text: !function(n){var e={};function t(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return n[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=n,t.c=e,t.d=function(n,e,r){t.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:r})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,e){if(1&e&&(n=t(n)),8&e)return n;if(4&e&&"object"==typeof n&&n&&n.__esModule)return n;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var o in n)t.d(r,o,function(e){return n[e]}.bind(null,o));return r},t.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,"a",e),e},t.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},t.p="",t(t.s=14)}([function(n,e,t){"use strict";n.exports=function(n){var e=[];return e.toString=function(){return this.map((function(e){var t=function(n,e){var t=n[1]||"",r=n[3];if(!r)return t;if(e&&"function"==typeof btoa){var o=(a=r,l=btoa(unescape(encodeURIComponent(JSON.stringify(a)))),s="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(l),"/*# ".concat(s," */")),i=r.sources.map((function(n){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(n," */")}));return[t].concat(i).concat([o]).join("\n")}var a,l,s;return[t].join("\n")}(e,n);return e[2]?"@media ".concat(e[2]," {").concat(t,"}"):t})).join("")},e.i=function(n,t,r){"string"==typeof n&&(n=[[null,n,""]]);var o={};if(r)for(var i=0;i<this.length;i++){var a=this[i][0];null!=a&&(o[a]=!0)}for(var l=0;l<n.length;l++){var s=[].concat(n[l]);r&&o[s[0]]||(t&&(s[2]?s[2]="".concat(t," and ").concat(s[2]):s[2]=t),e.push(s))}},e}},function(n,e){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,e,t){"use strict";var r,o=function(){return void 0===r&&(r=Boolean(window&&document&&document.all&&!window.atob)),r},i=function(){var n={};return function(e){if(void 0===n[e]){var t=document.querySelector(e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(n){t=null}n[e]=t}return n[e]}}(),a=[];function l(n){for(var e=-1,t=0;t<a.length;t++)if(a[t].identifier===n){e=t;break}return e}function s(n,e){for(var t={},r=[],o=0;o<n.length;o++){var i=n[o],s=e.base?i[0]+e.base:i[0],c=t[s]||0,d="".concat(s," ").concat(c);t[s]=c+1;var p=l(d),u={css:i[1],media:i[2],sourceMap:i[3]};-1!==p?(a[p].references++,a[p].updater(u)):a.push({identifier:d,updater:h(u,e),references:1}),r.push(d)}return r}function c(n){var e=document.createElement("style"),r=n.attributes||{};if(void 0===r.nonce){var o=t.nc;o&&(r.nonce=o)}if(Object.keys(r).forEach((function(n){e.setAttribute(n,r[n])})),"function"==typeof n.insert)n.insert(e);else{var a=i(n.insert||"head");if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(e)}return e}var d,p=(d=[],function(n,e){return d[n]=e,d.filter(Boolean).join("\n")});function u(n,e,t,r){var o=t?"":r.media?"@media ".concat(r.media," {").concat(r.css,"}"):r.css;if(n.styleSheet)n.styleSheet.cssText=p(e,o);else{var i=document.createTextNode(o),a=n.childNodes;a[e]&&n.removeChild(a[e]),a.length?n.insertBefore(i,a[e]):n.appendChild(i)}}function m(n,e,t){var r=t.css,o=t.media,i=t.sourceMap;if(o?n.setAttribute("media",o):n.removeAttribute("media"),i&&btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),n.styleSheet)n.styleSheet.cssText=r;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(r))}}var f=null,g=0;function h(n,e){var t,r,o;if(e.singleton){var i=g++;t=f||(f=c(e)),r=u.bind(null,t,i,!1),o=u.bind(null,t,i,!0)}else t=c(e),r=m.bind(null,t,e),o=function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(t)};return r(n),function(e){if(e){if(e.css===n.css&&e.media===n.media&&e.sourceMap===n.sourceMap)return;r(n=e)}else o()}}n.exports=function(n,e){(e=e||{}).singleton||"boolean"==typeof e.singleton||(e.singleton=o());var t=s(n=n||[],e);return function(n){if(n=n||[],"[object Array]"===Object.prototype.toString.call(n)){for(var r=0;r<t.length;r++){var o=l(t[r]);a[o].references--}for(var i=s(n,e),c=0;c<t.length;c++){var d=l(t[c]);0===a[d].references&&(a[d].updater(),a.splice(d,1))}t=i}}}},function(n,e,t){(function(n){var t;function r(n){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}
  /*!
   * jQuery JavaScript Library v3.5.1
   * https://jquery.com/
   *
   * Includes Sizzle.js
   * https://sizzlejs.com/
   *
   * Copyright JS Foundation and other contributors
   * Released under the MIT license
   * https://jquery.org/license
   *
   * Date: 2020-05-04T22:49Z
   */!function(e,t){"use strict";"object"===r(n)&&"object"===r(n.exports)?n.exports=e.document?t(e,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}:t(e)}("undefined"!=typeof window?window:this,(function(o,i){"use strict";var a=[],l=Object.getPrototypeOf,s=a.slice,c=a.flat?function(n){return a.flat.call(n)}:function(n){return a.concat.apply([],n)},d=a.push,p=a.indexOf,u={},m=u.toString,f=u.hasOwnProperty,g=f.toString,h=g.call(Object),b={},v=function(n){return"function"==typeof n&&"number"!=typeof n.nodeType},x=function(n){return null!=n&&n===n.window},y=o.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function k(n,e,t){var r,o,i=(t=t||y).createElement("script");if(i.text=n,e)for(r in w)(o=e[r]||e.getAttribute&&e.getAttribute(r))&&i.setAttribute(r,o);t.head.appendChild(i).parentNode.removeChild(i)}function _(n){return null==n?n+"":"object"===r(n)||"function"==typeof n?u[m.call(n)]||"object":r(n)}var T=function n(e,t){return new n.fn.init(e,t)};function E(n){var e=!!n&&"length"in n&&n.length,t=_(n);return!v(n)&&!x(n)&&("array"===t||0===e||"number"==typeof e&&e>0&&e-1 in n)}T.fn=T.prototype={jquery:"3.5.1",constructor:T,length:0,toArray:function(){return s.call(this)},get:function(n){return null==n?s.call(this):n<0?this[n+this.length]:this[n]},pushStack:function(n){var e=T.merge(this.constructor(),n);return e.prevObject=this,e},each:function(n){return T.each(this,n)},map:function(n){return this.pushStack(T.map(this,(function(e,t){return n.call(e,t,e)})))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,(function(n,e){return(e+1)%2})))},odd:function(){return this.pushStack(T.grep(this,(function(n,e){return e%2})))},eq:function(n){var e=this.length,t=+n+(n<0?e:0);return this.pushStack(t>=0&&t<e?[this[t]]:[])},end:function(){return this.prevObject||this.constructor()},push:d,sort:a.sort,splice:a.splice},T.extend=T.fn.extend=function(){var n,e,t,o,i,a,l=arguments[0]||{},s=1,c=arguments.length,d=!1;for("boolean"==typeof l&&(d=l,l=arguments[s]||{},s++),"object"===r(l)||v(l)||(l={}),s===c&&(l=this,s--);s<c;s++)if(null!=(n=arguments[s]))for(e in n)o=n[e],"__proto__"!==e&&l!==o&&(d&&o&&(T.isPlainObject(o)||(i=Array.isArray(o)))?(t=l[e],a=i&&!Array.isArray(t)?[]:i||T.isPlainObject(t)?t:{},i=!1,l[e]=T.extend(d,a,o)):void 0!==o&&(l[e]=o));return l},T.extend({expando:"jQuery"+("3.5.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(n){throw new Error(n)},noop:function(){},isPlainObject:function(n){var e,t;return!(!n||"[object Object]"!==m.call(n))&&(!(e=l(n))||"function"==typeof(t=f.call(e,"constructor")&&e.constructor)&&g.call(t)===h)},isEmptyObject:function(n){var e;for(e in n)return!1;return!0},globalEval:function(n,e,t){k(n,{nonce:e&&e.nonce},t)},each:function(n,e){var t,r=0;if(E(n))for(t=n.length;r<t&&!1!==e.call(n[r],r,n[r]);r++);else for(r in n)if(!1===e.call(n[r],r,n[r]))break;return n},makeArray:function(n,e){var t=e||[];return null!=n&&(E(Object(n))?T.merge(t,"string"==typeof n?[n]:n):d.call(t,n)),t},inArray:function(n,e,t){return null==e?-1:p.call(e,n,t)},merge:function(n,e){for(var t=+e.length,r=0,o=n.length;r<t;r++)n[o++]=e[r];return n.length=o,n},grep:function(n,e,t){for(var r=[],o=0,i=n.length,a=!t;o<i;o++)!e(n[o],o)!==a&&r.push(n[o]);return r},map:function(n,e,t){var r,o,i=0,a=[];if(E(n))for(r=n.length;i<r;i++)null!=(o=e(n[i],i,t))&&a.push(o);else for(i in n)null!=(o=e(n[i],i,t))&&a.push(o);return c(a)},guid:1,support:b}),"function"==typeof Symbol&&(T.fn[Symbol.iterator]=a[Symbol.iterator]),T.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(n,e){u["[object "+e+"]"]=e.toLowerCase()}));var C=
  /*!
     * Sizzle CSS Selector Engine v2.3.5
     * https://sizzlejs.com/
     *
     * Copyright JS Foundation and other contributors
     * Released under the MIT license
     * https://js.foundation/
     *
     * Date: 2020-03-14
     */
  function(n){var e,t,r,o,i,a,l,s,c,d,p,u,m,f,g,h,b,v,x,y="sizzle"+1*new Date,w=n.document,k=0,_=0,T=cn(),E=cn(),C=cn(),S=cn(),j=function(n,e){return n===e&&(p=!0),0},N={}.hasOwnProperty,A=[],D=A.pop,L=A.push,O=A.push,q=A.slice,I=function(n,e){for(var t=0,r=n.length;t<r;t++)if(n[t]===e)return t;return-1},H="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",P="[\\x20\\t\\r\\n\\f]",z="(?:\\\\[\\da-fA-F]{1,6}"+P+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",M="\\["+P+"*("+z+")(?:"+P+"*([*^$|!~]?=)"+P+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+z+"))|)"+P+"*\\]",R=":("+z+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",F=new RegExp(P+"+","g"),B=new RegExp("^"+P+"+|((?:^|[^\\\\])(?:\\\\.)*)"+P+"+$","g"),W=new RegExp("^"+P+"*,"+P+"*"),U=new RegExp("^"+P+"*([>+~]|"+P+")"+P+"*"),$=new RegExp(P+"|>"),X=new RegExp(R),Q=new RegExp("^"+z+"$"),V={ID:new RegExp("^#("+z+")"),CLASS:new RegExp("^\\.("+z+")"),TAG:new RegExp("^("+z+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+R),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:new RegExp("^(?:"+H+")$","i"),needsContext:new RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,G=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,nn=/[+~]/,en=new RegExp("\\\\[\\da-fA-F]{1,6}"+P+"?|\\\\([^\\r\\n\\f])","g"),tn=function(n,e){var t="0x"+n.slice(1)-65536;return e||(t<0?String.fromCharCode(t+65536):String.fromCharCode(t>>10|55296,1023&t|56320))},rn=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,on=function(n,e){return e?"\0"===n?"�":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n},an=function(){u()},ln=wn((function(n){return!0===n.disabled&&"fieldset"===n.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{O.apply(A=q.call(w.childNodes),w.childNodes),A[w.childNodes.length].nodeType}catch(n){O={apply:A.length?function(n,e){L.apply(n,q.call(e))}:function(n,e){for(var t=n.length,r=0;n[t++]=e[r++];);n.length=t-1}}}function sn(n,e,r,o){var i,l,c,d,p,f,b,v=e&&e.ownerDocument,w=e?e.nodeType:9;if(r=r||[],"string"!=typeof n||!n||1!==w&&9!==w&&11!==w)return r;if(!o&&(u(e),e=e||m,g)){if(11!==w&&(p=Z.exec(n)))if(i=p[1]){if(9===w){if(!(c=e.getElementById(i)))return r;if(c.id===i)return r.push(c),r}else if(v&&(c=v.getElementById(i))&&x(e,c)&&c.id===i)return r.push(c),r}else{if(p[2])return O.apply(r,e.getElementsByTagName(n)),r;if((i=p[3])&&t.getElementsByClassName&&e.getElementsByClassName)return O.apply(r,e.getElementsByClassName(i)),r}if(t.qsa&&!S[n+" "]&&(!h||!h.test(n))&&(1!==w||"object"!==e.nodeName.toLowerCase())){if(b=n,v=e,1===w&&($.test(n)||U.test(n))){for((v=nn.test(n)&&vn(e.parentNode)||e)===e&&t.scope||((d=e.getAttribute("id"))?d=d.replace(rn,on):e.setAttribute("id",d=y)),l=(f=a(n)).length;l--;)f[l]=(d?"#"+d:":scope")+" "+yn(f[l]);b=f.join(",")}try{return O.apply(r,v.querySelectorAll(b)),r}catch(e){S(n,!0)}finally{d===y&&e.removeAttribute("id")}}}return s(n.replace(B,"$1"),e,r,o)}function cn(){var n=[];return function e(t,o){return n.push(t+" ")>r.cacheLength&&delete e[n.shift()],e[t+" "]=o}}function dn(n){return n[y]=!0,n}function pn(n){var e=m.createElement("fieldset");try{return!!n(e)}catch(n){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function un(n,e){for(var t=n.split("|"),o=t.length;o--;)r.attrHandle[t[o]]=e}function mn(n,e){var t=e&&n,r=t&&1===n.nodeType&&1===e.nodeType&&n.sourceIndex-e.sourceIndex;if(r)return r;if(t)for(;t=t.nextSibling;)if(t===e)return-1;return n?1:-1}function fn(n){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===n}}function gn(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function hn(n){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===n:e.disabled===n:e.isDisabled===n||e.isDisabled!==!n&&ln(e)===n:e.disabled===n:"label"in e&&e.disabled===n}}function bn(n){return dn((function(e){return e=+e,dn((function(t,r){for(var o,i=n([],t.length,e),a=i.length;a--;)t[o=i[a]]&&(t[o]=!(r[o]=t[o]))}))}))}function vn(n){return n&&void 0!==n.getElementsByTagName&&n}for(e in t=sn.support={},i=sn.isXML=function(n){var e=n.namespaceURI,t=(n.ownerDocument||n).documentElement;return!Y.test(e||t&&t.nodeName||"HTML")},u=sn.setDocument=function(n){var e,o,a=n?n.ownerDocument||n:w;return a!=m&&9===a.nodeType&&a.documentElement?(f=(m=a).documentElement,g=!i(m),w!=m&&(o=m.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener("unload",an,!1):o.attachEvent&&o.attachEvent("onunload",an)),t.scope=pn((function(n){return f.appendChild(n).appendChild(m.createElement("div")),void 0!==n.querySelectorAll&&!n.querySelectorAll(":scope fieldset div").length})),t.attributes=pn((function(n){return n.className="i",!n.getAttribute("className")})),t.getElementsByTagName=pn((function(n){return n.appendChild(m.createComment("")),!n.getElementsByTagName("*").length})),t.getElementsByClassName=J.test(m.getElementsByClassName),t.getById=pn((function(n){return f.appendChild(n).id=y,!m.getElementsByName||!m.getElementsByName(y).length})),t.getById?(r.filter.ID=function(n){var e=n.replace(en,tn);return function(n){return n.getAttribute("id")===e}},r.find.ID=function(n,e){if(void 0!==e.getElementById&&g){var t=e.getElementById(n);return t?[t]:[]}}):(r.filter.ID=function(n){var e=n.replace(en,tn);return function(n){var t=void 0!==n.getAttributeNode&&n.getAttributeNode("id");return t&&t.value===e}},r.find.ID=function(n,e){if(void 0!==e.getElementById&&g){var t,r,o,i=e.getElementById(n);if(i){if((t=i.getAttributeNode("id"))&&t.value===n)return[i];for(o=e.getElementsByName(n),r=0;i=o[r++];)if((t=i.getAttributeNode("id"))&&t.value===n)return[i]}return[]}}),r.find.TAG=t.getElementsByTagName?function(n,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(n):t.qsa?e.querySelectorAll(n):void 0}:function(n,e){var t,r=[],o=0,i=e.getElementsByTagName(n);if("*"===n){for(;t=i[o++];)1===t.nodeType&&r.push(t);return r}return i},r.find.CLASS=t.getElementsByClassName&&function(n,e){if(void 0!==e.getElementsByClassName&&g)return e.getElementsByClassName(n)},b=[],h=[],(t.qsa=J.test(m.querySelectorAll))&&(pn((function(n){var e;f.appendChild(n).innerHTML="<a id='"+y+"'></a><select id='"+y+"-\r\\' msallowcapture=''><option selected=''></option></select>",n.querySelectorAll("[msallowcapture^='']").length&&h.push("[*^$]="+P+"*(?:''|\"\")"),n.querySelectorAll("[selected]").length||h.push("\\["+P+"*(?:value|"+H+")"),n.querySelectorAll("[id~="+y+"-]").length||h.push("~="),(e=m.createElement("input")).setAttribute("name",""),n.appendChild(e),n.querySelectorAll("[name='']").length||h.push("\\["+P+"*name"+P+"*="+P+"*(?:''|\"\")"),n.querySelectorAll(":checked").length||h.push(":checked"),n.querySelectorAll("a#"+y+"+*").length||h.push(".#.+[+~]"),n.querySelectorAll("\\\f"),h.push("[\\r\\n\\f]")})),pn((function(n){n.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var e=m.createElement("input");e.setAttribute("type","hidden"),n.appendChild(e).setAttribute("name","D"),n.querySelectorAll("[name=d]").length&&h.push("name"+P+"*[*^$|!~]?="),2!==n.querySelectorAll(":enabled").length&&h.push(":enabled",":disabled"),f.appendChild(n).disabled=!0,2!==n.querySelectorAll(":disabled").length&&h.push(":enabled",":disabled"),n.querySelectorAll("*,:x"),h.push(",.*:")}))),(t.matchesSelector=J.test(v=f.matches||f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&pn((function(n){t.disconnectedMatch=v.call(n,"*"),v.call(n,"[s!='']:x"),b.push("!=",R)})),h=h.length&&new RegExp(h.join("|")),b=b.length&&new RegExp(b.join("|")),e=J.test(f.compareDocumentPosition),x=e||J.test(f.contains)?function(n,e){var t=9===n.nodeType?n.documentElement:n,r=e&&e.parentNode;return n===r||!(!r||1!==r.nodeType||!(t.contains?t.contains(r):n.compareDocumentPosition&&16&n.compareDocumentPosition(r)))}:function(n,e){if(e)for(;e=e.parentNode;)if(e===n)return!0;return!1},j=e?function(n,e){if(n===e)return p=!0,0;var r=!n.compareDocumentPosition-!e.compareDocumentPosition;return r||(1&(r=(n.ownerDocument||n)==(e.ownerDocument||e)?n.compareDocumentPosition(e):1)||!t.sortDetached&&e.compareDocumentPosition(n)===r?n==m||n.ownerDocument==w&&x(w,n)?-1:e==m||e.ownerDocument==w&&x(w,e)?1:d?I(d,n)-I(d,e):0:4&r?-1:1)}:function(n,e){if(n===e)return p=!0,0;var t,r=0,o=n.parentNode,i=e.parentNode,a=[n],l=[e];if(!o||!i)return n==m?-1:e==m?1:o?-1:i?1:d?I(d,n)-I(d,e):0;if(o===i)return mn(n,e);for(t=n;t=t.parentNode;)a.unshift(t);for(t=e;t=t.parentNode;)l.unshift(t);for(;a[r]===l[r];)r++;return r?mn(a[r],l[r]):a[r]==w?-1:l[r]==w?1:0},m):m},sn.matches=function(n,e){return sn(n,null,null,e)},sn.matchesSelector=function(n,e){if(u(n),t.matchesSelector&&g&&!S[e+" "]&&(!b||!b.test(e))&&(!h||!h.test(e)))try{var r=v.call(n,e);if(r||t.disconnectedMatch||n.document&&11!==n.document.nodeType)return r}catch(n){S(e,!0)}return sn(e,m,null,[n]).length>0},sn.contains=function(n,e){return(n.ownerDocument||n)!=m&&u(n),x(n,e)},sn.attr=function(n,e){(n.ownerDocument||n)!=m&&u(n);var o=r.attrHandle[e.toLowerCase()],i=o&&N.call(r.attrHandle,e.toLowerCase())?o(n,e,!g):void 0;return void 0!==i?i:t.attributes||!g?n.getAttribute(e):(i=n.getAttributeNode(e))&&i.specified?i.value:null},sn.escape=function(n){return(n+"").replace(rn,on)},sn.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n)},sn.uniqueSort=function(n){var e,r=[],o=0,i=0;if(p=!t.detectDuplicates,d=!t.sortStable&&n.slice(0),n.sort(j),p){for(;e=n[i++];)e===n[i]&&(o=r.push(i));for(;o--;)n.splice(r[o],1)}return d=null,n},o=sn.getText=function(n){var e,t="",r=0,i=n.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof n.textContent)return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)t+=o(n)}else if(3===i||4===i)return n.nodeValue}else for(;e=n[r++];)t+=o(e);return t},(r=sn.selectors={cacheLength:50,createPseudo:dn,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){return n[1]=n[1].replace(en,tn),n[3]=(n[3]||n[4]||n[5]||"").replace(en,tn),"~="===n[2]&&(n[3]=" "+n[3]+" "),n.slice(0,4)},CHILD:function(n){return n[1]=n[1].toLowerCase(),"nth"===n[1].slice(0,3)?(n[3]||sn.error(n[0]),n[4]=+(n[4]?n[5]+(n[6]||1):2*("even"===n[3]||"odd"===n[3])),n[5]=+(n[7]+n[8]||"odd"===n[3])):n[3]&&sn.error(n[0]),n},PSEUDO:function(n){var e,t=!n[6]&&n[2];return V.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":t&&X.test(t)&&(e=a(t,!0))&&(e=t.indexOf(")",t.length-e)-t.length)&&(n[0]=n[0].slice(0,e),n[2]=t.slice(0,e)),n.slice(0,3))}},filter:{TAG:function(n){var e=n.replace(en,tn).toLowerCase();return"*"===n?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===e}},CLASS:function(n){var e=T[n+" "];return e||(e=new RegExp("(^|"+P+")"+n+"("+P+"|$)"))&&T(n,(function(n){return e.test("string"==typeof n.className&&n.className||void 0!==n.getAttribute&&n.getAttribute("class")||"")}))},ATTR:function(n,e,t){return function(r){var o=sn.attr(r,n);return null==o?"!="===e:!e||(o+="","="===e?o===t:"!="===e?o!==t:"^="===e?t&&0===o.indexOf(t):"*="===e?t&&o.indexOf(t)>-1:"$="===e?t&&o.slice(-t.length)===t:"~="===e?(" "+o.replace(F," ")+" ").indexOf(t)>-1:"|="===e&&(o===t||o.slice(0,t.length+1)===t+"-"))}},CHILD:function(n,e,t,r,o){var i="nth"!==n.slice(0,3),a="last"!==n.slice(-4),l="of-type"===e;return 1===r&&0===o?function(n){return!!n.parentNode}:function(e,t,s){var c,d,p,u,m,f,g=i!==a?"nextSibling":"previousSibling",h=e.parentNode,b=l&&e.nodeName.toLowerCase(),v=!s&&!l,x=!1;if(h){if(i){for(;g;){for(u=e;u=u[g];)if(l?u.nodeName.toLowerCase()===b:1===u.nodeType)return!1;f=g="only"===n&&!f&&"nextSibling"}return!0}if(f=[a?h.firstChild:h.lastChild],a&&v){for(x=(m=(c=(d=(p=(u=h)[y]||(u[y]={}))[u.uniqueID]||(p[u.uniqueID]={}))[n]||[])[0]===k&&c[1])&&c[2],u=m&&h.childNodes[m];u=++m&&u&&u[g]||(x=m=0)||f.pop();)if(1===u.nodeType&&++x&&u===e){d[n]=[k,m,x];break}}else if(v&&(x=m=(c=(d=(p=(u=e)[y]||(u[y]={}))[u.uniqueID]||(p[u.uniqueID]={}))[n]||[])[0]===k&&c[1]),!1===x)for(;(u=++m&&u&&u[g]||(x=m=0)||f.pop())&&((l?u.nodeName.toLowerCase()!==b:1!==u.nodeType)||!++x||(v&&((d=(p=u[y]||(u[y]={}))[u.uniqueID]||(p[u.uniqueID]={}))[n]=[k,x]),u!==e)););return(x-=o)===r||x%r==0&&x/r>=0}}},PSEUDO:function(n,e){var t,o=r.pseudos[n]||r.setFilters[n.toLowerCase()]||sn.error("unsupported pseudo: "+n);return o[y]?o(e):o.length>1?(t=[n,n,"",e],r.setFilters.hasOwnProperty(n.toLowerCase())?dn((function(n,t){for(var r,i=o(n,e),a=i.length;a--;)n[r=I(n,i[a])]=!(t[r]=i[a])})):function(n){return o(n,0,t)}):o}},pseudos:{not:dn((function(n){var e=[],t=[],r=l(n.replace(B,"$1"));return r[y]?dn((function(n,e,t,o){for(var i,a=r(n,null,o,[]),l=n.length;l--;)(i=a[l])&&(n[l]=!(e[l]=i))})):function(n,o,i){return e[0]=n,r(e,null,i,t),e[0]=null,!t.pop()}})),has:dn((function(n){return function(e){return sn(n,e).length>0}})),contains:dn((function(n){return n=n.replace(en,tn),function(e){return(e.textContent||o(e)).indexOf(n)>-1}})),lang:dn((function(n){return Q.test(n||"")||sn.error("unsupported lang: "+n),n=n.replace(en,tn).toLowerCase(),function(e){var t;do{if(t=g?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(n){return n===f},focus:function(n){return n===m.activeElement&&(!m.hasFocus||m.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:hn(!1),disabled:hn(!0),checked:function(n){var e=n.nodeName.toLowerCase();return"input"===e&&!!n.checked||"option"===e&&!!n.selected},selected:function(n){return n.parentNode&&n.parentNode.selectedIndex,!0===n.selected},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeType<6)return!1;return!0},parent:function(n){return!r.pseudos.empty(n)},header:function(n){return K.test(n.nodeName)},input:function(n){return G.test(n.nodeName)},button:function(n){var e=n.nodeName.toLowerCase();return"input"===e&&"button"===n.type||"button"===e},text:function(n){var e;return"input"===n.nodeName.toLowerCase()&&"text"===n.type&&(null==(e=n.getAttribute("type"))||"text"===e.toLowerCase())},first:bn((function(){return[0]})),last:bn((function(n,e){return[e-1]})),eq:bn((function(n,e,t){return[t<0?t+e:t]})),even:bn((function(n,e){for(var t=0;t<e;t+=2)n.push(t);return n})),odd:bn((function(n,e){for(var t=1;t<e;t+=2)n.push(t);return n})),lt:bn((function(n,e,t){for(var r=t<0?t+e:t>e?e:t;--r>=0;)n.push(r);return n})),gt:bn((function(n,e,t){for(var r=t<0?t+e:t;++r<e;)n.push(r);return n}))}}).pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[e]=fn(e);for(e in{submit:!0,reset:!0})r.pseudos[e]=gn(e);function xn(){}function yn(n){for(var e=0,t=n.length,r="";e<t;e++)r+=n[e].value;return r}function wn(n,e,t){var r=e.dir,o=e.next,i=o||r,a=t&&"parentNode"===i,l=_++;return e.first?function(e,t,o){for(;e=e[r];)if(1===e.nodeType||a)return n(e,t,o);return!1}:function(e,t,s){var c,d,p,u=[k,l];if(s){for(;e=e[r];)if((1===e.nodeType||a)&&n(e,t,s))return!0}else for(;e=e[r];)if(1===e.nodeType||a)if(d=(p=e[y]||(e[y]={}))[e.uniqueID]||(p[e.uniqueID]={}),o&&o===e.nodeName.toLowerCase())e=e[r]||e;else{if((c=d[i])&&c[0]===k&&c[1]===l)return u[2]=c[2];if(d[i]=u,u[2]=n(e,t,s))return!0}return!1}}function kn(n){return n.length>1?function(e,t,r){for(var o=n.length;o--;)if(!n[o](e,t,r))return!1;return!0}:n[0]}function _n(n,e,t,r,o){for(var i,a=[],l=0,s=n.length,c=null!=e;l<s;l++)(i=n[l])&&(t&&!t(i,r,o)||(a.push(i),c&&e.push(l)));return a}function Tn(n,e,t,r,o,i){return r&&!r[y]&&(r=Tn(r)),o&&!o[y]&&(o=Tn(o,i)),dn((function(i,a,l,s){var c,d,p,u=[],m=[],f=a.length,g=i||function(n,e,t){for(var r=0,o=e.length;r<o;r++)sn(n,e[r],t);return t}(e||"*",l.nodeType?[l]:l,[]),h=!n||!i&&e?g:_n(g,u,n,l,s),b=t?o||(i?n:f||r)?[]:a:h;if(t&&t(h,b,l,s),r)for(c=_n(b,m),r(c,[],l,s),d=c.length;d--;)(p=c[d])&&(b[m[d]]=!(h[m[d]]=p));if(i){if(o||n){if(o){for(c=[],d=b.length;d--;)(p=b[d])&&c.push(h[d]=p);o(null,b=[],c,s)}for(d=b.length;d--;)(p=b[d])&&(c=o?I(i,p):u[d])>-1&&(i[c]=!(a[c]=p))}}else b=_n(b===a?b.splice(f,b.length):b),o?o(null,a,b,s):O.apply(a,b)}))}function En(n){for(var e,t,o,i=n.length,a=r.relative[n[0].type],l=a||r.relative[" "],s=a?1:0,d=wn((function(n){return n===e}),l,!0),p=wn((function(n){return I(e,n)>-1}),l,!0),u=[function(n,t,r){var o=!a&&(r||t!==c)||((e=t).nodeType?d(n,t,r):p(n,t,r));return e=null,o}];s<i;s++)if(t=r.relative[n[s].type])u=[wn(kn(u),t)];else{if((t=r.filter[n[s].type].apply(null,n[s].matches))[y]){for(o=++s;o<i&&!r.relative[n[o].type];o++);return Tn(s>1&&kn(u),s>1&&yn(n.slice(0,s-1).concat({value:" "===n[s-2].type?"*":""})).replace(B,"$1"),t,s<o&&En(n.slice(s,o)),o<i&&En(n=n.slice(o)),o<i&&yn(n))}u.push(t)}return kn(u)}return xn.prototype=r.filters=r.pseudos,r.setFilters=new xn,a=sn.tokenize=function(n,e){var t,o,i,a,l,s,c,d=E[n+" "];if(d)return e?0:d.slice(0);for(l=n,s=[],c=r.preFilter;l;){for(a in t&&!(o=W.exec(l))||(o&&(l=l.slice(o[0].length)||l),s.push(i=[])),t=!1,(o=U.exec(l))&&(t=o.shift(),i.push({value:t,type:o[0].replace(B," ")}),l=l.slice(t.length)),r.filter)!(o=V[a].exec(l))||c[a]&&!(o=c[a](o))||(t=o.shift(),i.push({value:t,type:a,matches:o}),l=l.slice(t.length));if(!t)break}return e?l.length:l?sn.error(n):E(n,s).slice(0)},l=sn.compile=function(n,e){var t,o=[],i=[],l=C[n+" "];if(!l){for(e||(e=a(n)),t=e.length;t--;)(l=En(e[t]))[y]?o.push(l):i.push(l);(l=C(n,function(n,e){var t=e.length>0,o=n.length>0,i=function(i,a,l,s,d){var p,f,h,b=0,v="0",x=i&&[],y=[],w=c,_=i||o&&r.find.TAG("*",d),T=k+=null==w?1:Math.random()||.1,E=_.length;for(d&&(c=a==m||a||d);v!==E&&null!=(p=_[v]);v++){if(o&&p){for(f=0,a||p.ownerDocument==m||(u(p),l=!g);h=n[f++];)if(h(p,a||m,l)){s.push(p);break}d&&(k=T)}t&&((p=!h&&p)&&b--,i&&x.push(p))}if(b+=v,t&&v!==b){for(f=0;h=e[f++];)h(x,y,a,l);if(i){if(b>0)for(;v--;)x[v]||y[v]||(y[v]=D.call(s));y=_n(y)}O.apply(s,y),d&&!i&&y.length>0&&b+e.length>1&&sn.uniqueSort(s)}return d&&(k=T,c=w),x};return t?dn(i):i}(i,o))).selector=n}return l},s=sn.select=function(n,e,t,o){var i,s,c,d,p,u="function"==typeof n&&n,m=!o&&a(n=u.selector||n);if(t=t||[],1===m.length){if((s=m[0]=m[0].slice(0)).length>2&&"ID"===(c=s[0]).type&&9===e.nodeType&&g&&r.relative[s[1].type]){if(!(e=(r.find.ID(c.matches[0].replace(en,tn),e)||[])[0]))return t;u&&(e=e.parentNode),n=n.slice(s.shift().value.length)}for(i=V.needsContext.test(n)?0:s.length;i--&&(c=s[i],!r.relative[d=c.type]);)if((p=r.find[d])&&(o=p(c.matches[0].replace(en,tn),nn.test(s[0].type)&&vn(e.parentNode)||e))){if(s.splice(i,1),!(n=o.length&&yn(s)))return O.apply(t,o),t;break}}return(u||l(n,m))(o,e,!g,t,!e||nn.test(n)&&vn(e.parentNode)||e),t},t.sortStable=y.split("").sort(j).join("")===y,t.detectDuplicates=!!p,u(),t.sortDetached=pn((function(n){return 1&n.compareDocumentPosition(m.createElement("fieldset"))})),pn((function(n){return n.innerHTML="<a href='#'></a>","#"===n.firstChild.getAttribute("href")}))||un("type|href|height|width",(function(n,e,t){if(!t)return n.getAttribute(e,"type"===e.toLowerCase()?1:2)})),t.attributes&&pn((function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),""===n.firstChild.getAttribute("value")}))||un("value",(function(n,e,t){if(!t&&"input"===n.nodeName.toLowerCase())return n.defaultValue})),pn((function(n){return null==n.getAttribute("disabled")}))||un(H,(function(n,e,t){var r;if(!t)return!0===n[e]?e.toLowerCase():(r=n.getAttributeNode(e))&&r.specified?r.value:null})),sn}(o);T.find=C,(T.expr=C.selectors)[":"]=T.expr.pseudos,T.uniqueSort=T.unique=C.uniqueSort,T.text=C.getText,T.isXMLDoc=C.isXML,T.contains=C.contains,T.escapeSelector=C.escape;var S=function(n,e,t){for(var r=[],o=void 0!==t;(n=n[e])&&9!==n.nodeType;)if(1===n.nodeType){if(o&&T(n).is(t))break;r.push(n)}return r},j=function(n,e){for(var t=[];n;n=n.nextSibling)1===n.nodeType&&n!==e&&t.push(n);return t},N=T.expr.match.needsContext;function A(n,e){return n.nodeName&&n.nodeName.toLowerCase()===e.toLowerCase()}var D=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function L(n,e,t){return v(e)?T.grep(n,(function(n,r){return!!e.call(n,r,n)!==t})):e.nodeType?T.grep(n,(function(n){return n===e!==t})):"string"!=typeof e?T.grep(n,(function(n){return p.call(e,n)>-1!==t})):T.filter(e,n,t)}T.filter=function(n,e,t){var r=e[0];return t&&(n=":not("+n+")"),1===e.length&&1===r.nodeType?T.find.matchesSelector(r,n)?[r]:[]:T.find.matches(n,T.grep(e,(function(n){return 1===n.nodeType})))},T.fn.extend({find:function(n){var e,t,r=this.length,o=this;if("string"!=typeof n)return this.pushStack(T(n).filter((function(){for(e=0;e<r;e++)if(T.contains(o[e],this))return!0})));for(t=this.pushStack([]),e=0;e<r;e++)T.find(n,o[e],t);return r>1?T.uniqueSort(t):t},filter:function(n){return this.pushStack(L(this,n||[],!1))},not:function(n){return this.pushStack(L(this,n||[],!0))},is:function(n){return!!L(this,"string"==typeof n&&N.test(n)?T(n):n||[],!1).length}});var O,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(n,e,t){var r,o;if(!n)return this;if(t=t||O,"string"==typeof n){if(!(r="<"===n[0]&&">"===n[n.length-1]&&n.length>=3?[null,n,null]:q.exec(n))||!r[1]&&e)return!e||e.jquery?(e||t).find(n):this.constructor(e).find(n);if(r[1]){if(e=e instanceof T?e[0]:e,T.merge(this,T.parseHTML(r[1],e&&e.nodeType?e.ownerDocument||e:y,!0)),D.test(r[1])&&T.isPlainObject(e))for(r in e)v(this[r])?this[r](e[r]):this.attr(r,e[r]);return this}return(o=y.getElementById(r[2]))&&(this[0]=o,this.length=1),this}return n.nodeType?(this[0]=n,this.length=1,this):v(n)?void 0!==t.ready?t.ready(n):n(T):T.makeArray(n,this)}).prototype=T.fn,O=T(y);var I=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function P(n,e){for(;(n=n[e])&&1!==n.nodeType;);return n}T.fn.extend({has:function(n){var e=T(n,this),t=e.length;return this.filter((function(){for(var n=0;n<t;n++)if(T.contains(this,e[n]))return!0}))},closest:function(n,e){var t,r=0,o=this.length,i=[],a="string"!=typeof n&&T(n);if(!N.test(n))for(;r<o;r++)for(t=this[r];t&&t!==e;t=t.parentNode)if(t.nodeType<11&&(a?a.index(t)>-1:1===t.nodeType&&T.find.matchesSelector(t,n))){i.push(t);break}return this.pushStack(i.length>1?T.uniqueSort(i):i)},index:function(n){return n?"string"==typeof n?p.call(T(n),this[0]):p.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,e){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(n,e))))},addBack:function(n){return this.add(null==n?this.prevObject:this.prevObject.filter(n))}}),T.each({parent:function(n){var e=n.parentNode;return e&&11!==e.nodeType?e:null},parents:function(n){return S(n,"parentNode")},parentsUntil:function(n,e,t){return S(n,"parentNode",t)},next:function(n){return P(n,"nextSibling")},prev:function(n){return P(n,"previousSibling")},nextAll:function(n){return S(n,"nextSibling")},prevAll:function(n){return S(n,"previousSibling")},nextUntil:function(n,e,t){return S(n,"nextSibling",t)},prevUntil:function(n,e,t){return S(n,"previousSibling",t)},siblings:function(n){return j((n.parentNode||{}).firstChild,n)},children:function(n){return j(n.firstChild)},contents:function(n){return null!=n.contentDocument&&l(n.contentDocument)?n.contentDocument:(A(n,"template")&&(n=n.content||n),T.merge([],n.childNodes))}},(function(n,e){T.fn[n]=function(t,r){var o=T.map(this,e,t);return"Until"!==n.slice(-5)&&(r=t),r&&"string"==typeof r&&(o=T.filter(r,o)),this.length>1&&(H[n]||T.uniqueSort(o),I.test(n)&&o.reverse()),this.pushStack(o)}}));var z=/[^\x20\t\r\n\f]+/g;function M(n){return n}function R(n){throw n}function F(n,e,t,r){var o;try{n&&v(o=n.promise)?o.call(n).done(e).fail(t):n&&v(o=n.then)?o.call(n,e,t):e.apply(void 0,[n].slice(r))}catch(n){t.apply(void 0,[n])}}T.Callbacks=function(n){n="string"==typeof n?function(n){var e={};return T.each(n.match(z)||[],(function(n,t){e[t]=!0})),e}(n):T.extend({},n);var e,t,r,o,i=[],a=[],l=-1,s=function(){for(o=o||n.once,r=e=!0;a.length;l=-1)for(t=a.shift();++l<i.length;)!1===i[l].apply(t[0],t[1])&&n.stopOnFalse&&(l=i.length,t=!1);n.memory||(t=!1),e=!1,o&&(i=t?[]:"")},c={add:function(){return i&&(t&&!e&&(l=i.length-1,a.push(t)),function e(t){T.each(t,(function(t,r){v(r)?n.unique&&c.has(r)||i.push(r):r&&r.length&&"string"!==_(r)&&e(r)}))}(arguments),t&&!e&&s()),this},remove:function(){return T.each(arguments,(function(n,e){for(var t;(t=T.inArray(e,i,t))>-1;)i.splice(t,1),t<=l&&l--})),this},has:function(n){return n?T.inArray(n,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return o=a=[],i=t="",this},disabled:function(){return!i},lock:function(){return o=a=[],t||e||(i=t=""),this},locked:function(){return!!o},fireWith:function(n,t){return o||(t=[n,(t=t||[]).slice?t.slice():t],a.push(t),e||s()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},T.extend({Deferred:function(n){var e=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],t="pending",i={state:function(){return t},always:function(){return a.done(arguments).fail(arguments),this},catch:function(n){return i.then(null,n)},pipe:function(){var n=arguments;return T.Deferred((function(t){T.each(e,(function(e,r){var o=v(n[r[4]])&&n[r[4]];a[r[1]]((function(){var n=o&&o.apply(this,arguments);n&&v(n.promise)?n.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,o?[n]:arguments)}))})),n=null})).promise()},then:function(n,t,i){var a=0;function l(n,e,t,i){return function(){var s=this,c=arguments,d=function(){var o,d;if(!(n<a)){if((o=t.apply(s,c))===e.promise())throw new TypeError("Thenable self-resolution");d=o&&("object"===r(o)||"function"==typeof o)&&o.then,v(d)?i?d.call(o,l(a,e,M,i),l(a,e,R,i)):(a++,d.call(o,l(a,e,M,i),l(a,e,R,i),l(a,e,M,e.notifyWith))):(t!==M&&(s=void 0,c=[o]),(i||e.resolveWith)(s,c))}},p=i?d:function(){try{d()}catch(r){T.Deferred.exceptionHook&&T.Deferred.exceptionHook(r,p.stackTrace),n+1>=a&&(t!==R&&(s=void 0,c=[r]),e.rejectWith(s,c))}};n?p():(T.Deferred.getStackHook&&(p.stackTrace=T.Deferred.getStackHook()),o.setTimeout(p))}}return T.Deferred((function(r){e[0][3].add(l(0,r,v(i)?i:M,r.notifyWith)),e[1][3].add(l(0,r,v(n)?n:M)),e[2][3].add(l(0,r,v(t)?t:R))})).promise()},promise:function(n){return null!=n?T.extend(n,i):i}},a={};return T.each(e,(function(n,r){var o=r[2],l=r[5];i[r[1]]=o.add,l&&o.add((function(){t=l}),e[3-n][2].disable,e[3-n][3].disable,e[0][2].lock,e[0][3].lock),o.add(r[3].fire),a[r[0]]=function(){return a[r[0]+"With"](this===a?void 0:this,arguments),this},a[r[0]+"With"]=o.fireWith})),i.promise(a),n&&n.call(a,a),a},when:function(n){var e=arguments.length,t=e,r=Array(t),o=s.call(arguments),i=T.Deferred(),a=function(n){return function(t){r[n]=this,o[n]=arguments.length>1?s.call(arguments):t,--e||i.resolveWith(r,o)}};if(e<=1&&(F(n,i.done(a(t)).resolve,i.reject,!e),"pending"===i.state()||v(o[t]&&o[t].then)))return i.then();for(;t--;)F(o[t],a(t),i.reject);return i.promise()}});var B=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(n,e){o.console&&o.console.warn&&n&&B.test(n.name)&&o.console.warn("jQuery.Deferred exception: "+n.message,n.stack,e)},T.readyException=function(n){o.setTimeout((function(){throw n}))};var W=T.Deferred();function U(){y.removeEventListener("DOMContentLoaded",U),o.removeEventListener("load",U),T.ready()}T.fn.ready=function(n){return W.then(n).catch((function(n){T.readyException(n)})),this},T.extend({isReady:!1,readyWait:1,ready:function(n){(!0===n?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==n&&--T.readyWait>0||W.resolveWith(y,[T]))}}),T.ready.then=W.then,"complete"===y.readyState||"loading"!==y.readyState&&!y.documentElement.doScroll?o.setTimeout(T.ready):(y.addEventListener("DOMContentLoaded",U),o.addEventListener("load",U));var $=function n(e,t,r,o,i,a,l){var s=0,c=e.length,d=null==r;if("object"===_(r))for(s in i=!0,r)n(e,t,s,r[s],!0,a,l);else if(void 0!==o&&(i=!0,v(o)||(l=!0),d&&(l?(t.call(e,o),t=null):(d=t,t=function(n,e,t){return d.call(T(n),t)})),t))for(;s<c;s++)t(e[s],r,l?o:o.call(e[s],s,t(e[s],r)));return i?e:d?t.call(e):c?t(e[0],r):a},X=/^-ms-/,Q=/-([a-z])/g;function V(n,e){return e.toUpperCase()}function Y(n){return n.replace(X,"ms-").replace(Q,V)}var G=function(n){return 1===n.nodeType||9===n.nodeType||!+n.nodeType};function K(){this.expando=T.expando+K.uid++}K.uid=1,K.prototype={cache:function(n){var e=n[this.expando];return e||(e={},G(n)&&(n.nodeType?n[this.expando]=e:Object.defineProperty(n,this.expando,{value:e,configurable:!0}))),e},set:function(n,e,t){var r,o=this.cache(n);if("string"==typeof e)o[Y(e)]=t;else for(r in e)o[Y(r)]=e[r];return o},get:function(n,e){return void 0===e?this.cache(n):n[this.expando]&&n[this.expando][Y(e)]},access:function(n,e,t){return void 0===e||e&&"string"==typeof e&&void 0===t?this.get(n,e):(this.set(n,e,t),void 0!==t?t:e)},remove:function(n,e){var t,r=n[this.expando];if(void 0!==r){if(void 0!==e){t=(e=Array.isArray(e)?e.map(Y):(e=Y(e))in r?[e]:e.match(z)||[]).length;for(;t--;)delete r[e[t]]}(void 0===e||T.isEmptyObject(r))&&(n.nodeType?n[this.expando]=void 0:delete n[this.expando])}},hasData:function(n){var e=n[this.expando];return void 0!==e&&!T.isEmptyObject(e)}};var J=new K,Z=new K,nn=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,en=/[A-Z]/g;function tn(n,e,t){var r;if(void 0===t&&1===n.nodeType)if(r="data-"+e.replace(en,"-$&").toLowerCase(),"string"==typeof(t=n.getAttribute(r))){try{t=function(n){return"true"===n||"false"!==n&&("null"===n?null:n===+n+""?+n:nn.test(n)?JSON.parse(n):n)}(t)}catch(n){}Z.set(n,e,t)}else t=void 0;return t}T.extend({hasData:function(n){return Z.hasData(n)||J.hasData(n)},data:function(n,e,t){return Z.access(n,e,t)},removeData:function(n,e){Z.remove(n,e)},_data:function(n,e,t){return J.access(n,e,t)},_removeData:function(n,e){J.remove(n,e)}}),T.fn.extend({data:function(n,e){var t,o,i,a=this[0],l=a&&a.attributes;if(void 0===n){if(this.length&&(i=Z.get(a),1===a.nodeType&&!J.get(a,"hasDataAttrs"))){for(t=l.length;t--;)l[t]&&0===(o=l[t].name).indexOf("data-")&&(o=Y(o.slice(5)),tn(a,o,i[o]));J.set(a,"hasDataAttrs",!0)}return i}return"object"===r(n)?this.each((function(){Z.set(this,n)})):$(this,(function(e){var t;if(a&&void 0===e)return void 0!==(t=Z.get(a,n))||void 0!==(t=tn(a,n))?t:void 0;this.each((function(){Z.set(this,n,e)}))}),null,e,arguments.length>1,null,!0)},removeData:function(n){return this.each((function(){Z.remove(this,n)}))}}),T.extend({queue:function(n,e,t){var r;if(n)return e=(e||"fx")+"queue",r=J.get(n,e),t&&(!r||Array.isArray(t)?r=J.access(n,e,T.makeArray(t)):r.push(t)),r||[]},dequeue:function(n,e){var t=T.queue(n,e=e||"fx"),r=t.length,o=t.shift(),i=T._queueHooks(n,e);"inprogress"===o&&(o=t.shift(),r--),o&&("fx"===e&&t.unshift("inprogress"),delete i.stop,o.call(n,(function(){T.dequeue(n,e)}),i)),!r&&i&&i.empty.fire()},_queueHooks:function(n,e){var t=e+"queueHooks";return J.get(n,t)||J.access(n,t,{empty:T.Callbacks("once memory").add((function(){J.remove(n,[e+"queue",t])}))})}}),T.fn.extend({queue:function(n,e){var t=2;return"string"!=typeof n&&(e=n,n="fx",t--),arguments.length<t?T.queue(this[0],n):void 0===e?this:this.each((function(){var t=T.queue(this,n,e);T._queueHooks(this,n),"fx"===n&&"inprogress"!==t[0]&&T.dequeue(this,n)}))},dequeue:function(n){return this.each((function(){T.dequeue(this,n)}))},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,e){var t,r=1,o=T.Deferred(),i=this,a=this.length,l=function(){--r||o.resolveWith(i,[i])};for("string"!=typeof n&&(e=n,n=void 0),n=n||"fx";a--;)(t=J.get(i[a],n+"queueHooks"))&&t.empty&&(r++,t.empty.add(l));return l(),o.promise(e)}});var rn=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,on=new RegExp("^(?:([+-])=|)("+rn+")([a-z%]*)$","i"),an=["Top","Right","Bottom","Left"],ln=y.documentElement,sn=function(n){return T.contains(n.ownerDocument,n)},cn={composed:!0};ln.getRootNode&&(sn=function(n){return T.contains(n.ownerDocument,n)||n.getRootNode(cn)===n.ownerDocument});var dn=function(n,e){return"none"===(n=e||n).style.display||""===n.style.display&&sn(n)&&"none"===T.css(n,"display")};function pn(n,e,t,r){var o,i,a=20,l=r?function(){return r.cur()}:function(){return T.css(n,e,"")},s=l(),c=t&&t[3]||(T.cssNumber[e]?"":"px"),d=n.nodeType&&(T.cssNumber[e]||"px"!==c&&+s)&&on.exec(T.css(n,e));if(d&&d[3]!==c){for(s/=2,c=c||d[3],d=+s||1;a--;)T.style(n,e,d+c),(1-i)*(1-(i=l()/s||.5))<=0&&(a=0),d/=i;T.style(n,e,(d*=2)+c),t=t||[]}return t&&(d=+d||+s||0,o=t[1]?d+(t[1]+1)*t[2]:+t[2],r&&(r.unit=c,r.start=d,r.end=o)),o}var un={};function mn(n){var e,t=n.ownerDocument,r=n.nodeName,o=un[r];return o||(e=t.body.appendChild(t.createElement(r)),o=T.css(e,"display"),e.parentNode.removeChild(e),"none"===o&&(o="block"),un[r]=o,o)}function fn(n,e){for(var t,r,o=[],i=0,a=n.length;i<a;i++)(r=n[i]).style&&(t=r.style.display,e?("none"===t&&(o[i]=J.get(r,"display")||null,o[i]||(r.style.display="")),""===r.style.display&&dn(r)&&(o[i]=mn(r))):"none"!==t&&(o[i]="none",J.set(r,"display",t)));for(i=0;i<a;i++)null!=o[i]&&(n[i].style.display=o[i]);return n}T.fn.extend({show:function(){return fn(this,!0)},hide:function(){return fn(this)},toggle:function(n){return"boolean"==typeof n?n?this.show():this.hide():this.each((function(){dn(this)?T(this).show():T(this).hide()}))}});var gn,hn,bn=/^(?:checkbox|radio)$/i,vn=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,xn=/^$|^module$|\/(?:java|ecma)script/i;gn=y.createDocumentFragment().appendChild(y.createElement("div")),(hn=y.createElement("input")).setAttribute("type","radio"),hn.setAttribute("checked","checked"),hn.setAttribute("name","t"),gn.appendChild(hn),b.checkClone=gn.cloneNode(!0).cloneNode(!0).lastChild.checked,gn.innerHTML="<textarea>x</textarea>",b.noCloneChecked=!!gn.cloneNode(!0).lastChild.defaultValue,gn.innerHTML="<option></option>",b.option=!!gn.lastChild;var yn={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function wn(n,e){var t;return t=void 0!==n.getElementsByTagName?n.getElementsByTagName(e||"*"):void 0!==n.querySelectorAll?n.querySelectorAll(e||"*"):[],void 0===e||e&&A(n,e)?T.merge([n],t):t}function kn(n,e){for(var t=0,r=n.length;t<r;t++)J.set(n[t],"globalEval",!e||J.get(e[t],"globalEval"))}yn.tbody=yn.tfoot=yn.colgroup=yn.caption=yn.thead,yn.th=yn.td,b.option||(yn.optgroup=yn.option=[1,"<select multiple='multiple'>","</select>"]);var _n=/<|&#?\w+;/;function Tn(n,e,t,r,o){for(var i,a,l,s,c,d,p=e.createDocumentFragment(),u=[],m=0,f=n.length;m<f;m++)if((i=n[m])||0===i)if("object"===_(i))T.merge(u,i.nodeType?[i]:i);else if(_n.test(i)){for(a=a||p.appendChild(e.createElement("div")),l=(vn.exec(i)||["",""])[1].toLowerCase(),s=yn[l]||yn._default,a.innerHTML=s[1]+T.htmlPrefilter(i)+s[2],d=s[0];d--;)a=a.lastChild;T.merge(u,a.childNodes),(a=p.firstChild).textContent=""}else u.push(e.createTextNode(i));for(p.textContent="",m=0;i=u[m++];)if(r&&T.inArray(i,r)>-1)o&&o.push(i);else if(c=sn(i),a=wn(p.appendChild(i),"script"),c&&kn(a),t)for(d=0;i=a[d++];)xn.test(i.type||"")&&t.push(i);return p}var En=/^key/,Cn=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Sn=/^([^.]*)(?:\.(.+)|)/;function jn(){return!0}function Nn(){return!1}function An(n,e){return n===function(){try{return y.activeElement}catch(n){}}()==("focus"===e)}function Dn(n,e,t,o,i,a){var l,s;if("object"===r(e)){for(s in"string"!=typeof t&&(o=o||t,t=void 0),e)Dn(n,s,t,o,e[s],a);return n}if(null==o&&null==i?(i=t,o=t=void 0):null==i&&("string"==typeof t?(i=o,o=void 0):(i=o,o=t,t=void 0)),!1===i)i=Nn;else if(!i)return n;return 1===a&&(l=i,(i=function(n){return T().off(n),l.apply(this,arguments)}).guid=l.guid||(l.guid=T.guid++)),n.each((function(){T.event.add(this,e,i,o,t)}))}function Ln(n,e,t){t?(J.set(n,e,!1),T.event.add(n,e,{namespace:!1,handler:function(n){var r,o,i=J.get(this,e);if(1&n.isTrigger&&this[e]){if(i.length)(T.event.special[e]||{}).delegateType&&n.stopPropagation();else if(i=s.call(arguments),J.set(this,e,i),r=t(this,e),this[e](),i!==(o=J.get(this,e))||r?J.set(this,e,!1):o={},i!==o)return n.stopImmediatePropagation(),n.preventDefault(),o.value}else i.length&&(J.set(this,e,{value:T.event.trigger(T.extend(i[0],T.Event.prototype),i.slice(1),this)}),n.stopImmediatePropagation())}})):void 0===J.get(n,e)&&T.event.add(n,e,jn)}T.event={global:{},add:function(n,e,t,r,o){var i,a,l,s,c,d,p,u,m,f,g,h=J.get(n);if(G(n))for(t.handler&&(t=(i=t).handler,o=i.selector),o&&T.find.matchesSelector(ln,o),t.guid||(t.guid=T.guid++),(s=h.events)||(s=h.events=Object.create(null)),(a=h.handle)||(a=h.handle=function(e){return void 0!==T&&T.event.triggered!==e.type?T.event.dispatch.apply(n,arguments):void 0}),c=(e=(e||"").match(z)||[""]).length;c--;)m=g=(l=Sn.exec(e[c])||[])[1],f=(l[2]||"").split(".").sort(),m&&(p=T.event.special[m]||{},m=(o?p.delegateType:p.bindType)||m,p=T.event.special[m]||{},d=T.extend({type:m,origType:g,data:r,handler:t,guid:t.guid,selector:o,needsContext:o&&T.expr.match.needsContext.test(o),namespace:f.join(".")},i),(u=s[m])||((u=s[m]=[]).delegateCount=0,p.setup&&!1!==p.setup.call(n,r,f,a)||n.addEventListener&&n.addEventListener(m,a)),p.add&&(p.add.call(n,d),d.handler.guid||(d.handler.guid=t.guid)),o?u.splice(u.delegateCount++,0,d):u.push(d),T.event.global[m]=!0)},remove:function(n,e,t,r,o){var i,a,l,s,c,d,p,u,m,f,g,h=J.hasData(n)&&J.get(n);if(h&&(s=h.events)){for(c=(e=(e||"").match(z)||[""]).length;c--;)if(m=g=(l=Sn.exec(e[c])||[])[1],f=(l[2]||"").split(".").sort(),m){for(p=T.event.special[m]||{},u=s[m=(r?p.delegateType:p.bindType)||m]||[],l=l[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=i=u.length;i--;)d=u[i],!o&&g!==d.origType||t&&t.guid!==d.guid||l&&!l.test(d.namespace)||r&&r!==d.selector&&("**"!==r||!d.selector)||(u.splice(i,1),d.selector&&u.delegateCount--,p.remove&&p.remove.call(n,d));a&&!u.length&&(p.teardown&&!1!==p.teardown.call(n,f,h.handle)||T.removeEvent(n,m,h.handle),delete s[m])}else for(m in s)T.event.remove(n,m+e[c],t,r,!0);T.isEmptyObject(s)&&J.remove(n,"handle events")}},dispatch:function(n){var e,t,r,o,i,a,l=new Array(arguments.length),s=T.event.fix(n),c=(J.get(this,"events")||Object.create(null))[s.type]||[],d=T.event.special[s.type]||{};for(l[0]=s,e=1;e<arguments.length;e++)l[e]=arguments[e];if(s.delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,s)){for(a=T.event.handlers.call(this,s,c),e=0;(o=a[e++])&&!s.isPropagationStopped();)for(s.currentTarget=o.elem,t=0;(i=o.handlers[t++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==i.namespace&&!s.rnamespace.test(i.namespace)||(s.handleObj=i,s.data=i.data,void 0!==(r=((T.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,l))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,s),s.result}},handlers:function(n,e){var t,r,o,i,a,l=[],s=e.delegateCount,c=n.target;if(s&&c.nodeType&&!("click"===n.type&&n.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==n.type||!0!==c.disabled)){for(i=[],a={},t=0;t<s;t++)void 0===a[o=(r=e[t]).selector+" "]&&(a[o]=r.needsContext?T(o,this).index(c)>-1:T.find(o,this,null,[c]).length),a[o]&&i.push(r);i.length&&l.push({elem:c,handlers:i})}return c=this,s<e.length&&l.push({elem:c,handlers:e.slice(s)}),l},addProp:function(n,e){Object.defineProperty(T.Event.prototype,n,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[n]},set:function(e){Object.defineProperty(this,n,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(n){return n[T.expando]?n:new T.Event(n)},special:{load:{noBubble:!0},click:{setup:function(n){var e=this||n;return bn.test(e.type)&&e.click&&A(e,"input")&&Ln(e,"click",jn),!1},trigger:function(n){var e=this||n;return bn.test(e.type)&&e.click&&A(e,"input")&&Ln(e,"click"),!0},_default:function(n){var e=n.target;return bn.test(e.type)&&e.click&&A(e,"input")&&J.get(e,"click")||A(e,"a")}},beforeunload:{postDispatch:function(n){void 0!==n.result&&n.originalEvent&&(n.originalEvent.returnValue=n.result)}}}},T.removeEvent=function(n,e,t){n.removeEventListener&&n.removeEventListener(e,t)},(T.Event=function(n,e){if(!(this instanceof T.Event))return new T.Event(n,e);n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||void 0===n.defaultPrevented&&!1===n.returnValue?jn:Nn,this.target=n.target&&3===n.target.nodeType?n.target.parentNode:n.target,this.currentTarget=n.currentTarget,this.relatedTarget=n.relatedTarget):this.type=n,e&&T.extend(this,e),this.timeStamp=n&&n.timeStamp||Date.now(),this[T.expando]=!0}).prototype={constructor:T.Event,isDefaultPrevented:Nn,isPropagationStopped:Nn,isImmediatePropagationStopped:Nn,isSimulated:!1,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=jn,n&&!this.isSimulated&&n.preventDefault()},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=jn,n&&!this.isSimulated&&n.stopPropagation()},stopImmediatePropagation:function(){var n=this.originalEvent;this.isImmediatePropagationStopped=jn,n&&!this.isSimulated&&n.stopImmediatePropagation(),this.stopPropagation()}},T.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(n){var e=n.button;return null==n.which&&En.test(n.type)?null!=n.charCode?n.charCode:n.keyCode:!n.which&&void 0!==e&&Cn.test(n.type)?1&e?1:2&e?3:4&e?2:0:n.which}},T.event.addProp),T.each({focus:"focusin",blur:"focusout"},(function(n,e){T.event.special[n]={setup:function(){return Ln(this,n,An),!1},trigger:function(){return Ln(this,n),!0},delegateType:e}})),T.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(n,e){T.event.special[n]={delegateType:e,bindType:e,handle:function(n){var t,r=this,o=n.relatedTarget,i=n.handleObj;return o&&(o===r||T.contains(r,o))||(n.type=i.origType,t=i.handler.apply(this,arguments),n.type=e),t}}})),T.fn.extend({on:function(n,e,t,r){return Dn(this,n,e,t,r)},one:function(n,e,t,r){return Dn(this,n,e,t,r,1)},off:function(n,e,t){var o,i;if(n&&n.preventDefault&&n.handleObj)return o=n.handleObj,T(n.delegateTarget).off(o.namespace?o.origType+"."+o.namespace:o.origType,o.selector,o.handler),this;if("object"===r(n)){for(i in n)this.off(i,e,n[i]);return this}return!1!==e&&"function"!=typeof e||(t=e,e=void 0),!1===t&&(t=Nn),this.each((function(){T.event.remove(this,n,t,e)}))}});var On=/<script|<style|<link/i,qn=/checked\s*(?:[^=]|=\s*.checked.)/i,In=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Hn(n,e){return A(n,"table")&&A(11!==e.nodeType?e:e.firstChild,"tr")&&T(n).children("tbody")[0]||n}function Pn(n){return n.type=(null!==n.getAttribute("type"))+"/"+n.type,n}function zn(n){return"true/"===(n.type||"").slice(0,5)?n.type=n.type.slice(5):n.removeAttribute("type"),n}function Mn(n,e){var t,r,o,i,a,l;if(1===e.nodeType){if(J.hasData(n)&&(l=J.get(n).events))for(o in J.remove(e,"handle events"),l)for(t=0,r=l[o].length;t<r;t++)T.event.add(e,o,l[o][t]);Z.hasData(n)&&(i=Z.access(n),a=T.extend({},i),Z.set(e,a))}}function Rn(n,e){var t=e.nodeName.toLowerCase();"input"===t&&bn.test(n.type)?e.checked=n.checked:"input"!==t&&"textarea"!==t||(e.defaultValue=n.defaultValue)}function Fn(n,e,t,r){e=c(e);var o,i,a,l,s,d,p=0,u=n.length,m=u-1,f=e[0],g=v(f);if(g||u>1&&"string"==typeof f&&!b.checkClone&&qn.test(f))return n.each((function(o){var i=n.eq(o);g&&(e[0]=f.call(this,o,i.html())),Fn(i,e,t,r)}));if(u&&(i=(o=Tn(e,n[0].ownerDocument,!1,n,r)).firstChild,1===o.childNodes.length&&(o=i),i||r)){for(l=(a=T.map(wn(o,"script"),Pn)).length;p<u;p++)s=o,p!==m&&(s=T.clone(s,!0,!0),l&&T.merge(a,wn(s,"script"))),t.call(n[p],s,p);if(l)for(d=a[a.length-1].ownerDocument,T.map(a,zn),p=0;p<l;p++)s=a[p],xn.test(s.type||"")&&!J.access(s,"globalEval")&&T.contains(d,s)&&(s.src&&"module"!==(s.type||"").toLowerCase()?T._evalUrl&&!s.noModule&&T._evalUrl(s.src,{nonce:s.nonce||s.getAttribute("nonce")},d):k(s.textContent.replace(In,""),s,d))}return n}function Bn(n,e,t){for(var r,o=e?T.filter(e,n):n,i=0;null!=(r=o[i]);i++)t||1!==r.nodeType||T.cleanData(wn(r)),r.parentNode&&(t&&sn(r)&&kn(wn(r,"script")),r.parentNode.removeChild(r));return n}T.extend({htmlPrefilter:function(n){return n},clone:function(n,e,t){var r,o,i,a,l=n.cloneNode(!0),s=sn(n);if(!(b.noCloneChecked||1!==n.nodeType&&11!==n.nodeType||T.isXMLDoc(n)))for(a=wn(l),r=0,o=(i=wn(n)).length;r<o;r++)Rn(i[r],a[r]);if(e)if(t)for(i=i||wn(n),a=a||wn(l),r=0,o=i.length;r<o;r++)Mn(i[r],a[r]);else Mn(n,l);return(a=wn(l,"script")).length>0&&kn(a,!s&&wn(n,"script")),l},cleanData:function(n){for(var e,t,r,o=T.event.special,i=0;void 0!==(t=n[i]);i++)if(G(t)){if(e=t[J.expando]){if(e.events)for(r in e.events)o[r]?T.event.remove(t,r):T.removeEvent(t,r,e.handle);t[J.expando]=void 0}t[Z.expando]&&(t[Z.expando]=void 0)}}}),T.fn.extend({detach:function(n){return Bn(this,n,!0)},remove:function(n){return Bn(this,n)},text:function(n){return $(this,(function(n){return void 0===n?T.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=n)}))}),null,n,arguments.length)},append:function(){return Fn(this,arguments,(function(n){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Hn(this,n).appendChild(n)}))},prepend:function(){return Fn(this,arguments,(function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Hn(this,n);e.insertBefore(n,e.firstChild)}}))},before:function(){return Fn(this,arguments,(function(n){this.parentNode&&this.parentNode.insertBefore(n,this)}))},after:function(){return Fn(this,arguments,(function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)}))},empty:function(){for(var n,e=0;null!=(n=this[e]);e++)1===n.nodeType&&(T.cleanData(wn(n,!1)),n.textContent="");return this},clone:function(n,e){return n=null!=n&&n,e=null==e?n:e,this.map((function(){return T.clone(this,n,e)}))},html:function(n){return $(this,(function(n){var e=this[0]||{},t=0,r=this.length;if(void 0===n&&1===e.nodeType)return e.innerHTML;if("string"==typeof n&&!On.test(n)&&!yn[(vn.exec(n)||["",""])[1].toLowerCase()]){n=T.htmlPrefilter(n);try{for(;t<r;t++)1===(e=this[t]||{}).nodeType&&(T.cleanData(wn(e,!1)),e.innerHTML=n);e=0}catch(n){}}e&&this.empty().append(n)}),null,n,arguments.length)},replaceWith:function(){var n=[];return Fn(this,arguments,(function(e){var t=this.parentNode;T.inArray(this,n)<0&&(T.cleanData(wn(this)),t&&t.replaceChild(e,this))}),n)}}),T.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(n,e){T.fn[n]=function(n){for(var t,r=[],o=T(n),i=o.length-1,a=0;a<=i;a++)t=a===i?this:this.clone(!0),T(o[a])[e](t),d.apply(r,t.get());return this.pushStack(r)}}));var Wn=new RegExp("^("+rn+")(?!px)[a-z%]+$","i"),Un=function(n){var e=n.ownerDocument.defaultView;return e&&e.opener||(e=o),e.getComputedStyle(n)},$n=function(n,e,t){var r,o,i={};for(o in e)i[o]=n.style[o],n.style[o]=e[o];for(o in r=t.call(n),e)n.style[o]=i[o];return r},Xn=new RegExp(an.join("|"),"i");function Qn(n,e,t){var r,o,i,a,l=n.style;return(t=t||Un(n))&&(""!==(a=t.getPropertyValue(e)||t[e])||sn(n)||(a=T.style(n,e)),!b.pixelBoxStyles()&&Wn.test(a)&&Xn.test(e)&&(r=l.width,o=l.minWidth,i=l.maxWidth,l.minWidth=l.maxWidth=l.width=a,a=t.width,l.width=r,l.minWidth=o,l.maxWidth=i)),void 0!==a?a+"":a}function Vn(n,e){return{get:function(){if(!n())return(this.get=e).apply(this,arguments);delete this.get}}}!function(){function n(){if(d){c.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",d.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ln.appendChild(c).appendChild(d);var n=o.getComputedStyle(d);t="1%"!==n.top,s=12===e(n.marginLeft),d.style.right="60%",a=36===e(n.right),r=36===e(n.width),d.style.position="absolute",i=12===e(d.offsetWidth/3),ln.removeChild(c),d=null}}function e(n){return Math.round(parseFloat(n))}var t,r,i,a,l,s,c=y.createElement("div"),d=y.createElement("div");d.style&&(d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",b.clearCloneStyle="content-box"===d.style.backgroundClip,T.extend(b,{boxSizingReliable:function(){return n(),r},pixelBoxStyles:function(){return n(),a},pixelPosition:function(){return n(),t},reliableMarginLeft:function(){return n(),s},scrollboxSize:function(){return n(),i},reliableTrDimensions:function(){var n,e,t,r;return null==l&&(n=y.createElement("table"),e=y.createElement("tr"),t=y.createElement("div"),n.style.cssText="position:absolute;left:-11111px",e.style.height="1px",t.style.height="9px",ln.appendChild(n).appendChild(e).appendChild(t),r=o.getComputedStyle(e),l=parseInt(r.height)>3,ln.removeChild(n)),l}}))}();var Yn=["Webkit","Moz","ms"],Gn=y.createElement("div").style,Kn={};function Jn(n){var e=T.cssProps[n]||Kn[n];return e||(n in Gn?n:Kn[n]=function(n){for(var e=n[0].toUpperCase()+n.slice(1),t=Yn.length;t--;)if((n=Yn[t]+e)in Gn)return n}(n)||n)}var Zn=/^(none|table(?!-c[ea]).+)/,ne=/^--/,ee={position:"absolute",visibility:"hidden",display:"block"},te={letterSpacing:"0",fontWeight:"400"};function re(n,e,t){var r=on.exec(e);return r?Math.max(0,r[2]-(t||0))+(r[3]||"px"):e}function oe(n,e,t,r,o,i){var a="width"===e?1:0,l=0,s=0;if(t===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===t&&(s+=T.css(n,t+an[a],!0,o)),r?("content"===t&&(s-=T.css(n,"padding"+an[a],!0,o)),"margin"!==t&&(s-=T.css(n,"border"+an[a]+"Width",!0,o))):(s+=T.css(n,"padding"+an[a],!0,o),"padding"!==t?s+=T.css(n,"border"+an[a]+"Width",!0,o):l+=T.css(n,"border"+an[a]+"Width",!0,o));return!r&&i>=0&&(s+=Math.max(0,Math.ceil(n["offset"+e[0].toUpperCase()+e.slice(1)]-i-s-l-.5))||0),s}function ie(n,e,t){var r=Un(n),o=(!b.boxSizingReliable()||t)&&"border-box"===T.css(n,"boxSizing",!1,r),i=o,a=Qn(n,e,r),l="offset"+e[0].toUpperCase()+e.slice(1);if(Wn.test(a)){if(!t)return a;a="auto"}return(!b.boxSizingReliable()&&o||!b.reliableTrDimensions()&&A(n,"tr")||"auto"===a||!parseFloat(a)&&"inline"===T.css(n,"display",!1,r))&&n.getClientRects().length&&(o="border-box"===T.css(n,"boxSizing",!1,r),(i=l in n)&&(a=n[l])),(a=parseFloat(a)||0)+oe(n,e,t||(o?"border":"content"),i,r,a)+"px"}function ae(n,e,t,r,o){return new ae.prototype.init(n,e,t,r,o)}T.extend({cssHooks:{opacity:{get:function(n,e){if(e){var t=Qn(n,"opacity");return""===t?"1":t}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(n,e,t,o){if(n&&3!==n.nodeType&&8!==n.nodeType&&n.style){var i,a,l,s=Y(e),c=ne.test(e),d=n.style;if(c||(e=Jn(s)),l=T.cssHooks[e]||T.cssHooks[s],void 0===t)return l&&"get"in l&&void 0!==(i=l.get(n,!1,o))?i:d[e];"string"===(a=r(t))&&(i=on.exec(t))&&i[1]&&(t=pn(n,e,i),a="number"),null!=t&&t==t&&("number"!==a||c||(t+=i&&i[3]||(T.cssNumber[s]?"":"px")),b.clearCloneStyle||""!==t||0!==e.indexOf("background")||(d[e]="inherit"),l&&"set"in l&&void 0===(t=l.set(n,t,o))||(c?d.setProperty(e,t):d[e]=t))}},css:function(n,e,t,r){var o,i,a,l=Y(e);return ne.test(e)||(e=Jn(l)),(a=T.cssHooks[e]||T.cssHooks[l])&&"get"in a&&(o=a.get(n,!0,t)),void 0===o&&(o=Qn(n,e,r)),"normal"===o&&e in te&&(o=te[e]),""===t||t?(i=parseFloat(o),!0===t||isFinite(i)?i||0:o):o}}),T.each(["height","width"],(function(n,e){T.cssHooks[e]={get:function(n,t,r){if(t)return!Zn.test(T.css(n,"display"))||n.getClientRects().length&&n.getBoundingClientRect().width?ie(n,e,r):$n(n,ee,(function(){return ie(n,e,r)}))},set:function(n,t,r){var o,i=Un(n),a=!b.scrollboxSize()&&"absolute"===i.position,l=(a||r)&&"border-box"===T.css(n,"boxSizing",!1,i),s=r?oe(n,e,r,l,i):0;return l&&a&&(s-=Math.ceil(n["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(i[e])-oe(n,e,"border",!1,i)-.5)),s&&(o=on.exec(t))&&"px"!==(o[3]||"px")&&(n.style[e]=t,t=T.css(n,e)),re(0,t,s)}}})),T.cssHooks.marginLeft=Vn(b.reliableMarginLeft,(function(n,e){if(e)return(parseFloat(Qn(n,"marginLeft"))||n.getBoundingClientRect().left-$n(n,{marginLeft:0},(function(){return n.getBoundingClientRect().left})))+"px"})),T.each({margin:"",padding:"",border:"Width"},(function(n,e){T.cssHooks[n+e]={expand:function(t){for(var r=0,o={},i="string"==typeof t?t.split(" "):[t];r<4;r++)o[n+an[r]+e]=i[r]||i[r-2]||i[0];return o}},"margin"!==n&&(T.cssHooks[n+e].set=re)})),T.fn.extend({css:function(n,e){return $(this,(function(n,e,t){var r,o,i={},a=0;if(Array.isArray(e)){for(r=Un(n),o=e.length;a<o;a++)i[e[a]]=T.css(n,e[a],!1,r);return i}return void 0!==t?T.style(n,e,t):T.css(n,e)}),n,e,arguments.length>1)}}),T.Tween=ae,ae.prototype={constructor:ae,init:function(n,e,t,r,o,i){this.elem=n,this.prop=t,this.easing=o||T.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=r,this.unit=i||(T.cssNumber[t]?"":"px")},cur:function(){var n=ae.propHooks[this.prop];return n&&n.get?n.get(this):ae.propHooks._default.get(this)},run:function(n){var e,t=ae.propHooks[this.prop];return this.options.duration?this.pos=e=T.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):this.pos=e=n,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),t&&t.set?t.set(this):ae.propHooks._default.set(this),this}},ae.prototype.init.prototype=ae.prototype,ae.propHooks={_default:{get:function(n){var e;return 1!==n.elem.nodeType||null!=n.elem[n.prop]&&null==n.elem.style[n.prop]?n.elem[n.prop]:(e=T.css(n.elem,n.prop,""))&&"auto"!==e?e:0},set:function(n){T.fx.step[n.prop]?T.fx.step[n.prop](n):1!==n.elem.nodeType||!T.cssHooks[n.prop]&&null==n.elem.style[Jn(n.prop)]?n.elem[n.prop]=n.now:T.style(n.elem,n.prop,n.now+n.unit)}}},ae.propHooks.scrollTop=ae.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}},T.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2},_default:"swing"},(T.fx=ae.prototype.init).step={};var le,se,ce=/^(?:toggle|show|hide)$/,de=/queueHooks$/;function pe(){se&&(!1===y.hidden&&o.requestAnimationFrame?o.requestAnimationFrame(pe):o.setTimeout(pe,T.fx.interval),T.fx.tick())}function ue(){return o.setTimeout((function(){le=void 0})),le=Date.now()}function me(n,e){var t,r=0,o={height:n};for(e=e?1:0;r<4;r+=2-e)o["margin"+(t=an[r])]=o["padding"+t]=n;return e&&(o.opacity=o.width=n),o}function fe(n,e,t){for(var r,o=(ge.tweeners[e]||[]).concat(ge.tweeners["*"]),i=0,a=o.length;i<a;i++)if(r=o[i].call(t,e,n))return r}function ge(n,e,t){var r,o,i=0,a=ge.prefilters.length,l=T.Deferred().always((function(){delete s.elem})),s=function(){if(o)return!1;for(var e=le||ue(),t=Math.max(0,c.startTime+c.duration-e),r=1-(t/c.duration||0),i=0,a=c.tweens.length;i<a;i++)c.tweens[i].run(r);return l.notifyWith(n,[c,r,t]),r<1&&a?t:(a||l.notifyWith(n,[c,1,0]),l.resolveWith(n,[c]),!1)},c=l.promise({elem:n,props:T.extend({},e),opts:T.extend(!0,{specialEasing:{},easing:T.easing._default},t),originalProperties:e,originalOptions:t,startTime:le||ue(),duration:t.duration,tweens:[],createTween:function(e,t){var r=T.Tween(n,c.opts,e,t,c.opts.specialEasing[e]||c.opts.easing);return c.tweens.push(r),r},stop:function(e){var t=0,r=e?c.tweens.length:0;if(o)return this;for(o=!0;t<r;t++)c.tweens[t].run(1);return e?(l.notifyWith(n,[c,1,0]),l.resolveWith(n,[c,e])):l.rejectWith(n,[c,e]),this}}),d=c.props;for(!function(n,e){var t,r,o,i,a;for(t in n)if(o=e[r=Y(t)],i=n[t],Array.isArray(i)&&(o=i[1],i=n[t]=i[0]),t!==r&&(n[r]=i,delete n[t]),(a=T.cssHooks[r])&&"expand"in a)for(t in i=a.expand(i),delete n[r],i)t in n||(n[t]=i[t],e[t]=o);else e[r]=o}(d,c.opts.specialEasing);i<a;i++)if(r=ge.prefilters[i].call(c,n,d,c.opts))return v(r.stop)&&(T._queueHooks(c.elem,c.opts.queue).stop=r.stop.bind(r)),r;return T.map(d,fe,c),v(c.opts.start)&&c.opts.start.call(n,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),T.fx.timer(T.extend(s,{elem:n,anim:c,queue:c.opts.queue})),c}T.Animation=T.extend(ge,{tweeners:{"*":[function(n,e){var t=this.createTween(n,e);return pn(t.elem,n,on.exec(e),t),t}]},tweener:function(n,e){v(n)?(e=n,n=["*"]):n=n.match(z);for(var t,r=0,o=n.length;r<o;r++)t=n[r],ge.tweeners[t]=ge.tweeners[t]||[],ge.tweeners[t].unshift(e)},prefilters:[function(n,e,t){var r,o,i,a,l,s,c,d,p="width"in e||"height"in e,u=this,m={},f=n.style,g=n.nodeType&&dn(n),h=J.get(n,"fxshow");for(r in t.queue||(null==(a=T._queueHooks(n,"fx")).unqueued&&(a.unqueued=0,l=a.empty.fire,a.empty.fire=function(){a.unqueued||l()}),a.unqueued++,u.always((function(){u.always((function(){a.unqueued--,T.queue(n,"fx").length||a.empty.fire()}))}))),e)if(o=e[r],ce.test(o)){if(delete e[r],i=i||"toggle"===o,o===(g?"hide":"show")){if("show"!==o||!h||void 0===h[r])continue;g=!0}m[r]=h&&h[r]||T.style(n,r)}if((s=!T.isEmptyObject(e))||!T.isEmptyObject(m))for(r in p&&1===n.nodeType&&(t.overflow=[f.overflow,f.overflowX,f.overflowY],null==(c=h&&h.display)&&(c=J.get(n,"display")),"none"===(d=T.css(n,"display"))&&(c?d=c:(fn([n],!0),c=n.style.display||c,d=T.css(n,"display"),fn([n]))),("inline"===d||"inline-block"===d&&null!=c)&&"none"===T.css(n,"float")&&(s||(u.done((function(){f.display=c})),null==c&&(d=f.display,c="none"===d?"":d)),f.display="inline-block")),t.overflow&&(f.overflow="hidden",u.always((function(){f.overflow=t.overflow[0],f.overflowX=t.overflow[1],f.overflowY=t.overflow[2]}))),s=!1,m)s||(h?"hidden"in h&&(g=h.hidden):h=J.access(n,"fxshow",{display:c}),i&&(h.hidden=!g),g&&fn([n],!0),u.done((function(){for(r in g||fn([n]),J.remove(n,"fxshow"),m)T.style(n,r,m[r])}))),s=fe(g?h[r]:0,r,u),r in h||(h[r]=s.start,g&&(s.end=s.start,s.start=0))}],prefilter:function(n,e){e?ge.prefilters.unshift(n):ge.prefilters.push(n)}}),T.speed=function(n,e,t){var o=n&&"object"===r(n)?T.extend({},n):{complete:t||!t&&e||v(n)&&n,duration:n,easing:t&&e||e&&!v(e)&&e};return T.fx.off?o.duration=0:"number"!=typeof o.duration&&(o.duration in T.fx.speeds?o.duration=T.fx.speeds[o.duration]:o.duration=T.fx.speeds._default),null!=o.queue&&!0!==o.queue||(o.queue="fx"),o.old=o.complete,o.complete=function(){v(o.old)&&o.old.call(this),o.queue&&T.dequeue(this,o.queue)},o},T.fn.extend({fadeTo:function(n,e,t,r){return this.filter(dn).css("opacity",0).show().end().animate({opacity:e},n,t,r)},animate:function(n,e,t,r){var o=T.isEmptyObject(n),i=T.speed(e,t,r),a=function(){var e=ge(this,T.extend({},n),i);(o||J.get(this,"finish"))&&e.stop(!0)};return a.finish=a,o||!1===i.queue?this.each(a):this.queue(i.queue,a)},stop:function(n,e,t){var r=function(n){var e=n.stop;delete n.stop,e(t)};return"string"!=typeof n&&(t=e,e=n,n=void 0),e&&this.queue(n||"fx",[]),this.each((function(){var e=!0,o=null!=n&&n+"queueHooks",i=T.timers,a=J.get(this);if(o)a[o]&&a[o].stop&&r(a[o]);else for(o in a)a[o]&&a[o].stop&&de.test(o)&&r(a[o]);for(o=i.length;o--;)i[o].elem!==this||null!=n&&i[o].queue!==n||(i[o].anim.stop(t),e=!1,i.splice(o,1));!e&&t||T.dequeue(this,n)}))},finish:function(n){return!1!==n&&(n=n||"fx"),this.each((function(){var e,t=J.get(this),r=t[n+"queue"],o=t[n+"queueHooks"],i=T.timers,a=r?r.length:0;for(t.finish=!0,T.queue(this,n,[]),o&&o.stop&&o.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===n&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<a;e++)r[e]&&r[e].finish&&r[e].finish.call(this);delete t.finish}))}}),T.each(["toggle","show","hide"],(function(n,e){var t=T.fn[e];T.fn[e]=function(n,r,o){return null==n||"boolean"==typeof n?t.apply(this,arguments):this.animate(me(e,!0),n,r,o)}})),T.each({slideDown:me("show"),slideUp:me("hide"),slideToggle:me("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(n,e){T.fn[n]=function(n,t,r){return this.animate(e,n,t,r)}})),T.timers=[],T.fx.tick=function(){var n,e=0,t=T.timers;for(le=Date.now();e<t.length;e++)(n=t[e])()||t[e]!==n||t.splice(e--,1);t.length||T.fx.stop(),le=void 0},T.fx.timer=function(n){T.timers.push(n),T.fx.start()},T.fx.interval=13,T.fx.start=function(){se||(se=!0,pe())},T.fx.stop=function(){se=null},T.fx.speeds={slow:600,fast:200,_default:400},T.fn.delay=function(n,e){return n=T.fx&&T.fx.speeds[n]||n,e=e||"fx",this.queue(e,(function(e,t){var r=o.setTimeout(e,n);t.stop=function(){o.clearTimeout(r)}}))},function(){var n=y.createElement("input"),e=y.createElement("select").appendChild(y.createElement("option"));n.type="checkbox",b.checkOn=""!==n.value,b.optSelected=e.selected,(n=y.createElement("input")).value="t",n.type="radio",b.radioValue="t"===n.value}();var he,be=T.expr.attrHandle;T.fn.extend({attr:function(n,e){return $(this,T.attr,n,e,arguments.length>1)},removeAttr:function(n){return this.each((function(){T.removeAttr(this,n)}))}}),T.extend({attr:function(n,e,t){var r,o,i=n.nodeType;if(3!==i&&8!==i&&2!==i)return void 0===n.getAttribute?T.prop(n,e,t):(1===i&&T.isXMLDoc(n)||(o=T.attrHooks[e.toLowerCase()]||(T.expr.match.bool.test(e)?he:void 0)),void 0!==t?null===t?void T.removeAttr(n,e):o&&"set"in o&&void 0!==(r=o.set(n,t,e))?r:(n.setAttribute(e,t+""),t):o&&"get"in o&&null!==(r=o.get(n,e))?r:null==(r=T.find.attr(n,e))?void 0:r)},attrHooks:{type:{set:function(n,e){if(!b.radioValue&&"radio"===e&&A(n,"input")){var t=n.value;return n.setAttribute("type",e),t&&(n.value=t),e}}}},removeAttr:function(n,e){var t,r=0,o=e&&e.match(z);if(o&&1===n.nodeType)for(;t=o[r++];)n.removeAttribute(t)}}),he={set:function(n,e,t){return!1===e?T.removeAttr(n,t):n.setAttribute(t,t),t}},T.each(T.expr.match.bool.source.match(/\w+/g),(function(n,e){var t=be[e]||T.find.attr;be[e]=function(n,e,r){var o,i,a=e.toLowerCase();return r||(i=be[a],be[a]=o,o=null!=t(n,e,r)?a:null,be[a]=i),o}}));var ve=/^(?:input|select|textarea|button)$/i,xe=/^(?:a|area)$/i;function ye(n){return(n.match(z)||[]).join(" ")}function we(n){return n.getAttribute&&n.getAttribute("class")||""}function ke(n){return Array.isArray(n)?n:"string"==typeof n&&n.match(z)||[]}T.fn.extend({prop:function(n,e){return $(this,T.prop,n,e,arguments.length>1)},removeProp:function(n){return this.each((function(){delete this[T.propFix[n]||n]}))}}),T.extend({prop:function(n,e,t){var r,o,i=n.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&T.isXMLDoc(n)||(e=T.propFix[e]||e,o=T.propHooks[e]),void 0!==t?o&&"set"in o&&void 0!==(r=o.set(n,t,e))?r:n[e]=t:o&&"get"in o&&null!==(r=o.get(n,e))?r:n[e]},propHooks:{tabIndex:{get:function(n){var e=T.find.attr(n,"tabindex");return e?parseInt(e,10):ve.test(n.nodeName)||xe.test(n.nodeName)&&n.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),b.optSelected||(T.propHooks.selected={get:function(n){var e=n.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(n){var e=n.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){T.propFix[this.toLowerCase()]=this})),T.fn.extend({addClass:function(n){var e,t,r,o,i,a,l,s=0;if(v(n))return this.each((function(e){T(this).addClass(n.call(this,e,we(this)))}));if((e=ke(n)).length)for(;t=this[s++];)if(o=we(t),r=1===t.nodeType&&" "+ye(o)+" "){for(a=0;i=e[a++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");o!==(l=ye(r))&&t.setAttribute("class",l)}return this},removeClass:function(n){var e,t,r,o,i,a,l,s=0;if(v(n))return this.each((function(e){T(this).removeClass(n.call(this,e,we(this)))}));if(!arguments.length)return this.attr("class","");if((e=ke(n)).length)for(;t=this[s++];)if(o=we(t),r=1===t.nodeType&&" "+ye(o)+" "){for(a=0;i=e[a++];)for(;r.indexOf(" "+i+" ")>-1;)r=r.replace(" "+i+" "," ");o!==(l=ye(r))&&t.setAttribute("class",l)}return this},toggleClass:function(n,e){var t=r(n),o="string"===t||Array.isArray(n);return"boolean"==typeof e&&o?e?this.addClass(n):this.removeClass(n):v(n)?this.each((function(t){T(this).toggleClass(n.call(this,t,we(this),e),e)})):this.each((function(){var e,r,i,a;if(o)for(r=0,i=T(this),a=ke(n);e=a[r++];)i.hasClass(e)?i.removeClass(e):i.addClass(e);else void 0!==n&&"boolean"!==t||((e=we(this))&&J.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===n?"":J.get(this,"__className__")||""))}))},hasClass:function(n){var e,t,r=0;for(e=" "+n+" ";t=this[r++];)if(1===t.nodeType&&(" "+ye(we(t))+" ").indexOf(e)>-1)return!0;return!1}});var _e=/\r/g;T.fn.extend({val:function(n){var e,t,r,o=this[0];return arguments.length?(r=v(n),this.each((function(t){var o;1===this.nodeType&&(null==(o=r?n.call(this,t,T(this).val()):n)?o="":"number"==typeof o?o+="":Array.isArray(o)&&(o=T.map(o,(function(n){return null==n?"":n+""}))),(e=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in e&&void 0!==e.set(this,o,"value")||(this.value=o))}))):o?(e=T.valHooks[o.type]||T.valHooks[o.nodeName.toLowerCase()])&&"get"in e&&void 0!==(t=e.get(o,"value"))?t:"string"==typeof(t=o.value)?t.replace(_e,""):null==t?"":t:void 0}}),T.extend({valHooks:{option:{get:function(n){var e=T.find.attr(n,"value");return null!=e?e:ye(T.text(n))}},select:{get:function(n){var e,t,r,o=n.options,i=n.selectedIndex,a="select-one"===n.type,l=a?null:[],s=a?i+1:o.length;for(r=i<0?s:a?i:0;r<s;r++)if(((t=o[r]).selected||r===i)&&!t.disabled&&(!t.parentNode.disabled||!A(t.parentNode,"optgroup"))){if(e=T(t).val(),a)return e;l.push(e)}return l},set:function(n,e){for(var t,r,o=n.options,i=T.makeArray(e),a=o.length;a--;)((r=o[a]).selected=T.inArray(T.valHooks.option.get(r),i)>-1)&&(t=!0);return t||(n.selectedIndex=-1),i}}}}),T.each(["radio","checkbox"],(function(){T.valHooks[this]={set:function(n,e){if(Array.isArray(e))return n.checked=T.inArray(T(n).val(),e)>-1}},b.checkOn||(T.valHooks[this].get=function(n){return null===n.getAttribute("value")?"on":n.value})})),b.focusin="onfocusin"in o;var Te=/^(?:focusinfocus|focusoutblur)$/,Ee=function(n){n.stopPropagation()};T.extend(T.event,{trigger:function(n,e,t,i){var a,l,s,c,d,p,u,m,g=[t||y],h=f.call(n,"type")?n.type:n,b=f.call(n,"namespace")?n.namespace.split("."):[];if(l=m=s=t=t||y,3!==t.nodeType&&8!==t.nodeType&&!Te.test(h+T.event.triggered)&&(h.indexOf(".")>-1&&(b=h.split("."),h=b.shift(),b.sort()),d=h.indexOf(":")<0&&"on"+h,(n=n[T.expando]?n:new T.Event(h,"object"===r(n)&&n)).isTrigger=i?2:3,n.namespace=b.join("."),n.rnamespace=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=void 0,n.target||(n.target=t),e=null==e?[n]:T.makeArray(e,[n]),u=T.event.special[h]||{},i||!u.trigger||!1!==u.trigger.apply(t,e))){if(!i&&!u.noBubble&&!x(t)){for(c=u.delegateType||h,Te.test(c+h)||(l=l.parentNode);l;l=l.parentNode)g.push(l),s=l;s===(t.ownerDocument||y)&&g.push(s.defaultView||s.parentWindow||o)}for(a=0;(l=g[a++])&&!n.isPropagationStopped();)m=l,n.type=a>1?c:u.bindType||h,(p=(J.get(l,"events")||Object.create(null))[n.type]&&J.get(l,"handle"))&&p.apply(l,e),(p=d&&l[d])&&p.apply&&G(l)&&(n.result=p.apply(l,e),!1===n.result&&n.preventDefault());return n.type=h,i||n.isDefaultPrevented()||u._default&&!1!==u._default.apply(g.pop(),e)||!G(t)||d&&v(t[h])&&!x(t)&&((s=t[d])&&(t[d]=null),T.event.triggered=h,n.isPropagationStopped()&&m.addEventListener(h,Ee),t[h](),n.isPropagationStopped()&&m.removeEventListener(h,Ee),T.event.triggered=void 0,s&&(t[d]=s)),n.result}},simulate:function(n,e,t){var r=T.extend(new T.Event,t,{type:n,isSimulated:!0});T.event.trigger(r,null,e)}}),T.fn.extend({trigger:function(n,e){return this.each((function(){T.event.trigger(n,e,this)}))},triggerHandler:function(n,e){var t=this[0];if(t)return T.event.trigger(n,e,t,!0)}}),b.focusin||T.each({focus:"focusin",blur:"focusout"},(function(n,e){var t=function(n){T.event.simulate(e,n.target,T.event.fix(n))};T.event.special[e]={setup:function(){var r=this.ownerDocument||this.document||this,o=J.access(r,e);o||r.addEventListener(n,t,!0),J.access(r,e,(o||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,o=J.access(r,e)-1;o?J.access(r,e,o):(r.removeEventListener(n,t,!0),J.remove(r,e))}}}));var Ce=o.location,Se={guid:Date.now()},je=/\?/;T.parseXML=function(n){var e;if(!n||"string"!=typeof n)return null;try{e=(new o.DOMParser).parseFromString(n,"text/xml")}catch(n){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||T.error("Invalid XML: "+n),e};var Ne=/\[\]$/,Ae=/\r?\n/g,De=/^(?:submit|button|image|reset|file)$/i,Le=/^(?:input|select|textarea|keygen)/i;function Oe(n,e,t,o){var i;if(Array.isArray(e))T.each(e,(function(e,i){t||Ne.test(n)?o(n,i):Oe(n+"["+("object"===r(i)&&null!=i?e:"")+"]",i,t,o)}));else if(t||"object"!==_(e))o(n,e);else for(i in e)Oe(n+"["+i+"]",e[i],t,o)}T.param=function(n,e){var t,r=[],o=function(n,e){var t=v(e)?e():e;r[r.length]=encodeURIComponent(n)+"="+encodeURIComponent(null==t?"":t)};if(null==n)return"";if(Array.isArray(n)||n.jquery&&!T.isPlainObject(n))T.each(n,(function(){o(this.name,this.value)}));else for(t in n)Oe(t,n[t],e,o);return r.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var n=T.prop(this,"elements");return n?T.makeArray(n):this})).filter((function(){var n=this.type;return this.name&&!T(this).is(":disabled")&&Le.test(this.nodeName)&&!De.test(n)&&(this.checked||!bn.test(n))})).map((function(n,e){var t=T(this).val();return null==t?null:Array.isArray(t)?T.map(t,(function(n){return{name:e.name,value:n.replace(Ae,"\r\n")}})):{name:e.name,value:t.replace(Ae,"\r\n")}})).get()}});var qe=/%20/g,Ie=/#.*$/,He=/([?&])_=[^&]*/,Pe=/^(.*?):[ \t]*([^\r\n]*)$/gm,ze=/^(?:GET|HEAD)$/,Me=/^\/\//,Re={},Fe={},Be="*/".concat("*"),We=y.createElement("a");function Ue(n){return function(e,t){"string"!=typeof e&&(t=e,e="*");var r,o=0,i=e.toLowerCase().match(z)||[];if(v(t))for(;r=i[o++];)"+"===r[0]?(r=r.slice(1)||"*",(n[r]=n[r]||[]).unshift(t)):(n[r]=n[r]||[]).push(t)}}function $e(n,e,t,r){var o={},i=n===Fe;function a(l){var s;return o[l]=!0,T.each(n[l]||[],(function(n,l){var c=l(e,t,r);return"string"!=typeof c||i||o[c]?i?!(s=c):void 0:(e.dataTypes.unshift(c),a(c),!1)})),s}return a(e.dataTypes[0])||!o["*"]&&a("*")}function Xe(n,e){var t,r,o=T.ajaxSettings.flatOptions||{};for(t in e)void 0!==e[t]&&((o[t]?n:r||(r={}))[t]=e[t]);return r&&T.extend(!0,n,r),n}We.href=Ce.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ce.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ce.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Be,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,e){return e?Xe(Xe(n,T.ajaxSettings),e):Xe(T.ajaxSettings,n)},ajaxPrefilter:Ue(Re),ajaxTransport:Ue(Fe),ajax:function(n,e){"object"===r(n)&&(e=n,n=void 0);var t,i,a,l,s,c,d,p,u,m,f=T.ajaxSetup({},e=e||{}),g=f.context||f,h=f.context&&(g.nodeType||g.jquery)?T(g):T.event,b=T.Deferred(),v=T.Callbacks("once memory"),x=f.statusCode||{},w={},k={},_="canceled",E={readyState:0,getResponseHeader:function(n){var e;if(d){if(!l)for(l={};e=Pe.exec(a);)l[e[1].toLowerCase()+" "]=(l[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=l[n.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return d?a:null},setRequestHeader:function(n,e){return null==d&&(n=k[n.toLowerCase()]=k[n.toLowerCase()]||n,w[n]=e),this},overrideMimeType:function(n){return null==d&&(f.mimeType=n),this},statusCode:function(n){var e;if(n)if(d)E.always(n[E.status]);else for(e in n)x[e]=[x[e],n[e]];return this},abort:function(n){var e=n||_;return t&&t.abort(e),C(0,e),this}};if(b.promise(E),f.url=((n||f.url||Ce.href)+"").replace(Me,Ce.protocol+"//"),f.type=e.method||e.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(z)||[""],null==f.crossDomain){c=y.createElement("a");try{c.href=f.url,c.href=c.href,f.crossDomain=We.protocol+"//"+We.host!=c.protocol+"//"+c.host}catch(n){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=T.param(f.data,f.traditional)),$e(Re,f,e,E),d)return E;for(u in(p=T.event&&f.global)&&0==T.active++&&T.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!ze.test(f.type),i=f.url.replace(Ie,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(qe,"+")):(m=f.url.slice(i.length),f.data&&(f.processData||"string"==typeof f.data)&&(i+=(je.test(i)?"&":"?")+f.data,delete f.data),!1===f.cache&&(i=i.replace(He,"$1"),m=(je.test(i)?"&":"?")+"_="+Se.guid+++m),f.url=i+m),f.ifModified&&(T.lastModified[i]&&E.setRequestHeader("If-Modified-Since",T.lastModified[i]),T.etag[i]&&E.setRequestHeader("If-None-Match",T.etag[i])),(f.data&&f.hasContent&&!1!==f.contentType||e.contentType)&&E.setRequestHeader("Content-Type",f.contentType),E.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Be+"; q=0.01":""):f.accepts["*"]),f.headers)E.setRequestHeader(u,f.headers[u]);if(f.beforeSend&&(!1===f.beforeSend.call(g,E,f)||d))return E.abort();if(_="abort",v.add(f.complete),E.done(f.success),E.fail(f.error),t=$e(Fe,f,e,E)){if(E.readyState=1,p&&h.trigger("ajaxSend",[E,f]),d)return E;f.async&&f.timeout>0&&(s=o.setTimeout((function(){E.abort("timeout")}),f.timeout));try{d=!1,t.send(w,C)}catch(n){if(d)throw n;C(-1,n)}}else C(-1,"No Transport");function C(n,e,r,l){var c,u,m,y,w,k=e;d||(d=!0,s&&o.clearTimeout(s),t=void 0,a=l||"",E.readyState=n>0?4:0,c=n>=200&&n<300||304===n,r&&(y=function(n,e,t){for(var r,o,i,a,l=n.contents,s=n.dataTypes;"*"===s[0];)s.shift(),void 0===r&&(r=n.mimeType||e.getResponseHeader("Content-Type"));if(r)for(o in l)if(l[o]&&l[o].test(r)){s.unshift(o);break}if(s[0]in t)i=s[0];else{for(o in t){if(!s[0]||n.converters[o+" "+s[0]]){i=o;break}a||(a=o)}i=i||a}if(i)return i!==s[0]&&s.unshift(i),t[i]}(f,E,r)),!c&&T.inArray("script",f.dataTypes)>-1&&(f.converters["text script"]=function(){}),y=function(n,e,t,r){var o,i,a,l,s,c={},d=n.dataTypes.slice();if(d[1])for(a in n.converters)c[a.toLowerCase()]=n.converters[a];for(i=d.shift();i;)if(n.responseFields[i]&&(t[n.responseFields[i]]=e),!s&&r&&n.dataFilter&&(e=n.dataFilter(e,n.dataType)),s=i,i=d.shift())if("*"===i)i=s;else if("*"!==s&&s!==i){if(!(a=c[s+" "+i]||c["* "+i]))for(o in c)if((l=o.split(" "))[1]===i&&(a=c[s+" "+l[0]]||c["* "+l[0]])){!0===a?a=c[o]:!0!==c[o]&&(i=l[0],d.unshift(l[1]));break}if(!0!==a)if(a&&n.throws)e=a(e);else try{e=a(e)}catch(n){return{state:"parsererror",error:a?n:"No conversion from "+s+" to "+i}}}return{state:"success",data:e}}(f,y,E,c),c?(f.ifModified&&((w=E.getResponseHeader("Last-Modified"))&&(T.lastModified[i]=w),(w=E.getResponseHeader("etag"))&&(T.etag[i]=w)),204===n||"HEAD"===f.type?k="nocontent":304===n?k="notmodified":(k=y.state,u=y.data,c=!(m=y.error))):(m=k,!n&&k||(k="error",n<0&&(n=0))),E.status=n,E.statusText=(e||k)+"",c?b.resolveWith(g,[u,k,E]):b.rejectWith(g,[E,k,m]),E.statusCode(x),x=void 0,p&&h.trigger(c?"ajaxSuccess":"ajaxError",[E,f,c?u:m]),v.fireWith(g,[E,k]),p&&(h.trigger("ajaxComplete",[E,f]),--T.active||T.event.trigger("ajaxStop")))}return E},getJSON:function(n,e,t){return T.get(n,e,t,"json")},getScript:function(n,e){return T.get(n,void 0,e,"script")}}),T.each(["get","post"],(function(n,e){T[e]=function(n,t,r,o){return v(t)&&(o=o||r,r=t,t=void 0),T.ajax(T.extend({url:n,type:e,dataType:o,data:t,success:r},T.isPlainObject(n)&&n))}})),T.ajaxPrefilter((function(n){var e;for(e in n.headers)"content-type"===e.toLowerCase()&&(n.contentType=n.headers[e]||"")})),T._evalUrl=function(n,e,t){return T.ajax({url:n,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(n){T.globalEval(n,e,t)}})},T.fn.extend({wrapAll:function(n){var e;return this[0]&&(v(n)&&(n=n.call(this[0])),e=T(n,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map((function(){for(var n=this;n.firstElementChild;)n=n.firstElementChild;return n})).append(this)),this},wrapInner:function(n){return v(n)?this.each((function(e){T(this).wrapInner(n.call(this,e))})):this.each((function(){var e=T(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)}))},wrap:function(n){var e=v(n);return this.each((function(t){T(this).wrapAll(e?n.call(this,t):n)}))},unwrap:function(n){return this.parent(n).not("body").each((function(){T(this).replaceWith(this.childNodes)})),this}}),T.expr.pseudos.hidden=function(n){return!T.expr.pseudos.visible(n)},T.expr.pseudos.visible=function(n){return!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)},T.ajaxSettings.xhr=function(){try{return new o.XMLHttpRequest}catch(n){}};var Qe={0:200,1223:204},Ve=T.ajaxSettings.xhr();b.cors=!!Ve&&"withCredentials"in Ve,b.ajax=Ve=!!Ve,T.ajaxTransport((function(n){var e,t;if(b.cors||Ve&&!n.crossDomain)return{send:function(r,i){var a,l=n.xhr();if(l.open(n.type,n.url,n.async,n.username,n.password),n.xhrFields)for(a in n.xhrFields)l[a]=n.xhrFields[a];for(a in n.mimeType&&l.overrideMimeType&&l.overrideMimeType(n.mimeType),n.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)l.setRequestHeader(a,r[a]);e=function(n){return function(){e&&(e=t=l.onload=l.onerror=l.onabort=l.ontimeout=l.onreadystatechange=null,"abort"===n?l.abort():"error"===n?"number"!=typeof l.status?i(0,"error"):i(l.status,l.statusText):i(Qe[l.status]||l.status,l.statusText,"text"!==(l.responseType||"text")||"string"!=typeof l.responseText?{binary:l.response}:{text:l.responseText},l.getAllResponseHeaders()))}},l.onload=e(),t=l.onerror=l.ontimeout=e("error"),void 0!==l.onabort?l.onabort=t:l.onreadystatechange=function(){4===l.readyState&&o.setTimeout((function(){e&&t()}))},e=e("abort");try{l.send(n.hasContent&&n.data||null)}catch(n){if(e)throw n}},abort:function(){e&&e()}}})),T.ajaxPrefilter((function(n){n.crossDomain&&(n.contents.script=!1)})),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(n){return T.globalEval(n),n}}}),T.ajaxPrefilter("script",(function(n){void 0===n.cache&&(n.cache=!1),n.crossDomain&&(n.type="GET")})),T.ajaxTransport("script",(function(n){var e,t;if(n.crossDomain||n.scriptAttrs)return{send:function(r,o){e=T("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",t=function(n){e.remove(),t=null,n&&o("error"===n.type?404:200,n.type)}),y.head.appendChild(e[0])},abort:function(){t&&t()}}}));var Ye,Ge=[],Ke=/(=)\?(?=&|$)|\?\?/;T.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=Ge.pop()||T.expando+"_"+Se.guid++;return this[n]=!0,n}}),T.ajaxPrefilter("json jsonp",(function(n,e,t){var r,i,a,l=!1!==n.jsonp&&(Ke.test(n.url)?"url":"string"==typeof n.data&&0===(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ke.test(n.data)&&"data");if(l||"jsonp"===n.dataTypes[0])return r=n.jsonpCallback=v(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,l?n[l]=n[l].replace(Ke,"$1"+r):!1!==n.jsonp&&(n.url+=(je.test(n.url)?"&":"?")+n.jsonp+"="+r),n.converters["script json"]=function(){return a||T.error(r+" was not called"),a[0]},n.dataTypes[0]="json",i=o[r],o[r]=function(){a=arguments},t.always((function(){void 0===i?T(o).removeProp(r):o[r]=i,n[r]&&(n.jsonpCallback=e.jsonpCallback,Ge.push(r)),a&&v(i)&&i(a[0]),a=i=void 0})),"script"})),b.createHTMLDocument=((Ye=y.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Ye.childNodes.length),T.parseHTML=function(n,e,t){return"string"!=typeof n?[]:("boolean"==typeof e&&(t=e,e=!1),e||(b.createHTMLDocument?((r=(e=y.implementation.createHTMLDocument("")).createElement("base")).href=y.location.href,e.head.appendChild(r)):e=y),i=!t&&[],(o=D.exec(n))?[e.createElement(o[1])]:(o=Tn([n],e,i),i&&i.length&&T(i).remove(),T.merge([],o.childNodes)));var r,o,i},T.fn.load=function(n,e,t){var o,i,a,l=this,s=n.indexOf(" ");return s>-1&&(o=ye(n.slice(s)),n=n.slice(0,s)),v(e)?(t=e,e=void 0):e&&"object"===r(e)&&(i="POST"),l.length>0&&T.ajax({url:n,type:i||"GET",dataType:"html",data:e}).done((function(n){a=arguments,l.html(o?T("<div>").append(T.parseHTML(n)).find(o):n)})).always(t&&function(n,e){l.each((function(){t.apply(this,a||[n.responseText,e,n])}))}),this},T.expr.pseudos.animated=function(n){return T.grep(T.timers,(function(e){return n===e.elem})).length},T.offset={setOffset:function(n,e,t){var r,o,i,a,l,s,c=T.css(n,"position"),d=T(n),p={};"static"===c&&(n.style.position="relative"),l=d.offset(),i=T.css(n,"top"),s=T.css(n,"left"),("absolute"===c||"fixed"===c)&&(i+s).indexOf("auto")>-1?(a=(r=d.position()).top,o=r.left):(a=parseFloat(i)||0,o=parseFloat(s)||0),v(e)&&(e=e.call(n,t,T.extend({},l))),null!=e.top&&(p.top=e.top-l.top+a),null!=e.left&&(p.left=e.left-l.left+o),"using"in e?e.using.call(n,p):("number"==typeof p.top&&(p.top+="px"),"number"==typeof p.left&&(p.left+="px"),d.css(p))}},T.fn.extend({offset:function(n){if(arguments.length)return void 0===n?this:this.each((function(e){T.offset.setOffset(this,n,e)}));var e,t,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),t=r.ownerDocument.defaultView,{top:e.top+t.pageYOffset,left:e.left+t.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var n,e,t,r=this[0],o={top:0,left:0};if("fixed"===T.css(r,"position"))e=r.getBoundingClientRect();else{for(e=this.offset(),t=r.ownerDocument,n=r.offsetParent||t.documentElement;n&&(n===t.body||n===t.documentElement)&&"static"===T.css(n,"position");)n=n.parentNode;n&&n!==r&&1===n.nodeType&&((o=T(n).offset()).top+=T.css(n,"borderTopWidth",!0),o.left+=T.css(n,"borderLeftWidth",!0))}return{top:e.top-o.top-T.css(r,"marginTop",!0),left:e.left-o.left-T.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var n=this.offsetParent;n&&"static"===T.css(n,"position");)n=n.offsetParent;return n||ln}))}}),T.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(n,e){var t="pageYOffset"===e;T.fn[n]=function(r){return $(this,(function(n,r,o){var i;if(x(n)?i=n:9===n.nodeType&&(i=n.defaultView),void 0===o)return i?i[e]:n[r];i?i.scrollTo(t?i.pageXOffset:o,t?o:i.pageYOffset):n[r]=o}),n,r,arguments.length)}})),T.each(["top","left"],(function(n,e){T.cssHooks[e]=Vn(b.pixelPosition,(function(n,t){if(t)return t=Qn(n,e),Wn.test(t)?T(n).position()[e]+"px":t}))})),T.each({Height:"height",Width:"width"},(function(n,e){T.each({padding:"inner"+n,content:e,"":"outer"+n},(function(t,r){T.fn[r]=function(o,i){var a=arguments.length&&(t||"boolean"!=typeof o),l=t||(!0===o||!0===i?"margin":"border");return $(this,(function(e,t,o){var i;return x(e)?0===r.indexOf("outer")?e["inner"+n]:e.document.documentElement["client"+n]:9===e.nodeType?(i=e.documentElement,Math.max(e.body["scroll"+n],i["scroll"+n],e.body["offset"+n],i["offset"+n],i["client"+n])):void 0===o?T.css(e,t,l):T.style(e,t,o,l)}),e,a?o:void 0,a)}}))})),T.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(n,e){T.fn[e]=function(n){return this.on(e,n)}})),T.fn.extend({bind:function(n,e,t){return this.on(n,null,e,t)},unbind:function(n,e){return this.off(n,null,e)},delegate:function(n,e,t,r){return this.on(e,n,t,r)},undelegate:function(n,e,t){return 1===arguments.length?this.off(n,"**"):this.off(e,n||"**",t)},hover:function(n,e){return this.mouseenter(n).mouseleave(e||n)}}),T.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(n,e){T.fn[e]=function(n,t){return arguments.length>0?this.on(e,null,n,t):this.trigger(e)}}));var Je=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;T.proxy=function(n,e){var t,r,o;if("string"==typeof e&&(t=n[e],e=n,n=t),v(n))return r=s.call(arguments,2),(o=function(){return n.apply(e||this,r.concat(s.call(arguments)))}).guid=n.guid=n.guid||T.guid++,o},T.holdReady=function(n){n?T.readyWait++:T.ready(!0)},T.isArray=Array.isArray,T.parseJSON=JSON.parse,T.nodeName=A,T.isFunction=v,T.isWindow=x,T.camelCase=Y,T.type=_,T.now=Date.now,T.isNumeric=function(n){var e=T.type(n);return("number"===e||"string"===e)&&!isNaN(n-parseFloat(n))},T.trim=function(n){return null==n?"":(n+"").replace(Je,"")},void 0===(t=function(){return T}.apply(e,[]))||(n.exports=t);var Ze=o.jQuery,nt=o.$;return T.noConflict=function(n){return o.$===T&&(o.$=nt),n&&o.jQuery===T&&(o.jQuery=Ze),T},void 0===i&&(o.jQuery=o.$=T),T}))}).call(this,t(1)(n))},function(n,e,t){"use strict";t.r(e),function(n){
  /**!
   * @fileOverview Kickass library to create and place poppers near their reference elements.
   * @version 1.16.1
   * @license
   * Copyright (c) 2016 Federico Zivolo and contributors
   *
   * Permission is hereby granted, free of charge, to any person obtaining a copy
   * of this software and associated documentation files (the "Software"), to deal
   * in the Software without restriction, including without limitation the rights
   * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   * copies of the Software, and to permit persons to whom the Software is
   * furnished to do so, subject to the following conditions:
   *
   * The above copyright notice and this permission notice shall be included in all
   * copies or substantial portions of the Software.
   *
   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   * SOFTWARE.
   */
  var t="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,r=function(){for(var n=["Edge","Trident","Firefox"],e=0;e<n.length;e+=1)if(t&&navigator.userAgent.indexOf(n[e])>=0)return 1;return 0}();var o=t&&window.Promise?function(n){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then((function(){e=!1,n()})))}}:function(n){var e=!1;return function(){e||(e=!0,setTimeout((function(){e=!1,n()}),r))}};function i(n){return n&&"[object Function]"==={}.toString.call(n)}function a(n,e){if(1!==n.nodeType)return[];var t=n.ownerDocument.defaultView.getComputedStyle(n,null);return e?t[e]:t}function l(n){return"HTML"===n.nodeName?n:n.parentNode||n.host}function s(n){if(!n)return document.body;switch(n.nodeName){case"HTML":case"BODY":return n.ownerDocument.body;case"#document":return n.body}var e=a(n),t=e.overflow,r=e.overflowX,o=e.overflowY;return/(auto|scroll|overlay)/.test(t+o+r)?n:s(l(n))}function c(n){return n&&n.referenceNode?n.referenceNode:n}var d=t&&!(!window.MSInputMethodContext||!document.documentMode),p=t&&/MSIE 10/.test(navigator.userAgent);function u(n){return 11===n?d:10===n?p:d||p}function m(n){if(!n)return document.documentElement;for(var e=u(10)?document.body:null,t=n.offsetParent||null;t===e&&n.nextElementSibling;)t=(n=n.nextElementSibling).offsetParent;var r=t&&t.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(t.nodeName)&&"static"===a(t,"position")?m(t):t:n?n.ownerDocument.documentElement:document.documentElement}function f(n){return null!==n.parentNode?f(n.parentNode):n}function g(n,e){if(!(n&&n.nodeType&&e&&e.nodeType))return document.documentElement;var t=n.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=t?n:e,o=t?e:n,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a,l,s=i.commonAncestorContainer;if(n!==s&&e!==s||r.contains(o))return"BODY"===(l=(a=s).nodeName)||"HTML"!==l&&m(a.firstElementChild)!==a?m(s):s;var c=f(n);return c.host?g(c.host,e):g(n,f(e).host)}function h(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",t="top"===e?"scrollTop":"scrollLeft",r=n.nodeName;if("BODY"===r||"HTML"===r){var o=n.ownerDocument.documentElement,i=n.ownerDocument.scrollingElement||o;return i[t]}return n[t]}function b(n,e){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=h(e,"top"),o=h(e,"left"),i=t?-1:1;return n.top+=r*i,n.bottom+=r*i,n.left+=o*i,n.right+=o*i,n}function v(n,e){var t="x"===e?"Left":"Top",r="Left"===t?"Right":"Bottom";return parseFloat(n["border"+t+"Width"])+parseFloat(n["border"+r+"Width"])}function x(n,e,t,r){return Math.max(e["offset"+n],e["scroll"+n],t["client"+n],t["offset"+n],t["scroll"+n],u(10)?parseInt(t["offset"+n])+parseInt(r["margin"+("Height"===n?"Top":"Left")])+parseInt(r["margin"+("Height"===n?"Bottom":"Right")]):0)}function y(n){var e=n.body,t=n.documentElement,r=u(10)&&getComputedStyle(t);return{height:x("Height",e,t,r),width:x("Width",e,t,r)}}var w=function(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")},k=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),_=function(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n},T=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n};function E(n){return T({},n,{right:n.left+n.width,bottom:n.top+n.height})}function C(n){var e={};try{if(u(10)){e=n.getBoundingClientRect();var t=h(n,"top"),r=h(n,"left");e.top+=t,e.left+=r,e.bottom+=t,e.right+=r}else e=n.getBoundingClientRect()}catch(n){}var o={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},i="HTML"===n.nodeName?y(n.ownerDocument):{},l=i.width||n.clientWidth||o.width,s=i.height||n.clientHeight||o.height,c=n.offsetWidth-l,d=n.offsetHeight-s;if(c||d){var p=a(n);c-=v(p,"x"),d-=v(p,"y"),o.width-=c,o.height-=d}return E(o)}function S(n,e){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=u(10),o="HTML"===e.nodeName,i=C(n),l=C(e),c=s(n),d=a(e),p=parseFloat(d.borderTopWidth),m=parseFloat(d.borderLeftWidth);t&&o&&(l.top=Math.max(l.top,0),l.left=Math.max(l.left,0));var f=E({top:i.top-l.top-p,left:i.left-l.left-m,width:i.width,height:i.height});if(f.marginTop=0,f.marginLeft=0,!r&&o){var g=parseFloat(d.marginTop),h=parseFloat(d.marginLeft);f.top-=p-g,f.bottom-=p-g,f.left-=m-h,f.right-=m-h,f.marginTop=g,f.marginLeft=h}return(r&&!t?e.contains(c):e===c&&"BODY"!==c.nodeName)&&(f=b(f,e)),f}function j(n){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=n.ownerDocument.documentElement,r=S(n,t),o=Math.max(t.clientWidth,window.innerWidth||0),i=Math.max(t.clientHeight,window.innerHeight||0),a=e?0:h(t),l=e?0:h(t,"left"),s={top:a-r.top+r.marginTop,left:l-r.left+r.marginLeft,width:o,height:i};return E(s)}function N(n){var e=n.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===a(n,"position"))return!0;var t=l(n);return!!t&&N(t)}function A(n){if(!n||!n.parentElement||u())return document.documentElement;for(var e=n.parentElement;e&&"none"===a(e,"transform");)e=e.parentElement;return e||document.documentElement}function D(n,e,t,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},a=o?A(n):g(n,c(e));if("viewport"===r)i=j(a,o);else{var d=void 0;"scrollParent"===r?"BODY"===(d=s(l(e))).nodeName&&(d=n.ownerDocument.documentElement):d="window"===r?n.ownerDocument.documentElement:r;var p=S(d,a,o);if("HTML"!==d.nodeName||N(a))i=p;else{var u=y(n.ownerDocument),m=u.height,f=u.width;i.top+=p.top-p.marginTop,i.bottom=m+p.top,i.left+=p.left-p.marginLeft,i.right=f+p.left}}var h="number"==typeof(t=t||0);return i.left+=h?t:t.left||0,i.top+=h?t:t.top||0,i.right-=h?t:t.right||0,i.bottom-=h?t:t.bottom||0,i}function L(n){return n.width*n.height}function O(n,e,t,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===n.indexOf("auto"))return n;var a=D(t,r,i,o),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(n){return T({key:n},l[n],{area:L(l[n])})})).sort((function(n,e){return e.area-n.area})),c=s.filter((function(n){var e=n.width,r=n.height;return e>=t.clientWidth&&r>=t.clientHeight})),d=c.length>0?c[0].key:s[0].key,p=n.split("-")[1];return d+(p?"-"+p:"")}function q(n,e,t){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=r?A(e):g(e,c(t));return S(t,o,r)}function I(n){var e=n.ownerDocument.defaultView.getComputedStyle(n),t=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),r=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0);return{width:n.offsetWidth+r,height:n.offsetHeight+t}}function H(n){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return n.replace(/left|right|bottom|top/g,(function(n){return e[n]}))}function P(n,e,t){t=t.split("-")[0];var r=I(n),o={width:r.width,height:r.height},i=-1!==["right","left"].indexOf(t),a=i?"top":"left",l=i?"left":"top",s=i?"height":"width",c=i?"width":"height";return o[a]=e[a]+e[s]/2-r[s]/2,o[l]=t===l?e[l]-r[c]:e[H(l)],o}function z(n,e){return Array.prototype.find?n.find(e):n.filter(e)[0]}function M(n,e,t){return(void 0===t?n:n.slice(0,function(n,e,t){if(Array.prototype.findIndex)return n.findIndex((function(n){return n[e]===t}));var r=z(n,(function(n){return n[e]===t}));return n.indexOf(r)}(n,"name",t))).forEach((function(n){n.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var t=n.function||n.fn;n.enabled&&i(t)&&(e.offsets.popper=E(e.offsets.popper),e.offsets.reference=E(e.offsets.reference),e=t(e,n))})),e}function R(){if(!this.state.isDestroyed){var n={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};n.offsets.reference=q(this.state,this.popper,this.reference,this.options.positionFixed),n.placement=O(this.options.placement,n.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),n.originalPlacement=n.placement,n.positionFixed=this.options.positionFixed,n.offsets.popper=P(this.popper,n.offsets.reference,n.placement),n.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",n=M(this.modifiers,n),this.state.isCreated?this.options.onUpdate(n):(this.state.isCreated=!0,this.options.onCreate(n))}}function F(n,e){return n.some((function(n){var t=n.name;return n.enabled&&t===e}))}function B(n){for(var e=[!1,"ms","Webkit","Moz","O"],t=n.charAt(0).toUpperCase()+n.slice(1),r=0;r<e.length;r++){var o=e[r],i=o?""+o+t:n;if(void 0!==document.body.style[i])return i}return null}function W(){return this.state.isDestroyed=!0,F(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[B("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function U(n){var e=n.ownerDocument;return e?e.defaultView:window}function $(n,e,t,r){t.updateBound=r,U(n).addEventListener("resize",t.updateBound,{passive:!0});var o=s(n);return function n(e,t,r,o){var i="BODY"===e.nodeName,a=i?e.ownerDocument.defaultView:e;a.addEventListener(t,r,{passive:!0}),i||n(s(a.parentNode),t,r,o),o.push(a)}(o,"scroll",t.updateBound,t.scrollParents),t.scrollElement=o,t.eventsEnabled=!0,t}function X(){this.state.eventsEnabled||(this.state=$(this.reference,this.options,this.state,this.scheduleUpdate))}function Q(){var n,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(n=this.reference,e=this.state,U(n).removeEventListener("resize",e.updateBound),e.scrollParents.forEach((function(n){n.removeEventListener("scroll",e.updateBound)})),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}function V(n){return""!==n&&!isNaN(parseFloat(n))&&isFinite(n)}function Y(n,e){Object.keys(e).forEach((function(t){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(t)&&V(e[t])&&(r="px"),n.style[t]=e[t]+r}))}var G=t&&/Firefox/i.test(navigator.userAgent);function K(n,e,t){var r=z(n,(function(n){return n.name===e})),o=!!r&&n.some((function(n){return n.name===t&&n.enabled&&n.order<r.order}));if(!o){var i="`"+e+"`",a="`"+t+"`";console.warn(a+" modifier is required by "+i+" modifier in order to work, be sure to include it before "+i+"!")}return o}var J=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],Z=J.slice(3);function nn(n){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=Z.indexOf(n),r=Z.slice(t+1).concat(Z.slice(0,t));return e?r.reverse():r}var en="flip",tn="clockwise",rn="counterclockwise";function on(n,e,t,r){var o=[0,0],i=-1!==["right","left"].indexOf(r),a=n.split(/(\+|\-)/).map((function(n){return n.trim()})),l=a.indexOf(z(a,(function(n){return-1!==n.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(n,r){var o=(1===r?!i:i)?"height":"width",a=!1;return n.reduce((function(n,e){return""===n[n.length-1]&&-1!==["+","-"].indexOf(e)?(n[n.length-1]=e,a=!0,n):a?(n[n.length-1]+=e,a=!1,n):n.concat(e)}),[]).map((function(n){return function(n,e,t,r){var o=n.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+o[1],a=o[2];if(!i)return n;if(0===a.indexOf("%")){var l=void 0;switch(a){case"%p":l=t;break;case"%":case"%r":default:l=r}return E(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}(n,o,e,t)}))}))).forEach((function(n,e){n.forEach((function(t,r){V(t)&&(o[e]+=t*("-"===n[r-1]?-1:1))}))})),o}var an={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(n){var e=n.placement,t=e.split("-")[0],r=e.split("-")[1];if(r){var o=n.offsets,i=o.reference,a=o.popper,l=-1!==["bottom","top"].indexOf(t),s=l?"left":"top",c=l?"width":"height",d={start:_({},s,i[s]),end:_({},s,i[s]+i[c]-a[c])};n.offsets.popper=T({},a,d[r])}return n}},offset:{order:200,enabled:!0,fn:function(n,e){var t=e.offset,r=n.placement,o=n.offsets,i=o.popper,a=o.reference,l=r.split("-")[0],s=void 0;return s=V(+t)?[+t,0]:on(t,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]),n.popper=i,n},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(n,e){var t=e.boundariesElement||m(n.instance.popper);n.instance.reference===t&&(t=m(t));var r=B("transform"),o=n.instance.popper.style,i=o.top,a=o.left,l=o[r];o.top="",o.left="",o[r]="";var s=D(n.instance.popper,n.instance.reference,e.padding,t,n.positionFixed);o.top=i,o.left=a,o[r]=l,e.boundaries=s;var c=e.priority,d=n.offsets.popper,p={primary:function(n){var t=d[n];return d[n]<s[n]&&!e.escapeWithReference&&(t=Math.max(d[n],s[n])),_({},n,t)},secondary:function(n){var t="right"===n?"left":"top",r=d[t];return d[n]>s[n]&&!e.escapeWithReference&&(r=Math.min(d[t],s[n]-("right"===n?d.width:d.height))),_({},t,r)}};return c.forEach((function(n){var e=-1!==["left","top"].indexOf(n)?"primary":"secondary";d=T({},d,p[e](n))})),n.offsets.popper=d,n},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(n){var e=n.offsets,t=e.popper,r=e.reference,o=n.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(o),l=a?"right":"bottom",s=a?"left":"top",c=a?"width":"height";return t[l]<i(r[s])&&(n.offsets.popper[s]=i(r[s])-t[c]),t[s]>i(r[l])&&(n.offsets.popper[s]=i(r[l])),n}},arrow:{order:500,enabled:!0,fn:function(n,e){var t;if(!K(n.instance.modifiers,"arrow","keepTogether"))return n;var r=e.element;if("string"==typeof r){if(!(r=n.instance.popper.querySelector(r)))return n}else if(!n.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),n;var o=n.placement.split("-")[0],i=n.offsets,l=i.popper,s=i.reference,c=-1!==["left","right"].indexOf(o),d=c?"height":"width",p=c?"Top":"Left",u=p.toLowerCase(),m=c?"left":"top",f=c?"bottom":"right",g=I(r)[d];s[f]-g<l[u]&&(n.offsets.popper[u]-=l[u]-(s[f]-g)),s[u]+g>l[f]&&(n.offsets.popper[u]+=s[u]+g-l[f]),n.offsets.popper=E(n.offsets.popper);var h=s[u]+s[d]/2-g/2,b=a(n.instance.popper),v=parseFloat(b["margin"+p]),x=parseFloat(b["border"+p+"Width"]),y=h-n.offsets.popper[u]-v-x;return y=Math.max(Math.min(l[d]-g,y),0),n.arrowElement=r,n.offsets.arrow=(_(t={},u,Math.round(y)),_(t,m,""),t),n},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(n,e){if(F(n.instance.modifiers,"inner"))return n;if(n.flipped&&n.placement===n.originalPlacement)return n;var t=D(n.instance.popper,n.instance.reference,e.padding,e.boundariesElement,n.positionFixed),r=n.placement.split("-")[0],o=H(r),i=n.placement.split("-")[1]||"",a=[];switch(e.behavior){case en:a=[r,o];break;case tn:a=nn(r);break;case rn:a=nn(r,!0);break;default:a=e.behavior}return a.forEach((function(l,s){if(r!==l||a.length===s+1)return n;r=n.placement.split("-")[0],o=H(r);var c=n.offsets.popper,d=n.offsets.reference,p=Math.floor,u="left"===r&&p(c.right)>p(d.left)||"right"===r&&p(c.left)<p(d.right)||"top"===r&&p(c.bottom)>p(d.top)||"bottom"===r&&p(c.top)<p(d.bottom),m=p(c.left)<p(t.left),f=p(c.right)>p(t.right),g=p(c.top)<p(t.top),h=p(c.bottom)>p(t.bottom),b="left"===r&&m||"right"===r&&f||"top"===r&&g||"bottom"===r&&h,v=-1!==["top","bottom"].indexOf(r),x=!!e.flipVariations&&(v&&"start"===i&&m||v&&"end"===i&&f||!v&&"start"===i&&g||!v&&"end"===i&&h),y=!!e.flipVariationsByContent&&(v&&"start"===i&&f||v&&"end"===i&&m||!v&&"start"===i&&h||!v&&"end"===i&&g),w=x||y;(u||b||w)&&(n.flipped=!0,(u||b)&&(r=a[s+1]),w&&(i=function(n){return"end"===n?"start":"start"===n?"end":n}(i)),n.placement=r+(i?"-"+i:""),n.offsets.popper=T({},n.offsets.popper,P(n.instance.popper,n.offsets.reference,n.placement)),n=M(n.instance.modifiers,n,"flip"))})),n},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(n){var e=n.placement,t=e.split("-")[0],r=n.offsets,o=r.popper,i=r.reference,a=-1!==["left","right"].indexOf(t),l=-1===["top","left"].indexOf(t);return o[a?"left":"top"]=i[t]-(l?o[a?"width":"height"]:0),n.placement=H(e),n.offsets.popper=E(o),n}},hide:{order:800,enabled:!0,fn:function(n){if(!K(n.instance.modifiers,"hide","preventOverflow"))return n;var e=n.offsets.reference,t=z(n.instance.modifiers,(function(n){return"preventOverflow"===n.name})).boundaries;if(e.bottom<t.top||e.left>t.right||e.top>t.bottom||e.right<t.left){if(!0===n.hide)return n;n.hide=!0,n.attributes["x-out-of-boundaries"]=""}else{if(!1===n.hide)return n;n.hide=!1,n.attributes["x-out-of-boundaries"]=!1}return n}},computeStyle:{order:850,enabled:!0,fn:function(n,e){var t=e.x,r=e.y,o=n.offsets.popper,i=z(n.instance.modifiers,(function(n){return"applyStyle"===n.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(n.instance.popper),s=C(l),c={position:o.position},d=function(n,e){var t=n.offsets,r=t.popper,o=t.reference,i=Math.round,a=Math.floor,l=function(n){return n},s=i(o.width),c=i(r.width),d=-1!==["left","right"].indexOf(n.placement),p=-1!==n.placement.indexOf("-"),u=e?d||p||s%2==c%2?i:a:l,m=e?i:l;return{left:u(s%2==1&&c%2==1&&!p&&e?r.left-1:r.left),top:m(r.top),bottom:m(r.bottom),right:u(r.right)}}(n,window.devicePixelRatio<2||!G),p="bottom"===t?"top":"bottom",u="right"===r?"left":"right",f=B("transform"),g=void 0,h=void 0;if(h="bottom"===p?"HTML"===l.nodeName?-l.clientHeight+d.bottom:-s.height+d.bottom:d.top,g="right"===u?"HTML"===l.nodeName?-l.clientWidth+d.right:-s.width+d.right:d.left,a&&f)c[f]="translate3d("+g+"px, "+h+"px, 0)",c[p]=0,c[u]=0,c.willChange="transform";else{var b="bottom"===p?-1:1,v="right"===u?-1:1;c[p]=h*b,c[u]=g*v,c.willChange=p+", "+u}var x={"x-placement":n.placement};return n.attributes=T({},x,n.attributes),n.styles=T({},c,n.styles),n.arrowStyles=T({},n.offsets.arrow,n.arrowStyles),n},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(n){var e,t;return Y(n.instance.popper,n.styles),e=n.instance.popper,t=n.attributes,Object.keys(t).forEach((function(n){!1!==t[n]?e.setAttribute(n,t[n]):e.removeAttribute(n)})),n.arrowElement&&Object.keys(n.arrowStyles).length&&Y(n.arrowElement,n.arrowStyles),n},onLoad:function(n,e,t,r,o){var i=q(o,e,n,t.positionFixed),a=O(t.placement,i,e,n,t.modifiers.flip.boundariesElement,t.modifiers.flip.padding);return e.setAttribute("x-placement",a),Y(e,{position:t.positionFixed?"fixed":"absolute"}),t},gpuAcceleration:void 0}}},ln=function(){function n(e,t){var r=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};w(this,n),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=o(this.update.bind(this)),this.options=T({},n.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=t&&t.jquery?t[0]:t,this.options.modifiers={},Object.keys(T({},n.Defaults.modifiers,a.modifiers)).forEach((function(e){r.options.modifiers[e]=T({},n.Defaults.modifiers[e]||{},a.modifiers?a.modifiers[e]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(n){return T({name:n},r.options.modifiers[n])})).sort((function(n,e){return n.order-e.order})),this.modifiers.forEach((function(n){n.enabled&&i(n.onLoad)&&n.onLoad(r.reference,r.popper,r.options,n,r.state)})),this.update();var l=this.options.eventsEnabled;l&&this.enableEventListeners(),this.state.eventsEnabled=l}return k(n,[{key:"update",value:function(){return R.call(this)}},{key:"destroy",value:function(){return W.call(this)}},{key:"enableEventListeners",value:function(){return X.call(this)}},{key:"disableEventListeners",value:function(){return Q.call(this)}}]),n}();ln.Utils=("undefined"!=typeof window?window:n).PopperUtils,ln.placements=J,ln.Defaults=an,e.default=ln}.call(this,t(9))},function(n,e,t){(function(n){function e(n){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}var t=function(n){"use strict";var t=Object.prototype,r=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function s(n,e,t){return Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}),n[e]}try{s({},"")}catch(n){s=function(n,e,t){return n[e]=t}}function c(n,e,t,r){var o=e&&e.prototype instanceof u?e:u,i=Object.create(o.prototype),a=new T(r||[]);return i._invoke=function(n,e,t){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return C()}for(t.method=o,t.arg=i;;){var a=t.delegate;if(a){var l=w(a,t);if(l){if(l===p)continue;return l}}if("next"===t.method)t.sent=t._sent=t.arg;else if("throw"===t.method){if("suspendedStart"===r)throw r="completed",t.arg;t.dispatchException(t.arg)}else"return"===t.method&&t.abrupt("return",t.arg);r="executing";var s=d(n,e,t);if("normal"===s.type){if(r=t.done?"completed":"suspendedYield",s.arg===p)continue;return{value:s.arg,done:t.done}}"throw"===s.type&&(r="completed",t.method="throw",t.arg=s.arg)}}}(n,t,a),i}function d(n,e,t){try{return{type:"normal",arg:n.call(e,t)}}catch(n){return{type:"throw",arg:n}}}n.wrap=c;var p={};function u(){}function m(){}function f(){}var g={};g[i]=function(){return this};var h=Object.getPrototypeOf,b=h&&h(h(E([])));b&&b!==t&&r.call(b,i)&&(g=b);var v=f.prototype=u.prototype=Object.create(g);function x(n){["next","throw","return"].forEach((function(e){s(n,e,(function(n){return this._invoke(e,n)}))}))}function y(n,t){var o;this._invoke=function(i,a){function l(){return new t((function(o,l){!function o(i,a,l,s){var c=d(n[i],n,a);if("throw"!==c.type){var p=c.arg,u=p.value;return u&&"object"===e(u)&&r.call(u,"__await")?t.resolve(u.__await).then((function(n){o("next",n,l,s)}),(function(n){o("throw",n,l,s)})):t.resolve(u).then((function(n){p.value=n,l(p)}),(function(n){return o("throw",n,l,s)}))}s(c.arg)}(i,a,o,l)}))}return o=o?o.then(l,l):l()}}function w(n,e){var t=n.iterator[e.method];if(void 0===t){if(e.delegate=null,"throw"===e.method){if(n.iterator.return&&(e.method="return",e.arg=void 0,w(n,e),"throw"===e.method))return p;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var r=d(t,n.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,p;var o=r.arg;return o?o.done?(e[n.resultName]=o.value,e.next=n.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,p):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,p)}function k(n){var e={tryLoc:n[0]};1 in n&&(e.catchLoc=n[1]),2 in n&&(e.finallyLoc=n[2],e.afterLoc=n[3]),this.tryEntries.push(e)}function _(n){var e=n.completion||{};e.type="normal",delete e.arg,n.completion=e}function T(n){this.tryEntries=[{tryLoc:"root"}],n.forEach(k,this),this.reset(!0)}function E(n){if(n){var e=n[i];if(e)return e.call(n);if("function"==typeof n.next)return n;if(!isNaN(n.length)){var t=-1,o=function e(){for(;++t<n.length;)if(r.call(n,t))return e.value=n[t],e.done=!1,e;return e.value=void 0,e.done=!0,e};return o.next=o}}return{next:C}}function C(){return{value:void 0,done:!0}}return m.prototype=v.constructor=f,f.constructor=m,m.displayName=s(f,l,"GeneratorFunction"),n.isGeneratorFunction=function(n){var e="function"==typeof n&&n.constructor;return!!e&&(e===m||"GeneratorFunction"===(e.displayName||e.name))},n.mark=function(n){return Object.setPrototypeOf?Object.setPrototypeOf(n,f):(n.__proto__=f,s(n,l,"GeneratorFunction")),n.prototype=Object.create(v),n},n.awrap=function(n){return{__await:n}},x(y.prototype),y.prototype[a]=function(){return this},n.AsyncIterator=y,n.async=function(e,t,r,o,i){void 0===i&&(i=Promise);var a=new y(c(e,t,r,o),i);return n.isGeneratorFunction(t)?a:a.next().then((function(n){return n.done?n.value:a.next()}))},x(v),s(v,l,"Generator"),v[i]=function(){return this},v.toString=function(){return"[object Generator]"},n.keys=function(n){var e=[];for(var t in n)e.push(t);return e.reverse(),function t(){for(;e.length;){var r=e.pop();if(r in n)return t.value=r,t.done=!1,t}return t.done=!0,t}},n.values=E,T.prototype={constructor:T,reset:function(n){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(_),!n)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var n=this.tryEntries[0].completion;if("throw"===n.type)throw n.arg;return this.rval},dispatchException:function(n){if(this.done)throw n;var e=this;function t(t,r){return a.type="throw",a.arg=n,e.next=t,r&&(e.method="next",e.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return t("end");if(i.tryLoc<=this.prev){var l=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(l&&s){if(this.prev<i.catchLoc)return t(i.catchLoc,!0);if(this.prev<i.finallyLoc)return t(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return t(i.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return t(i.finallyLoc)}}}},abrupt:function(n,e){for(var t=this.tryEntries.length-1;t>=0;--t){var o=this.tryEntries[t];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===n||"continue"===n)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=n,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,p):this.complete(a)},complete:function(n,e){if("throw"===n.type)throw n.arg;return"break"===n.type||"continue"===n.type?this.next=n.arg:"return"===n.type?(this.rval=this.arg=n.arg,this.method="return",this.next="end"):"normal"===n.type&&e&&(this.next=e),p},finish:function(n){for(var e=this.tryEntries.length-1;e>=0;--e){var t=this.tryEntries[e];if(t.finallyLoc===n)return this.complete(t.completion,t.afterLoc),_(t),p}},catch:function(n){for(var e=this.tryEntries.length-1;e>=0;--e){var t=this.tryEntries[e];if(t.tryLoc===n){var r=t.completion;if("throw"===r.type){var o=r.arg;_(t)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(n,e,t){return this.delegate={iterator:E(n),resultName:e,nextLoc:t},"next"===this.method&&(this.arg=void 0),p}},n}("object"===e(n)?n.exports:{});try{regeneratorRuntime=t}catch(n){Function("r","regeneratorRuntime = r")(t)}}).call(this,t(1)(n))},function(n,e,t){var r=t(2),o=t(7);"string"==typeof(o=o.__esModule?o.default:o)&&(o=[[n.i,o,""]]);var i={insert:"head",singleton:!1};r(o,i);n.exports=o.locals||{}},function(n,e,t){"use strict";t.r(e);var r=t(0),o=t.n(r)()(!1);o.push([n.i,"/*!\n * Bootstrap v4.5.2 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n    --blue: #007bff;\n    --indigo: #6610f2;\n    --purple: #6f42c1;\n    --pink: #e83e8c;\n    --red: #dc3545;\n    --orange: #fd7e14;\n    --yellow: #ffc107;\n    --green: #28a745;\n    --teal: #20c997;\n    --cyan: #17a2b8;\n    --white: #fff;\n    --gray: #6c757d;\n    --gray-dark: #343a40;\n    --primary: #007bff;\n    --secondary: #6c757d;\n    --success: #28a745;\n    --info: #17a2b8;\n    --warning: #ffc107;\n    --danger: #dc3545;\n    --light: #f8f9fa;\n    --dark: #343a40;\n    --breakpoint-xs: 0;\n    --breakpoint-sm: 576px;\n    --breakpoint-md: 768px;\n    --breakpoint-lg: 992px;\n    --breakpoint-xl: 1200px;\n    --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\";\n    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace\n}\n\n*,\n::after,\n::before {\n    box-sizing: border-box\n}\n\nhtml {\n    font-family: sans-serif;\n    line-height: 1.15;\n    -webkit-text-size-adjust: 100%;\n    -webkit-tap-highlight-color: transparent\n}\n\narticle,\naside,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection {\n    display: block\n}\n\nbody {\n    margin: 0;\n    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\";\n    font-size: 1rem;\n    font-weight: 400;\n    line-height: 1.5;\n    color: #212529;\n    text-align: left;\n    background-color: #fff\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n    outline: 0 !important\n}\n\nhr {\n    box-sizing: content-box;\n    height: 0;\n    overflow: visible\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n    margin-top: 0;\n    margin-bottom: .5rem\n}\n\np {\n    margin-top: 0;\n    margin-bottom: 1rem\n}\n\nabbr[data-original-title],\nabbr[title] {\n    text-decoration: underline;\n    -webkit-text-decoration: underline dotted;\n    text-decoration: underline dotted;\n    cursor: help;\n    border-bottom: 0;\n    -webkit-text-decoration-skip-ink: none;\n    text-decoration-skip-ink: none\n}\n\naddress {\n    margin-bottom: 1rem;\n    font-style: normal;\n    line-height: inherit\n}\n\ndl,\nol,\nul {\n    margin-top: 0;\n    margin-bottom: 1rem\n}\n\nol ol,\nol ul,\nul ol,\nul ul {\n    margin-bottom: 0\n}\n\ndt {\n    font-weight: 700\n}\n\ndd {\n    margin-bottom: .5rem;\n    margin-left: 0\n}\n\nblockquote {\n    margin: 0 0 1rem\n}\n\nb,\nstrong {\n    font-weight: bolder\n}\n\nsmall {\n    font-size: 80%\n}\n\nsub,\nsup {\n    position: relative;\n    font-size: 75%;\n    line-height: 0;\n    vertical-align: baseline\n}\n\nsub {\n    bottom: -.25em\n}\n\nsup {\n    top: -.5em\n}\n\na {\n    color: #007bff;\n    text-decoration: none;\n    background-color: transparent\n}\n\na:hover {\n    color: #0056b3;\n    text-decoration: underline\n}\n\na:not([href]):not([class]) {\n    color: inherit;\n    text-decoration: none\n}\n\na:not([href]):not([class]):hover {\n    color: inherit;\n    text-decoration: none\n}\n\ncode,\nkbd,\npre,\nsamp {\n    font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n    font-size: 1em\n}\n\npre {\n    margin-top: 0;\n    margin-bottom: 1rem;\n    overflow: auto;\n    -ms-overflow-style: scrollbar\n}\n\nfigure {\n    margin: 0 0 1rem\n}\n\nimg {\n    vertical-align: middle;\n    border-style: none\n}\n\nsvg {\n    overflow: hidden;\n    vertical-align: middle\n}\n\ntable {\n    border-collapse: collapse\n}\n\ncaption {\n    padding-top: .75rem;\n    padding-bottom: .75rem;\n    color: #6c757d;\n    text-align: left;\n    caption-side: bottom\n}\n\nth {\n    text-align: inherit\n}\n\nlabel {\n    display: inline-block;\n    margin-bottom: .5rem\n}\n\nbutton {\n    border-radius: 0\n}\n\nbutton:focus {\n    outline: 1px dotted;\n    outline: 5px auto -webkit-focus-ring-color\n}\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n    margin: 0;\n    font-family: inherit;\n    font-size: inherit;\n    line-height: inherit\n}\n\nbutton,\ninput {\n    overflow: visible\n}\n\nbutton,\nselect {\n    text-transform: none\n}\n\n[role=button] {\n    cursor: pointer\n}\n\nselect {\n    word-wrap: normal\n}\n\n[type=button],\n[type=reset],\n[type=submit],\nbutton {\n    -webkit-appearance: button\n}\n\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled),\nbutton:not(:disabled) {\n    cursor: pointer\n}\n\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner,\nbutton::-moz-focus-inner {\n    padding: 0;\n    border-style: none\n}\n\ninput[type=checkbox],\ninput[type=radio] {\n    box-sizing: border-box;\n    padding: 0\n}\n\ntextarea {\n    overflow: auto;\n    resize: vertical\n}\n\nfieldset {\n    min-width: 0;\n    padding: 0;\n    margin: 0;\n    border: 0\n}\n\nlegend {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    padding: 0;\n    margin-bottom: .5rem;\n    font-size: 1.5rem;\n    line-height: inherit;\n    color: inherit;\n    white-space: normal\n}\n\nprogress {\n    vertical-align: baseline\n}\n\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n    height: auto\n}\n\n[type=search] {\n    outline-offset: -2px;\n    -webkit-appearance: none\n}\n\n[type=search]::-webkit-search-decoration {\n    -webkit-appearance: none\n}\n\n::-webkit-file-upload-button {\n    font: inherit;\n    -webkit-appearance: button\n}\n\noutput {\n    display: inline-block\n}\n\nsummary {\n    display: list-item;\n    cursor: pointer\n}\n\ntemplate {\n    display: none\n}\n\n[hidden] {\n    display: none !important\n}\n\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n    margin-bottom: .5rem;\n    font-weight: 500;\n    line-height: 1.2\n}\n\n.h1,\nh1 {\n    font-size: 2.5rem\n}\n\n.h2,\nh2 {\n    font-size: 2rem\n}\n\n.h3,\nh3 {\n    font-size: 1.75rem\n}\n\n.h4,\nh4 {\n    font-size: 1.5rem\n}\n\n.h5,\nh5 {\n    font-size: 1.25rem\n}\n\n.h6,\nh6 {\n    font-size: 1rem\n}\n\n.lead {\n    font-size: 1.25rem;\n    font-weight: 300\n}\n\n.display-1 {\n    font-size: 6rem;\n    font-weight: 300;\n    line-height: 1.2\n}\n\n.display-2 {\n    font-size: 5.5rem;\n    font-weight: 300;\n    line-height: 1.2\n}\n\n.display-3 {\n    font-size: 4.5rem;\n    font-weight: 300;\n    line-height: 1.2\n}\n\n.display-4 {\n    font-size: 3.5rem;\n    font-weight: 300;\n    line-height: 1.2\n}\n\nhr {\n    margin-top: 1rem;\n    margin-bottom: 1rem;\n    border: 0;\n    border-top: 1px solid rgba(0, 0, 0, .1)\n}\n\n.small,\nsmall {\n    font-size: 80%;\n    font-weight: 400\n}\n\n.mark,\nmark {\n    padding: .2em;\n    background-color: #fcf8e3\n}\n\n.list-unstyled {\n    padding-left: 0;\n    list-style: none\n}\n\n.list-inline {\n    padding-left: 0;\n    list-style: none\n}\n\n.list-inline-item {\n    display: inline-block\n}\n\n.list-inline-item:not(:last-child) {\n    margin-right: .5rem\n}\n\n.initialism {\n    font-size: 90%;\n    text-transform: uppercase\n}\n\n.blockquote {\n    margin-bottom: 1rem;\n    font-size: 1.25rem\n}\n\n.blockquote-footer {\n    display: block;\n    font-size: 80%;\n    color: #6c757d\n}\n\n.blockquote-footer::before {\n    content: \"\\2014\\00A0\"\n}\n\n.img-fluid {\n    max-width: 100%;\n    height: auto\n}\n\n.img-thumbnail {\n    padding: .25rem;\n    background-color: #fff;\n    border: 1px solid #dee2e6;\n    border-radius: .25rem;\n    max-width: 100%;\n    height: auto\n}\n\n.figure {\n    display: inline-block\n}\n\n.figure-img {\n    margin-bottom: .5rem;\n    line-height: 1\n}\n\n.figure-caption {\n    font-size: 90%;\n    color: #6c757d\n}\n\ncode {\n    font-size: 87.5%;\n    color: #e83e8c;\n    word-wrap: break-word\n}\n\na>code {\n    color: inherit\n}\n\nkbd {\n    padding: .2rem .4rem;\n    font-size: 87.5%;\n    color: #fff;\n    background-color: #212529;\n    border-radius: .2rem\n}\n\nkbd kbd {\n    padding: 0;\n    font-size: 100%;\n    font-weight: 700\n}\n\npre {\n    display: block;\n    font-size: 87.5%;\n    color: #212529\n}\n\npre code {\n    font-size: inherit;\n    color: inherit;\n    word-break: normal\n}\n\n.pre-scrollable {\n    max-height: 340px;\n    overflow-y: scroll\n}\n\n.container,\n.container-fluid,\n.container-lg,\n.container-md,\n.container-sm,\n.container-xl {\n    width: 100%;\n    padding-right: 15px;\n    padding-left: 15px;\n    margin-right: auto;\n    margin-left: auto\n}\n\n@media (min-width:576px) {\n\n    .container,\n    .container-sm {\n        max-width: 540px\n    }\n}\n\n@media (min-width:768px) {\n\n    .container,\n    .container-md,\n    .container-sm {\n        max-width: 720px\n    }\n}\n\n@media (min-width:992px) {\n\n    .container,\n    .container-lg,\n    .container-md,\n    .container-sm {\n        max-width: 960px\n    }\n}\n\n@media (min-width:1200px) {\n\n    .container,\n    .container-lg,\n    .container-md,\n    .container-sm,\n    .container-xl {\n        max-width: 1140px\n    }\n}\n\n.row {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    margin-right: -15px;\n    margin-left: -15px\n}\n\n.no-gutters {\n    margin-right: 0;\n    margin-left: 0\n}\n\n.no-gutters>.col,\n.no-gutters>[class*=col-] {\n    padding-right: 0;\n    padding-left: 0\n}\n\n.col,\n.col-1,\n.col-10,\n.col-11,\n.col-12,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.col-7,\n.col-8,\n.col-9,\n.col-auto,\n.col-lg,\n.col-lg-1,\n.col-lg-10,\n.col-lg-11,\n.col-lg-12,\n.col-lg-2,\n.col-lg-3,\n.col-lg-4,\n.col-lg-5,\n.col-lg-6,\n.col-lg-7,\n.col-lg-8,\n.col-lg-9,\n.col-lg-auto,\n.col-md,\n.col-md-1,\n.col-md-10,\n.col-md-11,\n.col-md-12,\n.col-md-2,\n.col-md-3,\n.col-md-4,\n.col-md-5,\n.col-md-6,\n.col-md-7,\n.col-md-8,\n.col-md-9,\n.col-md-auto,\n.col-sm,\n.col-sm-1,\n.col-sm-10,\n.col-sm-11,\n.col-sm-12,\n.col-sm-2,\n.col-sm-3,\n.col-sm-4,\n.col-sm-5,\n.col-sm-6,\n.col-sm-7,\n.col-sm-8,\n.col-sm-9,\n.col-sm-auto,\n.col-xl,\n.col-xl-1,\n.col-xl-10,\n.col-xl-11,\n.col-xl-12,\n.col-xl-2,\n.col-xl-3,\n.col-xl-4,\n.col-xl-5,\n.col-xl-6,\n.col-xl-7,\n.col-xl-8,\n.col-xl-9,\n.col-xl-auto {\n    position: relative;\n    width: 100%;\n    padding-right: 15px;\n    padding-left: 15px\n}\n\n.col {\n    -ms-flex-preferred-size: 0;\n    flex-basis: 0;\n    -ms-flex-positive: 1;\n    flex-grow: 1;\n    max-width: 100%\n}\n\n.row-cols-1>* {\n    -ms-flex: 0 0 100%;\n    flex: 0 0 100%;\n    max-width: 100%\n}\n\n.row-cols-2>* {\n    -ms-flex: 0 0 50%;\n    flex: 0 0 50%;\n    max-width: 50%\n}\n\n.row-cols-3>* {\n    -ms-flex: 0 0 33.333333%;\n    flex: 0 0 33.333333%;\n    max-width: 33.333333%\n}\n\n.row-cols-4>* {\n    -ms-flex: 0 0 25%;\n    flex: 0 0 25%;\n    max-width: 25%\n}\n\n.row-cols-5>* {\n    -ms-flex: 0 0 20%;\n    flex: 0 0 20%;\n    max-width: 20%\n}\n\n.row-cols-6>* {\n    -ms-flex: 0 0 16.666667%;\n    flex: 0 0 16.666667%;\n    max-width: 16.666667%\n}\n\n.col-auto {\n    -ms-flex: 0 0 auto;\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%\n}\n\n.col-1 {\n    -ms-flex: 0 0 8.333333%;\n    flex: 0 0 8.333333%;\n    max-width: 8.333333%\n}\n\n.col-2 {\n    -ms-flex: 0 0 16.666667%;\n    flex: 0 0 16.666667%;\n    max-width: 16.666667%\n}\n\n.col-3 {\n    -ms-flex: 0 0 25%;\n    flex: 0 0 25%;\n    max-width: 25%\n}\n\n.col-4 {\n    -ms-flex: 0 0 33.333333%;\n    flex: 0 0 33.333333%;\n    max-width: 33.333333%\n}\n\n.col-5 {\n    -ms-flex: 0 0 41.666667%;\n    flex: 0 0 41.666667%;\n    max-width: 41.666667%\n}\n\n.col-6 {\n    -ms-flex: 0 0 50%;\n    flex: 0 0 50%;\n    max-width: 50%\n}\n\n.col-7 {\n    -ms-flex: 0 0 58.333333%;\n    flex: 0 0 58.333333%;\n    max-width: 58.333333%\n}\n\n.col-8 {\n    -ms-flex: 0 0 66.666667%;\n    flex: 0 0 66.666667%;\n    max-width: 66.666667%\n}\n\n.col-9 {\n    -ms-flex: 0 0 75%;\n    flex: 0 0 75%;\n    max-width: 75%\n}\n\n.col-10 {\n    -ms-flex: 0 0 83.333333%;\n    flex: 0 0 83.333333%;\n    max-width: 83.333333%\n}\n\n.col-11 {\n    -ms-flex: 0 0 91.666667%;\n    flex: 0 0 91.666667%;\n    max-width: 91.666667%\n}\n\n.col-12 {\n    -ms-flex: 0 0 100%;\n    flex: 0 0 100%;\n    max-width: 100%\n}\n\n.order-first {\n    -ms-flex-order: -1;\n    order: -1\n}\n\n.order-last {\n    -ms-flex-order: 13;\n    order: 13\n}\n\n.order-0 {\n    -ms-flex-order: 0;\n    order: 0\n}\n\n.order-1 {\n    -ms-flex-order: 1;\n    order: 1\n}\n\n.order-2 {\n    -ms-flex-order: 2;\n    order: 2\n}\n\n.order-3 {\n    -ms-flex-order: 3;\n    order: 3\n}\n\n.order-4 {\n    -ms-flex-order: 4;\n    order: 4\n}\n\n.order-5 {\n    -ms-flex-order: 5;\n    order: 5\n}\n\n.order-6 {\n    -ms-flex-order: 6;\n    order: 6\n}\n\n.order-7 {\n    -ms-flex-order: 7;\n    order: 7\n}\n\n.order-8 {\n    -ms-flex-order: 8;\n    order: 8\n}\n\n.order-9 {\n    -ms-flex-order: 9;\n    order: 9\n}\n\n.order-10 {\n    -ms-flex-order: 10;\n    order: 10\n}\n\n.order-11 {\n    -ms-flex-order: 11;\n    order: 11\n}\n\n.order-12 {\n    -ms-flex-order: 12;\n    order: 12\n}\n\n.offset-1 {\n    margin-left: 8.333333%\n}\n\n.offset-2 {\n    margin-left: 16.666667%\n}\n\n.offset-3 {\n    margin-left: 25%\n}\n\n.offset-4 {\n    margin-left: 33.333333%\n}\n\n.offset-5 {\n    margin-left: 41.666667%\n}\n\n.offset-6 {\n    margin-left: 50%\n}\n\n.offset-7 {\n    margin-left: 58.333333%\n}\n\n.offset-8 {\n    margin-left: 66.666667%\n}\n\n.offset-9 {\n    margin-left: 75%\n}\n\n.offset-10 {\n    margin-left: 83.333333%\n}\n\n.offset-11 {\n    margin-left: 91.666667%\n}\n\n@media (min-width:576px) {\n    .col-sm {\n        -ms-flex-preferred-size: 0;\n        flex-basis: 0;\n        -ms-flex-positive: 1;\n        flex-grow: 1;\n        max-width: 100%\n    }\n\n    .row-cols-sm-1>* {\n        -ms-flex: 0 0 100%;\n        flex: 0 0 100%;\n        max-width: 100%\n    }\n\n    .row-cols-sm-2>* {\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%\n    }\n\n    .row-cols-sm-3>* {\n        -ms-flex: 0 0 33.333333%;\n        flex: 0 0 33.333333%;\n        max-width: 33.333333%\n    }\n\n    .row-cols-sm-4>* {\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%\n    }\n\n    .row-cols-sm-5>* {\n        -ms-flex: 0 0 20%;\n        flex: 0 0 20%;\n        max-width: 20%\n    }\n\n    .row-cols-sm-6>* {\n        -ms-flex: 0 0 16.666667%;\n        flex: 0 0 16.666667%;\n        max-width: 16.666667%\n    }\n\n    .col-sm-auto {\n        -ms-flex: 0 0 auto;\n        flex: 0 0 auto;\n        width: auto;\n        max-width: 100%\n    }\n\n    .col-sm-1 {\n        -ms-flex: 0 0 8.333333%;\n        flex: 0 0 8.333333%;\n        max-width: 8.333333%\n    }\n\n    .col-sm-2 {\n        -ms-flex: 0 0 16.666667%;\n        flex: 0 0 16.666667%;\n        max-width: 16.666667%\n    }\n\n    .col-sm-3 {\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%\n    }\n\n    .col-sm-4 {\n        -ms-flex: 0 0 33.333333%;\n        flex: 0 0 33.333333%;\n        max-width: 33.333333%\n    }\n\n    .col-sm-5 {\n        -ms-flex: 0 0 41.666667%;\n        flex: 0 0 41.666667%;\n        max-width: 41.666667%\n    }\n\n    .col-sm-6 {\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%\n    }\n\n    .col-sm-7 {\n        -ms-flex: 0 0 58.333333%;\n        flex: 0 0 58.333333%;\n        max-width: 58.333333%\n    }\n\n    .col-sm-8 {\n        -ms-flex: 0 0 66.666667%;\n        flex: 0 0 66.666667%;\n        max-width: 66.666667%\n    }\n\n    .col-sm-9 {\n        -ms-flex: 0 0 75%;\n        flex: 0 0 75%;\n        max-width: 75%\n    }\n\n    .col-sm-10 {\n        -ms-flex: 0 0 83.333333%;\n        flex: 0 0 83.333333%;\n        max-width: 83.333333%\n    }\n\n    .col-sm-11 {\n        -ms-flex: 0 0 91.666667%;\n        flex: 0 0 91.666667%;\n        max-width: 91.666667%\n    }\n\n    .col-sm-12 {\n        -ms-flex: 0 0 100%;\n        flex: 0 0 100%;\n        max-width: 100%\n    }\n\n    .order-sm-first {\n        -ms-flex-order: -1;\n        order: -1\n    }\n\n    .order-sm-last {\n        -ms-flex-order: 13;\n        order: 13\n    }\n\n    .order-sm-0 {\n        -ms-flex-order: 0;\n        order: 0\n    }\n\n    .order-sm-1 {\n        -ms-flex-order: 1;\n        order: 1\n    }\n\n    .order-sm-2 {\n        -ms-flex-order: 2;\n        order: 2\n    }\n\n    .order-sm-3 {\n        -ms-flex-order: 3;\n        order: 3\n    }\n\n    .order-sm-4 {\n        -ms-flex-order: 4;\n        order: 4\n    }\n\n    .order-sm-5 {\n        -ms-flex-order: 5;\n        order: 5\n    }\n\n    .order-sm-6 {\n        -ms-flex-order: 6;\n        order: 6\n    }\n\n    .order-sm-7 {\n        -ms-flex-order: 7;\n        order: 7\n    }\n\n    .order-sm-8 {\n        -ms-flex-order: 8;\n        order: 8\n    }\n\n    .order-sm-9 {\n        -ms-flex-order: 9;\n        order: 9\n    }\n\n    .order-sm-10 {\n        -ms-flex-order: 10;\n        order: 10\n    }\n\n    .order-sm-11 {\n        -ms-flex-order: 11;\n        order: 11\n    }\n\n    .order-sm-12 {\n        -ms-flex-order: 12;\n        order: 12\n    }\n\n    .offset-sm-0 {\n        margin-left: 0\n    }\n\n    .offset-sm-1 {\n        margin-left: 8.333333%\n    }\n\n    .offset-sm-2 {\n        margin-left: 16.666667%\n    }\n\n    .offset-sm-3 {\n        margin-left: 25%\n    }\n\n    .offset-sm-4 {\n        margin-left: 33.333333%\n    }\n\n    .offset-sm-5 {\n        margin-left: 41.666667%\n    }\n\n    .offset-sm-6 {\n        margin-left: 50%\n    }\n\n    .offset-sm-7 {\n        margin-left: 58.333333%\n    }\n\n    .offset-sm-8 {\n        margin-left: 66.666667%\n    }\n\n    .offset-sm-9 {\n        margin-left: 75%\n    }\n\n    .offset-sm-10 {\n        margin-left: 83.333333%\n    }\n\n    .offset-sm-11 {\n        margin-left: 91.666667%\n    }\n}\n\n@media (min-width:768px) {\n    .col-md {\n        -ms-flex-preferred-size: 0;\n        flex-basis: 0;\n        -ms-flex-positive: 1;\n        flex-grow: 1;\n        max-width: 100%\n    }\n\n    .row-cols-md-1>* {\n        -ms-flex: 0 0 100%;\n        flex: 0 0 100%;\n        max-width: 100%\n    }\n\n    .row-cols-md-2>* {\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%\n    }\n\n    .row-cols-md-3>* {\n        -ms-flex: 0 0 33.333333%;\n        flex: 0 0 33.333333%;\n        max-width: 33.333333%\n    }\n\n    .row-cols-md-4>* {\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%\n    }\n\n    .row-cols-md-5>* {\n        -ms-flex: 0 0 20%;\n        flex: 0 0 20%;\n        max-width: 20%\n    }\n\n    .row-cols-md-6>* {\n        -ms-flex: 0 0 16.666667%;\n        flex: 0 0 16.666667%;\n        max-width: 16.666667%\n    }\n\n    .col-md-auto {\n        -ms-flex: 0 0 auto;\n        flex: 0 0 auto;\n        width: auto;\n        max-width: 100%\n    }\n\n    .col-md-1 {\n        -ms-flex: 0 0 8.333333%;\n        flex: 0 0 8.333333%;\n        max-width: 8.333333%\n    }\n\n    .col-md-2 {\n        -ms-flex: 0 0 16.666667%;\n        flex: 0 0 16.666667%;\n        max-width: 16.666667%\n    }\n\n    .col-md-3 {\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%\n    }\n\n    .col-md-4 {\n        -ms-flex: 0 0 33.333333%;\n        flex: 0 0 33.333333%;\n        max-width: 33.333333%\n    }\n\n    .col-md-5 {\n        -ms-flex: 0 0 41.666667%;\n        flex: 0 0 41.666667%;\n        max-width: 41.666667%\n    }\n\n    .col-md-6 {\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%\n    }\n\n    .col-md-7 {\n        -ms-flex: 0 0 58.333333%;\n        flex: 0 0 58.333333%;\n        max-width: 58.333333%\n    }\n\n    .col-md-8 {\n        -ms-flex: 0 0 66.666667%;\n        flex: 0 0 66.666667%;\n        max-width: 66.666667%\n    }\n\n    .col-md-9 {\n        -ms-flex: 0 0 75%;\n        flex: 0 0 75%;\n        max-width: 75%\n    }\n\n    .col-md-10 {\n        -ms-flex: 0 0 83.333333%;\n        flex: 0 0 83.333333%;\n        max-width: 83.333333%\n    }\n\n    .col-md-11 {\n        -ms-flex: 0 0 91.666667%;\n        flex: 0 0 91.666667%;\n        max-width: 91.666667%\n    }\n\n    .col-md-12 {\n        -ms-flex: 0 0 100%;\n        flex: 0 0 100%;\n        max-width: 100%\n    }\n\n    .order-md-first {\n        -ms-flex-order: -1;\n        order: -1\n    }\n\n    .order-md-last {\n        -ms-flex-order: 13;\n        order: 13\n    }\n\n    .order-md-0 {\n        -ms-flex-order: 0;\n        order: 0\n    }\n\n    .order-md-1 {\n        -ms-flex-order: 1;\n        order: 1\n    }\n\n    .order-md-2 {\n        -ms-flex-order: 2;\n        order: 2\n    }\n\n    .order-md-3 {\n        -ms-flex-order: 3;\n        order: 3\n    }\n\n    .order-md-4 {\n        -ms-flex-order: 4;\n        order: 4\n    }\n\n    .order-md-5 {\n        -ms-flex-order: 5;\n        order: 5\n    }\n\n    .order-md-6 {\n        -ms-flex-order: 6;\n        order: 6\n    }\n\n    .order-md-7 {\n        -ms-flex-order: 7;\n        order: 7\n    }\n\n    .order-md-8 {\n        -ms-flex-order: 8;\n        order: 8\n    }\n\n    .order-md-9 {\n        -ms-flex-order: 9;\n        order: 9\n    }\n\n    .order-md-10 {\n        -ms-flex-order: 10;\n        order: 10\n    }\n\n    .order-md-11 {\n        -ms-flex-order: 11;\n        order: 11\n    }\n\n    .order-md-12 {\n        -ms-flex-order: 12;\n        order: 12\n    }\n\n    .offset-md-0 {\n        margin-left: 0\n    }\n\n    .offset-md-1 {\n        margin-left: 8.333333%\n    }\n\n    .offset-md-2 {\n        margin-left: 16.666667%\n    }\n\n    .offset-md-3 {\n        margin-left: 25%\n    }\n\n    .offset-md-4 {\n        margin-left: 33.333333%\n    }\n\n    .offset-md-5 {\n        margin-left: 41.666667%\n    }\n\n    .offset-md-6 {\n        margin-left: 50%\n    }\n\n    .offset-md-7 {\n        margin-left: 58.333333%\n    }\n\n    .offset-md-8 {\n        margin-left: 66.666667%\n    }\n\n    .offset-md-9 {\n        margin-left: 75%\n    }\n\n    .offset-md-10 {\n        margin-left: 83.333333%\n    }\n\n    .offset-md-11 {\n        margin-left: 91.666667%\n    }\n}\n\n@media (min-width:992px) {\n    .col-lg {\n        -ms-flex-preferred-size: 0;\n        flex-basis: 0;\n        -ms-flex-positive: 1;\n        flex-grow: 1;\n        max-width: 100%\n    }\n\n    .row-cols-lg-1>* {\n        -ms-flex: 0 0 100%;\n        flex: 0 0 100%;\n        max-width: 100%\n    }\n\n    .row-cols-lg-2>* {\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%\n    }\n\n    .row-cols-lg-3>* {\n        -ms-flex: 0 0 33.333333%;\n        flex: 0 0 33.333333%;\n        max-width: 33.333333%\n    }\n\n    .row-cols-lg-4>* {\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%\n    }\n\n    .row-cols-lg-5>* {\n        -ms-flex: 0 0 20%;\n        flex: 0 0 20%;\n        max-width: 20%\n    }\n\n    .row-cols-lg-6>* {\n        -ms-flex: 0 0 16.666667%;\n        flex: 0 0 16.666667%;\n        max-width: 16.666667%\n    }\n\n    .col-lg-auto {\n        -ms-flex: 0 0 auto;\n        flex: 0 0 auto;\n        width: auto;\n        max-width: 100%\n    }\n\n    .col-lg-1 {\n        -ms-flex: 0 0 8.333333%;\n        flex: 0 0 8.333333%;\n        max-width: 8.333333%\n    }\n\n    .col-lg-2 {\n        -ms-flex: 0 0 16.666667%;\n        flex: 0 0 16.666667%;\n        max-width: 16.666667%\n    }\n\n    .col-lg-3 {\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%\n    }\n\n    .col-lg-4 {\n        -ms-flex: 0 0 33.333333%;\n        flex: 0 0 33.333333%;\n        max-width: 33.333333%\n    }\n\n    .col-lg-5 {\n        -ms-flex: 0 0 41.666667%;\n        flex: 0 0 41.666667%;\n        max-width: 41.666667%\n    }\n\n    .col-lg-6 {\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%\n    }\n\n    .col-lg-7 {\n        -ms-flex: 0 0 58.333333%;\n        flex: 0 0 58.333333%;\n        max-width: 58.333333%\n    }\n\n    .col-lg-8 {\n        -ms-flex: 0 0 66.666667%;\n        flex: 0 0 66.666667%;\n        max-width: 66.666667%\n    }\n\n    .col-lg-9 {\n        -ms-flex: 0 0 75%;\n        flex: 0 0 75%;\n        max-width: 75%\n    }\n\n    .col-lg-10 {\n        -ms-flex: 0 0 83.333333%;\n        flex: 0 0 83.333333%;\n        max-width: 83.333333%\n    }\n\n    .col-lg-11 {\n        -ms-flex: 0 0 91.666667%;\n        flex: 0 0 91.666667%;\n        max-width: 91.666667%\n    }\n\n    .col-lg-12 {\n        -ms-flex: 0 0 100%;\n        flex: 0 0 100%;\n        max-width: 100%\n    }\n\n    .order-lg-first {\n        -ms-flex-order: -1;\n        order: -1\n    }\n\n    .order-lg-last {\n        -ms-flex-order: 13;\n        order: 13\n    }\n\n    .order-lg-0 {\n        -ms-flex-order: 0;\n        order: 0\n    }\n\n    .order-lg-1 {\n        -ms-flex-order: 1;\n        order: 1\n    }\n\n    .order-lg-2 {\n        -ms-flex-order: 2;\n        order: 2\n    }\n\n    .order-lg-3 {\n        -ms-flex-order: 3;\n        order: 3\n    }\n\n    .order-lg-4 {\n        -ms-flex-order: 4;\n        order: 4\n    }\n\n    .order-lg-5 {\n        -ms-flex-order: 5;\n        order: 5\n    }\n\n    .order-lg-6 {\n        -ms-flex-order: 6;\n        order: 6\n    }\n\n    .order-lg-7 {\n        -ms-flex-order: 7;\n        order: 7\n    }\n\n    .order-lg-8 {\n        -ms-flex-order: 8;\n        order: 8\n    }\n\n    .order-lg-9 {\n        -ms-flex-order: 9;\n        order: 9\n    }\n\n    .order-lg-10 {\n        -ms-flex-order: 10;\n        order: 10\n    }\n\n    .order-lg-11 {\n        -ms-flex-order: 11;\n        order: 11\n    }\n\n    .order-lg-12 {\n        -ms-flex-order: 12;\n        order: 12\n    }\n\n    .offset-lg-0 {\n        margin-left: 0\n    }\n\n    .offset-lg-1 {\n        margin-left: 8.333333%\n    }\n\n    .offset-lg-2 {\n        margin-left: 16.666667%\n    }\n\n    .offset-lg-3 {\n        margin-left: 25%\n    }\n\n    .offset-lg-4 {\n        margin-left: 33.333333%\n    }\n\n    .offset-lg-5 {\n        margin-left: 41.666667%\n    }\n\n    .offset-lg-6 {\n        margin-left: 50%\n    }\n\n    .offset-lg-7 {\n        margin-left: 58.333333%\n    }\n\n    .offset-lg-8 {\n        margin-left: 66.666667%\n    }\n\n    .offset-lg-9 {\n        margin-left: 75%\n    }\n\n    .offset-lg-10 {\n        margin-left: 83.333333%\n    }\n\n    .offset-lg-11 {\n        margin-left: 91.666667%\n    }\n}\n\n@media (min-width:1200px) {\n    .col-xl {\n        -ms-flex-preferred-size: 0;\n        flex-basis: 0;\n        -ms-flex-positive: 1;\n        flex-grow: 1;\n        max-width: 100%\n    }\n\n    .row-cols-xl-1>* {\n        -ms-flex: 0 0 100%;\n        flex: 0 0 100%;\n        max-width: 100%\n    }\n\n    .row-cols-xl-2>* {\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%\n    }\n\n    .row-cols-xl-3>* {\n        -ms-flex: 0 0 33.333333%;\n        flex: 0 0 33.333333%;\n        max-width: 33.333333%\n    }\n\n    .row-cols-xl-4>* {\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%\n    }\n\n    .row-cols-xl-5>* {\n        -ms-flex: 0 0 20%;\n        flex: 0 0 20%;\n        max-width: 20%\n    }\n\n    .row-cols-xl-6>* {\n        -ms-flex: 0 0 16.666667%;\n        flex: 0 0 16.666667%;\n        max-width: 16.666667%\n    }\n\n    .col-xl-auto {\n        -ms-flex: 0 0 auto;\n        flex: 0 0 auto;\n        width: auto;\n        max-width: 100%\n    }\n\n    .col-xl-1 {\n        -ms-flex: 0 0 8.333333%;\n        flex: 0 0 8.333333%;\n        max-width: 8.333333%\n    }\n\n    .col-xl-2 {\n        -ms-flex: 0 0 16.666667%;\n        flex: 0 0 16.666667%;\n        max-width: 16.666667%\n    }\n\n    .col-xl-3 {\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%\n    }\n\n    .col-xl-4 {\n        -ms-flex: 0 0 33.333333%;\n        flex: 0 0 33.333333%;\n        max-width: 33.333333%\n    }\n\n    .col-xl-5 {\n        -ms-flex: 0 0 41.666667%;\n        flex: 0 0 41.666667%;\n        max-width: 41.666667%\n    }\n\n    .col-xl-6 {\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%\n    }\n\n    .col-xl-7 {\n        -ms-flex: 0 0 58.333333%;\n        flex: 0 0 58.333333%;\n        max-width: 58.333333%\n    }\n\n    .col-xl-8 {\n        -ms-flex: 0 0 66.666667%;\n        flex: 0 0 66.666667%;\n        max-width: 66.666667%\n    }\n\n    .col-xl-9 {\n        -ms-flex: 0 0 75%;\n        flex: 0 0 75%;\n        max-width: 75%\n    }\n\n    .col-xl-10 {\n        -ms-flex: 0 0 83.333333%;\n        flex: 0 0 83.333333%;\n        max-width: 83.333333%\n    }\n\n    .col-xl-11 {\n        -ms-flex: 0 0 91.666667%;\n        flex: 0 0 91.666667%;\n        max-width: 91.666667%\n    }\n\n    .col-xl-12 {\n        -ms-flex: 0 0 100%;\n        flex: 0 0 100%;\n        max-width: 100%\n    }\n\n    .order-xl-first {\n        -ms-flex-order: -1;\n        order: -1\n    }\n\n    .order-xl-last {\n        -ms-flex-order: 13;\n        order: 13\n    }\n\n    .order-xl-0 {\n        -ms-flex-order: 0;\n        order: 0\n    }\n\n    .order-xl-1 {\n        -ms-flex-order: 1;\n        order: 1\n    }\n\n    .order-xl-2 {\n        -ms-flex-order: 2;\n        order: 2\n    }\n\n    .order-xl-3 {\n        -ms-flex-order: 3;\n        order: 3\n    }\n\n    .order-xl-4 {\n        -ms-flex-order: 4;\n        order: 4\n    }\n\n    .order-xl-5 {\n        -ms-flex-order: 5;\n        order: 5\n    }\n\n    .order-xl-6 {\n        -ms-flex-order: 6;\n        order: 6\n    }\n\n    .order-xl-7 {\n        -ms-flex-order: 7;\n        order: 7\n    }\n\n    .order-xl-8 {\n        -ms-flex-order: 8;\n        order: 8\n    }\n\n    .order-xl-9 {\n        -ms-flex-order: 9;\n        order: 9\n    }\n\n    .order-xl-10 {\n        -ms-flex-order: 10;\n        order: 10\n    }\n\n    .order-xl-11 {\n        -ms-flex-order: 11;\n        order: 11\n    }\n\n    .order-xl-12 {\n        -ms-flex-order: 12;\n        order: 12\n    }\n\n    .offset-xl-0 {\n        margin-left: 0\n    }\n\n    .offset-xl-1 {\n        margin-left: 8.333333%\n    }\n\n    .offset-xl-2 {\n        margin-left: 16.666667%\n    }\n\n    .offset-xl-3 {\n        margin-left: 25%\n    }\n\n    .offset-xl-4 {\n        margin-left: 33.333333%\n    }\n\n    .offset-xl-5 {\n        margin-left: 41.666667%\n    }\n\n    .offset-xl-6 {\n        margin-left: 50%\n    }\n\n    .offset-xl-7 {\n        margin-left: 58.333333%\n    }\n\n    .offset-xl-8 {\n        margin-left: 66.666667%\n    }\n\n    .offset-xl-9 {\n        margin-left: 75%\n    }\n\n    .offset-xl-10 {\n        margin-left: 83.333333%\n    }\n\n    .offset-xl-11 {\n        margin-left: 91.666667%\n    }\n}\n\n.table {\n    width: 100%;\n    margin-bottom: 1rem;\n    color: #212529\n}\n\n.table td,\n.table th {\n    padding: .75rem;\n    vertical-align: top;\n    border-top: 1px solid #dee2e6\n}\n\n.table thead th {\n    vertical-align: bottom;\n    border-bottom: 2px solid #dee2e6\n}\n\n.table tbody+tbody {\n    border-top: 2px solid #dee2e6\n}\n\n.table-sm td,\n.table-sm th {\n    padding: .3rem\n}\n\n.table-bordered {\n    border: 1px solid #dee2e6\n}\n\n.table-bordered td,\n.table-bordered th {\n    border: 1px solid #dee2e6\n}\n\n.table-bordered thead td,\n.table-bordered thead th {\n    border-bottom-width: 2px\n}\n\n.table-borderless tbody+tbody,\n.table-borderless td,\n.table-borderless th,\n.table-borderless thead th {\n    border: 0\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n    background-color: rgba(0, 0, 0, .05)\n}\n\n.table-hover tbody tr:hover {\n    color: #212529;\n    background-color: rgba(0, 0, 0, .075)\n}\n\n.table-primary,\n.table-primary>td,\n.table-primary>th {\n    background-color: #b8daff\n}\n\n.table-primary tbody+tbody,\n.table-primary td,\n.table-primary th,\n.table-primary thead th {\n    border-color: #7abaff\n}\n\n.table-hover .table-primary:hover {\n    background-color: #9fcdff\n}\n\n.table-hover .table-primary:hover>td,\n.table-hover .table-primary:hover>th {\n    background-color: #9fcdff\n}\n\n.table-secondary,\n.table-secondary>td,\n.table-secondary>th {\n    background-color: #d6d8db\n}\n\n.table-secondary tbody+tbody,\n.table-secondary td,\n.table-secondary th,\n.table-secondary thead th {\n    border-color: #b3b7bb\n}\n\n.table-hover .table-secondary:hover {\n    background-color: #c8cbcf\n}\n\n.table-hover .table-secondary:hover>td,\n.table-hover .table-secondary:hover>th {\n    background-color: #c8cbcf\n}\n\n.table-success,\n.table-success>td,\n.table-success>th {\n    background-color: #c3e6cb\n}\n\n.table-success tbody+tbody,\n.table-success td,\n.table-success th,\n.table-success thead th {\n    border-color: #8fd19e\n}\n\n.table-hover .table-success:hover {\n    background-color: #b1dfbb\n}\n\n.table-hover .table-success:hover>td,\n.table-hover .table-success:hover>th {\n    background-color: #b1dfbb\n}\n\n.table-info,\n.table-info>td,\n.table-info>th {\n    background-color: #bee5eb\n}\n\n.table-info tbody+tbody,\n.table-info td,\n.table-info th,\n.table-info thead th {\n    border-color: #86cfda\n}\n\n.table-hover .table-info:hover {\n    background-color: #abdde5\n}\n\n.table-hover .table-info:hover>td,\n.table-hover .table-info:hover>th {\n    background-color: #abdde5\n}\n\n.table-warning,\n.table-warning>td,\n.table-warning>th {\n    background-color: #ffeeba\n}\n\n.table-warning tbody+tbody,\n.table-warning td,\n.table-warning th,\n.table-warning thead th {\n    border-color: #ffdf7e\n}\n\n.table-hover .table-warning:hover {\n    background-color: #ffe8a1\n}\n\n.table-hover .table-warning:hover>td,\n.table-hover .table-warning:hover>th {\n    background-color: #ffe8a1\n}\n\n.table-danger,\n.table-danger>td,\n.table-danger>th {\n    background-color: #f5c6cb\n}\n\n.table-danger tbody+tbody,\n.table-danger td,\n.table-danger th,\n.table-danger thead th {\n    border-color: #ed969e\n}\n\n.table-hover .table-danger:hover {\n    background-color: #f1b0b7\n}\n\n.table-hover .table-danger:hover>td,\n.table-hover .table-danger:hover>th {\n    background-color: #f1b0b7\n}\n\n.table-light,\n.table-light>td,\n.table-light>th {\n    background-color: #fdfdfe\n}\n\n.table-light tbody+tbody,\n.table-light td,\n.table-light th,\n.table-light thead th {\n    border-color: #fbfcfc\n}\n\n.table-hover .table-light:hover {\n    background-color: #ececf6\n}\n\n.table-hover .table-light:hover>td,\n.table-hover .table-light:hover>th {\n    background-color: #ececf6\n}\n\n.table-dark,\n.table-dark>td,\n.table-dark>th {\n    background-color: #c6c8ca\n}\n\n.table-dark tbody+tbody,\n.table-dark td,\n.table-dark th,\n.table-dark thead th {\n    border-color: #95999c\n}\n\n.table-hover .table-dark:hover {\n    background-color: #b9bbbe\n}\n\n.table-hover .table-dark:hover>td,\n.table-hover .table-dark:hover>th {\n    background-color: #b9bbbe\n}\n\n.table-active,\n.table-active>td,\n.table-active>th {\n    background-color: rgba(0, 0, 0, .075)\n}\n\n.table-hover .table-active:hover {\n    background-color: rgba(0, 0, 0, .075)\n}\n\n.table-hover .table-active:hover>td,\n.table-hover .table-active:hover>th {\n    background-color: rgba(0, 0, 0, .075)\n}\n\n.table .thead-dark th {\n    color: #fff;\n    background-color: #343a40;\n    border-color: #454d55\n}\n\n.table .thead-light th {\n    color: #495057;\n    background-color: #e9ecef;\n    border-color: #dee2e6\n}\n\n.table-dark {\n    color: #fff;\n    background-color: #343a40\n}\n\n.table-dark td,\n.table-dark th,\n.table-dark thead th {\n    border-color: #454d55\n}\n\n.table-dark.table-bordered {\n    border: 0\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n    background-color: rgba(255, 255, 255, .05)\n}\n\n.table-dark.table-hover tbody tr:hover {\n    color: #fff;\n    background-color: rgba(255, 255, 255, .075)\n}\n\n@media (max-width:575.98px) {\n    .table-responsive-sm {\n        display: block;\n        width: 100%;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch\n    }\n\n    .table-responsive-sm>.table-bordered {\n        border: 0\n    }\n}\n\n@media (max-width:767.98px) {\n    .table-responsive-md {\n        display: block;\n        width: 100%;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch\n    }\n\n    .table-responsive-md>.table-bordered {\n        border: 0\n    }\n}\n\n@media (max-width:991.98px) {\n    .table-responsive-lg {\n        display: block;\n        width: 100%;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch\n    }\n\n    .table-responsive-lg>.table-bordered {\n        border: 0\n    }\n}\n\n@media (max-width:1199.98px) {\n    .table-responsive-xl {\n        display: block;\n        width: 100%;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch\n    }\n\n    .table-responsive-xl>.table-bordered {\n        border: 0\n    }\n}\n\n.table-responsive {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch\n}\n\n.table-responsive>.table-bordered {\n    border: 0\n}\n\n.form-control {\n    display: block;\n    width: 100%;\n    height: calc(1.5em + .75rem + 2px);\n    padding: .375rem .75rem;\n    font-size: 1rem;\n    font-weight: 400;\n    line-height: 1.5;\n    color: #495057;\n    background-color: #fff;\n    background-clip: padding-box;\n    border: 1px solid #ced4da;\n    border-radius: .25rem;\n    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .form-control {\n        transition: none\n    }\n}\n\n.form-control::-ms-expand {\n    background-color: transparent;\n    border: 0\n}\n\n.form-control:-moz-focusring {\n    color: transparent;\n    text-shadow: 0 0 0 #495057\n}\n\n.form-control:focus {\n    color: #495057;\n    background-color: #fff;\n    border-color: #80bdff;\n    outline: 0;\n    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)\n}\n\n.form-control::-webkit-input-placeholder {\n    color: #6c757d;\n    opacity: 1\n}\n\n.form-control::-moz-placeholder {\n    color: #6c757d;\n    opacity: 1\n}\n\n.form-control:-ms-input-placeholder {\n    color: #6c757d;\n    opacity: 1\n}\n\n.form-control::-ms-input-placeholder {\n    color: #6c757d;\n    opacity: 1\n}\n\n.form-control::placeholder {\n    color: #6c757d;\n    opacity: 1\n}\n\n.form-control:disabled,\n.form-control[readonly] {\n    background-color: #e9ecef;\n    opacity: 1\n}\n\ninput[type=date].form-control,\ninput[type=datetime-local].form-control,\ninput[type=month].form-control,\ninput[type=time].form-control {\n    -webkit-appearance: none;\n    -moz-appearance: none;\n    appearance: none\n}\n\nselect.form-control:focus::-ms-value {\n    color: #495057;\n    background-color: #fff\n}\n\n.form-control-file,\n.form-control-range {\n    display: block;\n    width: 100%\n}\n\n.col-form-label {\n    padding-top: calc(.375rem + 1px);\n    padding-bottom: calc(.375rem + 1px);\n    margin-bottom: 0;\n    font-size: inherit;\n    line-height: 1.5\n}\n\n.col-form-label-lg {\n    padding-top: calc(.5rem + 1px);\n    padding-bottom: calc(.5rem + 1px);\n    font-size: 1.25rem;\n    line-height: 1.5\n}\n\n.col-form-label-sm {\n    padding-top: calc(.25rem + 1px);\n    padding-bottom: calc(.25rem + 1px);\n    font-size: .875rem;\n    line-height: 1.5\n}\n\n.form-control-plaintext {\n    display: block;\n    width: 100%;\n    padding: .375rem 0;\n    margin-bottom: 0;\n    font-size: 1rem;\n    line-height: 1.5;\n    color: #212529;\n    background-color: transparent;\n    border: solid transparent;\n    border-width: 1px 0\n}\n\n.form-control-plaintext.form-control-lg,\n.form-control-plaintext.form-control-sm {\n    padding-right: 0;\n    padding-left: 0\n}\n\n.form-control-sm {\n    height: calc(1.5em + .5rem + 2px);\n    padding: .25rem .5rem;\n    font-size: .875rem;\n    line-height: 1.5;\n    border-radius: .2rem\n}\n\n.form-control-lg {\n    height: calc(1.5em + 1rem + 2px);\n    padding: .5rem 1rem;\n    font-size: 1.25rem;\n    line-height: 1.5;\n    border-radius: .3rem\n}\n\nselect.form-control[multiple],\nselect.form-control[size] {\n    height: auto\n}\n\ntextarea.form-control {\n    height: auto\n}\n\n.form-group {\n    margin-bottom: 1rem\n}\n\n.form-text {\n    display: block;\n    margin-top: .25rem\n}\n\n.form-row {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    margin-right: -5px;\n    margin-left: -5px\n}\n\n.form-row>.col,\n.form-row>[class*=col-] {\n    padding-right: 5px;\n    padding-left: 5px\n}\n\n.form-check {\n    position: relative;\n    display: block;\n    padding-left: 1.25rem\n}\n\n.form-check-input {\n    position: absolute;\n    margin-top: .3rem;\n    margin-left: -1.25rem\n}\n\n.form-check-input:disabled~.form-check-label,\n.form-check-input[disabled]~.form-check-label {\n    color: #6c757d\n}\n\n.form-check-label {\n    margin-bottom: 0\n}\n\n.form-check-inline {\n    display: -ms-inline-flexbox;\n    display: inline-flex;\n    -ms-flex-align: center;\n    align-items: center;\n    padding-left: 0;\n    margin-right: .75rem\n}\n\n.form-check-inline .form-check-input {\n    position: static;\n    margin-top: 0;\n    margin-right: .3125rem;\n    margin-left: 0\n}\n\n.valid-feedback {\n    display: none;\n    width: 100%;\n    margin-top: .25rem;\n    font-size: 80%;\n    color: #28a745\n}\n\n.valid-tooltip {\n    position: absolute;\n    top: 100%;\n    left: 0;\n    z-index: 5;\n    display: none;\n    max-width: 100%;\n    padding: .25rem .5rem;\n    margin-top: .1rem;\n    font-size: .875rem;\n    line-height: 1.5;\n    color: #fff;\n    background-color: rgba(40, 167, 69, .9);\n    border-radius: .25rem\n}\n\n.is-valid~.valid-feedback,\n.is-valid~.valid-tooltip,\n.was-validated :valid~.valid-feedback,\n.was-validated :valid~.valid-tooltip {\n    display: block\n}\n\n.form-control.is-valid,\n.was-validated .form-control:valid {\n    border-color: #28a745;\n    padding-right: calc(1.5em + .75rem);\n    background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' 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\");\n    background-repeat: no-repeat;\n    background-position: right calc(.375em + .1875rem) center;\n    background-size: calc(.75em + .375rem) calc(.75em + .375rem)\n}\n\n.form-control.is-valid:focus,\n.was-validated .form-control:valid:focus {\n    border-color: #28a745;\n    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)\n}\n\n.was-validated textarea.form-control:valid,\ntextarea.form-control.is-valid {\n    padding-right: calc(1.5em + .75rem);\n    background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)\n}\n\n.custom-select.is-valid,\n.was-validated .custom-select:valid {\n    border-color: #28a745;\n    padding-right: calc(.75em + 2.3125rem);\n    background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right .75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' 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(.75em + .375rem) calc(.75em + .375rem)\n}\n\n.custom-select.is-valid:focus,\n.was-validated .custom-select:valid:focus {\n    border-color: #28a745;\n    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)\n}\n\n.form-check-input.is-valid~.form-check-label,\n.was-validated .form-check-input:valid~.form-check-label {\n    color: #28a745\n}\n\n.form-check-input.is-valid~.valid-feedback,\n.form-check-input.is-valid~.valid-tooltip,\n.was-validated .form-check-input:valid~.valid-feedback,\n.was-validated .form-check-input:valid~.valid-tooltip {\n    display: block\n}\n\n.custom-control-input.is-valid~.custom-control-label,\n.was-validated .custom-control-input:valid~.custom-control-label {\n    color: #28a745\n}\n\n.custom-control-input.is-valid~.custom-control-label::before,\n.was-validated .custom-control-input:valid~.custom-control-label::before {\n    border-color: #28a745\n}\n\n.custom-control-input.is-valid:checked~.custom-control-label::before,\n.was-validated .custom-control-input:valid:checked~.custom-control-label::before {\n    border-color: #34ce57;\n    background-color: #34ce57\n}\n\n.custom-control-input.is-valid:focus~.custom-control-label::before,\n.was-validated .custom-control-input:valid:focus~.custom-control-label::before {\n    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)\n}\n\n.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,\n.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before {\n    border-color: #28a745\n}\n\n.custom-file-input.is-valid~.custom-file-label,\n.was-validated .custom-file-input:valid~.custom-file-label {\n    border-color: #28a745\n}\n\n.custom-file-input.is-valid:focus~.custom-file-label,\n.was-validated .custom-file-input:valid:focus~.custom-file-label {\n    border-color: #28a745;\n    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)\n}\n\n.invalid-feedback {\n    display: none;\n    width: 100%;\n    margin-top: .25rem;\n    font-size: 80%;\n    color: #dc3545\n}\n\n.invalid-tooltip {\n    position: absolute;\n    top: 100%;\n    left: 0;\n    z-index: 5;\n    display: none;\n    max-width: 100%;\n    padding: .25rem .5rem;\n    margin-top: .1rem;\n    font-size: .875rem;\n    line-height: 1.5;\n    color: #fff;\n    background-color: rgba(220, 53, 69, .9);\n    border-radius: .25rem\n}\n\n.is-invalid~.invalid-feedback,\n.is-invalid~.invalid-tooltip,\n.was-validated :invalid~.invalid-feedback,\n.was-validated :invalid~.invalid-tooltip {\n    display: block\n}\n\n.form-control.is-invalid,\n.was-validated .form-control:invalid {\n    border-color: #dc3545;\n    padding-right: calc(1.5em + .75rem);\n    background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\n    background-repeat: no-repeat;\n    background-position: right calc(.375em + .1875rem) center;\n    background-size: calc(.75em + .375rem) calc(.75em + .375rem)\n}\n\n.form-control.is-invalid:focus,\n.was-validated .form-control:invalid:focus {\n    border-color: #dc3545;\n    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)\n}\n\n.was-validated textarea.form-control:invalid,\ntextarea.form-control.is-invalid {\n    padding-right: calc(1.5em + .75rem);\n    background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)\n}\n\n.custom-select.is-invalid,\n.was-validated .custom-select:invalid {\n    border-color: #dc3545;\n    padding-right: calc(.75em + 2.3125rem);\n    background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right .75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)\n}\n\n.custom-select.is-invalid:focus,\n.was-validated .custom-select:invalid:focus {\n    border-color: #dc3545;\n    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)\n}\n\n.form-check-input.is-invalid~.form-check-label,\n.was-validated .form-check-input:invalid~.form-check-label {\n    color: #dc3545\n}\n\n.form-check-input.is-invalid~.invalid-feedback,\n.form-check-input.is-invalid~.invalid-tooltip,\n.was-validated .form-check-input:invalid~.invalid-feedback,\n.was-validated .form-check-input:invalid~.invalid-tooltip {\n    display: block\n}\n\n.custom-control-input.is-invalid~.custom-control-label,\n.was-validated .custom-control-input:invalid~.custom-control-label {\n    color: #dc3545\n}\n\n.custom-control-input.is-invalid~.custom-control-label::before,\n.was-validated .custom-control-input:invalid~.custom-control-label::before {\n    border-color: #dc3545\n}\n\n.custom-control-input.is-invalid:checked~.custom-control-label::before,\n.was-validated .custom-control-input:invalid:checked~.custom-control-label::before {\n    border-color: #e4606d;\n    background-color: #e4606d\n}\n\n.custom-control-input.is-invalid:focus~.custom-control-label::before,\n.was-validated .custom-control-input:invalid:focus~.custom-control-label::before {\n    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)\n}\n\n.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,\n.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before {\n    border-color: #dc3545\n}\n\n.custom-file-input.is-invalid~.custom-file-label,\n.was-validated .custom-file-input:invalid~.custom-file-label {\n    border-color: #dc3545\n}\n\n.custom-file-input.is-invalid:focus~.custom-file-label,\n.was-validated .custom-file-input:invalid:focus~.custom-file-label {\n    border-color: #dc3545;\n    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)\n}\n\n.form-inline {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-flow: row wrap;\n    flex-flow: row wrap;\n    -ms-flex-align: center;\n    align-items: center\n}\n\n.form-inline .form-check {\n    width: 100%\n}\n\n@media (min-width:576px) {\n    .form-inline label {\n        display: -ms-flexbox;\n        display: flex;\n        -ms-flex-align: center;\n        align-items: center;\n        -ms-flex-pack: center;\n        justify-content: center;\n        margin-bottom: 0\n    }\n\n    .form-inline .form-group {\n        display: -ms-flexbox;\n        display: flex;\n        -ms-flex: 0 0 auto;\n        flex: 0 0 auto;\n        -ms-flex-flow: row wrap;\n        flex-flow: row wrap;\n        -ms-flex-align: center;\n        align-items: center;\n        margin-bottom: 0\n    }\n\n    .form-inline .form-control {\n        display: inline-block;\n        width: auto;\n        vertical-align: middle\n    }\n\n    .form-inline .form-control-plaintext {\n        display: inline-block\n    }\n\n    .form-inline .custom-select,\n    .form-inline .input-group {\n        width: auto\n    }\n\n    .form-inline .form-check {\n        display: -ms-flexbox;\n        display: flex;\n        -ms-flex-align: center;\n        align-items: center;\n        -ms-flex-pack: center;\n        justify-content: center;\n        width: auto;\n        padding-left: 0\n    }\n\n    .form-inline .form-check-input {\n        position: relative;\n        -ms-flex-negative: 0;\n        flex-shrink: 0;\n        margin-top: 0;\n        margin-right: .25rem;\n        margin-left: 0\n    }\n\n    .form-inline .custom-control {\n        -ms-flex-align: center;\n        align-items: center;\n        -ms-flex-pack: center;\n        justify-content: center\n    }\n\n    .form-inline .custom-control-label {\n        margin-bottom: 0\n    }\n}\n\n.btn {\n    display: inline-block;\n    font-weight: 400;\n    color: #212529;\n    text-align: center;\n    vertical-align: middle;\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none;\n    background-color: transparent;\n    border: 1px solid transparent;\n    padding: .375rem .75rem;\n    font-size: 1rem;\n    line-height: 1.5;\n    border-radius: .25rem;\n    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .btn {\n        transition: none\n    }\n}\n\n.btn:hover {\n    color: #212529;\n    text-decoration: none\n}\n\n.btn.focus,\n.btn:focus {\n    outline: 0;\n    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)\n}\n\n.btn.disabled,\n.btn:disabled {\n    opacity: .65\n}\n\n.btn:not(:disabled):not(.disabled) {\n    cursor: pointer\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n    pointer-events: none\n}\n\n.btn-primary {\n    color: #fff;\n    background-color: #007bff;\n    border-color: #007bff\n}\n\n.btn-primary:hover {\n    color: #fff;\n    background-color: #0069d9;\n    border-color: #0062cc\n}\n\n.btn-primary.focus,\n.btn-primary:focus {\n    color: #fff;\n    background-color: #0069d9;\n    border-color: #0062cc;\n    box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)\n}\n\n.btn-primary.disabled,\n.btn-primary:disabled {\n    color: #fff;\n    background-color: #007bff;\n    border-color: #007bff\n}\n\n.btn-primary:not(:disabled):not(.disabled).active,\n.btn-primary:not(:disabled):not(.disabled):active,\n.show>.btn-primary.dropdown-toggle {\n    color: #fff;\n    background-color: #0062cc;\n    border-color: #005cbf\n}\n\n.btn-primary:not(:disabled):not(.disabled).active:focus,\n.btn-primary:not(:disabled):not(.disabled):active:focus,\n.show>.btn-primary.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)\n}\n\n.btn-secondary {\n    color: #fff;\n    background-color: #6c757d;\n    border-color: #6c757d\n}\n\n.btn-secondary:hover {\n    color: #fff;\n    background-color: #5a6268;\n    border-color: #545b62\n}\n\n.btn-secondary.focus,\n.btn-secondary:focus {\n    color: #fff;\n    background-color: #5a6268;\n    border-color: #545b62;\n    box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)\n}\n\n.btn-secondary.disabled,\n.btn-secondary:disabled {\n    color: #fff;\n    background-color: #6c757d;\n    border-color: #6c757d\n}\n\n.btn-secondary:not(:disabled):not(.disabled).active,\n.btn-secondary:not(:disabled):not(.disabled):active,\n.show>.btn-secondary.dropdown-toggle {\n    color: #fff;\n    background-color: #545b62;\n    border-color: #4e555b\n}\n\n.btn-secondary:not(:disabled):not(.disabled).active:focus,\n.btn-secondary:not(:disabled):not(.disabled):active:focus,\n.show>.btn-secondary.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)\n}\n\n.btn-success {\n    color: #fff;\n    background-color: #28a745;\n    border-color: #28a745\n}\n\n.btn-success:hover {\n    color: #fff;\n    background-color: #218838;\n    border-color: #1e7e34\n}\n\n.btn-success.focus,\n.btn-success:focus {\n    color: #fff;\n    background-color: #218838;\n    border-color: #1e7e34;\n    box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)\n}\n\n.btn-success.disabled,\n.btn-success:disabled {\n    color: #fff;\n    background-color: #28a745;\n    border-color: #28a745\n}\n\n.btn-success:not(:disabled):not(.disabled).active,\n.btn-success:not(:disabled):not(.disabled):active,\n.show>.btn-success.dropdown-toggle {\n    color: #fff;\n    background-color: #1e7e34;\n    border-color: #1c7430\n}\n\n.btn-success:not(:disabled):not(.disabled).active:focus,\n.btn-success:not(:disabled):not(.disabled):active:focus,\n.show>.btn-success.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)\n}\n\n.btn-info {\n    color: #fff;\n    background-color: #17a2b8;\n    border-color: #17a2b8\n}\n\n.btn-info:hover {\n    color: #fff;\n    background-color: #138496;\n    border-color: #117a8b\n}\n\n.btn-info.focus,\n.btn-info:focus {\n    color: #fff;\n    background-color: #138496;\n    border-color: #117a8b;\n    box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)\n}\n\n.btn-info.disabled,\n.btn-info:disabled {\n    color: #fff;\n    background-color: #17a2b8;\n    border-color: #17a2b8\n}\n\n.btn-info:not(:disabled):not(.disabled).active,\n.btn-info:not(:disabled):not(.disabled):active,\n.show>.btn-info.dropdown-toggle {\n    color: #fff;\n    background-color: #117a8b;\n    border-color: #10707f\n}\n\n.btn-info:not(:disabled):not(.disabled).active:focus,\n.btn-info:not(:disabled):not(.disabled):active:focus,\n.show>.btn-info.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)\n}\n\n.btn-warning {\n    color: #212529;\n    background-color: #ffc107;\n    border-color: #ffc107\n}\n\n.btn-warning:hover {\n    color: #212529;\n    background-color: #e0a800;\n    border-color: #d39e00\n}\n\n.btn-warning.focus,\n.btn-warning:focus {\n    color: #212529;\n    background-color: #e0a800;\n    border-color: #d39e00;\n    box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)\n}\n\n.btn-warning.disabled,\n.btn-warning:disabled {\n    color: #212529;\n    background-color: #ffc107;\n    border-color: #ffc107\n}\n\n.btn-warning:not(:disabled):not(.disabled).active,\n.btn-warning:not(:disabled):not(.disabled):active,\n.show>.btn-warning.dropdown-toggle {\n    color: #212529;\n    background-color: #d39e00;\n    border-color: #c69500\n}\n\n.btn-warning:not(:disabled):not(.disabled).active:focus,\n.btn-warning:not(:disabled):not(.disabled):active:focus,\n.show>.btn-warning.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)\n}\n\n.btn-danger {\n    color: #fff;\n    background-color: #dc3545;\n    border-color: #dc3545\n}\n\n.btn-danger:hover {\n    color: #fff;\n    background-color: #c82333;\n    border-color: #bd2130\n}\n\n.btn-danger.focus,\n.btn-danger:focus {\n    color: #fff;\n    background-color: #c82333;\n    border-color: #bd2130;\n    box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)\n}\n\n.btn-danger.disabled,\n.btn-danger:disabled {\n    color: #fff;\n    background-color: #dc3545;\n    border-color: #dc3545\n}\n\n.btn-danger:not(:disabled):not(.disabled).active,\n.btn-danger:not(:disabled):not(.disabled):active,\n.show>.btn-danger.dropdown-toggle {\n    color: #fff;\n    background-color: #bd2130;\n    border-color: #b21f2d\n}\n\n.btn-danger:not(:disabled):not(.disabled).active:focus,\n.btn-danger:not(:disabled):not(.disabled):active:focus,\n.show>.btn-danger.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)\n}\n\n.btn-light {\n    color: #212529;\n    background-color: #f8f9fa;\n    border-color: #f8f9fa\n}\n\n.btn-light:hover {\n    color: #212529;\n    background-color: #e2e6ea;\n    border-color: #dae0e5\n}\n\n.btn-light.focus,\n.btn-light:focus {\n    color: #212529;\n    background-color: #e2e6ea;\n    border-color: #dae0e5;\n    box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)\n}\n\n.btn-light.disabled,\n.btn-light:disabled {\n    color: #212529;\n    background-color: #f8f9fa;\n    border-color: #f8f9fa\n}\n\n.btn-light:not(:disabled):not(.disabled).active,\n.btn-light:not(:disabled):not(.disabled):active,\n.show>.btn-light.dropdown-toggle {\n    color: #212529;\n    background-color: #dae0e5;\n    border-color: #d3d9df\n}\n\n.btn-light:not(:disabled):not(.disabled).active:focus,\n.btn-light:not(:disabled):not(.disabled):active:focus,\n.show>.btn-light.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)\n}\n\n.btn-dark {\n    color: #fff;\n    background-color: #343a40;\n    border-color: #343a40\n}\n\n.btn-dark:hover {\n    color: #fff;\n    background-color: #23272b;\n    border-color: #1d2124\n}\n\n.btn-dark.focus,\n.btn-dark:focus {\n    color: #fff;\n    background-color: #23272b;\n    border-color: #1d2124;\n    box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)\n}\n\n.btn-dark.disabled,\n.btn-dark:disabled {\n    color: #fff;\n    background-color: #343a40;\n    border-color: #343a40\n}\n\n.btn-dark:not(:disabled):not(.disabled).active,\n.btn-dark:not(:disabled):not(.disabled):active,\n.show>.btn-dark.dropdown-toggle {\n    color: #fff;\n    background-color: #1d2124;\n    border-color: #171a1d\n}\n\n.btn-dark:not(:disabled):not(.disabled).active:focus,\n.btn-dark:not(:disabled):not(.disabled):active:focus,\n.show>.btn-dark.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)\n}\n\n.btn-outline-primary {\n    color: #007bff;\n    border-color: #007bff\n}\n\n.btn-outline-primary:hover {\n    color: #fff;\n    background-color: #007bff;\n    border-color: #007bff\n}\n\n.btn-outline-primary.focus,\n.btn-outline-primary:focus {\n    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)\n}\n\n.btn-outline-primary.disabled,\n.btn-outline-primary:disabled {\n    color: #007bff;\n    background-color: transparent\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled).active,\n.btn-outline-primary:not(:disabled):not(.disabled):active,\n.show>.btn-outline-primary.dropdown-toggle {\n    color: #fff;\n    background-color: #007bff;\n    border-color: #007bff\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus,\n.show>.btn-outline-primary.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)\n}\n\n.btn-outline-secondary {\n    color: #6c757d;\n    border-color: #6c757d\n}\n\n.btn-outline-secondary:hover {\n    color: #fff;\n    background-color: #6c757d;\n    border-color: #6c757d\n}\n\n.btn-outline-secondary.focus,\n.btn-outline-secondary:focus {\n    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)\n}\n\n.btn-outline-secondary.disabled,\n.btn-outline-secondary:disabled {\n    color: #6c757d;\n    background-color: transparent\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled).active,\n.btn-outline-secondary:not(:disabled):not(.disabled):active,\n.show>.btn-outline-secondary.dropdown-toggle {\n    color: #fff;\n    background-color: #6c757d;\n    border-color: #6c757d\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,\n.show>.btn-outline-secondary.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)\n}\n\n.btn-outline-success {\n    color: #28a745;\n    border-color: #28a745\n}\n\n.btn-outline-success:hover {\n    color: #fff;\n    background-color: #28a745;\n    border-color: #28a745\n}\n\n.btn-outline-success.focus,\n.btn-outline-success:focus {\n    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)\n}\n\n.btn-outline-success.disabled,\n.btn-outline-success:disabled {\n    color: #28a745;\n    background-color: transparent\n}\n\n.btn-outline-success:not(:disabled):not(.disabled).active,\n.btn-outline-success:not(:disabled):not(.disabled):active,\n.show>.btn-outline-success.dropdown-toggle {\n    color: #fff;\n    background-color: #28a745;\n    border-color: #28a745\n}\n\n.btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.btn-outline-success:not(:disabled):not(.disabled):active:focus,\n.show>.btn-outline-success.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)\n}\n\n.btn-outline-info {\n    color: #17a2b8;\n    border-color: #17a2b8\n}\n\n.btn-outline-info:hover {\n    color: #fff;\n    background-color: #17a2b8;\n    border-color: #17a2b8\n}\n\n.btn-outline-info.focus,\n.btn-outline-info:focus {\n    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)\n}\n\n.btn-outline-info.disabled,\n.btn-outline-info:disabled {\n    color: #17a2b8;\n    background-color: transparent\n}\n\n.btn-outline-info:not(:disabled):not(.disabled).active,\n.btn-outline-info:not(:disabled):not(.disabled):active,\n.show>.btn-outline-info.dropdown-toggle {\n    color: #fff;\n    background-color: #17a2b8;\n    border-color: #17a2b8\n}\n\n.btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.btn-outline-info:not(:disabled):not(.disabled):active:focus,\n.show>.btn-outline-info.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)\n}\n\n.btn-outline-warning {\n    color: #ffc107;\n    border-color: #ffc107\n}\n\n.btn-outline-warning:hover {\n    color: #212529;\n    background-color: #ffc107;\n    border-color: #ffc107\n}\n\n.btn-outline-warning.focus,\n.btn-outline-warning:focus {\n    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)\n}\n\n.btn-outline-warning.disabled,\n.btn-outline-warning:disabled {\n    color: #ffc107;\n    background-color: transparent\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled).active,\n.btn-outline-warning:not(:disabled):not(.disabled):active,\n.show>.btn-outline-warning.dropdown-toggle {\n    color: #212529;\n    background-color: #ffc107;\n    border-color: #ffc107\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus,\n.show>.btn-outline-warning.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)\n}\n\n.btn-outline-danger {\n    color: #dc3545;\n    border-color: #dc3545\n}\n\n.btn-outline-danger:hover {\n    color: #fff;\n    background-color: #dc3545;\n    border-color: #dc3545\n}\n\n.btn-outline-danger.focus,\n.btn-outline-danger:focus {\n    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)\n}\n\n.btn-outline-danger.disabled,\n.btn-outline-danger:disabled {\n    color: #dc3545;\n    background-color: transparent\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled).active,\n.btn-outline-danger:not(:disabled):not(.disabled):active,\n.show>.btn-outline-danger.dropdown-toggle {\n    color: #fff;\n    background-color: #dc3545;\n    border-color: #dc3545\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus,\n.show>.btn-outline-danger.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)\n}\n\n.btn-outline-light {\n    color: #f8f9fa;\n    border-color: #f8f9fa\n}\n\n.btn-outline-light:hover {\n    color: #212529;\n    background-color: #f8f9fa;\n    border-color: #f8f9fa\n}\n\n.btn-outline-light.focus,\n.btn-outline-light:focus {\n    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)\n}\n\n.btn-outline-light.disabled,\n.btn-outline-light:disabled {\n    color: #f8f9fa;\n    background-color: transparent\n}\n\n.btn-outline-light:not(:disabled):not(.disabled).active,\n.btn-outline-light:not(:disabled):not(.disabled):active,\n.show>.btn-outline-light.dropdown-toggle {\n    color: #212529;\n    background-color: #f8f9fa;\n    border-color: #f8f9fa\n}\n\n.btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.btn-outline-light:not(:disabled):not(.disabled):active:focus,\n.show>.btn-outline-light.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)\n}\n\n.btn-outline-dark {\n    color: #343a40;\n    border-color: #343a40\n}\n\n.btn-outline-dark:hover {\n    color: #fff;\n    background-color: #343a40;\n    border-color: #343a40\n}\n\n.btn-outline-dark.focus,\n.btn-outline-dark:focus {\n    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)\n}\n\n.btn-outline-dark.disabled,\n.btn-outline-dark:disabled {\n    color: #343a40;\n    background-color: transparent\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled).active,\n.btn-outline-dark:not(:disabled):not(.disabled):active,\n.show>.btn-outline-dark.dropdown-toggle {\n    color: #fff;\n    background-color: #343a40;\n    border-color: #343a40\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus,\n.show>.btn-outline-dark.dropdown-toggle:focus {\n    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)\n}\n\n.btn-link {\n    font-weight: 400;\n    color: #007bff;\n    text-decoration: none\n}\n\n.btn-link:hover {\n    color: #0056b3;\n    text-decoration: underline\n}\n\n.btn-link.focus,\n.btn-link:focus {\n    text-decoration: underline\n}\n\n.btn-link.disabled,\n.btn-link:disabled {\n    color: #6c757d;\n    pointer-events: none\n}\n\n.btn-group-lg>.btn,\n.btn-lg {\n    padding: .5rem 1rem;\n    font-size: 1.25rem;\n    line-height: 1.5;\n    border-radius: .3rem\n}\n\n.btn-group-sm>.btn,\n.btn-sm {\n    padding: .25rem .5rem;\n    font-size: .875rem;\n    line-height: 1.5;\n    border-radius: .2rem\n}\n\n.btn-block {\n    display: block;\n    width: 100%\n}\n\n.btn-block+.btn-block {\n    margin-top: .5rem\n}\n\ninput[type=button].btn-block,\ninput[type=reset].btn-block,\ninput[type=submit].btn-block {\n    width: 100%\n}\n\n.fade {\n    transition: opacity .15s linear\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .fade {\n        transition: none\n    }\n}\n\n.fade:not(.show) {\n    opacity: 0\n}\n\n.collapse:not(.show) {\n    display: none\n}\n\n.collapsing {\n    position: relative;\n    height: 0;\n    overflow: hidden;\n    transition: height .35s ease\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .collapsing {\n        transition: none\n    }\n}\n\n.dropdown,\n.dropleft,\n.dropright,\n.dropup {\n    position: relative\n}\n\n.dropdown-toggle {\n    white-space: nowrap\n}\n\n.dropdown-toggle::after {\n    display: inline-block;\n    margin-left: .255em;\n    vertical-align: .255em;\n    content: \"\";\n    border-top: .3em solid;\n    border-right: .3em solid transparent;\n    border-bottom: 0;\n    border-left: .3em solid transparent\n}\n\n.dropdown-toggle:empty::after {\n    margin-left: 0\n}\n\n.dropdown-menu {\n    position: absolute;\n    top: 100%;\n    left: 0;\n    z-index: 1000;\n    display: none;\n    float: left;\n    min-width: 10rem;\n    padding: .5rem 0;\n    margin: .125rem 0 0;\n    font-size: 1rem;\n    color: #212529;\n    text-align: left;\n    list-style: none;\n    background-color: #fff;\n    background-clip: padding-box;\n    border: 1px solid rgba(0, 0, 0, .15);\n    border-radius: .25rem\n}\n\n.dropdown-menu-left {\n    right: auto;\n    left: 0\n}\n\n.dropdown-menu-right {\n    right: 0;\n    left: auto\n}\n\n@media (min-width:576px) {\n    .dropdown-menu-sm-left {\n        right: auto;\n        left: 0\n    }\n\n    .dropdown-menu-sm-right {\n        right: 0;\n        left: auto\n    }\n}\n\n@media (min-width:768px) {\n    .dropdown-menu-md-left {\n        right: auto;\n        left: 0\n    }\n\n    .dropdown-menu-md-right {\n        right: 0;\n        left: auto\n    }\n}\n\n@media (min-width:992px) {\n    .dropdown-menu-lg-left {\n        right: auto;\n        left: 0\n    }\n\n    .dropdown-menu-lg-right {\n        right: 0;\n        left: auto\n    }\n}\n\n@media (min-width:1200px) {\n    .dropdown-menu-xl-left {\n        right: auto;\n        left: 0\n    }\n\n    .dropdown-menu-xl-right {\n        right: 0;\n        left: auto\n    }\n}\n\n.dropup .dropdown-menu {\n    top: auto;\n    bottom: 100%;\n    margin-top: 0;\n    margin-bottom: .125rem\n}\n\n.dropup .dropdown-toggle::after {\n    display: inline-block;\n    margin-left: .255em;\n    vertical-align: .255em;\n    content: \"\";\n    border-top: 0;\n    border-right: .3em solid transparent;\n    border-bottom: .3em solid;\n    border-left: .3em solid transparent\n}\n\n.dropup .dropdown-toggle:empty::after {\n    margin-left: 0\n}\n\n.dropright .dropdown-menu {\n    top: 0;\n    right: auto;\n    left: 100%;\n    margin-top: 0;\n    margin-left: .125rem\n}\n\n.dropright .dropdown-toggle::after {\n    display: inline-block;\n    margin-left: .255em;\n    vertical-align: .255em;\n    content: \"\";\n    border-top: .3em solid transparent;\n    border-right: 0;\n    border-bottom: .3em solid transparent;\n    border-left: .3em solid\n}\n\n.dropright .dropdown-toggle:empty::after {\n    margin-left: 0\n}\n\n.dropright .dropdown-toggle::after {\n    vertical-align: 0\n}\n\n.dropleft .dropdown-menu {\n    top: 0;\n    right: 100%;\n    left: auto;\n    margin-top: 0;\n    margin-right: .125rem\n}\n\n.dropleft .dropdown-toggle::after {\n    display: inline-block;\n    margin-left: .255em;\n    vertical-align: .255em;\n    content: \"\"\n}\n\n.dropleft .dropdown-toggle::after {\n    display: none\n}\n\n.dropleft .dropdown-toggle::before {\n    display: inline-block;\n    margin-right: .255em;\n    vertical-align: .255em;\n    content: \"\";\n    border-top: .3em solid transparent;\n    border-right: .3em solid;\n    border-bottom: .3em solid transparent\n}\n\n.dropleft .dropdown-toggle:empty::after {\n    margin-left: 0\n}\n\n.dropleft .dropdown-toggle::before {\n    vertical-align: 0\n}\n\n.dropdown-menu[x-placement^=bottom],\n.dropdown-menu[x-placement^=left],\n.dropdown-menu[x-placement^=right],\n.dropdown-menu[x-placement^=top] {\n    right: auto;\n    bottom: auto\n}\n\n.dropdown-divider {\n    height: 0;\n    margin: .5rem 0;\n    overflow: hidden;\n    border-top: 1px solid #e9ecef\n}\n\n.dropdown-item {\n    display: block;\n    width: 100%;\n    padding: .25rem 1.5rem;\n    clear: both;\n    font-weight: 400;\n    color: #212529;\n    text-align: inherit;\n    white-space: nowrap;\n    background-color: transparent;\n    border: 0\n}\n\n.dropdown-item:focus,\n.dropdown-item:hover {\n    color: #16181b;\n    text-decoration: none;\n    background-color: #f8f9fa\n}\n\n.dropdown-item.active,\n.dropdown-item:active {\n    color: #fff;\n    text-decoration: none;\n    background-color: #007bff\n}\n\n.dropdown-item.disabled,\n.dropdown-item:disabled {\n    color: #6c757d;\n    pointer-events: none;\n    background-color: transparent\n}\n\n.dropdown-menu.show {\n    display: block\n}\n\n.dropdown-header {\n    display: block;\n    padding: .5rem 1.5rem;\n    margin-bottom: 0;\n    font-size: .875rem;\n    color: #6c757d;\n    white-space: nowrap\n}\n\n.dropdown-item-text {\n    display: block;\n    padding: .25rem 1.5rem;\n    color: #212529\n}\n\n.btn-group,\n.btn-group-vertical {\n    position: relative;\n    display: -ms-inline-flexbox;\n    display: inline-flex;\n    vertical-align: middle\n}\n\n.btn-group-vertical>.btn,\n.btn-group>.btn {\n    position: relative;\n    -ms-flex: 1 1 auto;\n    flex: 1 1 auto\n}\n\n.btn-group-vertical>.btn:hover,\n.btn-group>.btn:hover {\n    z-index: 1\n}\n\n.btn-group-vertical>.btn.active,\n.btn-group-vertical>.btn:active,\n.btn-group-vertical>.btn:focus,\n.btn-group>.btn.active,\n.btn-group>.btn:active,\n.btn-group>.btn:focus {\n    z-index: 1\n}\n\n.btn-toolbar {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    -ms-flex-pack: start;\n    justify-content: flex-start\n}\n\n.btn-toolbar .input-group {\n    width: auto\n}\n\n.btn-group>.btn-group:not(:first-child),\n.btn-group>.btn:not(:first-child) {\n    margin-left: -1px\n}\n\n.btn-group>.btn-group:not(:last-child)>.btn,\n.btn-group>.btn:not(:last-child):not(.dropdown-toggle) {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0\n}\n\n.btn-group>.btn-group:not(:first-child)>.btn,\n.btn-group>.btn:not(:first-child) {\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0\n}\n\n.dropdown-toggle-split {\n    padding-right: .5625rem;\n    padding-left: .5625rem\n}\n\n.dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after {\n    margin-left: 0\n}\n\n.dropleft .dropdown-toggle-split::before {\n    margin-right: 0\n}\n\n.btn-group-sm>.btn+.dropdown-toggle-split,\n.btn-sm+.dropdown-toggle-split {\n    padding-right: .375rem;\n    padding-left: .375rem\n}\n\n.btn-group-lg>.btn+.dropdown-toggle-split,\n.btn-lg+.dropdown-toggle-split {\n    padding-right: .75rem;\n    padding-left: .75rem\n}\n\n.btn-group-vertical {\n    -ms-flex-direction: column;\n    flex-direction: column;\n    -ms-flex-align: start;\n    align-items: flex-start;\n    -ms-flex-pack: center;\n    justify-content: center\n}\n\n.btn-group-vertical>.btn,\n.btn-group-vertical>.btn-group {\n    width: 100%\n}\n\n.btn-group-vertical>.btn-group:not(:first-child),\n.btn-group-vertical>.btn:not(:first-child) {\n    margin-top: -1px\n}\n\n.btn-group-vertical>.btn-group:not(:last-child)>.btn,\n.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {\n    border-bottom-right-radius: 0;\n    border-bottom-left-radius: 0\n}\n\n.btn-group-vertical>.btn-group:not(:first-child)>.btn,\n.btn-group-vertical>.btn:not(:first-child) {\n    border-top-left-radius: 0;\n    border-top-right-radius: 0\n}\n\n.btn-group-toggle>.btn,\n.btn-group-toggle>.btn-group>.btn {\n    margin-bottom: 0\n}\n\n.btn-group-toggle>.btn input[type=checkbox],\n.btn-group-toggle>.btn input[type=radio],\n.btn-group-toggle>.btn-group>.btn input[type=checkbox],\n.btn-group-toggle>.btn-group>.btn input[type=radio] {\n    position: absolute;\n    clip: rect(0, 0, 0, 0);\n    pointer-events: none\n}\n\n.input-group {\n    position: relative;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    -ms-flex-align: stretch;\n    align-items: stretch;\n    width: 100%\n}\n\n.input-group>.custom-file,\n.input-group>.custom-select,\n.input-group>.form-control,\n.input-group>.form-control-plaintext {\n    position: relative;\n    -ms-flex: 1 1 auto;\n    flex: 1 1 auto;\n    width: 1%;\n    min-width: 0;\n    margin-bottom: 0\n}\n\n.input-group>.custom-file+.custom-file,\n.input-group>.custom-file+.custom-select,\n.input-group>.custom-file+.form-control,\n.input-group>.custom-select+.custom-file,\n.input-group>.custom-select+.custom-select,\n.input-group>.custom-select+.form-control,\n.input-group>.form-control+.custom-file,\n.input-group>.form-control+.custom-select,\n.input-group>.form-control+.form-control,\n.input-group>.form-control-plaintext+.custom-file,\n.input-group>.form-control-plaintext+.custom-select,\n.input-group>.form-control-plaintext+.form-control {\n    margin-left: -1px\n}\n\n.input-group>.custom-file .custom-file-input:focus~.custom-file-label,\n.input-group>.custom-select:focus,\n.input-group>.form-control:focus {\n    z-index: 3\n}\n\n.input-group>.custom-file .custom-file-input:focus {\n    z-index: 4\n}\n\n.input-group>.custom-select:not(:last-child),\n.input-group>.form-control:not(:last-child) {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0\n}\n\n.input-group>.custom-select:not(:first-child),\n.input-group>.form-control:not(:first-child) {\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0\n}\n\n.input-group>.custom-file {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-align: center;\n    align-items: center\n}\n\n.input-group>.custom-file:not(:last-child) .custom-file-label,\n.input-group>.custom-file:not(:last-child) .custom-file-label::after {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0\n}\n\n.input-group>.custom-file:not(:first-child) .custom-file-label {\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0\n}\n\n.input-group-append,\n.input-group-prepend {\n    display: -ms-flexbox;\n    display: flex\n}\n\n.input-group-append .btn,\n.input-group-prepend .btn {\n    position: relative;\n    z-index: 2\n}\n\n.input-group-append .btn:focus,\n.input-group-prepend .btn:focus {\n    z-index: 3\n}\n\n.input-group-append .btn+.btn,\n.input-group-append .btn+.input-group-text,\n.input-group-append .input-group-text+.btn,\n.input-group-append .input-group-text+.input-group-text,\n.input-group-prepend .btn+.btn,\n.input-group-prepend .btn+.input-group-text,\n.input-group-prepend .input-group-text+.btn,\n.input-group-prepend .input-group-text+.input-group-text {\n    margin-left: -1px\n}\n\n.input-group-prepend {\n    margin-right: -1px\n}\n\n.input-group-append {\n    margin-left: -1px\n}\n\n.input-group-text {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-align: center;\n    align-items: center;\n    padding: .375rem .75rem;\n    margin-bottom: 0;\n    font-size: 1rem;\n    font-weight: 400;\n    line-height: 1.5;\n    color: #495057;\n    text-align: center;\n    white-space: nowrap;\n    background-color: #e9ecef;\n    border: 1px solid #ced4da;\n    border-radius: .25rem\n}\n\n.input-group-text input[type=checkbox],\n.input-group-text input[type=radio] {\n    margin-top: 0\n}\n\n.input-group-lg>.custom-select,\n.input-group-lg>.form-control:not(textarea) {\n    height: calc(1.5em + 1rem + 2px)\n}\n\n.input-group-lg>.custom-select,\n.input-group-lg>.form-control,\n.input-group-lg>.input-group-append>.btn,\n.input-group-lg>.input-group-append>.input-group-text,\n.input-group-lg>.input-group-prepend>.btn,\n.input-group-lg>.input-group-prepend>.input-group-text {\n    padding: .5rem 1rem;\n    font-size: 1.25rem;\n    line-height: 1.5;\n    border-radius: .3rem\n}\n\n.input-group-sm>.custom-select,\n.input-group-sm>.form-control:not(textarea) {\n    height: calc(1.5em + .5rem + 2px)\n}\n\n.input-group-sm>.custom-select,\n.input-group-sm>.form-control,\n.input-group-sm>.input-group-append>.btn,\n.input-group-sm>.input-group-append>.input-group-text,\n.input-group-sm>.input-group-prepend>.btn,\n.input-group-sm>.input-group-prepend>.input-group-text {\n    padding: .25rem .5rem;\n    font-size: .875rem;\n    line-height: 1.5;\n    border-radius: .2rem\n}\n\n.input-group-lg>.custom-select,\n.input-group-sm>.custom-select {\n    padding-right: 1.75rem\n}\n\n.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),\n.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),\n.input-group>.input-group-append:not(:last-child)>.btn,\n.input-group>.input-group-append:not(:last-child)>.input-group-text,\n.input-group>.input-group-prepend>.btn,\n.input-group>.input-group-prepend>.input-group-text {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0\n}\n\n.input-group>.input-group-append>.btn,\n.input-group>.input-group-append>.input-group-text,\n.input-group>.input-group-prepend:first-child>.btn:not(:first-child),\n.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),\n.input-group>.input-group-prepend:not(:first-child)>.btn,\n.input-group>.input-group-prepend:not(:first-child)>.input-group-text {\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0\n}\n\n.custom-control {\n    position: relative;\n    z-index: 1;\n    display: block;\n    min-height: 1.5rem;\n    padding-left: 1.5rem\n}\n\n.custom-control-inline {\n    display: -ms-inline-flexbox;\n    display: inline-flex;\n    margin-right: 1rem\n}\n\n.custom-control-input {\n    position: absolute;\n    left: 0;\n    z-index: -1;\n    width: 1rem;\n    height: 1.25rem;\n    opacity: 0\n}\n\n.custom-control-input:checked~.custom-control-label::before {\n    color: #fff;\n    border-color: #007bff;\n    background-color: #007bff\n}\n\n.custom-control-input:focus~.custom-control-label::before {\n    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)\n}\n\n.custom-control-input:focus:not(:checked)~.custom-control-label::before {\n    border-color: #80bdff\n}\n\n.custom-control-input:not(:disabled):active~.custom-control-label::before {\n    color: #fff;\n    background-color: #b3d7ff;\n    border-color: #b3d7ff\n}\n\n.custom-control-input:disabled~.custom-control-label,\n.custom-control-input[disabled]~.custom-control-label {\n    color: #6c757d\n}\n\n.custom-control-input:disabled~.custom-control-label::before,\n.custom-control-input[disabled]~.custom-control-label::before {\n    background-color: #e9ecef\n}\n\n.custom-control-label {\n    position: relative;\n    margin-bottom: 0;\n    vertical-align: top\n}\n\n.custom-control-label::before {\n    position: absolute;\n    top: .25rem;\n    left: -1.5rem;\n    display: block;\n    width: 1rem;\n    height: 1rem;\n    pointer-events: none;\n    content: \"\";\n    background-color: #fff;\n    border: #adb5bd solid 1px\n}\n\n.custom-control-label::after {\n    position: absolute;\n    top: .25rem;\n    left: -1.5rem;\n    display: block;\n    width: 1rem;\n    height: 1rem;\n    content: \"\";\n    background: no-repeat 50%/50% 50%\n}\n\n.custom-checkbox .custom-control-label::before {\n    border-radius: .25rem\n}\n\n.custom-checkbox .custom-control-input:checked~.custom-control-label::after {\n    background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e\")\n}\n\n.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {\n    border-color: #007bff;\n    background-color: #007bff\n}\n\n.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {\n    background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\")\n}\n\n.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {\n    background-color: rgba(0, 123, 255, .5)\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {\n    background-color: rgba(0, 123, 255, .5)\n}\n\n.custom-radio .custom-control-label::before {\n    border-radius: 50%\n}\n\n.custom-radio .custom-control-input:checked~.custom-control-label::after {\n    background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\")\n}\n\n.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {\n    background-color: rgba(0, 123, 255, .5)\n}\n\n.custom-switch {\n    padding-left: 2.25rem\n}\n\n.custom-switch .custom-control-label::before {\n    left: -2.25rem;\n    width: 1.75rem;\n    pointer-events: all;\n    border-radius: .5rem\n}\n\n.custom-switch .custom-control-label::after {\n    top: calc(.25rem + 2px);\n    left: calc(-2.25rem + 2px);\n    width: calc(1rem - 4px);\n    height: calc(1rem - 4px);\n    background-color: #adb5bd;\n    border-radius: .5rem;\n    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out;\n    transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n    transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .custom-switch .custom-control-label::after {\n        transition: none\n    }\n}\n\n.custom-switch .custom-control-input:checked~.custom-control-label::after {\n    background-color: #fff;\n    -webkit-transform: translateX(.75rem);\n    transform: translateX(.75rem)\n}\n\n.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before {\n    background-color: rgba(0, 123, 255, .5)\n}\n\n.custom-select {\n    display: inline-block;\n    width: 100%;\n    height: calc(1.5em + .75rem + 2px);\n    padding: .375rem 1.75rem .375rem .75rem;\n    font-size: 1rem;\n    font-weight: 400;\n    line-height: 1.5;\n    color: #495057;\n    vertical-align: middle;\n    background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right .75rem center/8px 10px;\n    border: 1px solid #ced4da;\n    border-radius: .25rem;\n    -webkit-appearance: none;\n    -moz-appearance: none;\n    appearance: none\n}\n\n.custom-select:focus {\n    border-color: #80bdff;\n    outline: 0;\n    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)\n}\n\n.custom-select:focus::-ms-value {\n    color: #495057;\n    background-color: #fff\n}\n\n.custom-select[multiple],\n.custom-select[size]:not([size=\"1\"]) {\n    height: auto;\n    padding-right: .75rem;\n    background-image: none\n}\n\n.custom-select:disabled {\n    color: #6c757d;\n    background-color: #e9ecef\n}\n\n.custom-select::-ms-expand {\n    display: none\n}\n\n.custom-select:-moz-focusring {\n    color: transparent;\n    text-shadow: 0 0 0 #495057\n}\n\n.custom-select-sm {\n    height: calc(1.5em + .5rem + 2px);\n    padding-top: .25rem;\n    padding-bottom: .25rem;\n    padding-left: .5rem;\n    font-size: .875rem\n}\n\n.custom-select-lg {\n    height: calc(1.5em + 1rem + 2px);\n    padding-top: .5rem;\n    padding-bottom: .5rem;\n    padding-left: 1rem;\n    font-size: 1.25rem\n}\n\n.custom-file {\n    position: relative;\n    display: inline-block;\n    width: 100%;\n    height: calc(1.5em + .75rem + 2px);\n    margin-bottom: 0\n}\n\n.custom-file-input {\n    position: relative;\n    z-index: 2;\n    width: 100%;\n    height: calc(1.5em + .75rem + 2px);\n    margin: 0;\n    opacity: 0\n}\n\n.custom-file-input:focus~.custom-file-label {\n    border-color: #80bdff;\n    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)\n}\n\n.custom-file-input:disabled~.custom-file-label,\n.custom-file-input[disabled]~.custom-file-label {\n    background-color: #e9ecef\n}\n\n.custom-file-input:lang(en)~.custom-file-label::after {\n    content: \"Browse\"\n}\n\n.custom-file-input~.custom-file-label[data-browse]::after {\n    content: attr(data-browse)\n}\n\n.custom-file-label {\n    position: absolute;\n    top: 0;\n    right: 0;\n    left: 0;\n    z-index: 1;\n    height: calc(1.5em + .75rem + 2px);\n    padding: .375rem .75rem;\n    font-weight: 400;\n    line-height: 1.5;\n    color: #495057;\n    background-color: #fff;\n    border: 1px solid #ced4da;\n    border-radius: .25rem\n}\n\n.custom-file-label::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    z-index: 3;\n    display: block;\n    height: calc(1.5em + .75rem);\n    padding: .375rem .75rem;\n    line-height: 1.5;\n    color: #495057;\n    content: \"Browse\";\n    background-color: #e9ecef;\n    border-left: inherit;\n    border-radius: 0 .25rem .25rem 0\n}\n\n.custom-range {\n    width: 100%;\n    height: 1.4rem;\n    padding: 0;\n    background-color: transparent;\n    -webkit-appearance: none;\n    -moz-appearance: none;\n    appearance: none\n}\n\n.custom-range:focus {\n    outline: 0\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n    box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)\n}\n\n.custom-range:focus::-moz-range-thumb {\n    box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)\n}\n\n.custom-range:focus::-ms-thumb {\n    box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)\n}\n\n.custom-range::-moz-focus-outer {\n    border: 0\n}\n\n.custom-range::-webkit-slider-thumb {\n    width: 1rem;\n    height: 1rem;\n    margin-top: -.25rem;\n    background-color: #007bff;\n    border: 0;\n    border-radius: 1rem;\n    -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n    -webkit-appearance: none;\n    appearance: none\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .custom-range::-webkit-slider-thumb {\n        -webkit-transition: none;\n        transition: none\n    }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n    background-color: #b3d7ff\n}\n\n.custom-range::-webkit-slider-runnable-track {\n    width: 100%;\n    height: .5rem;\n    color: transparent;\n    cursor: pointer;\n    background-color: #dee2e6;\n    border-color: transparent;\n    border-radius: 1rem\n}\n\n.custom-range::-moz-range-thumb {\n    width: 1rem;\n    height: 1rem;\n    background-color: #007bff;\n    border: 0;\n    border-radius: 1rem;\n    -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n    -moz-appearance: none;\n    appearance: none\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .custom-range::-moz-range-thumb {\n        -moz-transition: none;\n        transition: none\n    }\n}\n\n.custom-range::-moz-range-thumb:active {\n    background-color: #b3d7ff\n}\n\n.custom-range::-moz-range-track {\n    width: 100%;\n    height: .5rem;\n    color: transparent;\n    cursor: pointer;\n    background-color: #dee2e6;\n    border-color: transparent;\n    border-radius: 1rem\n}\n\n.custom-range::-ms-thumb {\n    width: 1rem;\n    height: 1rem;\n    margin-top: 0;\n    margin-right: .2rem;\n    margin-left: .2rem;\n    background-color: #007bff;\n    border: 0;\n    border-radius: 1rem;\n    -ms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n    appearance: none\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .custom-range::-ms-thumb {\n        -ms-transition: none;\n        transition: none\n    }\n}\n\n.custom-range::-ms-thumb:active {\n    background-color: #b3d7ff\n}\n\n.custom-range::-ms-track {\n    width: 100%;\n    height: .5rem;\n    color: transparent;\n    cursor: pointer;\n    background-color: transparent;\n    border-color: transparent;\n    border-width: .5rem\n}\n\n.custom-range::-ms-fill-lower {\n    background-color: #dee2e6;\n    border-radius: 1rem\n}\n\n.custom-range::-ms-fill-upper {\n    margin-right: 15px;\n    background-color: #dee2e6;\n    border-radius: 1rem\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n    background-color: #adb5bd\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n    cursor: default\n}\n\n.custom-range:disabled::-moz-range-thumb {\n    background-color: #adb5bd\n}\n\n.custom-range:disabled::-moz-range-track {\n    cursor: default\n}\n\n.custom-range:disabled::-ms-thumb {\n    background-color: #adb5bd\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out\n}\n\n@media (prefers-reduced-motion:reduce) {\n\n    .custom-control-label::before,\n    .custom-file-label,\n    .custom-select {\n        transition: none\n    }\n}\n\n.nav {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    padding-left: 0;\n    margin-bottom: 0;\n    list-style: none\n}\n\n.nav-link {\n    display: block;\n    padding: .5rem 1rem\n}\n\n.nav-link:focus,\n.nav-link:hover {\n    text-decoration: none\n}\n\n.nav-link.disabled {\n    color: #6c757d;\n    pointer-events: none;\n    cursor: default\n}\n\n.nav-tabs {\n    border-bottom: 1px solid #dee2e6\n}\n\n.nav-tabs .nav-item {\n    margin-bottom: -1px\n}\n\n.nav-tabs .nav-link {\n    border: 1px solid transparent;\n    border-top-left-radius: .25rem;\n    border-top-right-radius: .25rem\n}\n\n.nav-tabs .nav-link:focus,\n.nav-tabs .nav-link:hover {\n    border-color: #e9ecef #e9ecef #dee2e6\n}\n\n.nav-tabs .nav-link.disabled {\n    color: #6c757d;\n    background-color: transparent;\n    border-color: transparent\n}\n\n.nav-tabs .nav-item.show .nav-link,\n.nav-tabs .nav-link.active {\n    color: #495057;\n    background-color: #fff;\n    border-color: #dee2e6 #dee2e6 #fff\n}\n\n.nav-tabs .dropdown-menu {\n    margin-top: -1px;\n    border-top-left-radius: 0;\n    border-top-right-radius: 0\n}\n\n.nav-pills .nav-link {\n    border-radius: .25rem\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show>.nav-link {\n    color: #fff;\n    background-color: #007bff\n}\n\n.nav-fill .nav-item,\n.nav-fill>.nav-link {\n    -ms-flex: 1 1 auto;\n    flex: 1 1 auto;\n    text-align: center\n}\n\n.nav-justified .nav-item,\n.nav-justified>.nav-link {\n    -ms-flex-preferred-size: 0;\n    flex-basis: 0;\n    -ms-flex-positive: 1;\n    flex-grow: 1;\n    text-align: center\n}\n\n.tab-content>.tab-pane {\n    display: none\n}\n\n.tab-content>.active {\n    display: block\n}\n\n.navbar {\n    position: relative;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    -ms-flex-align: center;\n    align-items: center;\n    -ms-flex-pack: justify;\n    justify-content: space-between;\n    padding: .5rem 1rem\n}\n\n.navbar .container,\n.navbar .container-fluid,\n.navbar .container-lg,\n.navbar .container-md,\n.navbar .container-sm,\n.navbar .container-xl {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    -ms-flex-align: center;\n    align-items: center;\n    -ms-flex-pack: justify;\n    justify-content: space-between\n}\n\n.navbar-brand {\n    display: inline-block;\n    padding-top: .3125rem;\n    padding-bottom: .3125rem;\n    margin-right: 1rem;\n    font-size: 1.25rem;\n    line-height: inherit;\n    white-space: nowrap\n}\n\n.navbar-brand:focus,\n.navbar-brand:hover {\n    text-decoration: none\n}\n\n.navbar-nav {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    padding-left: 0;\n    margin-bottom: 0;\n    list-style: none\n}\n\n.navbar-nav .nav-link {\n    padding-right: 0;\n    padding-left: 0\n}\n\n.navbar-nav .dropdown-menu {\n    position: static;\n    float: none\n}\n\n.navbar-text {\n    display: inline-block;\n    padding-top: .5rem;\n    padding-bottom: .5rem\n}\n\n.navbar-collapse {\n    -ms-flex-preferred-size: 100%;\n    flex-basis: 100%;\n    -ms-flex-positive: 1;\n    flex-grow: 1;\n    -ms-flex-align: center;\n    align-items: center\n}\n\n.navbar-toggler {\n    padding: .25rem .75rem;\n    font-size: 1.25rem;\n    line-height: 1;\n    background-color: transparent;\n    border: 1px solid transparent;\n    border-radius: .25rem\n}\n\n.navbar-toggler:focus,\n.navbar-toggler:hover {\n    text-decoration: none\n}\n\n.navbar-toggler-icon {\n    display: inline-block;\n    width: 1.5em;\n    height: 1.5em;\n    vertical-align: middle;\n    content: \"\";\n    background: no-repeat center center;\n    background-size: 100% 100%\n}\n\n@media (max-width:575.98px) {\n\n    .navbar-expand-sm>.container,\n    .navbar-expand-sm>.container-fluid,\n    .navbar-expand-sm>.container-lg,\n    .navbar-expand-sm>.container-md,\n    .navbar-expand-sm>.container-sm,\n    .navbar-expand-sm>.container-xl {\n        padding-right: 0;\n        padding-left: 0\n    }\n}\n\n@media (min-width:576px) {\n    .navbar-expand-sm {\n        -ms-flex-flow: row nowrap;\n        flex-flow: row nowrap;\n        -ms-flex-pack: start;\n        justify-content: flex-start\n    }\n\n    .navbar-expand-sm .navbar-nav {\n        -ms-flex-direction: row;\n        flex-direction: row\n    }\n\n    .navbar-expand-sm .navbar-nav .dropdown-menu {\n        position: absolute\n    }\n\n    .navbar-expand-sm .navbar-nav .nav-link {\n        padding-right: .5rem;\n        padding-left: .5rem\n    }\n\n    .navbar-expand-sm>.container,\n    .navbar-expand-sm>.container-fluid,\n    .navbar-expand-sm>.container-lg,\n    .navbar-expand-sm>.container-md,\n    .navbar-expand-sm>.container-sm,\n    .navbar-expand-sm>.container-xl {\n        -ms-flex-wrap: nowrap;\n        flex-wrap: nowrap\n    }\n\n    .navbar-expand-sm .navbar-collapse {\n        display: -ms-flexbox !important;\n        display: flex !important;\n        -ms-flex-preferred-size: auto;\n        flex-basis: auto\n    }\n\n    .navbar-expand-sm .navbar-toggler {\n        display: none\n    }\n}\n\n@media (max-width:767.98px) {\n\n    .navbar-expand-md>.container,\n    .navbar-expand-md>.container-fluid,\n    .navbar-expand-md>.container-lg,\n    .navbar-expand-md>.container-md,\n    .navbar-expand-md>.container-sm,\n    .navbar-expand-md>.container-xl {\n        padding-right: 0;\n        padding-left: 0\n    }\n}\n\n@media (min-width:768px) {\n    .navbar-expand-md {\n        -ms-flex-flow: row nowrap;\n        flex-flow: row nowrap;\n        -ms-flex-pack: start;\n        justify-content: flex-start\n    }\n\n    .navbar-expand-md .navbar-nav {\n        -ms-flex-direction: row;\n        flex-direction: row\n    }\n\n    .navbar-expand-md .navbar-nav .dropdown-menu {\n        position: absolute\n    }\n\n    .navbar-expand-md .navbar-nav .nav-link {\n        padding-right: .5rem;\n        padding-left: .5rem\n    }\n\n    .navbar-expand-md>.container,\n    .navbar-expand-md>.container-fluid,\n    .navbar-expand-md>.container-lg,\n    .navbar-expand-md>.container-md,\n    .navbar-expand-md>.container-sm,\n    .navbar-expand-md>.container-xl {\n        -ms-flex-wrap: nowrap;\n        flex-wrap: nowrap\n    }\n\n    .navbar-expand-md .navbar-collapse {\n        display: -ms-flexbox !important;\n        display: flex !important;\n        -ms-flex-preferred-size: auto;\n        flex-basis: auto\n    }\n\n    .navbar-expand-md .navbar-toggler {\n        display: none\n    }\n}\n\n@media (max-width:991.98px) {\n\n    .navbar-expand-lg>.container,\n    .navbar-expand-lg>.container-fluid,\n    .navbar-expand-lg>.container-lg,\n    .navbar-expand-lg>.container-md,\n    .navbar-expand-lg>.container-sm,\n    .navbar-expand-lg>.container-xl {\n        padding-right: 0;\n        padding-left: 0\n    }\n}\n\n@media (min-width:992px) {\n    .navbar-expand-lg {\n        -ms-flex-flow: row nowrap;\n        flex-flow: row nowrap;\n        -ms-flex-pack: start;\n        justify-content: flex-start\n    }\n\n    .navbar-expand-lg .navbar-nav {\n        -ms-flex-direction: row;\n        flex-direction: row\n    }\n\n    .navbar-expand-lg .navbar-nav .dropdown-menu {\n        position: absolute\n    }\n\n    .navbar-expand-lg .navbar-nav .nav-link {\n        padding-right: .5rem;\n        padding-left: .5rem\n    }\n\n    .navbar-expand-lg>.container,\n    .navbar-expand-lg>.container-fluid,\n    .navbar-expand-lg>.container-lg,\n    .navbar-expand-lg>.container-md,\n    .navbar-expand-lg>.container-sm,\n    .navbar-expand-lg>.container-xl {\n        -ms-flex-wrap: nowrap;\n        flex-wrap: nowrap\n    }\n\n    .navbar-expand-lg .navbar-collapse {\n        display: -ms-flexbox !important;\n        display: flex !important;\n        -ms-flex-preferred-size: auto;\n        flex-basis: auto\n    }\n\n    .navbar-expand-lg .navbar-toggler {\n        display: none\n    }\n}\n\n@media (max-width:1199.98px) {\n\n    .navbar-expand-xl>.container,\n    .navbar-expand-xl>.container-fluid,\n    .navbar-expand-xl>.container-lg,\n    .navbar-expand-xl>.container-md,\n    .navbar-expand-xl>.container-sm,\n    .navbar-expand-xl>.container-xl {\n        padding-right: 0;\n        padding-left: 0\n    }\n}\n\n@media (min-width:1200px) {\n    .navbar-expand-xl {\n        -ms-flex-flow: row nowrap;\n        flex-flow: row nowrap;\n        -ms-flex-pack: start;\n        justify-content: flex-start\n    }\n\n    .navbar-expand-xl .navbar-nav {\n        -ms-flex-direction: row;\n        flex-direction: row\n    }\n\n    .navbar-expand-xl .navbar-nav .dropdown-menu {\n        position: absolute\n    }\n\n    .navbar-expand-xl .navbar-nav .nav-link {\n        padding-right: .5rem;\n        padding-left: .5rem\n    }\n\n    .navbar-expand-xl>.container,\n    .navbar-expand-xl>.container-fluid,\n    .navbar-expand-xl>.container-lg,\n    .navbar-expand-xl>.container-md,\n    .navbar-expand-xl>.container-sm,\n    .navbar-expand-xl>.container-xl {\n        -ms-flex-wrap: nowrap;\n        flex-wrap: nowrap\n    }\n\n    .navbar-expand-xl .navbar-collapse {\n        display: -ms-flexbox !important;\n        display: flex !important;\n        -ms-flex-preferred-size: auto;\n        flex-basis: auto\n    }\n\n    .navbar-expand-xl .navbar-toggler {\n        display: none\n    }\n}\n\n.navbar-expand {\n    -ms-flex-flow: row nowrap;\n    flex-flow: row nowrap;\n    -ms-flex-pack: start;\n    justify-content: flex-start\n}\n\n.navbar-expand>.container,\n.navbar-expand>.container-fluid,\n.navbar-expand>.container-lg,\n.navbar-expand>.container-md,\n.navbar-expand>.container-sm,\n.navbar-expand>.container-xl {\n    padding-right: 0;\n    padding-left: 0\n}\n\n.navbar-expand .navbar-nav {\n    -ms-flex-direction: row;\n    flex-direction: row\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n    position: absolute\n}\n\n.navbar-expand .navbar-nav .nav-link {\n    padding-right: .5rem;\n    padding-left: .5rem\n}\n\n.navbar-expand>.container,\n.navbar-expand>.container-fluid,\n.navbar-expand>.container-lg,\n.navbar-expand>.container-md,\n.navbar-expand>.container-sm,\n.navbar-expand>.container-xl {\n    -ms-flex-wrap: nowrap;\n    flex-wrap: nowrap\n}\n\n.navbar-expand .navbar-collapse {\n    display: -ms-flexbox !important;\n    display: flex !important;\n    -ms-flex-preferred-size: auto;\n    flex-basis: auto\n}\n\n.navbar-expand .navbar-toggler {\n    display: none\n}\n\n.navbar-light .navbar-brand {\n    color: rgba(0, 0, 0, .9)\n}\n\n.navbar-light .navbar-brand:focus,\n.navbar-light .navbar-brand:hover {\n    color: rgba(0, 0, 0, .9)\n}\n\n.navbar-light .navbar-nav .nav-link {\n    color: rgba(0, 0, 0, .5)\n}\n\n.navbar-light .navbar-nav .nav-link:focus,\n.navbar-light .navbar-nav .nav-link:hover {\n    color: rgba(0, 0, 0, .7)\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n    color: rgba(0, 0, 0, .3)\n}\n\n.navbar-light .navbar-nav .active>.nav-link,\n.navbar-light .navbar-nav .nav-link.active,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .show>.nav-link {\n    color: rgba(0, 0, 0, .9)\n}\n\n.navbar-light .navbar-toggler {\n    color: rgba(0, 0, 0, .5);\n    border-color: rgba(0, 0, 0, .1)\n}\n\n.navbar-light .navbar-toggler-icon {\n    background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\")\n}\n\n.navbar-light .navbar-text {\n    color: rgba(0, 0, 0, .5)\n}\n\n.navbar-light .navbar-text a {\n    color: rgba(0, 0, 0, .9)\n}\n\n.navbar-light .navbar-text a:focus,\n.navbar-light .navbar-text a:hover {\n    color: rgba(0, 0, 0, .9)\n}\n\n.navbar-dark .navbar-brand {\n    color: #fff\n}\n\n.navbar-dark .navbar-brand:focus,\n.navbar-dark .navbar-brand:hover {\n    color: #fff\n}\n\n.navbar-dark .navbar-nav .nav-link {\n    color: rgba(255, 255, 255, .5)\n}\n\n.navbar-dark .navbar-nav .nav-link:focus,\n.navbar-dark .navbar-nav .nav-link:hover {\n    color: rgba(255, 255, 255, .75)\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n    color: rgba(255, 255, 255, .25)\n}\n\n.navbar-dark .navbar-nav .active>.nav-link,\n.navbar-dark .navbar-nav .nav-link.active,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .show>.nav-link {\n    color: #fff\n}\n\n.navbar-dark .navbar-toggler {\n    color: rgba(255, 255, 255, .5);\n    border-color: rgba(255, 255, 255, .1)\n}\n\n.navbar-dark .navbar-toggler-icon {\n    background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\")\n}\n\n.navbar-dark .navbar-text {\n    color: rgba(255, 255, 255, .5)\n}\n\n.navbar-dark .navbar-text a {\n    color: #fff\n}\n\n.navbar-dark .navbar-text a:focus,\n.navbar-dark .navbar-text a:hover {\n    color: #fff\n}\n\n.card {\n    position: relative;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    min-width: 0;\n    word-wrap: break-word;\n    background-color: #fff;\n    background-clip: border-box;\n    border: 1px solid rgba(0, 0, 0, .125);\n    border-radius: .25rem\n}\n\n.card>hr {\n    margin-right: 0;\n    margin-left: 0\n}\n\n.card>.list-group {\n    border-top: inherit;\n    border-bottom: inherit\n}\n\n.card>.list-group:first-child {\n    border-top-width: 0;\n    border-top-left-radius: calc(.25rem - 1px);\n    border-top-right-radius: calc(.25rem - 1px)\n}\n\n.card>.list-group:last-child {\n    border-bottom-width: 0;\n    border-bottom-right-radius: calc(.25rem - 1px);\n    border-bottom-left-radius: calc(.25rem - 1px)\n}\n\n.card>.card-header+.list-group,\n.card>.list-group+.card-footer {\n    border-top: 0\n}\n\n.card-body {\n    -ms-flex: 1 1 auto;\n    flex: 1 1 auto;\n    min-height: 1px;\n    padding: 1.25rem\n}\n\n.card-title {\n    margin-bottom: .75rem\n}\n\n.card-subtitle {\n    margin-top: -.375rem;\n    margin-bottom: 0\n}\n\n.card-text:last-child {\n    margin-bottom: 0\n}\n\n.card-link:hover {\n    text-decoration: none\n}\n\n.card-link+.card-link {\n    margin-left: 1.25rem\n}\n\n.card-header {\n    padding: .75rem 1.25rem;\n    margin-bottom: 0;\n    background-color: rgba(0, 0, 0, .03);\n    border-bottom: 1px solid rgba(0, 0, 0, .125)\n}\n\n.card-header:first-child {\n    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0\n}\n\n.card-footer {\n    padding: .75rem 1.25rem;\n    background-color: rgba(0, 0, 0, .03);\n    border-top: 1px solid rgba(0, 0, 0, .125)\n}\n\n.card-footer:last-child {\n    border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)\n}\n\n.card-header-tabs {\n    margin-right: -.625rem;\n    margin-bottom: -.75rem;\n    margin-left: -.625rem;\n    border-bottom: 0\n}\n\n.card-header-pills {\n    margin-right: -.625rem;\n    margin-left: -.625rem\n}\n\n.card-img-overlay {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    padding: 1.25rem;\n    border-radius: calc(.25rem - 1px)\n}\n\n.card-img,\n.card-img-bottom,\n.card-img-top {\n    -ms-flex-negative: 0;\n    flex-shrink: 0;\n    width: 100%\n}\n\n.card-img,\n.card-img-top {\n    border-top-left-radius: calc(.25rem - 1px);\n    border-top-right-radius: calc(.25rem - 1px)\n}\n\n.card-img,\n.card-img-bottom {\n    border-bottom-right-radius: calc(.25rem - 1px);\n    border-bottom-left-radius: calc(.25rem - 1px)\n}\n\n.card-deck .card {\n    margin-bottom: 15px\n}\n\n@media (min-width:576px) {\n    .card-deck {\n        display: -ms-flexbox;\n        display: flex;\n        -ms-flex-flow: row wrap;\n        flex-flow: row wrap;\n        margin-right: -15px;\n        margin-left: -15px\n    }\n\n    .card-deck .card {\n        -ms-flex: 1 0 0%;\n        flex: 1 0 0%;\n        margin-right: 15px;\n        margin-bottom: 0;\n        margin-left: 15px\n    }\n}\n\n.card-group>.card {\n    margin-bottom: 15px\n}\n\n@media (min-width:576px) {\n    .card-group {\n        display: -ms-flexbox;\n        display: flex;\n        -ms-flex-flow: row wrap;\n        flex-flow: row wrap\n    }\n\n    .card-group>.card {\n        -ms-flex: 1 0 0%;\n        flex: 1 0 0%;\n        margin-bottom: 0\n    }\n\n    .card-group>.card+.card {\n        margin-left: 0;\n        border-left: 0\n    }\n\n    .card-group>.card:not(:last-child) {\n        border-top-right-radius: 0;\n        border-bottom-right-radius: 0\n    }\n\n    .card-group>.card:not(:last-child) .card-header,\n    .card-group>.card:not(:last-child) .card-img-top {\n        border-top-right-radius: 0\n    }\n\n    .card-group>.card:not(:last-child) .card-footer,\n    .card-group>.card:not(:last-child) .card-img-bottom {\n        border-bottom-right-radius: 0\n    }\n\n    .card-group>.card:not(:first-child) {\n        border-top-left-radius: 0;\n        border-bottom-left-radius: 0\n    }\n\n    .card-group>.card:not(:first-child) .card-header,\n    .card-group>.card:not(:first-child) .card-img-top {\n        border-top-left-radius: 0\n    }\n\n    .card-group>.card:not(:first-child) .card-footer,\n    .card-group>.card:not(:first-child) .card-img-bottom {\n        border-bottom-left-radius: 0\n    }\n}\n\n.card-columns .card {\n    margin-bottom: .75rem\n}\n\n@media (min-width:576px) {\n    .card-columns {\n        -webkit-column-count: 3;\n        -moz-column-count: 3;\n        column-count: 3;\n        -webkit-column-gap: 1.25rem;\n        -moz-column-gap: 1.25rem;\n        column-gap: 1.25rem;\n        orphans: 1;\n        widows: 1\n    }\n\n    .card-columns .card {\n        display: inline-block;\n        width: 100%\n    }\n}\n\n.accordion {\n    overflow-anchor: none\n}\n\n.accordion>.card {\n    overflow: hidden\n}\n\n.accordion>.card:not(:last-of-type) {\n    border-bottom: 0;\n    border-bottom-right-radius: 0;\n    border-bottom-left-radius: 0\n}\n\n.accordion>.card:not(:first-of-type) {\n    border-top-left-radius: 0;\n    border-top-right-radius: 0\n}\n\n.accordion>.card>.card-header {\n    border-radius: 0;\n    margin-bottom: -1px\n}\n\n.breadcrumb {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    padding: .75rem 1rem;\n    margin-bottom: 1rem;\n    list-style: none;\n    background-color: #e9ecef;\n    border-radius: .25rem\n}\n\n.breadcrumb-item {\n    display: -ms-flexbox;\n    display: flex\n}\n\n.breadcrumb-item+.breadcrumb-item {\n    padding-left: .5rem\n}\n\n.breadcrumb-item+.breadcrumb-item::before {\n    display: inline-block;\n    padding-right: .5rem;\n    color: #6c757d;\n    content: \"/\"\n}\n\n.breadcrumb-item+.breadcrumb-item:hover::before {\n    text-decoration: underline\n}\n\n.breadcrumb-item+.breadcrumb-item:hover::before {\n    text-decoration: none\n}\n\n.breadcrumb-item.active {\n    color: #6c757d\n}\n\n.pagination {\n    display: -ms-flexbox;\n    display: flex;\n    padding-left: 0;\n    list-style: none;\n    border-radius: .25rem\n}\n\n.page-link {\n    position: relative;\n    display: block;\n    padding: .5rem .75rem;\n    margin-left: -1px;\n    line-height: 1.25;\n    color: #007bff;\n    background-color: #fff;\n    border: 1px solid #dee2e6\n}\n\n.page-link:hover {\n    z-index: 2;\n    color: #0056b3;\n    text-decoration: none;\n    background-color: #e9ecef;\n    border-color: #dee2e6\n}\n\n.page-link:focus {\n    z-index: 3;\n    outline: 0;\n    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)\n}\n\n.page-item:first-child .page-link {\n    margin-left: 0;\n    border-top-left-radius: .25rem;\n    border-bottom-left-radius: .25rem\n}\n\n.page-item:last-child .page-link {\n    border-top-right-radius: .25rem;\n    border-bottom-right-radius: .25rem\n}\n\n.page-item.active .page-link {\n    z-index: 3;\n    color: #fff;\n    background-color: #007bff;\n    border-color: #007bff\n}\n\n.page-item.disabled .page-link {\n    color: #6c757d;\n    pointer-events: none;\n    cursor: auto;\n    background-color: #fff;\n    border-color: #dee2e6\n}\n\n.pagination-lg .page-link {\n    padding: .75rem 1.5rem;\n    font-size: 1.25rem;\n    line-height: 1.5\n}\n\n.pagination-lg .page-item:first-child .page-link {\n    border-top-left-radius: .3rem;\n    border-bottom-left-radius: .3rem\n}\n\n.pagination-lg .page-item:last-child .page-link {\n    border-top-right-radius: .3rem;\n    border-bottom-right-radius: .3rem\n}\n\n.pagination-sm .page-link {\n    padding: .25rem .5rem;\n    font-size: .875rem;\n    line-height: 1.5\n}\n\n.pagination-sm .page-item:first-child .page-link {\n    border-top-left-radius: .2rem;\n    border-bottom-left-radius: .2rem\n}\n\n.pagination-sm .page-item:last-child .page-link {\n    border-top-right-radius: .2rem;\n    border-bottom-right-radius: .2rem\n}\n\n.badge {\n    display: inline-block;\n    padding: .25em .4em;\n    font-size: 75%;\n    font-weight: 700;\n    line-height: 1;\n    text-align: center;\n    white-space: nowrap;\n    vertical-align: baseline;\n    border-radius: .25rem;\n    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .badge {\n        transition: none\n    }\n}\n\na.badge:focus,\na.badge:hover {\n    text-decoration: none\n}\n\n.badge:empty {\n    display: none\n}\n\n.btn .badge {\n    position: relative;\n    top: -1px\n}\n\n.badge-pill {\n    padding-right: .6em;\n    padding-left: .6em;\n    border-radius: 10rem\n}\n\n.badge-primary {\n    color: #fff;\n    background-color: #007bff\n}\n\na.badge-primary:focus,\na.badge-primary:hover {\n    color: #fff;\n    background-color: #0062cc\n}\n\na.badge-primary.focus,\na.badge-primary:focus {\n    outline: 0;\n    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)\n}\n\n.badge-secondary {\n    color: #fff;\n    background-color: #6c757d\n}\n\na.badge-secondary:focus,\na.badge-secondary:hover {\n    color: #fff;\n    background-color: #545b62\n}\n\na.badge-secondary.focus,\na.badge-secondary:focus {\n    outline: 0;\n    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)\n}\n\n.badge-success {\n    color: #fff;\n    background-color: #28a745\n}\n\na.badge-success:focus,\na.badge-success:hover {\n    color: #fff;\n    background-color: #1e7e34\n}\n\na.badge-success.focus,\na.badge-success:focus {\n    outline: 0;\n    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)\n}\n\n.badge-info {\n    color: #fff;\n    background-color: #17a2b8\n}\n\na.badge-info:focus,\na.badge-info:hover {\n    color: #fff;\n    background-color: #117a8b\n}\n\na.badge-info.focus,\na.badge-info:focus {\n    outline: 0;\n    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)\n}\n\n.badge-warning {\n    color: #212529;\n    background-color: #ffc107\n}\n\na.badge-warning:focus,\na.badge-warning:hover {\n    color: #212529;\n    background-color: #d39e00\n}\n\na.badge-warning.focus,\na.badge-warning:focus {\n    outline: 0;\n    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)\n}\n\n.badge-danger {\n    color: #fff;\n    background-color: #dc3545\n}\n\na.badge-danger:focus,\na.badge-danger:hover {\n    color: #fff;\n    background-color: #bd2130\n}\n\na.badge-danger.focus,\na.badge-danger:focus {\n    outline: 0;\n    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)\n}\n\n.badge-light {\n    color: #212529;\n    background-color: #f8f9fa\n}\n\na.badge-light:focus,\na.badge-light:hover {\n    color: #212529;\n    background-color: #dae0e5\n}\n\na.badge-light.focus,\na.badge-light:focus {\n    outline: 0;\n    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)\n}\n\n.badge-dark {\n    color: #fff;\n    background-color: #343a40\n}\n\na.badge-dark:focus,\na.badge-dark:hover {\n    color: #fff;\n    background-color: #1d2124\n}\n\na.badge-dark.focus,\na.badge-dark:focus {\n    outline: 0;\n    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)\n}\n\n.jumbotron {\n    padding: 2rem 1rem;\n    margin-bottom: 2rem;\n    background-color: #e9ecef;\n    border-radius: .3rem\n}\n\n@media (min-width:576px) {\n    .jumbotron {\n        padding: 4rem 2rem\n    }\n}\n\n.jumbotron-fluid {\n    padding-right: 0;\n    padding-left: 0;\n    border-radius: 0\n}\n\n.alert {\n    position: relative;\n    padding: .75rem 1.25rem;\n    margin-bottom: 1rem;\n    border: 1px solid transparent;\n    border-radius: .25rem\n}\n\n.alert-heading {\n    color: inherit\n}\n\n.alert-link {\n    font-weight: 700\n}\n\n.alert-dismissible {\n    padding-right: 4rem\n}\n\n.alert-dismissible .close {\n    position: absolute;\n    top: 0;\n    right: 0;\n    padding: .75rem 1.25rem;\n    color: inherit\n}\n\n.alert-primary {\n    color: #004085;\n    background-color: #cce5ff;\n    border-color: #b8daff\n}\n\n.alert-primary hr {\n    border-top-color: #9fcdff\n}\n\n.alert-primary .alert-link {\n    color: #002752\n}\n\n.alert-secondary {\n    color: #383d41;\n    background-color: #e2e3e5;\n    border-color: #d6d8db\n}\n\n.alert-secondary hr {\n    border-top-color: #c8cbcf\n}\n\n.alert-secondary .alert-link {\n    color: #202326\n}\n\n.alert-success {\n    color: #155724;\n    background-color: #d4edda;\n    border-color: #c3e6cb\n}\n\n.alert-success hr {\n    border-top-color: #b1dfbb\n}\n\n.alert-success .alert-link {\n    color: #0b2e13\n}\n\n.alert-info {\n    color: #0c5460;\n    background-color: #d1ecf1;\n    border-color: #bee5eb\n}\n\n.alert-info hr {\n    border-top-color: #abdde5\n}\n\n.alert-info .alert-link {\n    color: #062c33\n}\n\n.alert-warning {\n    color: #856404;\n    background-color: #fff3cd;\n    border-color: #ffeeba\n}\n\n.alert-warning hr {\n    border-top-color: #ffe8a1\n}\n\n.alert-warning .alert-link {\n    color: #533f03\n}\n\n.alert-danger {\n    color: #721c24;\n    background-color: #f8d7da;\n    border-color: #f5c6cb\n}\n\n.alert-danger hr {\n    border-top-color: #f1b0b7\n}\n\n.alert-danger .alert-link {\n    color: #491217\n}\n\n.alert-light {\n    color: #818182;\n    background-color: #fefefe;\n    border-color: #fdfdfe\n}\n\n.alert-light hr {\n    border-top-color: #ececf6\n}\n\n.alert-light .alert-link {\n    color: #686868\n}\n\n.alert-dark {\n    color: #1b1e21;\n    background-color: #d6d8d9;\n    border-color: #c6c8ca\n}\n\n.alert-dark hr {\n    border-top-color: #b9bbbe\n}\n\n.alert-dark .alert-link {\n    color: #040505\n}\n\n@-webkit-keyframes progress-bar-stripes {\n    from {\n        background-position: 1rem 0\n    }\n\n    to {\n        background-position: 0 0\n    }\n}\n\n@keyframes progress-bar-stripes {\n    from {\n        background-position: 1rem 0\n    }\n\n    to {\n        background-position: 0 0\n    }\n}\n\n.progress {\n    display: -ms-flexbox;\n    display: flex;\n    height: 1rem;\n    overflow: hidden;\n    line-height: 0;\n    font-size: .75rem;\n    background-color: #e9ecef;\n    border-radius: .25rem\n}\n\n.progress-bar {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    -ms-flex-pack: center;\n    justify-content: center;\n    overflow: hidden;\n    color: #fff;\n    text-align: center;\n    white-space: nowrap;\n    background-color: #007bff;\n    transition: width .6s ease\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .progress-bar {\n        transition: none\n    }\n}\n\n.progress-bar-striped {\n    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n    background-size: 1rem 1rem\n}\n\n.progress-bar-animated {\n    -webkit-animation: progress-bar-stripes 1s linear infinite;\n    animation: progress-bar-stripes 1s linear infinite\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .progress-bar-animated {\n        -webkit-animation: none;\n        animation: none\n    }\n}\n\n.media {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-align: start;\n    align-items: flex-start\n}\n\n.media-body {\n    -ms-flex: 1;\n    flex: 1\n}\n\n.list-group {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    padding-left: 0;\n    margin-bottom: 0;\n    border-radius: .25rem\n}\n\n.list-group-item-action {\n    width: 100%;\n    color: #495057;\n    text-align: inherit\n}\n\n.list-group-item-action:focus,\n.list-group-item-action:hover {\n    z-index: 1;\n    color: #495057;\n    text-decoration: none;\n    background-color: #f8f9fa\n}\n\n.list-group-item-action:active {\n    color: #212529;\n    background-color: #e9ecef\n}\n\n.list-group-item {\n    position: relative;\n    display: block;\n    padding: .75rem 1.25rem;\n    background-color: #fff;\n    border: 1px solid rgba(0, 0, 0, .125)\n}\n\n.list-group-item:first-child {\n    border-top-left-radius: inherit;\n    border-top-right-radius: inherit\n}\n\n.list-group-item:last-child {\n    border-bottom-right-radius: inherit;\n    border-bottom-left-radius: inherit\n}\n\n.list-group-item.disabled,\n.list-group-item:disabled {\n    color: #6c757d;\n    pointer-events: none;\n    background-color: #fff\n}\n\n.list-group-item.active {\n    z-index: 2;\n    color: #fff;\n    background-color: #007bff;\n    border-color: #007bff\n}\n\n.list-group-item+.list-group-item {\n    border-top-width: 0\n}\n\n.list-group-item+.list-group-item.active {\n    margin-top: -1px;\n    border-top-width: 1px\n}\n\n.list-group-horizontal {\n    -ms-flex-direction: row;\n    flex-direction: row\n}\n\n.list-group-horizontal>.list-group-item:first-child {\n    border-bottom-left-radius: .25rem;\n    border-top-right-radius: 0\n}\n\n.list-group-horizontal>.list-group-item:last-child {\n    border-top-right-radius: .25rem;\n    border-bottom-left-radius: 0\n}\n\n.list-group-horizontal>.list-group-item.active {\n    margin-top: 0\n}\n\n.list-group-horizontal>.list-group-item+.list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0\n}\n\n.list-group-horizontal>.list-group-item+.list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px\n}\n\n@media (min-width:576px) {\n    .list-group-horizontal-sm {\n        -ms-flex-direction: row;\n        flex-direction: row\n    }\n\n    .list-group-horizontal-sm>.list-group-item:first-child {\n        border-bottom-left-radius: .25rem;\n        border-top-right-radius: 0\n    }\n\n    .list-group-horizontal-sm>.list-group-item:last-child {\n        border-top-right-radius: .25rem;\n        border-bottom-left-radius: 0\n    }\n\n    .list-group-horizontal-sm>.list-group-item.active {\n        margin-top: 0\n    }\n\n    .list-group-horizontal-sm>.list-group-item+.list-group-item {\n        border-top-width: 1px;\n        border-left-width: 0\n    }\n\n    .list-group-horizontal-sm>.list-group-item+.list-group-item.active {\n        margin-left: -1px;\n        border-left-width: 1px\n    }\n}\n\n@media (min-width:768px) {\n    .list-group-horizontal-md {\n        -ms-flex-direction: row;\n        flex-direction: row\n    }\n\n    .list-group-horizontal-md>.list-group-item:first-child {\n        border-bottom-left-radius: .25rem;\n        border-top-right-radius: 0\n    }\n\n    .list-group-horizontal-md>.list-group-item:last-child {\n        border-top-right-radius: .25rem;\n        border-bottom-left-radius: 0\n    }\n\n    .list-group-horizontal-md>.list-group-item.active {\n        margin-top: 0\n    }\n\n    .list-group-horizontal-md>.list-group-item+.list-group-item {\n        border-top-width: 1px;\n        border-left-width: 0\n    }\n\n    .list-group-horizontal-md>.list-group-item+.list-group-item.active {\n        margin-left: -1px;\n        border-left-width: 1px\n    }\n}\n\n@media (min-width:992px) {\n    .list-group-horizontal-lg {\n        -ms-flex-direction: row;\n        flex-direction: row\n    }\n\n    .list-group-horizontal-lg>.list-group-item:first-child {\n        border-bottom-left-radius: .25rem;\n        border-top-right-radius: 0\n    }\n\n    .list-group-horizontal-lg>.list-group-item:last-child {\n        border-top-right-radius: .25rem;\n        border-bottom-left-radius: 0\n    }\n\n    .list-group-horizontal-lg>.list-group-item.active {\n        margin-top: 0\n    }\n\n    .list-group-horizontal-lg>.list-group-item+.list-group-item {\n        border-top-width: 1px;\n        border-left-width: 0\n    }\n\n    .list-group-horizontal-lg>.list-group-item+.list-group-item.active {\n        margin-left: -1px;\n        border-left-width: 1px\n    }\n}\n\n@media (min-width:1200px) {\n    .list-group-horizontal-xl {\n        -ms-flex-direction: row;\n        flex-direction: row\n    }\n\n    .list-group-horizontal-xl>.list-group-item:first-child {\n        border-bottom-left-radius: .25rem;\n        border-top-right-radius: 0\n    }\n\n    .list-group-horizontal-xl>.list-group-item:last-child {\n        border-top-right-radius: .25rem;\n        border-bottom-left-radius: 0\n    }\n\n    .list-group-horizontal-xl>.list-group-item.active {\n        margin-top: 0\n    }\n\n    .list-group-horizontal-xl>.list-group-item+.list-group-item {\n        border-top-width: 1px;\n        border-left-width: 0\n    }\n\n    .list-group-horizontal-xl>.list-group-item+.list-group-item.active {\n        margin-left: -1px;\n        border-left-width: 1px\n    }\n}\n\n.list-group-flush {\n    border-radius: 0\n}\n\n.list-group-flush>.list-group-item {\n    border-width: 0 0 1px\n}\n\n.list-group-flush>.list-group-item:last-child {\n    border-bottom-width: 0\n}\n\n.list-group-item-primary {\n    color: #004085;\n    background-color: #b8daff\n}\n\n.list-group-item-primary.list-group-item-action:focus,\n.list-group-item-primary.list-group-item-action:hover {\n    color: #004085;\n    background-color: #9fcdff\n}\n\n.list-group-item-primary.list-group-item-action.active {\n    color: #fff;\n    background-color: #004085;\n    border-color: #004085\n}\n\n.list-group-item-secondary {\n    color: #383d41;\n    background-color: #d6d8db\n}\n\n.list-group-item-secondary.list-group-item-action:focus,\n.list-group-item-secondary.list-group-item-action:hover {\n    color: #383d41;\n    background-color: #c8cbcf\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n    color: #fff;\n    background-color: #383d41;\n    border-color: #383d41\n}\n\n.list-group-item-success {\n    color: #155724;\n    background-color: #c3e6cb\n}\n\n.list-group-item-success.list-group-item-action:focus,\n.list-group-item-success.list-group-item-action:hover {\n    color: #155724;\n    background-color: #b1dfbb\n}\n\n.list-group-item-success.list-group-item-action.active {\n    color: #fff;\n    background-color: #155724;\n    border-color: #155724\n}\n\n.list-group-item-info {\n    color: #0c5460;\n    background-color: #bee5eb\n}\n\n.list-group-item-info.list-group-item-action:focus,\n.list-group-item-info.list-group-item-action:hover {\n    color: #0c5460;\n    background-color: #abdde5\n}\n\n.list-group-item-info.list-group-item-action.active {\n    color: #fff;\n    background-color: #0c5460;\n    border-color: #0c5460\n}\n\n.list-group-item-warning {\n    color: #856404;\n    background-color: #ffeeba\n}\n\n.list-group-item-warning.list-group-item-action:focus,\n.list-group-item-warning.list-group-item-action:hover {\n    color: #856404;\n    background-color: #ffe8a1\n}\n\n.list-group-item-warning.list-group-item-action.active {\n    color: #fff;\n    background-color: #856404;\n    border-color: #856404\n}\n\n.list-group-item-danger {\n    color: #721c24;\n    background-color: #f5c6cb\n}\n\n.list-group-item-danger.list-group-item-action:focus,\n.list-group-item-danger.list-group-item-action:hover {\n    color: #721c24;\n    background-color: #f1b0b7\n}\n\n.list-group-item-danger.list-group-item-action.active {\n    color: #fff;\n    background-color: #721c24;\n    border-color: #721c24\n}\n\n.list-group-item-light {\n    color: #818182;\n    background-color: #fdfdfe\n}\n\n.list-group-item-light.list-group-item-action:focus,\n.list-group-item-light.list-group-item-action:hover {\n    color: #818182;\n    background-color: #ececf6\n}\n\n.list-group-item-light.list-group-item-action.active {\n    color: #fff;\n    background-color: #818182;\n    border-color: #818182\n}\n\n.list-group-item-dark {\n    color: #1b1e21;\n    background-color: #c6c8ca\n}\n\n.list-group-item-dark.list-group-item-action:focus,\n.list-group-item-dark.list-group-item-action:hover {\n    color: #1b1e21;\n    background-color: #b9bbbe\n}\n\n.list-group-item-dark.list-group-item-action.active {\n    color: #fff;\n    background-color: #1b1e21;\n    border-color: #1b1e21\n}\n\n.close {\n    float: right;\n    font-size: 1.5rem;\n    font-weight: 700;\n    line-height: 1;\n    color: #000;\n    text-shadow: 0 1px 0 #fff;\n    opacity: .5\n}\n\n.close:hover {\n    color: #000;\n    text-decoration: none\n}\n\n.close:not(:disabled):not(.disabled):focus,\n.close:not(:disabled):not(.disabled):hover {\n    opacity: .75\n}\n\nbutton.close {\n    padding: 0;\n    background-color: transparent;\n    border: 0\n}\n\na.close.disabled {\n    pointer-events: none\n}\n\n.toast {\n    -ms-flex-preferred-size: 350px;\n    flex-basis: 350px;\n    max-width: 350px;\n    font-size: .875rem;\n    background-color: rgba(255, 255, 255, .85);\n    background-clip: padding-box;\n    border: 1px solid rgba(0, 0, 0, .1);\n    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1);\n    opacity: 0;\n    border-radius: .25rem\n}\n\n.toast:not(:last-child) {\n    margin-bottom: .75rem\n}\n\n.toast.showing {\n    opacity: 1\n}\n\n.toast.show {\n    display: block;\n    opacity: 1\n}\n\n.toast.hide {\n    display: none\n}\n\n.toast-header {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-align: center;\n    align-items: center;\n    padding: .25rem .75rem;\n    color: #6c757d;\n    background-color: rgba(255, 255, 255, .85);\n    background-clip: padding-box;\n    border-bottom: 1px solid rgba(0, 0, 0, .05);\n    border-top-left-radius: calc(.25rem - 1px);\n    border-top-right-radius: calc(.25rem - 1px)\n}\n\n.toast-body {\n    padding: .75rem\n}\n\n.modal-open {\n    overflow: hidden\n}\n\n.modal-open .modal {\n    overflow-x: hidden;\n    overflow-y: auto\n}\n\n.modal {\n    position: fixed;\n    top: 0;\n    left: 0;\n    z-index: 1050;\n    display: none;\n    width: 100%;\n    height: 100%;\n    overflow: hidden;\n    outline: 0\n}\n\n.modal-dialog {\n    position: relative;\n    width: auto;\n    margin: .5rem;\n    pointer-events: none\n}\n\n.modal.fade .modal-dialog {\n    transition: -webkit-transform .3s ease-out;\n    transition: transform .3s ease-out;\n    transition: transform .3s ease-out, -webkit-transform .3s ease-out;\n    -webkit-transform: translate(0, -50px);\n    transform: translate(0, -50px)\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .modal.fade .modal-dialog {\n        transition: none\n    }\n}\n\n.modal.show .modal-dialog {\n    -webkit-transform: none;\n    transform: none\n}\n\n.modal.modal-static .modal-dialog {\n    -webkit-transform: scale(1.02);\n    transform: scale(1.02)\n}\n\n.modal-dialog-scrollable {\n    display: -ms-flexbox;\n    display: flex;\n    max-height: calc(100% - 1rem)\n}\n\n.modal-dialog-scrollable .modal-content {\n    max-height: calc(100vh - 1rem);\n    overflow: hidden\n}\n\n.modal-dialog-scrollable .modal-footer,\n.modal-dialog-scrollable .modal-header {\n    -ms-flex-negative: 0;\n    flex-shrink: 0\n}\n\n.modal-dialog-scrollable .modal-body {\n    overflow-y: auto\n}\n\n.modal-dialog-centered {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-align: center;\n    align-items: center;\n    min-height: calc(100% - 1rem)\n}\n\n.modal-dialog-centered::before {\n    display: block;\n    height: calc(100vh - 1rem);\n    height: -webkit-min-content;\n    height: -moz-min-content;\n    height: min-content;\n    content: \"\"\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n    -ms-flex-direction: column;\n    flex-direction: column;\n    -ms-flex-pack: center;\n    justify-content: center;\n    height: 100%\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n    max-height: none\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n    content: none\n}\n\n.modal-content {\n    position: relative;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    width: 100%;\n    pointer-events: auto;\n    background-color: #fff;\n    background-clip: padding-box;\n    border: 1px solid rgba(0, 0, 0, .2);\n    border-radius: .3rem;\n    outline: 0\n}\n\n.modal-backdrop {\n    position: fixed;\n    top: 0;\n    left: 0;\n    z-index: 1040;\n    width: 100vw;\n    height: 100vh;\n    background-color: #000\n}\n\n.modal-backdrop.fade {\n    opacity: 0\n}\n\n.modal-backdrop.show {\n    opacity: .5\n}\n\n.modal-header {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-align: start;\n    align-items: flex-start;\n    -ms-flex-pack: justify;\n    justify-content: space-between;\n    padding: 1rem 1rem;\n    border-bottom: 1px solid #dee2e6;\n    border-top-left-radius: calc(.3rem - 1px);\n    border-top-right-radius: calc(.3rem - 1px)\n}\n\n.modal-header .close {\n    padding: 1rem 1rem;\n    margin: -1rem -1rem -1rem auto\n}\n\n.modal-title {\n    margin-bottom: 0;\n    line-height: 1.5\n}\n\n.modal-body {\n    position: relative;\n    -ms-flex: 1 1 auto;\n    flex: 1 1 auto;\n    padding: 1rem\n}\n\n.modal-footer {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    -ms-flex-align: center;\n    align-items: center;\n    -ms-flex-pack: end;\n    justify-content: flex-end;\n    padding: .75rem;\n    border-top: 1px solid #dee2e6;\n    border-bottom-right-radius: calc(.3rem - 1px);\n    border-bottom-left-radius: calc(.3rem - 1px)\n}\n\n.modal-footer>* {\n    margin: .25rem\n}\n\n.modal-scrollbar-measure {\n    position: absolute;\n    top: -9999px;\n    width: 50px;\n    height: 50px;\n    overflow: scroll\n}\n\n@media (min-width:576px) {\n    .modal-dialog {\n        max-width: 500px;\n        margin: 1.75rem auto\n    }\n\n    .modal-dialog-scrollable {\n        max-height: calc(100% - 3.5rem)\n    }\n\n    .modal-dialog-scrollable .modal-content {\n        max-height: calc(100vh - 3.5rem)\n    }\n\n    .modal-dialog-centered {\n        min-height: calc(100% - 3.5rem)\n    }\n\n    .modal-dialog-centered::before {\n        height: calc(100vh - 3.5rem);\n        height: -webkit-min-content;\n        height: -moz-min-content;\n        height: min-content\n    }\n\n    .modal-sm {\n        max-width: 300px\n    }\n}\n\n@media (min-width:992px) {\n\n    .modal-lg,\n    .modal-xl {\n        max-width: 800px\n    }\n}\n\n@media (min-width:1200px) {\n    .modal-xl {\n        max-width: 1140px\n    }\n}\n\n.tooltip {\n    position: absolute;\n    z-index: 1070;\n    display: block;\n    margin: 0;\n    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\";\n    font-style: normal;\n    font-weight: 400;\n    line-height: 1.5;\n    text-align: left;\n    text-align: start;\n    text-decoration: none;\n    text-shadow: none;\n    text-transform: none;\n    letter-spacing: normal;\n    word-break: normal;\n    word-spacing: normal;\n    white-space: normal;\n    line-break: auto;\n    font-size: .875rem;\n    word-wrap: break-word;\n    opacity: 0\n}\n\n.tooltip.show {\n    opacity: .9\n}\n\n.tooltip .arrow {\n    position: absolute;\n    display: block;\n    width: .8rem;\n    height: .4rem\n}\n\n.tooltip .arrow::before {\n    position: absolute;\n    content: \"\";\n    border-color: transparent;\n    border-style: solid\n}\n\n.bs-tooltip-auto[x-placement^=top],\n.bs-tooltip-top {\n    padding: .4rem 0\n}\n\n.bs-tooltip-auto[x-placement^=top] .arrow,\n.bs-tooltip-top .arrow {\n    bottom: 0\n}\n\n.bs-tooltip-auto[x-placement^=top] .arrow::before,\n.bs-tooltip-top .arrow::before {\n    top: 0;\n    border-width: .4rem .4rem 0;\n    border-top-color: #000\n}\n\n.bs-tooltip-auto[x-placement^=right],\n.bs-tooltip-right {\n    padding: 0 .4rem\n}\n\n.bs-tooltip-auto[x-placement^=right] .arrow,\n.bs-tooltip-right .arrow {\n    left: 0;\n    width: .4rem;\n    height: .8rem\n}\n\n.bs-tooltip-auto[x-placement^=right] .arrow::before,\n.bs-tooltip-right .arrow::before {\n    right: 0;\n    border-width: .4rem .4rem .4rem 0;\n    border-right-color: #000\n}\n\n.bs-tooltip-auto[x-placement^=bottom],\n.bs-tooltip-bottom {\n    padding: .4rem 0\n}\n\n.bs-tooltip-auto[x-placement^=bottom] .arrow,\n.bs-tooltip-bottom .arrow {\n    top: 0\n}\n\n.bs-tooltip-auto[x-placement^=bottom] .arrow::before,\n.bs-tooltip-bottom .arrow::before {\n    bottom: 0;\n    border-width: 0 .4rem .4rem;\n    border-bottom-color: #000\n}\n\n.bs-tooltip-auto[x-placement^=left],\n.bs-tooltip-left {\n    padding: 0 .4rem\n}\n\n.bs-tooltip-auto[x-placement^=left] .arrow,\n.bs-tooltip-left .arrow {\n    right: 0;\n    width: .4rem;\n    height: .8rem\n}\n\n.bs-tooltip-auto[x-placement^=left] .arrow::before,\n.bs-tooltip-left .arrow::before {\n    left: 0;\n    border-width: .4rem 0 .4rem .4rem;\n    border-left-color: #000\n}\n\n.tooltip-inner {\n    max-width: 200px;\n    padding: .25rem .5rem;\n    color: #fff;\n    text-align: center;\n    background-color: #000;\n    border-radius: .25rem\n}\n\n.popover {\n    position: absolute;\n    top: 0;\n    left: 0;\n    z-index: 1060;\n    display: block;\n    max-width: 276px;\n    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\";\n    font-style: normal;\n    font-weight: 400;\n    line-height: 1.5;\n    text-align: left;\n    text-align: start;\n    text-decoration: none;\n    text-shadow: none;\n    text-transform: none;\n    letter-spacing: normal;\n    word-break: normal;\n    word-spacing: normal;\n    white-space: normal;\n    line-break: auto;\n    font-size: .875rem;\n    word-wrap: break-word;\n    background-color: #fff;\n    background-clip: padding-box;\n    border: 1px solid rgba(0, 0, 0, .2);\n    border-radius: .3rem\n}\n\n.popover .arrow {\n    position: absolute;\n    display: block;\n    width: 1rem;\n    height: .5rem;\n    margin: 0 .3rem\n}\n\n.popover .arrow::after,\n.popover .arrow::before {\n    position: absolute;\n    display: block;\n    content: \"\";\n    border-color: transparent;\n    border-style: solid\n}\n\n.bs-popover-auto[x-placement^=top],\n.bs-popover-top {\n    margin-bottom: .5rem\n}\n\n.bs-popover-auto[x-placement^=top]>.arrow,\n.bs-popover-top>.arrow {\n    bottom: calc(-.5rem - 1px)\n}\n\n.bs-popover-auto[x-placement^=top]>.arrow::before,\n.bs-popover-top>.arrow::before {\n    bottom: 0;\n    border-width: .5rem .5rem 0;\n    border-top-color: rgba(0, 0, 0, .25)\n}\n\n.bs-popover-auto[x-placement^=top]>.arrow::after,\n.bs-popover-top>.arrow::after {\n    bottom: 1px;\n    border-width: .5rem .5rem 0;\n    border-top-color: #fff\n}\n\n.bs-popover-auto[x-placement^=right],\n.bs-popover-right {\n    margin-left: .5rem\n}\n\n.bs-popover-auto[x-placement^=right]>.arrow,\n.bs-popover-right>.arrow {\n    left: calc(-.5rem - 1px);\n    width: .5rem;\n    height: 1rem;\n    margin: .3rem 0\n}\n\n.bs-popover-auto[x-placement^=right]>.arrow::before,\n.bs-popover-right>.arrow::before {\n    left: 0;\n    border-width: .5rem .5rem .5rem 0;\n    border-right-color: rgba(0, 0, 0, .25)\n}\n\n.bs-popover-auto[x-placement^=right]>.arrow::after,\n.bs-popover-right>.arrow::after {\n    left: 1px;\n    border-width: .5rem .5rem .5rem 0;\n    border-right-color: #fff\n}\n\n.bs-popover-auto[x-placement^=bottom],\n.bs-popover-bottom {\n    margin-top: .5rem\n}\n\n.bs-popover-auto[x-placement^=bottom]>.arrow,\n.bs-popover-bottom>.arrow {\n    top: calc(-.5rem - 1px)\n}\n\n.bs-popover-auto[x-placement^=bottom]>.arrow::before,\n.bs-popover-bottom>.arrow::before {\n    top: 0;\n    border-width: 0 .5rem .5rem .5rem;\n    border-bottom-color: rgba(0, 0, 0, .25)\n}\n\n.bs-popover-auto[x-placement^=bottom]>.arrow::after,\n.bs-popover-bottom>.arrow::after {\n    top: 1px;\n    border-width: 0 .5rem .5rem .5rem;\n    border-bottom-color: #fff\n}\n\n.bs-popover-auto[x-placement^=bottom] .popover-header::before,\n.bs-popover-bottom .popover-header::before {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    display: block;\n    width: 1rem;\n    margin-left: -.5rem;\n    content: \"\";\n    border-bottom: 1px solid #f7f7f7\n}\n\n.bs-popover-auto[x-placement^=left],\n.bs-popover-left {\n    margin-right: .5rem\n}\n\n.bs-popover-auto[x-placement^=left]>.arrow,\n.bs-popover-left>.arrow {\n    right: calc(-.5rem - 1px);\n    width: .5rem;\n    height: 1rem;\n    margin: .3rem 0\n}\n\n.bs-popover-auto[x-placement^=left]>.arrow::before,\n.bs-popover-left>.arrow::before {\n    right: 0;\n    border-width: .5rem 0 .5rem .5rem;\n    border-left-color: rgba(0, 0, 0, .25)\n}\n\n.bs-popover-auto[x-placement^=left]>.arrow::after,\n.bs-popover-left>.arrow::after {\n    right: 1px;\n    border-width: .5rem 0 .5rem .5rem;\n    border-left-color: #fff\n}\n\n.popover-header {\n    padding: .5rem .75rem;\n    margin-bottom: 0;\n    font-size: 1rem;\n    background-color: #f7f7f7;\n    border-bottom: 1px solid #ebebeb;\n    border-top-left-radius: calc(.3rem - 1px);\n    border-top-right-radius: calc(.3rem - 1px)\n}\n\n.popover-header:empty {\n    display: none\n}\n\n.popover-body {\n    padding: .5rem .75rem;\n    color: #212529\n}\n\n.carousel {\n    position: relative\n}\n\n.carousel.pointer-event {\n    -ms-touch-action: pan-y;\n    touch-action: pan-y\n}\n\n.carousel-inner {\n    position: relative;\n    width: 100%;\n    overflow: hidden\n}\n\n.carousel-inner::after {\n    display: block;\n    clear: both;\n    content: \"\"\n}\n\n.carousel-item {\n    position: relative;\n    display: none;\n    float: left;\n    width: 100%;\n    margin-right: -100%;\n    -webkit-backface-visibility: hidden;\n    backface-visibility: hidden;\n    transition: -webkit-transform .6s ease-in-out;\n    transition: transform .6s ease-in-out;\n    transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .carousel-item {\n        transition: none\n    }\n}\n\n.carousel-item-next,\n.carousel-item-prev,\n.carousel-item.active {\n    display: block\n}\n\n.active.carousel-item-right,\n.carousel-item-next:not(.carousel-item-left) {\n    -webkit-transform: translateX(100%);\n    transform: translateX(100%)\n}\n\n.active.carousel-item-left,\n.carousel-item-prev:not(.carousel-item-right) {\n    -webkit-transform: translateX(-100%);\n    transform: translateX(-100%)\n}\n\n.carousel-fade .carousel-item {\n    opacity: 0;\n    transition-property: opacity;\n    -webkit-transform: none;\n    transform: none\n}\n\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right,\n.carousel-fade .carousel-item.active {\n    z-index: 1;\n    opacity: 1\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n    z-index: 0;\n    opacity: 0;\n    transition: opacity 0s .6s\n}\n\n@media (prefers-reduced-motion:reduce) {\n\n    .carousel-fade .active.carousel-item-left,\n    .carousel-fade .active.carousel-item-right {\n        transition: none\n    }\n}\n\n.carousel-control-next,\n.carousel-control-prev {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    z-index: 1;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-align: center;\n    align-items: center;\n    -ms-flex-pack: center;\n    justify-content: center;\n    width: 15%;\n    color: #fff;\n    text-align: center;\n    opacity: .5;\n    transition: opacity .15s ease\n}\n\n@media (prefers-reduced-motion:reduce) {\n\n    .carousel-control-next,\n    .carousel-control-prev {\n        transition: none\n    }\n}\n\n.carousel-control-next:focus,\n.carousel-control-next:hover,\n.carousel-control-prev:focus,\n.carousel-control-prev:hover {\n    color: #fff;\n    text-decoration: none;\n    outline: 0;\n    opacity: .9\n}\n\n.carousel-control-prev {\n    left: 0\n}\n\n.carousel-control-next {\n    right: 0\n}\n\n.carousel-control-next-icon,\n.carousel-control-prev-icon {\n    display: inline-block;\n    width: 20px;\n    height: 20px;\n    background: no-repeat 50%/100% 100%\n}\n\n.carousel-control-prev-icon {\n    background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e\")\n}\n\n.carousel-control-next-icon {\n    background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e\")\n}\n\n.carousel-indicators {\n    position: absolute;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 15;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-pack: center;\n    justify-content: center;\n    padding-left: 0;\n    margin-right: 15%;\n    margin-left: 15%;\n    list-style: none\n}\n\n.carousel-indicators li {\n    box-sizing: content-box;\n    -ms-flex: 0 1 auto;\n    flex: 0 1 auto;\n    width: 30px;\n    height: 3px;\n    margin-right: 3px;\n    margin-left: 3px;\n    text-indent: -999px;\n    cursor: pointer;\n    background-color: #fff;\n    background-clip: padding-box;\n    border-top: 10px solid transparent;\n    border-bottom: 10px solid transparent;\n    opacity: .5;\n    transition: opacity .6s ease\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .carousel-indicators li {\n        transition: none\n    }\n}\n\n.carousel-indicators .active {\n    opacity: 1\n}\n\n.carousel-caption {\n    position: absolute;\n    right: 15%;\n    bottom: 20px;\n    left: 15%;\n    z-index: 10;\n    padding-top: 20px;\n    padding-bottom: 20px;\n    color: #fff;\n    text-align: center\n}\n\n@-webkit-keyframes spinner-border {\n    to {\n        -webkit-transform: rotate(360deg);\n        transform: rotate(360deg)\n    }\n}\n\n@keyframes spinner-border {\n    to {\n        -webkit-transform: rotate(360deg);\n        transform: rotate(360deg)\n    }\n}\n\n.spinner-border {\n    display: inline-block;\n    width: 2rem;\n    height: 2rem;\n    vertical-align: text-bottom;\n    border: .25em solid currentColor;\n    border-right-color: transparent;\n    border-radius: 50%;\n    -webkit-animation: spinner-border .75s linear infinite;\n    animation: spinner-border .75s linear infinite\n}\n\n.spinner-border-sm {\n    width: 1rem;\n    height: 1rem;\n    border-width: .2em\n}\n\n@-webkit-keyframes spinner-grow {\n    0% {\n        -webkit-transform: scale(0);\n        transform: scale(0)\n    }\n\n    50% {\n        opacity: 1;\n        -webkit-transform: none;\n        transform: none\n    }\n}\n\n@keyframes spinner-grow {\n    0% {\n        -webkit-transform: scale(0);\n        transform: scale(0)\n    }\n\n    50% {\n        opacity: 1;\n        -webkit-transform: none;\n        transform: none\n    }\n}\n\n.spinner-grow {\n    display: inline-block;\n    width: 2rem;\n    height: 2rem;\n    vertical-align: text-bottom;\n    background-color: currentColor;\n    border-radius: 50%;\n    opacity: 0;\n    -webkit-animation: spinner-grow .75s linear infinite;\n    animation: spinner-grow .75s linear infinite\n}\n\n.spinner-grow-sm {\n    width: 1rem;\n    height: 1rem\n}\n\n.align-baseline {\n    vertical-align: baseline !important\n}\n\n.align-top {\n    vertical-align: top !important\n}\n\n.align-middle {\n    vertical-align: middle !important\n}\n\n.align-bottom {\n    vertical-align: bottom !important\n}\n\n.align-text-bottom {\n    vertical-align: text-bottom !important\n}\n\n.align-text-top {\n    vertical-align: text-top !important\n}\n\n.bg-primary {\n    background-color: #007bff !important\n}\n\na.bg-primary:focus,\na.bg-primary:hover,\nbutton.bg-primary:focus,\nbutton.bg-primary:hover {\n    background-color: #0062cc !important\n}\n\n.bg-secondary {\n    background-color: #6c757d !important\n}\n\na.bg-secondary:focus,\na.bg-secondary:hover,\nbutton.bg-secondary:focus,\nbutton.bg-secondary:hover {\n    background-color: #545b62 !important\n}\n\n.bg-success {\n    background-color: #28a745 !important\n}\n\na.bg-success:focus,\na.bg-success:hover,\nbutton.bg-success:focus,\nbutton.bg-success:hover {\n    background-color: #1e7e34 !important\n}\n\n.bg-info {\n    background-color: #17a2b8 !important\n}\n\na.bg-info:focus,\na.bg-info:hover,\nbutton.bg-info:focus,\nbutton.bg-info:hover {\n    background-color: #117a8b !important\n}\n\n.bg-warning {\n    background-color: #ffc107 !important\n}\n\na.bg-warning:focus,\na.bg-warning:hover,\nbutton.bg-warning:focus,\nbutton.bg-warning:hover {\n    background-color: #d39e00 !important\n}\n\n.bg-danger {\n    background-color: #dc3545 !important\n}\n\na.bg-danger:focus,\na.bg-danger:hover,\nbutton.bg-danger:focus,\nbutton.bg-danger:hover {\n    background-color: #bd2130 !important\n}\n\n.bg-light {\n    background-color: #f8f9fa !important\n}\n\na.bg-light:focus,\na.bg-light:hover,\nbutton.bg-light:focus,\nbutton.bg-light:hover {\n    background-color: #dae0e5 !important\n}\n\n.bg-dark {\n    background-color: #343a40 !important\n}\n\na.bg-dark:focus,\na.bg-dark:hover,\nbutton.bg-dark:focus,\nbutton.bg-dark:hover {\n    background-color: #1d2124 !important\n}\n\n.bg-white {\n    background-color: #fff !important\n}\n\n.bg-transparent {\n    background-color: transparent !important\n}\n\n.border {\n    border: 1px solid #dee2e6 !important\n}\n\n.border-top {\n    border-top: 1px solid #dee2e6 !important\n}\n\n.border-right {\n    border-right: 1px solid #dee2e6 !important\n}\n\n.border-bottom {\n    border-bottom: 1px solid #dee2e6 !important\n}\n\n.border-left {\n    border-left: 1px solid #dee2e6 !important\n}\n\n.border-0 {\n    border: 0 !important\n}\n\n.border-top-0 {\n    border-top: 0 !important\n}\n\n.border-right-0 {\n    border-right: 0 !important\n}\n\n.border-bottom-0 {\n    border-bottom: 0 !important\n}\n\n.border-left-0 {\n    border-left: 0 !important\n}\n\n.border-primary {\n    border-color: #007bff !important\n}\n\n.border-secondary {\n    border-color: #6c757d !important\n}\n\n.border-success {\n    border-color: #28a745 !important\n}\n\n.border-info {\n    border-color: #17a2b8 !important\n}\n\n.border-warning {\n    border-color: #ffc107 !important\n}\n\n.border-danger {\n    border-color: #dc3545 !important\n}\n\n.border-light {\n    border-color: #f8f9fa !important\n}\n\n.border-dark {\n    border-color: #343a40 !important\n}\n\n.border-white {\n    border-color: #fff !important\n}\n\n.rounded-sm {\n    border-radius: .2rem !important\n}\n\n.rounded {\n    border-radius: .25rem !important\n}\n\n.rounded-top {\n    border-top-left-radius: .25rem !important;\n    border-top-right-radius: .25rem !important\n}\n\n.rounded-right {\n    border-top-right-radius: .25rem !important;\n    border-bottom-right-radius: .25rem !important\n}\n\n.rounded-bottom {\n    border-bottom-right-radius: .25rem !important;\n    border-bottom-left-radius: .25rem !important\n}\n\n.rounded-left {\n    border-top-left-radius: .25rem !important;\n    border-bottom-left-radius: .25rem !important\n}\n\n.rounded-lg {\n    border-radius: .3rem !important\n}\n\n.rounded-circle {\n    border-radius: 50% !important\n}\n\n.rounded-pill {\n    border-radius: 50rem !important\n}\n\n.rounded-0 {\n    border-radius: 0 !important\n}\n\n.clearfix::after {\n    display: block;\n    clear: both;\n    content: \"\"\n}\n\n.d-none {\n    display: none !important\n}\n\n.d-inline {\n    display: inline !important\n}\n\n.d-inline-block {\n    display: inline-block !important\n}\n\n.d-block {\n    display: block !important\n}\n\n.d-table {\n    display: table !important\n}\n\n.d-table-row {\n    display: table-row !important\n}\n\n.d-table-cell {\n    display: table-cell !important\n}\n\n.d-flex {\n    display: -ms-flexbox !important;\n    display: flex !important\n}\n\n.d-inline-flex {\n    display: -ms-inline-flexbox !important;\n    display: inline-flex !important\n}\n\n@media (min-width:576px) {\n    .d-sm-none {\n        display: none !important\n    }\n\n    .d-sm-inline {\n        display: inline !important\n    }\n\n    .d-sm-inline-block {\n        display: inline-block !important\n    }\n\n    .d-sm-block {\n        display: block !important\n    }\n\n    .d-sm-table {\n        display: table !important\n    }\n\n    .d-sm-table-row {\n        display: table-row !important\n    }\n\n    .d-sm-table-cell {\n        display: table-cell !important\n    }\n\n    .d-sm-flex {\n        display: -ms-flexbox !important;\n        display: flex !important\n    }\n\n    .d-sm-inline-flex {\n        display: -ms-inline-flexbox !important;\n        display: inline-flex !important\n    }\n}\n\n@media (min-width:768px) {\n    .d-md-none {\n        display: none !important\n    }\n\n    .d-md-inline {\n        display: inline !important\n    }\n\n    .d-md-inline-block {\n        display: inline-block !important\n    }\n\n    .d-md-block {\n        display: block !important\n    }\n\n    .d-md-table {\n        display: table !important\n    }\n\n    .d-md-table-row {\n        display: table-row !important\n    }\n\n    .d-md-table-cell {\n        display: table-cell !important\n    }\n\n    .d-md-flex {\n        display: -ms-flexbox !important;\n        display: flex !important\n    }\n\n    .d-md-inline-flex {\n        display: -ms-inline-flexbox !important;\n        display: inline-flex !important\n    }\n}\n\n@media (min-width:992px) {\n    .d-lg-none {\n        display: none !important\n    }\n\n    .d-lg-inline {\n        display: inline !important\n    }\n\n    .d-lg-inline-block {\n        display: inline-block !important\n    }\n\n    .d-lg-block {\n        display: block !important\n    }\n\n    .d-lg-table {\n        display: table !important\n    }\n\n    .d-lg-table-row {\n        display: table-row !important\n    }\n\n    .d-lg-table-cell {\n        display: table-cell !important\n    }\n\n    .d-lg-flex {\n        display: -ms-flexbox !important;\n        display: flex !important\n    }\n\n    .d-lg-inline-flex {\n        display: -ms-inline-flexbox !important;\n        display: inline-flex !important\n    }\n}\n\n@media (min-width:1200px) {\n    .d-xl-none {\n        display: none !important\n    }\n\n    .d-xl-inline {\n        display: inline !important\n    }\n\n    .d-xl-inline-block {\n        display: inline-block !important\n    }\n\n    .d-xl-block {\n        display: block !important\n    }\n\n    .d-xl-table {\n        display: table !important\n    }\n\n    .d-xl-table-row {\n        display: table-row !important\n    }\n\n    .d-xl-table-cell {\n        display: table-cell !important\n    }\n\n    .d-xl-flex {\n        display: -ms-flexbox !important;\n        display: flex !important\n    }\n\n    .d-xl-inline-flex {\n        display: -ms-inline-flexbox !important;\n        display: inline-flex !important\n    }\n}\n\n@media print {\n    .d-print-none {\n        display: none !important\n    }\n\n    .d-print-inline {\n        display: inline !important\n    }\n\n    .d-print-inline-block {\n        display: inline-block !important\n    }\n\n    .d-print-block {\n        display: block !important\n    }\n\n    .d-print-table {\n        display: table !important\n    }\n\n    .d-print-table-row {\n        display: table-row !important\n    }\n\n    .d-print-table-cell {\n        display: table-cell !important\n    }\n\n    .d-print-flex {\n        display: -ms-flexbox !important;\n        display: flex !important\n    }\n\n    .d-print-inline-flex {\n        display: -ms-inline-flexbox !important;\n        display: inline-flex !important\n    }\n}\n\n.embed-responsive {\n    position: relative;\n    display: block;\n    width: 100%;\n    padding: 0;\n    overflow: hidden\n}\n\n.embed-responsive::before {\n    display: block;\n    content: \"\"\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive embed,\n.embed-responsive iframe,\n.embed-responsive object,\n.embed-responsive video {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0\n}\n\n.embed-responsive-21by9::before {\n    padding-top: 42.857143%\n}\n\n.embed-responsive-16by9::before {\n    padding-top: 56.25%\n}\n\n.embed-responsive-4by3::before {\n    padding-top: 75%\n}\n\n.embed-responsive-1by1::before {\n    padding-top: 100%\n}\n\n.flex-row {\n    -ms-flex-direction: row !important;\n    flex-direction: row !important\n}\n\n.flex-column {\n    -ms-flex-direction: column !important;\n    flex-direction: column !important\n}\n\n.flex-row-reverse {\n    -ms-flex-direction: row-reverse !important;\n    flex-direction: row-reverse !important\n}\n\n.flex-column-reverse {\n    -ms-flex-direction: column-reverse !important;\n    flex-direction: column-reverse !important\n}\n\n.flex-wrap {\n    -ms-flex-wrap: wrap !important;\n    flex-wrap: wrap !important\n}\n\n.flex-nowrap {\n    -ms-flex-wrap: nowrap !important;\n    flex-wrap: nowrap !important\n}\n\n.flex-wrap-reverse {\n    -ms-flex-wrap: wrap-reverse !important;\n    flex-wrap: wrap-reverse !important\n}\n\n.flex-fill {\n    -ms-flex: 1 1 auto !important;\n    flex: 1 1 auto !important\n}\n\n.flex-grow-0 {\n    -ms-flex-positive: 0 !important;\n    flex-grow: 0 !important\n}\n\n.flex-grow-1 {\n    -ms-flex-positive: 1 !important;\n    flex-grow: 1 !important\n}\n\n.flex-shrink-0 {\n    -ms-flex-negative: 0 !important;\n    flex-shrink: 0 !important\n}\n\n.flex-shrink-1 {\n    -ms-flex-negative: 1 !important;\n    flex-shrink: 1 !important\n}\n\n.justify-content-start {\n    -ms-flex-pack: start !important;\n    justify-content: flex-start !important\n}\n\n.justify-content-end {\n    -ms-flex-pack: end !important;\n    justify-content: flex-end !important\n}\n\n.justify-content-center {\n    -ms-flex-pack: center !important;\n    justify-content: center !important\n}\n\n.justify-content-between {\n    -ms-flex-pack: justify !important;\n    justify-content: space-between !important\n}\n\n.justify-content-around {\n    -ms-flex-pack: distribute !important;\n    justify-content: space-around !important\n}\n\n.align-items-start {\n    -ms-flex-align: start !important;\n    align-items: flex-start !important\n}\n\n.align-items-end {\n    -ms-flex-align: end !important;\n    align-items: flex-end !important\n}\n\n.align-items-center {\n    -ms-flex-align: center !important;\n    align-items: center !important\n}\n\n.align-items-baseline {\n    -ms-flex-align: baseline !important;\n    align-items: baseline !important\n}\n\n.align-items-stretch {\n    -ms-flex-align: stretch !important;\n    align-items: stretch !important\n}\n\n.align-content-start {\n    -ms-flex-line-pack: start !important;\n    align-content: flex-start !important\n}\n\n.align-content-end {\n    -ms-flex-line-pack: end !important;\n    align-content: flex-end !important\n}\n\n.align-content-center {\n    -ms-flex-line-pack: center !important;\n    align-content: center !important\n}\n\n.align-content-between {\n    -ms-flex-line-pack: justify !important;\n    align-content: space-between !important\n}\n\n.align-content-around {\n    -ms-flex-line-pack: distribute !important;\n    align-content: space-around !important\n}\n\n.align-content-stretch {\n    -ms-flex-line-pack: stretch !important;\n    align-content: stretch !important\n}\n\n.align-self-auto {\n    -ms-flex-item-align: auto !important;\n    align-self: auto !important\n}\n\n.align-self-start {\n    -ms-flex-item-align: start !important;\n    align-self: flex-start !important\n}\n\n.align-self-end {\n    -ms-flex-item-align: end !important;\n    align-self: flex-end !important\n}\n\n.align-self-center {\n    -ms-flex-item-align: center !important;\n    align-self: center !important\n}\n\n.align-self-baseline {\n    -ms-flex-item-align: baseline !important;\n    align-self: baseline !important\n}\n\n.align-self-stretch {\n    -ms-flex-item-align: stretch !important;\n    align-self: stretch !important\n}\n\n@media (min-width:576px) {\n    .flex-sm-row {\n        -ms-flex-direction: row !important;\n        flex-direction: row !important\n    }\n\n    .flex-sm-column {\n        -ms-flex-direction: column !important;\n        flex-direction: column !important\n    }\n\n    .flex-sm-row-reverse {\n        -ms-flex-direction: row-reverse !important;\n        flex-direction: row-reverse !important\n    }\n\n    .flex-sm-column-reverse {\n        -ms-flex-direction: column-reverse !important;\n        flex-direction: column-reverse !important\n    }\n\n    .flex-sm-wrap {\n        -ms-flex-wrap: wrap !important;\n        flex-wrap: wrap !important\n    }\n\n    .flex-sm-nowrap {\n        -ms-flex-wrap: nowrap !important;\n        flex-wrap: nowrap !important\n    }\n\n    .flex-sm-wrap-reverse {\n        -ms-flex-wrap: wrap-reverse !important;\n        flex-wrap: wrap-reverse !important\n    }\n\n    .flex-sm-fill {\n        -ms-flex: 1 1 auto !important;\n        flex: 1 1 auto !important\n    }\n\n    .flex-sm-grow-0 {\n        -ms-flex-positive: 0 !important;\n        flex-grow: 0 !important\n    }\n\n    .flex-sm-grow-1 {\n        -ms-flex-positive: 1 !important;\n        flex-grow: 1 !important\n    }\n\n    .flex-sm-shrink-0 {\n        -ms-flex-negative: 0 !important;\n        flex-shrink: 0 !important\n    }\n\n    .flex-sm-shrink-1 {\n        -ms-flex-negative: 1 !important;\n        flex-shrink: 1 !important\n    }\n\n    .justify-content-sm-start {\n        -ms-flex-pack: start !important;\n        justify-content: flex-start !important\n    }\n\n    .justify-content-sm-end {\n        -ms-flex-pack: end !important;\n        justify-content: flex-end !important\n    }\n\n    .justify-content-sm-center {\n        -ms-flex-pack: center !important;\n        justify-content: center !important\n    }\n\n    .justify-content-sm-between {\n        -ms-flex-pack: justify !important;\n        justify-content: space-between !important\n    }\n\n    .justify-content-sm-around {\n        -ms-flex-pack: distribute !important;\n        justify-content: space-around !important\n    }\n\n    .align-items-sm-start {\n        -ms-flex-align: start !important;\n        align-items: flex-start !important\n    }\n\n    .align-items-sm-end {\n        -ms-flex-align: end !important;\n        align-items: flex-end !important\n    }\n\n    .align-items-sm-center {\n        -ms-flex-align: center !important;\n        align-items: center !important\n    }\n\n    .align-items-sm-baseline {\n        -ms-flex-align: baseline !important;\n        align-items: baseline !important\n    }\n\n    .align-items-sm-stretch {\n        -ms-flex-align: stretch !important;\n        align-items: stretch !important\n    }\n\n    .align-content-sm-start {\n        -ms-flex-line-pack: start !important;\n        align-content: flex-start !important\n    }\n\n    .align-content-sm-end {\n        -ms-flex-line-pack: end !important;\n        align-content: flex-end !important\n    }\n\n    .align-content-sm-center {\n        -ms-flex-line-pack: center !important;\n        align-content: center !important\n    }\n\n    .align-content-sm-between {\n        -ms-flex-line-pack: justify !important;\n        align-content: space-between !important\n    }\n\n    .align-content-sm-around {\n        -ms-flex-line-pack: distribute !important;\n        align-content: space-around !important\n    }\n\n    .align-content-sm-stretch {\n        -ms-flex-line-pack: stretch !important;\n        align-content: stretch !important\n    }\n\n    .align-self-sm-auto {\n        -ms-flex-item-align: auto !important;\n        align-self: auto !important\n    }\n\n    .align-self-sm-start {\n        -ms-flex-item-align: start !important;\n        align-self: flex-start !important\n    }\n\n    .align-self-sm-end {\n        -ms-flex-item-align: end !important;\n        align-self: flex-end !important\n    }\n\n    .align-self-sm-center {\n        -ms-flex-item-align: center !important;\n        align-self: center !important\n    }\n\n    .align-self-sm-baseline {\n        -ms-flex-item-align: baseline !important;\n        align-self: baseline !important\n    }\n\n    .align-self-sm-stretch {\n        -ms-flex-item-align: stretch !important;\n        align-self: stretch !important\n    }\n}\n\n@media (min-width:768px) {\n    .flex-md-row {\n        -ms-flex-direction: row !important;\n        flex-direction: row !important\n    }\n\n    .flex-md-column {\n        -ms-flex-direction: column !important;\n        flex-direction: column !important\n    }\n\n    .flex-md-row-reverse {\n        -ms-flex-direction: row-reverse !important;\n        flex-direction: row-reverse !important\n    }\n\n    .flex-md-column-reverse {\n        -ms-flex-direction: column-reverse !important;\n        flex-direction: column-reverse !important\n    }\n\n    .flex-md-wrap {\n        -ms-flex-wrap: wrap !important;\n        flex-wrap: wrap !important\n    }\n\n    .flex-md-nowrap {\n        -ms-flex-wrap: nowrap !important;\n        flex-wrap: nowrap !important\n    }\n\n    .flex-md-wrap-reverse {\n        -ms-flex-wrap: wrap-reverse !important;\n        flex-wrap: wrap-reverse !important\n    }\n\n    .flex-md-fill {\n        -ms-flex: 1 1 auto !important;\n        flex: 1 1 auto !important\n    }\n\n    .flex-md-grow-0 {\n        -ms-flex-positive: 0 !important;\n        flex-grow: 0 !important\n    }\n\n    .flex-md-grow-1 {\n        -ms-flex-positive: 1 !important;\n        flex-grow: 1 !important\n    }\n\n    .flex-md-shrink-0 {\n        -ms-flex-negative: 0 !important;\n        flex-shrink: 0 !important\n    }\n\n    .flex-md-shrink-1 {\n        -ms-flex-negative: 1 !important;\n        flex-shrink: 1 !important\n    }\n\n    .justify-content-md-start {\n        -ms-flex-pack: start !important;\n        justify-content: flex-start !important\n    }\n\n    .justify-content-md-end {\n        -ms-flex-pack: end !important;\n        justify-content: flex-end !important\n    }\n\n    .justify-content-md-center {\n        -ms-flex-pack: center !important;\n        justify-content: center !important\n    }\n\n    .justify-content-md-between {\n        -ms-flex-pack: justify !important;\n        justify-content: space-between !important\n    }\n\n    .justify-content-md-around {\n        -ms-flex-pack: distribute !important;\n        justify-content: space-around !important\n    }\n\n    .align-items-md-start {\n        -ms-flex-align: start !important;\n        align-items: flex-start !important\n    }\n\n    .align-items-md-end {\n        -ms-flex-align: end !important;\n        align-items: flex-end !important\n    }\n\n    .align-items-md-center {\n        -ms-flex-align: center !important;\n        align-items: center !important\n    }\n\n    .align-items-md-baseline {\n        -ms-flex-align: baseline !important;\n        align-items: baseline !important\n    }\n\n    .align-items-md-stretch {\n        -ms-flex-align: stretch !important;\n        align-items: stretch !important\n    }\n\n    .align-content-md-start {\n        -ms-flex-line-pack: start !important;\n        align-content: flex-start !important\n    }\n\n    .align-content-md-end {\n        -ms-flex-line-pack: end !important;\n        align-content: flex-end !important\n    }\n\n    .align-content-md-center {\n        -ms-flex-line-pack: center !important;\n        align-content: center !important\n    }\n\n    .align-content-md-between {\n        -ms-flex-line-pack: justify !important;\n        align-content: space-between !important\n    }\n\n    .align-content-md-around {\n        -ms-flex-line-pack: distribute !important;\n        align-content: space-around !important\n    }\n\n    .align-content-md-stretch {\n        -ms-flex-line-pack: stretch !important;\n        align-content: stretch !important\n    }\n\n    .align-self-md-auto {\n        -ms-flex-item-align: auto !important;\n        align-self: auto !important\n    }\n\n    .align-self-md-start {\n        -ms-flex-item-align: start !important;\n        align-self: flex-start !important\n    }\n\n    .align-self-md-end {\n        -ms-flex-item-align: end !important;\n        align-self: flex-end !important\n    }\n\n    .align-self-md-center {\n        -ms-flex-item-align: center !important;\n        align-self: center !important\n    }\n\n    .align-self-md-baseline {\n        -ms-flex-item-align: baseline !important;\n        align-self: baseline !important\n    }\n\n    .align-self-md-stretch {\n        -ms-flex-item-align: stretch !important;\n        align-self: stretch !important\n    }\n}\n\n@media (min-width:992px) {\n    .flex-lg-row {\n        -ms-flex-direction: row !important;\n        flex-direction: row !important\n    }\n\n    .flex-lg-column {\n        -ms-flex-direction: column !important;\n        flex-direction: column !important\n    }\n\n    .flex-lg-row-reverse {\n        -ms-flex-direction: row-reverse !important;\n        flex-direction: row-reverse !important\n    }\n\n    .flex-lg-column-reverse {\n        -ms-flex-direction: column-reverse !important;\n        flex-direction: column-reverse !important\n    }\n\n    .flex-lg-wrap {\n        -ms-flex-wrap: wrap !important;\n        flex-wrap: wrap !important\n    }\n\n    .flex-lg-nowrap {\n        -ms-flex-wrap: nowrap !important;\n        flex-wrap: nowrap !important\n    }\n\n    .flex-lg-wrap-reverse {\n        -ms-flex-wrap: wrap-reverse !important;\n        flex-wrap: wrap-reverse !important\n    }\n\n    .flex-lg-fill {\n        -ms-flex: 1 1 auto !important;\n        flex: 1 1 auto !important\n    }\n\n    .flex-lg-grow-0 {\n        -ms-flex-positive: 0 !important;\n        flex-grow: 0 !important\n    }\n\n    .flex-lg-grow-1 {\n        -ms-flex-positive: 1 !important;\n        flex-grow: 1 !important\n    }\n\n    .flex-lg-shrink-0 {\n        -ms-flex-negative: 0 !important;\n        flex-shrink: 0 !important\n    }\n\n    .flex-lg-shrink-1 {\n        -ms-flex-negative: 1 !important;\n        flex-shrink: 1 !important\n    }\n\n    .justify-content-lg-start {\n        -ms-flex-pack: start !important;\n        justify-content: flex-start !important\n    }\n\n    .justify-content-lg-end {\n        -ms-flex-pack: end !important;\n        justify-content: flex-end !important\n    }\n\n    .justify-content-lg-center {\n        -ms-flex-pack: center !important;\n        justify-content: center !important\n    }\n\n    .justify-content-lg-between {\n        -ms-flex-pack: justify !important;\n        justify-content: space-between !important\n    }\n\n    .justify-content-lg-around {\n        -ms-flex-pack: distribute !important;\n        justify-content: space-around !important\n    }\n\n    .align-items-lg-start {\n        -ms-flex-align: start !important;\n        align-items: flex-start !important\n    }\n\n    .align-items-lg-end {\n        -ms-flex-align: end !important;\n        align-items: flex-end !important\n    }\n\n    .align-items-lg-center {\n        -ms-flex-align: center !important;\n        align-items: center !important\n    }\n\n    .align-items-lg-baseline {\n        -ms-flex-align: baseline !important;\n        align-items: baseline !important\n    }\n\n    .align-items-lg-stretch {\n        -ms-flex-align: stretch !important;\n        align-items: stretch !important\n    }\n\n    .align-content-lg-start {\n        -ms-flex-line-pack: start !important;\n        align-content: flex-start !important\n    }\n\n    .align-content-lg-end {\n        -ms-flex-line-pack: end !important;\n        align-content: flex-end !important\n    }\n\n    .align-content-lg-center {\n        -ms-flex-line-pack: center !important;\n        align-content: center !important\n    }\n\n    .align-content-lg-between {\n        -ms-flex-line-pack: justify !important;\n        align-content: space-between !important\n    }\n\n    .align-content-lg-around {\n        -ms-flex-line-pack: distribute !important;\n        align-content: space-around !important\n    }\n\n    .align-content-lg-stretch {\n        -ms-flex-line-pack: stretch !important;\n        align-content: stretch !important\n    }\n\n    .align-self-lg-auto {\n        -ms-flex-item-align: auto !important;\n        align-self: auto !important\n    }\n\n    .align-self-lg-start {\n        -ms-flex-item-align: start !important;\n        align-self: flex-start !important\n    }\n\n    .align-self-lg-end {\n        -ms-flex-item-align: end !important;\n        align-self: flex-end !important\n    }\n\n    .align-self-lg-center {\n        -ms-flex-item-align: center !important;\n        align-self: center !important\n    }\n\n    .align-self-lg-baseline {\n        -ms-flex-item-align: baseline !important;\n        align-self: baseline !important\n    }\n\n    .align-self-lg-stretch {\n        -ms-flex-item-align: stretch !important;\n        align-self: stretch !important\n    }\n}\n\n@media (min-width:1200px) {\n    .flex-xl-row {\n        -ms-flex-direction: row !important;\n        flex-direction: row !important\n    }\n\n    .flex-xl-column {\n        -ms-flex-direction: column !important;\n        flex-direction: column !important\n    }\n\n    .flex-xl-row-reverse {\n        -ms-flex-direction: row-reverse !important;\n        flex-direction: row-reverse !important\n    }\n\n    .flex-xl-column-reverse {\n        -ms-flex-direction: column-reverse !important;\n        flex-direction: column-reverse !important\n    }\n\n    .flex-xl-wrap {\n        -ms-flex-wrap: wrap !important;\n        flex-wrap: wrap !important\n    }\n\n    .flex-xl-nowrap {\n        -ms-flex-wrap: nowrap !important;\n        flex-wrap: nowrap !important\n    }\n\n    .flex-xl-wrap-reverse {\n        -ms-flex-wrap: wrap-reverse !important;\n        flex-wrap: wrap-reverse !important\n    }\n\n    .flex-xl-fill {\n        -ms-flex: 1 1 auto !important;\n        flex: 1 1 auto !important\n    }\n\n    .flex-xl-grow-0 {\n        -ms-flex-positive: 0 !important;\n        flex-grow: 0 !important\n    }\n\n    .flex-xl-grow-1 {\n        -ms-flex-positive: 1 !important;\n        flex-grow: 1 !important\n    }\n\n    .flex-xl-shrink-0 {\n        -ms-flex-negative: 0 !important;\n        flex-shrink: 0 !important\n    }\n\n    .flex-xl-shrink-1 {\n        -ms-flex-negative: 1 !important;\n        flex-shrink: 1 !important\n    }\n\n    .justify-content-xl-start {\n        -ms-flex-pack: start !important;\n        justify-content: flex-start !important\n    }\n\n    .justify-content-xl-end {\n        -ms-flex-pack: end !important;\n        justify-content: flex-end !important\n    }\n\n    .justify-content-xl-center {\n        -ms-flex-pack: center !important;\n        justify-content: center !important\n    }\n\n    .justify-content-xl-between {\n        -ms-flex-pack: justify !important;\n        justify-content: space-between !important\n    }\n\n    .justify-content-xl-around {\n        -ms-flex-pack: distribute !important;\n        justify-content: space-around !important\n    }\n\n    .align-items-xl-start {\n        -ms-flex-align: start !important;\n        align-items: flex-start !important\n    }\n\n    .align-items-xl-end {\n        -ms-flex-align: end !important;\n        align-items: flex-end !important\n    }\n\n    .align-items-xl-center {\n        -ms-flex-align: center !important;\n        align-items: center !important\n    }\n\n    .align-items-xl-baseline {\n        -ms-flex-align: baseline !important;\n        align-items: baseline !important\n    }\n\n    .align-items-xl-stretch {\n        -ms-flex-align: stretch !important;\n        align-items: stretch !important\n    }\n\n    .align-content-xl-start {\n        -ms-flex-line-pack: start !important;\n        align-content: flex-start !important\n    }\n\n    .align-content-xl-end {\n        -ms-flex-line-pack: end !important;\n        align-content: flex-end !important\n    }\n\n    .align-content-xl-center {\n        -ms-flex-line-pack: center !important;\n        align-content: center !important\n    }\n\n    .align-content-xl-between {\n        -ms-flex-line-pack: justify !important;\n        align-content: space-between !important\n    }\n\n    .align-content-xl-around {\n        -ms-flex-line-pack: distribute !important;\n        align-content: space-around !important\n    }\n\n    .align-content-xl-stretch {\n        -ms-flex-line-pack: stretch !important;\n        align-content: stretch !important\n    }\n\n    .align-self-xl-auto {\n        -ms-flex-item-align: auto !important;\n        align-self: auto !important\n    }\n\n    .align-self-xl-start {\n        -ms-flex-item-align: start !important;\n        align-self: flex-start !important\n    }\n\n    .align-self-xl-end {\n        -ms-flex-item-align: end !important;\n        align-self: flex-end !important\n    }\n\n    .align-self-xl-center {\n        -ms-flex-item-align: center !important;\n        align-self: center !important\n    }\n\n    .align-self-xl-baseline {\n        -ms-flex-item-align: baseline !important;\n        align-self: baseline !important\n    }\n\n    .align-self-xl-stretch {\n        -ms-flex-item-align: stretch !important;\n        align-self: stretch !important\n    }\n}\n\n.float-left {\n    float: left !important\n}\n\n.float-right {\n    float: right !important\n}\n\n.float-none {\n    float: none !important\n}\n\n@media (min-width:576px) {\n    .float-sm-left {\n        float: left !important\n    }\n\n    .float-sm-right {\n        float: right !important\n    }\n\n    .float-sm-none {\n        float: none !important\n    }\n}\n\n@media (min-width:768px) {\n    .float-md-left {\n        float: left !important\n    }\n\n    .float-md-right {\n        float: right !important\n    }\n\n    .float-md-none {\n        float: none !important\n    }\n}\n\n@media (min-width:992px) {\n    .float-lg-left {\n        float: left !important\n    }\n\n    .float-lg-right {\n        float: right !important\n    }\n\n    .float-lg-none {\n        float: none !important\n    }\n}\n\n@media (min-width:1200px) {\n    .float-xl-left {\n        float: left !important\n    }\n\n    .float-xl-right {\n        float: right !important\n    }\n\n    .float-xl-none {\n        float: none !important\n    }\n}\n\n.user-select-all {\n    -webkit-user-select: all !important;\n    -moz-user-select: all !important;\n    -ms-user-select: all !important;\n    user-select: all !important\n}\n\n.user-select-auto {\n    -webkit-user-select: auto !important;\n    -moz-user-select: auto !important;\n    -ms-user-select: auto !important;\n    user-select: auto !important\n}\n\n.user-select-none {\n    -webkit-user-select: none !important;\n    -moz-user-select: none !important;\n    -ms-user-select: none !important;\n    user-select: none !important\n}\n\n.overflow-auto {\n    overflow: auto !important\n}\n\n.overflow-hidden {\n    overflow: hidden !important\n}\n\n.position-static {\n    position: static !important\n}\n\n.position-relative {\n    position: relative !important\n}\n\n.position-absolute {\n    position: absolute !important\n}\n\n.position-fixed {\n    position: fixed !important\n}\n\n.position-sticky {\n    position: -webkit-sticky !important;\n    position: sticky !important\n}\n\n.fixed-top {\n    position: fixed;\n    top: 0;\n    right: 0;\n    left: 0;\n    z-index: 1030\n}\n\n.fixed-bottom {\n    position: fixed;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1030\n}\n\n@supports ((position:-webkit-sticky) or (position:sticky)) {\n    .sticky-top {\n        position: -webkit-sticky;\n        position: sticky;\n        top: 0;\n        z-index: 1020\n    }\n}\n\n.sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border: 0\n}\n\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    overflow: visible;\n    clip: auto;\n    white-space: normal\n}\n\n.shadow-sm {\n    box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important\n}\n\n.shadow {\n    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important\n}\n\n.shadow-lg {\n    box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important\n}\n\n.shadow-none {\n    box-shadow: none !important\n}\n\n.w-25 {\n    width: 25% !important\n}\n\n.w-50 {\n    width: 50% !important\n}\n\n.w-75 {\n    width: 75% !important\n}\n\n.w-100 {\n    width: 100% !important\n}\n\n.w-auto {\n    width: auto !important\n}\n\n.h-25 {\n    height: 25% !important\n}\n\n.h-50 {\n    height: 50% !important\n}\n\n.h-75 {\n    height: 75% !important\n}\n\n.h-100 {\n    height: 100% !important\n}\n\n.h-auto {\n    height: auto !important\n}\n\n.mw-100 {\n    max-width: 100% !important\n}\n\n.mh-100 {\n    max-height: 100% !important\n}\n\n.min-vw-100 {\n    min-width: 100vw !important\n}\n\n.min-vh-100 {\n    min-height: 100vh !important\n}\n\n.vw-100 {\n    width: 100vw !important\n}\n\n.vh-100 {\n    height: 100vh !important\n}\n\n.m-0 {\n    margin: 0 !important\n}\n\n.mt-0,\n.my-0 {\n    margin-top: 0 !important\n}\n\n.mr-0,\n.mx-0 {\n    margin-right: 0 !important\n}\n\n.mb-0,\n.my-0 {\n    margin-bottom: 0 !important\n}\n\n.ml-0,\n.mx-0 {\n    margin-left: 0 !important\n}\n\n.m-1 {\n    margin: .25rem !important\n}\n\n.mt-1,\n.my-1 {\n    margin-top: .25rem !important\n}\n\n.mr-1,\n.mx-1 {\n    margin-right: .25rem !important\n}\n\n.mb-1,\n.my-1 {\n    margin-bottom: .25rem !important\n}\n\n.ml-1,\n.mx-1 {\n    margin-left: .25rem !important\n}\n\n.m-2 {\n    margin: .5rem !important\n}\n\n.mt-2,\n.my-2 {\n    margin-top: .5rem !important\n}\n\n.mr-2,\n.mx-2 {\n    margin-right: .5rem !important\n}\n\n.mb-2,\n.my-2 {\n    margin-bottom: .5rem !important\n}\n\n.ml-2,\n.mx-2 {\n    margin-left: .5rem !important\n}\n\n.m-3 {\n    margin: 1rem !important\n}\n\n.mt-3,\n.my-3 {\n    margin-top: 1rem !important\n}\n\n.mr-3,\n.mx-3 {\n    margin-right: 1rem !important\n}\n\n.mb-3,\n.my-3 {\n    margin-bottom: 1rem !important\n}\n\n.ml-3,\n.mx-3 {\n    margin-left: 1rem !important\n}\n\n.m-4 {\n    margin: 1.5rem !important\n}\n\n.mt-4,\n.my-4 {\n    margin-top: 1.5rem !important\n}\n\n.mr-4,\n.mx-4 {\n    margin-right: 1.5rem !important\n}\n\n.mb-4,\n.my-4 {\n    margin-bottom: 1.5rem !important\n}\n\n.ml-4,\n.mx-4 {\n    margin-left: 1.5rem !important\n}\n\n.m-5 {\n    margin: 3rem !important\n}\n\n.mt-5,\n.my-5 {\n    margin-top: 3rem !important\n}\n\n.mr-5,\n.mx-5 {\n    margin-right: 3rem !important\n}\n\n.mb-5,\n.my-5 {\n    margin-bottom: 3rem !important\n}\n\n.ml-5,\n.mx-5 {\n    margin-left: 3rem !important\n}\n\n.p-0 {\n    padding: 0 !important\n}\n\n.pt-0,\n.py-0 {\n    padding-top: 0 !important\n}\n\n.pr-0,\n.px-0 {\n    padding-right: 0 !important\n}\n\n.pb-0,\n.py-0 {\n    padding-bottom: 0 !important\n}\n\n.pl-0,\n.px-0 {\n    padding-left: 0 !important\n}\n\n.p-1 {\n    padding: .25rem !important\n}\n\n.pt-1,\n.py-1 {\n    padding-top: .25rem !important\n}\n\n.pr-1,\n.px-1 {\n    padding-right: .25rem !important\n}\n\n.pb-1,\n.py-1 {\n    padding-bottom: .25rem !important\n}\n\n.pl-1,\n.px-1 {\n    padding-left: .25rem !important\n}\n\n.p-2 {\n    padding: .5rem !important\n}\n\n.pt-2,\n.py-2 {\n    padding-top: .5rem !important\n}\n\n.pr-2,\n.px-2 {\n    padding-right: .5rem !important\n}\n\n.pb-2,\n.py-2 {\n    padding-bottom: .5rem !important\n}\n\n.pl-2,\n.px-2 {\n    padding-left: .5rem !important\n}\n\n.p-3 {\n    padding: 1rem !important\n}\n\n.pt-3,\n.py-3 {\n    padding-top: 1rem !important\n}\n\n.pr-3,\n.px-3 {\n    padding-right: 1rem !important\n}\n\n.pb-3,\n.py-3 {\n    padding-bottom: 1rem !important\n}\n\n.pl-3,\n.px-3 {\n    padding-left: 1rem !important\n}\n\n.p-4 {\n    padding: 1.5rem !important\n}\n\n.pt-4,\n.py-4 {\n    padding-top: 1.5rem !important\n}\n\n.pr-4,\n.px-4 {\n    padding-right: 1.5rem !important\n}\n\n.pb-4,\n.py-4 {\n    padding-bottom: 1.5rem !important\n}\n\n.pl-4,\n.px-4 {\n    padding-left: 1.5rem !important\n}\n\n.p-5 {\n    padding: 3rem !important\n}\n\n.pt-5,\n.py-5 {\n    padding-top: 3rem !important\n}\n\n.pr-5,\n.px-5 {\n    padding-right: 3rem !important\n}\n\n.pb-5,\n.py-5 {\n    padding-bottom: 3rem !important\n}\n\n.pl-5,\n.px-5 {\n    padding-left: 3rem !important\n}\n\n.m-n1 {\n    margin: -.25rem !important\n}\n\n.mt-n1,\n.my-n1 {\n    margin-top: -.25rem !important\n}\n\n.mr-n1,\n.mx-n1 {\n    margin-right: -.25rem !important\n}\n\n.mb-n1,\n.my-n1 {\n    margin-bottom: -.25rem !important\n}\n\n.ml-n1,\n.mx-n1 {\n    margin-left: -.25rem !important\n}\n\n.m-n2 {\n    margin: -.5rem !important\n}\n\n.mt-n2,\n.my-n2 {\n    margin-top: -.5rem !important\n}\n\n.mr-n2,\n.mx-n2 {\n    margin-right: -.5rem !important\n}\n\n.mb-n2,\n.my-n2 {\n    margin-bottom: -.5rem !important\n}\n\n.ml-n2,\n.mx-n2 {\n    margin-left: -.5rem !important\n}\n\n.m-n3 {\n    margin: -1rem !important\n}\n\n.mt-n3,\n.my-n3 {\n    margin-top: -1rem !important\n}\n\n.mr-n3,\n.mx-n3 {\n    margin-right: -1rem !important\n}\n\n.mb-n3,\n.my-n3 {\n    margin-bottom: -1rem !important\n}\n\n.ml-n3,\n.mx-n3 {\n    margin-left: -1rem !important\n}\n\n.m-n4 {\n    margin: -1.5rem !important\n}\n\n.mt-n4,\n.my-n4 {\n    margin-top: -1.5rem !important\n}\n\n.mr-n4,\n.mx-n4 {\n    margin-right: -1.5rem !important\n}\n\n.mb-n4,\n.my-n4 {\n    margin-bottom: -1.5rem !important\n}\n\n.ml-n4,\n.mx-n4 {\n    margin-left: -1.5rem !important\n}\n\n.m-n5 {\n    margin: -3rem !important\n}\n\n.mt-n5,\n.my-n5 {\n    margin-top: -3rem !important\n}\n\n.mr-n5,\n.mx-n5 {\n    margin-right: -3rem !important\n}\n\n.mb-n5,\n.my-n5 {\n    margin-bottom: -3rem !important\n}\n\n.ml-n5,\n.mx-n5 {\n    margin-left: -3rem !important\n}\n\n.m-auto {\n    margin: auto !important\n}\n\n.mt-auto,\n.my-auto {\n    margin-top: auto !important\n}\n\n.mr-auto,\n.mx-auto {\n    margin-right: auto !important\n}\n\n.mb-auto,\n.my-auto {\n    margin-bottom: auto !important\n}\n\n.ml-auto,\n.mx-auto {\n    margin-left: auto !important\n}\n\n@media (min-width:576px) {\n    .m-sm-0 {\n        margin: 0 !important\n    }\n\n    .mt-sm-0,\n    .my-sm-0 {\n        margin-top: 0 !important\n    }\n\n    .mr-sm-0,\n    .mx-sm-0 {\n        margin-right: 0 !important\n    }\n\n    .mb-sm-0,\n    .my-sm-0 {\n        margin-bottom: 0 !important\n    }\n\n    .ml-sm-0,\n    .mx-sm-0 {\n        margin-left: 0 !important\n    }\n\n    .m-sm-1 {\n        margin: .25rem !important\n    }\n\n    .mt-sm-1,\n    .my-sm-1 {\n        margin-top: .25rem !important\n    }\n\n    .mr-sm-1,\n    .mx-sm-1 {\n        margin-right: .25rem !important\n    }\n\n    .mb-sm-1,\n    .my-sm-1 {\n        margin-bottom: .25rem !important\n    }\n\n    .ml-sm-1,\n    .mx-sm-1 {\n        margin-left: .25rem !important\n    }\n\n    .m-sm-2 {\n        margin: .5rem !important\n    }\n\n    .mt-sm-2,\n    .my-sm-2 {\n        margin-top: .5rem !important\n    }\n\n    .mr-sm-2,\n    .mx-sm-2 {\n        margin-right: .5rem !important\n    }\n\n    .mb-sm-2,\n    .my-sm-2 {\n        margin-bottom: .5rem !important\n    }\n\n    .ml-sm-2,\n    .mx-sm-2 {\n        margin-left: .5rem !important\n    }\n\n    .m-sm-3 {\n        margin: 1rem !important\n    }\n\n    .mt-sm-3,\n    .my-sm-3 {\n        margin-top: 1rem !important\n    }\n\n    .mr-sm-3,\n    .mx-sm-3 {\n        margin-right: 1rem !important\n    }\n\n    .mb-sm-3,\n    .my-sm-3 {\n        margin-bottom: 1rem !important\n    }\n\n    .ml-sm-3,\n    .mx-sm-3 {\n        margin-left: 1rem !important\n    }\n\n    .m-sm-4 {\n        margin: 1.5rem !important\n    }\n\n    .mt-sm-4,\n    .my-sm-4 {\n        margin-top: 1.5rem !important\n    }\n\n    .mr-sm-4,\n    .mx-sm-4 {\n        margin-right: 1.5rem !important\n    }\n\n    .mb-sm-4,\n    .my-sm-4 {\n        margin-bottom: 1.5rem !important\n    }\n\n    .ml-sm-4,\n    .mx-sm-4 {\n        margin-left: 1.5rem !important\n    }\n\n    .m-sm-5 {\n        margin: 3rem !important\n    }\n\n    .mt-sm-5,\n    .my-sm-5 {\n        margin-top: 3rem !important\n    }\n\n    .mr-sm-5,\n    .mx-sm-5 {\n        margin-right: 3rem !important\n    }\n\n    .mb-sm-5,\n    .my-sm-5 {\n        margin-bottom: 3rem !important\n    }\n\n    .ml-sm-5,\n    .mx-sm-5 {\n        margin-left: 3rem !important\n    }\n\n    .p-sm-0 {\n        padding: 0 !important\n    }\n\n    .pt-sm-0,\n    .py-sm-0 {\n        padding-top: 0 !important\n    }\n\n    .pr-sm-0,\n    .px-sm-0 {\n        padding-right: 0 !important\n    }\n\n    .pb-sm-0,\n    .py-sm-0 {\n        padding-bottom: 0 !important\n    }\n\n    .pl-sm-0,\n    .px-sm-0 {\n        padding-left: 0 !important\n    }\n\n    .p-sm-1 {\n        padding: .25rem !important\n    }\n\n    .pt-sm-1,\n    .py-sm-1 {\n        padding-top: .25rem !important\n    }\n\n    .pr-sm-1,\n    .px-sm-1 {\n        padding-right: .25rem !important\n    }\n\n    .pb-sm-1,\n    .py-sm-1 {\n        padding-bottom: .25rem !important\n    }\n\n    .pl-sm-1,\n    .px-sm-1 {\n        padding-left: .25rem !important\n    }\n\n    .p-sm-2 {\n        padding: .5rem !important\n    }\n\n    .pt-sm-2,\n    .py-sm-2 {\n        padding-top: .5rem !important\n    }\n\n    .pr-sm-2,\n    .px-sm-2 {\n        padding-right: .5rem !important\n    }\n\n    .pb-sm-2,\n    .py-sm-2 {\n        padding-bottom: .5rem !important\n    }\n\n    .pl-sm-2,\n    .px-sm-2 {\n        padding-left: .5rem !important\n    }\n\n    .p-sm-3 {\n        padding: 1rem !important\n    }\n\n    .pt-sm-3,\n    .py-sm-3 {\n        padding-top: 1rem !important\n    }\n\n    .pr-sm-3,\n    .px-sm-3 {\n        padding-right: 1rem !important\n    }\n\n    .pb-sm-3,\n    .py-sm-3 {\n        padding-bottom: 1rem !important\n    }\n\n    .pl-sm-3,\n    .px-sm-3 {\n        padding-left: 1rem !important\n    }\n\n    .p-sm-4 {\n        padding: 1.5rem !important\n    }\n\n    .pt-sm-4,\n    .py-sm-4 {\n        padding-top: 1.5rem !important\n    }\n\n    .pr-sm-4,\n    .px-sm-4 {\n        padding-right: 1.5rem !important\n    }\n\n    .pb-sm-4,\n    .py-sm-4 {\n        padding-bottom: 1.5rem !important\n    }\n\n    .pl-sm-4,\n    .px-sm-4 {\n        padding-left: 1.5rem !important\n    }\n\n    .p-sm-5 {\n        padding: 3rem !important\n    }\n\n    .pt-sm-5,\n    .py-sm-5 {\n        padding-top: 3rem !important\n    }\n\n    .pr-sm-5,\n    .px-sm-5 {\n        padding-right: 3rem !important\n    }\n\n    .pb-sm-5,\n    .py-sm-5 {\n        padding-bottom: 3rem !important\n    }\n\n    .pl-sm-5,\n    .px-sm-5 {\n        padding-left: 3rem !important\n    }\n\n    .m-sm-n1 {\n        margin: -.25rem !important\n    }\n\n    .mt-sm-n1,\n    .my-sm-n1 {\n        margin-top: -.25rem !important\n    }\n\n    .mr-sm-n1,\n    .mx-sm-n1 {\n        margin-right: -.25rem !important\n    }\n\n    .mb-sm-n1,\n    .my-sm-n1 {\n        margin-bottom: -.25rem !important\n    }\n\n    .ml-sm-n1,\n    .mx-sm-n1 {\n        margin-left: -.25rem !important\n    }\n\n    .m-sm-n2 {\n        margin: -.5rem !important\n    }\n\n    .mt-sm-n2,\n    .my-sm-n2 {\n        margin-top: -.5rem !important\n    }\n\n    .mr-sm-n2,\n    .mx-sm-n2 {\n        margin-right: -.5rem !important\n    }\n\n    .mb-sm-n2,\n    .my-sm-n2 {\n        margin-bottom: -.5rem !important\n    }\n\n    .ml-sm-n2,\n    .mx-sm-n2 {\n        margin-left: -.5rem !important\n    }\n\n    .m-sm-n3 {\n        margin: -1rem !important\n    }\n\n    .mt-sm-n3,\n    .my-sm-n3 {\n        margin-top: -1rem !important\n    }\n\n    .mr-sm-n3,\n    .mx-sm-n3 {\n        margin-right: -1rem !important\n    }\n\n    .mb-sm-n3,\n    .my-sm-n3 {\n        margin-bottom: -1rem !important\n    }\n\n    .ml-sm-n3,\n    .mx-sm-n3 {\n        margin-left: -1rem !important\n    }\n\n    .m-sm-n4 {\n        margin: -1.5rem !important\n    }\n\n    .mt-sm-n4,\n    .my-sm-n4 {\n        margin-top: -1.5rem !important\n    }\n\n    .mr-sm-n4,\n    .mx-sm-n4 {\n        margin-right: -1.5rem !important\n    }\n\n    .mb-sm-n4,\n    .my-sm-n4 {\n        margin-bottom: -1.5rem !important\n    }\n\n    .ml-sm-n4,\n    .mx-sm-n4 {\n        margin-left: -1.5rem !important\n    }\n\n    .m-sm-n5 {\n        margin: -3rem !important\n    }\n\n    .mt-sm-n5,\n    .my-sm-n5 {\n        margin-top: -3rem !important\n    }\n\n    .mr-sm-n5,\n    .mx-sm-n5 {\n        margin-right: -3rem !important\n    }\n\n    .mb-sm-n5,\n    .my-sm-n5 {\n        margin-bottom: -3rem !important\n    }\n\n    .ml-sm-n5,\n    .mx-sm-n5 {\n        margin-left: -3rem !important\n    }\n\n    .m-sm-auto {\n        margin: auto !important\n    }\n\n    .mt-sm-auto,\n    .my-sm-auto {\n        margin-top: auto !important\n    }\n\n    .mr-sm-auto,\n    .mx-sm-auto {\n        margin-right: auto !important\n    }\n\n    .mb-sm-auto,\n    .my-sm-auto {\n        margin-bottom: auto !important\n    }\n\n    .ml-sm-auto,\n    .mx-sm-auto {\n        margin-left: auto !important\n    }\n}\n\n@media (min-width:768px) {\n    .m-md-0 {\n        margin: 0 !important\n    }\n\n    .mt-md-0,\n    .my-md-0 {\n        margin-top: 0 !important\n    }\n\n    .mr-md-0,\n    .mx-md-0 {\n        margin-right: 0 !important\n    }\n\n    .mb-md-0,\n    .my-md-0 {\n        margin-bottom: 0 !important\n    }\n\n    .ml-md-0,\n    .mx-md-0 {\n        margin-left: 0 !important\n    }\n\n    .m-md-1 {\n        margin: .25rem !important\n    }\n\n    .mt-md-1,\n    .my-md-1 {\n        margin-top: .25rem !important\n    }\n\n    .mr-md-1,\n    .mx-md-1 {\n        margin-right: .25rem !important\n    }\n\n    .mb-md-1,\n    .my-md-1 {\n        margin-bottom: .25rem !important\n    }\n\n    .ml-md-1,\n    .mx-md-1 {\n        margin-left: .25rem !important\n    }\n\n    .m-md-2 {\n        margin: .5rem !important\n    }\n\n    .mt-md-2,\n    .my-md-2 {\n        margin-top: .5rem !important\n    }\n\n    .mr-md-2,\n    .mx-md-2 {\n        margin-right: .5rem !important\n    }\n\n    .mb-md-2,\n    .my-md-2 {\n        margin-bottom: .5rem !important\n    }\n\n    .ml-md-2,\n    .mx-md-2 {\n        margin-left: .5rem !important\n    }\n\n    .m-md-3 {\n        margin: 1rem !important\n    }\n\n    .mt-md-3,\n    .my-md-3 {\n        margin-top: 1rem !important\n    }\n\n    .mr-md-3,\n    .mx-md-3 {\n        margin-right: 1rem !important\n    }\n\n    .mb-md-3,\n    .my-md-3 {\n        margin-bottom: 1rem !important\n    }\n\n    .ml-md-3,\n    .mx-md-3 {\n        margin-left: 1rem !important\n    }\n\n    .m-md-4 {\n        margin: 1.5rem !important\n    }\n\n    .mt-md-4,\n    .my-md-4 {\n        margin-top: 1.5rem !important\n    }\n\n    .mr-md-4,\n    .mx-md-4 {\n        margin-right: 1.5rem !important\n    }\n\n    .mb-md-4,\n    .my-md-4 {\n        margin-bottom: 1.5rem !important\n    }\n\n    .ml-md-4,\n    .mx-md-4 {\n        margin-left: 1.5rem !important\n    }\n\n    .m-md-5 {\n        margin: 3rem !important\n    }\n\n    .mt-md-5,\n    .my-md-5 {\n        margin-top: 3rem !important\n    }\n\n    .mr-md-5,\n    .mx-md-5 {\n        margin-right: 3rem !important\n    }\n\n    .mb-md-5,\n    .my-md-5 {\n        margin-bottom: 3rem !important\n    }\n\n    .ml-md-5,\n    .mx-md-5 {\n        margin-left: 3rem !important\n    }\n\n    .p-md-0 {\n        padding: 0 !important\n    }\n\n    .pt-md-0,\n    .py-md-0 {\n        padding-top: 0 !important\n    }\n\n    .pr-md-0,\n    .px-md-0 {\n        padding-right: 0 !important\n    }\n\n    .pb-md-0,\n    .py-md-0 {\n        padding-bottom: 0 !important\n    }\n\n    .pl-md-0,\n    .px-md-0 {\n        padding-left: 0 !important\n    }\n\n    .p-md-1 {\n        padding: .25rem !important\n    }\n\n    .pt-md-1,\n    .py-md-1 {\n        padding-top: .25rem !important\n    }\n\n    .pr-md-1,\n    .px-md-1 {\n        padding-right: .25rem !important\n    }\n\n    .pb-md-1,\n    .py-md-1 {\n        padding-bottom: .25rem !important\n    }\n\n    .pl-md-1,\n    .px-md-1 {\n        padding-left: .25rem !important\n    }\n\n    .p-md-2 {\n        padding: .5rem !important\n    }\n\n    .pt-md-2,\n    .py-md-2 {\n        padding-top: .5rem !important\n    }\n\n    .pr-md-2,\n    .px-md-2 {\n        padding-right: .5rem !important\n    }\n\n    .pb-md-2,\n    .py-md-2 {\n        padding-bottom: .5rem !important\n    }\n\n    .pl-md-2,\n    .px-md-2 {\n        padding-left: .5rem !important\n    }\n\n    .p-md-3 {\n        padding: 1rem !important\n    }\n\n    .pt-md-3,\n    .py-md-3 {\n        padding-top: 1rem !important\n    }\n\n    .pr-md-3,\n    .px-md-3 {\n        padding-right: 1rem !important\n    }\n\n    .pb-md-3,\n    .py-md-3 {\n        padding-bottom: 1rem !important\n    }\n\n    .pl-md-3,\n    .px-md-3 {\n        padding-left: 1rem !important\n    }\n\n    .p-md-4 {\n        padding: 1.5rem !important\n    }\n\n    .pt-md-4,\n    .py-md-4 {\n        padding-top: 1.5rem !important\n    }\n\n    .pr-md-4,\n    .px-md-4 {\n        padding-right: 1.5rem !important\n    }\n\n    .pb-md-4,\n    .py-md-4 {\n        padding-bottom: 1.5rem !important\n    }\n\n    .pl-md-4,\n    .px-md-4 {\n        padding-left: 1.5rem !important\n    }\n\n    .p-md-5 {\n        padding: 3rem !important\n    }\n\n    .pt-md-5,\n    .py-md-5 {\n        padding-top: 3rem !important\n    }\n\n    .pr-md-5,\n    .px-md-5 {\n        padding-right: 3rem !important\n    }\n\n    .pb-md-5,\n    .py-md-5 {\n        padding-bottom: 3rem !important\n    }\n\n    .pl-md-5,\n    .px-md-5 {\n        padding-left: 3rem !important\n    }\n\n    .m-md-n1 {\n        margin: -.25rem !important\n    }\n\n    .mt-md-n1,\n    .my-md-n1 {\n        margin-top: -.25rem !important\n    }\n\n    .mr-md-n1,\n    .mx-md-n1 {\n        margin-right: -.25rem !important\n    }\n\n    .mb-md-n1,\n    .my-md-n1 {\n        margin-bottom: -.25rem !important\n    }\n\n    .ml-md-n1,\n    .mx-md-n1 {\n        margin-left: -.25rem !important\n    }\n\n    .m-md-n2 {\n        margin: -.5rem !important\n    }\n\n    .mt-md-n2,\n    .my-md-n2 {\n        margin-top: -.5rem !important\n    }\n\n    .mr-md-n2,\n    .mx-md-n2 {\n        margin-right: -.5rem !important\n    }\n\n    .mb-md-n2,\n    .my-md-n2 {\n        margin-bottom: -.5rem !important\n    }\n\n    .ml-md-n2,\n    .mx-md-n2 {\n        margin-left: -.5rem !important\n    }\n\n    .m-md-n3 {\n        margin: -1rem !important\n    }\n\n    .mt-md-n3,\n    .my-md-n3 {\n        margin-top: -1rem !important\n    }\n\n    .mr-md-n3,\n    .mx-md-n3 {\n        margin-right: -1rem !important\n    }\n\n    .mb-md-n3,\n    .my-md-n3 {\n        margin-bottom: -1rem !important\n    }\n\n    .ml-md-n3,\n    .mx-md-n3 {\n        margin-left: -1rem !important\n    }\n\n    .m-md-n4 {\n        margin: -1.5rem !important\n    }\n\n    .mt-md-n4,\n    .my-md-n4 {\n        margin-top: -1.5rem !important\n    }\n\n    .mr-md-n4,\n    .mx-md-n4 {\n        margin-right: -1.5rem !important\n    }\n\n    .mb-md-n4,\n    .my-md-n4 {\n        margin-bottom: -1.5rem !important\n    }\n\n    .ml-md-n4,\n    .mx-md-n4 {\n        margin-left: -1.5rem !important\n    }\n\n    .m-md-n5 {\n        margin: -3rem !important\n    }\n\n    .mt-md-n5,\n    .my-md-n5 {\n        margin-top: -3rem !important\n    }\n\n    .mr-md-n5,\n    .mx-md-n5 {\n        margin-right: -3rem !important\n    }\n\n    .mb-md-n5,\n    .my-md-n5 {\n        margin-bottom: -3rem !important\n    }\n\n    .ml-md-n5,\n    .mx-md-n5 {\n        margin-left: -3rem !important\n    }\n\n    .m-md-auto {\n        margin: auto !important\n    }\n\n    .mt-md-auto,\n    .my-md-auto {\n        margin-top: auto !important\n    }\n\n    .mr-md-auto,\n    .mx-md-auto {\n        margin-right: auto !important\n    }\n\n    .mb-md-auto,\n    .my-md-auto {\n        margin-bottom: auto !important\n    }\n\n    .ml-md-auto,\n    .mx-md-auto {\n        margin-left: auto !important\n    }\n}\n\n@media (min-width:992px) {\n    .m-lg-0 {\n        margin: 0 !important\n    }\n\n    .mt-lg-0,\n    .my-lg-0 {\n        margin-top: 0 !important\n    }\n\n    .mr-lg-0,\n    .mx-lg-0 {\n        margin-right: 0 !important\n    }\n\n    .mb-lg-0,\n    .my-lg-0 {\n        margin-bottom: 0 !important\n    }\n\n    .ml-lg-0,\n    .mx-lg-0 {\n        margin-left: 0 !important\n    }\n\n    .m-lg-1 {\n        margin: .25rem !important\n    }\n\n    .mt-lg-1,\n    .my-lg-1 {\n        margin-top: .25rem !important\n    }\n\n    .mr-lg-1,\n    .mx-lg-1 {\n        margin-right: .25rem !important\n    }\n\n    .mb-lg-1,\n    .my-lg-1 {\n        margin-bottom: .25rem !important\n    }\n\n    .ml-lg-1,\n    .mx-lg-1 {\n        margin-left: .25rem !important\n    }\n\n    .m-lg-2 {\n        margin: .5rem !important\n    }\n\n    .mt-lg-2,\n    .my-lg-2 {\n        margin-top: .5rem !important\n    }\n\n    .mr-lg-2,\n    .mx-lg-2 {\n        margin-right: .5rem !important\n    }\n\n    .mb-lg-2,\n    .my-lg-2 {\n        margin-bottom: .5rem !important\n    }\n\n    .ml-lg-2,\n    .mx-lg-2 {\n        margin-left: .5rem !important\n    }\n\n    .m-lg-3 {\n        margin: 1rem !important\n    }\n\n    .mt-lg-3,\n    .my-lg-3 {\n        margin-top: 1rem !important\n    }\n\n    .mr-lg-3,\n    .mx-lg-3 {\n        margin-right: 1rem !important\n    }\n\n    .mb-lg-3,\n    .my-lg-3 {\n        margin-bottom: 1rem !important\n    }\n\n    .ml-lg-3,\n    .mx-lg-3 {\n        margin-left: 1rem !important\n    }\n\n    .m-lg-4 {\n        margin: 1.5rem !important\n    }\n\n    .mt-lg-4,\n    .my-lg-4 {\n        margin-top: 1.5rem !important\n    }\n\n    .mr-lg-4,\n    .mx-lg-4 {\n        margin-right: 1.5rem !important\n    }\n\n    .mb-lg-4,\n    .my-lg-4 {\n        margin-bottom: 1.5rem !important\n    }\n\n    .ml-lg-4,\n    .mx-lg-4 {\n        margin-left: 1.5rem !important\n    }\n\n    .m-lg-5 {\n        margin: 3rem !important\n    }\n\n    .mt-lg-5,\n    .my-lg-5 {\n        margin-top: 3rem !important\n    }\n\n    .mr-lg-5,\n    .mx-lg-5 {\n        margin-right: 3rem !important\n    }\n\n    .mb-lg-5,\n    .my-lg-5 {\n        margin-bottom: 3rem !important\n    }\n\n    .ml-lg-5,\n    .mx-lg-5 {\n        margin-left: 3rem !important\n    }\n\n    .p-lg-0 {\n        padding: 0 !important\n    }\n\n    .pt-lg-0,\n    .py-lg-0 {\n        padding-top: 0 !important\n    }\n\n    .pr-lg-0,\n    .px-lg-0 {\n        padding-right: 0 !important\n    }\n\n    .pb-lg-0,\n    .py-lg-0 {\n        padding-bottom: 0 !important\n    }\n\n    .pl-lg-0,\n    .px-lg-0 {\n        padding-left: 0 !important\n    }\n\n    .p-lg-1 {\n        padding: .25rem !important\n    }\n\n    .pt-lg-1,\n    .py-lg-1 {\n        padding-top: .25rem !important\n    }\n\n    .pr-lg-1,\n    .px-lg-1 {\n        padding-right: .25rem !important\n    }\n\n    .pb-lg-1,\n    .py-lg-1 {\n        padding-bottom: .25rem !important\n    }\n\n    .pl-lg-1,\n    .px-lg-1 {\n        padding-left: .25rem !important\n    }\n\n    .p-lg-2 {\n        padding: .5rem !important\n    }\n\n    .pt-lg-2,\n    .py-lg-2 {\n        padding-top: .5rem !important\n    }\n\n    .pr-lg-2,\n    .px-lg-2 {\n        padding-right: .5rem !important\n    }\n\n    .pb-lg-2,\n    .py-lg-2 {\n        padding-bottom: .5rem !important\n    }\n\n    .pl-lg-2,\n    .px-lg-2 {\n        padding-left: .5rem !important\n    }\n\n    .p-lg-3 {\n        padding: 1rem !important\n    }\n\n    .pt-lg-3,\n    .py-lg-3 {\n        padding-top: 1rem !important\n    }\n\n    .pr-lg-3,\n    .px-lg-3 {\n        padding-right: 1rem !important\n    }\n\n    .pb-lg-3,\n    .py-lg-3 {\n        padding-bottom: 1rem !important\n    }\n\n    .pl-lg-3,\n    .px-lg-3 {\n        padding-left: 1rem !important\n    }\n\n    .p-lg-4 {\n        padding: 1.5rem !important\n    }\n\n    .pt-lg-4,\n    .py-lg-4 {\n        padding-top: 1.5rem !important\n    }\n\n    .pr-lg-4,\n    .px-lg-4 {\n        padding-right: 1.5rem !important\n    }\n\n    .pb-lg-4,\n    .py-lg-4 {\n        padding-bottom: 1.5rem !important\n    }\n\n    .pl-lg-4,\n    .px-lg-4 {\n        padding-left: 1.5rem !important\n    }\n\n    .p-lg-5 {\n        padding: 3rem !important\n    }\n\n    .pt-lg-5,\n    .py-lg-5 {\n        padding-top: 3rem !important\n    }\n\n    .pr-lg-5,\n    .px-lg-5 {\n        padding-right: 3rem !important\n    }\n\n    .pb-lg-5,\n    .py-lg-5 {\n        padding-bottom: 3rem !important\n    }\n\n    .pl-lg-5,\n    .px-lg-5 {\n        padding-left: 3rem !important\n    }\n\n    .m-lg-n1 {\n        margin: -.25rem !important\n    }\n\n    .mt-lg-n1,\n    .my-lg-n1 {\n        margin-top: -.25rem !important\n    }\n\n    .mr-lg-n1,\n    .mx-lg-n1 {\n        margin-right: -.25rem !important\n    }\n\n    .mb-lg-n1,\n    .my-lg-n1 {\n        margin-bottom: -.25rem !important\n    }\n\n    .ml-lg-n1,\n    .mx-lg-n1 {\n        margin-left: -.25rem !important\n    }\n\n    .m-lg-n2 {\n        margin: -.5rem !important\n    }\n\n    .mt-lg-n2,\n    .my-lg-n2 {\n        margin-top: -.5rem !important\n    }\n\n    .mr-lg-n2,\n    .mx-lg-n2 {\n        margin-right: -.5rem !important\n    }\n\n    .mb-lg-n2,\n    .my-lg-n2 {\n        margin-bottom: -.5rem !important\n    }\n\n    .ml-lg-n2,\n    .mx-lg-n2 {\n        margin-left: -.5rem !important\n    }\n\n    .m-lg-n3 {\n        margin: -1rem !important\n    }\n\n    .mt-lg-n3,\n    .my-lg-n3 {\n        margin-top: -1rem !important\n    }\n\n    .mr-lg-n3,\n    .mx-lg-n3 {\n        margin-right: -1rem !important\n    }\n\n    .mb-lg-n3,\n    .my-lg-n3 {\n        margin-bottom: -1rem !important\n    }\n\n    .ml-lg-n3,\n    .mx-lg-n3 {\n        margin-left: -1rem !important\n    }\n\n    .m-lg-n4 {\n        margin: -1.5rem !important\n    }\n\n    .mt-lg-n4,\n    .my-lg-n4 {\n        margin-top: -1.5rem !important\n    }\n\n    .mr-lg-n4,\n    .mx-lg-n4 {\n        margin-right: -1.5rem !important\n    }\n\n    .mb-lg-n4,\n    .my-lg-n4 {\n        margin-bottom: -1.5rem !important\n    }\n\n    .ml-lg-n4,\n    .mx-lg-n4 {\n        margin-left: -1.5rem !important\n    }\n\n    .m-lg-n5 {\n        margin: -3rem !important\n    }\n\n    .mt-lg-n5,\n    .my-lg-n5 {\n        margin-top: -3rem !important\n    }\n\n    .mr-lg-n5,\n    .mx-lg-n5 {\n        margin-right: -3rem !important\n    }\n\n    .mb-lg-n5,\n    .my-lg-n5 {\n        margin-bottom: -3rem !important\n    }\n\n    .ml-lg-n5,\n    .mx-lg-n5 {\n        margin-left: -3rem !important\n    }\n\n    .m-lg-auto {\n        margin: auto !important\n    }\n\n    .mt-lg-auto,\n    .my-lg-auto {\n        margin-top: auto !important\n    }\n\n    .mr-lg-auto,\n    .mx-lg-auto {\n        margin-right: auto !important\n    }\n\n    .mb-lg-auto,\n    .my-lg-auto {\n        margin-bottom: auto !important\n    }\n\n    .ml-lg-auto,\n    .mx-lg-auto {\n        margin-left: auto !important\n    }\n}\n\n@media (min-width:1200px) {\n    .m-xl-0 {\n        margin: 0 !important\n    }\n\n    .mt-xl-0,\n    .my-xl-0 {\n        margin-top: 0 !important\n    }\n\n    .mr-xl-0,\n    .mx-xl-0 {\n        margin-right: 0 !important\n    }\n\n    .mb-xl-0,\n    .my-xl-0 {\n        margin-bottom: 0 !important\n    }\n\n    .ml-xl-0,\n    .mx-xl-0 {\n        margin-left: 0 !important\n    }\n\n    .m-xl-1 {\n        margin: .25rem !important\n    }\n\n    .mt-xl-1,\n    .my-xl-1 {\n        margin-top: .25rem !important\n    }\n\n    .mr-xl-1,\n    .mx-xl-1 {\n        margin-right: .25rem !important\n    }\n\n    .mb-xl-1,\n    .my-xl-1 {\n        margin-bottom: .25rem !important\n    }\n\n    .ml-xl-1,\n    .mx-xl-1 {\n        margin-left: .25rem !important\n    }\n\n    .m-xl-2 {\n        margin: .5rem !important\n    }\n\n    .mt-xl-2,\n    .my-xl-2 {\n        margin-top: .5rem !important\n    }\n\n    .mr-xl-2,\n    .mx-xl-2 {\n        margin-right: .5rem !important\n    }\n\n    .mb-xl-2,\n    .my-xl-2 {\n        margin-bottom: .5rem !important\n    }\n\n    .ml-xl-2,\n    .mx-xl-2 {\n        margin-left: .5rem !important\n    }\n\n    .m-xl-3 {\n        margin: 1rem !important\n    }\n\n    .mt-xl-3,\n    .my-xl-3 {\n        margin-top: 1rem !important\n    }\n\n    .mr-xl-3,\n    .mx-xl-3 {\n        margin-right: 1rem !important\n    }\n\n    .mb-xl-3,\n    .my-xl-3 {\n        margin-bottom: 1rem !important\n    }\n\n    .ml-xl-3,\n    .mx-xl-3 {\n        margin-left: 1rem !important\n    }\n\n    .m-xl-4 {\n        margin: 1.5rem !important\n    }\n\n    .mt-xl-4,\n    .my-xl-4 {\n        margin-top: 1.5rem !important\n    }\n\n    .mr-xl-4,\n    .mx-xl-4 {\n        margin-right: 1.5rem !important\n    }\n\n    .mb-xl-4,\n    .my-xl-4 {\n        margin-bottom: 1.5rem !important\n    }\n\n    .ml-xl-4,\n    .mx-xl-4 {\n        margin-left: 1.5rem !important\n    }\n\n    .m-xl-5 {\n        margin: 3rem !important\n    }\n\n    .mt-xl-5,\n    .my-xl-5 {\n        margin-top: 3rem !important\n    }\n\n    .mr-xl-5,\n    .mx-xl-5 {\n        margin-right: 3rem !important\n    }\n\n    .mb-xl-5,\n    .my-xl-5 {\n        margin-bottom: 3rem !important\n    }\n\n    .ml-xl-5,\n    .mx-xl-5 {\n        margin-left: 3rem !important\n    }\n\n    .p-xl-0 {\n        padding: 0 !important\n    }\n\n    .pt-xl-0,\n    .py-xl-0 {\n        padding-top: 0 !important\n    }\n\n    .pr-xl-0,\n    .px-xl-0 {\n        padding-right: 0 !important\n    }\n\n    .pb-xl-0,\n    .py-xl-0 {\n        padding-bottom: 0 !important\n    }\n\n    .pl-xl-0,\n    .px-xl-0 {\n        padding-left: 0 !important\n    }\n\n    .p-xl-1 {\n        padding: .25rem !important\n    }\n\n    .pt-xl-1,\n    .py-xl-1 {\n        padding-top: .25rem !important\n    }\n\n    .pr-xl-1,\n    .px-xl-1 {\n        padding-right: .25rem !important\n    }\n\n    .pb-xl-1,\n    .py-xl-1 {\n        padding-bottom: .25rem !important\n    }\n\n    .pl-xl-1,\n    .px-xl-1 {\n        padding-left: .25rem !important\n    }\n\n    .p-xl-2 {\n        padding: .5rem !important\n    }\n\n    .pt-xl-2,\n    .py-xl-2 {\n        padding-top: .5rem !important\n    }\n\n    .pr-xl-2,\n    .px-xl-2 {\n        padding-right: .5rem !important\n    }\n\n    .pb-xl-2,\n    .py-xl-2 {\n        padding-bottom: .5rem !important\n    }\n\n    .pl-xl-2,\n    .px-xl-2 {\n        padding-left: .5rem !important\n    }\n\n    .p-xl-3 {\n        padding: 1rem !important\n    }\n\n    .pt-xl-3,\n    .py-xl-3 {\n        padding-top: 1rem !important\n    }\n\n    .pr-xl-3,\n    .px-xl-3 {\n        padding-right: 1rem !important\n    }\n\n    .pb-xl-3,\n    .py-xl-3 {\n        padding-bottom: 1rem !important\n    }\n\n    .pl-xl-3,\n    .px-xl-3 {\n        padding-left: 1rem !important\n    }\n\n    .p-xl-4 {\n        padding: 1.5rem !important\n    }\n\n    .pt-xl-4,\n    .py-xl-4 {\n        padding-top: 1.5rem !important\n    }\n\n    .pr-xl-4,\n    .px-xl-4 {\n        padding-right: 1.5rem !important\n    }\n\n    .pb-xl-4,\n    .py-xl-4 {\n        padding-bottom: 1.5rem !important\n    }\n\n    .pl-xl-4,\n    .px-xl-4 {\n        padding-left: 1.5rem !important\n    }\n\n    .p-xl-5 {\n        padding: 3rem !important\n    }\n\n    .pt-xl-5,\n    .py-xl-5 {\n        padding-top: 3rem !important\n    }\n\n    .pr-xl-5,\n    .px-xl-5 {\n        padding-right: 3rem !important\n    }\n\n    .pb-xl-5,\n    .py-xl-5 {\n        padding-bottom: 3rem !important\n    }\n\n    .pl-xl-5,\n    .px-xl-5 {\n        padding-left: 3rem !important\n    }\n\n    .m-xl-n1 {\n        margin: -.25rem !important\n    }\n\n    .mt-xl-n1,\n    .my-xl-n1 {\n        margin-top: -.25rem !important\n    }\n\n    .mr-xl-n1,\n    .mx-xl-n1 {\n        margin-right: -.25rem !important\n    }\n\n    .mb-xl-n1,\n    .my-xl-n1 {\n        margin-bottom: -.25rem !important\n    }\n\n    .ml-xl-n1,\n    .mx-xl-n1 {\n        margin-left: -.25rem !important\n    }\n\n    .m-xl-n2 {\n        margin: -.5rem !important\n    }\n\n    .mt-xl-n2,\n    .my-xl-n2 {\n        margin-top: -.5rem !important\n    }\n\n    .mr-xl-n2,\n    .mx-xl-n2 {\n        margin-right: -.5rem !important\n    }\n\n    .mb-xl-n2,\n    .my-xl-n2 {\n        margin-bottom: -.5rem !important\n    }\n\n    .ml-xl-n2,\n    .mx-xl-n2 {\n        margin-left: -.5rem !important\n    }\n\n    .m-xl-n3 {\n        margin: -1rem !important\n    }\n\n    .mt-xl-n3,\n    .my-xl-n3 {\n        margin-top: -1rem !important\n    }\n\n    .mr-xl-n3,\n    .mx-xl-n3 {\n        margin-right: -1rem !important\n    }\n\n    .mb-xl-n3,\n    .my-xl-n3 {\n        margin-bottom: -1rem !important\n    }\n\n    .ml-xl-n3,\n    .mx-xl-n3 {\n        margin-left: -1rem !important\n    }\n\n    .m-xl-n4 {\n        margin: -1.5rem !important\n    }\n\n    .mt-xl-n4,\n    .my-xl-n4 {\n        margin-top: -1.5rem !important\n    }\n\n    .mr-xl-n4,\n    .mx-xl-n4 {\n        margin-right: -1.5rem !important\n    }\n\n    .mb-xl-n4,\n    .my-xl-n4 {\n        margin-bottom: -1.5rem !important\n    }\n\n    .ml-xl-n4,\n    .mx-xl-n4 {\n        margin-left: -1.5rem !important\n    }\n\n    .m-xl-n5 {\n        margin: -3rem !important\n    }\n\n    .mt-xl-n5,\n    .my-xl-n5 {\n        margin-top: -3rem !important\n    }\n\n    .mr-xl-n5,\n    .mx-xl-n5 {\n        margin-right: -3rem !important\n    }\n\n    .mb-xl-n5,\n    .my-xl-n5 {\n        margin-bottom: -3rem !important\n    }\n\n    .ml-xl-n5,\n    .mx-xl-n5 {\n        margin-left: -3rem !important\n    }\n\n    .m-xl-auto {\n        margin: auto !important\n    }\n\n    .mt-xl-auto,\n    .my-xl-auto {\n        margin-top: auto !important\n    }\n\n    .mr-xl-auto,\n    .mx-xl-auto {\n        margin-right: auto !important\n    }\n\n    .mb-xl-auto,\n    .my-xl-auto {\n        margin-bottom: auto !important\n    }\n\n    .ml-xl-auto,\n    .mx-xl-auto {\n        margin-left: auto !important\n    }\n}\n\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    pointer-events: auto;\n    content: \"\";\n    background-color: rgba(0, 0, 0, 0)\n}\n\n.text-monospace {\n    font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important\n}\n\n.text-justify {\n    text-align: justify !important\n}\n\n.text-wrap {\n    white-space: normal !important\n}\n\n.text-nowrap {\n    white-space: nowrap !important\n}\n\n.text-truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap\n}\n\n.text-left {\n    text-align: left !important\n}\n\n.text-right {\n    text-align: right !important\n}\n\n.text-center {\n    text-align: center !important\n}\n\n@media (min-width:576px) {\n    .text-sm-left {\n        text-align: left !important\n    }\n\n    .text-sm-right {\n        text-align: right !important\n    }\n\n    .text-sm-center {\n        text-align: center !important\n    }\n}\n\n@media (min-width:768px) {\n    .text-md-left {\n        text-align: left !important\n    }\n\n    .text-md-right {\n        text-align: right !important\n    }\n\n    .text-md-center {\n        text-align: center !important\n    }\n}\n\n@media (min-width:992px) {\n    .text-lg-left {\n        text-align: left !important\n    }\n\n    .text-lg-right {\n        text-align: right !important\n    }\n\n    .text-lg-center {\n        text-align: center !important\n    }\n}\n\n@media (min-width:1200px) {\n    .text-xl-left {\n        text-align: left !important\n    }\n\n    .text-xl-right {\n        text-align: right !important\n    }\n\n    .text-xl-center {\n        text-align: center !important\n    }\n}\n\n.text-lowercase {\n    text-transform: lowercase !important\n}\n\n.text-uppercase {\n    text-transform: uppercase !important\n}\n\n.text-capitalize {\n    text-transform: capitalize !important\n}\n\n.font-weight-light {\n    font-weight: 300 !important\n}\n\n.font-weight-lighter {\n    font-weight: lighter !important\n}\n\n.font-weight-normal {\n    font-weight: 400 !important\n}\n\n.font-weight-bold {\n    font-weight: 700 !important\n}\n\n.font-weight-bolder {\n    font-weight: bolder !important\n}\n\n.font-italic {\n    font-style: italic !important\n}\n\n.text-white {\n    color: #fff !important\n}\n\n.text-primary {\n    color: #007bff !important\n}\n\na.text-primary:focus,\na.text-primary:hover {\n    color: #0056b3 !important\n}\n\n.text-secondary {\n    color: #6c757d !important\n}\n\na.text-secondary:focus,\na.text-secondary:hover {\n    color: #494f54 !important\n}\n\n.text-success {\n    color: #28a745 !important\n}\n\na.text-success:focus,\na.text-success:hover {\n    color: #19692c !important\n}\n\n.text-info {\n    color: #17a2b8 !important\n}\n\na.text-info:focus,\na.text-info:hover {\n    color: #0f6674 !important\n}\n\n.text-warning {\n    color: #ffc107 !important\n}\n\na.text-warning:focus,\na.text-warning:hover {\n    color: #ba8b00 !important\n}\n\n.text-danger {\n    color: #dc3545 !important\n}\n\na.text-danger:focus,\na.text-danger:hover {\n    color: #a71d2a !important\n}\n\n.text-light {\n    color: #f8f9fa !important\n}\n\na.text-light:focus,\na.text-light:hover {\n    color: #cbd3da !important\n}\n\n.text-dark {\n    color: #343a40 !important\n}\n\na.text-dark:focus,\na.text-dark:hover {\n    color: #121416 !important\n}\n\n.text-body {\n    color: #212529 !important\n}\n\n.text-muted {\n    color: #6c757d !important\n}\n\n.text-black-50 {\n    color: rgba(0, 0, 0, .5) !important\n}\n\n.text-white-50 {\n    color: rgba(255, 255, 255, .5) !important\n}\n\n.text-hide {\n    font: 0/0 a;\n    color: transparent;\n    text-shadow: none;\n    background-color: transparent;\n    border: 0\n}\n\n.text-decoration-none {\n    text-decoration: none !important\n}\n\n.text-break {\n    word-break: break-word !important;\n    overflow-wrap: break-word !important\n}\n\n.text-reset {\n    color: inherit !important\n}\n\n.visible {\n    visibility: visible !important\n}\n\n.invisible {\n    visibility: hidden !important\n}\n\n@media print {\n\n    *,\n    ::after,\n    ::before {\n        text-shadow: none !important;\n        box-shadow: none !important\n    }\n\n    a:not(.btn) {\n        text-decoration: underline\n    }\n\n    abbr[title]::after {\n        content: \" (\"attr(title) \")\"\n    }\n\n    pre {\n        white-space: pre-wrap !important\n    }\n\n    blockquote,\n    pre {\n        border: 1px solid #adb5bd;\n        page-break-inside: avoid\n    }\n\n    thead {\n        display: table-header-group\n    }\n\n    img,\n    tr {\n        page-break-inside: avoid\n    }\n\n    h2,\n    h3,\n    p {\n        orphans: 3;\n        widows: 3\n    }\n\n    h2,\n    h3 {\n        page-break-after: avoid\n    }\n\n    @page {\n        size: a3\n    }\n\n    body {\n        min-width: 992px !important\n    }\n\n    .container {\n        min-width: 992px !important\n    }\n\n    .navbar {\n        display: none\n    }\n\n    .badge {\n        border: 1px solid #000\n    }\n\n    .table {\n        border-collapse: collapse !important\n    }\n\n    .table td,\n    .table th {\n        background-color: #fff !important\n    }\n\n    .table-bordered td,\n    .table-bordered th {\n        border: 1px solid #dee2e6 !important\n    }\n\n    .table-dark {\n        color: inherit\n    }\n\n    .table-dark tbody+tbody,\n    .table-dark td,\n    .table-dark th,\n    .table-dark thead th {\n        border-color: #dee2e6\n    }\n\n    .table .thead-dark th {\n        color: inherit;\n        border-color: #dee2e6\n    }\n}",""]),e.default=o},function(n,e,t){var r,o,i;function a(n){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}
  /*!
    * Bootstrap v4.5.2 (https://getbootstrap.com/)
    * Copyright 2011-2020 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
    * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
    */!function(l,s){"object"==a(e)&&void 0!==n?s(e,t(3),t(4)):(o=[e,t(3),t(4)],void 0===(i="function"==typeof(r=s)?r.apply(e,o):r)||(n.exports=i))}(0,(function(n,e,t){"use strict";function r(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}function o(n,e,t){return e&&r(n.prototype,e),t&&r(n,t),n}function i(){return(i=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n}).apply(this,arguments)}e=e&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e,t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t;var l={TRANSITION_END:"bsTransitionEnd",getUID:function(n){do{n+=~~(1e6*Math.random())}while(document.getElementById(n));return n},getSelectorFromElement:function(n){var e=n.getAttribute("data-target");if(!e||"#"===e){var t=n.getAttribute("href");e=t&&"#"!==t?t.trim():""}try{return document.querySelector(e)?e:null}catch(n){return null}},getTransitionDurationFromElement:function(n){if(!n)return 0;var t=e(n).css("transition-duration"),r=e(n).css("transition-delay"),o=parseFloat(t),i=parseFloat(r);return o||i?(t=t.split(",")[0],r=r.split(",")[0],1e3*(parseFloat(t)+parseFloat(r))):0},reflow:function(n){return n.offsetHeight},triggerTransitionEnd:function(n){e(n).trigger("transitionend")},supportsTransitionEnd:function(){return Boolean("transitionend")},isElement:function(n){return(n[0]||n).nodeType},typeCheckConfig:function(n,e,t){for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var o=t[r],i=e[r],a=i&&l.isElement(i)?"element":null===(s=i)||void 0===s?""+s:{}.toString.call(s).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(a))throw new Error(n.toUpperCase()+': Option "'+r+'" provided type "'+a+'" but expected type "'+o+'".')}var s},findShadowRoot:function(n){if(!document.documentElement.attachShadow)return null;if("function"==typeof n.getRootNode){var e=n.getRootNode();return e instanceof ShadowRoot?e:null}return n instanceof ShadowRoot?n:n.parentNode?l.findShadowRoot(n.parentNode):null},jQueryDetection:function(){if(void 0===e)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var n=e.fn.jquery.split(" ")[0].split(".");if(n[0]<2&&n[1]<9||1===n[0]&&9===n[1]&&n[2]<1||n[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};l.jQueryDetection(),e.fn.emulateTransitionEnd=function(n){var t=this,r=!1;return e(this).one(l.TRANSITION_END,(function(){r=!0})),setTimeout((function(){r||l.triggerTransitionEnd(t)}),n),this},e.event.special[l.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(n){if(e(n.target).is(this))return n.handleObj.handler.apply(this,arguments)}};var s="alert",c=e.fn[s],d=function(){function n(n){this._element=n}var t=n.prototype;return t.close=function(n){var e=this._element;n&&(e=this._getRootElement(n)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},t.dispose=function(){e.removeData(this._element,"bs.alert"),this._element=null},t._getRootElement=function(n){var t=l.getSelectorFromElement(n),r=!1;return t&&(r=document.querySelector(t)),r||(r=e(n).closest(".alert")[0]),r},t._triggerCloseEvent=function(n){var t=e.Event("close.bs.alert");return e(n).trigger(t),t},t._removeElement=function(n){var t=this;if(e(n).removeClass("show"),e(n).hasClass("fade")){var r=l.getTransitionDurationFromElement(n);e(n).one(l.TRANSITION_END,(function(e){return t._destroyElement(n,e)})).emulateTransitionEnd(r)}else this._destroyElement(n)},t._destroyElement=function(n){e(n).detach().trigger("closed.bs.alert").remove()},n._jQueryInterface=function(t){return this.each((function(){var r=e(this),o=r.data("bs.alert");o||(o=new n(this),r.data("bs.alert",o)),"close"===t&&o[t](this)}))},n._handleDismiss=function(n){return function(e){e&&e.preventDefault(),n.close(this)}},o(n,null,[{key:"VERSION",get:function(){return"4.5.2"}}]),n}();e(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',d._handleDismiss(new d)),e.fn[s]=d._jQueryInterface,e.fn[s].Constructor=d,e.fn[s].noConflict=function(){return e.fn[s]=c,d._jQueryInterface};var p=e.fn.button,u=function(){function n(n){this._element=n}var t=n.prototype;return t.toggle=function(){var n=!0,t=!0,r=e(this._element).closest('[data-toggle="buttons"]')[0];if(r){var o=this._element.querySelector('input:not([type="hidden"])');if(o){if("radio"===o.type)if(o.checked&&this._element.classList.contains("active"))n=!1;else{var i=r.querySelector(".active");i&&e(i).removeClass("active")}n&&("checkbox"!==o.type&&"radio"!==o.type||(o.checked=!this._element.classList.contains("active")),e(o).trigger("change")),o.focus(),t=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(t&&this._element.setAttribute("aria-pressed",!this._element.classList.contains("active")),n&&e(this._element).toggleClass("active"))},t.dispose=function(){e.removeData(this._element,"bs.button"),this._element=null},n._jQueryInterface=function(t){return this.each((function(){var r=e(this).data("bs.button");r||(r=new n(this),e(this).data("bs.button",r)),"toggle"===t&&r[t]()}))},o(n,null,[{key:"VERSION",get:function(){return"4.5.2"}}]),n}();e(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(n){var t=n.target,r=t;if(e(t).hasClass("btn")||(t=e(t).closest(".btn")[0]),!t||t.hasAttribute("disabled")||t.classList.contains("disabled"))n.preventDefault();else{var o=t.querySelector('input:not([type="hidden"])');if(o&&(o.hasAttribute("disabled")||o.classList.contains("disabled")))return void n.preventDefault();("LABEL"!==r.tagName||o&&"checkbox"!==o.type)&&u._jQueryInterface.call(e(t),"toggle")}})).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',(function(n){var t=e(n.target).closest(".btn")[0];e(t).toggleClass("focus",/^focus(in)?$/.test(n.type))})),e(window).on("load.bs.button.data-api",(function(){for(var n=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,t=n.length;e<t;e++){var r=n[e],o=r.querySelector('input:not([type="hidden"])');o.checked||o.hasAttribute("checked")?r.classList.add("active"):r.classList.remove("active")}for(var i=0,a=(n=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;i<a;i++){var l=n[i];"true"===l.getAttribute("aria-pressed")?l.classList.add("active"):l.classList.remove("active")}})),e.fn.button=u._jQueryInterface,e.fn.button.Constructor=u,e.fn.button.noConflict=function(){return e.fn.button=p,u._jQueryInterface};var m="carousel",f=e.fn[m],g={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},h={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},b={TOUCH:"touch",PEN:"pen"},v=function(){function n(n,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=n,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=n.prototype;return t.next=function(){this._isSliding||this._slide("next")},t.nextWhenVisible=function(){!document.hidden&&e(this._element).is(":visible")&&"hidden"!==e(this._element).css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide("prev")},t.pause=function(n){n||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(l.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(n){n||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(n){var t=this;this._activeElement=this._element.querySelector(".active.carousel-item");var r=this._getItemIndex(this._activeElement);if(!(n>this._items.length-1||n<0))if(this._isSliding)e(this._element).one("slid.bs.carousel",(function(){return t.to(n)}));else{if(r===n)return this.pause(),void this.cycle();var o=n>r?"next":"prev";this._slide(o,this._items[n])}},t.dispose=function(){e(this._element).off(".bs.carousel"),e.removeData(this._element,"bs.carousel"),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(n){return n=i({},g,n),l.typeCheckConfig(m,n,h),n},t._handleSwipe=function(){var n=Math.abs(this.touchDeltaX);if(!(n<=40)){var e=n/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},t._addEventListeners=function(){var n=this;this._config.keyboard&&e(this._element).on("keydown.bs.carousel",(function(e){return n._keydown(e)})),"hover"===this._config.pause&&e(this._element).on("mouseenter.bs.carousel",(function(e){return n.pause(e)})).on("mouseleave.bs.carousel",(function(e){return n.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var n=this;if(this._touchSupported){var t=function(e){n._pointerEvent&&b[e.originalEvent.pointerType.toUpperCase()]?n.touchStartX=e.originalEvent.clientX:n._pointerEvent||(n.touchStartX=e.originalEvent.touches[0].clientX)},r=function(e){n._pointerEvent&&b[e.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=e.originalEvent.clientX-n.touchStartX),n._handleSwipe(),"hover"===n._config.pause&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout((function(e){return n.cycle(e)}),500+n._config.interval))};e(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(n){return n.preventDefault()})),this._pointerEvent?(e(this._element).on("pointerdown.bs.carousel",(function(n){return t(n)})),e(this._element).on("pointerup.bs.carousel",(function(n){return r(n)})),this._element.classList.add("pointer-event")):(e(this._element).on("touchstart.bs.carousel",(function(n){return t(n)})),e(this._element).on("touchmove.bs.carousel",(function(e){return function(e){e.originalEvent.touches&&e.originalEvent.touches.length>1?n.touchDeltaX=0:n.touchDeltaX=e.originalEvent.touches[0].clientX-n.touchStartX}(e)})),e(this._element).on("touchend.bs.carousel",(function(n){return r(n)})))}},t._keydown=function(n){if(!/input|textarea/i.test(n.target.tagName))switch(n.which){case 37:n.preventDefault(),this.prev();break;case 39:n.preventDefault(),this.next()}},t._getItemIndex=function(n){return this._items=n&&n.parentNode?[].slice.call(n.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(n)},t._getItemByDirection=function(n,e){var t="next"===n,r="prev"===n,o=this._getItemIndex(e),i=this._items.length-1;if((r&&0===o||t&&o===i)&&!this._config.wrap)return e;var a=(o+("prev"===n?-1:1))%this._items.length;return-1===a?this._items[this._items.length-1]:this._items[a]},t._triggerSlideEvent=function(n,t){var r=this._getItemIndex(n),o=this._getItemIndex(this._element.querySelector(".active.carousel-item")),i=e.Event("slide.bs.carousel",{relatedTarget:n,direction:t,from:o,to:r});return e(this._element).trigger(i),i},t._setActiveIndicatorElement=function(n){if(this._indicatorsElement){var t=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));e(t).removeClass("active");var r=this._indicatorsElement.children[this._getItemIndex(n)];r&&e(r).addClass("active")}},t._slide=function(n,t){var r,o,i,a=this,s=this._element.querySelector(".active.carousel-item"),c=this._getItemIndex(s),d=t||s&&this._getItemByDirection(n,s),p=this._getItemIndex(d),u=Boolean(this._interval);if("next"===n?(r="carousel-item-left",o="carousel-item-next",i="left"):(r="carousel-item-right",o="carousel-item-prev",i="right"),d&&e(d).hasClass("active"))this._isSliding=!1;else if(!this._triggerSlideEvent(d,i).isDefaultPrevented()&&s&&d){this._isSliding=!0,u&&this.pause(),this._setActiveIndicatorElement(d);var m=e.Event("slid.bs.carousel",{relatedTarget:d,direction:i,from:c,to:p});if(e(this._element).hasClass("slide")){e(d).addClass(o),l.reflow(d),e(s).addClass(r),e(d).addClass(r);var f=parseInt(d.getAttribute("data-interval"),10);f?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=f):this._config.interval=this._config.defaultInterval||this._config.interval;var g=l.getTransitionDurationFromElement(s);e(s).one(l.TRANSITION_END,(function(){e(d).removeClass(r+" "+o).addClass("active"),e(s).removeClass("active "+o+" "+r),a._isSliding=!1,setTimeout((function(){return e(a._element).trigger(m)}),0)})).emulateTransitionEnd(g)}else e(s).removeClass("active"),e(d).addClass("active"),this._isSliding=!1,e(this._element).trigger(m);u&&this.cycle()}},n._jQueryInterface=function(t){return this.each((function(){var r=e(this).data("bs.carousel"),o=i({},g,e(this).data());"object"==a(t)&&(o=i({},o,t));var l="string"==typeof t?t:o.slide;if(r||(r=new n(this,o),e(this).data("bs.carousel",r)),"number"==typeof t)r.to(t);else if("string"==typeof l){if(void 0===r[l])throw new TypeError('No method named "'+l+'"');r[l]()}else o.interval&&o.ride&&(r.pause(),r.cycle())}))},n._dataApiClickHandler=function(t){var r=l.getSelectorFromElement(this);if(r){var o=e(r)[0];if(o&&e(o).hasClass("carousel")){var a=i({},e(o).data(),e(this).data()),s=this.getAttribute("data-slide-to");s&&(a.interval=!1),n._jQueryInterface.call(e(o),a),s&&e(o).data("bs.carousel").to(s),t.preventDefault()}}},o(n,null,[{key:"VERSION",get:function(){return"4.5.2"}},{key:"Default",get:function(){return g}}]),n}();e(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",v._dataApiClickHandler),e(window).on("load.bs.carousel.data-api",(function(){for(var n=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),t=0,r=n.length;t<r;t++){var o=e(n[t]);v._jQueryInterface.call(o,o.data())}})),e.fn[m]=v._jQueryInterface,e.fn[m].Constructor=v,e.fn[m].noConflict=function(){return e.fn[m]=f,v._jQueryInterface};var x="collapse",y=e.fn[x],w={toggle:!0,parent:""},k={toggle:"boolean",parent:"(string|element)"},_=function(){function n(n,e){this._isTransitioning=!1,this._element=n,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+n.id+'"],[data-toggle="collapse"][data-target="#'+n.id+'"]'));for(var t=[].slice.call(document.querySelectorAll('[data-toggle="collapse"]')),r=0,o=t.length;r<o;r++){var i=t[r],a=l.getSelectorFromElement(i),s=[].slice.call(document.querySelectorAll(a)).filter((function(e){return e===n}));null!==a&&s.length>0&&(this._selector=a,this._triggerArray.push(i))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=n.prototype;return t.toggle=function(){e(this._element).hasClass("show")?this.hide():this.show()},t.show=function(){var t,r,o=this;if(!(this._isTransitioning||e(this._element).hasClass("show")||(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(n){return"string"==typeof o._config.parent?n.getAttribute("data-parent")===o._config.parent:n.classList.contains("collapse")}))).length&&(t=null),t&&(r=e(t).not(this._selector).data("bs.collapse"))&&r._isTransitioning))){var i=e.Event("show.bs.collapse");if(e(this._element).trigger(i),!i.isDefaultPrevented()){t&&(n._jQueryInterface.call(e(t).not(this._selector),"hide"),r||e(t).data("bs.collapse",null));var a=this._getDimension();e(this._element).removeClass("collapse").addClass("collapsing"),this._element.style[a]=0,this._triggerArray.length&&e(this._triggerArray).removeClass("collapsed").attr("aria-expanded",!0),this.setTransitioning(!0);var s="scroll"+(a[0].toUpperCase()+a.slice(1)),c=l.getTransitionDurationFromElement(this._element);e(this._element).one(l.TRANSITION_END,(function(){e(o._element).removeClass("collapsing").addClass("collapse show"),o._element.style[a]="",o.setTransitioning(!1),e(o._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(c),this._element.style[a]=this._element[s]+"px"}}},t.hide=function(){var n=this;if(!this._isTransitioning&&e(this._element).hasClass("show")){var t=e.Event("hide.bs.collapse");if(e(this._element).trigger(t),!t.isDefaultPrevented()){var r=this._getDimension();this._element.style[r]=this._element.getBoundingClientRect()[r]+"px",l.reflow(this._element),e(this._element).addClass("collapsing").removeClass("collapse show");var o=this._triggerArray.length;if(o>0)for(var i=0;i<o;i++){var a=this._triggerArray[i],s=l.getSelectorFromElement(a);null!==s&&(e([].slice.call(document.querySelectorAll(s))).hasClass("show")||e(a).addClass("collapsed").attr("aria-expanded",!1))}this.setTransitioning(!0),this._element.style[r]="";var c=l.getTransitionDurationFromElement(this._element);e(this._element).one(l.TRANSITION_END,(function(){n.setTransitioning(!1),e(n._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")})).emulateTransitionEnd(c)}}},t.setTransitioning=function(n){this._isTransitioning=n},t.dispose=function(){e.removeData(this._element,"bs.collapse"),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(n){return(n=i({},w,n)).toggle=Boolean(n.toggle),l.typeCheckConfig(x,n,k),n},t._getDimension=function(){return e(this._element).hasClass("width")?"width":"height"},t._getParent=function(){var t,r=this;l.isElement(this._config.parent)?(t=this._config.parent,void 0!==this._config.parent.jquery&&(t=this._config.parent[0])):t=document.querySelector(this._config.parent);var o='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(t.querySelectorAll(o));return e(i).each((function(e,t){r._addAriaAndCollapsedClass(n._getTargetFromElement(t),[t])})),t},t._addAriaAndCollapsedClass=function(n,t){var r=e(n).hasClass("show");t.length&&e(t).toggleClass("collapsed",!r).attr("aria-expanded",r)},n._getTargetFromElement=function(n){var e=l.getSelectorFromElement(n);return e?document.querySelector(e):null},n._jQueryInterface=function(t){return this.each((function(){var r=e(this),o=r.data("bs.collapse"),l=i({},w,r.data(),"object"==a(t)&&t?t:{});if(!o&&l.toggle&&"string"==typeof t&&/show|hide/.test(t)&&(l.toggle=!1),o||(o=new n(this,l),r.data("bs.collapse",o)),"string"==typeof t){if(void 0===o[t])throw new TypeError('No method named "'+t+'"');o[t]()}}))},o(n,null,[{key:"VERSION",get:function(){return"4.5.2"}},{key:"Default",get:function(){return w}}]),n}();e(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(n){"A"===n.currentTarget.tagName&&n.preventDefault();var t=e(this),r=l.getSelectorFromElement(this),o=[].slice.call(document.querySelectorAll(r));e(o).each((function(){var n=e(this),r=n.data("bs.collapse")?"toggle":t.data();_._jQueryInterface.call(n,r)}))})),e.fn[x]=_._jQueryInterface,e.fn[x].Constructor=_,e.fn[x].noConflict=function(){return e.fn[x]=y,_._jQueryInterface};var T="dropdown",E=e.fn[T],C=new RegExp("38|40|27"),S={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},j={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},N=function(){function n(n,e){this._element=n,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var r=n.prototype;return r.toggle=function(){if(!this._element.disabled&&!e(this._element).hasClass("disabled")){var t=e(this._menu).hasClass("show");n._clearMenus(),t||this.show(!0)}},r.show=function(r){if(void 0===r&&(r=!1),!(this._element.disabled||e(this._element).hasClass("disabled")||e(this._menu).hasClass("show"))){var o={relatedTarget:this._element},i=e.Event("show.bs.dropdown",o),a=n._getParentFromElement(this._element);if(e(a).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar&&r){if(void 0===t)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var s=this._element;"parent"===this._config.reference?s=a:l.isElement(this._config.reference)&&(s=this._config.reference,void 0!==this._config.reference.jquery&&(s=this._config.reference[0])),"scrollParent"!==this._config.boundary&&e(a).addClass("position-static"),this._popper=new t(s,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===e(a).closest(".navbar-nav").length&&e(document.body).children().on("mouseover",null,e.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),e(this._menu).toggleClass("show"),e(a).toggleClass("show").trigger(e.Event("shown.bs.dropdown",o))}}},r.hide=function(){if(!this._element.disabled&&!e(this._element).hasClass("disabled")&&e(this._menu).hasClass("show")){var t={relatedTarget:this._element},r=e.Event("hide.bs.dropdown",t),o=n._getParentFromElement(this._element);e(o).trigger(r),r.isDefaultPrevented()||(this._popper&&this._popper.destroy(),e(this._menu).toggleClass("show"),e(o).toggleClass("show").trigger(e.Event("hidden.bs.dropdown",t)))}},r.dispose=function(){e.removeData(this._element,"bs.dropdown"),e(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},r.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},r._addEventListeners=function(){var n=this;e(this._element).on("click.bs.dropdown",(function(e){e.preventDefault(),e.stopPropagation(),n.toggle()}))},r._getConfig=function(n){return n=i({},this.constructor.Default,e(this._element).data(),n),l.typeCheckConfig(T,n,this.constructor.DefaultType),n},r._getMenuElement=function(){if(!this._menu){var e=n._getParentFromElement(this._element);e&&(this._menu=e.querySelector(".dropdown-menu"))}return this._menu},r._getPlacement=function(){var n=e(this._element.parentNode),t="bottom-start";return n.hasClass("dropup")?t=e(this._menu).hasClass("dropdown-menu-right")?"top-end":"top-start":n.hasClass("dropright")?t="right-start":n.hasClass("dropleft")?t="left-start":e(this._menu).hasClass("dropdown-menu-right")&&(t="bottom-end"),t},r._detectNavbar=function(){return e(this._element).closest(".navbar").length>0},r._getOffset=function(){var n=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=i({},e.offsets,n._config.offset(e.offsets,n._element)||{}),e}:e.offset=this._config.offset,e},r._getPopperConfig=function(){var n={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(n.modifiers.applyStyle={enabled:!1}),i({},n,this._config.popperConfig)},n._jQueryInterface=function(t){return this.each((function(){var r=e(this).data("bs.dropdown");if(r||(r=new n(this,"object"==a(t)?t:null),e(this).data("bs.dropdown",r)),"string"==typeof t){if(void 0===r[t])throw new TypeError('No method named "'+t+'"');r[t]()}}))},n._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var r=[].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')),o=0,i=r.length;o<i;o++){var a=n._getParentFromElement(r[o]),l=e(r[o]).data("bs.dropdown"),s={relatedTarget:r[o]};if(t&&"click"===t.type&&(s.clickEvent=t),l){var c=l._menu;if(e(a).hasClass("show")&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&e.contains(a,t.target))){var d=e.Event("hide.bs.dropdown",s);e(a).trigger(d),d.isDefaultPrevented()||("ontouchstart"in document.documentElement&&e(document.body).children().off("mouseover",null,e.noop),r[o].setAttribute("aria-expanded","false"),l._popper&&l._popper.destroy(),e(c).removeClass("show"),e(a).removeClass("show").trigger(e.Event("hidden.bs.dropdown",s)))}}}},n._getParentFromElement=function(n){var e,t=l.getSelectorFromElement(n);return t&&(e=document.querySelector(t)),e||n.parentNode},n._dataApiKeydownHandler=function(t){if(!(/input|textarea/i.test(t.target.tagName)?32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||e(t.target).closest(".dropdown-menu").length):!C.test(t.which))&&!this.disabled&&!e(this).hasClass("disabled")){var r=n._getParentFromElement(this),o=e(r).hasClass("show");if(o||27!==t.which){if(t.preventDefault(),t.stopPropagation(),!o||o&&(27===t.which||32===t.which))return 27===t.which&&e(r.querySelector('[data-toggle="dropdown"]')).trigger("focus"),void e(this).trigger("click");var i=[].slice.call(r.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(n){return e(n).is(":visible")}));if(0!==i.length){var a=i.indexOf(t.target);38===t.which&&a>0&&a--,40===t.which&&a<i.length-1&&a++,a<0&&(a=0),i[a].focus()}}}},o(n,null,[{key:"VERSION",get:function(){return"4.5.2"}},{key:"Default",get:function(){return S}},{key:"DefaultType",get:function(){return j}}]),n}();e(document).on("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',N._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api",".dropdown-menu",N._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api",N._clearMenus).on("click.bs.dropdown.data-api",'[data-toggle="dropdown"]',(function(n){n.preventDefault(),n.stopPropagation(),N._jQueryInterface.call(e(this),"toggle")})).on("click.bs.dropdown.data-api",".dropdown form",(function(n){n.stopPropagation()})),e.fn[T]=N._jQueryInterface,e.fn[T].Constructor=N,e.fn[T].noConflict=function(){return e.fn[T]=E,N._jQueryInterface};var A=e.fn.modal,D={backdrop:!0,keyboard:!0,focus:!0,show:!0},L={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},O=function(){function n(n,e){this._config=this._getConfig(e),this._element=n,this._dialog=n.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var t=n.prototype;return t.toggle=function(n){return this._isShown?this.hide():this.show(n)},t.show=function(n){var t=this;if(!this._isShown&&!this._isTransitioning){e(this._element).hasClass("fade")&&(this._isTransitioning=!0);var r=e.Event("show.bs.modal",{relatedTarget:n});e(this._element).trigger(r),this._isShown||r.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),e(this._element).on("click.dismiss.bs.modal",'[data-dismiss="modal"]',(function(n){return t.hide(n)})),e(this._dialog).on("mousedown.dismiss.bs.modal",(function(){e(t._element).one("mouseup.dismiss.bs.modal",(function(n){e(n.target).is(t._element)&&(t._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return t._showElement(n)})))}},t.hide=function(n){var t=this;if(n&&n.preventDefault(),this._isShown&&!this._isTransitioning){var r=e.Event("hide.bs.modal");if(e(this._element).trigger(r),this._isShown&&!r.isDefaultPrevented()){this._isShown=!1;var o=e(this._element).hasClass("fade");if(o&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),e(document).off("focusin.bs.modal"),e(this._element).removeClass("show"),e(this._element).off("click.dismiss.bs.modal"),e(this._dialog).off("mousedown.dismiss.bs.modal"),o){var i=l.getTransitionDurationFromElement(this._element);e(this._element).one(l.TRANSITION_END,(function(n){return t._hideModal(n)})).emulateTransitionEnd(i)}else this._hideModal()}}},t.dispose=function(){[window,this._element,this._dialog].forEach((function(n){return e(n).off(".bs.modal")})),e(document).off("focusin.bs.modal"),e.removeData(this._element,"bs.modal"),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(n){return n=i({},D,n),l.typeCheckConfig("modal",n,L),n},t._triggerBackdropTransition=function(){var n=this;if("static"===this._config.backdrop){var t=e.Event("hidePrevented.bs.modal");if(e(this._element).trigger(t),t.defaultPrevented)return;var r=this._element.scrollHeight>document.documentElement.clientHeight;r||(this._element.style.overflowY="hidden"),this._element.classList.add("modal-static");var o=l.getTransitionDurationFromElement(this._dialog);e(this._element).off(l.TRANSITION_END),e(this._element).one(l.TRANSITION_END,(function(){n._element.classList.remove("modal-static"),r||e(n._element).one(l.TRANSITION_END,(function(){n._element.style.overflowY=""})).emulateTransitionEnd(n._element,o)})).emulateTransitionEnd(o),this._element.focus()}else this.hide()},t._showElement=function(n){var t=this,r=e(this._element).hasClass("fade"),o=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),e(this._dialog).hasClass("modal-dialog-scrollable")&&o?o.scrollTop=0:this._element.scrollTop=0,r&&l.reflow(this._element),e(this._element).addClass("show"),this._config.focus&&this._enforceFocus();var i=e.Event("shown.bs.modal",{relatedTarget:n}),a=function(){t._config.focus&&t._element.focus(),t._isTransitioning=!1,e(t._element).trigger(i)};if(r){var s=l.getTransitionDurationFromElement(this._dialog);e(this._dialog).one(l.TRANSITION_END,a).emulateTransitionEnd(s)}else a()},t._enforceFocus=function(){var n=this;e(document).off("focusin.bs.modal").on("focusin.bs.modal",(function(t){document!==t.target&&n._element!==t.target&&0===e(n._element).has(t.target).length&&n._element.focus()}))},t._setEscapeEvent=function(){var n=this;this._isShown?e(this._element).on("keydown.dismiss.bs.modal",(function(e){n._config.keyboard&&27===e.which?(e.preventDefault(),n.hide()):n._config.keyboard||27!==e.which||n._triggerBackdropTransition()})):this._isShown||e(this._element).off("keydown.dismiss.bs.modal")},t._setResizeEvent=function(){var n=this;this._isShown?e(window).on("resize.bs.modal",(function(e){return n.handleUpdate(e)})):e(window).off("resize.bs.modal")},t._hideModal=function(){var n=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){e(document.body).removeClass("modal-open"),n._resetAdjustments(),n._resetScrollbar(),e(n._element).trigger("hidden.bs.modal")}))},t._removeBackdrop=function(){this._backdrop&&(e(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(n){var t=this,r=e(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",r&&this._backdrop.classList.add(r),e(this._backdrop).appendTo(document.body),e(this._element).on("click.dismiss.bs.modal",(function(n){t._ignoreBackdropClick?t._ignoreBackdropClick=!1:n.target===n.currentTarget&&t._triggerBackdropTransition()})),r&&l.reflow(this._backdrop),e(this._backdrop).addClass("show"),!n)return;if(!r)return void n();var o=l.getTransitionDurationFromElement(this._backdrop);e(this._backdrop).one(l.TRANSITION_END,n).emulateTransitionEnd(o)}else if(!this._isShown&&this._backdrop){e(this._backdrop).removeClass("show");var i=function(){t._removeBackdrop(),n&&n()};if(e(this._element).hasClass("fade")){var a=l.getTransitionDurationFromElement(this._backdrop);e(this._backdrop).one(l.TRANSITION_END,i).emulateTransitionEnd(a)}else i()}else n&&n()},t._adjustDialog=function(){var n=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&n&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!n&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var n=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(n.left+n.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},t._setScrollbar=function(){var n=this;if(this._isBodyOverflowing){var t=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),r=[].slice.call(document.querySelectorAll(".sticky-top"));e(t).each((function(t,r){var o=r.style.paddingRight,i=e(r).css("padding-right");e(r).data("padding-right",o).css("padding-right",parseFloat(i)+n._scrollbarWidth+"px")})),e(r).each((function(t,r){var o=r.style.marginRight,i=e(r).css("margin-right");e(r).data("margin-right",o).css("margin-right",parseFloat(i)-n._scrollbarWidth+"px")}));var o=document.body.style.paddingRight,i=e(document.body).css("padding-right");e(document.body).data("padding-right",o).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}e(document.body).addClass("modal-open")},t._resetScrollbar=function(){var n=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));e(n).each((function(n,t){var r=e(t).data("padding-right");e(t).removeData("padding-right"),t.style.paddingRight=r||""}));var t=[].slice.call(document.querySelectorAll(".sticky-top"));e(t).each((function(n,t){var r=e(t).data("margin-right");void 0!==r&&e(t).css("margin-right",r).removeData("margin-right")}));var r=e(document.body).data("padding-right");e(document.body).removeData("padding-right"),document.body.style.paddingRight=r||""},t._getScrollbarWidth=function(){var n=document.createElement("div");n.className="modal-scrollbar-measure",document.body.appendChild(n);var e=n.getBoundingClientRect().width-n.clientWidth;return document.body.removeChild(n),e},n._jQueryInterface=function(t,r){return this.each((function(){var o=e(this).data("bs.modal"),l=i({},D,e(this).data(),"object"==a(t)&&t?t:{});if(o||(o=new n(this,l),e(this).data("bs.modal",o)),"string"==typeof t){if(void 0===o[t])throw new TypeError('No method named "'+t+'"');o[t](r)}else l.show&&o.show(r)}))},o(n,null,[{key:"VERSION",get:function(){return"4.5.2"}},{key:"Default",get:function(){return D}}]),n}();e(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(n){var t,r=this,o=l.getSelectorFromElement(this);o&&(t=document.querySelector(o));var a=e(t).data("bs.modal")?"toggle":i({},e(t).data(),e(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||n.preventDefault();var s=e(t).one("show.bs.modal",(function(n){n.isDefaultPrevented()||s.one("hidden.bs.modal",(function(){e(r).is(":visible")&&r.focus()}))}));O._jQueryInterface.call(e(t),a,this)})),e.fn.modal=O._jQueryInterface,e.fn.modal.Constructor=O,e.fn.modal.noConflict=function(){return e.fn.modal=A,O._jQueryInterface};var q=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],I=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,H=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function P(n,e,t){if(0===n.length)return n;if(t&&"function"==typeof t)return t(n);for(var r=(new window.DOMParser).parseFromString(n,"text/html"),o=Object.keys(e),i=[].slice.call(r.body.querySelectorAll("*")),a=function(n,t){var r=i[n],a=r.nodeName.toLowerCase();if(-1===o.indexOf(r.nodeName.toLowerCase()))return r.parentNode.removeChild(r),"continue";var l=[].slice.call(r.attributes),s=[].concat(e["*"]||[],e[a]||[]);l.forEach((function(n){(function(n,e){var t=n.nodeName.toLowerCase();if(-1!==e.indexOf(t))return-1===q.indexOf(t)||Boolean(n.nodeValue.match(I)||n.nodeValue.match(H));for(var r=e.filter((function(n){return n instanceof RegExp})),o=0,i=r.length;o<i;o++)if(t.match(r[o]))return!0;return!1})(n,s)||r.removeAttribute(n.nodeName)}))},l=0,s=i.length;l<s;l++)a(l);return r.body.innerHTML}var z="tooltip",M=e.fn[z],R=new RegExp("(^|\\s)bs-tooltip\\S+","g"),F=["sanitize","whiteList","sanitizeFn"],B={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},W={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},U={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,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},$={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},X=function(){function n(n,e){if(void 0===t)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=n,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var r=n.prototype;return r.enable=function(){this._isEnabled=!0},r.disable=function(){this._isEnabled=!1},r.toggleEnabled=function(){this._isEnabled=!this._isEnabled},r.toggle=function(n){if(this._isEnabled)if(n){var t=this.constructor.DATA_KEY,r=e(n.currentTarget).data(t);r||(r=new this.constructor(n.currentTarget,this._getDelegateConfig()),e(n.currentTarget).data(t,r)),r._activeTrigger.click=!r._activeTrigger.click,r._isWithActiveTrigger()?r._enter(null,r):r._leave(null,r)}else{if(e(this.getTipElement()).hasClass("show"))return void this._leave(null,this);this._enter(null,this)}},r.dispose=function(){clearTimeout(this._timeout),e.removeData(this.element,this.constructor.DATA_KEY),e(this.element).off(this.constructor.EVENT_KEY),e(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&e(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},r.show=function(){var n=this;if("none"===e(this.element).css("display"))throw new Error("Please use show on visible elements");var r=e.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){e(this.element).trigger(r);var o=l.findShadowRoot(this.element),i=e.contains(null!==o?o:this.element.ownerDocument.documentElement,this.element);if(r.isDefaultPrevented()||!i)return;var a=this.getTipElement(),s=l.getUID(this.constructor.NAME);a.setAttribute("id",s),this.element.setAttribute("aria-describedby",s),this.setContent(),this.config.animation&&e(a).addClass("fade");var c="function"==typeof this.config.placement?this.config.placement.call(this,a,this.element):this.config.placement,d=this._getAttachment(c);this.addAttachmentClass(d);var p=this._getContainer();e(a).data(this.constructor.DATA_KEY,this),e.contains(this.element.ownerDocument.documentElement,this.tip)||e(a).appendTo(p),e(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new t(this.element,a,this._getPopperConfig(d)),e(a).addClass("show"),"ontouchstart"in document.documentElement&&e(document.body).children().on("mouseover",null,e.noop);var u=function(){n.config.animation&&n._fixTransition();var t=n._hoverState;n._hoverState=null,e(n.element).trigger(n.constructor.Event.SHOWN),"out"===t&&n._leave(null,n)};if(e(this.tip).hasClass("fade")){var m=l.getTransitionDurationFromElement(this.tip);e(this.tip).one(l.TRANSITION_END,u).emulateTransitionEnd(m)}else u()}},r.hide=function(n){var t=this,r=this.getTipElement(),o=e.Event(this.constructor.Event.HIDE),i=function(){"show"!==t._hoverState&&r.parentNode&&r.parentNode.removeChild(r),t._cleanTipClass(),t.element.removeAttribute("aria-describedby"),e(t.element).trigger(t.constructor.Event.HIDDEN),null!==t._popper&&t._popper.destroy(),n&&n()};if(e(this.element).trigger(o),!o.isDefaultPrevented()){if(e(r).removeClass("show"),"ontouchstart"in document.documentElement&&e(document.body).children().off("mouseover",null,e.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,e(this.tip).hasClass("fade")){var a=l.getTransitionDurationFromElement(r);e(r).one(l.TRANSITION_END,i).emulateTransitionEnd(a)}else i();this._hoverState=""}},r.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},r.isWithContent=function(){return Boolean(this.getTitle())},r.addAttachmentClass=function(n){e(this.getTipElement()).addClass("bs-tooltip-"+n)},r.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},r.setContent=function(){var n=this.getTipElement();this.setElementContent(e(n.querySelectorAll(".tooltip-inner")),this.getTitle()),e(n).removeClass("fade show")},r.setElementContent=function(n,t){"object"!=a(t)||!t.nodeType&&!t.jquery?this.config.html?(this.config.sanitize&&(t=P(t,this.config.whiteList,this.config.sanitizeFn)),n.html(t)):n.text(t):this.config.html?e(t).parent().is(n)||n.empty().append(t):n.text(e(t).text())},r.getTitle=function(){var n=this.element.getAttribute("data-original-title");return n||(n="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),n},r._getPopperConfig=function(n){var e=this;return i({},{placement:n,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(n){n.originalPlacement!==n.placement&&e._handlePopperPlacementChange(n)},onUpdate:function(n){return e._handlePopperPlacementChange(n)}},this.config.popperConfig)},r._getOffset=function(){var n=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=i({},e.offsets,n.config.offset(e.offsets,n.element)||{}),e}:e.offset=this.config.offset,e},r._getContainer=function(){return!1===this.config.container?document.body:l.isElement(this.config.container)?e(this.config.container):e(document).find(this.config.container)},r._getAttachment=function(n){return W[n.toUpperCase()]},r._setListeners=function(){var n=this;this.config.trigger.split(" ").forEach((function(t){if("click"===t)e(n.element).on(n.constructor.Event.CLICK,n.config.selector,(function(e){return n.toggle(e)}));else if("manual"!==t){var r="hover"===t?n.constructor.Event.MOUSEENTER:n.constructor.Event.FOCUSIN,o="hover"===t?n.constructor.Event.MOUSELEAVE:n.constructor.Event.FOCUSOUT;e(n.element).on(r,n.config.selector,(function(e){return n._enter(e)})).on(o,n.config.selector,(function(e){return n._leave(e)}))}})),this._hideModalHandler=function(){n.element&&n.hide()},e(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=i({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},r._fixTitle=function(){var n=a(this.element.getAttribute("data-original-title"));(this.element.getAttribute("title")||"string"!==n)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},r._enter=function(n,t){var r=this.constructor.DATA_KEY;(t=t||e(n.currentTarget).data(r))||(t=new this.constructor(n.currentTarget,this._getDelegateConfig()),e(n.currentTarget).data(r,t)),n&&(t._activeTrigger["focusin"===n.type?"focus":"hover"]=!0),e(t.getTipElement()).hasClass("show")||"show"===t._hoverState?t._hoverState="show":(clearTimeout(t._timeout),t._hoverState="show",t.config.delay&&t.config.delay.show?t._timeout=setTimeout((function(){"show"===t._hoverState&&t.show()}),t.config.delay.show):t.show())},r._leave=function(n,t){var r=this.constructor.DATA_KEY;(t=t||e(n.currentTarget).data(r))||(t=new this.constructor(n.currentTarget,this._getDelegateConfig()),e(n.currentTarget).data(r,t)),n&&(t._activeTrigger["focusout"===n.type?"focus":"hover"]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState="out",t.config.delay&&t.config.delay.hide?t._timeout=setTimeout((function(){"out"===t._hoverState&&t.hide()}),t.config.delay.hide):t.hide())},r._isWithActiveTrigger=function(){for(var n in this._activeTrigger)if(this._activeTrigger[n])return!0;return!1},r._getConfig=function(n){var t=e(this.element).data();return Object.keys(t).forEach((function(n){-1!==F.indexOf(n)&&delete t[n]})),"number"==typeof(n=i({},this.constructor.Default,t,"object"==a(n)&&n?n:{})).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),l.typeCheckConfig(z,n,this.constructor.DefaultType),n.sanitize&&(n.template=P(n.template,n.whiteList,n.sanitizeFn)),n},r._getDelegateConfig=function(){var n={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(n[e]=this.config[e]);return n},r._cleanTipClass=function(){var n=e(this.getTipElement()),t=n.attr("class").match(R);null!==t&&t.length&&n.removeClass(t.join(""))},r._handlePopperPlacementChange=function(n){this.tip=n.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(n.placement))},r._fixTransition=function(){var n=this.getTipElement(),t=this.config.animation;null===n.getAttribute("x-placement")&&(e(n).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},n._jQueryInterface=function(t){return this.each((function(){var r=e(this).data("bs.tooltip"),o="object"==a(t)&&t;if((r||!/dispose|hide/.test(t))&&(r||(r=new n(this,o),e(this).data("bs.tooltip",r)),"string"==typeof t)){if(void 0===r[t])throw new TypeError('No method named "'+t+'"');r[t]()}}))},o(n,null,[{key:"VERSION",get:function(){return"4.5.2"}},{key:"Default",get:function(){return U}},{key:"NAME",get:function(){return z}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return $}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return B}}]),n}();e.fn[z]=X._jQueryInterface,e.fn[z].Constructor=X,e.fn[z].noConflict=function(){return e.fn[z]=M,X._jQueryInterface};var Q="popover",V=e.fn[Q],Y=new RegExp("(^|\\s)bs-popover\\S+","g"),G=i({},X.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>'}),K=i({},X.DefaultType,{content:"(string|element|function)"}),J={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},Z=function(n){var t,r;function i(){return n.apply(this,arguments)||this}r=n,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var l=i.prototype;return l.isWithContent=function(){return this.getTitle()||this._getContent()},l.addAttachmentClass=function(n){e(this.getTipElement()).addClass("bs-popover-"+n)},l.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},l.setContent=function(){var n=e(this.getTipElement());this.setElementContent(n.find(".popover-header"),this.getTitle());var t=this._getContent();"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(n.find(".popover-body"),t),n.removeClass("fade show")},l._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},l._cleanTipClass=function(){var n=e(this.getTipElement()),t=n.attr("class").match(Y);null!==t&&t.length>0&&n.removeClass(t.join(""))},i._jQueryInterface=function(n){return this.each((function(){var t=e(this).data("bs.popover"),r="object"==a(n)?n:null;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,r),e(this).data("bs.popover",t)),"string"==typeof n)){if(void 0===t[n])throw new TypeError('No method named "'+n+'"');t[n]()}}))},o(i,null,[{key:"VERSION",get:function(){return"4.5.2"}},{key:"Default",get:function(){return G}},{key:"NAME",get:function(){return Q}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return J}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return K}}]),i}(X);e.fn[Q]=Z._jQueryInterface,e.fn[Q].Constructor=Z,e.fn[Q].noConflict=function(){return e.fn[Q]=V,Z._jQueryInterface};var nn="scrollspy",en=e.fn[nn],tn={offset:10,method:"auto",target:""},rn={offset:"number",method:"string",target:"(string|element)"},on=function(){function n(n,t){var r=this;this._element=n,this._scrollElement="BODY"===n.tagName?window:n,this._config=this._getConfig(t),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,e(this._scrollElement).on("scroll.bs.scrollspy",(function(n){return r._process(n)})),this.refresh(),this._process()}var t=n.prototype;return t.refresh=function(){var n=this,t=this._scrollElement===this._scrollElement.window?"offset":"position",r="auto"===this._config.method?t:this._config.method,o="position"===r?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(n){var t,i=l.getSelectorFromElement(n);if(i&&(t=document.querySelector(i)),t){var a=t.getBoundingClientRect();if(a.width||a.height)return[e(t)[r]().top+o,i]}return null})).filter((function(n){return n})).sort((function(n,e){return n[0]-e[0]})).forEach((function(e){n._offsets.push(e[0]),n._targets.push(e[1])}))},t.dispose=function(){e.removeData(this._element,"bs.scrollspy"),e(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(n){if("string"!=typeof(n=i({},tn,"object"==a(n)&&n?n:{})).target&&l.isElement(n.target)){var t=e(n.target).attr("id");t||(t=l.getUID(nn),e(n.target).attr("id",t)),n.target="#"+t}return l.typeCheckConfig(nn,n,rn),n},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var n=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),t=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),n>=t){var r=this._targets[this._targets.length-1];this._activeTarget!==r&&this._activate(r)}else{if(this._activeTarget&&n<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;)this._activeTarget!==this._targets[o]&&n>=this._offsets[o]&&(void 0===this._offsets[o+1]||n<this._offsets[o+1])&&this._activate(this._targets[o])}},t._activate=function(n){this._activeTarget=n,this._clear();var t=this._selector.split(",").map((function(e){return e+'[data-target="'+n+'"],'+e+'[href="'+n+'"]'})),r=e([].slice.call(document.querySelectorAll(t.join(","))));r.hasClass("dropdown-item")?(r.closest(".dropdown").find(".dropdown-toggle").addClass("active"),r.addClass("active")):(r.addClass("active"),r.parents(".nav, .list-group").prev(".nav-link, .list-group-item").addClass("active"),r.parents(".nav, .list-group").prev(".nav-item").children(".nav-link").addClass("active")),e(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:n})},t._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(n){return n.classList.contains("active")})).forEach((function(n){return n.classList.remove("active")}))},n._jQueryInterface=function(t){return this.each((function(){var r=e(this).data("bs.scrollspy");if(r||(r=new n(this,"object"==a(t)&&t),e(this).data("bs.scrollspy",r)),"string"==typeof t){if(void 0===r[t])throw new TypeError('No method named "'+t+'"');r[t]()}}))},o(n,null,[{key:"VERSION",get:function(){return"4.5.2"}},{key:"Default",get:function(){return tn}}]),n}();e(window).on("load.bs.scrollspy.data-api",(function(){for(var n=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),t=n.length;t--;){var r=e(n[t]);on._jQueryInterface.call(r,r.data())}})),e.fn[nn]=on._jQueryInterface,e.fn[nn].Constructor=on,e.fn[nn].noConflict=function(){return e.fn[nn]=en,on._jQueryInterface};var an=e.fn.tab,ln=function(){function n(n){this._element=n}var t=n.prototype;return t.show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&e(this._element).hasClass("active")||e(this._element).hasClass("disabled"))){var t,r,o=e(this._element).closest(".nav, .list-group")[0],i=l.getSelectorFromElement(this._element);if(o){var a="UL"===o.nodeName||"OL"===o.nodeName?"> li > .active":".active";r=(r=e.makeArray(e(o).find(a)))[r.length-1]}var s=e.Event("hide.bs.tab",{relatedTarget:this._element}),c=e.Event("show.bs.tab",{relatedTarget:r});if(r&&e(r).trigger(s),e(this._element).trigger(c),!c.isDefaultPrevented()&&!s.isDefaultPrevented()){i&&(t=document.querySelector(i)),this._activate(this._element,o);var d=function(){var t=e.Event("hidden.bs.tab",{relatedTarget:n._element}),o=e.Event("shown.bs.tab",{relatedTarget:r});e(r).trigger(t),e(n._element).trigger(o)};t?this._activate(t,t.parentNode,d):d()}}},t.dispose=function(){e.removeData(this._element,"bs.tab"),this._element=null},t._activate=function(n,t,r){var o=this,i=(!t||"UL"!==t.nodeName&&"OL"!==t.nodeName?e(t).children(".active"):e(t).find("> li > .active"))[0],a=r&&i&&e(i).hasClass("fade"),s=function(){return o._transitionComplete(n,i,r)};if(i&&a){var c=l.getTransitionDurationFromElement(i);e(i).removeClass("show").one(l.TRANSITION_END,s).emulateTransitionEnd(c)}else s()},t._transitionComplete=function(n,t,r){if(t){e(t).removeClass("active");var o=e(t.parentNode).find("> .dropdown-menu .active")[0];o&&e(o).removeClass("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1)}if(e(n).addClass("active"),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!0),l.reflow(n),n.classList.contains("fade")&&n.classList.add("show"),n.parentNode&&e(n.parentNode).hasClass("dropdown-menu")){var i=e(n).closest(".dropdown")[0];if(i){var a=[].slice.call(i.querySelectorAll(".dropdown-toggle"));e(a).addClass("active")}n.setAttribute("aria-expanded",!0)}r&&r()},n._jQueryInterface=function(t){return this.each((function(){var r=e(this),o=r.data("bs.tab");if(o||(o=new n(this),r.data("bs.tab",o)),"string"==typeof t){if(void 0===o[t])throw new TypeError('No method named "'+t+'"');o[t]()}}))},o(n,null,[{key:"VERSION",get:function(){return"4.5.2"}}]),n}();e(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(n){n.preventDefault(),ln._jQueryInterface.call(e(this),"show")})),e.fn.tab=ln._jQueryInterface,e.fn.tab.Constructor=ln,e.fn.tab.noConflict=function(){return e.fn.tab=an,ln._jQueryInterface};var sn=e.fn.toast,cn={animation:"boolean",autohide:"boolean",delay:"number"},dn={animation:!0,autohide:!0,delay:500},pn=function(){function n(n,e){this._element=n,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var t=n.prototype;return t.show=function(){var n=this,t=e.Event("show.bs.toast");if(e(this._element).trigger(t),!t.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var r=function(){n._element.classList.remove("showing"),n._element.classList.add("show"),e(n._element).trigger("shown.bs.toast"),n._config.autohide&&(n._timeout=setTimeout((function(){n.hide()}),n._config.delay))};if(this._element.classList.remove("hide"),l.reflow(this._element),this._element.classList.add("showing"),this._config.animation){var o=l.getTransitionDurationFromElement(this._element);e(this._element).one(l.TRANSITION_END,r).emulateTransitionEnd(o)}else r()}},t.hide=function(){if(this._element.classList.contains("show")){var n=e.Event("hide.bs.toast");e(this._element).trigger(n),n.isDefaultPrevented()||this._close()}},t.dispose=function(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),e(this._element).off("click.dismiss.bs.toast"),e.removeData(this._element,"bs.toast"),this._element=null,this._config=null},t._getConfig=function(n){return n=i({},dn,e(this._element).data(),"object"==a(n)&&n?n:{}),l.typeCheckConfig("toast",n,this.constructor.DefaultType),n},t._setListeners=function(){var n=this;e(this._element).on("click.dismiss.bs.toast",'[data-dismiss="toast"]',(function(){return n.hide()}))},t._close=function(){var n=this,t=function(){n._element.classList.add("hide"),e(n._element).trigger("hidden.bs.toast")};if(this._element.classList.remove("show"),this._config.animation){var r=l.getTransitionDurationFromElement(this._element);e(this._element).one(l.TRANSITION_END,t).emulateTransitionEnd(r)}else t()},t._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},n._jQueryInterface=function(t){return this.each((function(){var r=e(this),o=r.data("bs.toast");if(o||(o=new n(this,"object"==a(t)&&t),r.data("bs.toast",o)),"string"==typeof t){if(void 0===o[t])throw new TypeError('No method named "'+t+'"');o[t](this)}}))},o(n,null,[{key:"VERSION",get:function(){return"4.5.2"}},{key:"DefaultType",get:function(){return cn}},{key:"Default",get:function(){return dn}}]),n}();e.fn.toast=pn._jQueryInterface,e.fn.toast.Constructor=pn,e.fn.toast.noConflict=function(){return e.fn.toast=sn,pn._jQueryInterface},n.Alert=d,n.Button=u,n.Carousel=v,n.Collapse=_,n.Dropdown=N,n.Modal=O,n.Popover=Z,n.Scrollspy=on,n.Tab=ln,n.Toast=pn,n.Tooltip=X,n.Util=l,Object.defineProperty(n,"__esModule",{value:!0})}))},function(n,e){function t(n){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(n){"object"===("undefined"==typeof window?"undefined":t(window))&&(r=window)}n.exports=r},function(n,e,t){(function(n){var t;function r(n){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}
  /*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */!function(e,t){"use strict";"object"==r(n)&&"object"==r(n.exports)?n.exports=e.document?t(e,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}:t(e)}("undefined"!=typeof window?window:this,(function(o,i){"use strict";var a=[],l=Object.getPrototypeOf,s=a.slice,c=a.flat?function(n){return a.flat.call(n)}:function(n){return a.concat.apply([],n)},d=a.push,p=a.indexOf,u={},m=u.toString,f=u.hasOwnProperty,g=f.toString,h=g.call(Object),b={},v=function(n){return"function"==typeof n&&"number"!=typeof n.nodeType},x=function(n){return null!=n&&n===n.window},y=o.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function k(n,e,t){var r,o,i=(t=t||y).createElement("script");if(i.text=n,e)for(r in w)(o=e[r]||e.getAttribute&&e.getAttribute(r))&&i.setAttribute(r,o);t.head.appendChild(i).parentNode.removeChild(i)}function _(n){return null==n?n+"":"object"==r(n)||"function"==typeof n?u[m.call(n)]||"object":r(n)}var T="3.5.1",E=function n(e,t){return new n.fn.init(e,t)};function C(n){var e=!!n&&"length"in n&&n.length,t=_(n);return!v(n)&&!x(n)&&("array"===t||0===e||"number"==typeof e&&0<e&&e-1 in n)}E.fn=E.prototype={jquery:T,constructor:E,length:0,toArray:function(){return s.call(this)},get:function(n){return null==n?s.call(this):n<0?this[n+this.length]:this[n]},pushStack:function(n){var e=E.merge(this.constructor(),n);return e.prevObject=this,e},each:function(n){return E.each(this,n)},map:function(n){return this.pushStack(E.map(this,(function(e,t){return n.call(e,t,e)})))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(E.grep(this,(function(n,e){return(e+1)%2})))},odd:function(){return this.pushStack(E.grep(this,(function(n,e){return e%2})))},eq:function(n){var e=this.length,t=+n+(n<0?e:0);return this.pushStack(0<=t&&t<e?[this[t]]:[])},end:function(){return this.prevObject||this.constructor()},push:d,sort:a.sort,splice:a.splice},E.extend=E.fn.extend=function(){var n,e,t,o,i,a,l=arguments[0]||{},s=1,c=arguments.length,d=!1;for("boolean"==typeof l&&(d=l,l=arguments[s]||{},s++),"object"==r(l)||v(l)||(l={}),s===c&&(l=this,s--);s<c;s++)if(null!=(n=arguments[s]))for(e in n)o=n[e],"__proto__"!==e&&l!==o&&(d&&o&&(E.isPlainObject(o)||(i=Array.isArray(o)))?(t=l[e],a=i&&!Array.isArray(t)?[]:i||E.isPlainObject(t)?t:{},i=!1,l[e]=E.extend(d,a,o)):void 0!==o&&(l[e]=o));return l},E.extend({expando:"jQuery"+(T+Math.random()).replace(/\D/g,""),isReady:!0,error:function(n){throw new Error(n)},noop:function(){},isPlainObject:function(n){var e,t;return!(!n||"[object Object]"!==m.call(n)||(e=l(n))&&("function"!=typeof(t=f.call(e,"constructor")&&e.constructor)||g.call(t)!==h))},isEmptyObject:function(n){var e;for(e in n)return!1;return!0},globalEval:function(n,e,t){k(n,{nonce:e&&e.nonce},t)},each:function(n,e){var t,r=0;if(C(n))for(t=n.length;r<t&&!1!==e.call(n[r],r,n[r]);r++);else for(r in n)if(!1===e.call(n[r],r,n[r]))break;return n},makeArray:function(n,e){var t=e||[];return null!=n&&(C(Object(n))?E.merge(t,"string"==typeof n?[n]:n):d.call(t,n)),t},inArray:function(n,e,t){return null==e?-1:p.call(e,n,t)},merge:function(n,e){for(var t=+e.length,r=0,o=n.length;r<t;r++)n[o++]=e[r];return n.length=o,n},grep:function(n,e,t){for(var r=[],o=0,i=n.length,a=!t;o<i;o++)!e(n[o],o)!==a&&r.push(n[o]);return r},map:function(n,e,t){var r,o,i=0,a=[];if(C(n))for(r=n.length;i<r;i++)null!=(o=e(n[i],i,t))&&a.push(o);else for(i in n)null!=(o=e(n[i],i,t))&&a.push(o);return c(a)},guid:1,support:b}),"function"==typeof Symbol&&(E.fn[Symbol.iterator]=a[Symbol.iterator]),E.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(n,e){u["[object "+e+"]"]=e.toLowerCase()}));var S=function(n){var e,t,r,o,i,a,l,s,c,d,p,u,m,f,g,h,b,v,x,y="sizzle"+1*new Date,w=n.document,k=0,_=0,T=cn(),E=cn(),C=cn(),S=cn(),j=function(n,e){return n===e&&(p=!0),0},N={}.hasOwnProperty,A=[],D=A.pop,L=A.push,O=A.push,q=A.slice,I=function(n,e){for(var t=0,r=n.length;t<r;t++)if(n[t]===e)return t;return-1},H="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",P="[\\x20\\t\\r\\n\\f]",z="(?:\\\\[\\da-fA-F]{1,6}"+P+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",M="\\["+P+"*("+z+")(?:"+P+"*([*^$|!~]?=)"+P+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+z+"))|)"+P+"*\\]",R=":("+z+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",F=new RegExp(P+"+","g"),B=new RegExp("^"+P+"+|((?:^|[^\\\\])(?:\\\\.)*)"+P+"+$","g"),W=new RegExp("^"+P+"*,"+P+"*"),U=new RegExp("^"+P+"*([>+~]|"+P+")"+P+"*"),$=new RegExp(P+"|>"),X=new RegExp(R),Q=new RegExp("^"+z+"$"),V={ID:new RegExp("^#("+z+")"),CLASS:new RegExp("^\\.("+z+")"),TAG:new RegExp("^("+z+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+R),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:new RegExp("^(?:"+H+")$","i"),needsContext:new RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,G=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,nn=/[+~]/,en=new RegExp("\\\\[\\da-fA-F]{1,6}"+P+"?|\\\\([^\\r\\n\\f])","g"),tn=function(n,e){var t="0x"+n.slice(1)-65536;return e||(t<0?String.fromCharCode(t+65536):String.fromCharCode(t>>10|55296,1023&t|56320))},rn=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,on=function(n,e){return e?"\0"===n?"�":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n},an=function(){u()},ln=wn((function(n){return!0===n.disabled&&"fieldset"===n.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{O.apply(A=q.call(w.childNodes),w.childNodes),A[w.childNodes.length].nodeType}catch(e){O={apply:A.length?function(n,e){L.apply(n,q.call(e))}:function(n,e){for(var t=n.length,r=0;n[t++]=e[r++];);n.length=t-1}}}function sn(n,e,r,o){var i,l,c,d,p,f,b,v=e&&e.ownerDocument,w=e?e.nodeType:9;if(r=r||[],"string"!=typeof n||!n||1!==w&&9!==w&&11!==w)return r;if(!o&&(u(e),e=e||m,g)){if(11!==w&&(p=Z.exec(n)))if(i=p[1]){if(9===w){if(!(c=e.getElementById(i)))return r;if(c.id===i)return r.push(c),r}else if(v&&(c=v.getElementById(i))&&x(e,c)&&c.id===i)return r.push(c),r}else{if(p[2])return O.apply(r,e.getElementsByTagName(n)),r;if((i=p[3])&&t.getElementsByClassName&&e.getElementsByClassName)return O.apply(r,e.getElementsByClassName(i)),r}if(t.qsa&&!S[n+" "]&&(!h||!h.test(n))&&(1!==w||"object"!==e.nodeName.toLowerCase())){if(b=n,v=e,1===w&&($.test(n)||U.test(n))){for((v=nn.test(n)&&vn(e.parentNode)||e)===e&&t.scope||((d=e.getAttribute("id"))?d=d.replace(rn,on):e.setAttribute("id",d=y)),l=(f=a(n)).length;l--;)f[l]=(d?"#"+d:":scope")+" "+yn(f[l]);b=f.join(",")}try{return O.apply(r,v.querySelectorAll(b)),r}catch(e){S(n,!0)}finally{d===y&&e.removeAttribute("id")}}}return s(n.replace(B,"$1"),e,r,o)}function cn(){var n=[];return function e(t,o){return n.push(t+" ")>r.cacheLength&&delete e[n.shift()],e[t+" "]=o}}function dn(n){return n[y]=!0,n}function pn(n){var e=m.createElement("fieldset");try{return!!n(e)}catch(n){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function un(n,e){for(var t=n.split("|"),o=t.length;o--;)r.attrHandle[t[o]]=e}function mn(n,e){var t=e&&n,r=t&&1===n.nodeType&&1===e.nodeType&&n.sourceIndex-e.sourceIndex;if(r)return r;if(t)for(;t=t.nextSibling;)if(t===e)return-1;return n?1:-1}function fn(n){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===n}}function gn(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function hn(n){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===n:e.disabled===n:e.isDisabled===n||e.isDisabled!==!n&&ln(e)===n:e.disabled===n:"label"in e&&e.disabled===n}}function bn(n){return dn((function(e){return e=+e,dn((function(t,r){for(var o,i=n([],t.length,e),a=i.length;a--;)t[o=i[a]]&&(t[o]=!(r[o]=t[o]))}))}))}function vn(n){return n&&void 0!==n.getElementsByTagName&&n}for(e in t=sn.support={},i=sn.isXML=function(n){var e=n.namespaceURI,t=(n.ownerDocument||n).documentElement;return!Y.test(e||t&&t.nodeName||"HTML")},u=sn.setDocument=function(n){var e,o,a=n?n.ownerDocument||n:w;return a!=m&&9===a.nodeType&&a.documentElement&&(f=(m=a).documentElement,g=!i(m),w!=m&&(o=m.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener("unload",an,!1):o.attachEvent&&o.attachEvent("onunload",an)),t.scope=pn((function(n){return f.appendChild(n).appendChild(m.createElement("div")),void 0!==n.querySelectorAll&&!n.querySelectorAll(":scope fieldset div").length})),t.attributes=pn((function(n){return n.className="i",!n.getAttribute("className")})),t.getElementsByTagName=pn((function(n){return n.appendChild(m.createComment("")),!n.getElementsByTagName("*").length})),t.getElementsByClassName=J.test(m.getElementsByClassName),t.getById=pn((function(n){return f.appendChild(n).id=y,!m.getElementsByName||!m.getElementsByName(y).length})),t.getById?(r.filter.ID=function(n){var e=n.replace(en,tn);return function(n){return n.getAttribute("id")===e}},r.find.ID=function(n,e){if(void 0!==e.getElementById&&g){var t=e.getElementById(n);return t?[t]:[]}}):(r.filter.ID=function(n){var e=n.replace(en,tn);return function(n){var t=void 0!==n.getAttributeNode&&n.getAttributeNode("id");return t&&t.value===e}},r.find.ID=function(n,e){if(void 0!==e.getElementById&&g){var t,r,o,i=e.getElementById(n);if(i){if((t=i.getAttributeNode("id"))&&t.value===n)return[i];for(o=e.getElementsByName(n),r=0;i=o[r++];)if((t=i.getAttributeNode("id"))&&t.value===n)return[i]}return[]}}),r.find.TAG=t.getElementsByTagName?function(n,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(n):t.qsa?e.querySelectorAll(n):void 0}:function(n,e){var t,r=[],o=0,i=e.getElementsByTagName(n);if("*"===n){for(;t=i[o++];)1===t.nodeType&&r.push(t);return r}return i},r.find.CLASS=t.getElementsByClassName&&function(n,e){if(void 0!==e.getElementsByClassName&&g)return e.getElementsByClassName(n)},b=[],h=[],(t.qsa=J.test(m.querySelectorAll))&&(pn((function(n){var e;f.appendChild(n).innerHTML="<a id='"+y+"'></a><select id='"+y+"-\r\\' msallowcapture=''><option selected=''></option></select>",n.querySelectorAll("[msallowcapture^='']").length&&h.push("[*^$]="+P+"*(?:''|\"\")"),n.querySelectorAll("[selected]").length||h.push("\\["+P+"*(?:value|"+H+")"),n.querySelectorAll("[id~="+y+"-]").length||h.push("~="),(e=m.createElement("input")).setAttribute("name",""),n.appendChild(e),n.querySelectorAll("[name='']").length||h.push("\\["+P+"*name"+P+"*="+P+"*(?:''|\"\")"),n.querySelectorAll(":checked").length||h.push(":checked"),n.querySelectorAll("a#"+y+"+*").length||h.push(".#.+[+~]"),n.querySelectorAll("\\\f"),h.push("[\\r\\n\\f]")})),pn((function(n){n.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var e=m.createElement("input");e.setAttribute("type","hidden"),n.appendChild(e).setAttribute("name","D"),n.querySelectorAll("[name=d]").length&&h.push("name"+P+"*[*^$|!~]?="),2!==n.querySelectorAll(":enabled").length&&h.push(":enabled",":disabled"),f.appendChild(n).disabled=!0,2!==n.querySelectorAll(":disabled").length&&h.push(":enabled",":disabled"),n.querySelectorAll("*,:x"),h.push(",.*:")}))),(t.matchesSelector=J.test(v=f.matches||f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&pn((function(n){t.disconnectedMatch=v.call(n,"*"),v.call(n,"[s!='']:x"),b.push("!=",R)})),h=h.length&&new RegExp(h.join("|")),b=b.length&&new RegExp(b.join("|")),e=J.test(f.compareDocumentPosition),x=e||J.test(f.contains)?function(n,e){var t=9===n.nodeType?n.documentElement:n,r=e&&e.parentNode;return n===r||!(!r||1!==r.nodeType||!(t.contains?t.contains(r):n.compareDocumentPosition&&16&n.compareDocumentPosition(r)))}:function(n,e){if(e)for(;e=e.parentNode;)if(e===n)return!0;return!1},j=e?function(n,e){if(n===e)return p=!0,0;var r=!n.compareDocumentPosition-!e.compareDocumentPosition;return r||(1&(r=(n.ownerDocument||n)==(e.ownerDocument||e)?n.compareDocumentPosition(e):1)||!t.sortDetached&&e.compareDocumentPosition(n)===r?n==m||n.ownerDocument==w&&x(w,n)?-1:e==m||e.ownerDocument==w&&x(w,e)?1:d?I(d,n)-I(d,e):0:4&r?-1:1)}:function(n,e){if(n===e)return p=!0,0;var t,r=0,o=n.parentNode,i=e.parentNode,a=[n],l=[e];if(!o||!i)return n==m?-1:e==m?1:o?-1:i?1:d?I(d,n)-I(d,e):0;if(o===i)return mn(n,e);for(t=n;t=t.parentNode;)a.unshift(t);for(t=e;t=t.parentNode;)l.unshift(t);for(;a[r]===l[r];)r++;return r?mn(a[r],l[r]):a[r]==w?-1:l[r]==w?1:0}),m},sn.matches=function(n,e){return sn(n,null,null,e)},sn.matchesSelector=function(n,e){if(u(n),t.matchesSelector&&g&&!S[e+" "]&&(!b||!b.test(e))&&(!h||!h.test(e)))try{var r=v.call(n,e);if(r||t.disconnectedMatch||n.document&&11!==n.document.nodeType)return r}catch(n){S(e,!0)}return 0<sn(e,m,null,[n]).length},sn.contains=function(n,e){return(n.ownerDocument||n)!=m&&u(n),x(n,e)},sn.attr=function(n,e){(n.ownerDocument||n)!=m&&u(n);var o=r.attrHandle[e.toLowerCase()],i=o&&N.call(r.attrHandle,e.toLowerCase())?o(n,e,!g):void 0;return void 0!==i?i:t.attributes||!g?n.getAttribute(e):(i=n.getAttributeNode(e))&&i.specified?i.value:null},sn.escape=function(n){return(n+"").replace(rn,on)},sn.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n)},sn.uniqueSort=function(n){var e,r=[],o=0,i=0;if(p=!t.detectDuplicates,d=!t.sortStable&&n.slice(0),n.sort(j),p){for(;e=n[i++];)e===n[i]&&(o=r.push(i));for(;o--;)n.splice(r[o],1)}return d=null,n},o=sn.getText=function(n){var e,t="",r=0,i=n.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof n.textContent)return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)t+=o(n)}else if(3===i||4===i)return n.nodeValue}else for(;e=n[r++];)t+=o(e);return t},(r=sn.selectors={cacheLength:50,createPseudo:dn,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){return n[1]=n[1].replace(en,tn),n[3]=(n[3]||n[4]||n[5]||"").replace(en,tn),"~="===n[2]&&(n[3]=" "+n[3]+" "),n.slice(0,4)},CHILD:function(n){return n[1]=n[1].toLowerCase(),"nth"===n[1].slice(0,3)?(n[3]||sn.error(n[0]),n[4]=+(n[4]?n[5]+(n[6]||1):2*("even"===n[3]||"odd"===n[3])),n[5]=+(n[7]+n[8]||"odd"===n[3])):n[3]&&sn.error(n[0]),n},PSEUDO:function(n){var e,t=!n[6]&&n[2];return V.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":t&&X.test(t)&&(e=a(t,!0))&&(e=t.indexOf(")",t.length-e)-t.length)&&(n[0]=n[0].slice(0,e),n[2]=t.slice(0,e)),n.slice(0,3))}},filter:{TAG:function(n){var e=n.replace(en,tn).toLowerCase();return"*"===n?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===e}},CLASS:function(n){var e=T[n+" "];return e||(e=new RegExp("(^|"+P+")"+n+"("+P+"|$)"))&&T(n,(function(n){return e.test("string"==typeof n.className&&n.className||void 0!==n.getAttribute&&n.getAttribute("class")||"")}))},ATTR:function(n,e,t){return function(r){var o=sn.attr(r,n);return null==o?"!="===e:!e||(o+="","="===e?o===t:"!="===e?o!==t:"^="===e?t&&0===o.indexOf(t):"*="===e?t&&-1<o.indexOf(t):"$="===e?t&&o.slice(-t.length)===t:"~="===e?-1<(" "+o.replace(F," ")+" ").indexOf(t):"|="===e&&(o===t||o.slice(0,t.length+1)===t+"-"))}},CHILD:function(n,e,t,r,o){var i="nth"!==n.slice(0,3),a="last"!==n.slice(-4),l="of-type"===e;return 1===r&&0===o?function(n){return!!n.parentNode}:function(e,t,s){var c,d,p,u,m,f,g=i!==a?"nextSibling":"previousSibling",h=e.parentNode,b=l&&e.nodeName.toLowerCase(),v=!s&&!l,x=!1;if(h){if(i){for(;g;){for(u=e;u=u[g];)if(l?u.nodeName.toLowerCase()===b:1===u.nodeType)return!1;f=g="only"===n&&!f&&"nextSibling"}return!0}if(f=[a?h.firstChild:h.lastChild],a&&v){for(x=(m=(c=(d=(p=(u=h)[y]||(u[y]={}))[u.uniqueID]||(p[u.uniqueID]={}))[n]||[])[0]===k&&c[1])&&c[2],u=m&&h.childNodes[m];u=++m&&u&&u[g]||(x=m=0)||f.pop();)if(1===u.nodeType&&++x&&u===e){d[n]=[k,m,x];break}}else if(v&&(x=m=(c=(d=(p=(u=e)[y]||(u[y]={}))[u.uniqueID]||(p[u.uniqueID]={}))[n]||[])[0]===k&&c[1]),!1===x)for(;(u=++m&&u&&u[g]||(x=m=0)||f.pop())&&((l?u.nodeName.toLowerCase()!==b:1!==u.nodeType)||!++x||(v&&((d=(p=u[y]||(u[y]={}))[u.uniqueID]||(p[u.uniqueID]={}))[n]=[k,x]),u!==e)););return(x-=o)===r||x%r==0&&0<=x/r}}},PSEUDO:function(n,e){var t,o=r.pseudos[n]||r.setFilters[n.toLowerCase()]||sn.error("unsupported pseudo: "+n);return o[y]?o(e):1<o.length?(t=[n,n,"",e],r.setFilters.hasOwnProperty(n.toLowerCase())?dn((function(n,t){for(var r,i=o(n,e),a=i.length;a--;)n[r=I(n,i[a])]=!(t[r]=i[a])})):function(n){return o(n,0,t)}):o}},pseudos:{not:dn((function(n){var e=[],t=[],r=l(n.replace(B,"$1"));return r[y]?dn((function(n,e,t,o){for(var i,a=r(n,null,o,[]),l=n.length;l--;)(i=a[l])&&(n[l]=!(e[l]=i))})):function(n,o,i){return e[0]=n,r(e,null,i,t),e[0]=null,!t.pop()}})),has:dn((function(n){return function(e){return 0<sn(n,e).length}})),contains:dn((function(n){return n=n.replace(en,tn),function(e){return-1<(e.textContent||o(e)).indexOf(n)}})),lang:dn((function(n){return Q.test(n||"")||sn.error("unsupported lang: "+n),n=n.replace(en,tn).toLowerCase(),function(e){var t;do{if(t=g?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(n){return n===f},focus:function(n){return n===m.activeElement&&(!m.hasFocus||m.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:hn(!1),disabled:hn(!0),checked:function(n){var e=n.nodeName.toLowerCase();return"input"===e&&!!n.checked||"option"===e&&!!n.selected},selected:function(n){return n.parentNode&&n.parentNode.selectedIndex,!0===n.selected},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeType<6)return!1;return!0},parent:function(n){return!r.pseudos.empty(n)},header:function(n){return K.test(n.nodeName)},input:function(n){return G.test(n.nodeName)},button:function(n){var e=n.nodeName.toLowerCase();return"input"===e&&"button"===n.type||"button"===e},text:function(n){var e;return"input"===n.nodeName.toLowerCase()&&"text"===n.type&&(null==(e=n.getAttribute("type"))||"text"===e.toLowerCase())},first:bn((function(){return[0]})),last:bn((function(n,e){return[e-1]})),eq:bn((function(n,e,t){return[t<0?t+e:t]})),even:bn((function(n,e){for(var t=0;t<e;t+=2)n.push(t);return n})),odd:bn((function(n,e){for(var t=1;t<e;t+=2)n.push(t);return n})),lt:bn((function(n,e,t){for(var r=t<0?t+e:e<t?e:t;0<=--r;)n.push(r);return n})),gt:bn((function(n,e,t){for(var r=t<0?t+e:t;++r<e;)n.push(r);return n}))}}).pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[e]=fn(e);for(e in{submit:!0,reset:!0})r.pseudos[e]=gn(e);function xn(){}function yn(n){for(var e=0,t=n.length,r="";e<t;e++)r+=n[e].value;return r}function wn(n,e,t){var r=e.dir,o=e.next,i=o||r,a=t&&"parentNode"===i,l=_++;return e.first?function(e,t,o){for(;e=e[r];)if(1===e.nodeType||a)return n(e,t,o);return!1}:function(e,t,s){var c,d,p,u=[k,l];if(s){for(;e=e[r];)if((1===e.nodeType||a)&&n(e,t,s))return!0}else for(;e=e[r];)if(1===e.nodeType||a)if(d=(p=e[y]||(e[y]={}))[e.uniqueID]||(p[e.uniqueID]={}),o&&o===e.nodeName.toLowerCase())e=e[r]||e;else{if((c=d[i])&&c[0]===k&&c[1]===l)return u[2]=c[2];if((d[i]=u)[2]=n(e,t,s))return!0}return!1}}function kn(n){return 1<n.length?function(e,t,r){for(var o=n.length;o--;)if(!n[o](e,t,r))return!1;return!0}:n[0]}function _n(n,e,t,r,o){for(var i,a=[],l=0,s=n.length,c=null!=e;l<s;l++)(i=n[l])&&(t&&!t(i,r,o)||(a.push(i),c&&e.push(l)));return a}function Tn(n,e,t,r,o,i){return r&&!r[y]&&(r=Tn(r)),o&&!o[y]&&(o=Tn(o,i)),dn((function(i,a,l,s){var c,d,p,u=[],m=[],f=a.length,g=i||function(n,e,t){for(var r=0,o=e.length;r<o;r++)sn(n,e[r],t);return t}(e||"*",l.nodeType?[l]:l,[]),h=!n||!i&&e?g:_n(g,u,n,l,s),b=t?o||(i?n:f||r)?[]:a:h;if(t&&t(h,b,l,s),r)for(c=_n(b,m),r(c,[],l,s),d=c.length;d--;)(p=c[d])&&(b[m[d]]=!(h[m[d]]=p));if(i){if(o||n){if(o){for(c=[],d=b.length;d--;)(p=b[d])&&c.push(h[d]=p);o(null,b=[],c,s)}for(d=b.length;d--;)(p=b[d])&&-1<(c=o?I(i,p):u[d])&&(i[c]=!(a[c]=p))}}else b=_n(b===a?b.splice(f,b.length):b),o?o(null,a,b,s):O.apply(a,b)}))}function En(n){for(var e,t,o,i=n.length,a=r.relative[n[0].type],l=a||r.relative[" "],s=a?1:0,d=wn((function(n){return n===e}),l,!0),p=wn((function(n){return-1<I(e,n)}),l,!0),u=[function(n,t,r){var o=!a&&(r||t!==c)||((e=t).nodeType?d(n,t,r):p(n,t,r));return e=null,o}];s<i;s++)if(t=r.relative[n[s].type])u=[wn(kn(u),t)];else{if((t=r.filter[n[s].type].apply(null,n[s].matches))[y]){for(o=++s;o<i&&!r.relative[n[o].type];o++);return Tn(1<s&&kn(u),1<s&&yn(n.slice(0,s-1).concat({value:" "===n[s-2].type?"*":""})).replace(B,"$1"),t,s<o&&En(n.slice(s,o)),o<i&&En(n=n.slice(o)),o<i&&yn(n))}u.push(t)}return kn(u)}return xn.prototype=r.filters=r.pseudos,r.setFilters=new xn,a=sn.tokenize=function(n,e){var t,o,i,a,l,s,c,d=E[n+" "];if(d)return e?0:d.slice(0);for(l=n,s=[],c=r.preFilter;l;){for(a in t&&!(o=W.exec(l))||(o&&(l=l.slice(o[0].length)||l),s.push(i=[])),t=!1,(o=U.exec(l))&&(t=o.shift(),i.push({value:t,type:o[0].replace(B," ")}),l=l.slice(t.length)),r.filter)!(o=V[a].exec(l))||c[a]&&!(o=c[a](o))||(t=o.shift(),i.push({value:t,type:a,matches:o}),l=l.slice(t.length));if(!t)break}return e?l.length:l?sn.error(n):E(n,s).slice(0)},l=sn.compile=function(n,e){var t,o,i,l,s,d,p=[],f=[],h=C[n+" "];if(!h){for(e||(e=a(n)),t=e.length;t--;)(h=En(e[t]))[y]?p.push(h):f.push(h);(h=C(n,(o=f,l=0<(i=p).length,s=0<o.length,d=function(n,e,t,a,d){var p,f,h,b=0,v="0",x=n&&[],y=[],w=c,_=n||s&&r.find.TAG("*",d),T=k+=null==w?1:Math.random()||.1,E=_.length;for(d&&(c=e==m||e||d);v!==E&&null!=(p=_[v]);v++){if(s&&p){for(f=0,e||p.ownerDocument==m||(u(p),t=!g);h=o[f++];)if(h(p,e||m,t)){a.push(p);break}d&&(k=T)}l&&((p=!h&&p)&&b--,n&&x.push(p))}if(b+=v,l&&v!==b){for(f=0;h=i[f++];)h(x,y,e,t);if(n){if(0<b)for(;v--;)x[v]||y[v]||(y[v]=D.call(a));y=_n(y)}O.apply(a,y),d&&!n&&0<y.length&&1<b+i.length&&sn.uniqueSort(a)}return d&&(k=T,c=w),x},l?dn(d):d))).selector=n}return h},s=sn.select=function(n,e,t,o){var i,s,c,d,p,u="function"==typeof n&&n,m=!o&&a(n=u.selector||n);if(t=t||[],1===m.length){if(2<(s=m[0]=m[0].slice(0)).length&&"ID"===(c=s[0]).type&&9===e.nodeType&&g&&r.relative[s[1].type]){if(!(e=(r.find.ID(c.matches[0].replace(en,tn),e)||[])[0]))return t;u&&(e=e.parentNode),n=n.slice(s.shift().value.length)}for(i=V.needsContext.test(n)?0:s.length;i--&&(c=s[i],!r.relative[d=c.type]);)if((p=r.find[d])&&(o=p(c.matches[0].replace(en,tn),nn.test(s[0].type)&&vn(e.parentNode)||e))){if(s.splice(i,1),!(n=o.length&&yn(s)))return O.apply(t,o),t;break}}return(u||l(n,m))(o,e,!g,t,!e||nn.test(n)&&vn(e.parentNode)||e),t},t.sortStable=y.split("").sort(j).join("")===y,t.detectDuplicates=!!p,u(),t.sortDetached=pn((function(n){return 1&n.compareDocumentPosition(m.createElement("fieldset"))})),pn((function(n){return n.innerHTML="<a href='#'></a>","#"===n.firstChild.getAttribute("href")}))||un("type|href|height|width",(function(n,e,t){if(!t)return n.getAttribute(e,"type"===e.toLowerCase()?1:2)})),t.attributes&&pn((function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),""===n.firstChild.getAttribute("value")}))||un("value",(function(n,e,t){if(!t&&"input"===n.nodeName.toLowerCase())return n.defaultValue})),pn((function(n){return null==n.getAttribute("disabled")}))||un(H,(function(n,e,t){var r;if(!t)return!0===n[e]?e.toLowerCase():(r=n.getAttributeNode(e))&&r.specified?r.value:null})),sn}(o);E.find=S,(E.expr=S.selectors)[":"]=E.expr.pseudos,E.uniqueSort=E.unique=S.uniqueSort,E.text=S.getText,E.isXMLDoc=S.isXML,E.contains=S.contains,E.escapeSelector=S.escape;var j=function(n,e,t){for(var r=[],o=void 0!==t;(n=n[e])&&9!==n.nodeType;)if(1===n.nodeType){if(o&&E(n).is(t))break;r.push(n)}return r},N=function(n,e){for(var t=[];n;n=n.nextSibling)1===n.nodeType&&n!==e&&t.push(n);return t},A=E.expr.match.needsContext;function D(n,e){return n.nodeName&&n.nodeName.toLowerCase()===e.toLowerCase()}var L=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function O(n,e,t){return v(e)?E.grep(n,(function(n,r){return!!e.call(n,r,n)!==t})):e.nodeType?E.grep(n,(function(n){return n===e!==t})):"string"!=typeof e?E.grep(n,(function(n){return-1<p.call(e,n)!==t})):E.filter(e,n,t)}E.filter=function(n,e,t){var r=e[0];return t&&(n=":not("+n+")"),1===e.length&&1===r.nodeType?E.find.matchesSelector(r,n)?[r]:[]:E.find.matches(n,E.grep(e,(function(n){return 1===n.nodeType})))},E.fn.extend({find:function(n){var e,t,r=this.length,o=this;if("string"!=typeof n)return this.pushStack(E(n).filter((function(){for(e=0;e<r;e++)if(E.contains(o[e],this))return!0})));for(t=this.pushStack([]),e=0;e<r;e++)E.find(n,o[e],t);return 1<r?E.uniqueSort(t):t},filter:function(n){return this.pushStack(O(this,n||[],!1))},not:function(n){return this.pushStack(O(this,n||[],!0))},is:function(n){return!!O(this,"string"==typeof n&&A.test(n)?E(n):n||[],!1).length}});var q,I=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(E.fn.init=function(n,e,t){var r,o;if(!n)return this;if(t=t||q,"string"==typeof n){if(!(r="<"===n[0]&&">"===n[n.length-1]&&3<=n.length?[null,n,null]:I.exec(n))||!r[1]&&e)return!e||e.jquery?(e||t).find(n):this.constructor(e).find(n);if(r[1]){if(e=e instanceof E?e[0]:e,E.merge(this,E.parseHTML(r[1],e&&e.nodeType?e.ownerDocument||e:y,!0)),L.test(r[1])&&E.isPlainObject(e))for(r in e)v(this[r])?this[r](e[r]):this.attr(r,e[r]);return this}return(o=y.getElementById(r[2]))&&(this[0]=o,this.length=1),this}return n.nodeType?(this[0]=n,this.length=1,this):v(n)?void 0!==t.ready?t.ready(n):n(E):E.makeArray(n,this)}).prototype=E.fn,q=E(y);var H=/^(?:parents|prev(?:Until|All))/,P={children:!0,contents:!0,next:!0,prev:!0};function z(n,e){for(;(n=n[e])&&1!==n.nodeType;);return n}E.fn.extend({has:function(n){var e=E(n,this),t=e.length;return this.filter((function(){for(var n=0;n<t;n++)if(E.contains(this,e[n]))return!0}))},closest:function(n,e){var t,r=0,o=this.length,i=[],a="string"!=typeof n&&E(n);if(!A.test(n))for(;r<o;r++)for(t=this[r];t&&t!==e;t=t.parentNode)if(t.nodeType<11&&(a?-1<a.index(t):1===t.nodeType&&E.find.matchesSelector(t,n))){i.push(t);break}return this.pushStack(1<i.length?E.uniqueSort(i):i)},index:function(n){return n?"string"==typeof n?p.call(E(n),this[0]):p.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,e){return this.pushStack(E.uniqueSort(E.merge(this.get(),E(n,e))))},addBack:function(n){return this.add(null==n?this.prevObject:this.prevObject.filter(n))}}),E.each({parent:function(n){var e=n.parentNode;return e&&11!==e.nodeType?e:null},parents:function(n){return j(n,"parentNode")},parentsUntil:function(n,e,t){return j(n,"parentNode",t)},next:function(n){return z(n,"nextSibling")},prev:function(n){return z(n,"previousSibling")},nextAll:function(n){return j(n,"nextSibling")},prevAll:function(n){return j(n,"previousSibling")},nextUntil:function(n,e,t){return j(n,"nextSibling",t)},prevUntil:function(n,e,t){return j(n,"previousSibling",t)},siblings:function(n){return N((n.parentNode||{}).firstChild,n)},children:function(n){return N(n.firstChild)},contents:function(n){return null!=n.contentDocument&&l(n.contentDocument)?n.contentDocument:(D(n,"template")&&(n=n.content||n),E.merge([],n.childNodes))}},(function(n,e){E.fn[n]=function(t,r){var o=E.map(this,e,t);return"Until"!==n.slice(-5)&&(r=t),r&&"string"==typeof r&&(o=E.filter(r,o)),1<this.length&&(P[n]||E.uniqueSort(o),H.test(n)&&o.reverse()),this.pushStack(o)}}));var M=/[^\x20\t\r\n\f]+/g;function R(n){return n}function F(n){throw n}function B(n,e,t,r){var o;try{n&&v(o=n.promise)?o.call(n).done(e).fail(t):n&&v(o=n.then)?o.call(n,e,t):e.apply(void 0,[n].slice(r))}catch(n){t.apply(void 0,[n])}}E.Callbacks=function(n){var e;n="string"==typeof n?(e={},E.each(n.match(M)||[],(function(n,t){e[t]=!0})),e):E.extend({},n);var t,r,o,i,a=[],l=[],s=-1,c=function(){for(i=i||n.once,o=t=!0;l.length;s=-1)for(r=l.shift();++s<a.length;)!1===a[s].apply(r[0],r[1])&&n.stopOnFalse&&(s=a.length,r=!1);n.memory||(r=!1),t=!1,i&&(a=r?[]:"")},d={add:function(){return a&&(r&&!t&&(s=a.length-1,l.push(r)),function e(t){E.each(t,(function(t,r){v(r)?n.unique&&d.has(r)||a.push(r):r&&r.length&&"string"!==_(r)&&e(r)}))}(arguments),r&&!t&&c()),this},remove:function(){return E.each(arguments,(function(n,e){for(var t;-1<(t=E.inArray(e,a,t));)a.splice(t,1),t<=s&&s--})),this},has:function(n){return n?-1<E.inArray(n,a):0<a.length},empty:function(){return a&&(a=[]),this},disable:function(){return i=l=[],a=r="",this},disabled:function(){return!a},lock:function(){return i=l=[],r||t||(a=r=""),this},locked:function(){return!!i},fireWith:function(n,e){return i||(e=[n,(e=e||[]).slice?e.slice():e],l.push(e),t||c()),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!o}};return d},E.extend({Deferred:function(n){var e=[["notify","progress",E.Callbacks("memory"),E.Callbacks("memory"),2],["resolve","done",E.Callbacks("once memory"),E.Callbacks("once memory"),0,"resolved"],["reject","fail",E.Callbacks("once memory"),E.Callbacks("once memory"),1,"rejected"]],t="pending",i={state:function(){return t},always:function(){return a.done(arguments).fail(arguments),this},catch:function(n){return i.then(null,n)},pipe:function(){var n=arguments;return E.Deferred((function(t){E.each(e,(function(e,r){var o=v(n[r[4]])&&n[r[4]];a[r[1]]((function(){var n=o&&o.apply(this,arguments);n&&v(n.promise)?n.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,o?[n]:arguments)}))})),n=null})).promise()},then:function(n,t,i){var a=0;function l(n,e,t,i){return function(){var s=this,c=arguments,d=function(){var o,d;if(!(n<a)){if((o=t.apply(s,c))===e.promise())throw new TypeError("Thenable self-resolution");d=o&&("object"==r(o)||"function"==typeof o)&&o.then,v(d)?i?d.call(o,l(a,e,R,i),l(a,e,F,i)):(a++,d.call(o,l(a,e,R,i),l(a,e,F,i),l(a,e,R,e.notifyWith))):(t!==R&&(s=void 0,c=[o]),(i||e.resolveWith)(s,c))}},p=i?d:function(){try{d()}catch(r){E.Deferred.exceptionHook&&E.Deferred.exceptionHook(r,p.stackTrace),a<=n+1&&(t!==F&&(s=void 0,c=[r]),e.rejectWith(s,c))}};n?p():(E.Deferred.getStackHook&&(p.stackTrace=E.Deferred.getStackHook()),o.setTimeout(p))}}return E.Deferred((function(r){e[0][3].add(l(0,r,v(i)?i:R,r.notifyWith)),e[1][3].add(l(0,r,v(n)?n:R)),e[2][3].add(l(0,r,v(t)?t:F))})).promise()},promise:function(n){return null!=n?E.extend(n,i):i}},a={};return E.each(e,(function(n,r){var o=r[2],l=r[5];i[r[1]]=o.add,l&&o.add((function(){t=l}),e[3-n][2].disable,e[3-n][3].disable,e[0][2].lock,e[0][3].lock),o.add(r[3].fire),a[r[0]]=function(){return a[r[0]+"With"](this===a?void 0:this,arguments),this},a[r[0]+"With"]=o.fireWith})),i.promise(a),n&&n.call(a,a),a},when:function(n){var e=arguments.length,t=e,r=Array(t),o=s.call(arguments),i=E.Deferred(),a=function(n){return function(t){r[n]=this,o[n]=1<arguments.length?s.call(arguments):t,--e||i.resolveWith(r,o)}};if(e<=1&&(B(n,i.done(a(t)).resolve,i.reject,!e),"pending"===i.state()||v(o[t]&&o[t].then)))return i.then();for(;t--;)B(o[t],a(t),i.reject);return i.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;E.Deferred.exceptionHook=function(n,e){o.console&&o.console.warn&&n&&W.test(n.name)&&o.console.warn("jQuery.Deferred exception: "+n.message,n.stack,e)},E.readyException=function(n){o.setTimeout((function(){throw n}))};var U=E.Deferred();function $(){y.removeEventListener("DOMContentLoaded",$),o.removeEventListener("load",$),E.ready()}E.fn.ready=function(n){return U.then(n).catch((function(n){E.readyException(n)})),this},E.extend({isReady:!1,readyWait:1,ready:function(n){(!0===n?--E.readyWait:E.isReady)||(E.isReady=!0)!==n&&0<--E.readyWait||U.resolveWith(y,[E])}}),E.ready.then=U.then,"complete"===y.readyState||"loading"!==y.readyState&&!y.documentElement.doScroll?o.setTimeout(E.ready):(y.addEventListener("DOMContentLoaded",$),o.addEventListener("load",$));var X=function n(e,t,r,o,i,a,l){var s=0,c=e.length,d=null==r;if("object"===_(r))for(s in i=!0,r)n(e,t,s,r[s],!0,a,l);else if(void 0!==o&&(i=!0,v(o)||(l=!0),d&&(l?(t.call(e,o),t=null):(d=t,t=function(n,e,t){return d.call(E(n),t)})),t))for(;s<c;s++)t(e[s],r,l?o:o.call(e[s],s,t(e[s],r)));return i?e:d?t.call(e):c?t(e[0],r):a},Q=/^-ms-/,V=/-([a-z])/g;function Y(n,e){return e.toUpperCase()}function G(n){return n.replace(Q,"ms-").replace(V,Y)}var K=function(n){return 1===n.nodeType||9===n.nodeType||!+n.nodeType};function J(){this.expando=E.expando+J.uid++}J.uid=1,J.prototype={cache:function(n){var e=n[this.expando];return e||(e={},K(n)&&(n.nodeType?n[this.expando]=e:Object.defineProperty(n,this.expando,{value:e,configurable:!0}))),e},set:function(n,e,t){var r,o=this.cache(n);if("string"==typeof e)o[G(e)]=t;else for(r in e)o[G(r)]=e[r];return o},get:function(n,e){return void 0===e?this.cache(n):n[this.expando]&&n[this.expando][G(e)]},access:function(n,e,t){return void 0===e||e&&"string"==typeof e&&void 0===t?this.get(n,e):(this.set(n,e,t),void 0!==t?t:e)},remove:function(n,e){var t,r=n[this.expando];if(void 0!==r){if(void 0!==e){t=(e=Array.isArray(e)?e.map(G):(e=G(e))in r?[e]:e.match(M)||[]).length;for(;t--;)delete r[e[t]]}(void 0===e||E.isEmptyObject(r))&&(n.nodeType?n[this.expando]=void 0:delete n[this.expando])}},hasData:function(n){var e=n[this.expando];return void 0!==e&&!E.isEmptyObject(e)}};var Z=new J,nn=new J,en=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,tn=/[A-Z]/g;function rn(n,e,t){var r,o;if(void 0===t&&1===n.nodeType)if(r="data-"+e.replace(tn,"-$&").toLowerCase(),"string"==typeof(t=n.getAttribute(r))){try{t="true"===(o=t)||"false"!==o&&("null"===o?null:o===+o+""?+o:en.test(o)?JSON.parse(o):o)}catch(n){}nn.set(n,e,t)}else t=void 0;return t}E.extend({hasData:function(n){return nn.hasData(n)||Z.hasData(n)},data:function(n,e,t){return nn.access(n,e,t)},removeData:function(n,e){nn.remove(n,e)},_data:function(n,e,t){return Z.access(n,e,t)},_removeData:function(n,e){Z.remove(n,e)}}),E.fn.extend({data:function(n,e){var t,o,i,a=this[0],l=a&&a.attributes;if(void 0===n){if(this.length&&(i=nn.get(a),1===a.nodeType&&!Z.get(a,"hasDataAttrs"))){for(t=l.length;t--;)l[t]&&0===(o=l[t].name).indexOf("data-")&&(o=G(o.slice(5)),rn(a,o,i[o]));Z.set(a,"hasDataAttrs",!0)}return i}return"object"==r(n)?this.each((function(){nn.set(this,n)})):X(this,(function(e){var t;if(a&&void 0===e)return void 0!==(t=nn.get(a,n))||void 0!==(t=rn(a,n))?t:void 0;this.each((function(){nn.set(this,n,e)}))}),null,e,1<arguments.length,null,!0)},removeData:function(n){return this.each((function(){nn.remove(this,n)}))}}),E.extend({queue:function(n,e,t){var r;if(n)return e=(e||"fx")+"queue",r=Z.get(n,e),t&&(!r||Array.isArray(t)?r=Z.access(n,e,E.makeArray(t)):r.push(t)),r||[]},dequeue:function(n,e){var t=E.queue(n,e=e||"fx"),r=t.length,o=t.shift(),i=E._queueHooks(n,e);"inprogress"===o&&(o=t.shift(),r--),o&&("fx"===e&&t.unshift("inprogress"),delete i.stop,o.call(n,(function(){E.dequeue(n,e)}),i)),!r&&i&&i.empty.fire()},_queueHooks:function(n,e){var t=e+"queueHooks";return Z.get(n,t)||Z.access(n,t,{empty:E.Callbacks("once memory").add((function(){Z.remove(n,[e+"queue",t])}))})}}),E.fn.extend({queue:function(n,e){var t=2;return"string"!=typeof n&&(e=n,n="fx",t--),arguments.length<t?E.queue(this[0],n):void 0===e?this:this.each((function(){var t=E.queue(this,n,e);E._queueHooks(this,n),"fx"===n&&"inprogress"!==t[0]&&E.dequeue(this,n)}))},dequeue:function(n){return this.each((function(){E.dequeue(this,n)}))},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,e){var t,r=1,o=E.Deferred(),i=this,a=this.length,l=function(){--r||o.resolveWith(i,[i])};for("string"!=typeof n&&(e=n,n=void 0),n=n||"fx";a--;)(t=Z.get(i[a],n+"queueHooks"))&&t.empty&&(r++,t.empty.add(l));return l(),o.promise(e)}});var on=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,an=new RegExp("^(?:([+-])=|)("+on+")([a-z%]*)$","i"),ln=["Top","Right","Bottom","Left"],sn=y.documentElement,cn=function(n){return E.contains(n.ownerDocument,n)},dn={composed:!0};sn.getRootNode&&(cn=function(n){return E.contains(n.ownerDocument,n)||n.getRootNode(dn)===n.ownerDocument});var pn=function(n,e){return"none"===(n=e||n).style.display||""===n.style.display&&cn(n)&&"none"===E.css(n,"display")};function un(n,e,t,r){var o,i,a=20,l=r?function(){return r.cur()}:function(){return E.css(n,e,"")},s=l(),c=t&&t[3]||(E.cssNumber[e]?"":"px"),d=n.nodeType&&(E.cssNumber[e]||"px"!==c&&+s)&&an.exec(E.css(n,e));if(d&&d[3]!==c){for(s/=2,c=c||d[3],d=+s||1;a--;)E.style(n,e,d+c),(1-i)*(1-(i=l()/s||.5))<=0&&(a=0),d/=i;E.style(n,e,(d*=2)+c),t=t||[]}return t&&(d=+d||+s||0,o=t[1]?d+(t[1]+1)*t[2]:+t[2],r&&(r.unit=c,r.start=d,r.end=o)),o}var mn={};function fn(n,e){for(var t,r,o,i,a,l,s,c=[],d=0,p=n.length;d<p;d++)(r=n[d]).style&&(t=r.style.display,e?("none"===t&&(c[d]=Z.get(r,"display")||null,c[d]||(r.style.display="")),""===r.style.display&&pn(r)&&(c[d]=(s=a=i=void 0,a=(o=r).ownerDocument,l=o.nodeName,(s=mn[l])||(i=a.body.appendChild(a.createElement(l)),s=E.css(i,"display"),i.parentNode.removeChild(i),"none"===s&&(s="block"),mn[l]=s)))):"none"!==t&&(c[d]="none",Z.set(r,"display",t)));for(d=0;d<p;d++)null!=c[d]&&(n[d].style.display=c[d]);return n}E.fn.extend({show:function(){return fn(this,!0)},hide:function(){return fn(this)},toggle:function(n){return"boolean"==typeof n?n?this.show():this.hide():this.each((function(){pn(this)?E(this).show():E(this).hide()}))}});var gn,hn,bn=/^(?:checkbox|radio)$/i,vn=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,xn=/^$|^module$|\/(?:java|ecma)script/i;gn=y.createDocumentFragment().appendChild(y.createElement("div")),(hn=y.createElement("input")).setAttribute("type","radio"),hn.setAttribute("checked","checked"),hn.setAttribute("name","t"),gn.appendChild(hn),b.checkClone=gn.cloneNode(!0).cloneNode(!0).lastChild.checked,gn.innerHTML="<textarea>x</textarea>",b.noCloneChecked=!!gn.cloneNode(!0).lastChild.defaultValue,gn.innerHTML="<option></option>",b.option=!!gn.lastChild;var yn={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function wn(n,e){var t;return t=void 0!==n.getElementsByTagName?n.getElementsByTagName(e||"*"):void 0!==n.querySelectorAll?n.querySelectorAll(e||"*"):[],void 0===e||e&&D(n,e)?E.merge([n],t):t}function kn(n,e){for(var t=0,r=n.length;t<r;t++)Z.set(n[t],"globalEval",!e||Z.get(e[t],"globalEval"))}yn.tbody=yn.tfoot=yn.colgroup=yn.caption=yn.thead,yn.th=yn.td,b.option||(yn.optgroup=yn.option=[1,"<select multiple='multiple'>","</select>"]);var _n=/<|&#?\w+;/;function Tn(n,e,t,r,o){for(var i,a,l,s,c,d,p=e.createDocumentFragment(),u=[],m=0,f=n.length;m<f;m++)if((i=n[m])||0===i)if("object"===_(i))E.merge(u,i.nodeType?[i]:i);else if(_n.test(i)){for(a=a||p.appendChild(e.createElement("div")),l=(vn.exec(i)||["",""])[1].toLowerCase(),s=yn[l]||yn._default,a.innerHTML=s[1]+E.htmlPrefilter(i)+s[2],d=s[0];d--;)a=a.lastChild;E.merge(u,a.childNodes),(a=p.firstChild).textContent=""}else u.push(e.createTextNode(i));for(p.textContent="",m=0;i=u[m++];)if(r&&-1<E.inArray(i,r))o&&o.push(i);else if(c=cn(i),a=wn(p.appendChild(i),"script"),c&&kn(a),t)for(d=0;i=a[d++];)xn.test(i.type||"")&&t.push(i);return p}var En=/^key/,Cn=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Sn=/^([^.]*)(?:\.(.+)|)/;function jn(){return!0}function Nn(){return!1}function An(n,e){return n===function(){try{return y.activeElement}catch(n){}}()==("focus"===e)}function Dn(n,e,t,o,i,a){var l,s;if("object"==r(e)){for(s in"string"!=typeof t&&(o=o||t,t=void 0),e)Dn(n,s,t,o,e[s],a);return n}if(null==o&&null==i?(i=t,o=t=void 0):null==i&&("string"==typeof t?(i=o,o=void 0):(i=o,o=t,t=void 0)),!1===i)i=Nn;else if(!i)return n;return 1===a&&(l=i,(i=function(n){return E().off(n),l.apply(this,arguments)}).guid=l.guid||(l.guid=E.guid++)),n.each((function(){E.event.add(this,e,i,o,t)}))}function Ln(n,e,t){t?(Z.set(n,e,!1),E.event.add(n,e,{namespace:!1,handler:function(n){var r,o,i=Z.get(this,e);if(1&n.isTrigger&&this[e]){if(i.length)(E.event.special[e]||{}).delegateType&&n.stopPropagation();else if(i=s.call(arguments),Z.set(this,e,i),r=t(this,e),this[e](),i!==(o=Z.get(this,e))||r?Z.set(this,e,!1):o={},i!==o)return n.stopImmediatePropagation(),n.preventDefault(),o.value}else i.length&&(Z.set(this,e,{value:E.event.trigger(E.extend(i[0],E.Event.prototype),i.slice(1),this)}),n.stopImmediatePropagation())}})):void 0===Z.get(n,e)&&E.event.add(n,e,jn)}E.event={global:{},add:function(n,e,t,r,o){var i,a,l,s,c,d,p,u,m,f,g,h=Z.get(n);if(K(n))for(t.handler&&(t=(i=t).handler,o=i.selector),o&&E.find.matchesSelector(sn,o),t.guid||(t.guid=E.guid++),(s=h.events)||(s=h.events=Object.create(null)),(a=h.handle)||(a=h.handle=function(e){return void 0!==E&&E.event.triggered!==e.type?E.event.dispatch.apply(n,arguments):void 0}),c=(e=(e||"").match(M)||[""]).length;c--;)m=g=(l=Sn.exec(e[c])||[])[1],f=(l[2]||"").split(".").sort(),m&&(p=E.event.special[m]||{},m=(o?p.delegateType:p.bindType)||m,p=E.event.special[m]||{},d=E.extend({type:m,origType:g,data:r,handler:t,guid:t.guid,selector:o,needsContext:o&&E.expr.match.needsContext.test(o),namespace:f.join(".")},i),(u=s[m])||((u=s[m]=[]).delegateCount=0,p.setup&&!1!==p.setup.call(n,r,f,a)||n.addEventListener&&n.addEventListener(m,a)),p.add&&(p.add.call(n,d),d.handler.guid||(d.handler.guid=t.guid)),o?u.splice(u.delegateCount++,0,d):u.push(d),E.event.global[m]=!0)},remove:function(n,e,t,r,o){var i,a,l,s,c,d,p,u,m,f,g,h=Z.hasData(n)&&Z.get(n);if(h&&(s=h.events)){for(c=(e=(e||"").match(M)||[""]).length;c--;)if(m=g=(l=Sn.exec(e[c])||[])[1],f=(l[2]||"").split(".").sort(),m){for(p=E.event.special[m]||{},u=s[m=(r?p.delegateType:p.bindType)||m]||[],l=l[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=i=u.length;i--;)d=u[i],!o&&g!==d.origType||t&&t.guid!==d.guid||l&&!l.test(d.namespace)||r&&r!==d.selector&&("**"!==r||!d.selector)||(u.splice(i,1),d.selector&&u.delegateCount--,p.remove&&p.remove.call(n,d));a&&!u.length&&(p.teardown&&!1!==p.teardown.call(n,f,h.handle)||E.removeEvent(n,m,h.handle),delete s[m])}else for(m in s)E.event.remove(n,m+e[c],t,r,!0);E.isEmptyObject(s)&&Z.remove(n,"handle events")}},dispatch:function(n){var e,t,r,o,i,a,l=new Array(arguments.length),s=E.event.fix(n),c=(Z.get(this,"events")||Object.create(null))[s.type]||[],d=E.event.special[s.type]||{};for(l[0]=s,e=1;e<arguments.length;e++)l[e]=arguments[e];if(s.delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,s)){for(a=E.event.handlers.call(this,s,c),e=0;(o=a[e++])&&!s.isPropagationStopped();)for(s.currentTarget=o.elem,t=0;(i=o.handlers[t++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==i.namespace&&!s.rnamespace.test(i.namespace)||(s.handleObj=i,s.data=i.data,void 0!==(r=((E.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,l))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,s),s.result}},handlers:function(n,e){var t,r,o,i,a,l=[],s=e.delegateCount,c=n.target;if(s&&c.nodeType&&!("click"===n.type&&1<=n.button))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==n.type||!0!==c.disabled)){for(i=[],a={},t=0;t<s;t++)void 0===a[o=(r=e[t]).selector+" "]&&(a[o]=r.needsContext?-1<E(o,this).index(c):E.find(o,this,null,[c]).length),a[o]&&i.push(r);i.length&&l.push({elem:c,handlers:i})}return c=this,s<e.length&&l.push({elem:c,handlers:e.slice(s)}),l},addProp:function(n,e){Object.defineProperty(E.Event.prototype,n,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[n]},set:function(e){Object.defineProperty(this,n,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(n){return n[E.expando]?n:new E.Event(n)},special:{load:{noBubble:!0},click:{setup:function(n){var e=this||n;return bn.test(e.type)&&e.click&&D(e,"input")&&Ln(e,"click",jn),!1},trigger:function(n){var e=this||n;return bn.test(e.type)&&e.click&&D(e,"input")&&Ln(e,"click"),!0},_default:function(n){var e=n.target;return bn.test(e.type)&&e.click&&D(e,"input")&&Z.get(e,"click")||D(e,"a")}},beforeunload:{postDispatch:function(n){void 0!==n.result&&n.originalEvent&&(n.originalEvent.returnValue=n.result)}}}},E.removeEvent=function(n,e,t){n.removeEventListener&&n.removeEventListener(e,t)},(E.Event=function(n,e){if(!(this instanceof E.Event))return new E.Event(n,e);n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||void 0===n.defaultPrevented&&!1===n.returnValue?jn:Nn,this.target=n.target&&3===n.target.nodeType?n.target.parentNode:n.target,this.currentTarget=n.currentTarget,this.relatedTarget=n.relatedTarget):this.type=n,e&&E.extend(this,e),this.timeStamp=n&&n.timeStamp||Date.now(),this[E.expando]=!0}).prototype={constructor:E.Event,isDefaultPrevented:Nn,isPropagationStopped:Nn,isImmediatePropagationStopped:Nn,isSimulated:!1,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=jn,n&&!this.isSimulated&&n.preventDefault()},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=jn,n&&!this.isSimulated&&n.stopPropagation()},stopImmediatePropagation:function(){var n=this.originalEvent;this.isImmediatePropagationStopped=jn,n&&!this.isSimulated&&n.stopImmediatePropagation(),this.stopPropagation()}},E.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(n){var e=n.button;return null==n.which&&En.test(n.type)?null!=n.charCode?n.charCode:n.keyCode:!n.which&&void 0!==e&&Cn.test(n.type)?1&e?1:2&e?3:4&e?2:0:n.which}},E.event.addProp),E.each({focus:"focusin",blur:"focusout"},(function(n,e){E.event.special[n]={setup:function(){return Ln(this,n,An),!1},trigger:function(){return Ln(this,n),!0},delegateType:e}})),E.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(n,e){E.event.special[n]={delegateType:e,bindType:e,handle:function(n){var t,r=n.relatedTarget,o=n.handleObj;return r&&(r===this||E.contains(this,r))||(n.type=o.origType,t=o.handler.apply(this,arguments),n.type=e),t}}})),E.fn.extend({on:function(n,e,t,r){return Dn(this,n,e,t,r)},one:function(n,e,t,r){return Dn(this,n,e,t,r,1)},off:function(n,e,t){var o,i;if(n&&n.preventDefault&&n.handleObj)return o=n.handleObj,E(n.delegateTarget).off(o.namespace?o.origType+"."+o.namespace:o.origType,o.selector,o.handler),this;if("object"==r(n)){for(i in n)this.off(i,e,n[i]);return this}return!1!==e&&"function"!=typeof e||(t=e,e=void 0),!1===t&&(t=Nn),this.each((function(){E.event.remove(this,n,t,e)}))}});var On=/<script|<style|<link/i,qn=/checked\s*(?:[^=]|=\s*.checked.)/i,In=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Hn(n,e){return D(n,"table")&&D(11!==e.nodeType?e:e.firstChild,"tr")&&E(n).children("tbody")[0]||n}function Pn(n){return n.type=(null!==n.getAttribute("type"))+"/"+n.type,n}function zn(n){return"true/"===(n.type||"").slice(0,5)?n.type=n.type.slice(5):n.removeAttribute("type"),n}function Mn(n,e){var t,r,o,i,a,l;if(1===e.nodeType){if(Z.hasData(n)&&(l=Z.get(n).events))for(o in Z.remove(e,"handle events"),l)for(t=0,r=l[o].length;t<r;t++)E.event.add(e,o,l[o][t]);nn.hasData(n)&&(i=nn.access(n),a=E.extend({},i),nn.set(e,a))}}function Rn(n,e,t,r){e=c(e);var o,i,a,l,s,d,p=0,u=n.length,m=u-1,f=e[0],g=v(f);if(g||1<u&&"string"==typeof f&&!b.checkClone&&qn.test(f))return n.each((function(o){var i=n.eq(o);g&&(e[0]=f.call(this,o,i.html())),Rn(i,e,t,r)}));if(u&&(i=(o=Tn(e,n[0].ownerDocument,!1,n,r)).firstChild,1===o.childNodes.length&&(o=i),i||r)){for(l=(a=E.map(wn(o,"script"),Pn)).length;p<u;p++)s=o,p!==m&&(s=E.clone(s,!0,!0),l&&E.merge(a,wn(s,"script"))),t.call(n[p],s,p);if(l)for(d=a[a.length-1].ownerDocument,E.map(a,zn),p=0;p<l;p++)s=a[p],xn.test(s.type||"")&&!Z.access(s,"globalEval")&&E.contains(d,s)&&(s.src&&"module"!==(s.type||"").toLowerCase()?E._evalUrl&&!s.noModule&&E._evalUrl(s.src,{nonce:s.nonce||s.getAttribute("nonce")},d):k(s.textContent.replace(In,""),s,d))}return n}function Fn(n,e,t){for(var r,o=e?E.filter(e,n):n,i=0;null!=(r=o[i]);i++)t||1!==r.nodeType||E.cleanData(wn(r)),r.parentNode&&(t&&cn(r)&&kn(wn(r,"script")),r.parentNode.removeChild(r));return n}E.extend({htmlPrefilter:function(n){return n},clone:function(n,e,t){var r,o,i,a,l,s,c,d=n.cloneNode(!0),p=cn(n);if(!(b.noCloneChecked||1!==n.nodeType&&11!==n.nodeType||E.isXMLDoc(n)))for(a=wn(d),r=0,o=(i=wn(n)).length;r<o;r++)l=i[r],"input"===(c=(s=a[r]).nodeName.toLowerCase())&&bn.test(l.type)?s.checked=l.checked:"input"!==c&&"textarea"!==c||(s.defaultValue=l.defaultValue);if(e)if(t)for(i=i||wn(n),a=a||wn(d),r=0,o=i.length;r<o;r++)Mn(i[r],a[r]);else Mn(n,d);return 0<(a=wn(d,"script")).length&&kn(a,!p&&wn(n,"script")),d},cleanData:function(n){for(var e,t,r,o=E.event.special,i=0;void 0!==(t=n[i]);i++)if(K(t)){if(e=t[Z.expando]){if(e.events)for(r in e.events)o[r]?E.event.remove(t,r):E.removeEvent(t,r,e.handle);t[Z.expando]=void 0}t[nn.expando]&&(t[nn.expando]=void 0)}}}),E.fn.extend({detach:function(n){return Fn(this,n,!0)},remove:function(n){return Fn(this,n)},text:function(n){return X(this,(function(n){return void 0===n?E.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=n)}))}),null,n,arguments.length)},append:function(){return Rn(this,arguments,(function(n){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Hn(this,n).appendChild(n)}))},prepend:function(){return Rn(this,arguments,(function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Hn(this,n);e.insertBefore(n,e.firstChild)}}))},before:function(){return Rn(this,arguments,(function(n){this.parentNode&&this.parentNode.insertBefore(n,this)}))},after:function(){return Rn(this,arguments,(function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)}))},empty:function(){for(var n,e=0;null!=(n=this[e]);e++)1===n.nodeType&&(E.cleanData(wn(n,!1)),n.textContent="");return this},clone:function(n,e){return n=null!=n&&n,e=null==e?n:e,this.map((function(){return E.clone(this,n,e)}))},html:function(n){return X(this,(function(n){var e=this[0]||{},t=0,r=this.length;if(void 0===n&&1===e.nodeType)return e.innerHTML;if("string"==typeof n&&!On.test(n)&&!yn[(vn.exec(n)||["",""])[1].toLowerCase()]){n=E.htmlPrefilter(n);try{for(;t<r;t++)1===(e=this[t]||{}).nodeType&&(E.cleanData(wn(e,!1)),e.innerHTML=n);e=0}catch(n){}}e&&this.empty().append(n)}),null,n,arguments.length)},replaceWith:function(){var n=[];return Rn(this,arguments,(function(e){var t=this.parentNode;E.inArray(this,n)<0&&(E.cleanData(wn(this)),t&&t.replaceChild(e,this))}),n)}}),E.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(n,e){E.fn[n]=function(n){for(var t,r=[],o=E(n),i=o.length-1,a=0;a<=i;a++)t=a===i?this:this.clone(!0),E(o[a])[e](t),d.apply(r,t.get());return this.pushStack(r)}}));var Bn=new RegExp("^("+on+")(?!px)[a-z%]+$","i"),Wn=function(n){var e=n.ownerDocument.defaultView;return e&&e.opener||(e=o),e.getComputedStyle(n)},Un=function(n,e,t){var r,o,i={};for(o in e)i[o]=n.style[o],n.style[o]=e[o];for(o in r=t.call(n),e)n.style[o]=i[o];return r},$n=new RegExp(ln.join("|"),"i");function Xn(n,e,t){var r,o,i,a,l=n.style;return(t=t||Wn(n))&&(""!==(a=t.getPropertyValue(e)||t[e])||cn(n)||(a=E.style(n,e)),!b.pixelBoxStyles()&&Bn.test(a)&&$n.test(e)&&(r=l.width,o=l.minWidth,i=l.maxWidth,l.minWidth=l.maxWidth=l.width=a,a=t.width,l.width=r,l.minWidth=o,l.maxWidth=i)),void 0!==a?a+"":a}function Qn(n,e){return{get:function(){if(!n())return(this.get=e).apply(this,arguments);delete this.get}}}!function(){function n(){if(d){c.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",d.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",sn.appendChild(c).appendChild(d);var n=o.getComputedStyle(d);t="1%"!==n.top,s=12===e(n.marginLeft),d.style.right="60%",a=36===e(n.right),r=36===e(n.width),d.style.position="absolute",i=12===e(d.offsetWidth/3),sn.removeChild(c),d=null}}function e(n){return Math.round(parseFloat(n))}var t,r,i,a,l,s,c=y.createElement("div"),d=y.createElement("div");d.style&&(d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",b.clearCloneStyle="content-box"===d.style.backgroundClip,E.extend(b,{boxSizingReliable:function(){return n(),r},pixelBoxStyles:function(){return n(),a},pixelPosition:function(){return n(),t},reliableMarginLeft:function(){return n(),s},scrollboxSize:function(){return n(),i},reliableTrDimensions:function(){var n,e,t,r;return null==l&&(n=y.createElement("table"),e=y.createElement("tr"),t=y.createElement("div"),n.style.cssText="position:absolute;left:-11111px",e.style.height="1px",t.style.height="9px",sn.appendChild(n).appendChild(e).appendChild(t),r=o.getComputedStyle(e),l=3<parseInt(r.height),sn.removeChild(n)),l}}))}();var Vn=["Webkit","Moz","ms"],Yn=y.createElement("div").style,Gn={};function Kn(n){return E.cssProps[n]||Gn[n]||(n in Yn?n:Gn[n]=function(n){for(var e=n[0].toUpperCase()+n.slice(1),t=Vn.length;t--;)if((n=Vn[t]+e)in Yn)return n}(n)||n)}var Jn=/^(none|table(?!-c[ea]).+)/,Zn=/^--/,ne={position:"absolute",visibility:"hidden",display:"block"},ee={letterSpacing:"0",fontWeight:"400"};function te(n,e,t){var r=an.exec(e);return r?Math.max(0,r[2]-(t||0))+(r[3]||"px"):e}function re(n,e,t,r,o,i){var a="width"===e?1:0,l=0,s=0;if(t===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===t&&(s+=E.css(n,t+ln[a],!0,o)),r?("content"===t&&(s-=E.css(n,"padding"+ln[a],!0,o)),"margin"!==t&&(s-=E.css(n,"border"+ln[a]+"Width",!0,o))):(s+=E.css(n,"padding"+ln[a],!0,o),"padding"!==t?s+=E.css(n,"border"+ln[a]+"Width",!0,o):l+=E.css(n,"border"+ln[a]+"Width",!0,o));return!r&&0<=i&&(s+=Math.max(0,Math.ceil(n["offset"+e[0].toUpperCase()+e.slice(1)]-i-s-l-.5))||0),s}function oe(n,e,t){var r=Wn(n),o=(!b.boxSizingReliable()||t)&&"border-box"===E.css(n,"boxSizing",!1,r),i=o,a=Xn(n,e,r),l="offset"+e[0].toUpperCase()+e.slice(1);if(Bn.test(a)){if(!t)return a;a="auto"}return(!b.boxSizingReliable()&&o||!b.reliableTrDimensions()&&D(n,"tr")||"auto"===a||!parseFloat(a)&&"inline"===E.css(n,"display",!1,r))&&n.getClientRects().length&&(o="border-box"===E.css(n,"boxSizing",!1,r),(i=l in n)&&(a=n[l])),(a=parseFloat(a)||0)+re(n,e,t||(o?"border":"content"),i,r,a)+"px"}function ie(n,e,t,r,o){return new ie.prototype.init(n,e,t,r,o)}E.extend({cssHooks:{opacity:{get:function(n,e){if(e){var t=Xn(n,"opacity");return""===t?"1":t}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(n,e,t,o){if(n&&3!==n.nodeType&&8!==n.nodeType&&n.style){var i,a,l,s=G(e),c=Zn.test(e),d=n.style;if(c||(e=Kn(s)),l=E.cssHooks[e]||E.cssHooks[s],void 0===t)return l&&"get"in l&&void 0!==(i=l.get(n,!1,o))?i:d[e];"string"===(a=r(t))&&(i=an.exec(t))&&i[1]&&(t=un(n,e,i),a="number"),null!=t&&t==t&&("number"!==a||c||(t+=i&&i[3]||(E.cssNumber[s]?"":"px")),b.clearCloneStyle||""!==t||0!==e.indexOf("background")||(d[e]="inherit"),l&&"set"in l&&void 0===(t=l.set(n,t,o))||(c?d.setProperty(e,t):d[e]=t))}},css:function(n,e,t,r){var o,i,a,l=G(e);return Zn.test(e)||(e=Kn(l)),(a=E.cssHooks[e]||E.cssHooks[l])&&"get"in a&&(o=a.get(n,!0,t)),void 0===o&&(o=Xn(n,e,r)),"normal"===o&&e in ee&&(o=ee[e]),""===t||t?(i=parseFloat(o),!0===t||isFinite(i)?i||0:o):o}}),E.each(["height","width"],(function(n,e){E.cssHooks[e]={get:function(n,t,r){if(t)return!Jn.test(E.css(n,"display"))||n.getClientRects().length&&n.getBoundingClientRect().width?oe(n,e,r):Un(n,ne,(function(){return oe(n,e,r)}))},set:function(n,t,r){var o,i=Wn(n),a=!b.scrollboxSize()&&"absolute"===i.position,l=(a||r)&&"border-box"===E.css(n,"boxSizing",!1,i),s=r?re(n,e,r,l,i):0;return l&&a&&(s-=Math.ceil(n["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(i[e])-re(n,e,"border",!1,i)-.5)),s&&(o=an.exec(t))&&"px"!==(o[3]||"px")&&(n.style[e]=t,t=E.css(n,e)),te(0,t,s)}}})),E.cssHooks.marginLeft=Qn(b.reliableMarginLeft,(function(n,e){if(e)return(parseFloat(Xn(n,"marginLeft"))||n.getBoundingClientRect().left-Un(n,{marginLeft:0},(function(){return n.getBoundingClientRect().left})))+"px"})),E.each({margin:"",padding:"",border:"Width"},(function(n,e){E.cssHooks[n+e]={expand:function(t){for(var r=0,o={},i="string"==typeof t?t.split(" "):[t];r<4;r++)o[n+ln[r]+e]=i[r]||i[r-2]||i[0];return o}},"margin"!==n&&(E.cssHooks[n+e].set=te)})),E.fn.extend({css:function(n,e){return X(this,(function(n,e,t){var r,o,i={},a=0;if(Array.isArray(e)){for(r=Wn(n),o=e.length;a<o;a++)i[e[a]]=E.css(n,e[a],!1,r);return i}return void 0!==t?E.style(n,e,t):E.css(n,e)}),n,e,1<arguments.length)}}),((E.Tween=ie).prototype={constructor:ie,init:function(n,e,t,r,o,i){this.elem=n,this.prop=t,this.easing=o||E.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=r,this.unit=i||(E.cssNumber[t]?"":"px")},cur:function(){var n=ie.propHooks[this.prop];return n&&n.get?n.get(this):ie.propHooks._default.get(this)},run:function(n){var e,t=ie.propHooks[this.prop];return this.options.duration?this.pos=e=E.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):this.pos=e=n,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),t&&t.set?t.set(this):ie.propHooks._default.set(this),this}}).init.prototype=ie.prototype,(ie.propHooks={_default:{get:function(n){var e;return 1!==n.elem.nodeType||null!=n.elem[n.prop]&&null==n.elem.style[n.prop]?n.elem[n.prop]:(e=E.css(n.elem,n.prop,""))&&"auto"!==e?e:0},set:function(n){E.fx.step[n.prop]?E.fx.step[n.prop](n):1!==n.elem.nodeType||!E.cssHooks[n.prop]&&null==n.elem.style[Kn(n.prop)]?n.elem[n.prop]=n.now:E.style(n.elem,n.prop,n.now+n.unit)}}}).scrollTop=ie.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}},E.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2},_default:"swing"},(E.fx=ie.prototype.init).step={};var ae,le,se,ce,de=/^(?:toggle|show|hide)$/,pe=/queueHooks$/;function ue(){le&&(!1===y.hidden&&o.requestAnimationFrame?o.requestAnimationFrame(ue):o.setTimeout(ue,E.fx.interval),E.fx.tick())}function me(){return o.setTimeout((function(){ae=void 0})),ae=Date.now()}function fe(n,e){var t,r=0,o={height:n};for(e=e?1:0;r<4;r+=2-e)o["margin"+(t=ln[r])]=o["padding"+t]=n;return e&&(o.opacity=o.width=n),o}function ge(n,e,t){for(var r,o=(he.tweeners[e]||[]).concat(he.tweeners["*"]),i=0,a=o.length;i<a;i++)if(r=o[i].call(t,e,n))return r}function he(n,e,t){var r,o,i=0,a=he.prefilters.length,l=E.Deferred().always((function(){delete s.elem})),s=function(){if(o)return!1;for(var e=ae||me(),t=Math.max(0,c.startTime+c.duration-e),r=1-(t/c.duration||0),i=0,a=c.tweens.length;i<a;i++)c.tweens[i].run(r);return l.notifyWith(n,[c,r,t]),r<1&&a?t:(a||l.notifyWith(n,[c,1,0]),l.resolveWith(n,[c]),!1)},c=l.promise({elem:n,props:E.extend({},e),opts:E.extend(!0,{specialEasing:{},easing:E.easing._default},t),originalProperties:e,originalOptions:t,startTime:ae||me(),duration:t.duration,tweens:[],createTween:function(e,t){var r=E.Tween(n,c.opts,e,t,c.opts.specialEasing[e]||c.opts.easing);return c.tweens.push(r),r},stop:function(e){var t=0,r=e?c.tweens.length:0;if(o)return this;for(o=!0;t<r;t++)c.tweens[t].run(1);return e?(l.notifyWith(n,[c,1,0]),l.resolveWith(n,[c,e])):l.rejectWith(n,[c,e]),this}}),d=c.props;for(function(n,e){var t,r,o,i,a;for(t in n)if(o=e[r=G(t)],i=n[t],Array.isArray(i)&&(o=i[1],i=n[t]=i[0]),t!==r&&(n[r]=i,delete n[t]),(a=E.cssHooks[r])&&"expand"in a)for(t in i=a.expand(i),delete n[r],i)t in n||(n[t]=i[t],e[t]=o);else e[r]=o}(d,c.opts.specialEasing);i<a;i++)if(r=he.prefilters[i].call(c,n,d,c.opts))return v(r.stop)&&(E._queueHooks(c.elem,c.opts.queue).stop=r.stop.bind(r)),r;return E.map(d,ge,c),v(c.opts.start)&&c.opts.start.call(n,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),E.fx.timer(E.extend(s,{elem:n,anim:c,queue:c.opts.queue})),c}E.Animation=E.extend(he,{tweeners:{"*":[function(n,e){var t=this.createTween(n,e);return un(t.elem,n,an.exec(e),t),t}]},tweener:function(n,e){v(n)?(e=n,n=["*"]):n=n.match(M);for(var t,r=0,o=n.length;r<o;r++)t=n[r],he.tweeners[t]=he.tweeners[t]||[],he.tweeners[t].unshift(e)},prefilters:[function(n,e,t){var r,o,i,a,l,s,c,d,p="width"in e||"height"in e,u=this,m={},f=n.style,g=n.nodeType&&pn(n),h=Z.get(n,"fxshow");for(r in t.queue||(null==(a=E._queueHooks(n,"fx")).unqueued&&(a.unqueued=0,l=a.empty.fire,a.empty.fire=function(){a.unqueued||l()}),a.unqueued++,u.always((function(){u.always((function(){a.unqueued--,E.queue(n,"fx").length||a.empty.fire()}))}))),e)if(o=e[r],de.test(o)){if(delete e[r],i=i||"toggle"===o,o===(g?"hide":"show")){if("show"!==o||!h||void 0===h[r])continue;g=!0}m[r]=h&&h[r]||E.style(n,r)}if((s=!E.isEmptyObject(e))||!E.isEmptyObject(m))for(r in p&&1===n.nodeType&&(t.overflow=[f.overflow,f.overflowX,f.overflowY],null==(c=h&&h.display)&&(c=Z.get(n,"display")),"none"===(d=E.css(n,"display"))&&(c?d=c:(fn([n],!0),c=n.style.display||c,d=E.css(n,"display"),fn([n]))),("inline"===d||"inline-block"===d&&null!=c)&&"none"===E.css(n,"float")&&(s||(u.done((function(){f.display=c})),null==c&&(d=f.display,c="none"===d?"":d)),f.display="inline-block")),t.overflow&&(f.overflow="hidden",u.always((function(){f.overflow=t.overflow[0],f.overflowX=t.overflow[1],f.overflowY=t.overflow[2]}))),s=!1,m)s||(h?"hidden"in h&&(g=h.hidden):h=Z.access(n,"fxshow",{display:c}),i&&(h.hidden=!g),g&&fn([n],!0),u.done((function(){for(r in g||fn([n]),Z.remove(n,"fxshow"),m)E.style(n,r,m[r])}))),s=ge(g?h[r]:0,r,u),r in h||(h[r]=s.start,g&&(s.end=s.start,s.start=0))}],prefilter:function(n,e){e?he.prefilters.unshift(n):he.prefilters.push(n)}}),E.speed=function(n,e,t){var o=n&&"object"==r(n)?E.extend({},n):{complete:t||!t&&e||v(n)&&n,duration:n,easing:t&&e||e&&!v(e)&&e};return E.fx.off?o.duration=0:"number"!=typeof o.duration&&(o.duration in E.fx.speeds?o.duration=E.fx.speeds[o.duration]:o.duration=E.fx.speeds._default),null!=o.queue&&!0!==o.queue||(o.queue="fx"),o.old=o.complete,o.complete=function(){v(o.old)&&o.old.call(this),o.queue&&E.dequeue(this,o.queue)},o},E.fn.extend({fadeTo:function(n,e,t,r){return this.filter(pn).css("opacity",0).show().end().animate({opacity:e},n,t,r)},animate:function(n,e,t,r){var o=E.isEmptyObject(n),i=E.speed(e,t,r),a=function(){var e=he(this,E.extend({},n),i);(o||Z.get(this,"finish"))&&e.stop(!0)};return a.finish=a,o||!1===i.queue?this.each(a):this.queue(i.queue,a)},stop:function(n,e,t){var r=function(n){var e=n.stop;delete n.stop,e(t)};return"string"!=typeof n&&(t=e,e=n,n=void 0),e&&this.queue(n||"fx",[]),this.each((function(){var e=!0,o=null!=n&&n+"queueHooks",i=E.timers,a=Z.get(this);if(o)a[o]&&a[o].stop&&r(a[o]);else for(o in a)a[o]&&a[o].stop&&pe.test(o)&&r(a[o]);for(o=i.length;o--;)i[o].elem!==this||null!=n&&i[o].queue!==n||(i[o].anim.stop(t),e=!1,i.splice(o,1));!e&&t||E.dequeue(this,n)}))},finish:function(n){return!1!==n&&(n=n||"fx"),this.each((function(){var e,t=Z.get(this),r=t[n+"queue"],o=t[n+"queueHooks"],i=E.timers,a=r?r.length:0;for(t.finish=!0,E.queue(this,n,[]),o&&o.stop&&o.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===n&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<a;e++)r[e]&&r[e].finish&&r[e].finish.call(this);delete t.finish}))}}),E.each(["toggle","show","hide"],(function(n,e){var t=E.fn[e];E.fn[e]=function(n,r,o){return null==n||"boolean"==typeof n?t.apply(this,arguments):this.animate(fe(e,!0),n,r,o)}})),E.each({slideDown:fe("show"),slideUp:fe("hide"),slideToggle:fe("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(n,e){E.fn[n]=function(n,t,r){return this.animate(e,n,t,r)}})),E.timers=[],E.fx.tick=function(){var n,e=0,t=E.timers;for(ae=Date.now();e<t.length;e++)(n=t[e])()||t[e]!==n||t.splice(e--,1);t.length||E.fx.stop(),ae=void 0},E.fx.timer=function(n){E.timers.push(n),E.fx.start()},E.fx.interval=13,E.fx.start=function(){le||(le=!0,ue())},E.fx.stop=function(){le=null},E.fx.speeds={slow:600,fast:200,_default:400},E.fn.delay=function(n,e){return n=E.fx&&E.fx.speeds[n]||n,e=e||"fx",this.queue(e,(function(e,t){var r=o.setTimeout(e,n);t.stop=function(){o.clearTimeout(r)}}))},se=y.createElement("input"),ce=y.createElement("select").appendChild(y.createElement("option")),se.type="checkbox",b.checkOn=""!==se.value,b.optSelected=ce.selected,(se=y.createElement("input")).value="t",se.type="radio",b.radioValue="t"===se.value;var be,ve=E.expr.attrHandle;E.fn.extend({attr:function(n,e){return X(this,E.attr,n,e,1<arguments.length)},removeAttr:function(n){return this.each((function(){E.removeAttr(this,n)}))}}),E.extend({attr:function(n,e,t){var r,o,i=n.nodeType;if(3!==i&&8!==i&&2!==i)return void 0===n.getAttribute?E.prop(n,e,t):(1===i&&E.isXMLDoc(n)||(o=E.attrHooks[e.toLowerCase()]||(E.expr.match.bool.test(e)?be:void 0)),void 0!==t?null===t?void E.removeAttr(n,e):o&&"set"in o&&void 0!==(r=o.set(n,t,e))?r:(n.setAttribute(e,t+""),t):o&&"get"in o&&null!==(r=o.get(n,e))?r:null==(r=E.find.attr(n,e))?void 0:r)},attrHooks:{type:{set:function(n,e){if(!b.radioValue&&"radio"===e&&D(n,"input")){var t=n.value;return n.setAttribute("type",e),t&&(n.value=t),e}}}},removeAttr:function(n,e){var t,r=0,o=e&&e.match(M);if(o&&1===n.nodeType)for(;t=o[r++];)n.removeAttribute(t)}}),be={set:function(n,e,t){return!1===e?E.removeAttr(n,t):n.setAttribute(t,t),t}},E.each(E.expr.match.bool.source.match(/\w+/g),(function(n,e){var t=ve[e]||E.find.attr;ve[e]=function(n,e,r){var o,i,a=e.toLowerCase();return r||(i=ve[a],ve[a]=o,o=null!=t(n,e,r)?a:null,ve[a]=i),o}}));var xe=/^(?:input|select|textarea|button)$/i,ye=/^(?:a|area)$/i;function we(n){return(n.match(M)||[]).join(" ")}function ke(n){return n.getAttribute&&n.getAttribute("class")||""}function _e(n){return Array.isArray(n)?n:"string"==typeof n&&n.match(M)||[]}E.fn.extend({prop:function(n,e){return X(this,E.prop,n,e,1<arguments.length)},removeProp:function(n){return this.each((function(){delete this[E.propFix[n]||n]}))}}),E.extend({prop:function(n,e,t){var r,o,i=n.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&E.isXMLDoc(n)||(e=E.propFix[e]||e,o=E.propHooks[e]),void 0!==t?o&&"set"in o&&void 0!==(r=o.set(n,t,e))?r:n[e]=t:o&&"get"in o&&null!==(r=o.get(n,e))?r:n[e]},propHooks:{tabIndex:{get:function(n){var e=E.find.attr(n,"tabindex");return e?parseInt(e,10):xe.test(n.nodeName)||ye.test(n.nodeName)&&n.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),b.optSelected||(E.propHooks.selected={get:function(n){var e=n.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(n){var e=n.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),E.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){E.propFix[this.toLowerCase()]=this})),E.fn.extend({addClass:function(n){var e,t,r,o,i,a,l,s=0;if(v(n))return this.each((function(e){E(this).addClass(n.call(this,e,ke(this)))}));if((e=_e(n)).length)for(;t=this[s++];)if(o=ke(t),r=1===t.nodeType&&" "+we(o)+" "){for(a=0;i=e[a++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");o!==(l=we(r))&&t.setAttribute("class",l)}return this},removeClass:function(n){var e,t,r,o,i,a,l,s=0;if(v(n))return this.each((function(e){E(this).removeClass(n.call(this,e,ke(this)))}));if(!arguments.length)return this.attr("class","");if((e=_e(n)).length)for(;t=this[s++];)if(o=ke(t),r=1===t.nodeType&&" "+we(o)+" "){for(a=0;i=e[a++];)for(;-1<r.indexOf(" "+i+" ");)r=r.replace(" "+i+" "," ");o!==(l=we(r))&&t.setAttribute("class",l)}return this},toggleClass:function(n,e){var t=r(n),o="string"===t||Array.isArray(n);return"boolean"==typeof e&&o?e?this.addClass(n):this.removeClass(n):v(n)?this.each((function(t){E(this).toggleClass(n.call(this,t,ke(this),e),e)})):this.each((function(){var e,r,i,a;if(o)for(r=0,i=E(this),a=_e(n);e=a[r++];)i.hasClass(e)?i.removeClass(e):i.addClass(e);else void 0!==n&&"boolean"!==t||((e=ke(this))&&Z.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===n?"":Z.get(this,"__className__")||""))}))},hasClass:function(n){var e,t,r=0;for(e=" "+n+" ";t=this[r++];)if(1===t.nodeType&&-1<(" "+we(ke(t))+" ").indexOf(e))return!0;return!1}});var Te=/\r/g;E.fn.extend({val:function(n){var e,t,r,o=this[0];return arguments.length?(r=v(n),this.each((function(t){var o;1===this.nodeType&&(null==(o=r?n.call(this,t,E(this).val()):n)?o="":"number"==typeof o?o+="":Array.isArray(o)&&(o=E.map(o,(function(n){return null==n?"":n+""}))),(e=E.valHooks[this.type]||E.valHooks[this.nodeName.toLowerCase()])&&"set"in e&&void 0!==e.set(this,o,"value")||(this.value=o))}))):o?(e=E.valHooks[o.type]||E.valHooks[o.nodeName.toLowerCase()])&&"get"in e&&void 0!==(t=e.get(o,"value"))?t:"string"==typeof(t=o.value)?t.replace(Te,""):null==t?"":t:void 0}}),E.extend({valHooks:{option:{get:function(n){var e=E.find.attr(n,"value");return null!=e?e:we(E.text(n))}},select:{get:function(n){var e,t,r,o=n.options,i=n.selectedIndex,a="select-one"===n.type,l=a?null:[],s=a?i+1:o.length;for(r=i<0?s:a?i:0;r<s;r++)if(((t=o[r]).selected||r===i)&&!t.disabled&&(!t.parentNode.disabled||!D(t.parentNode,"optgroup"))){if(e=E(t).val(),a)return e;l.push(e)}return l},set:function(n,e){for(var t,r,o=n.options,i=E.makeArray(e),a=o.length;a--;)((r=o[a]).selected=-1<E.inArray(E.valHooks.option.get(r),i))&&(t=!0);return t||(n.selectedIndex=-1),i}}}}),E.each(["radio","checkbox"],(function(){E.valHooks[this]={set:function(n,e){if(Array.isArray(e))return n.checked=-1<E.inArray(E(n).val(),e)}},b.checkOn||(E.valHooks[this].get=function(n){return null===n.getAttribute("value")?"on":n.value})})),b.focusin="onfocusin"in o;var Ee=/^(?:focusinfocus|focusoutblur)$/,Ce=function(n){n.stopPropagation()};E.extend(E.event,{trigger:function(n,e,t,i){var a,l,s,c,d,p,u,m,g=[t||y],h=f.call(n,"type")?n.type:n,b=f.call(n,"namespace")?n.namespace.split("."):[];if(l=m=s=t=t||y,3!==t.nodeType&&8!==t.nodeType&&!Ee.test(h+E.event.triggered)&&(-1<h.indexOf(".")&&(h=(b=h.split(".")).shift(),b.sort()),d=h.indexOf(":")<0&&"on"+h,(n=n[E.expando]?n:new E.Event(h,"object"==r(n)&&n)).isTrigger=i?2:3,n.namespace=b.join("."),n.rnamespace=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=void 0,n.target||(n.target=t),e=null==e?[n]:E.makeArray(e,[n]),u=E.event.special[h]||{},i||!u.trigger||!1!==u.trigger.apply(t,e))){if(!i&&!u.noBubble&&!x(t)){for(c=u.delegateType||h,Ee.test(c+h)||(l=l.parentNode);l;l=l.parentNode)g.push(l),s=l;s===(t.ownerDocument||y)&&g.push(s.defaultView||s.parentWindow||o)}for(a=0;(l=g[a++])&&!n.isPropagationStopped();)m=l,n.type=1<a?c:u.bindType||h,(p=(Z.get(l,"events")||Object.create(null))[n.type]&&Z.get(l,"handle"))&&p.apply(l,e),(p=d&&l[d])&&p.apply&&K(l)&&(n.result=p.apply(l,e),!1===n.result&&n.preventDefault());return n.type=h,i||n.isDefaultPrevented()||u._default&&!1!==u._default.apply(g.pop(),e)||!K(t)||d&&v(t[h])&&!x(t)&&((s=t[d])&&(t[d]=null),E.event.triggered=h,n.isPropagationStopped()&&m.addEventListener(h,Ce),t[h](),n.isPropagationStopped()&&m.removeEventListener(h,Ce),E.event.triggered=void 0,s&&(t[d]=s)),n.result}},simulate:function(n,e,t){var r=E.extend(new E.Event,t,{type:n,isSimulated:!0});E.event.trigger(r,null,e)}}),E.fn.extend({trigger:function(n,e){return this.each((function(){E.event.trigger(n,e,this)}))},triggerHandler:function(n,e){var t=this[0];if(t)return E.event.trigger(n,e,t,!0)}}),b.focusin||E.each({focus:"focusin",blur:"focusout"},(function(n,e){var t=function(n){E.event.simulate(e,n.target,E.event.fix(n))};E.event.special[e]={setup:function(){var r=this.ownerDocument||this.document||this,o=Z.access(r,e);o||r.addEventListener(n,t,!0),Z.access(r,e,(o||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,o=Z.access(r,e)-1;o?Z.access(r,e,o):(r.removeEventListener(n,t,!0),Z.remove(r,e))}}}));var Se=o.location,je={guid:Date.now()},Ne=/\?/;E.parseXML=function(n){var e;if(!n||"string"!=typeof n)return null;try{e=(new o.DOMParser).parseFromString(n,"text/xml")}catch(n){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||E.error("Invalid XML: "+n),e};var Ae=/\[\]$/,De=/\r?\n/g,Le=/^(?:submit|button|image|reset|file)$/i,Oe=/^(?:input|select|textarea|keygen)/i;function qe(n,e,t,o){var i;if(Array.isArray(e))E.each(e,(function(e,i){t||Ae.test(n)?o(n,i):qe(n+"["+("object"==r(i)&&null!=i?e:"")+"]",i,t,o)}));else if(t||"object"!==_(e))o(n,e);else for(i in e)qe(n+"["+i+"]",e[i],t,o)}E.param=function(n,e){var t,r=[],o=function(n,e){var t=v(e)?e():e;r[r.length]=encodeURIComponent(n)+"="+encodeURIComponent(null==t?"":t)};if(null==n)return"";if(Array.isArray(n)||n.jquery&&!E.isPlainObject(n))E.each(n,(function(){o(this.name,this.value)}));else for(t in n)qe(t,n[t],e,o);return r.join("&")},E.fn.extend({serialize:function(){return E.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var n=E.prop(this,"elements");return n?E.makeArray(n):this})).filter((function(){var n=this.type;return this.name&&!E(this).is(":disabled")&&Oe.test(this.nodeName)&&!Le.test(n)&&(this.checked||!bn.test(n))})).map((function(n,e){var t=E(this).val();return null==t?null:Array.isArray(t)?E.map(t,(function(n){return{name:e.name,value:n.replace(De,"\r\n")}})):{name:e.name,value:t.replace(De,"\r\n")}})).get()}});var Ie=/%20/g,He=/#.*$/,Pe=/([?&])_=[^&]*/,ze=/^(.*?):[ \t]*([^\r\n]*)$/gm,Me=/^(?:GET|HEAD)$/,Re=/^\/\//,Fe={},Be={},We="*/".concat("*"),Ue=y.createElement("a");function $e(n){return function(e,t){"string"!=typeof e&&(t=e,e="*");var r,o=0,i=e.toLowerCase().match(M)||[];if(v(t))for(;r=i[o++];)"+"===r[0]?(r=r.slice(1)||"*",(n[r]=n[r]||[]).unshift(t)):(n[r]=n[r]||[]).push(t)}}function Xe(n,e,t,r){var o={},i=n===Be;function a(l){var s;return o[l]=!0,E.each(n[l]||[],(function(n,l){var c=l(e,t,r);return"string"!=typeof c||i||o[c]?i?!(s=c):void 0:(e.dataTypes.unshift(c),a(c),!1)})),s}return a(e.dataTypes[0])||!o["*"]&&a("*")}function Qe(n,e){var t,r,o=E.ajaxSettings.flatOptions||{};for(t in e)void 0!==e[t]&&((o[t]?n:r||(r={}))[t]=e[t]);return r&&E.extend(!0,n,r),n}Ue.href=Se.href,E.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Se.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Se.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":We,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":E.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,e){return e?Qe(Qe(n,E.ajaxSettings),e):Qe(E.ajaxSettings,n)},ajaxPrefilter:$e(Fe),ajaxTransport:$e(Be),ajax:function(n,e){"object"==r(n)&&(e=n,n=void 0);var t,i,a,l,s,c,d,p,u,m,f=E.ajaxSetup({},e=e||{}),g=f.context||f,h=f.context&&(g.nodeType||g.jquery)?E(g):E.event,b=E.Deferred(),v=E.Callbacks("once memory"),x=f.statusCode||{},w={},k={},_="canceled",T={readyState:0,getResponseHeader:function(n){var e;if(d){if(!l)for(l={};e=ze.exec(a);)l[e[1].toLowerCase()+" "]=(l[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=l[n.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return d?a:null},setRequestHeader:function(n,e){return null==d&&(n=k[n.toLowerCase()]=k[n.toLowerCase()]||n,w[n]=e),this},overrideMimeType:function(n){return null==d&&(f.mimeType=n),this},statusCode:function(n){var e;if(n)if(d)T.always(n[T.status]);else for(e in n)x[e]=[x[e],n[e]];return this},abort:function(n){var e=n||_;return t&&t.abort(e),C(0,e),this}};if(b.promise(T),f.url=((n||f.url||Se.href)+"").replace(Re,Se.protocol+"//"),f.type=e.method||e.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(M)||[""],null==f.crossDomain){c=y.createElement("a");try{c.href=f.url,c.href=c.href,f.crossDomain=Ue.protocol+"//"+Ue.host!=c.protocol+"//"+c.host}catch(n){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=E.param(f.data,f.traditional)),Xe(Fe,f,e,T),d)return T;for(u in(p=E.event&&f.global)&&0==E.active++&&E.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Me.test(f.type),i=f.url.replace(He,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(Ie,"+")):(m=f.url.slice(i.length),f.data&&(f.processData||"string"==typeof f.data)&&(i+=(Ne.test(i)?"&":"?")+f.data,delete f.data),!1===f.cache&&(i=i.replace(Pe,"$1"),m=(Ne.test(i)?"&":"?")+"_="+je.guid+++m),f.url=i+m),f.ifModified&&(E.lastModified[i]&&T.setRequestHeader("If-Modified-Since",E.lastModified[i]),E.etag[i]&&T.setRequestHeader("If-None-Match",E.etag[i])),(f.data&&f.hasContent&&!1!==f.contentType||e.contentType)&&T.setRequestHeader("Content-Type",f.contentType),T.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+We+"; q=0.01":""):f.accepts["*"]),f.headers)T.setRequestHeader(u,f.headers[u]);if(f.beforeSend&&(!1===f.beforeSend.call(g,T,f)||d))return T.abort();if(_="abort",v.add(f.complete),T.done(f.success),T.fail(f.error),t=Xe(Be,f,e,T)){if(T.readyState=1,p&&h.trigger("ajaxSend",[T,f]),d)return T;f.async&&0<f.timeout&&(s=o.setTimeout((function(){T.abort("timeout")}),f.timeout));try{d=!1,t.send(w,C)}catch(n){if(d)throw n;C(-1,n)}}else C(-1,"No Transport");function C(n,e,r,l){var c,u,m,y,w,k=e;d||(d=!0,s&&o.clearTimeout(s),t=void 0,a=l||"",T.readyState=0<n?4:0,c=200<=n&&n<300||304===n,r&&(y=function(n,e,t){for(var r,o,i,a,l=n.contents,s=n.dataTypes;"*"===s[0];)s.shift(),void 0===r&&(r=n.mimeType||e.getResponseHeader("Content-Type"));if(r)for(o in l)if(l[o]&&l[o].test(r)){s.unshift(o);break}if(s[0]in t)i=s[0];else{for(o in t){if(!s[0]||n.converters[o+" "+s[0]]){i=o;break}a||(a=o)}i=i||a}if(i)return i!==s[0]&&s.unshift(i),t[i]}(f,T,r)),!c&&-1<E.inArray("script",f.dataTypes)&&(f.converters["text script"]=function(){}),y=function(n,e,t,r){var o,i,a,l,s,c={},d=n.dataTypes.slice();if(d[1])for(a in n.converters)c[a.toLowerCase()]=n.converters[a];for(i=d.shift();i;)if(n.responseFields[i]&&(t[n.responseFields[i]]=e),!s&&r&&n.dataFilter&&(e=n.dataFilter(e,n.dataType)),s=i,i=d.shift())if("*"===i)i=s;else if("*"!==s&&s!==i){if(!(a=c[s+" "+i]||c["* "+i]))for(o in c)if((l=o.split(" "))[1]===i&&(a=c[s+" "+l[0]]||c["* "+l[0]])){!0===a?a=c[o]:!0!==c[o]&&(i=l[0],d.unshift(l[1]));break}if(!0!==a)if(a&&n.throws)e=a(e);else try{e=a(e)}catch(n){return{state:"parsererror",error:a?n:"No conversion from "+s+" to "+i}}}return{state:"success",data:e}}(f,y,T,c),c?(f.ifModified&&((w=T.getResponseHeader("Last-Modified"))&&(E.lastModified[i]=w),(w=T.getResponseHeader("etag"))&&(E.etag[i]=w)),204===n||"HEAD"===f.type?k="nocontent":304===n?k="notmodified":(k=y.state,u=y.data,c=!(m=y.error))):(m=k,!n&&k||(k="error",n<0&&(n=0))),T.status=n,T.statusText=(e||k)+"",c?b.resolveWith(g,[u,k,T]):b.rejectWith(g,[T,k,m]),T.statusCode(x),x=void 0,p&&h.trigger(c?"ajaxSuccess":"ajaxError",[T,f,c?u:m]),v.fireWith(g,[T,k]),p&&(h.trigger("ajaxComplete",[T,f]),--E.active||E.event.trigger("ajaxStop")))}return T},getJSON:function(n,e,t){return E.get(n,e,t,"json")},getScript:function(n,e){return E.get(n,void 0,e,"script")}}),E.each(["get","post"],(function(n,e){E[e]=function(n,t,r,o){return v(t)&&(o=o||r,r=t,t=void 0),E.ajax(E.extend({url:n,type:e,dataType:o,data:t,success:r},E.isPlainObject(n)&&n))}})),E.ajaxPrefilter((function(n){var e;for(e in n.headers)"content-type"===e.toLowerCase()&&(n.contentType=n.headers[e]||"")})),E._evalUrl=function(n,e,t){return E.ajax({url:n,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(n){E.globalEval(n,e,t)}})},E.fn.extend({wrapAll:function(n){var e;return this[0]&&(v(n)&&(n=n.call(this[0])),e=E(n,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map((function(){for(var n=this;n.firstElementChild;)n=n.firstElementChild;return n})).append(this)),this},wrapInner:function(n){return v(n)?this.each((function(e){E(this).wrapInner(n.call(this,e))})):this.each((function(){var e=E(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)}))},wrap:function(n){var e=v(n);return this.each((function(t){E(this).wrapAll(e?n.call(this,t):n)}))},unwrap:function(n){return this.parent(n).not("body").each((function(){E(this).replaceWith(this.childNodes)})),this}}),E.expr.pseudos.hidden=function(n){return!E.expr.pseudos.visible(n)},E.expr.pseudos.visible=function(n){return!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)},E.ajaxSettings.xhr=function(){try{return new o.XMLHttpRequest}catch(n){}};var Ve={0:200,1223:204},Ye=E.ajaxSettings.xhr();b.cors=!!Ye&&"withCredentials"in Ye,b.ajax=Ye=!!Ye,E.ajaxTransport((function(n){var e,t;if(b.cors||Ye&&!n.crossDomain)return{send:function(r,i){var a,l=n.xhr();if(l.open(n.type,n.url,n.async,n.username,n.password),n.xhrFields)for(a in n.xhrFields)l[a]=n.xhrFields[a];for(a in n.mimeType&&l.overrideMimeType&&l.overrideMimeType(n.mimeType),n.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)l.setRequestHeader(a,r[a]);e=function(n){return function(){e&&(e=t=l.onload=l.onerror=l.onabort=l.ontimeout=l.onreadystatechange=null,"abort"===n?l.abort():"error"===n?"number"!=typeof l.status?i(0,"error"):i(l.status,l.statusText):i(Ve[l.status]||l.status,l.statusText,"text"!==(l.responseType||"text")||"string"!=typeof l.responseText?{binary:l.response}:{text:l.responseText},l.getAllResponseHeaders()))}},l.onload=e(),t=l.onerror=l.ontimeout=e("error"),void 0!==l.onabort?l.onabort=t:l.onreadystatechange=function(){4===l.readyState&&o.setTimeout((function(){e&&t()}))},e=e("abort");try{l.send(n.hasContent&&n.data||null)}catch(r){if(e)throw r}},abort:function(){e&&e()}}})),E.ajaxPrefilter((function(n){n.crossDomain&&(n.contents.script=!1)})),E.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(n){return E.globalEval(n),n}}}),E.ajaxPrefilter("script",(function(n){void 0===n.cache&&(n.cache=!1),n.crossDomain&&(n.type="GET")})),E.ajaxTransport("script",(function(n){var e,t;if(n.crossDomain||n.scriptAttrs)return{send:function(r,o){e=E("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",t=function(n){e.remove(),t=null,n&&o("error"===n.type?404:200,n.type)}),y.head.appendChild(e[0])},abort:function(){t&&t()}}}));var Ge,Ke=[],Je=/(=)\?(?=&|$)|\?\?/;E.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=Ke.pop()||E.expando+"_"+je.guid++;return this[n]=!0,n}}),E.ajaxPrefilter("json jsonp",(function(n,e,t){var r,i,a,l=!1!==n.jsonp&&(Je.test(n.url)?"url":"string"==typeof n.data&&0===(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Je.test(n.data)&&"data");if(l||"jsonp"===n.dataTypes[0])return r=n.jsonpCallback=v(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,l?n[l]=n[l].replace(Je,"$1"+r):!1!==n.jsonp&&(n.url+=(Ne.test(n.url)?"&":"?")+n.jsonp+"="+r),n.converters["script json"]=function(){return a||E.error(r+" was not called"),a[0]},n.dataTypes[0]="json",i=o[r],o[r]=function(){a=arguments},t.always((function(){void 0===i?E(o).removeProp(r):o[r]=i,n[r]&&(n.jsonpCallback=e.jsonpCallback,Ke.push(r)),a&&v(i)&&i(a[0]),a=i=void 0})),"script"})),b.createHTMLDocument=((Ge=y.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Ge.childNodes.length),E.parseHTML=function(n,e,t){return"string"!=typeof n?[]:("boolean"==typeof e&&(t=e,e=!1),e||(b.createHTMLDocument?((r=(e=y.implementation.createHTMLDocument("")).createElement("base")).href=y.location.href,e.head.appendChild(r)):e=y),i=!t&&[],(o=L.exec(n))?[e.createElement(o[1])]:(o=Tn([n],e,i),i&&i.length&&E(i).remove(),E.merge([],o.childNodes)));var r,o,i},E.fn.load=function(n,e,t){var o,i,a,l=this,s=n.indexOf(" ");return-1<s&&(o=we(n.slice(s)),n=n.slice(0,s)),v(e)?(t=e,e=void 0):e&&"object"==r(e)&&(i="POST"),0<l.length&&E.ajax({url:n,type:i||"GET",dataType:"html",data:e}).done((function(n){a=arguments,l.html(o?E("<div>").append(E.parseHTML(n)).find(o):n)})).always(t&&function(n,e){l.each((function(){t.apply(this,a||[n.responseText,e,n])}))}),this},E.expr.pseudos.animated=function(n){return E.grep(E.timers,(function(e){return n===e.elem})).length},E.offset={setOffset:function(n,e,t){var r,o,i,a,l,s,c=E.css(n,"position"),d=E(n),p={};"static"===c&&(n.style.position="relative"),l=d.offset(),i=E.css(n,"top"),s=E.css(n,"left"),("absolute"===c||"fixed"===c)&&-1<(i+s).indexOf("auto")?(a=(r=d.position()).top,o=r.left):(a=parseFloat(i)||0,o=parseFloat(s)||0),v(e)&&(e=e.call(n,t,E.extend({},l))),null!=e.top&&(p.top=e.top-l.top+a),null!=e.left&&(p.left=e.left-l.left+o),"using"in e?e.using.call(n,p):("number"==typeof p.top&&(p.top+="px"),"number"==typeof p.left&&(p.left+="px"),d.css(p))}},E.fn.extend({offset:function(n){if(arguments.length)return void 0===n?this:this.each((function(e){E.offset.setOffset(this,n,e)}));var e,t,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),t=r.ownerDocument.defaultView,{top:e.top+t.pageYOffset,left:e.left+t.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var n,e,t,r=this[0],o={top:0,left:0};if("fixed"===E.css(r,"position"))e=r.getBoundingClientRect();else{for(e=this.offset(),t=r.ownerDocument,n=r.offsetParent||t.documentElement;n&&(n===t.body||n===t.documentElement)&&"static"===E.css(n,"position");)n=n.parentNode;n&&n!==r&&1===n.nodeType&&((o=E(n).offset()).top+=E.css(n,"borderTopWidth",!0),o.left+=E.css(n,"borderLeftWidth",!0))}return{top:e.top-o.top-E.css(r,"marginTop",!0),left:e.left-o.left-E.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var n=this.offsetParent;n&&"static"===E.css(n,"position");)n=n.offsetParent;return n||sn}))}}),E.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(n,e){var t="pageYOffset"===e;E.fn[n]=function(r){return X(this,(function(n,r,o){var i;if(x(n)?i=n:9===n.nodeType&&(i=n.defaultView),void 0===o)return i?i[e]:n[r];i?i.scrollTo(t?i.pageXOffset:o,t?o:i.pageYOffset):n[r]=o}),n,r,arguments.length)}})),E.each(["top","left"],(function(n,e){E.cssHooks[e]=Qn(b.pixelPosition,(function(n,t){if(t)return t=Xn(n,e),Bn.test(t)?E(n).position()[e]+"px":t}))})),E.each({Height:"height",Width:"width"},(function(n,e){E.each({padding:"inner"+n,content:e,"":"outer"+n},(function(t,r){E.fn[r]=function(o,i){var a=arguments.length&&(t||"boolean"!=typeof o),l=t||(!0===o||!0===i?"margin":"border");return X(this,(function(e,t,o){var i;return x(e)?0===r.indexOf("outer")?e["inner"+n]:e.document.documentElement["client"+n]:9===e.nodeType?(i=e.documentElement,Math.max(e.body["scroll"+n],i["scroll"+n],e.body["offset"+n],i["offset"+n],i["client"+n])):void 0===o?E.css(e,t,l):E.style(e,t,o,l)}),e,a?o:void 0,a)}}))})),E.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(n,e){E.fn[e]=function(n){return this.on(e,n)}})),E.fn.extend({bind:function(n,e,t){return this.on(n,null,e,t)},unbind:function(n,e){return this.off(n,null,e)},delegate:function(n,e,t,r){return this.on(e,n,t,r)},undelegate:function(n,e,t){return 1===arguments.length?this.off(n,"**"):this.off(e,n||"**",t)},hover:function(n,e){return this.mouseenter(n).mouseleave(e||n)}}),E.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(n,e){E.fn[e]=function(n,t){return 0<arguments.length?this.on(e,null,n,t):this.trigger(e)}}));var Ze=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;E.proxy=function(n,e){var t,r,o;if("string"==typeof e&&(t=n[e],e=n,n=t),v(n))return r=s.call(arguments,2),(o=function(){return n.apply(e||this,r.concat(s.call(arguments)))}).guid=n.guid=n.guid||E.guid++,o},E.holdReady=function(n){n?E.readyWait++:E.ready(!0)},E.isArray=Array.isArray,E.parseJSON=JSON.parse,E.nodeName=D,E.isFunction=v,E.isWindow=x,E.camelCase=G,E.type=_,E.now=Date.now,E.isNumeric=function(n){var e=E.type(n);return("number"===e||"string"===e)&&!isNaN(n-parseFloat(n))},E.trim=function(n){return null==n?"":(n+"").replace(Ze,"")},void 0===(t=function(){return E}.apply(e,[]))||(n.exports=t);var nt=o.jQuery,et=o.$;return E.noConflict=function(n){return o.$===E&&(o.$=et),n&&o.jQuery===E&&(o.jQuery=nt),E},void 0===i&&(o.jQuery=o.$=E),E}))}).call(this,t(1)(n))},function(n,e,t){var r=t(2),o=t(12);"string"==typeof(o=o.__esModule?o.default:o)&&(o=[[n.i,o,""]]);var i={insert:"head",singleton:!1};r(o,i);n.exports=o.locals||{}},function(n,e,t){"use strict";t.r(e);var r=t(0),o=t.n(r)()(!1);o.push([n.i,".container {\r\n  padding: 10px;\r\n}\r\n\r\n.full-width {\r\n  width: 100%;\r\n}\r\n\r\n.card-img {\r\n  height: 200px;\r\n  width: auto;\r\n}\r\n\r\n.item {\r\n  margin-top: 10px;\r\n}\r\n\r\n.detail {\r\n  text-align: center;\r\n  text-decoration: none;\r\n  font-weight: bold;\r\n}\r\n\r\n.menu {\r\n  text-decoration: none;\r\n  cursor: pointer;\r\n}\r\n\r\nlabel {\r\n  font-weight: bold;\r\n}\r\n\r\n.collaps {\r\n  cursor: pointer;\r\n}\r\n",""]),e.default=o},function(n,e){function t(n){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function r(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function o(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}function i(n,e){return!e||"object"!==t(e)&&"function"!=typeof e?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):e}function a(n){var e="function"==typeof Map?new Map:void 0;return(a=function(n){if(null===n||(t=n,-1===Function.toString.call(t).indexOf("[native code]")))return n;var t;if("function"!=typeof n)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(n))return e.get(n);e.set(n,r)}function r(){return l(n,arguments,d(this).constructor)}return r.prototype=Object.create(n.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),c(r,n)})(n)}function l(n,e,t){return(l=s()?Reflect.construct:function(n,e,t){var r=[null];r.push.apply(r,e);var o=new(Function.bind.apply(n,r));return t&&c(o,t.prototype),o}).apply(null,arguments)}function s(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(n){return!1}}function c(n,e){return(c=Object.setPrototypeOf||function(n,e){return n.__proto__=e,n})(n,e)}function d(n){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}var p=function(n){!function(n,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),e&&c(n,e)}(m,n);var e,t,a,l,p,u=(e=m,t=s(),function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return i(this,n)});function m(){return r(this,m),u.apply(this,arguments)}return a=m,(l=[{key:"connectedCallback",value:function(){this.src=this.getAttribute("src")||null,this.alt=this.getAttribute("alt")||null,this.caption=this.getAttribute("caption")||null,this.innerHTML='\n        <style>\n        figure {\n            border: thin #c0c0c0 solid;\n            display: flex;\n            flex-flow: column;\n            padding: 5px;\n            max-width: 200px;\n            margin: auto;\n        }\n      \n        figure > img {\n            max-width: 200px;\n            max-height: 220px;\n        }\n      \n        figure > figcaption {\n            background-color: #F4D03F;\n            color: #17202A;\n            font: italic smaller sans-serif;\n            padding: 3px;\n            text-align: center;\n        }\n        </style>\n        <figure>\n          <img src="'.concat(this.src,'"\n              alt="').concat(this.alt,'">\n          <figcaption>').concat(this.caption,"</figcaption>\n        </figure>\n      ")}}])&&o(a.prototype,l),p&&o(a,p),m}(a(HTMLElement));customElements.define("image-figure",p)},function(n,e,t){"use strict";t.r(e);t(5),t(6),t(8),t(10),t(11),t(13);function r(n,e,t,r,o,i,a){try{var l=n[i](a),s=l.value}catch(n){return void t(n)}l.done?e(s):Promise.resolve(s).then(r,o)}function o(n){return function(){var e=this,t=arguments;return new Promise((function(o,i){var a=n.apply(e,t);function l(n){r(a,o,i,l,s,"next",n)}function s(n){r(a,o,i,l,s,"throw",n)}l(void 0)}))}}(function(){var n="https://www.thecocktaildb.com/api/json/v1/1",e=function(){var e=o(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,fetch("".concat(n,"/filter.php?c=Soft Drink / Soda"));case 3:return t=e.sent,e.next=6,t.json();case 6:(r=e.sent).drinks?(r.drinks.length>9&&r.drinks.pop(),l(r.drinks)):c("data tidak ditemukan"),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),c(e.t0);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}(),t=function(){var e=o(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,fetch("".concat(n,"/list.php?c=list"));case 3:return t=e.sent,e.next=6,t.json();case 6:(r=e.sent).drinks?a(r.drinks):c("data tidak ditemukan"),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),c(e.t0);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}(),r=function(){var e=o(regeneratorRuntime.mark((function e(t){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,fetch("".concat(n,"/search.php?s=").concat(t));case 3:return r=e.sent,e.next=6,r.json();case 6:(o=e.sent).drinks?l(o.drinks):c("data tidak ditemukan"),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),c(e.t0);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(n){return e.apply(this,arguments)}}(),i=function(){var e=o(regeneratorRuntime.mark((function e(t){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,fetch("".concat(n,"/filter.php?c=").concat(t));case 3:return r=e.sent,e.next=6,r.json();case 6:(o=e.sent).drinks?l(o.drinks):c("data tidak ditemukan"),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),c(e.t0);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(n){return e.apply(this,arguments)}}(),a=function(n){var e=document.querySelector("#category");e.innerHTML="",n.forEach((function(n){e.innerHTML+='<a id="'.concat(n.strCategory,'" class="list-group-item list-group-item-action menu">').concat(n.strCategory,"</a>")})),document.querySelectorAll(".menu").forEach((function(n){n.addEventListener("click",(function(n){var e=n.target.id;i(e)}))}))},l=function(n){var e=document.querySelector("#listCocktail");e.innerHTML="",n.forEach((function(n){e.innerHTML+='\n            <div class="col-md-4">\n            <div class="card item">\n              <img\n                src="'.concat(n.strDrinkThumb,'"\n                class="card-img"\n                alt="').concat(n.strCategory,'"\n              />\n              <div class="card-body">\n                <h5 class="card-title">').concat(n.strDrink,'</h5>\n                <button\n                  id="').concat(n.idDrink,'"\n                  class="btn-block btn-sm btn-warning detail"\n                  data-toggle="modal" data-target="#exampleModal"\n                >\n                  Detail\n                </button>\n              </div>\n            </div>\n          </div>\n            ')})),document.querySelectorAll(".detail").forEach((function(n){n.addEventListener("click",(function(n){var e=n.target.id;s(e)}))}))},s=function(){var e=o(regeneratorRuntime.mark((function e(t){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,fetch("".concat(n,"/lookup.php?i=").concat(t));case 3:return r=e.sent,e.next=6,r.json();case 6:(o=e.sent).drinks?(i=o.drinks,a=void 0,(a=document.querySelector("#detail")).innerHTML="",a.innerHTML+='\n                <form>\n                  <div>\n                    <label class="col-md-5">Name</label>\n                    <span class="col-md-7">: '.concat(i[0].strDrink,'</span>\n                  </div>\n                  <div>\n                    <label class="col-md-5">Category</label>\n                    <span class="col-md-7">: ').concat(i[0].strCategory,'</span>\n                  </div>\n                  <div>\n                    <label class="col-md-5">Alcoholic</label>\n                    <span class="col-md-7">: ').concat(i[0].strAlcoholic,'</span>\n                  </div>\n                  <div>\n                    <label class="col-md-5">Glass</label>\n                    <span class="col-md-7">: ').concat(i[0].strGlass,'</span>\n                  </div>\n                  <div>\n                    <label class="col-md-5">Instructions</label>\n                    <span class="col-md-7">: ').concat(i[0].strInstructions,'</span>\n                  </div>\n                  <br/>\n                  <div>\n                    <img\n                      src="').concat(i[0].strDrinkThumb,'"\n                      class="img-fluid"\n                    />\n                  </div>\n                </form>\n                ')):c("data tidak ditemukan"),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),c(e.t0);case 13:case"end":return e.stop()}var i,a}),e,null,[[0,10]])})));return function(n){return e.apply(this,arguments)}}(),c=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Check your internet connection";alert(n)},d=document.querySelector("#inputSearch");document.querySelector("#search").addEventListener("click",(function(){var n=d.value;r(n)})),document.addEventListener("DOMContentLoaded",(function(){e(),t()}))})()}]);