2 lines
767 KiB
JavaScript
2 lines
767 KiB
JavaScript
/*! For license information please see devis.app.js.LICENSE.txt */
|
||
!function(){var n={9753:function(n,t,e){"use strict";e(9070),t.nu=void 0,e(9601),e(4916),e(5306),e(1539),e(9714),e(2772);var r=function(n,t,e){var r,a=Object.assign({escape:!0},e||{});return"/"!==n.charAt(0)&&(n="/"+n),r=(r=t||{})||{},n.replace(/{([^{}]*)}/g,(function(n,t){var e=r[t];return a.escape?"string"==typeof e||"number"==typeof e?encodeURIComponent(e.toString()):encodeURIComponent(n):"string"==typeof e||"number"==typeof e?e.toString():n}))};t.nu=function(n,t,e){var o,i,l,s=Object.assign({noRewrite:!1},e||{});return!0!==(null===(o=window)||void 0===o||null===(i=o.OC)||void 0===i||null===(l=i.config)||void 0===l?void 0:l.modRewriteWorking)||s.noRewrite?a()+"/index.php"+r(n,t,e):a()+r(n,t,e)};var a=function(){var n,t;return(null===(n=window)||void 0===n||null===(t=n.OC)||void 0===t?void 0:t.webroot)||""}},9662:function(n,t,e){var r=e(614),a=e(6330),o=TypeError;n.exports=function(n){if(r(n))return n;throw o(a(n)+" is not a function")}},1530:function(n,t,e){"use strict";var r=e(8710).charAt;n.exports=function(n,t,e){return t+(e?r(n,t).length:1)}},9670:function(n,t,e){var r=e(111),a=String,o=TypeError;n.exports=function(n){if(r(n))return n;throw o(a(n)+" is not an object")}},1318:function(n,t,e){var r=e(5656),a=e(1400),o=e(6244),i=function(n){return function(t,e,i){var l,s=r(t),d=o(s),c=a(i,d);if(n&&e!=e){for(;d>c;)if((l=s[c++])!=l)return!0}else for(;d>c;c++)if((n||c in s)&&s[c]===e)return n||c||0;return!n&&-1}};n.exports={includes:i(!0),indexOf:i(!1)}},9341:function(n,t,e){"use strict";var r=e(7293);n.exports=function(n,t){var e=[][n];return!!e&&r((function(){e.call(null,t||function(){return 1},1)}))}},4326:function(n,t,e){var r=e(1702),a=r({}.toString),o=r("".slice);n.exports=function(n){return o(a(n),8,-1)}},648:function(n,t,e){var r=e(1694),a=e(614),o=e(4326),i=e(5112)("toStringTag"),l=Object,s="Arguments"==o(function(){return arguments}());n.exports=r?o:function(n){var t,e,r;return void 0===n?"Undefined":null===n?"Null":"string"==typeof(e=function(n,t){try{return n[t]}catch(n){}}(t=l(n),i))?e:s?o(t):"Object"==(r=o(t))&&a(t.callee)?"Arguments":r}},9920:function(n,t,e){var r=e(2597),a=e(3887),o=e(1236),i=e(3070);n.exports=function(n,t,e){for(var l=a(t),s=i.f,d=o.f,c=0;c<l.length;c++){var p=l[c];r(n,p)||e&&r(e,p)||s(n,p,d(t,p))}}},8880:function(n,t,e){var r=e(9781),a=e(3070),o=e(9114);n.exports=r?function(n,t,e){return a.f(n,t,o(1,e))}:function(n,t,e){return n[t]=e,n}},9114:function(n){n.exports=function(n,t){return{enumerable:!(1&n),configurable:!(2&n),writable:!(4&n),value:t}}},8052:function(n,t,e){var r=e(614),a=e(3070),o=e(6339),i=e(3072);n.exports=function(n,t,e,l){l||(l={});var s=l.enumerable,d=void 0!==l.name?l.name:t;if(r(e)&&o(e,d,l),l.global)s?n[t]=e:i(t,e);else{try{l.unsafe?n[t]&&(s=!0):delete n[t]}catch(n){}s?n[t]=e:a.f(n,t,{value:e,enumerable:!1,configurable:!l.nonConfigurable,writable:!l.nonWritable})}return n}},3072:function(n,t,e){var r=e(7854),a=Object.defineProperty;n.exports=function(n,t){try{a(r,n,{value:t,configurable:!0,writable:!0})}catch(e){r[n]=t}return t}},9781:function(n,t,e){var r=e(7293);n.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4154:function(n){var t="object"==typeof document&&document.all,e=void 0===t&&void 0!==t;n.exports={all:t,IS_HTMLDDA:e}},317:function(n,t,e){var r=e(7854),a=e(111),o=r.document,i=a(o)&&a(o.createElement);n.exports=function(n){return i?o.createElement(n):{}}},8113:function(n){n.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},7392:function(n,t,e){var r,a,o=e(7854),i=e(8113),l=o.process,s=o.Deno,d=l&&l.versions||s&&s.version,c=d&&d.v8;c&&(a=(r=c.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!a&&i&&(!(r=i.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=i.match(/Chrome\/(\d+)/))&&(a=+r[1]),n.exports=a},748:function(n){n.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:function(n,t,e){var r=e(7854),a=e(1236).f,o=e(8880),i=e(8052),l=e(3072),s=e(9920),d=e(4705);n.exports=function(n,t){var e,c,p,u,m,f=n.target,g=n.global,b=n.stat;if(e=g?r:b?r[f]||l(f,{}):(r[f]||{}).prototype)for(c in t){if(u=t[c],p=n.dontCallGetSet?(m=a(e,c))&&m.value:e[c],!d(g?c:f+(b?".":"#")+c,n.forced)&&void 0!==p){if(typeof u==typeof p)continue;s(u,p)}(n.sham||p&&p.sham)&&o(u,"sham",!0),i(e,c,u,n)}}},7293:function(n){n.exports=function(n){try{return!!n()}catch(n){return!0}}},7007:function(n,t,e){"use strict";e(4916);var r=e(1470),a=e(8052),o=e(2261),i=e(7293),l=e(5112),s=e(8880),d=l("species"),c=RegExp.prototype;n.exports=function(n,t,e,p){var u=l(n),m=!i((function(){var t={};return t[u]=function(){return 7},7!=""[n](t)})),f=m&&!i((function(){var t=!1,e=/a/;return"split"===n&&((e={}).constructor={},e.constructor[d]=function(){return e},e.flags="",e[u]=/./[u]),e.exec=function(){return t=!0,null},e[u](""),!t}));if(!m||!f||e){var g=r(/./[u]),b=t(u,""[n],(function(n,t,e,a,i){var l=r(n),s=t.exec;return s===o||s===c.exec?m&&!i?{done:!0,value:g(t,e,a)}:{done:!0,value:l(e,t,a)}:{done:!1}}));a(String.prototype,n,b[0]),a(c,u,b[1])}p&&s(c[u],"sham",!0)}},2104:function(n,t,e){var r=e(4374),a=Function.prototype,o=a.apply,i=a.call;n.exports="object"==typeof Reflect&&Reflect.apply||(r?i.bind(o):function(){return i.apply(o,arguments)})},4374:function(n,t,e){var r=e(7293);n.exports=!r((function(){var n=function(){}.bind();return"function"!=typeof n||n.hasOwnProperty("prototype")}))},6916:function(n,t,e){var r=e(4374),a=Function.prototype.call;n.exports=r?a.bind(a):function(){return a.apply(a,arguments)}},6530:function(n,t,e){var r=e(9781),a=e(2597),o=Function.prototype,i=r&&Object.getOwnPropertyDescriptor,l=a(o,"name"),s=l&&"something"===function(){}.name,d=l&&(!r||r&&i(o,"name").configurable);n.exports={EXISTS:l,PROPER:s,CONFIGURABLE:d}},1470:function(n,t,e){var r=e(4326),a=e(1702);n.exports=function(n){if("Function"===r(n))return a(n)}},1702:function(n,t,e){var r=e(4374),a=Function.prototype,o=a.call,i=r&&a.bind.bind(o,o);n.exports=r?i:function(n){return function(){return o.apply(n,arguments)}}},5005:function(n,t,e){var r=e(7854),a=e(614),o=function(n){return a(n)?n:void 0};n.exports=function(n,t){return arguments.length<2?o(r[n]):r[n]&&r[n][t]}},8173:function(n,t,e){var r=e(9662),a=e(8554);n.exports=function(n,t){var e=n[t];return a(e)?void 0:r(e)}},647:function(n,t,e){var r=e(1702),a=e(7908),o=Math.floor,i=r("".charAt),l=r("".replace),s=r("".slice),d=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,c=/\$([$&'`]|\d{1,2})/g;n.exports=function(n,t,e,r,p,u){var m=e+n.length,f=r.length,g=c;return void 0!==p&&(p=a(p),g=d),l(u,g,(function(a,l){var d;switch(i(l,0)){case"$":return"$";case"&":return n;case"`":return s(t,0,e);case"'":return s(t,m);case"<":d=p[s(l,1,-1)];break;default:var c=+l;if(0===c)return a;if(c>f){var u=o(c/10);return 0===u?a:u<=f?void 0===r[u-1]?i(l,1):r[u-1]+i(l,1):a}d=r[c-1]}return void 0===d?"":d}))}},7854:function(n,t,e){var r=function(n){return n&&n.Math==Math&&n};n.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof e.g&&e.g)||function(){return this}()||Function("return this")()},2597:function(n,t,e){var r=e(1702),a=e(7908),o=r({}.hasOwnProperty);n.exports=Object.hasOwn||function(n,t){return o(a(n),t)}},3501:function(n){n.exports={}},490:function(n,t,e){var r=e(5005);n.exports=r("document","documentElement")},4664:function(n,t,e){var r=e(9781),a=e(7293),o=e(317);n.exports=!r&&!a((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},8361:function(n,t,e){var r=e(1702),a=e(7293),o=e(4326),i=Object,l=r("".split);n.exports=a((function(){return!i("z").propertyIsEnumerable(0)}))?function(n){return"String"==o(n)?l(n,""):i(n)}:i},2788:function(n,t,e){var r=e(1702),a=e(614),o=e(5465),i=r(Function.toString);a(o.inspectSource)||(o.inspectSource=function(n){return i(n)}),n.exports=o.inspectSource},9909:function(n,t,e){var r,a,o,i=e(4811),l=e(7854),s=e(111),d=e(8880),c=e(2597),p=e(5465),u=e(6200),m=e(3501),f="Object already initialized",g=l.TypeError,b=l.WeakMap;if(i||p.state){var h=p.state||(p.state=new b);h.get=h.get,h.has=h.has,h.set=h.set,r=function(n,t){if(h.has(n))throw g(f);return t.facade=n,h.set(n,t),t},a=function(n){return h.get(n)||{}},o=function(n){return h.has(n)}}else{var v=u("state");m[v]=!0,r=function(n,t){if(c(n,v))throw g(f);return t.facade=n,d(n,v,t),t},a=function(n){return c(n,v)?n[v]:{}},o=function(n){return c(n,v)}}n.exports={set:r,get:a,has:o,enforce:function(n){return o(n)?a(n):r(n,{})},getterFor:function(n){return function(t){var e;if(!s(t)||(e=a(t)).type!==n)throw g("Incompatible receiver, "+n+" required");return e}}}},614:function(n,t,e){var r=e(4154),a=r.all;n.exports=r.IS_HTMLDDA?function(n){return"function"==typeof n||n===a}:function(n){return"function"==typeof n}},4705:function(n,t,e){var r=e(7293),a=e(614),o=/#|\.prototype\./,i=function(n,t){var e=s[l(n)];return e==c||e!=d&&(a(t)?r(t):!!t)},l=i.normalize=function(n){return String(n).replace(o,".").toLowerCase()},s=i.data={},d=i.NATIVE="N",c=i.POLYFILL="P";n.exports=i},8554:function(n){n.exports=function(n){return null==n}},111:function(n,t,e){var r=e(614),a=e(4154),o=a.all;n.exports=a.IS_HTMLDDA?function(n){return"object"==typeof n?null!==n:r(n)||n===o}:function(n){return"object"==typeof n?null!==n:r(n)}},1913:function(n){n.exports=!1},9631:function(n,t,e){var r=e(5005),a=e(614),o=e(7976),i=e(3307),l=Object;n.exports=i?function(n){return"symbol"==typeof n}:function(n){var t=r("Symbol");return a(t)&&o(t.prototype,l(n))}},6244:function(n,t,e){var r=e(7466);n.exports=function(n){return r(n.length)}},6339:function(n,t,e){var r=e(1702),a=e(7293),o=e(614),i=e(2597),l=e(9781),s=e(6530).CONFIGURABLE,d=e(2788),c=e(9909),p=c.enforce,u=c.get,m=String,f=Object.defineProperty,g=r("".slice),b=r("".replace),h=r([].join),v=l&&!a((function(){return 8!==f((function(){}),"length",{value:8}).length})),x=String(String).split("String"),y=n.exports=function(n,t,e){"Symbol("===g(m(t),0,7)&&(t="["+b(m(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),e&&e.getter&&(t="get "+t),e&&e.setter&&(t="set "+t),(!i(n,"name")||s&&n.name!==t)&&(l?f(n,"name",{value:t,configurable:!0}):n.name=t),v&&e&&i(e,"arity")&&n.length!==e.arity&&f(n,"length",{value:e.arity});try{e&&i(e,"constructor")&&e.constructor?l&&f(n,"prototype",{writable:!1}):n.prototype&&(n.prototype=void 0)}catch(n){}var r=p(n);return i(r,"source")||(r.source=h(x,"string"==typeof t?t:"")),n};Function.prototype.toString=y((function(){return o(this)&&u(this).source||d(this)}),"toString")},4758:function(n){var t=Math.ceil,e=Math.floor;n.exports=Math.trunc||function(n){var r=+n;return(r>0?e:t)(r)}},1574:function(n,t,e){"use strict";var r=e(9781),a=e(1702),o=e(6916),i=e(7293),l=e(1956),s=e(5181),d=e(5296),c=e(7908),p=e(8361),u=Object.assign,m=Object.defineProperty,f=a([].concat);n.exports=!u||i((function(){if(r&&1!==u({b:1},u(m({},"a",{enumerable:!0,get:function(){m(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var n={},t={},e=Symbol(),a="abcdefghijklmnopqrst";return n[e]=7,a.split("").forEach((function(n){t[n]=n})),7!=u({},n)[e]||l(u({},t)).join("")!=a}))?function(n,t){for(var e=c(n),a=arguments.length,i=1,u=s.f,m=d.f;a>i;)for(var g,b=p(arguments[i++]),h=u?f(l(b),u(b)):l(b),v=h.length,x=0;v>x;)g=h[x++],r&&!o(m,b,g)||(e[g]=b[g]);return e}:u},30:function(n,t,e){var r,a=e(9670),o=e(6048),i=e(748),l=e(3501),s=e(490),d=e(317),c=e(6200),p="prototype",u="script",m=c("IE_PROTO"),f=function(){},g=function(n){return"<"+u+">"+n+"</"+u+">"},b=function(n){n.write(g("")),n.close();var t=n.parentWindow.Object;return n=null,t},h=function(){try{r=new ActiveXObject("htmlfile")}catch(n){}var n,t,e;h="undefined"!=typeof document?document.domain&&r?b(r):(t=d("iframe"),e="java"+u+":",t.style.display="none",s.appendChild(t),t.src=String(e),(n=t.contentWindow.document).open(),n.write(g("document.F=Object")),n.close(),n.F):b(r);for(var a=i.length;a--;)delete h[p][i[a]];return h()};l[m]=!0,n.exports=Object.create||function(n,t){var e;return null!==n?(f[p]=a(n),e=new f,f[p]=null,e[m]=n):e=h(),void 0===t?e:o.f(e,t)}},6048:function(n,t,e){var r=e(9781),a=e(3353),o=e(3070),i=e(9670),l=e(5656),s=e(1956);t.f=r&&!a?Object.defineProperties:function(n,t){i(n);for(var e,r=l(t),a=s(t),d=a.length,c=0;d>c;)o.f(n,e=a[c++],r[e]);return n}},3070:function(n,t,e){var r=e(9781),a=e(4664),o=e(3353),i=e(9670),l=e(4948),s=TypeError,d=Object.defineProperty,c=Object.getOwnPropertyDescriptor,p="enumerable",u="configurable",m="writable";t.f=r?o?function(n,t,e){if(i(n),t=l(t),i(e),"function"==typeof n&&"prototype"===t&&"value"in e&&m in e&&!e[m]){var r=c(n,t);r&&r[m]&&(n[t]=e.value,e={configurable:u in e?e[u]:r[u],enumerable:p in e?e[p]:r[p],writable:!1})}return d(n,t,e)}:d:function(n,t,e){if(i(n),t=l(t),i(e),a)try{return d(n,t,e)}catch(n){}if("get"in e||"set"in e)throw s("Accessors not supported");return"value"in e&&(n[t]=e.value),n}},1236:function(n,t,e){var r=e(9781),a=e(6916),o=e(5296),i=e(9114),l=e(5656),s=e(4948),d=e(2597),c=e(4664),p=Object.getOwnPropertyDescriptor;t.f=r?p:function(n,t){if(n=l(n),t=s(t),c)try{return p(n,t)}catch(n){}if(d(n,t))return i(!a(o.f,n,t),n[t])}},8006:function(n,t,e){var r=e(6324),a=e(748).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(n){return r(n,a)}},5181:function(n,t){t.f=Object.getOwnPropertySymbols},7976:function(n,t,e){var r=e(1702);n.exports=r({}.isPrototypeOf)},6324:function(n,t,e){var r=e(1702),a=e(2597),o=e(5656),i=e(1318).indexOf,l=e(3501),s=r([].push);n.exports=function(n,t){var e,r=o(n),d=0,c=[];for(e in r)!a(l,e)&&a(r,e)&&s(c,e);for(;t.length>d;)a(r,e=t[d++])&&(~i(c,e)||s(c,e));return c}},1956:function(n,t,e){var r=e(6324),a=e(748);n.exports=Object.keys||function(n){return r(n,a)}},5296:function(n,t){"use strict";var e={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,a=r&&!e.call({1:2},1);t.f=a?function(n){var t=r(this,n);return!!t&&t.enumerable}:e},288:function(n,t,e){"use strict";var r=e(1694),a=e(648);n.exports=r?{}.toString:function(){return"[object "+a(this)+"]"}},2140:function(n,t,e){var r=e(6916),a=e(614),o=e(111),i=TypeError;n.exports=function(n,t){var e,l;if("string"===t&&a(e=n.toString)&&!o(l=r(e,n)))return l;if(a(e=n.valueOf)&&!o(l=r(e,n)))return l;if("string"!==t&&a(e=n.toString)&&!o(l=r(e,n)))return l;throw i("Can't convert object to primitive value")}},3887:function(n,t,e){var r=e(5005),a=e(1702),o=e(8006),i=e(5181),l=e(9670),s=a([].concat);n.exports=r("Reflect","ownKeys")||function(n){var t=o.f(l(n)),e=i.f;return e?s(t,e(n)):t}},7651:function(n,t,e){var r=e(6916),a=e(9670),o=e(614),i=e(4326),l=e(2261),s=TypeError;n.exports=function(n,t){var e=n.exec;if(o(e)){var d=r(e,n,t);return null!==d&&a(d),d}if("RegExp"===i(n))return r(l,n,t);throw s("RegExp#exec called on incompatible receiver")}},2261:function(n,t,e){"use strict";var r,a,o=e(6916),i=e(1702),l=e(1340),s=e(7066),d=e(2999),c=e(2309),p=e(30),u=e(9909).get,m=e(9441),f=e(7168),g=c("native-string-replace",String.prototype.replace),b=RegExp.prototype.exec,h=b,v=i("".charAt),x=i("".indexOf),y=i("".replace),w=i("".slice),T=(a=/b*/g,o(b,r=/a/,"a"),o(b,a,"a"),0!==r.lastIndex||0!==a.lastIndex),_=d.BROKEN_CARET,k=void 0!==/()??/.exec("")[1];(T||k||_||m||f)&&(h=function(n){var t,e,r,a,i,d,c,m=this,f=u(m),S=l(n),C=f.raw;if(C)return C.lastIndex=m.lastIndex,t=o(h,C,S),m.lastIndex=C.lastIndex,t;var D=f.groups,L=_&&m.sticky,E=o(s,m),A=m.source,j=0,F=S;if(L&&(E=y(E,"y",""),-1===x(E,"g")&&(E+="g"),F=w(S,m.lastIndex),m.lastIndex>0&&(!m.multiline||m.multiline&&"\n"!==v(S,m.lastIndex-1))&&(A="(?: "+A+")",F=" "+F,j++),e=new RegExp("^(?:"+A+")",E)),k&&(e=new RegExp("^"+A+"$(?!\\s)",E)),T&&(r=m.lastIndex),a=o(b,L?e:m,F),L?a?(a.input=w(a.input,j),a[0]=w(a[0],j),a.index=m.lastIndex,m.lastIndex+=a[0].length):m.lastIndex=0:T&&a&&(m.lastIndex=m.global?a.index+a[0].length:r),k&&a&&a.length>1&&o(g,a[0],e,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(a[i]=void 0)})),a&&D)for(a.groups=d=p(null),i=0;i<D.length;i++)d[(c=D[i])[0]]=a[c[1]];return a}),n.exports=h},7066:function(n,t,e){"use strict";var r=e(9670);n.exports=function(){var n=r(this),t="";return n.hasIndices&&(t+="d"),n.global&&(t+="g"),n.ignoreCase&&(t+="i"),n.multiline&&(t+="m"),n.dotAll&&(t+="s"),n.unicode&&(t+="u"),n.unicodeSets&&(t+="v"),n.sticky&&(t+="y"),t}},4706:function(n,t,e){var r=e(6916),a=e(2597),o=e(7976),i=e(7066),l=RegExp.prototype;n.exports=function(n){var t=n.flags;return void 0!==t||"flags"in l||a(n,"flags")||!o(l,n)?t:r(i,n)}},2999:function(n,t,e){var r=e(7293),a=e(7854).RegExp,o=r((function(){var n=a("a","y");return n.lastIndex=2,null!=n.exec("abcd")})),i=o||r((function(){return!a("a","y").sticky})),l=o||r((function(){var n=a("^r","gy");return n.lastIndex=2,null!=n.exec("str")}));n.exports={BROKEN_CARET:l,MISSED_STICKY:i,UNSUPPORTED_Y:o}},9441:function(n,t,e){var r=e(7293),a=e(7854).RegExp;n.exports=r((function(){var n=a(".","s");return!(n.dotAll&&n.exec("\n")&&"s"===n.flags)}))},7168:function(n,t,e){var r=e(7293),a=e(7854).RegExp;n.exports=r((function(){var n=a("(?<a>b)","g");return"b"!==n.exec("b").groups.a||"bc"!=="b".replace(n,"$<a>c")}))},4488:function(n,t,e){var r=e(8554),a=TypeError;n.exports=function(n){if(r(n))throw a("Can't call method on "+n);return n}},6200:function(n,t,e){var r=e(2309),a=e(9711),o=r("keys");n.exports=function(n){return o[n]||(o[n]=a(n))}},5465:function(n,t,e){var r=e(7854),a=e(3072),o="__core-js_shared__",i=r[o]||a(o,{});n.exports=i},2309:function(n,t,e){var r=e(1913),a=e(5465);(n.exports=function(n,t){return a[n]||(a[n]=void 0!==t?t:{})})("versions",[]).push({version:"3.28.0",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.28.0/LICENSE",source:"https://github.com/zloirock/core-js"})},8710:function(n,t,e){var r=e(1702),a=e(9303),o=e(1340),i=e(4488),l=r("".charAt),s=r("".charCodeAt),d=r("".slice),c=function(n){return function(t,e){var r,c,p=o(i(t)),u=a(e),m=p.length;return u<0||u>=m?n?"":void 0:(r=s(p,u))<55296||r>56319||u+1===m||(c=s(p,u+1))<56320||c>57343?n?l(p,u):r:n?d(p,u,u+2):c-56320+(r-55296<<10)+65536}};n.exports={codeAt:c(!1),charAt:c(!0)}},6293:function(n,t,e){var r=e(7392),a=e(7293);n.exports=!!Object.getOwnPropertySymbols&&!a((function(){var n=Symbol();return!String(n)||!(Object(n)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},1400:function(n,t,e){var r=e(9303),a=Math.max,o=Math.min;n.exports=function(n,t){var e=r(n);return e<0?a(e+t,0):o(e,t)}},5656:function(n,t,e){var r=e(8361),a=e(4488);n.exports=function(n){return r(a(n))}},9303:function(n,t,e){var r=e(4758);n.exports=function(n){var t=+n;return t!=t||0===t?0:r(t)}},7466:function(n,t,e){var r=e(9303),a=Math.min;n.exports=function(n){return n>0?a(r(n),9007199254740991):0}},7908:function(n,t,e){var r=e(4488),a=Object;n.exports=function(n){return a(r(n))}},7593:function(n,t,e){var r=e(6916),a=e(111),o=e(9631),i=e(8173),l=e(2140),s=e(5112),d=TypeError,c=s("toPrimitive");n.exports=function(n,t){if(!a(n)||o(n))return n;var e,s=i(n,c);if(s){if(void 0===t&&(t="default"),e=r(s,n,t),!a(e)||o(e))return e;throw d("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(n,t)}},4948:function(n,t,e){var r=e(7593),a=e(9631);n.exports=function(n){var t=r(n,"string");return a(t)?t:t+""}},1694:function(n,t,e){var r={};r[e(5112)("toStringTag")]="z",n.exports="[object z]"===String(r)},1340:function(n,t,e){var r=e(648),a=String;n.exports=function(n){if("Symbol"===r(n))throw TypeError("Cannot convert a Symbol value to a string");return a(n)}},6330:function(n){var t=String;n.exports=function(n){try{return t(n)}catch(n){return"Object"}}},9711:function(n,t,e){var r=e(1702),a=0,o=Math.random(),i=r(1..toString);n.exports=function(n){return"Symbol("+(void 0===n?"":n)+")_"+i(++a+o,36)}},3307:function(n,t,e){var r=e(6293);n.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(n,t,e){var r=e(9781),a=e(7293);n.exports=r&&a((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},4811:function(n,t,e){var r=e(7854),a=e(614),o=r.WeakMap;n.exports=a(o)&&/native code/.test(String(o))},5112:function(n,t,e){var r=e(7854),a=e(2309),o=e(2597),i=e(9711),l=e(6293),s=e(3307),d=r.Symbol,c=a("wks"),p=s?d.for||d:d&&d.withoutSetter||i;n.exports=function(n){return o(c,n)||(c[n]=l&&o(d,n)?d[n]:p("Symbol."+n)),c[n]}},2772:function(n,t,e){"use strict";var r=e(2109),a=e(1470),o=e(1318).indexOf,i=e(9341),l=a([].indexOf),s=!!l&&1/l([1],1,-0)<0;r({target:"Array",proto:!0,forced:s||!i("indexOf")},{indexOf:function(n){var t=arguments.length>1?arguments[1]:void 0;return s?l(this,n,t)||0:o(this,n,t)}})},9601:function(n,t,e){var r=e(2109),a=e(1574);r({target:"Object",stat:!0,arity:2,forced:Object.assign!==a},{assign:a})},9070:function(n,t,e){var r=e(2109),a=e(9781),o=e(3070).f;r({target:"Object",stat:!0,forced:Object.defineProperty!==o,sham:!a},{defineProperty:o})},1539:function(n,t,e){var r=e(1694),a=e(8052),o=e(288);r||a(Object.prototype,"toString",o,{unsafe:!0})},4916:function(n,t,e){"use strict";var r=e(2109),a=e(2261);r({target:"RegExp",proto:!0,forced:/./.exec!==a},{exec:a})},9714:function(n,t,e){"use strict";var r=e(6530).PROPER,a=e(8052),o=e(9670),i=e(1340),l=e(7293),s=e(4706),d="toString",c=RegExp.prototype[d],p=l((function(){return"/a/b"!=c.call({source:"a",flags:"b"})})),u=r&&c.name!=d;(p||u)&&a(RegExp.prototype,d,(function(){var n=o(this);return"/"+i(n.source)+"/"+i(s(n))}),{unsafe:!0})},5306:function(n,t,e){"use strict";var r=e(2104),a=e(6916),o=e(1702),i=e(7007),l=e(7293),s=e(9670),d=e(614),c=e(8554),p=e(9303),u=e(7466),m=e(1340),f=e(4488),g=e(1530),b=e(8173),h=e(647),v=e(7651),x=e(5112)("replace"),y=Math.max,w=Math.min,T=o([].concat),_=o([].push),k=o("".indexOf),S=o("".slice),C="$0"==="a".replace(/./,"$0"),D=!!/./[x]&&""===/./[x]("a","$0");i("replace",(function(n,t,e){var o=D?"$":"$0";return[function(n,e){var r=f(this),o=c(n)?void 0:b(n,x);return o?a(o,n,r,e):a(t,m(r),n,e)},function(n,a){var i=s(this),l=m(n);if("string"==typeof a&&-1===k(a,o)&&-1===k(a,"$<")){var c=e(t,i,l,a);if(c.done)return c.value}var f=d(a);f||(a=m(a));var b=i.global;if(b){var x=i.unicode;i.lastIndex=0}for(var C=[];;){var D=v(i,l);if(null===D)break;if(_(C,D),!b)break;""===m(D[0])&&(i.lastIndex=g(l,u(i.lastIndex),x))}for(var L,E="",A=0,j=0;j<C.length;j++){for(var F=m((D=C[j])[0]),N=y(w(p(D.index),l.length),0),O=[],P=1;P<D.length;P++)_(O,void 0===(L=D[P])?L:String(L));var I=D.groups;if(f){var R=T([F],O,N,l);void 0!==I&&_(R,I);var M=m(r(a,void 0,R))}else M=h(F,l,N,O,I,a);N>=A&&(E+=S(l,A,N)+M,A=N+F.length)}return E+S(l,A)}]}),!!l((function(){var n=/./;return n.exec=function(){var n=[];return n.groups={a:"7"},n},"7"!=="".replace(n,"$<a>")}))||!C||D)},1194:function(n,t,e){"use strict";var r=e(8081),a=e.n(r),o=e(3645),i=e.n(o),l=e(1667),s=e.n(l),d=new URL(e(6770),e.b),c=new URL(e(6199),e.b),p=new URL(e(2204),e.b),u=new URL(e(8931),e.b),m=new URL(e(7486),e.b),f=new URL(e(9609),e.b),g=new URL(e(2469),e.b),b=new URL(e(5122),e.b),h=new URL(e(4144),e.b),v=new URL(e(1217),e.b),x=new URL(e(2956),e.b),y=new URL(e(3460),e.b),w=new URL(e(2740),e.b),T=new URL(e(6254),e.b),_=new URL(e(5647),e.b),k=new URL(e(1692),e.b),S=i()(a()),C=s()(d),D=s()(c),L=s()(p),E=s()(u),A=s()(m),j=s()(f),F=s()(g),N=s()(b),O=s()(h),P=s()(v),I=s()(x),R=s()(y),M=s()(w),z=s()(T),H=s()(_),U=s()(k);S.push([n.id,'@charset "UTF-8";\n/*!\n * Bootstrap v5.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-bg: #fff;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #0d6efd;\n --bs-link-hover-color: #0a58ca;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :root {\n scroll-behavior: smooth;\n }\n}\n\nbody {\n margin: 0;\n font-family: var(--bs-body-font-family);\n font-size: var(--bs-body-font-size);\n font-weight: var(--bs-body-font-weight);\n line-height: var(--bs-body-line-height);\n color: var(--bs-body-color);\n text-align: var(--bs-body-text-align);\n background-color: var(--bs-body-bg);\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhr {\n margin: 1rem 0;\n color: inherit;\n border: 0;\n border-top: 1px solid;\n opacity: 0.25;\n}\n\nh6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1, .h1 {\n font-size: calc(1.375rem + 1.5vw);\n}\n@media (min-width: 1200px) {\n h1, .h1 {\n font-size: 2.5rem;\n }\n}\n\nh2, .h2 {\n font-size: calc(1.325rem + 0.9vw);\n}\n@media (min-width: 1200px) {\n h2, .h2 {\n font-size: 2rem;\n }\n}\n\nh3, .h3 {\n font-size: calc(1.3rem + 0.6vw);\n}\n@media (min-width: 1200px) {\n h3, .h3 {\n font-size: 1.75rem;\n }\n}\n\nh4, .h4 {\n font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n h4, .h4 {\n font-size: 1.5rem;\n }\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title] {\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\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\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall, .small {\n font-size: 0.875em;\n}\n\nmark, .mark {\n padding: 0.1875em;\n background-color: var(--bs-highlight-bg);\n}\n\nsub,\nsup {\n position: relative;\n font-size: 0.75em;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: var(--bs-link-color);\n text-decoration: underline;\n}\na:hover {\n color: var(--bs-link-hover-color);\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n font-size: 1em;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n font-size: 0.875em;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\ncode {\n font-size: 0.875em;\n color: var(--bs-code-color);\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.1875rem 0.375rem;\n font-size: 0.875em;\n color: var(--bs-body-bg);\n background-color: var(--bs-body-color);\n border-radius: 0.25rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: #6c757d;\n text-align: left;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\nselect:disabled {\n opacity: 1;\n}\n\n[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {\n display: none !important;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: calc(1.275rem + 0.3vw);\n line-height: inherit;\n}\n@media (min-width: 1200px) {\n legend {\n font-size: 1.5rem;\n }\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n outline-offset: -2px;\n -webkit-appearance: textfield;\n}\n\n/* rtl:raw:\n[type="tel"],\n[type="url"],\n[type="email"],\n[type="number"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\n::file-selector-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\niframe {\n border: 0;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[hidden] {\n display: none !important;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: calc(1.625rem + 4.5vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-1 {\n font-size: 5rem;\n }\n}\n\n.display-2 {\n font-size: calc(1.575rem + 3.9vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-2 {\n font-size: 4.5rem;\n }\n}\n\n.display-3 {\n font-size: calc(1.525rem + 3.3vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-3 {\n font-size: 4rem;\n }\n}\n\n.display-4 {\n font-size: calc(1.475rem + 2.7vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-4 {\n font-size: 3.5rem;\n }\n}\n\n.display-5 {\n font-size: calc(1.425rem + 2.1vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-5 {\n font-size: 3rem;\n }\n}\n\n.display-6 {\n font-size: calc(1.375rem + 1.5vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-6 {\n font-size: 2.5rem;\n }\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.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 0.875em;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n.blockquote > :last-child {\n margin-bottom: 0;\n}\n\n.blockquote-footer {\n margin-top: -1rem;\n margin-bottom: 1rem;\n font-size: 0.875em;\n color: #6c757d;\n}\n.blockquote-footer::before {\n content: "— ";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid var(--bs-border-color);\n border-radius: 0.375rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 0.875em;\n color: #6c757d;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.table {\n --bs-table-color: var(--bs-body-color);\n --bs-table-bg: transparent;\n --bs-table-border-color: var(--bs-border-color);\n --bs-table-accent-bg: transparent;\n --bs-table-striped-color: var(--bs-body-color);\n --bs-table-striped-bg: rgba(0, 0, 0, 0.05);\n --bs-table-active-color: var(--bs-body-color);\n --bs-table-active-bg: rgba(0, 0, 0, 0.1);\n --bs-table-hover-color: var(--bs-body-color);\n --bs-table-hover-bg: rgba(0, 0, 0, 0.075);\n width: 100%;\n margin-bottom: 1rem;\n color: var(--bs-table-color);\n vertical-align: top;\n border-color: var(--bs-table-border-color);\n}\n.table > :not(caption) > * > * {\n padding: 0.5rem 0.5rem;\n background-color: var(--bs-table-bg);\n border-bottom-width: 1px;\n box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);\n}\n.table > tbody {\n vertical-align: inherit;\n}\n.table > thead {\n vertical-align: bottom;\n}\n\n.table-group-divider {\n border-top: 2px solid currentcolor;\n}\n\n.caption-top {\n caption-side: top;\n}\n\n.table-sm > :not(caption) > * > * {\n padding: 0.25rem 0.25rem;\n}\n\n.table-bordered > :not(caption) > * {\n border-width: 1px 0;\n}\n.table-bordered > :not(caption) > * > * {\n border-width: 0 1px;\n}\n\n.table-borderless > :not(caption) > * > * {\n border-bottom-width: 0;\n}\n.table-borderless > :not(:first-child) {\n border-top-width: 0;\n}\n\n.table-striped > tbody > tr:nth-of-type(odd) > * {\n --bs-table-accent-bg: var(--bs-table-striped-bg);\n color: var(--bs-table-striped-color);\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\n --bs-table-accent-bg: var(--bs-table-striped-bg);\n color: var(--bs-table-striped-color);\n}\n\n.table-active {\n --bs-table-accent-bg: var(--bs-table-active-bg);\n color: var(--bs-table-active-color);\n}\n\n.table-hover > tbody > tr:hover > * {\n --bs-table-accent-bg: var(--bs-table-hover-bg);\n color: var(--bs-table-hover-color);\n}\n\n.table-primary {\n --bs-table-color: #000;\n --bs-table-bg: #cfe2ff;\n --bs-table-border-color: #bacbe6;\n --bs-table-striped-bg: #c5d7f2;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #bacbe6;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #bfd1ec;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-secondary {\n --bs-table-color: #000;\n --bs-table-bg: #e2e3e5;\n --bs-table-border-color: #cbccce;\n --bs-table-striped-bg: #d7d8da;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #cbccce;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #d1d2d4;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-success {\n --bs-table-color: #000;\n --bs-table-bg: #d1e7dd;\n --bs-table-border-color: #bcd0c7;\n --bs-table-striped-bg: #c7dbd2;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #bcd0c7;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #c1d6cc;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-info {\n --bs-table-color: #000;\n --bs-table-bg: #cff4fc;\n --bs-table-border-color: #badce3;\n --bs-table-striped-bg: #c5e8ef;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #badce3;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #bfe2e9;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-warning {\n --bs-table-color: #000;\n --bs-table-bg: #fff3cd;\n --bs-table-border-color: #e6dbb9;\n --bs-table-striped-bg: #f2e7c3;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #e6dbb9;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #ece1be;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-danger {\n --bs-table-color: #000;\n --bs-table-bg: #f8d7da;\n --bs-table-border-color: #dfc2c4;\n --bs-table-striped-bg: #eccccf;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #dfc2c4;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #e5c7ca;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-light {\n --bs-table-color: #000;\n --bs-table-bg: #f8f9fa;\n --bs-table-border-color: #dfe0e1;\n --bs-table-striped-bg: #ecedee;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #dfe0e1;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #e5e6e7;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-dark {\n --bs-table-color: #fff;\n --bs-table-bg: #212529;\n --bs-table-border-color: #373b3e;\n --bs-table-striped-bg: #2c3034;\n --bs-table-striped-color: #fff;\n --bs-table-active-bg: #373b3e;\n --bs-table-active-color: #fff;\n --bs-table-hover-bg: #323539;\n --bs-table-hover-color: #fff;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-responsive {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 767.98px) {\n .table-responsive-md {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1399.98px) {\n .table-responsive-xxl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n.form-label {\n margin-bottom: 0.5rem;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.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(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n}\n\n.form-text {\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: #6c757d;\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n border-radius: 0.375rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n.form-control[type=file] {\n overflow: hidden;\n}\n.form-control[type=file]:not(:disabled):not([readonly]) {\n cursor: pointer;\n}\n.form-control:focus {\n color: #212529;\n background-color: #fff;\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-control::-webkit-date-and-time-value {\n height: 1.5em;\n}\n.form-control::-moz-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n.form-control:disabled {\n background-color: #e9ecef;\n opacity: 1;\n}\n.form-control::-webkit-file-upload-button {\n padding: 0.375rem 0.75rem;\n margin: -0.375rem -0.75rem;\n -webkit-margin-end: 0.75rem;\n margin-inline-end: 0.75rem;\n color: #212529;\n background-color: #e9ecef;\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: 1px;\n border-radius: 0;\n -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n.form-control::file-selector-button {\n padding: 0.375rem 0.75rem;\n margin: -0.375rem -0.75rem;\n -webkit-margin-end: 0.75rem;\n margin-inline-end: 0.75rem;\n color: #212529;\n background-color: #e9ecef;\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: 1px;\n border-radius: 0;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control::-webkit-file-upload-button {\n -webkit-transition: none;\n transition: none;\n }\n .form-control::file-selector-button {\n transition: none;\n }\n}\n.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {\n background-color: #dde0e3;\n}\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\n background-color: #dde0e3;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.375rem 0;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n.form-control-plaintext:focus {\n outline: 0;\n}\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n min-height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.25rem;\n}\n.form-control-sm::-webkit-file-upload-button {\n padding: 0.25rem 0.5rem;\n margin: -0.25rem -0.5rem;\n -webkit-margin-end: 0.5rem;\n margin-inline-end: 0.5rem;\n}\n.form-control-sm::file-selector-button {\n padding: 0.25rem 0.5rem;\n margin: -0.25rem -0.5rem;\n -webkit-margin-end: 0.5rem;\n margin-inline-end: 0.5rem;\n}\n\n.form-control-lg {\n min-height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.5rem;\n}\n.form-control-lg::-webkit-file-upload-button {\n padding: 0.5rem 1rem;\n margin: -0.5rem -1rem;\n -webkit-margin-end: 1rem;\n margin-inline-end: 1rem;\n}\n.form-control-lg::file-selector-button {\n padding: 0.5rem 1rem;\n margin: -0.5rem -1rem;\n -webkit-margin-end: 1rem;\n margin-inline-end: 1rem;\n}\n\ntextarea.form-control {\n min-height: calc(1.5em + 0.75rem + 2px);\n}\ntextarea.form-control-sm {\n min-height: calc(1.5em + 0.5rem + 2px);\n}\ntextarea.form-control-lg {\n min-height: calc(1.5em + 1rem + 2px);\n}\n\n.form-control-color {\n width: 3rem;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem;\n}\n.form-control-color:not(:disabled):not([readonly]) {\n cursor: pointer;\n}\n.form-control-color::-moz-color-swatch {\n border: 0 !important;\n border-radius: 0.375rem;\n}\n.form-control-color::-webkit-color-swatch {\n border-radius: 0.375rem;\n}\n.form-control-color.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n}\n.form-control-color.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.form-select {\n display: block;\n width: 100%;\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\n -moz-padding-start: calc(0.75rem - 3px);\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n background-color: #fff;\n background-image: url('+C+');\n background-repeat: no-repeat;\n background-position: right 0.75rem center;\n background-size: 16px 12px;\n border: 1px solid #ced4da;\n border-radius: 0.375rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-select {\n transition: none;\n }\n}\n.form-select:focus {\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-select[multiple], .form-select[size]:not([size="1"]) {\n padding-right: 0.75rem;\n background-image: none;\n}\n.form-select:disabled {\n background-color: #e9ecef;\n}\n.form-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #212529;\n}\n\n.form-select-sm {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.25rem;\n}\n\n.form-select-lg {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n border-radius: 0.5rem;\n}\n\n.form-check {\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5em;\n margin-bottom: 0.125rem;\n}\n.form-check .form-check-input {\n float: left;\n margin-left: -1.5em;\n}\n\n.form-check-reverse {\n padding-right: 1.5em;\n padding-left: 0;\n text-align: right;\n}\n.form-check-reverse .form-check-input {\n float: right;\n margin-right: -1.5em;\n margin-left: 0;\n}\n\n.form-check-input {\n width: 1em;\n height: 1em;\n margin-top: 0.25em;\n vertical-align: top;\n background-color: #fff;\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n border: 1px solid rgba(0, 0, 0, 0.25);\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n -webkit-print-color-adjust: exact;\n color-adjust: exact;\n print-color-adjust: exact;\n}\n.form-check-input[type=checkbox] {\n border-radius: 0.25em;\n}\n.form-check-input[type=radio] {\n border-radius: 50%;\n}\n.form-check-input:active {\n filter: brightness(90%);\n}\n.form-check-input:focus {\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-check-input:checked {\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.form-check-input:checked[type=checkbox] {\n background-image: url('+D+");\n}\n.form-check-input:checked[type=radio] {\n background-image: url("+L+");\n}\n.form-check-input[type=checkbox]:indeterminate {\n background-color: #0d6efd;\n border-color: #0d6efd;\n background-image: url("+E+");\n}\n.form-check-input:disabled {\n pointer-events: none;\n filter: none;\n opacity: 0.5;\n}\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\n cursor: default;\n opacity: 0.5;\n}\n\n.form-switch {\n padding-left: 2.5em;\n}\n.form-switch .form-check-input {\n width: 2em;\n margin-left: -2.5em;\n background-image: url("+A+");\n background-position: left center;\n border-radius: 2em;\n transition: background-position 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-switch .form-check-input {\n transition: none;\n }\n}\n.form-switch .form-check-input:focus {\n background-image: url("+j+");\n}\n.form-switch .form-check-input:checked {\n background-position: right center;\n background-image: url("+F+");\n}\n.form-switch.form-check-reverse {\n padding-right: 2.5em;\n padding-left: 0;\n}\n.form-switch.form-check-reverse .form-check-input {\n margin-right: -2.5em;\n margin-left: 0;\n}\n\n.form-check-inline {\n display: inline-block;\n margin-right: 1rem;\n}\n\n.btn-check {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\n pointer-events: none;\n filter: none;\n opacity: 0.65;\n}\n\n.form-range {\n width: 100%;\n height: 1.5rem;\n padding: 0;\n background-color: transparent;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n.form-range:focus {\n outline: 0;\n}\n.form-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-range::-moz-focus-outer {\n border: 0;\n}\n.form-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #0d6efd;\n border: 0;\n border-radius: 1rem;\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-webkit-slider-thumb {\n -webkit-transition: none;\n transition: none;\n }\n}\n.form-range::-webkit-slider-thumb:active {\n background-color: #b6d4fe;\n}\n.form-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n.form-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #0d6efd;\n border: 0;\n border-radius: 1rem;\n -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -moz-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-moz-range-thumb {\n -moz-transition: none;\n transition: none;\n }\n}\n.form-range::-moz-range-thumb:active {\n background-color: #b6d4fe;\n}\n.form-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n.form-range:disabled {\n pointer-events: none;\n}\n.form-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n.form-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.form-floating {\n position: relative;\n}\n.form-floating > .form-control,\n.form-floating > .form-control-plaintext,\n.form-floating > .form-select {\n height: calc(3.5rem + 2px);\n line-height: 1.25;\n}\n.form-floating > label {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 1rem 0.75rem;\n overflow: hidden;\n text-align: start;\n text-overflow: ellipsis;\n white-space: nowrap;\n pointer-events: none;\n border: 1px solid transparent;\n transform-origin: 0 0;\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-floating > label {\n transition: none;\n }\n}\n.form-floating > .form-control,\n.form-floating > .form-control-plaintext {\n padding: 1rem 0.75rem;\n}\n.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {\n color: transparent;\n}\n.form-floating > .form-control::placeholder,\n.form-floating > .form-control-plaintext::placeholder {\n color: transparent;\n}\n.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\n.form-floating > .form-control-plaintext:focus,\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:-webkit-autofill,\n.form-floating > .form-control-plaintext:-webkit-autofill {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-select {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {\n opacity: 0.65;\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control:focus ~ label,\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\n.form-floating > .form-control-plaintext ~ label,\n.form-floating > .form-select ~ label {\n opacity: 0.65;\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control:-webkit-autofill ~ label {\n opacity: 0.65;\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control-plaintext ~ label {\n border-width: 1px 0;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n.input-group > .form-control,\n.input-group > .form-select,\n.input-group > .form-floating {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n min-width: 0;\n}\n.input-group > .form-control:focus,\n.input-group > .form-select:focus,\n.input-group > .form-floating:focus-within {\n z-index: 5;\n}\n.input-group .btn {\n position: relative;\n z-index: 2;\n}\n.input-group .btn:focus {\n z-index: 5;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.375rem;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.5rem;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .form-select,\n.input-group-sm > .input-group-text,\n.input-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.25rem;\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n padding-right: 3rem;\n}\n\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\n margin-left: -1px;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group > .form-floating:not(:first-child) > .form-control,\n.input-group > .form-floating:not(:first-child) > .form-select {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: #198754;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n color: #fff;\n background-color: rgba(25, 135, 84, 0.9);\n border-radius: 0.375rem;\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #198754;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url("+N+');\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #198754;\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .form-select:valid, .form-select.is-valid {\n border-color: #198754;\n}\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {\n padding-right: 4.125rem;\n background-image: url('+C+"), url("+N+");\n background-position: right 0.75rem center, center right 2.25rem;\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\n border-color: #198754;\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);\n}\n\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\n width: calc(3rem + calc(1.5em + 0.75rem));\n}\n\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\n border-color: #198754;\n}\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\n background-color: #198754;\n}\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);\n}\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #198754;\n}\n\n.form-check-inline .form-check-input ~ .valid-feedback {\n margin-left: 0.5em;\n}\n\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\n.was-validated .input-group > .form-select:not(:focus):valid,\n.input-group > .form-select:not(:focus).is-valid,\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\n.input-group > .form-floating:not(:focus-within).is-valid {\n z-index: 3;\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.375rem;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url("+O+');\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .form-select:invalid, .form-select.is-invalid {\n border-color: #dc3545;\n}\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {\n padding-right: 4.125rem;\n background-image: url('+C+"), url("+O+');\n background-position: right 0.75rem center, center right 2.25rem;\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\n width: calc(3rem + calc(1.5em + 0.75rem));\n}\n\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\n border-color: #dc3545;\n}\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\n background-color: #dc3545;\n}\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);\n}\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.form-check-inline .form-check-input ~ .invalid-feedback {\n margin-left: 0.5em;\n}\n\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\n.was-validated .input-group > .form-select:not(:focus):invalid,\n.input-group > .form-select:not(:focus).is-invalid,\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\n.input-group > .form-floating:not(:focus-within).is-invalid {\n z-index: 4;\n}\n\n.btn {\n --bs-btn-padding-x: 0.75rem;\n --bs-btn-padding-y: 0.375rem;\n --bs-btn-font-family: ;\n --bs-btn-font-size: 1rem;\n --bs-btn-font-weight: 400;\n --bs-btn-line-height: 1.5;\n --bs-btn-color: #212529;\n --bs-btn-bg: transparent;\n --bs-btn-border-width: 1px;\n --bs-btn-border-color: transparent;\n --bs-btn-border-radius: 0.375rem;\n --bs-btn-hover-border-color: transparent;\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n --bs-btn-disabled-opacity: 0.65;\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\n display: inline-block;\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\n font-family: var(--bs-btn-font-family);\n font-size: var(--bs-btn-font-size);\n font-weight: var(--bs-btn-font-weight);\n line-height: var(--bs-btn-line-height);\n color: var(--bs-btn-color);\n text-align: center;\n text-decoration: none;\n vertical-align: middle;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\n border-radius: var(--bs-btn-border-radius);\n background-color: var(--bs-btn-bg);\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n.btn:hover {\n color: var(--bs-btn-hover-color);\n background-color: var(--bs-btn-hover-bg);\n border-color: var(--bs-btn-hover-border-color);\n}\n.btn-check + .btn:hover {\n color: var(--bs-btn-color);\n background-color: var(--bs-btn-bg);\n border-color: var(--bs-btn-border-color);\n}\n.btn:focus-visible {\n color: var(--bs-btn-hover-color);\n background-color: var(--bs-btn-hover-bg);\n border-color: var(--bs-btn-hover-border-color);\n outline: 0;\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn-check:focus-visible + .btn {\n border-color: var(--bs-btn-hover-border-color);\n outline: 0;\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\n color: var(--bs-btn-active-color);\n background-color: var(--bs-btn-active-bg);\n border-color: var(--bs-btn-active-border-color);\n}\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\n color: var(--bs-btn-disabled-color);\n pointer-events: none;\n background-color: var(--bs-btn-disabled-bg);\n border-color: var(--bs-btn-disabled-border-color);\n opacity: var(--bs-btn-disabled-opacity);\n}\n\n.btn-primary {\n --bs-btn-color: #fff;\n --bs-btn-bg: #0d6efd;\n --bs-btn-border-color: #0d6efd;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #0b5ed7;\n --bs-btn-hover-border-color: #0a58ca;\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #0a58ca;\n --bs-btn-active-border-color: #0a53be;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #0d6efd;\n --bs-btn-disabled-border-color: #0d6efd;\n}\n\n.btn-secondary {\n --bs-btn-color: #fff;\n --bs-btn-bg: #6c757d;\n --bs-btn-border-color: #6c757d;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #5c636a;\n --bs-btn-hover-border-color: #565e64;\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #565e64;\n --bs-btn-active-border-color: #51585e;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #6c757d;\n --bs-btn-disabled-border-color: #6c757d;\n}\n\n.btn-success {\n --bs-btn-color: #fff;\n --bs-btn-bg: #198754;\n --bs-btn-border-color: #198754;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #157347;\n --bs-btn-hover-border-color: #146c43;\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #146c43;\n --bs-btn-active-border-color: #13653f;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #198754;\n --bs-btn-disabled-border-color: #198754;\n}\n\n.btn-info {\n --bs-btn-color: #000;\n --bs-btn-bg: #0dcaf0;\n --bs-btn-border-color: #0dcaf0;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #31d2f2;\n --bs-btn-hover-border-color: #25cff2;\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #3dd5f3;\n --bs-btn-active-border-color: #25cff2;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #0dcaf0;\n --bs-btn-disabled-border-color: #0dcaf0;\n}\n\n.btn-warning {\n --bs-btn-color: #000;\n --bs-btn-bg: #ffc107;\n --bs-btn-border-color: #ffc107;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #ffca2c;\n --bs-btn-hover-border-color: #ffc720;\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #ffcd39;\n --bs-btn-active-border-color: #ffc720;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #ffc107;\n --bs-btn-disabled-border-color: #ffc107;\n}\n\n.btn-danger {\n --bs-btn-color: #fff;\n --bs-btn-bg: #dc3545;\n --bs-btn-border-color: #dc3545;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #bb2d3b;\n --bs-btn-hover-border-color: #b02a37;\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #b02a37;\n --bs-btn-active-border-color: #a52834;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #dc3545;\n --bs-btn-disabled-border-color: #dc3545;\n}\n\n.btn-light {\n --bs-btn-color: #000;\n --bs-btn-bg: #f8f9fa;\n --bs-btn-border-color: #f8f9fa;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #d3d4d5;\n --bs-btn-hover-border-color: #c6c7c8;\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #c6c7c8;\n --bs-btn-active-border-color: #babbbc;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #f8f9fa;\n --bs-btn-disabled-border-color: #f8f9fa;\n}\n\n.btn-dark {\n --bs-btn-color: #fff;\n --bs-btn-bg: #212529;\n --bs-btn-border-color: #212529;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #424649;\n --bs-btn-hover-border-color: #373b3e;\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #4d5154;\n --bs-btn-active-border-color: #373b3e;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #212529;\n --bs-btn-disabled-border-color: #212529;\n}\n\n.btn-outline-primary {\n --bs-btn-color: #0d6efd;\n --bs-btn-border-color: #0d6efd;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #0d6efd;\n --bs-btn-hover-border-color: #0d6efd;\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #0d6efd;\n --bs-btn-active-border-color: #0d6efd;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #0d6efd;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #0d6efd;\n --bs-gradient: none;\n}\n\n.btn-outline-secondary {\n --bs-btn-color: #6c757d;\n --bs-btn-border-color: #6c757d;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #6c757d;\n --bs-btn-hover-border-color: #6c757d;\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #6c757d;\n --bs-btn-active-border-color: #6c757d;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #6c757d;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #6c757d;\n --bs-gradient: none;\n}\n\n.btn-outline-success {\n --bs-btn-color: #198754;\n --bs-btn-border-color: #198754;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #198754;\n --bs-btn-hover-border-color: #198754;\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #198754;\n --bs-btn-active-border-color: #198754;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #198754;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #198754;\n --bs-gradient: none;\n}\n\n.btn-outline-info {\n --bs-btn-color: #0dcaf0;\n --bs-btn-border-color: #0dcaf0;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #0dcaf0;\n --bs-btn-hover-border-color: #0dcaf0;\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #0dcaf0;\n --bs-btn-active-border-color: #0dcaf0;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #0dcaf0;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #0dcaf0;\n --bs-gradient: none;\n}\n\n.btn-outline-warning {\n --bs-btn-color: #ffc107;\n --bs-btn-border-color: #ffc107;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #ffc107;\n --bs-btn-hover-border-color: #ffc107;\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #ffc107;\n --bs-btn-active-border-color: #ffc107;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #ffc107;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #ffc107;\n --bs-gradient: none;\n}\n\n.btn-outline-danger {\n --bs-btn-color: #dc3545;\n --bs-btn-border-color: #dc3545;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #dc3545;\n --bs-btn-hover-border-color: #dc3545;\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #dc3545;\n --bs-btn-active-border-color: #dc3545;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #dc3545;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #dc3545;\n --bs-gradient: none;\n}\n\n.btn-outline-light {\n --bs-btn-color: #f8f9fa;\n --bs-btn-border-color: #f8f9fa;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #f8f9fa;\n --bs-btn-hover-border-color: #f8f9fa;\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #f8f9fa;\n --bs-btn-active-border-color: #f8f9fa;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #f8f9fa;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #f8f9fa;\n --bs-gradient: none;\n}\n\n.btn-outline-dark {\n --bs-btn-color: #212529;\n --bs-btn-border-color: #212529;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #212529;\n --bs-btn-hover-border-color: #212529;\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #212529;\n --bs-btn-active-border-color: #212529;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #212529;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #212529;\n --bs-gradient: none;\n}\n\n.btn-link {\n --bs-btn-font-weight: 400;\n --bs-btn-color: var(--bs-link-color);\n --bs-btn-bg: transparent;\n --bs-btn-border-color: transparent;\n --bs-btn-hover-color: var(--bs-link-hover-color);\n --bs-btn-hover-border-color: transparent;\n --bs-btn-active-color: var(--bs-link-hover-color);\n --bs-btn-active-border-color: transparent;\n --bs-btn-disabled-color: #6c757d;\n --bs-btn-disabled-border-color: transparent;\n --bs-btn-box-shadow: none;\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\n text-decoration: underline;\n}\n.btn-link:focus-visible {\n color: var(--bs-btn-color);\n}\n.btn-link:hover {\n color: var(--bs-btn-hover-color);\n}\n\n.btn-lg, .btn-group-lg > .btn {\n --bs-btn-padding-y: 0.5rem;\n --bs-btn-padding-x: 1rem;\n --bs-btn-font-size: 1.25rem;\n --bs-btn-border-radius: 0.5rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n --bs-btn-padding-y: 0.25rem;\n --bs-btn-padding-x: 0.5rem;\n --bs-btn-font-size: 0.875rem;\n --bs-btn-border-radius: 0.25rem;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n.collapsing.collapse-horizontal {\n width: 0;\n height: auto;\n transition: width 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing.collapse-horizontal {\n transition: none;\n }\n}\n\n.dropup,\n.dropend,\n.dropdown,\n.dropstart,\n.dropup-center,\n.dropdown-center {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: "";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n --bs-dropdown-zindex: 1000;\n --bs-dropdown-min-width: 10rem;\n --bs-dropdown-padding-x: 0;\n --bs-dropdown-padding-y: 0.5rem;\n --bs-dropdown-spacer: 0.125rem;\n --bs-dropdown-font-size: 1rem;\n --bs-dropdown-color: #212529;\n --bs-dropdown-bg: #fff;\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\n --bs-dropdown-border-radius: 0.375rem;\n --bs-dropdown-border-width: 1px;\n --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\n --bs-dropdown-divider-margin-y: 0.5rem;\n --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-dropdown-link-color: #212529;\n --bs-dropdown-link-hover-color: #1e2125;\n --bs-dropdown-link-hover-bg: #e9ecef;\n --bs-dropdown-link-active-color: #fff;\n --bs-dropdown-link-active-bg: #0d6efd;\n --bs-dropdown-link-disabled-color: #adb5bd;\n --bs-dropdown-item-padding-x: 1rem;\n --bs-dropdown-item-padding-y: 0.25rem;\n --bs-dropdown-header-color: #6c757d;\n --bs-dropdown-header-padding-x: 1rem;\n --bs-dropdown-header-padding-y: 0.5rem;\n position: absolute;\n z-index: var(--bs-dropdown-zindex);\n display: none;\n min-width: var(--bs-dropdown-min-width);\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\n margin: 0;\n font-size: var(--bs-dropdown-font-size);\n color: var(--bs-dropdown-color);\n text-align: left;\n list-style: none;\n background-color: var(--bs-dropdown-bg);\n background-clip: padding-box;\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\n border-radius: var(--bs-dropdown-border-radius);\n}\n.dropdown-menu[data-bs-popper] {\n top: 100%;\n left: 0;\n margin-top: var(--bs-dropdown-spacer);\n}\n\n.dropdown-menu-start {\n --bs-position: start;\n}\n.dropdown-menu-start[data-bs-popper] {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-end {\n --bs-position: end;\n}\n.dropdown-menu-end[data-bs-popper] {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-start {\n --bs-position: start;\n }\n .dropdown-menu-sm-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-end {\n --bs-position: end;\n }\n .dropdown-menu-sm-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 768px) {\n .dropdown-menu-md-start {\n --bs-position: start;\n }\n .dropdown-menu-md-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-end {\n --bs-position: end;\n }\n .dropdown-menu-md-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 992px) {\n .dropdown-menu-lg-start {\n --bs-position: start;\n }\n .dropdown-menu-lg-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-end {\n --bs-position: end;\n }\n .dropdown-menu-lg-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 1200px) {\n .dropdown-menu-xl-start {\n --bs-position: start;\n }\n .dropdown-menu-xl-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-end {\n --bs-position: end;\n }\n .dropdown-menu-xl-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 1400px) {\n .dropdown-menu-xxl-start {\n --bs-position: start;\n }\n .dropdown-menu-xxl-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xxl-end {\n --bs-position: end;\n }\n .dropdown-menu-xxl-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n.dropup .dropdown-menu[data-bs-popper] {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: var(--bs-dropdown-spacer);\n}\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: "";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropend .dropdown-menu[data-bs-popper] {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: var(--bs-dropdown-spacer);\n}\n.dropend .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: "";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n.dropend .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropend .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropstart .dropdown-menu[data-bs-popper] {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: var(--bs-dropdown-spacer);\n}\n.dropstart .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: "";\n}\n.dropstart .dropdown-toggle::after {\n display: none;\n}\n.dropstart .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: "";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n.dropstart .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropstart .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-divider {\n height: 0;\n margin: var(--bs-dropdown-divider-margin-y) 0;\n overflow: hidden;\n border-top: 1px solid var(--bs-dropdown-divider-bg);\n opacity: 1;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\n clear: both;\n font-weight: 400;\n color: var(--bs-dropdown-link-color);\n text-align: inherit;\n text-decoration: none;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n.dropdown-item:hover, .dropdown-item:focus {\n color: var(--bs-dropdown-link-hover-color);\n background-color: var(--bs-dropdown-link-hover-bg);\n}\n.dropdown-item.active, .dropdown-item:active {\n color: var(--bs-dropdown-link-active-color);\n text-decoration: none;\n background-color: var(--bs-dropdown-link-active-bg);\n}\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: var(--bs-dropdown-link-disabled-color);\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: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\n margin-bottom: 0;\n font-size: 0.875rem;\n color: var(--bs-dropdown-header-color);\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\n color: var(--bs-dropdown-link-color);\n}\n\n.dropdown-menu-dark {\n --bs-dropdown-color: #dee2e6;\n --bs-dropdown-bg: #343a40;\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\n --bs-dropdown-box-shadow: ;\n --bs-dropdown-link-color: #dee2e6;\n --bs-dropdown-link-hover-color: #fff;\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\n --bs-dropdown-link-active-color: #fff;\n --bs-dropdown-link-active-bg: #0d6efd;\n --bs-dropdown-link-disabled-color: #adb5bd;\n --bs-dropdown-header-color: #adb5bd;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n.btn-group > .btn-check:checked + .btn,\n.btn-group > .btn-check:focus + .btn,\n.btn-group > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn-check:checked + .btn,\n.btn-group-vertical > .btn-check:focus + .btn,\n.btn-group-vertical > .btn:hover,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group {\n border-radius: 0.375rem;\n}\n.btn-group > :not(.btn-check:first-child) + .btn,\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn.dropdown-toggle-split:first-child,\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn:nth-child(n+3),\n.btn-group > :not(.btn-check) + .btn,\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\n margin-left: 0;\n}\n.dropstart .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn ~ .btn,\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav {\n --bs-nav-link-padding-x: 1rem;\n --bs-nav-link-padding-y: 0.5rem;\n --bs-nav-link-font-weight: ;\n --bs-nav-link-color: var(--bs-link-color);\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\n --bs-nav-link-disabled-color: #6c757d;\n display: flex;\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: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\n font-size: var(--bs-nav-link-font-size);\n font-weight: var(--bs-nav-link-font-weight);\n color: var(--bs-nav-link-color);\n text-decoration: none;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .nav-link {\n transition: none;\n }\n}\n.nav-link:hover, .nav-link:focus {\n color: var(--bs-nav-link-hover-color);\n}\n.nav-link.disabled {\n color: var(--bs-nav-link-disabled-color);\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n --bs-nav-tabs-border-width: 1px;\n --bs-nav-tabs-border-color: #dee2e6;\n --bs-nav-tabs-border-radius: 0.375rem;\n --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;\n --bs-nav-tabs-link-active-color: #495057;\n --bs-nav-tabs-link-active-bg: #fff;\n --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\n}\n.nav-tabs .nav-link {\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\n background: none;\n border: var(--bs-nav-tabs-border-width) solid transparent;\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\n}\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n isolation: isolate;\n border-color: var(--bs-nav-tabs-link-hover-border-color);\n}\n.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {\n color: var(--bs-nav-link-disabled-color);\n background-color: transparent;\n border-color: transparent;\n}\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: var(--bs-nav-tabs-link-active-color);\n background-color: var(--bs-nav-tabs-link-active-bg);\n border-color: var(--bs-nav-tabs-link-active-border-color);\n}\n.nav-tabs .dropdown-menu {\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills {\n --bs-nav-pills-border-radius: 0.375rem;\n --bs-nav-pills-link-active-color: #fff;\n --bs-nav-pills-link-active-bg: #0d6efd;\n}\n.nav-pills .nav-link {\n background: none;\n border: 0;\n border-radius: var(--bs-nav-pills-border-radius);\n}\n.nav-pills .nav-link:disabled {\n color: var(--bs-nav-link-disabled-color);\n background-color: transparent;\n border-color: transparent;\n}\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: var(--bs-nav-pills-link-active-color);\n background-color: var(--bs-nav-pills-link-active-bg);\n}\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.nav-fill .nav-item .nav-link,\n.nav-justified .nav-item .nav-link {\n width: 100%;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n --bs-navbar-padding-x: 0;\n --bs-navbar-padding-y: 0.5rem;\n --bs-navbar-color: rgba(0, 0, 0, 0.55);\n --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);\n --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);\n --bs-navbar-active-color: rgba(0, 0, 0, 0.9);\n --bs-navbar-brand-padding-y: 0.3125rem;\n --bs-navbar-brand-margin-end: 1rem;\n --bs-navbar-brand-font-size: 1.25rem;\n --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);\n --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);\n --bs-navbar-nav-link-padding-x: 0.5rem;\n --bs-navbar-toggler-padding-y: 0.25rem;\n --bs-navbar-toggler-padding-x: 0.75rem;\n --bs-navbar-toggler-font-size: 1.25rem;\n --bs-navbar-toggler-icon-bg: url('+P+");\n --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);\n --bs-navbar-toggler-border-radius: 0.375rem;\n --bs-navbar-toggler-focus-width: 0.25rem;\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\n}\n.navbar > .container,\n.navbar > .container-fluid,\n.navbar > .container-sm,\n.navbar > .container-md,\n.navbar > .container-lg,\n.navbar > .container-xl,\n.navbar > .container-xxl {\n display: flex;\n flex-wrap: inherit;\n align-items: center;\n justify-content: space-between;\n}\n.navbar-brand {\n padding-top: var(--bs-navbar-brand-padding-y);\n padding-bottom: var(--bs-navbar-brand-padding-y);\n margin-right: var(--bs-navbar-brand-margin-end);\n font-size: var(--bs-navbar-brand-font-size);\n color: var(--bs-navbar-brand-color);\n text-decoration: none;\n white-space: nowrap;\n}\n.navbar-brand:hover, .navbar-brand:focus {\n color: var(--bs-navbar-brand-hover-color);\n}\n\n.navbar-nav {\n --bs-nav-link-padding-x: 0;\n --bs-nav-link-padding-y: 0.5rem;\n --bs-nav-link-font-weight: ;\n --bs-nav-link-color: var(--bs-navbar-color);\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.navbar-nav .show > .nav-link,\n.navbar-nav .nav-link.active {\n color: var(--bs-navbar-active-color);\n}\n.navbar-nav .dropdown-menu {\n position: static;\n}\n\n.navbar-text {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: var(--bs-navbar-color);\n}\n.navbar-text a,\n.navbar-text a:hover,\n.navbar-text a:focus {\n color: var(--bs-navbar-active-color);\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\n font-size: var(--bs-navbar-toggler-font-size);\n line-height: 1;\n color: var(--bs-navbar-color);\n background-color: transparent;\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\n border-radius: var(--bs-navbar-toggler-border-radius);\n transition: var(--bs-navbar-toggler-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .navbar-toggler {\n transition: none;\n }\n}\n.navbar-toggler:hover {\n text-decoration: none;\n}\n.navbar-toggler:focus {\n text-decoration: none;\n outline: 0;\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n background-image: var(--bs-navbar-toggler-icon-bg);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n}\n\n.navbar-nav-scroll {\n max-height: var(--bs-scroll-height, 75vh);\n overflow-y: auto;\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-sm .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n .navbar-expand-sm .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-sm .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-sm .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-md .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n .navbar-expand-md .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-md .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-md .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-lg .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n .navbar-expand-lg .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-lg .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-lg .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-xl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xl .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-xl .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-xl .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 1400px) {\n .navbar-expand-xxl {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xxl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xxl .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-xxl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xxl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xxl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xxl .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-xxl .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-xxl .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n.navbar-expand {\n flex-wrap: nowrap;\n justify-content: flex-start;\n}\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n.navbar-expand .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n}\n.navbar-expand .navbar-nav-scroll {\n overflow: visible;\n}\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n.navbar-expand .navbar-toggler {\n display: none;\n}\n.navbar-expand .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n}\n.navbar-expand .offcanvas .offcanvas-header {\n display: none;\n}\n.navbar-expand .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n}\n\n.navbar-dark {\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\n --bs-navbar-active-color: #fff;\n --bs-navbar-brand-color: #fff;\n --bs-navbar-brand-hover-color: #fff;\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\n --bs-navbar-toggler-icon-bg: url("+I+");\n}\n\n.card {\n --bs-card-spacer-y: 1rem;\n --bs-card-spacer-x: 1rem;\n --bs-card-title-spacer-y: 0.5rem;\n --bs-card-border-width: 1px;\n --bs-card-border-color: var(--bs-border-color-translucent);\n --bs-card-border-radius: 0.375rem;\n --bs-card-box-shadow: ;\n --bs-card-inner-border-radius: calc(0.375rem - 1px);\n --bs-card-cap-padding-y: 0.5rem;\n --bs-card-cap-padding-x: 1rem;\n --bs-card-cap-bg: rgba(0, 0, 0, 0.03);\n --bs-card-cap-color: ;\n --bs-card-height: ;\n --bs-card-color: ;\n --bs-card-bg: #fff;\n --bs-card-img-overlay-padding: 1rem;\n --bs-card-group-margin: 0.75rem;\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n height: var(--bs-card-height);\n word-wrap: break-word;\n background-color: var(--bs-card-bg);\n background-clip: border-box;\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\n border-radius: var(--bs-card-border-radius);\n}\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n.card > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n}\n.card > .list-group:first-child {\n border-top-width: 0;\n border-top-left-radius: var(--bs-card-inner-border-radius);\n border-top-right-radius: var(--bs-card-inner-border-radius);\n}\n.card > .list-group:last-child {\n border-bottom-width: 0;\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\n}\n.card > .card-header + .list-group,\n.card > .list-group + .card-footer {\n border-top: 0;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\n color: var(--bs-card-color);\n}\n\n.card-title {\n margin-bottom: var(--bs-card-title-spacer-y);\n}\n\n.card-subtitle {\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link + .card-link {\n margin-left: var(--bs-card-spacer-x);\n}\n\n.card-header {\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\n margin-bottom: 0;\n color: var(--bs-card-cap-color);\n background-color: var(--bs-card-cap-bg);\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\n}\n.card-header:first-child {\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\n}\n\n.card-footer {\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\n color: var(--bs-card-cap-color);\n background-color: var(--bs-card-cap-bg);\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\n}\n.card-footer:last-child {\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\n}\n\n.card-header-tabs {\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\n border-bottom: 0;\n}\n.card-header-tabs .nav-link.active {\n background-color: var(--bs-card-bg);\n border-bottom-color: var(--bs-card-bg);\n}\n\n.card-header-pills {\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: var(--bs-card-img-overlay-padding);\n border-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n width: 100%;\n}\n\n.card-img,\n.card-img-top {\n border-top-left-radius: var(--bs-card-inner-border-radius);\n border-top-right-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-group > .card {\n margin-bottom: var(--bs-card-group-margin);\n}\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n.card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n.card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n.card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n.card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.accordion {\n --bs-accordion-color: #212529;\n --bs-accordion-bg: #fff;\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\n --bs-accordion-border-color: var(--bs-border-color);\n --bs-accordion-border-width: 1px;\n --bs-accordion-border-radius: 0.375rem;\n --bs-accordion-inner-border-radius: calc(0.375rem - 1px);\n --bs-accordion-btn-padding-x: 1.25rem;\n --bs-accordion-btn-padding-y: 1rem;\n --bs-accordion-btn-color: #212529;\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\n --bs-accordion-btn-icon: url("+R+");\n --bs-accordion-btn-icon-width: 1.25rem;\n --bs-accordion-btn-icon-transform: rotate(-180deg);\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\n --bs-accordion-btn-active-icon: url("+M+');\n --bs-accordion-btn-focus-border-color: #86b7fe;\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-accordion-body-padding-x: 1.25rem;\n --bs-accordion-body-padding-y: 1rem;\n --bs-accordion-active-color: #0c63e4;\n --bs-accordion-active-bg: #e7f1ff;\n}\n\n.accordion-button {\n position: relative;\n display: flex;\n align-items: center;\n width: 100%;\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\n font-size: 1rem;\n color: var(--bs-accordion-btn-color);\n text-align: left;\n background-color: var(--bs-accordion-btn-bg);\n border: 0;\n border-radius: 0;\n overflow-anchor: none;\n transition: var(--bs-accordion-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button {\n transition: none;\n }\n}\n.accordion-button:not(.collapsed) {\n color: var(--bs-accordion-active-color);\n background-color: var(--bs-accordion-active-bg);\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\n}\n.accordion-button:not(.collapsed)::after {\n background-image: var(--bs-accordion-btn-active-icon);\n transform: var(--bs-accordion-btn-icon-transform);\n}\n.accordion-button::after {\n flex-shrink: 0;\n width: var(--bs-accordion-btn-icon-width);\n height: var(--bs-accordion-btn-icon-width);\n margin-left: auto;\n content: "";\n background-image: var(--bs-accordion-btn-icon);\n background-repeat: no-repeat;\n background-size: var(--bs-accordion-btn-icon-width);\n transition: var(--bs-accordion-btn-icon-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button::after {\n transition: none;\n }\n}\n.accordion-button:hover {\n z-index: 2;\n}\n.accordion-button:focus {\n z-index: 3;\n border-color: var(--bs-accordion-btn-focus-border-color);\n outline: 0;\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\n}\n\n.accordion-header {\n margin-bottom: 0;\n}\n\n.accordion-item {\n color: var(--bs-accordion-color);\n background-color: var(--bs-accordion-bg);\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\n}\n.accordion-item:first-of-type {\n border-top-left-radius: var(--bs-accordion-border-radius);\n border-top-right-radius: var(--bs-accordion-border-radius);\n}\n.accordion-item:first-of-type .accordion-button {\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\n}\n.accordion-item:not(:first-of-type) {\n border-top: 0;\n}\n.accordion-item:last-of-type {\n border-bottom-right-radius: var(--bs-accordion-border-radius);\n border-bottom-left-radius: var(--bs-accordion-border-radius);\n}\n.accordion-item:last-of-type .accordion-button.collapsed {\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\n}\n.accordion-item:last-of-type .accordion-collapse {\n border-bottom-right-radius: var(--bs-accordion-border-radius);\n border-bottom-left-radius: var(--bs-accordion-border-radius);\n}\n\n.accordion-body {\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\n}\n\n.accordion-flush .accordion-collapse {\n border-width: 0;\n}\n.accordion-flush .accordion-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n.accordion-flush .accordion-item:first-child {\n border-top: 0;\n}\n.accordion-flush .accordion-item:last-child {\n border-bottom: 0;\n}\n.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {\n border-radius: 0;\n}\n\n.breadcrumb {\n --bs-breadcrumb-padding-x: 0;\n --bs-breadcrumb-padding-y: 0;\n --bs-breadcrumb-margin-bottom: 1rem;\n --bs-breadcrumb-bg: ;\n --bs-breadcrumb-border-radius: ;\n --bs-breadcrumb-divider-color: #6c757d;\n --bs-breadcrumb-item-padding-x: 0.5rem;\n --bs-breadcrumb-item-active-color: #6c757d;\n display: flex;\n flex-wrap: wrap;\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\n font-size: var(--bs-breadcrumb-font-size);\n list-style: none;\n background-color: var(--bs-breadcrumb-bg);\n border-radius: var(--bs-breadcrumb-border-radius);\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: var(--bs-breadcrumb-item-padding-x);\n}\n.breadcrumb-item + .breadcrumb-item::before {\n float: left;\n padding-right: var(--bs-breadcrumb-item-padding-x);\n color: var(--bs-breadcrumb-divider-color);\n content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;\n}\n.breadcrumb-item.active {\n color: var(--bs-breadcrumb-item-active-color);\n}\n\n.pagination {\n --bs-pagination-padding-x: 0.75rem;\n --bs-pagination-padding-y: 0.375rem;\n --bs-pagination-font-size: 1rem;\n --bs-pagination-color: var(--bs-link-color);\n --bs-pagination-bg: #fff;\n --bs-pagination-border-width: 1px;\n --bs-pagination-border-color: #dee2e6;\n --bs-pagination-border-radius: 0.375rem;\n --bs-pagination-hover-color: var(--bs-link-hover-color);\n --bs-pagination-hover-bg: #e9ecef;\n --bs-pagination-hover-border-color: #dee2e6;\n --bs-pagination-focus-color: var(--bs-link-hover-color);\n --bs-pagination-focus-bg: #e9ecef;\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-pagination-active-color: #fff;\n --bs-pagination-active-bg: #0d6efd;\n --bs-pagination-active-border-color: #0d6efd;\n --bs-pagination-disabled-color: #6c757d;\n --bs-pagination-disabled-bg: #fff;\n --bs-pagination-disabled-border-color: #dee2e6;\n display: flex;\n padding-left: 0;\n list-style: none;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\n font-size: var(--bs-pagination-font-size);\n color: var(--bs-pagination-color);\n text-decoration: none;\n background-color: var(--bs-pagination-bg);\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .page-link {\n transition: none;\n }\n}\n.page-link:hover {\n z-index: 2;\n color: var(--bs-pagination-hover-color);\n background-color: var(--bs-pagination-hover-bg);\n border-color: var(--bs-pagination-hover-border-color);\n}\n.page-link:focus {\n z-index: 3;\n color: var(--bs-pagination-focus-color);\n background-color: var(--bs-pagination-focus-bg);\n outline: 0;\n box-shadow: var(--bs-pagination-focus-box-shadow);\n}\n.page-link.active, .active > .page-link {\n z-index: 3;\n color: var(--bs-pagination-active-color);\n background-color: var(--bs-pagination-active-bg);\n border-color: var(--bs-pagination-active-border-color);\n}\n.page-link.disabled, .disabled > .page-link {\n color: var(--bs-pagination-disabled-color);\n pointer-events: none;\n background-color: var(--bs-pagination-disabled-bg);\n border-color: var(--bs-pagination-disabled-border-color);\n}\n\n.page-item:not(:first-child) .page-link {\n margin-left: -1px;\n}\n.page-item:first-child .page-link {\n border-top-left-radius: var(--bs-pagination-border-radius);\n border-bottom-left-radius: var(--bs-pagination-border-radius);\n}\n.page-item:last-child .page-link {\n border-top-right-radius: var(--bs-pagination-border-radius);\n border-bottom-right-radius: var(--bs-pagination-border-radius);\n}\n\n.pagination-lg {\n --bs-pagination-padding-x: 1.5rem;\n --bs-pagination-padding-y: 0.75rem;\n --bs-pagination-font-size: 1.25rem;\n --bs-pagination-border-radius: 0.5rem;\n}\n\n.pagination-sm {\n --bs-pagination-padding-x: 0.5rem;\n --bs-pagination-padding-y: 0.25rem;\n --bs-pagination-font-size: 0.875rem;\n --bs-pagination-border-radius: 0.25rem;\n}\n\n.badge {\n --bs-badge-padding-x: 0.65em;\n --bs-badge-padding-y: 0.35em;\n --bs-badge-font-size: 0.75em;\n --bs-badge-font-weight: 700;\n --bs-badge-color: #fff;\n --bs-badge-border-radius: 0.375rem;\n display: inline-block;\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\n font-size: var(--bs-badge-font-size);\n font-weight: var(--bs-badge-font-weight);\n line-height: 1;\n color: var(--bs-badge-color);\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: var(--bs-badge-border-radius);\n}\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.alert {\n --bs-alert-bg: transparent;\n --bs-alert-padding-x: 1rem;\n --bs-alert-padding-y: 1rem;\n --bs-alert-margin-bottom: 1rem;\n --bs-alert-color: inherit;\n --bs-alert-border-color: transparent;\n --bs-alert-border: 1px solid var(--bs-alert-border-color);\n --bs-alert-border-radius: 0.375rem;\n position: relative;\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\n margin-bottom: var(--bs-alert-margin-bottom);\n color: var(--bs-alert-color);\n background-color: var(--bs-alert-bg);\n border: var(--bs-alert-border);\n border-radius: var(--bs-alert-border-radius);\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: 3rem;\n}\n.alert-dismissible .btn-close {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n padding: 1.25rem 1rem;\n}\n\n.alert-primary {\n --bs-alert-color: #084298;\n --bs-alert-bg: #cfe2ff;\n --bs-alert-border-color: #b6d4fe;\n}\n.alert-primary .alert-link {\n color: #06357a;\n}\n\n.alert-secondary {\n --bs-alert-color: #41464b;\n --bs-alert-bg: #e2e3e5;\n --bs-alert-border-color: #d3d6d8;\n}\n.alert-secondary .alert-link {\n color: #34383c;\n}\n\n.alert-success {\n --bs-alert-color: #0f5132;\n --bs-alert-bg: #d1e7dd;\n --bs-alert-border-color: #badbcc;\n}\n.alert-success .alert-link {\n color: #0c4128;\n}\n\n.alert-info {\n --bs-alert-color: #055160;\n --bs-alert-bg: #cff4fc;\n --bs-alert-border-color: #b6effb;\n}\n.alert-info .alert-link {\n color: #04414d;\n}\n\n.alert-warning {\n --bs-alert-color: #664d03;\n --bs-alert-bg: #fff3cd;\n --bs-alert-border-color: #ffecb5;\n}\n.alert-warning .alert-link {\n color: #523e02;\n}\n\n.alert-danger {\n --bs-alert-color: #842029;\n --bs-alert-bg: #f8d7da;\n --bs-alert-border-color: #f5c2c7;\n}\n.alert-danger .alert-link {\n color: #6a1a21;\n}\n\n.alert-light {\n --bs-alert-color: #636464;\n --bs-alert-bg: #fefefe;\n --bs-alert-border-color: #fdfdfe;\n}\n.alert-light .alert-link {\n color: #4f5050;\n}\n\n.alert-dark {\n --bs-alert-color: #141619;\n --bs-alert-bg: #d3d3d4;\n --bs-alert-border-color: #bcbebf;\n}\n.alert-dark .alert-link {\n color: #101214;\n}\n\n@keyframes progress-bar-stripes {\n 0% {\n background-position-x: 1rem;\n }\n}\n.progress {\n --bs-progress-height: 1rem;\n --bs-progress-font-size: 0.75rem;\n --bs-progress-bg: #e9ecef;\n --bs-progress-border-radius: 0.375rem;\n --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);\n --bs-progress-bar-color: #fff;\n --bs-progress-bar-bg: #0d6efd;\n --bs-progress-bar-transition: width 0.6s ease;\n display: flex;\n height: var(--bs-progress-height);\n overflow: hidden;\n font-size: var(--bs-progress-font-size);\n background-color: var(--bs-progress-bg);\n border-radius: var(--bs-progress-border-radius);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: var(--bs-progress-bar-color);\n text-align: center;\n white-space: nowrap;\n background-color: var(--bs-progress-bar-bg);\n transition: var(--bs-progress-bar-transition);\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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: var(--bs-progress-height) var(--bs-progress-height);\n}\n\n.progress-bar-animated {\n animation: 1s linear infinite progress-bar-stripes;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.list-group {\n --bs-list-group-color: #212529;\n --bs-list-group-bg: #fff;\n --bs-list-group-border-color: rgba(0, 0, 0, 0.125);\n --bs-list-group-border-width: 1px;\n --bs-list-group-border-radius: 0.375rem;\n --bs-list-group-item-padding-x: 1rem;\n --bs-list-group-item-padding-y: 0.5rem;\n --bs-list-group-action-color: #495057;\n --bs-list-group-action-hover-color: #495057;\n --bs-list-group-action-hover-bg: #f8f9fa;\n --bs-list-group-action-active-color: #212529;\n --bs-list-group-action-active-bg: #e9ecef;\n --bs-list-group-disabled-color: #6c757d;\n --bs-list-group-disabled-bg: #fff;\n --bs-list-group-active-color: #fff;\n --bs-list-group-active-bg: #0d6efd;\n --bs-list-group-active-border-color: #0d6efd;\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n border-radius: var(--bs-list-group-border-radius);\n}\n\n.list-group-numbered {\n list-style-type: none;\n counter-reset: section;\n}\n.list-group-numbered > .list-group-item::before {\n content: counters(section, ".") ". ";\n counter-increment: section;\n}\n\n.list-group-item-action {\n width: 100%;\n color: var(--bs-list-group-action-color);\n text-align: inherit;\n}\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: var(--bs-list-group-action-hover-color);\n text-decoration: none;\n background-color: var(--bs-list-group-action-hover-bg);\n}\n.list-group-item-action:active {\n color: var(--bs-list-group-action-active-color);\n background-color: var(--bs-list-group-action-active-bg);\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\n color: var(--bs-list-group-color);\n text-decoration: none;\n background-color: var(--bs-list-group-bg);\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\n}\n.list-group-item:first-child {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n}\n.list-group-item:last-child {\n border-bottom-right-radius: inherit;\n border-bottom-left-radius: inherit;\n}\n.list-group-item.disabled, .list-group-item:disabled {\n color: var(--bs-list-group-disabled-color);\n pointer-events: none;\n background-color: var(--bs-list-group-disabled-bg);\n}\n.list-group-item.active {\n z-index: 2;\n color: var(--bs-list-group-active-color);\n background-color: var(--bs-list-group-active-bg);\n border-color: var(--bs-list-group-active-border-color);\n}\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n.list-group-item + .list-group-item.active {\n margin-top: calc(-1 * var(--bs-list-group-border-width));\n border-top-width: var(--bs-list-group-border-width);\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n}\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n}\n.list-group-horizontal > .list-group-item.active {\n margin-top: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 1400px) {\n .list-group-horizontal-xxl {\n flex-direction: row;\n }\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xxl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n.list-group-flush {\n border-radius: 0;\n}\n.list-group-flush > .list-group-item {\n border-width: 0 0 var(--bs-list-group-border-width);\n}\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #084298;\n background-color: #cfe2ff;\n}\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #084298;\n background-color: #bacbe6;\n}\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #084298;\n border-color: #084298;\n}\n\n.list-group-item-secondary {\n color: #41464b;\n background-color: #e2e3e5;\n}\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #41464b;\n background-color: #cbccce;\n}\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #41464b;\n border-color: #41464b;\n}\n\n.list-group-item-success {\n color: #0f5132;\n background-color: #d1e7dd;\n}\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #0f5132;\n background-color: #bcd0c7;\n}\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #0f5132;\n border-color: #0f5132;\n}\n\n.list-group-item-info {\n color: #055160;\n background-color: #cff4fc;\n}\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #055160;\n background-color: #badce3;\n}\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #055160;\n border-color: #055160;\n}\n\n.list-group-item-warning {\n color: #664d03;\n background-color: #fff3cd;\n}\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #664d03;\n background-color: #e6dbb9;\n}\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #664d03;\n border-color: #664d03;\n}\n\n.list-group-item-danger {\n color: #842029;\n background-color: #f8d7da;\n}\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #842029;\n background-color: #dfc2c4;\n}\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #842029;\n border-color: #842029;\n}\n\n.list-group-item-light {\n color: #636464;\n background-color: #fefefe;\n}\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #636464;\n background-color: #e5e5e5;\n}\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #636464;\n border-color: #636464;\n}\n\n.list-group-item-dark {\n color: #141619;\n background-color: #d3d3d4;\n}\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #141619;\n background-color: #bebebf;\n}\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #141619;\n border-color: #141619;\n}\n\n.btn-close {\n box-sizing: content-box;\n width: 1em;\n height: 1em;\n padding: 0.25em 0.25em;\n color: #000;\n background: transparent url('+z+') center/1em auto no-repeat;\n border: 0;\n border-radius: 0.375rem;\n opacity: 0.5;\n}\n.btn-close:hover {\n color: #000;\n text-decoration: none;\n opacity: 0.75;\n}\n.btn-close:focus {\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n opacity: 1;\n}\n.btn-close:disabled, .btn-close.disabled {\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n opacity: 0.25;\n}\n\n.btn-close-white {\n filter: invert(1) grayscale(100%) brightness(200%);\n}\n\n.toast {\n --bs-toast-zindex: 1090;\n --bs-toast-padding-x: 0.75rem;\n --bs-toast-padding-y: 0.5rem;\n --bs-toast-spacing: 1.5rem;\n --bs-toast-max-width: 350px;\n --bs-toast-font-size: 0.875rem;\n --bs-toast-color: ;\n --bs-toast-bg: rgba(255, 255, 255, 0.85);\n --bs-toast-border-width: 1px;\n --bs-toast-border-color: var(--bs-border-color-translucent);\n --bs-toast-border-radius: 0.375rem;\n --bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-toast-header-color: #6c757d;\n --bs-toast-header-bg: rgba(255, 255, 255, 0.85);\n --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);\n width: var(--bs-toast-max-width);\n max-width: 100%;\n font-size: var(--bs-toast-font-size);\n color: var(--bs-toast-color);\n pointer-events: auto;\n background-color: var(--bs-toast-bg);\n background-clip: padding-box;\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\n box-shadow: var(--bs-toast-box-shadow);\n border-radius: var(--bs-toast-border-radius);\n}\n.toast.showing {\n opacity: 0;\n}\n.toast:not(.show) {\n display: none;\n}\n\n.toast-container {\n --bs-toast-zindex: 1090;\n position: absolute;\n z-index: var(--bs-toast-zindex);\n width: -webkit-max-content;\n width: -moz-max-content;\n width: max-content;\n max-width: 100%;\n pointer-events: none;\n}\n.toast-container > :not(:last-child) {\n margin-bottom: var(--bs-toast-spacing);\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\n color: var(--bs-toast-header-color);\n background-color: var(--bs-toast-header-bg);\n background-clip: padding-box;\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\n}\n.toast-header .btn-close {\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\n margin-left: var(--bs-toast-padding-x);\n}\n\n.toast-body {\n padding: var(--bs-toast-padding-x);\n word-wrap: break-word;\n}\n\n.modal {\n --bs-modal-zindex: 1055;\n --bs-modal-width: 500px;\n --bs-modal-padding: 1rem;\n --bs-modal-margin: 0.5rem;\n --bs-modal-color: ;\n --bs-modal-bg: #fff;\n --bs-modal-border-color: var(--bs-border-color-translucent);\n --bs-modal-border-width: 1px;\n --bs-modal-border-radius: 0.5rem;\n --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n --bs-modal-inner-border-radius: calc(0.5rem - 1px);\n --bs-modal-header-padding-x: 1rem;\n --bs-modal-header-padding-y: 1rem;\n --bs-modal-header-padding: 1rem 1rem;\n --bs-modal-header-border-color: var(--bs-border-color);\n --bs-modal-header-border-width: 1px;\n --bs-modal-title-line-height: 1.5;\n --bs-modal-footer-gap: 0.5rem;\n --bs-modal-footer-bg: ;\n --bs-modal-footer-border-color: var(--bs-border-color);\n --bs-modal-footer-border-width: 1px;\n position: fixed;\n top: 0;\n left: 0;\n z-index: var(--bs-modal-zindex);\n display: none;\n width: 100%;\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: var(--bs-modal-margin);\n pointer-events: none;\n}\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n.modal.show .modal-dialog {\n transform: none;\n}\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n height: calc(100% - var(--bs-modal-margin) * 2);\n}\n.modal-dialog-scrollable .modal-content {\n max-height: 100%;\n overflow: hidden;\n}\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - var(--bs-modal-margin) * 2);\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n color: var(--bs-modal-color);\n pointer-events: auto;\n background-color: var(--bs-modal-bg);\n background-clip: padding-box;\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\n border-radius: var(--bs-modal-border-radius);\n outline: 0;\n}\n\n.modal-backdrop {\n --bs-backdrop-zindex: 1050;\n --bs-backdrop-bg: #000;\n --bs-backdrop-opacity: 0.5;\n position: fixed;\n top: 0;\n left: 0;\n z-index: var(--bs-backdrop-zindex);\n width: 100vw;\n height: 100vh;\n background-color: var(--bs-backdrop-bg);\n}\n.modal-backdrop.fade {\n opacity: 0;\n}\n.modal-backdrop.show {\n opacity: var(--bs-backdrop-opacity);\n}\n\n.modal-header {\n display: flex;\n flex-shrink: 0;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-modal-header-padding);\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\n border-top-left-radius: var(--bs-modal-inner-border-radius);\n border-top-right-radius: var(--bs-modal-inner-border-radius);\n}\n.modal-header .btn-close {\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\n margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: var(--bs-modal-title-line-height);\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: var(--bs-modal-padding);\n}\n\n.modal-footer {\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\n background-color: var(--bs-modal-footer-bg);\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\n}\n.modal-footer > * {\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\n}\n\n@media (min-width: 576px) {\n .modal {\n --bs-modal-margin: 1.75rem;\n --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n }\n .modal-dialog {\n max-width: var(--bs-modal-width);\n margin-right: auto;\n margin-left: auto;\n }\n .modal-sm {\n --bs-modal-width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg,\n.modal-xl {\n --bs-modal-width: 800px;\n }\n}\n@media (min-width: 1200px) {\n .modal-xl {\n --bs-modal-width: 1140px;\n }\n}\n.modal-fullscreen {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n}\n.modal-fullscreen .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n}\n.modal-fullscreen .modal-header,\n.modal-fullscreen .modal-footer {\n border-radius: 0;\n}\n.modal-fullscreen .modal-body {\n overflow-y: auto;\n}\n\n@media (max-width: 575.98px) {\n .modal-fullscreen-sm-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-sm-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-sm-down .modal-header,\n.modal-fullscreen-sm-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-sm-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 767.98px) {\n .modal-fullscreen-md-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-md-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-md-down .modal-header,\n.modal-fullscreen-md-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-md-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 991.98px) {\n .modal-fullscreen-lg-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-lg-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-lg-down .modal-header,\n.modal-fullscreen-lg-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-lg-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1199.98px) {\n .modal-fullscreen-xl-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-xl-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-xl-down .modal-header,\n.modal-fullscreen-xl-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-xl-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1399.98px) {\n .modal-fullscreen-xxl-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-xxl-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-xxl-down .modal-header,\n.modal-fullscreen-xxl-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-xxl-down .modal-body {\n overflow-y: auto;\n }\n}\n.tooltip {\n --bs-tooltip-zindex: 1080;\n --bs-tooltip-max-width: 200px;\n --bs-tooltip-padding-x: 0.5rem;\n --bs-tooltip-padding-y: 0.25rem;\n --bs-tooltip-margin: ;\n --bs-tooltip-font-size: 0.875rem;\n --bs-tooltip-color: #fff;\n --bs-tooltip-bg: #000;\n --bs-tooltip-border-radius: 0.375rem;\n --bs-tooltip-opacity: 0.9;\n --bs-tooltip-arrow-width: 0.8rem;\n --bs-tooltip-arrow-height: 0.4rem;\n z-index: var(--bs-tooltip-zindex);\n display: block;\n padding: var(--bs-tooltip-arrow-height);\n margin: var(--bs-tooltip-margin);\n font-family: var(--bs-font-sans-serif);\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 white-space: normal;\n word-spacing: normal;\n line-break: auto;\n font-size: var(--bs-tooltip-font-size);\n word-wrap: break-word;\n opacity: 0;\n}\n.tooltip.show {\n opacity: var(--bs-tooltip-opacity);\n}\n.tooltip .tooltip-arrow {\n display: block;\n width: var(--bs-tooltip-arrow-width);\n height: var(--bs-tooltip-arrow-height);\n}\n.tooltip .tooltip-arrow::before {\n position: absolute;\n content: "";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\n bottom: 0;\n}\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\n top: -1px;\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\n border-top-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\n left: 0;\n width: var(--bs-tooltip-arrow-height);\n height: var(--bs-tooltip-arrow-width);\n}\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\n right: -1px;\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\n border-right-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:end:ignore */\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\n top: 0;\n}\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\n bottom: -1px;\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\n border-bottom-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\n right: 0;\n width: var(--bs-tooltip-arrow-height);\n height: var(--bs-tooltip-arrow-width);\n}\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\n left: -1px;\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\n border-left-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:end:ignore */\n.tooltip-inner {\n max-width: var(--bs-tooltip-max-width);\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\n color: var(--bs-tooltip-color);\n text-align: center;\n background-color: var(--bs-tooltip-bg);\n border-radius: var(--bs-tooltip-border-radius);\n}\n\n.popover {\n --bs-popover-zindex: 1070;\n --bs-popover-max-width: 276px;\n --bs-popover-font-size: 0.875rem;\n --bs-popover-bg: #fff;\n --bs-popover-border-width: 1px;\n --bs-popover-border-color: var(--bs-border-color-translucent);\n --bs-popover-border-radius: 0.5rem;\n --bs-popover-inner-border-radius: calc(0.5rem - 1px);\n --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-popover-header-padding-x: 1rem;\n --bs-popover-header-padding-y: 0.5rem;\n --bs-popover-header-font-size: 1rem;\n --bs-popover-header-color: ;\n --bs-popover-header-bg: #f0f0f0;\n --bs-popover-body-padding-x: 1rem;\n --bs-popover-body-padding-y: 1rem;\n --bs-popover-body-color: #212529;\n --bs-popover-arrow-width: 1rem;\n --bs-popover-arrow-height: 0.5rem;\n --bs-popover-arrow-border: var(--bs-popover-border-color);\n z-index: var(--bs-popover-zindex);\n display: block;\n max-width: var(--bs-popover-max-width);\n font-family: var(--bs-font-sans-serif);\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 white-space: normal;\n word-spacing: normal;\n line-break: auto;\n font-size: var(--bs-popover-font-size);\n word-wrap: break-word;\n background-color: var(--bs-popover-bg);\n background-clip: padding-box;\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\n border-radius: var(--bs-popover-border-radius);\n}\n.popover .popover-arrow {\n display: block;\n width: var(--bs-popover-arrow-width);\n height: var(--bs-popover-arrow-height);\n}\n.popover .popover-arrow::before, .popover .popover-arrow::after {\n position: absolute;\n display: block;\n content: "";\n border-color: transparent;\n border-style: solid;\n border-width: 0;\n}\n\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\n bottom: 0;\n border-top-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n bottom: var(--bs-popover-border-width);\n border-top-color: var(--bs-popover-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n width: var(--bs-popover-arrow-height);\n height: var(--bs-popover-arrow-width);\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\n left: 0;\n border-right-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n left: var(--bs-popover-border-width);\n border-right-color: var(--bs-popover-bg);\n}\n\n/* rtl:end:ignore */\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\n top: 0;\n border-bottom-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n top: var(--bs-popover-border-width);\n border-bottom-color: var(--bs-popover-bg);\n}\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: var(--bs-popover-arrow-width);\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\n content: "";\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n width: var(--bs-popover-arrow-height);\n height: var(--bs-popover-arrow-width);\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\n right: 0;\n border-left-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n right: var(--bs-popover-border-width);\n border-left-color: var(--bs-popover-bg);\n}\n\n/* rtl:end:ignore */\n.popover-header {\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\n margin-bottom: 0;\n font-size: var(--bs-popover-header-font-size);\n color: var(--bs-popover-header-color);\n background-color: var(--bs-popover-header-bg);\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\n border-top-left-radius: var(--bs-popover-inner-border-radius);\n border-top-right-radius: var(--bs-popover-inner-border-radius);\n}\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\n color: var(--bs-popover-body-color);\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\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: transform 0.6s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-start,\n.carousel-fade .carousel-item-prev.carousel-item-end {\n z-index: 1;\n opacity: 1;\n}\n.carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n padding: 0;\n color: #fff;\n text-align: center;\n background: none;\n border: 0;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n.carousel-control-next {\n transition: none;\n }\n}\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n background-repeat: no-repeat;\n background-position: 50%;\n background-size: 100% 100%;\n}\n\n/* rtl:options: {\n "autoRename": true,\n "stringMap":[ {\n "name" : "prev-next",\n "search" : "prev",\n "replace" : "next"\n } ]\n} */\n.carousel-control-prev-icon {\n background-image: url('+H+");\n}\n\n.carousel-control-next-icon {\n background-image: url("+U+');\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 2;\n display: flex;\n justify-content: center;\n padding: 0;\n margin-right: 15%;\n margin-bottom: 1rem;\n margin-left: 15%;\n list-style: none;\n}\n.carousel-indicators [data-bs-target] {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n padding: 0;\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: 0;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: 0.5;\n transition: opacity 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators [data-bs-target] {\n transition: none;\n }\n}\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 1.25rem;\n left: 15%;\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n color: #fff;\n text-align: center;\n}\n\n.carousel-dark .carousel-control-prev-icon,\n.carousel-dark .carousel-control-next-icon {\n filter: invert(1) grayscale(100);\n}\n.carousel-dark .carousel-indicators [data-bs-target] {\n background-color: #000;\n}\n.carousel-dark .carousel-caption {\n color: #000;\n}\n\n.spinner-grow,\n.spinner-border {\n display: inline-block;\n width: var(--bs-spinner-width);\n height: var(--bs-spinner-height);\n vertical-align: var(--bs-spinner-vertical-align);\n border-radius: 50%;\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg) /* rtl:ignore */;\n }\n}\n.spinner-border {\n --bs-spinner-width: 2rem;\n --bs-spinner-height: 2rem;\n --bs-spinner-vertical-align: -0.125em;\n --bs-spinner-border-width: 0.25em;\n --bs-spinner-animation-speed: 0.75s;\n --bs-spinner-animation-name: spinner-border;\n border: var(--bs-spinner-border-width) solid currentcolor;\n border-right-color: transparent;\n}\n\n.spinner-border-sm {\n --bs-spinner-width: 1rem;\n --bs-spinner-height: 1rem;\n --bs-spinner-border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n.spinner-grow {\n --bs-spinner-width: 2rem;\n --bs-spinner-height: 2rem;\n --bs-spinner-vertical-align: -0.125em;\n --bs-spinner-animation-speed: 0.75s;\n --bs-spinner-animation-name: spinner-grow;\n background-color: currentcolor;\n opacity: 0;\n}\n\n.spinner-grow-sm {\n --bs-spinner-width: 1rem;\n --bs-spinner-height: 1rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .spinner-border,\n.spinner-grow {\n --bs-spinner-animation-speed: 1.5s;\n }\n}\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\n --bs-offcanvas-zindex: 1045;\n --bs-offcanvas-width: 400px;\n --bs-offcanvas-height: 30vh;\n --bs-offcanvas-padding-x: 1rem;\n --bs-offcanvas-padding-y: 1rem;\n --bs-offcanvas-color: ;\n --bs-offcanvas-bg: #fff;\n --bs-offcanvas-border-width: 1px;\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\n --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .offcanvas-sm {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n }\n}\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-sm {\n transition: none;\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\n visibility: visible;\n }\n}\n@media (min-width: 576px) {\n .offcanvas-sm {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-sm .offcanvas-header {\n display: none;\n }\n .offcanvas-sm .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 767.98px) {\n .offcanvas-md {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n }\n}\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-md {\n transition: none;\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\n visibility: visible;\n }\n}\n@media (min-width: 768px) {\n .offcanvas-md {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-md .offcanvas-header {\n display: none;\n }\n .offcanvas-md .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 991.98px) {\n .offcanvas-lg {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n }\n}\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-lg {\n transition: none;\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\n visibility: visible;\n }\n}\n@media (min-width: 992px) {\n .offcanvas-lg {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-lg .offcanvas-header {\n display: none;\n }\n .offcanvas-lg .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 1199.98px) {\n .offcanvas-xl {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n }\n}\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-xl {\n transition: none;\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\n visibility: visible;\n }\n}\n@media (min-width: 1200px) {\n .offcanvas-xl {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-xl .offcanvas-header {\n display: none;\n }\n .offcanvas-xl .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 1399.98px) {\n .offcanvas-xxl {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n }\n}\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-xxl {\n transition: none;\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\n visibility: visible;\n }\n}\n@media (min-width: 1400px) {\n .offcanvas-xxl {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-xxl .offcanvas-header {\n display: none;\n }\n .offcanvas-xxl .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n.offcanvas {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .offcanvas {\n transition: none;\n }\n}\n.offcanvas.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n}\n.offcanvas.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n}\n.offcanvas.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n}\n.offcanvas.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n}\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\n transform: none;\n}\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\n visibility: visible;\n}\n\n.offcanvas-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.offcanvas-backdrop.fade {\n opacity: 0;\n}\n.offcanvas-backdrop.show {\n opacity: 0.5;\n}\n\n.offcanvas-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\n}\n.offcanvas-header .btn-close {\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\n}\n\n.offcanvas-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.offcanvas-body {\n flex-grow: 1;\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\n overflow-y: auto;\n}\n\n.placeholder {\n display: inline-block;\n min-height: 1em;\n vertical-align: middle;\n cursor: wait;\n background-color: currentcolor;\n opacity: 0.5;\n}\n.placeholder.btn::before {\n display: inline-block;\n content: "";\n}\n\n.placeholder-xs {\n min-height: 0.6em;\n}\n\n.placeholder-sm {\n min-height: 0.8em;\n}\n\n.placeholder-lg {\n min-height: 1.2em;\n}\n\n.placeholder-glow .placeholder {\n animation: placeholder-glow 2s ease-in-out infinite;\n}\n\n@keyframes placeholder-glow {\n 50% {\n opacity: 0.2;\n }\n}\n.placeholder-wave {\n -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\n -webkit-mask-size: 200% 100%;\n mask-size: 200% 100%;\n animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n 100% {\n -webkit-mask-position: -200% 0%;\n mask-position: -200% 0%;\n }\n}\n.clearfix::after {\n display: block;\n clear: both;\n content: "";\n}\n\n.text-bg-primary {\n color: #fff !important;\n background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-secondary {\n color: #fff !important;\n background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-success {\n color: #fff !important;\n background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-info {\n color: #000 !important;\n background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-warning {\n color: #000 !important;\n background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-danger {\n color: #fff !important;\n background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-light {\n color: #000 !important;\n background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-dark {\n color: #fff !important;\n background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;\n}\n\n.link-primary {\n color: #0d6efd !important;\n}\n.link-primary:hover, .link-primary:focus {\n color: #0a58ca !important;\n}\n\n.link-secondary {\n color: #6c757d !important;\n}\n.link-secondary:hover, .link-secondary:focus {\n color: #565e64 !important;\n}\n\n.link-success {\n color: #198754 !important;\n}\n.link-success:hover, .link-success:focus {\n color: #146c43 !important;\n}\n\n.link-info {\n color: #0dcaf0 !important;\n}\n.link-info:hover, .link-info:focus {\n color: #3dd5f3 !important;\n}\n\n.link-warning {\n color: #ffc107 !important;\n}\n.link-warning:hover, .link-warning:focus {\n color: #ffcd39 !important;\n}\n\n.link-danger {\n color: #dc3545 !important;\n}\n.link-danger:hover, .link-danger:focus {\n color: #b02a37 !important;\n}\n\n.link-light {\n color: #f8f9fa !important;\n}\n.link-light:hover, .link-light:focus {\n color: #f9fafb !important;\n}\n\n.link-dark {\n color: #212529 !important;\n}\n.link-dark:hover, .link-dark:focus {\n color: #1a1e21 !important;\n}\n\n.ratio {\n position: relative;\n width: 100%;\n}\n.ratio::before {\n display: block;\n padding-top: var(--bs-aspect-ratio);\n content: "";\n}\n.ratio > * {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.ratio-1x1 {\n --bs-aspect-ratio: 100%;\n}\n\n.ratio-4x3 {\n --bs-aspect-ratio: 75%;\n}\n\n.ratio-16x9 {\n --bs-aspect-ratio: 56.25%;\n}\n\n.ratio-21x9 {\n --bs-aspect-ratio: 42.8571428571%;\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.sticky-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n}\n\n.sticky-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n}\n\n@media (min-width: 576px) {\n .sticky-sm-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-sm-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 768px) {\n .sticky-md-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-md-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 992px) {\n .sticky-lg-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-lg-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1200px) {\n .sticky-xl-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xl-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1400px) {\n .sticky-xxl-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xxl-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n.hstack {\n display: flex;\n flex-direction: row;\n align-items: center;\n align-self: stretch;\n}\n\n.vstack {\n display: flex;\n flex: 1 1 auto;\n flex-direction: column;\n align-self: stretch;\n}\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n white-space: nowrap !important;\n border: 0 !important;\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 content: "";\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.vr {\n display: inline-block;\n align-self: stretch;\n width: 1px;\n min-height: 1em;\n background-color: currentcolor;\n opacity: 0.25;\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.float-start {\n float: left !important;\n}\n\n.float-end {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n.opacity-0 {\n opacity: 0 !important;\n}\n\n.opacity-25 {\n opacity: 0.25 !important;\n}\n\n.opacity-50 {\n opacity: 0.5 !important;\n}\n\n.opacity-75 {\n opacity: 0.75 !important;\n}\n\n.opacity-100 {\n opacity: 1 !important;\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.overflow-visible {\n overflow: visible !important;\n}\n\n.overflow-scroll {\n overflow: scroll !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-grid {\n display: grid !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: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !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.top-0 {\n top: 0 !important;\n}\n\n.top-50 {\n top: 50% !important;\n}\n\n.top-100 {\n top: 100% !important;\n}\n\n.bottom-0 {\n bottom: 0 !important;\n}\n\n.bottom-50 {\n bottom: 50% !important;\n}\n\n.bottom-100 {\n bottom: 100% !important;\n}\n\n.start-0 {\n left: 0 !important;\n}\n\n.start-50 {\n left: 50% !important;\n}\n\n.start-100 {\n left: 100% !important;\n}\n\n.end-0 {\n right: 0 !important;\n}\n\n.end-50 {\n right: 50% !important;\n}\n\n.end-100 {\n right: 100% !important;\n}\n\n.translate-middle {\n transform: translate(-50%, -50%) !important;\n}\n\n.translate-middle-x {\n transform: translateX(-50%) !important;\n}\n\n.translate-middle-y {\n transform: translateY(-50%) !important;\n}\n\n.border {\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top {\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-end {\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-end-0 {\n border-right: 0 !important;\n}\n\n.border-bottom {\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-start {\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-start-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-secondary {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-success {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-info {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-warning {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-danger {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-light {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-dark {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-white {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-1 {\n --bs-border-width: 1px;\n}\n\n.border-2 {\n --bs-border-width: 2px;\n}\n\n.border-3 {\n --bs-border-width: 3px;\n}\n\n.border-4 {\n --bs-border-width: 4px;\n}\n\n.border-5 {\n --bs-border-width: 5px;\n}\n\n.border-opacity-10 {\n --bs-border-opacity: 0.1;\n}\n\n.border-opacity-25 {\n --bs-border-opacity: 0.25;\n}\n\n.border-opacity-50 {\n --bs-border-opacity: 0.5;\n}\n\n.border-opacity-75 {\n --bs-border-opacity: 0.75;\n}\n\n.border-opacity-100 {\n --bs-border-opacity: 1;\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.mw-100 {\n max-width: 100% !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !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.mh-100 {\n max-height: 100% !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n.gap-0 {\n gap: 0 !important;\n}\n\n.gap-1 {\n gap: 0.25rem !important;\n}\n\n.gap-2 {\n gap: 0.5rem !important;\n}\n\n.gap-3 {\n gap: 1rem !important;\n}\n\n.gap-4 {\n gap: 1.5rem !important;\n}\n\n.gap-5 {\n gap: 3rem !important;\n}\n\n.font-monospace {\n font-family: var(--bs-font-monospace) !important;\n}\n\n.fs-1 {\n font-size: calc(1.375rem + 1.5vw) !important;\n}\n\n.fs-2 {\n font-size: calc(1.325rem + 0.9vw) !important;\n}\n\n.fs-3 {\n font-size: calc(1.3rem + 0.6vw) !important;\n}\n\n.fs-4 {\n font-size: calc(1.275rem + 0.3vw) !important;\n}\n\n.fs-5 {\n font-size: 1.25rem !important;\n}\n\n.fs-6 {\n font-size: 1rem !important;\n}\n\n.fst-italic {\n font-style: italic !important;\n}\n\n.fst-normal {\n font-style: normal !important;\n}\n\n.fw-light {\n font-weight: 300 !important;\n}\n\n.fw-lighter {\n font-weight: lighter !important;\n}\n\n.fw-normal {\n font-weight: 400 !important;\n}\n\n.fw-bold {\n font-weight: 700 !important;\n}\n\n.fw-semibold {\n font-weight: 600 !important;\n}\n\n.fw-bolder {\n font-weight: bolder !important;\n}\n\n.lh-1 {\n line-height: 1 !important;\n}\n\n.lh-sm {\n line-height: 1.25 !important;\n}\n\n.lh-base {\n line-height: 1.5 !important;\n}\n\n.lh-lg {\n line-height: 2 !important;\n}\n\n.text-start {\n text-align: left !important;\n}\n\n.text-end {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-decoration-underline {\n text-decoration: underline !important;\n}\n\n.text-decoration-line-through {\n text-decoration: line-through !important;\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.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n/* rtl:begin:remove */\n.text-break {\n word-wrap: break-word !important;\n word-break: break-word !important;\n}\n\n/* rtl:end:remove */\n.text-primary {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-secondary {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-success {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-info {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-warning {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-danger {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-light {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-dark {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-black {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-white {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-body {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-muted {\n --bs-text-opacity: 1;\n color: #6c757d !important;\n}\n\n.text-black-50 {\n --bs-text-opacity: 1;\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n --bs-text-opacity: 1;\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-reset {\n --bs-text-opacity: 1;\n color: inherit !important;\n}\n\n.text-opacity-25 {\n --bs-text-opacity: 0.25;\n}\n\n.text-opacity-50 {\n --bs-text-opacity: 0.5;\n}\n\n.text-opacity-75 {\n --bs-text-opacity: 0.75;\n}\n\n.text-opacity-100 {\n --bs-text-opacity: 1;\n}\n\n.bg-primary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-secondary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-success {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-info {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-warning {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-danger {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-light {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-dark {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-black {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-white {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-body {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-transparent {\n --bs-bg-opacity: 1;\n background-color: transparent !important;\n}\n\n.bg-opacity-10 {\n --bs-bg-opacity: 0.1;\n}\n\n.bg-opacity-25 {\n --bs-bg-opacity: 0.25;\n}\n\n.bg-opacity-50 {\n --bs-bg-opacity: 0.5;\n}\n\n.bg-opacity-75 {\n --bs-bg-opacity: 0.75;\n}\n\n.bg-opacity-100 {\n --bs-bg-opacity: 1;\n}\n\n.bg-gradient {\n background-image: var(--bs-gradient) !important;\n}\n\n.user-select-all {\n -webkit-user-select: all !important;\n -moz-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 user-select: auto !important;\n}\n\n.user-select-none {\n -webkit-user-select: none !important;\n -moz-user-select: none !important;\n user-select: none !important;\n}\n\n.pe-none {\n pointer-events: none !important;\n}\n\n.pe-auto {\n pointer-events: auto !important;\n}\n\n.rounded {\n border-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.rounded-1 {\n border-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-2 {\n border-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-3 {\n border-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-4 {\n border-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-5 {\n border-radius: var(--bs-border-radius-2xl) !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-top {\n border-top-left-radius: var(--bs-border-radius) !important;\n border-top-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-end {\n border-top-right-radius: var(--bs-border-radius) !important;\n border-bottom-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: var(--bs-border-radius) !important;\n border-bottom-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-start {\n border-bottom-left-radius: var(--bs-border-radius) !important;\n border-top-left-radius: var(--bs-border-radius) !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-start {\n float: left !important;\n }\n .float-sm-end {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n .gap-sm-0 {\n gap: 0 !important;\n }\n .gap-sm-1 {\n gap: 0.25rem !important;\n }\n .gap-sm-2 {\n gap: 0.5rem !important;\n }\n .gap-sm-3 {\n gap: 1rem !important;\n }\n .gap-sm-4 {\n gap: 1.5rem !important;\n }\n .gap-sm-5 {\n gap: 3rem !important;\n }\n .text-sm-start {\n text-align: left !important;\n }\n .text-sm-end {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n@media (min-width: 768px) {\n .float-md-start {\n float: left !important;\n }\n .float-md-end {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n .gap-md-0 {\n gap: 0 !important;\n }\n .gap-md-1 {\n gap: 0.25rem !important;\n }\n .gap-md-2 {\n gap: 0.5rem !important;\n }\n .gap-md-3 {\n gap: 1rem !important;\n }\n .gap-md-4 {\n gap: 1.5rem !important;\n }\n .gap-md-5 {\n gap: 3rem !important;\n }\n .text-md-start {\n text-align: left !important;\n }\n .text-md-end {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n@media (min-width: 992px) {\n .float-lg-start {\n float: left !important;\n }\n .float-lg-end {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n .gap-lg-0 {\n gap: 0 !important;\n }\n .gap-lg-1 {\n gap: 0.25rem !important;\n }\n .gap-lg-2 {\n gap: 0.5rem !important;\n }\n .gap-lg-3 {\n gap: 1rem !important;\n }\n .gap-lg-4 {\n gap: 1.5rem !important;\n }\n .gap-lg-5 {\n gap: 3rem !important;\n }\n .text-lg-start {\n text-align: left !important;\n }\n .text-lg-end {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .float-xl-start {\n float: left !important;\n }\n .float-xl-end {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n .gap-xl-0 {\n gap: 0 !important;\n }\n .gap-xl-1 {\n gap: 0.25rem !important;\n }\n .gap-xl-2 {\n gap: 0.5rem !important;\n }\n .gap-xl-3 {\n gap: 1rem !important;\n }\n .gap-xl-4 {\n gap: 1.5rem !important;\n }\n .gap-xl-5 {\n gap: 3rem !important;\n }\n .text-xl-start {\n text-align: left !important;\n }\n .text-xl-end {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1400px) {\n .float-xxl-start {\n float: left !important;\n }\n .float-xxl-end {\n float: right !important;\n }\n .float-xxl-none {\n float: none !important;\n }\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n .gap-xxl-0 {\n gap: 0 !important;\n }\n .gap-xxl-1 {\n gap: 0.25rem !important;\n }\n .gap-xxl-2 {\n gap: 0.5rem !important;\n }\n .gap-xxl-3 {\n gap: 1rem !important;\n }\n .gap-xxl-4 {\n gap: 1.5rem !important;\n }\n .gap-xxl-5 {\n gap: 3rem !important;\n }\n .text-xxl-start {\n text-align: left !important;\n }\n .text-xxl-end {\n text-align: right !important;\n }\n .text-xxl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .fs-1 {\n font-size: 2.5rem !important;\n }\n .fs-2 {\n font-size: 2rem !important;\n }\n .fs-3 {\n font-size: 1.75rem !important;\n }\n .fs-4 {\n font-size: 1.5rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}',""]),t.Z=S},2189:function(n,t,e){"use strict";var r=e(8081),a=e.n(r),o=e(3645),i=e.n(o),l=e(1667),s=e.n(l),d=new URL(e(1490),e.b),c=new URL(e(888),e.b),p=i()(a()),u=s()(d),m=s()(c);p.push([n.id,".toastify.dialogs{min-width:200px;background:none;background-color:var(--color-main-background);color:var(--color-main-text);box-shadow:0 0 6px 0 var(--color-box-shadow);padding:0 12px;margin-top:45px;position:fixed;z-index:10100;border-radius:var(--border-radius);display:flex;align-items:center}.toastify.dialogs .toast-undo-container{display:flex;align-items:center}.toastify.dialogs .toast-undo-button,.toastify.dialogs .toast-close{position:static;overflow:hidden;box-sizing:border-box;min-width:44px;height:100%;padding:12px;white-space:nowrap;background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);min-height:0}.toastify.dialogs .toast-undo-button.toast-close,.toastify.dialogs .toast-close.toast-close{text-indent:0;opacity:.4;border:none;min-height:44px;margin-left:10px;font-size:0}.toastify.dialogs .toast-undo-button.toast-close::before,.toastify.dialogs .toast-close.toast-close::before{background-image:url("+u+');content:" ";filter:var(--background-invert-if-dark);display:inline-block;width:16px;height:16px}.toastify.dialogs .toast-undo-button.toast-undo-button,.toastify.dialogs .toast-close.toast-undo-button{margin:3px;height:calc(100% - 6px);margin-left:12px}.toastify.dialogs .toast-undo-button:hover,.toastify.dialogs .toast-undo-button:focus,.toastify.dialogs .toast-undo-button:active,.toastify.dialogs .toast-close:hover,.toastify.dialogs .toast-close:focus,.toastify.dialogs .toast-close:active{cursor:pointer;opacity:1}.toastify.dialogs.toastify-top{right:10px}.toastify.dialogs.toast-with-click{cursor:pointer}.toastify.dialogs.toast-error{border-left:3px solid var(--color-error)}.toastify.dialogs.toast-info{border-left:3px solid var(--color-primary)}.toastify.dialogs.toast-warning{border-left:3px solid var(--color-warning)}.toastify.dialogs.toast-success{border-left:3px solid var(--color-success)}.toastify.dialogs.toast-undo{border-left:3px solid var(--color-success)}.theme--dark .toastify.dialogs .toast-close.toast-close::before{background-image:url('+m+")}",""]),t.Z=p},890:function(n,t,e){"use strict";var r=e(8081),a=e.n(r),o=e(3645),i=e.n(o)()(a());i.push([n.id,':root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{height:1em;width:1em;margin-top:-9px;display:inline-block;color:#fff;border:.15em solid #fff;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:"Courier New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable tr.dt-hasChild td.dt-control:before{content:"-";background-color:#d33333}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▲"}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▼"}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody table.dataTable thead>tr>th:before,div.dataTables_scrollBody table.dataTable thead>tr>th:after,div.dataTables_scrollBody table.dataTable thead>tr>td:before,div.dataTables_scrollBody table.dataTable thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:13 110 253;animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px;border-bottom:1px solid rgba(0,0,0,.3)}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 10px 6px 10px;border-top:1px solid rgba(0,0,0,.3)}table.dataTable tbody tr{background-color:rgba(0,0,0,0)}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);color:#fff;color:rgb(var(--dt-row-selected-text))}table.dataTable tbody tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link))}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid rgba(0,0,0,.15)}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.023)}table.dataTable.stripe>tbody>tr.odd.selected>*,table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.923))}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 1)) !important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019)}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.919))}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.054)}table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.047)}table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.954))}table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.947))}table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.939))}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.919))}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.911))}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.903))}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.982))}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.974))}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.962))}table.dataTable.no-footer{border-bottom:1px solid rgba(0,0,0,.3)}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:rgba(0,0,0,0);padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:rgba(0,0,0,0);margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid rgba(0,0,0,0);border-radius:2px;background:rgba(0,0,0,0)}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:inherit !important;border:1px solid rgba(0,0,0,.3);background-color:rgba(230,230,230,.1);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.1)));background:-webkit-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:-moz-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:-ms-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:-o-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:inherit}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0,0,0,.3)}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}',""]),t.Z=i},103:function(n,t,e){"use strict";var r=e(8081),a=e.n(r),o=e(3645),i=e.n(o)()(a());i.push([n.id,'.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, white 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, white 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}',""]),t.Z=i},5982:function(n,t,e){"use strict";var r=e(8081),a=e.n(r),o=e(3645),i=e.n(o),l=e(1194),s=i()(a());s.i(l.Z),s.push([n.id,".bootstrap-iso{background-color:#fff;width:100%;color:#000}.bootstrap-iso .icon-delete{display:inline-block;margin-right:10px;width:30px}ol,ul,dl{margin-top:0;margin-bottom:0rem}*,*::before,*::after{box-sizing:content-box}a{text-decoration:none}table#totaldevis td{text-align:center}td{white-space:normal;word-wrap:break-word}.bootstrap-iso select{max-width:400px}.tabledt{table-layout:auto;width:100%;white-space:pre-wrap;background-color:var(--color-main-background)}.tabledt tbody tr td{background-color:var(--color-main-background)}table.dataTable.display tbody tr.odd>[class*=sorting_]{background-color:var(--color-main-background)}table.dataTable.display tbody tr.even>[class*=sorting_]{background-color:var(--color-main-background)}.select2-container--default .select2-selection--single{background-color:#fff !important;border:2px solid var(--color-border-maxcontrast) !important;border-radius:8px !important;height:36px !important;padding:2px 4px 2px 4px !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px !important;right:10px !important;top:6px !important;width:20px !important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;margin-top:-4px !important}.radio-group{display:flex;align-items:center;gap:15px}.radio-group label{display:flex;align-items:center;gap:5px;cursor:pointer}",""]),t.Z=s},3645:function(n){"use strict";n.exports=function(n){var t=[];return t.toString=function(){return this.map((function(t){var e="",r=void 0!==t[5];return t[4]&&(e+="@supports (".concat(t[4],") {")),t[2]&&(e+="@media ".concat(t[2]," {")),r&&(e+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),e+=n(t),r&&(e+="}"),t[2]&&(e+="}"),t[4]&&(e+="}"),e})).join("")},t.i=function(n,e,r,a,o){"string"==typeof n&&(n=[[null,n,void 0]]);var i={};if(r)for(var l=0;l<this.length;l++){var s=this[l][0];null!=s&&(i[s]=!0)}for(var d=0;d<n.length;d++){var c=[].concat(n[d]);r&&i[c[0]]||(void 0!==o&&(void 0===c[5]||(c[1]="@layer".concat(c[5].length>0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),e&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=e):c[2]=e),a&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=a):c[4]="".concat(a)),t.push(c))}},t}},1667:function(n){"use strict";n.exports=function(n,t){return t||(t={}),n?(n=String(n.__esModule?n.default:n),/^['"].*['"]$/.test(n)&&(n=n.slice(1,-1)),t.hash&&(n+=t.hash),/["'() \t\n]|(%20)/.test(n)||t.needQuotes?'"'.concat(n.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):n):n}},8081:function(n){"use strict";n.exports=function(n){return n[1]}},7856:function(n){n.exports=function(){"use strict";function n(t){return n="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(t)}function t(n,e){return t=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},t(n,e)}function e(n,r,a){return e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(n){return!1}}()?Reflect.construct:function(n,e,r){var a=[null];a.push.apply(a,e);var o=new(Function.bind.apply(n,a));return r&&t(o,r.prototype),o},e.apply(null,arguments)}function r(n){return function(n){if(Array.isArray(n))return a(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,t){if(n){if("string"==typeof n)return a(n,t);var e=Object.prototype.toString.call(n).slice(8,-1);return"Object"===e&&n.constructor&&(e=n.constructor.name),"Map"===e||"Set"===e?Array.from(n):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?a(n,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(n,t){(null==t||t>n.length)&&(t=n.length);for(var e=0,r=new Array(t);e<t;e++)r[e]=n[e];return r}var o=Object.hasOwnProperty,i=Object.setPrototypeOf,l=Object.isFrozen,s=Object.getPrototypeOf,d=Object.getOwnPropertyDescriptor,c=Object.freeze,p=Object.seal,u=Object.create,m="undefined"!=typeof Reflect&&Reflect,f=m.apply,g=m.construct;f||(f=function(n,t,e){return n.apply(t,e)}),c||(c=function(n){return n}),p||(p=function(n){return n}),g||(g=function(n,t){return e(n,r(t))});var b,h=L(Array.prototype.forEach),v=L(Array.prototype.pop),x=L(Array.prototype.push),y=L(String.prototype.toLowerCase),w=L(String.prototype.toString),T=L(String.prototype.match),_=L(String.prototype.replace),k=L(String.prototype.indexOf),S=L(String.prototype.trim),C=L(RegExp.prototype.test),D=(b=TypeError,function(){for(var n=arguments.length,t=new Array(n),e=0;e<n;e++)t[e]=arguments[e];return g(b,t)});function L(n){return function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),a=1;a<e;a++)r[a-1]=arguments[a];return f(n,t,r)}}function E(n,t,e){e=e||y,i&&i(n,null);for(var r=t.length;r--;){var a=t[r];if("string"==typeof a){var o=e(a);o!==a&&(l(t)||(t[r]=o),a=o)}n[a]=!0}return n}function A(n){var t,e=u(null);for(t in n)!0===f(o,n,[t])&&(e[t]=n[t]);return e}function j(n,t){for(;null!==n;){var e=d(n,t);if(e){if(e.get)return L(e.get);if("function"==typeof e.value)return L(e.value)}n=s(n)}return function(n){return console.warn("fallback value for",n),null}}var F=c(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),N=c(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),O=c(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),P=c(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),I=c(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),R=c(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),M=c(["#text"]),z=c(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),H=c(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),U=c(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),$=c(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),q=p(/\{\{[\w\W]*|[\w\W]*\}\}/gm),B=p(/<%[\w\W]*|[\w\W]*%>/gm),G=p(/\${[\w\W]*}/gm),W=p(/^data-[\-\w.\u00B7-\uFFFF]/),J=p(/^aria-[\-\w]+$/),X=p(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),V=p(/^(?:\w+script|data):/i),Y=p(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),K=p(/^html$/i),Z=function(){return"undefined"==typeof window?null:window},Q=function(t,e){if("object"!==n(t)||"function"!=typeof t.createPolicy)return null;var r=null,a="data-tt-policy-suffix";e.currentScript&&e.currentScript.hasAttribute(a)&&(r=e.currentScript.getAttribute(a));var o="dompurify"+(r?"#"+r:"");try{return t.createPolicy(o,{createHTML:function(n){return n},createScriptURL:function(n){return n}})}catch(n){return console.warn("TrustedTypes policy "+o+" could not be created."),null}};return function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Z(),a=function(n){return t(n)};if(a.version="2.4.4",a.removed=[],!e||!e.document||9!==e.document.nodeType)return a.isSupported=!1,a;var o=e.document,i=e.document,l=e.DocumentFragment,s=e.HTMLTemplateElement,d=e.Node,p=e.Element,u=e.NodeFilter,m=e.NamedNodeMap,f=void 0===m?e.NamedNodeMap||e.MozNamedAttrMap:m,g=e.HTMLFormElement,b=e.DOMParser,L=e.trustedTypes,nn=p.prototype,tn=j(nn,"cloneNode"),en=j(nn,"nextSibling"),rn=j(nn,"childNodes"),an=j(nn,"parentNode");if("function"==typeof s){var on=i.createElement("template");on.content&&on.content.ownerDocument&&(i=on.content.ownerDocument)}var ln=Q(L,o),sn=ln?ln.createHTML(""):"",dn=i,cn=dn.implementation,pn=dn.createNodeIterator,un=dn.createDocumentFragment,mn=dn.getElementsByTagName,fn=o.importNode,gn={};try{gn=A(i).documentMode?i.documentMode:{}}catch(n){}var bn={};a.isSupported="function"==typeof an&&cn&&void 0!==cn.createHTMLDocument&&9!==gn;var hn,vn,xn=q,yn=B,wn=G,Tn=W,_n=J,kn=V,Sn=Y,Cn=X,Dn=null,Ln=E({},[].concat(r(F),r(N),r(O),r(I),r(M))),En=null,An=E({},[].concat(r(z),r(H),r(U),r($))),jn=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Fn=null,Nn=null,On=!0,Pn=!0,In=!1,Rn=!0,Mn=!1,zn=!1,Hn=!1,Un=!1,$n=!1,qn=!1,Bn=!1,Gn=!0,Wn=!1,Jn=!0,Xn=!1,Vn={},Yn=null,Kn=E({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Zn=null,Qn=E({},["audio","video","img","source","image","track"]),nt=null,tt=E({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),et="http://www.w3.org/1998/Math/MathML",rt="http://www.w3.org/2000/svg",at="http://www.w3.org/1999/xhtml",ot=at,it=!1,lt=null,st=E({},[et,rt,at],w),dt=["application/xhtml+xml","text/html"],ct=null,pt=i.createElement("form"),ut=function(n){return n instanceof RegExp||n instanceof Function},mt=function(t){ct&&ct===t||(t&&"object"===n(t)||(t={}),t=A(t),hn=hn=-1===dt.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,vn="application/xhtml+xml"===hn?w:y,Dn="ALLOWED_TAGS"in t?E({},t.ALLOWED_TAGS,vn):Ln,En="ALLOWED_ATTR"in t?E({},t.ALLOWED_ATTR,vn):An,lt="ALLOWED_NAMESPACES"in t?E({},t.ALLOWED_NAMESPACES,w):st,nt="ADD_URI_SAFE_ATTR"in t?E(A(tt),t.ADD_URI_SAFE_ATTR,vn):tt,Zn="ADD_DATA_URI_TAGS"in t?E(A(Qn),t.ADD_DATA_URI_TAGS,vn):Qn,Yn="FORBID_CONTENTS"in t?E({},t.FORBID_CONTENTS,vn):Kn,Fn="FORBID_TAGS"in t?E({},t.FORBID_TAGS,vn):{},Nn="FORBID_ATTR"in t?E({},t.FORBID_ATTR,vn):{},Vn="USE_PROFILES"in t&&t.USE_PROFILES,On=!1!==t.ALLOW_ARIA_ATTR,Pn=!1!==t.ALLOW_DATA_ATTR,In=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Rn=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Mn=t.SAFE_FOR_TEMPLATES||!1,zn=t.WHOLE_DOCUMENT||!1,$n=t.RETURN_DOM||!1,qn=t.RETURN_DOM_FRAGMENT||!1,Bn=t.RETURN_TRUSTED_TYPE||!1,Un=t.FORCE_BODY||!1,Gn=!1!==t.SANITIZE_DOM,Wn=t.SANITIZE_NAMED_PROPS||!1,Jn=!1!==t.KEEP_CONTENT,Xn=t.IN_PLACE||!1,Cn=t.ALLOWED_URI_REGEXP||Cn,ot=t.NAMESPACE||at,t.CUSTOM_ELEMENT_HANDLING&&ut(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(jn.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&ut(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(jn.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(jn.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Mn&&(Pn=!1),qn&&($n=!0),Vn&&(Dn=E({},r(M)),En=[],!0===Vn.html&&(E(Dn,F),E(En,z)),!0===Vn.svg&&(E(Dn,N),E(En,H),E(En,$)),!0===Vn.svgFilters&&(E(Dn,O),E(En,H),E(En,$)),!0===Vn.mathMl&&(E(Dn,I),E(En,U),E(En,$))),t.ADD_TAGS&&(Dn===Ln&&(Dn=A(Dn)),E(Dn,t.ADD_TAGS,vn)),t.ADD_ATTR&&(En===An&&(En=A(En)),E(En,t.ADD_ATTR,vn)),t.ADD_URI_SAFE_ATTR&&E(nt,t.ADD_URI_SAFE_ATTR,vn),t.FORBID_CONTENTS&&(Yn===Kn&&(Yn=A(Yn)),E(Yn,t.FORBID_CONTENTS,vn)),Jn&&(Dn["#text"]=!0),zn&&E(Dn,["html","head","body"]),Dn.table&&(E(Dn,["tbody"]),delete Fn.tbody),c&&c(t),ct=t)},ft=E({},["mi","mo","mn","ms","mtext"]),gt=E({},["foreignobject","desc","title","annotation-xml"]),bt=E({},["title","style","font","a","script"]),ht=E({},N);E(ht,O),E(ht,P);var vt=E({},I);E(vt,R);var xt=function(n){x(a.removed,{element:n});try{n.parentNode.removeChild(n)}catch(t){try{n.outerHTML=sn}catch(t){n.remove()}}},yt=function(n,t){try{x(a.removed,{attribute:t.getAttributeNode(n),from:t})}catch(n){x(a.removed,{attribute:null,from:t})}if(t.removeAttribute(n),"is"===n&&!En[n])if($n||qn)try{xt(t)}catch(n){}else try{t.setAttribute(n,"")}catch(n){}},wt=function(n){var t,e;if(Un)n="<remove></remove>"+n;else{var r=T(n,/^[\r\n\t ]+/);e=r&&r[0]}"application/xhtml+xml"===hn&&ot===at&&(n='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+n+"</body></html>");var a=ln?ln.createHTML(n):n;if(ot===at)try{t=(new b).parseFromString(a,hn)}catch(n){}if(!t||!t.documentElement){t=cn.createDocument(ot,"template",null);try{t.documentElement.innerHTML=it?sn:a}catch(n){}}var o=t.body||t.documentElement;return n&&e&&o.insertBefore(i.createTextNode(e),o.childNodes[0]||null),ot===at?mn.call(t,zn?"html":"body")[0]:zn?t.documentElement:o},Tt=function(n){return pn.call(n.ownerDocument||n,n,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT,null,!1)},_t=function(t){return"object"===n(d)?t instanceof d:t&&"object"===n(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},kt=function(n,t,e){bn[n]&&h(bn[n],(function(n){n.call(a,t,e,ct)}))},St=function(n){var t,e;if(kt("beforeSanitizeElements",n,null),(e=n)instanceof g&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof f)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes))return xt(n),!0;if(C(/[\u0080-\uFFFF]/,n.nodeName))return xt(n),!0;var r=vn(n.nodeName);if(kt("uponSanitizeElement",n,{tagName:r,allowedTags:Dn}),n.hasChildNodes()&&!_t(n.firstElementChild)&&(!_t(n.content)||!_t(n.content.firstElementChild))&&C(/<[/\w]/g,n.innerHTML)&&C(/<[/\w]/g,n.textContent))return xt(n),!0;if("select"===r&&C(/<template/i,n.innerHTML))return xt(n),!0;if(!Dn[r]||Fn[r]){if(!Fn[r]&&Dt(r)){if(jn.tagNameCheck instanceof RegExp&&C(jn.tagNameCheck,r))return!1;if(jn.tagNameCheck instanceof Function&&jn.tagNameCheck(r))return!1}if(Jn&&!Yn[r]){var o=an(n)||n.parentNode,i=rn(n)||n.childNodes;if(i&&o)for(var l=i.length-1;l>=0;--l)o.insertBefore(tn(i[l],!0),en(n))}return xt(n),!0}return n instanceof p&&!function(n){var t=an(n);t&&t.tagName||(t={namespaceURI:ot,tagName:"template"});var e=y(n.tagName),r=y(t.tagName);return!!lt[n.namespaceURI]&&(n.namespaceURI===rt?t.namespaceURI===at?"svg"===e:t.namespaceURI===et?"svg"===e&&("annotation-xml"===r||ft[r]):Boolean(ht[e]):n.namespaceURI===et?t.namespaceURI===at?"math"===e:t.namespaceURI===rt?"math"===e&>[r]:Boolean(vt[e]):n.namespaceURI===at?!(t.namespaceURI===rt&&!gt[r])&&!(t.namespaceURI===et&&!ft[r])&&!vt[e]&&(bt[e]||!ht[e]):!("application/xhtml+xml"!==hn||!lt[n.namespaceURI]))}(n)?(xt(n),!0):"noscript"!==r&&"noembed"!==r||!C(/<\/no(script|embed)/i,n.innerHTML)?(Mn&&3===n.nodeType&&(t=n.textContent,t=_(t,xn," "),t=_(t,yn," "),t=_(t,wn," "),n.textContent!==t&&(x(a.removed,{element:n.cloneNode()}),n.textContent=t)),kt("afterSanitizeElements",n,null),!1):(xt(n),!0)},Ct=function(n,t,e){if(Gn&&("id"===t||"name"===t)&&(e in i||e in pt))return!1;if(Pn&&!Nn[t]&&C(Tn,t));else if(On&&C(_n,t));else if(!En[t]||Nn[t]){if(!(Dt(n)&&(jn.tagNameCheck instanceof RegExp&&C(jn.tagNameCheck,n)||jn.tagNameCheck instanceof Function&&jn.tagNameCheck(n))&&(jn.attributeNameCheck instanceof RegExp&&C(jn.attributeNameCheck,t)||jn.attributeNameCheck instanceof Function&&jn.attributeNameCheck(t))||"is"===t&&jn.allowCustomizedBuiltInElements&&(jn.tagNameCheck instanceof RegExp&&C(jn.tagNameCheck,e)||jn.tagNameCheck instanceof Function&&jn.tagNameCheck(e))))return!1}else if(nt[t]);else if(C(Cn,_(e,Sn,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===n||0!==k(e,"data:")||!Zn[n])if(In&&!C(kn,_(e,Sn,"")));else if(e)return!1;return!0},Dt=function(n){return n.indexOf("-")>0},Lt=function(t){var e,r,o,i;kt("beforeSanitizeAttributes",t,null);var l=t.attributes;if(l){var s={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:En};for(i=l.length;i--;){var d=e=l[i],c=d.name,p=d.namespaceURI;if(r="value"===c?e.value:S(e.value),o=vn(c),s.attrName=o,s.attrValue=r,s.keepAttr=!0,s.forceKeepAttr=void 0,kt("uponSanitizeAttribute",t,s),r=s.attrValue,!s.forceKeepAttr&&(yt(c,t),s.keepAttr))if(Rn||!C(/\/>/i,r)){Mn&&(r=_(r,xn," "),r=_(r,yn," "),r=_(r,wn," "));var u=vn(t.nodeName);if(Ct(u,o,r)){if(!Wn||"id"!==o&&"name"!==o||(yt(c,t),r="user-content-"+r),ln&&"object"===n(L)&&"function"==typeof L.getAttributeType)if(p);else switch(L.getAttributeType(u,o)){case"TrustedHTML":r=ln.createHTML(r);break;case"TrustedScriptURL":r=ln.createScriptURL(r)}try{p?t.setAttributeNS(p,c,r):t.setAttribute(c,r),v(a.removed)}catch(n){}}}else yt(c,t)}kt("afterSanitizeAttributes",t,null)}},Et=function n(t){var e,r=Tt(t);for(kt("beforeSanitizeShadowDOM",t,null);e=r.nextNode();)kt("uponSanitizeShadowNode",e,null),St(e)||(e.content instanceof l&&n(e.content),Lt(e));kt("afterSanitizeShadowDOM",t,null)};return a.sanitize=function(t){var r,i,s,c,p,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((it=!t)&&(t="\x3c!--\x3e"),"string"!=typeof t&&!_t(t)){if("function"!=typeof t.toString)throw D("toString is not a function");if("string"!=typeof(t=t.toString()))throw D("dirty is not a string, aborting")}if(!a.isSupported){if("object"===n(e.toStaticHTML)||"function"==typeof e.toStaticHTML){if("string"==typeof t)return e.toStaticHTML(t);if(_t(t))return e.toStaticHTML(t.outerHTML)}return t}if(Hn||mt(u),a.removed=[],"string"==typeof t&&(Xn=!1),Xn){if(t.nodeName){var m=vn(t.nodeName);if(!Dn[m]||Fn[m])throw D("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof d)1===(i=(r=wt("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?r=i:r.appendChild(i);else{if(!$n&&!Mn&&!zn&&-1===t.indexOf("<"))return ln&&Bn?ln.createHTML(t):t;if(!(r=wt(t)))return $n?null:Bn?sn:""}r&&Un&&xt(r.firstChild);for(var f=Tt(Xn?t:r);s=f.nextNode();)3===s.nodeType&&s===c||St(s)||(s.content instanceof l&&Et(s.content),Lt(s),c=s);if(c=null,Xn)return t;if($n){if(qn)for(p=un.call(r.ownerDocument);r.firstChild;)p.appendChild(r.firstChild);else p=r;return(En.shadowroot||En.shadowrootmod)&&(p=fn.call(o,p,!0)),p}var g=zn?r.outerHTML:r.innerHTML;return zn&&Dn["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&C(K,r.ownerDocument.doctype.name)&&(g="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+g),Mn&&(g=_(g,xn," "),g=_(g,yn," "),g=_(g,wn," ")),ln&&Bn?ln.createHTML(g):g},a.setConfig=function(n){mt(n),Hn=!0},a.clearConfig=function(){ct=null,Hn=!1},a.isValidAttribute=function(n,t,e){ct||mt({});var r=vn(n),a=vn(t);return Ct(r,a,e)},a.addHook=function(n,t){"function"==typeof t&&(bn[n]=bn[n]||[],x(bn[n],t))},a.removeHook=function(n){if(bn[n])return v(bn[n])},a.removeHooks=function(n){bn[n]&&(bn[n]=[])},a.removeAllHooks=function(){bn={}},a}()}()},5573:function(n){"use strict";var t=/["'&<>]/;n.exports=function(n){var e,r=""+n,a=t.exec(r);if(!a)return r;var o="",i=0,l=0;for(i=a.index;i<r.length;i++){switch(r.charCodeAt(i)){case 34:e=""";break;case 38:e="&";break;case 39:e="'";break;case 60:e="<";break;case 62:e=">";break;default:continue}l!==i&&(o+=r.substring(l,i)),l=i+1,o+=e}return l!==i?o+r.substring(l,i):o}},9755:function(n,t){var e;!function(t,e){"use strict";"object"==typeof n.exports?n.exports=t.document?e(t,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return e(n)}:e(t)}("undefined"!=typeof window?window:this,(function(r,a){"use strict";var o=[],i=Object.getPrototypeOf,l=o.slice,s=o.flat?function(n){return o.flat.call(n)}:function(n){return o.concat.apply([],n)},d=o.push,c=o.indexOf,p={},u=p.toString,m=p.hasOwnProperty,f=m.toString,g=f.call(Object),b={},h=function(n){return"function"==typeof n&&"number"!=typeof n.nodeType&&"function"!=typeof n.item},v=function(n){return null!=n&&n===n.window},x=r.document,y={type:!0,src:!0,nonce:!0,noModule:!0};function w(n,t,e){var r,a,o=(e=e||x).createElement("script");if(o.text=n,t)for(r in y)(a=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,a);e.head.appendChild(o).parentNode.removeChild(o)}function T(n){return null==n?n+"":"object"==typeof n||"function"==typeof n?p[u.call(n)]||"object":typeof n}var _="3.6.3",k=function(n,t){return new k.fn.init(n,t)};function S(n){var t=!!n&&"length"in n&&n.length,e=T(n);return!h(n)&&!v(n)&&("array"===e||0===t||"number"==typeof t&&t>0&&t-1 in n)}k.fn=k.prototype={jquery:_,constructor:k,length:0,toArray:function(){return l.call(this)},get:function(n){return null==n?l.call(this):n<0?this[n+this.length]:this[n]},pushStack:function(n){var t=k.merge(this.constructor(),n);return t.prevObject=this,t},each:function(n){return k.each(this,n)},map:function(n){return this.pushStack(k.map(this,(function(t,e){return n.call(t,e,t)})))},slice:function(){return this.pushStack(l.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(k.grep(this,(function(n,t){return(t+1)%2})))},odd:function(){return this.pushStack(k.grep(this,(function(n,t){return t%2})))},eq:function(n){var t=this.length,e=+n+(n<0?t:0);return this.pushStack(e>=0&&e<t?[this[e]]:[])},end:function(){return this.prevObject||this.constructor()},push:d,sort:o.sort,splice:o.splice},k.extend=k.fn.extend=function(){var n,t,e,r,a,o,i=arguments[0]||{},l=1,s=arguments.length,d=!1;for("boolean"==typeof i&&(d=i,i=arguments[l]||{},l++),"object"==typeof i||h(i)||(i={}),l===s&&(i=this,l--);l<s;l++)if(null!=(n=arguments[l]))for(t in n)r=n[t],"__proto__"!==t&&i!==r&&(d&&r&&(k.isPlainObject(r)||(a=Array.isArray(r)))?(e=i[t],o=a&&!Array.isArray(e)?[]:a||k.isPlainObject(e)?e:{},a=!1,i[t]=k.extend(d,o,r)):void 0!==r&&(i[t]=r));return i},k.extend({expando:"jQuery"+(_+Math.random()).replace(/\D/g,""),isReady:!0,error:function(n){throw new Error(n)},noop:function(){},isPlainObject:function(n){var t,e;return!(!n||"[object Object]"!==u.call(n)||(t=i(n))&&("function"!=typeof(e=m.call(t,"constructor")&&t.constructor)||f.call(e)!==g))},isEmptyObject:function(n){var t;for(t in n)return!1;return!0},globalEval:function(n,t,e){w(n,{nonce:t&&t.nonce},e)},each:function(n,t){var e,r=0;if(S(n))for(e=n.length;r<e&&!1!==t.call(n[r],r,n[r]);r++);else for(r in n)if(!1===t.call(n[r],r,n[r]))break;return n},makeArray:function(n,t){var e=t||[];return null!=n&&(S(Object(n))?k.merge(e,"string"==typeof n?[n]:n):d.call(e,n)),e},inArray:function(n,t,e){return null==t?-1:c.call(t,n,e)},merge:function(n,t){for(var e=+t.length,r=0,a=n.length;r<e;r++)n[a++]=t[r];return n.length=a,n},grep:function(n,t,e){for(var r=[],a=0,o=n.length,i=!e;a<o;a++)!t(n[a],a)!==i&&r.push(n[a]);return r},map:function(n,t,e){var r,a,o=0,i=[];if(S(n))for(r=n.length;o<r;o++)null!=(a=t(n[o],o,e))&&i.push(a);else for(o in n)null!=(a=t(n[o],o,e))&&i.push(a);return s(i)},guid:1,support:b}),"function"==typeof Symbol&&(k.fn[Symbol.iterator]=o[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(n,t){p["[object "+t+"]"]=t.toLowerCase()}));var C=function(n){var t,e,r,a,o,i,l,s,d,c,p,u,m,f,g,b,h,v,x,y="sizzle"+1*new Date,w=n.document,T=0,_=0,k=dn(),S=dn(),C=dn(),D=dn(),L=function(n,t){return n===t&&(p=!0),0},E={}.hasOwnProperty,A=[],j=A.pop,F=A.push,N=A.push,O=A.slice,P=function(n,t){for(var e=0,r=n.length;e<r;e++)if(n[e]===t)return e;return-1},I="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",R="[\\x20\\t\\r\\n\\f]",M="(?:\\\\[\\da-fA-F]{1,6}"+R+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",z="\\["+R+"*("+M+")(?:"+R+"*([*^$|!~]?=)"+R+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+R+"*\\]",H=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+z+")*)|.*)\\)|)",U=new RegExp(R+"+","g"),$=new RegExp("^"+R+"+|((?:^|[^\\\\])(?:\\\\.)*)"+R+"+$","g"),q=new RegExp("^"+R+"*,"+R+"*"),B=new RegExp("^"+R+"*([>+~]|"+R+")"+R+"*"),G=new RegExp(R+"|>"),W=new RegExp(H),J=new RegExp("^"+M+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+z),PSEUDO:new RegExp("^"+H),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),bool:new RegExp("^(?:"+I+")$","i"),needsContext:new RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},V=/HTML$/i,Y=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,Q=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,nn=/[+~]/,tn=new RegExp("\\\\[\\da-fA-F]{1,6}"+R+"?|\\\\([^\\r\\n\\f])","g"),en=function(n,t){var e="0x"+n.slice(1)-65536;return t||(e<0?String.fromCharCode(e+65536):String.fromCharCode(e>>10|55296,1023&e|56320))},rn=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,an=function(n,t){return t?"\0"===n?"<22>":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n},on=function(){u()},ln=wn((function(n){return!0===n.disabled&&"fieldset"===n.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{N.apply(A=O.call(w.childNodes),w.childNodes),A[w.childNodes.length].nodeType}catch(n){N={apply:A.length?function(n,t){F.apply(n,O.call(t))}:function(n,t){for(var e=n.length,r=0;n[e++]=t[r++];);n.length=e-1}}}function sn(n,t,r,a){var o,l,d,c,p,f,h,v=t&&t.ownerDocument,w=t?t.nodeType:9;if(r=r||[],"string"!=typeof n||!n||1!==w&&9!==w&&11!==w)return r;if(!a&&(u(t),t=t||m,g)){if(11!==w&&(p=Q.exec(n)))if(o=p[1]){if(9===w){if(!(d=t.getElementById(o)))return r;if(d.id===o)return r.push(d),r}else if(v&&(d=v.getElementById(o))&&x(t,d)&&d.id===o)return r.push(d),r}else{if(p[2])return N.apply(r,t.getElementsByTagName(n)),r;if((o=p[3])&&e.getElementsByClassName&&t.getElementsByClassName)return N.apply(r,t.getElementsByClassName(o)),r}if(e.qsa&&!D[n+" "]&&(!b||!b.test(n))&&(1!==w||"object"!==t.nodeName.toLowerCase())){if(h=n,v=t,1===w&&(G.test(n)||B.test(n))){for((v=nn.test(n)&&vn(t.parentNode)||t)===t&&e.scope||((c=t.getAttribute("id"))?c=c.replace(rn,an):t.setAttribute("id",c=y)),l=(f=i(n)).length;l--;)f[l]=(c?"#"+c:":scope")+" "+yn(f[l]);h=f.join(",")}try{if(e.cssSupportsSelector&&!CSS.supports("selector(:is("+h+"))"))throw new Error;return N.apply(r,v.querySelectorAll(h)),r}catch(t){D(n,!0)}finally{c===y&&t.removeAttribute("id")}}}return s(n.replace($,"$1"),t,r,a)}function dn(){var n=[];return function t(e,a){return n.push(e+" ")>r.cacheLength&&delete t[n.shift()],t[e+" "]=a}}function cn(n){return n[y]=!0,n}function pn(n){var t=m.createElement("fieldset");try{return!!n(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function un(n,t){for(var e=n.split("|"),a=e.length;a--;)r.attrHandle[e[a]]=t}function mn(n,t){var e=t&&n,r=e&&1===n.nodeType&&1===t.nodeType&&n.sourceIndex-t.sourceIndex;if(r)return r;if(e)for(;e=e.nextSibling;)if(e===t)return-1;return n?1:-1}function fn(n){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===n}}function gn(n){return function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===n}}function bn(n){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===n:t.disabled===n:t.isDisabled===n||t.isDisabled!==!n&&ln(t)===n:t.disabled===n:"label"in t&&t.disabled===n}}function hn(n){return cn((function(t){return t=+t,cn((function(e,r){for(var a,o=n([],e.length,t),i=o.length;i--;)e[a=o[i]]&&(e[a]=!(r[a]=e[a]))}))}))}function vn(n){return n&&void 0!==n.getElementsByTagName&&n}for(t in e=sn.support={},o=sn.isXML=function(n){var t=n&&n.namespaceURI,e=n&&(n.ownerDocument||n).documentElement;return!V.test(t||e&&e.nodeName||"HTML")},u=sn.setDocument=function(n){var t,a,i=n?n.ownerDocument||n:w;return i!=m&&9===i.nodeType&&i.documentElement?(f=(m=i).documentElement,g=!o(m),w!=m&&(a=m.defaultView)&&a.top!==a&&(a.addEventListener?a.addEventListener("unload",on,!1):a.attachEvent&&a.attachEvent("onunload",on)),e.scope=pn((function(n){return f.appendChild(n).appendChild(m.createElement("div")),void 0!==n.querySelectorAll&&!n.querySelectorAll(":scope fieldset div").length})),e.cssSupportsSelector=pn((function(){return CSS.supports("selector(*)")&&m.querySelectorAll(":is(:jqfake)")&&!CSS.supports("selector(:is(*,:jqfake))")})),e.attributes=pn((function(n){return n.className="i",!n.getAttribute("className")})),e.getElementsByTagName=pn((function(n){return n.appendChild(m.createComment("")),!n.getElementsByTagName("*").length})),e.getElementsByClassName=Z.test(m.getElementsByClassName),e.getById=pn((function(n){return f.appendChild(n).id=y,!m.getElementsByName||!m.getElementsByName(y).length})),e.getById?(r.filter.ID=function(n){var t=n.replace(tn,en);return function(n){return n.getAttribute("id")===t}},r.find.ID=function(n,t){if(void 0!==t.getElementById&&g){var e=t.getElementById(n);return e?[e]:[]}}):(r.filter.ID=function(n){var t=n.replace(tn,en);return function(n){var e=void 0!==n.getAttributeNode&&n.getAttributeNode("id");return e&&e.value===t}},r.find.ID=function(n,t){if(void 0!==t.getElementById&&g){var e,r,a,o=t.getElementById(n);if(o){if((e=o.getAttributeNode("id"))&&e.value===n)return[o];for(a=t.getElementsByName(n),r=0;o=a[r++];)if((e=o.getAttributeNode("id"))&&e.value===n)return[o]}return[]}}),r.find.TAG=e.getElementsByTagName?function(n,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(n):e.qsa?t.querySelectorAll(n):void 0}:function(n,t){var e,r=[],a=0,o=t.getElementsByTagName(n);if("*"===n){for(;e=o[a++];)1===e.nodeType&&r.push(e);return r}return o},r.find.CLASS=e.getElementsByClassName&&function(n,t){if(void 0!==t.getElementsByClassName&&g)return t.getElementsByClassName(n)},h=[],b=[],(e.qsa=Z.test(m.querySelectorAll))&&(pn((function(n){var t;f.appendChild(n).innerHTML="<a id='"+y+"'></a><select id='"+y+"-\r\\' msallowcapture=''><option selected=''></option></select>",n.querySelectorAll("[msallowcapture^='']").length&&b.push("[*^$]="+R+"*(?:''|\"\")"),n.querySelectorAll("[selected]").length||b.push("\\["+R+"*(?:value|"+I+")"),n.querySelectorAll("[id~="+y+"-]").length||b.push("~="),(t=m.createElement("input")).setAttribute("name",""),n.appendChild(t),n.querySelectorAll("[name='']").length||b.push("\\["+R+"*name"+R+"*="+R+"*(?:''|\"\")"),n.querySelectorAll(":checked").length||b.push(":checked"),n.querySelectorAll("a#"+y+"+*").length||b.push(".#.+[+~]"),n.querySelectorAll("\\\f"),b.push("[\\r\\n\\f]")})),pn((function(n){n.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=m.createElement("input");t.setAttribute("type","hidden"),n.appendChild(t).setAttribute("name","D"),n.querySelectorAll("[name=d]").length&&b.push("name"+R+"*[*^$|!~]?="),2!==n.querySelectorAll(":enabled").length&&b.push(":enabled",":disabled"),f.appendChild(n).disabled=!0,2!==n.querySelectorAll(":disabled").length&&b.push(":enabled",":disabled"),n.querySelectorAll("*,:x"),b.push(",.*:")}))),(e.matchesSelector=Z.test(v=f.matches||f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&pn((function(n){e.disconnectedMatch=v.call(n,"*"),v.call(n,"[s!='']:x"),h.push("!=",H)})),e.cssSupportsSelector||b.push(":has"),b=b.length&&new RegExp(b.join("|")),h=h.length&&new RegExp(h.join("|")),t=Z.test(f.compareDocumentPosition),x=t||Z.test(f.contains)?function(n,t){var e=9===n.nodeType&&n.documentElement||n,r=t&&t.parentNode;return n===r||!(!r||1!==r.nodeType||!(e.contains?e.contains(r):n.compareDocumentPosition&&16&n.compareDocumentPosition(r)))}:function(n,t){if(t)for(;t=t.parentNode;)if(t===n)return!0;return!1},L=t?function(n,t){if(n===t)return p=!0,0;var r=!n.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(n.ownerDocument||n)==(t.ownerDocument||t)?n.compareDocumentPosition(t):1)||!e.sortDetached&&t.compareDocumentPosition(n)===r?n==m||n.ownerDocument==w&&x(w,n)?-1:t==m||t.ownerDocument==w&&x(w,t)?1:c?P(c,n)-P(c,t):0:4&r?-1:1)}:function(n,t){if(n===t)return p=!0,0;var e,r=0,a=n.parentNode,o=t.parentNode,i=[n],l=[t];if(!a||!o)return n==m?-1:t==m?1:a?-1:o?1:c?P(c,n)-P(c,t):0;if(a===o)return mn(n,t);for(e=n;e=e.parentNode;)i.unshift(e);for(e=t;e=e.parentNode;)l.unshift(e);for(;i[r]===l[r];)r++;return r?mn(i[r],l[r]):i[r]==w?-1:l[r]==w?1:0},m):m},sn.matches=function(n,t){return sn(n,null,null,t)},sn.matchesSelector=function(n,t){if(u(n),e.matchesSelector&&g&&!D[t+" "]&&(!h||!h.test(t))&&(!b||!b.test(t)))try{var r=v.call(n,t);if(r||e.disconnectedMatch||n.document&&11!==n.document.nodeType)return r}catch(n){D(t,!0)}return sn(t,m,null,[n]).length>0},sn.contains=function(n,t){return(n.ownerDocument||n)!=m&&u(n),x(n,t)},sn.attr=function(n,t){(n.ownerDocument||n)!=m&&u(n);var a=r.attrHandle[t.toLowerCase()],o=a&&E.call(r.attrHandle,t.toLowerCase())?a(n,t,!g):void 0;return void 0!==o?o:e.attributes||!g?n.getAttribute(t):(o=n.getAttributeNode(t))&&o.specified?o.value:null},sn.escape=function(n){return(n+"").replace(rn,an)},sn.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n)},sn.uniqueSort=function(n){var t,r=[],a=0,o=0;if(p=!e.detectDuplicates,c=!e.sortStable&&n.slice(0),n.sort(L),p){for(;t=n[o++];)t===n[o]&&(a=r.push(o));for(;a--;)n.splice(r[a],1)}return c=null,n},a=sn.getText=function(n){var t,e="",r=0,o=n.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof n.textContent)return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)e+=a(n)}else if(3===o||4===o)return n.nodeValue}else for(;t=n[r++];)e+=a(t);return e},r=sn.selectors={cacheLength:50,createPseudo:cn,match:X,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(tn,en),n[3]=(n[3]||n[4]||n[5]||"").replace(tn,en),"~="===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 t,e=!n[6]&&n[2];return X.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":e&&W.test(e)&&(t=i(e,!0))&&(t=e.indexOf(")",e.length-t)-e.length)&&(n[0]=n[0].slice(0,t),n[2]=e.slice(0,t)),n.slice(0,3))}},filter:{TAG:function(n){var t=n.replace(tn,en).toLowerCase();return"*"===n?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===t}},CLASS:function(n){var t=k[n+" "];return t||(t=new RegExp("(^|"+R+")"+n+"("+R+"|$)"))&&k(n,(function(n){return t.test("string"==typeof n.className&&n.className||void 0!==n.getAttribute&&n.getAttribute("class")||"")}))},ATTR:function(n,t,e){return function(r){var a=sn.attr(r,n);return null==a?"!="===t:!t||(a+="","="===t?a===e:"!="===t?a!==e:"^="===t?e&&0===a.indexOf(e):"*="===t?e&&a.indexOf(e)>-1:"$="===t?e&&a.slice(-e.length)===e:"~="===t?(" "+a.replace(U," ")+" ").indexOf(e)>-1:"|="===t&&(a===e||a.slice(0,e.length+1)===e+"-"))}},CHILD:function(n,t,e,r,a){var o="nth"!==n.slice(0,3),i="last"!==n.slice(-4),l="of-type"===t;return 1===r&&0===a?function(n){return!!n.parentNode}:function(t,e,s){var d,c,p,u,m,f,g=o!==i?"nextSibling":"previousSibling",b=t.parentNode,h=l&&t.nodeName.toLowerCase(),v=!s&&!l,x=!1;if(b){if(o){for(;g;){for(u=t;u=u[g];)if(l?u.nodeName.toLowerCase()===h:1===u.nodeType)return!1;f=g="only"===n&&!f&&"nextSibling"}return!0}if(f=[i?b.firstChild:b.lastChild],i&&v){for(x=(m=(d=(c=(p=(u=b)[y]||(u[y]={}))[u.uniqueID]||(p[u.uniqueID]={}))[n]||[])[0]===T&&d[1])&&d[2],u=m&&b.childNodes[m];u=++m&&u&&u[g]||(x=m=0)||f.pop();)if(1===u.nodeType&&++x&&u===t){c[n]=[T,m,x];break}}else if(v&&(x=m=(d=(c=(p=(u=t)[y]||(u[y]={}))[u.uniqueID]||(p[u.uniqueID]={}))[n]||[])[0]===T&&d[1]),!1===x)for(;(u=++m&&u&&u[g]||(x=m=0)||f.pop())&&((l?u.nodeName.toLowerCase()!==h:1!==u.nodeType)||!++x||(v&&((c=(p=u[y]||(u[y]={}))[u.uniqueID]||(p[u.uniqueID]={}))[n]=[T,x]),u!==t)););return(x-=a)===r||x%r==0&&x/r>=0}}},PSEUDO:function(n,t){var e,a=r.pseudos[n]||r.setFilters[n.toLowerCase()]||sn.error("unsupported pseudo: "+n);return a[y]?a(t):a.length>1?(e=[n,n,"",t],r.setFilters.hasOwnProperty(n.toLowerCase())?cn((function(n,e){for(var r,o=a(n,t),i=o.length;i--;)n[r=P(n,o[i])]=!(e[r]=o[i])})):function(n){return a(n,0,e)}):a}},pseudos:{not:cn((function(n){var t=[],e=[],r=l(n.replace($,"$1"));return r[y]?cn((function(n,t,e,a){for(var o,i=r(n,null,a,[]),l=n.length;l--;)(o=i[l])&&(n[l]=!(t[l]=o))})):function(n,a,o){return t[0]=n,r(t,null,o,e),t[0]=null,!e.pop()}})),has:cn((function(n){return function(t){return sn(n,t).length>0}})),contains:cn((function(n){return n=n.replace(tn,en),function(t){return(t.textContent||a(t)).indexOf(n)>-1}})),lang:cn((function(n){return J.test(n||"")||sn.error("unsupported lang: "+n),n=n.replace(tn,en).toLowerCase(),function(t){var e;do{if(e=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(e=e.toLowerCase())===n||0===e.indexOf(n+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var e=n.location&&n.location.hash;return e&&e.slice(1)===t.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:bn(!1),disabled:bn(!0),checked:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&!!n.checked||"option"===t&&!!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 Y.test(n.nodeName)},button:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&"button"===n.type||"button"===t},text:function(n){var t;return"input"===n.nodeName.toLowerCase()&&"text"===n.type&&(null==(t=n.getAttribute("type"))||"text"===t.toLowerCase())},first:hn((function(){return[0]})),last:hn((function(n,t){return[t-1]})),eq:hn((function(n,t,e){return[e<0?e+t:e]})),even:hn((function(n,t){for(var e=0;e<t;e+=2)n.push(e);return n})),odd:hn((function(n,t){for(var e=1;e<t;e+=2)n.push(e);return n})),lt:hn((function(n,t,e){for(var r=e<0?e+t:e>t?t:e;--r>=0;)n.push(r);return n})),gt:hn((function(n,t,e){for(var r=e<0?e+t:e;++r<t;)n.push(r);return n}))}},r.pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=fn(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=gn(t);function xn(){}function yn(n){for(var t=0,e=n.length,r="";t<e;t++)r+=n[t].value;return r}function wn(n,t,e){var r=t.dir,a=t.next,o=a||r,i=e&&"parentNode"===o,l=_++;return t.first?function(t,e,a){for(;t=t[r];)if(1===t.nodeType||i)return n(t,e,a);return!1}:function(t,e,s){var d,c,p,u=[T,l];if(s){for(;t=t[r];)if((1===t.nodeType||i)&&n(t,e,s))return!0}else for(;t=t[r];)if(1===t.nodeType||i)if(c=(p=t[y]||(t[y]={}))[t.uniqueID]||(p[t.uniqueID]={}),a&&a===t.nodeName.toLowerCase())t=t[r]||t;else{if((d=c[o])&&d[0]===T&&d[1]===l)return u[2]=d[2];if(c[o]=u,u[2]=n(t,e,s))return!0}return!1}}function Tn(n){return n.length>1?function(t,e,r){for(var a=n.length;a--;)if(!n[a](t,e,r))return!1;return!0}:n[0]}function _n(n,t,e,r,a){for(var o,i=[],l=0,s=n.length,d=null!=t;l<s;l++)(o=n[l])&&(e&&!e(o,r,a)||(i.push(o),d&&t.push(l)));return i}function kn(n,t,e,r,a,o){return r&&!r[y]&&(r=kn(r)),a&&!a[y]&&(a=kn(a,o)),cn((function(o,i,l,s){var d,c,p,u=[],m=[],f=i.length,g=o||function(n,t,e){for(var r=0,a=t.length;r<a;r++)sn(n,t[r],e);return e}(t||"*",l.nodeType?[l]:l,[]),b=!n||!o&&t?g:_n(g,u,n,l,s),h=e?a||(o?n:f||r)?[]:i:b;if(e&&e(b,h,l,s),r)for(d=_n(h,m),r(d,[],l,s),c=d.length;c--;)(p=d[c])&&(h[m[c]]=!(b[m[c]]=p));if(o){if(a||n){if(a){for(d=[],c=h.length;c--;)(p=h[c])&&d.push(b[c]=p);a(null,h=[],d,s)}for(c=h.length;c--;)(p=h[c])&&(d=a?P(o,p):u[c])>-1&&(o[d]=!(i[d]=p))}}else h=_n(h===i?h.splice(f,h.length):h),a?a(null,i,h,s):N.apply(i,h)}))}function Sn(n){for(var t,e,a,o=n.length,i=r.relative[n[0].type],l=i||r.relative[" "],s=i?1:0,c=wn((function(n){return n===t}),l,!0),p=wn((function(n){return P(t,n)>-1}),l,!0),u=[function(n,e,r){var a=!i&&(r||e!==d)||((t=e).nodeType?c(n,e,r):p(n,e,r));return t=null,a}];s<o;s++)if(e=r.relative[n[s].type])u=[wn(Tn(u),e)];else{if((e=r.filter[n[s].type].apply(null,n[s].matches))[y]){for(a=++s;a<o&&!r.relative[n[a].type];a++);return kn(s>1&&Tn(u),s>1&&yn(n.slice(0,s-1).concat({value:" "===n[s-2].type?"*":""})).replace($,"$1"),e,s<a&&Sn(n.slice(s,a)),a<o&&Sn(n=n.slice(a)),a<o&&yn(n))}u.push(e)}return Tn(u)}return xn.prototype=r.filters=r.pseudos,r.setFilters=new xn,i=sn.tokenize=function(n,t){var e,a,o,i,l,s,d,c=S[n+" "];if(c)return t?0:c.slice(0);for(l=n,s=[],d=r.preFilter;l;){for(i in e&&!(a=q.exec(l))||(a&&(l=l.slice(a[0].length)||l),s.push(o=[])),e=!1,(a=B.exec(l))&&(e=a.shift(),o.push({value:e,type:a[0].replace($," ")}),l=l.slice(e.length)),r.filter)!(a=X[i].exec(l))||d[i]&&!(a=d[i](a))||(e=a.shift(),o.push({value:e,type:i,matches:a}),l=l.slice(e.length));if(!e)break}return t?l.length:l?sn.error(n):S(n,s).slice(0)},l=sn.compile=function(n,t){var e,a=[],o=[],l=C[n+" "];if(!l){for(t||(t=i(n)),e=t.length;e--;)(l=Sn(t[e]))[y]?a.push(l):o.push(l);l=C(n,function(n,t){var e=t.length>0,a=n.length>0,o=function(o,i,l,s,c){var p,f,b,h=0,v="0",x=o&&[],y=[],w=d,_=o||a&&r.find.TAG("*",c),k=T+=null==w?1:Math.random()||.1,S=_.length;for(c&&(d=i==m||i||c);v!==S&&null!=(p=_[v]);v++){if(a&&p){for(f=0,i||p.ownerDocument==m||(u(p),l=!g);b=n[f++];)if(b(p,i||m,l)){s.push(p);break}c&&(T=k)}e&&((p=!b&&p)&&h--,o&&x.push(p))}if(h+=v,e&&v!==h){for(f=0;b=t[f++];)b(x,y,i,l);if(o){if(h>0)for(;v--;)x[v]||y[v]||(y[v]=j.call(s));y=_n(y)}N.apply(s,y),c&&!o&&y.length>0&&h+t.length>1&&sn.uniqueSort(s)}return c&&(T=k,d=w),x};return e?cn(o):o}(o,a)),l.selector=n}return l},s=sn.select=function(n,t,e,a){var o,s,d,c,p,u="function"==typeof n&&n,m=!a&&i(n=u.selector||n);if(e=e||[],1===m.length){if((s=m[0]=m[0].slice(0)).length>2&&"ID"===(d=s[0]).type&&9===t.nodeType&&g&&r.relative[s[1].type]){if(!(t=(r.find.ID(d.matches[0].replace(tn,en),t)||[])[0]))return e;u&&(t=t.parentNode),n=n.slice(s.shift().value.length)}for(o=X.needsContext.test(n)?0:s.length;o--&&(d=s[o],!r.relative[c=d.type]);)if((p=r.find[c])&&(a=p(d.matches[0].replace(tn,en),nn.test(s[0].type)&&vn(t.parentNode)||t))){if(s.splice(o,1),!(n=a.length&&yn(s)))return N.apply(e,a),e;break}}return(u||l(n,m))(a,t,!g,e,!t||nn.test(n)&&vn(t.parentNode)||t),e},e.sortStable=y.split("").sort(L).join("")===y,e.detectDuplicates=!!p,u(),e.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,t,e){if(!e)return n.getAttribute(t,"type"===t.toLowerCase()?1:2)})),e.attributes&&pn((function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),""===n.firstChild.getAttribute("value")}))||un("value",(function(n,t,e){if(!e&&"input"===n.nodeName.toLowerCase())return n.defaultValue})),pn((function(n){return null==n.getAttribute("disabled")}))||un(I,(function(n,t,e){var r;if(!e)return!0===n[t]?t.toLowerCase():(r=n.getAttributeNode(t))&&r.specified?r.value:null})),sn}(r);k.find=C,k.expr=C.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=C.uniqueSort,k.text=C.getText,k.isXMLDoc=C.isXML,k.contains=C.contains,k.escapeSelector=C.escape;var D=function(n,t,e){for(var r=[],a=void 0!==e;(n=n[t])&&9!==n.nodeType;)if(1===n.nodeType){if(a&&k(n).is(e))break;r.push(n)}return r},L=function(n,t){for(var e=[];n;n=n.nextSibling)1===n.nodeType&&n!==t&&e.push(n);return e},E=k.expr.match.needsContext;function A(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()}var j=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function F(n,t,e){return h(t)?k.grep(n,(function(n,r){return!!t.call(n,r,n)!==e})):t.nodeType?k.grep(n,(function(n){return n===t!==e})):"string"!=typeof t?k.grep(n,(function(n){return c.call(t,n)>-1!==e})):k.filter(t,n,e)}k.filter=function(n,t,e){var r=t[0];return e&&(n=":not("+n+")"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,n)?[r]:[]:k.find.matches(n,k.grep(t,(function(n){return 1===n.nodeType})))},k.fn.extend({find:function(n){var t,e,r=this.length,a=this;if("string"!=typeof n)return this.pushStack(k(n).filter((function(){for(t=0;t<r;t++)if(k.contains(a[t],this))return!0})));for(e=this.pushStack([]),t=0;t<r;t++)k.find(n,a[t],e);return r>1?k.uniqueSort(e):e},filter:function(n){return this.pushStack(F(this,n||[],!1))},not:function(n){return this.pushStack(F(this,n||[],!0))},is:function(n){return!!F(this,"string"==typeof n&&E.test(n)?k(n):n||[],!1).length}});var N,O=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(n,t,e){var r,a;if(!n)return this;if(e=e||N,"string"==typeof n){if(!(r="<"===n[0]&&">"===n[n.length-1]&&n.length>=3?[null,n,null]:O.exec(n))||!r[1]&&t)return!t||t.jquery?(t||e).find(n):this.constructor(t).find(n);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:x,!0)),j.test(r[1])&&k.isPlainObject(t))for(r in t)h(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(a=x.getElementById(r[2]))&&(this[0]=a,this.length=1),this}return n.nodeType?(this[0]=n,this.length=1,this):h(n)?void 0!==e.ready?e.ready(n):n(k):k.makeArray(n,this)}).prototype=k.fn,N=k(x);var P=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};function R(n,t){for(;(n=n[t])&&1!==n.nodeType;);return n}k.fn.extend({has:function(n){var t=k(n,this),e=t.length;return this.filter((function(){for(var n=0;n<e;n++)if(k.contains(this,t[n]))return!0}))},closest:function(n,t){var e,r=0,a=this.length,o=[],i="string"!=typeof n&&k(n);if(!E.test(n))for(;r<a;r++)for(e=this[r];e&&e!==t;e=e.parentNode)if(e.nodeType<11&&(i?i.index(e)>-1:1===e.nodeType&&k.find.matchesSelector(e,n))){o.push(e);break}return this.pushStack(o.length>1?k.uniqueSort(o):o)},index:function(n){return n?"string"==typeof n?c.call(k(n),this[0]):c.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(n,t))))},addBack:function(n){return this.add(null==n?this.prevObject:this.prevObject.filter(n))}}),k.each({parent:function(n){var t=n.parentNode;return t&&11!==t.nodeType?t:null},parents:function(n){return D(n,"parentNode")},parentsUntil:function(n,t,e){return D(n,"parentNode",e)},next:function(n){return R(n,"nextSibling")},prev:function(n){return R(n,"previousSibling")},nextAll:function(n){return D(n,"nextSibling")},prevAll:function(n){return D(n,"previousSibling")},nextUntil:function(n,t,e){return D(n,"nextSibling",e)},prevUntil:function(n,t,e){return D(n,"previousSibling",e)},siblings:function(n){return L((n.parentNode||{}).firstChild,n)},children:function(n){return L(n.firstChild)},contents:function(n){return null!=n.contentDocument&&i(n.contentDocument)?n.contentDocument:(A(n,"template")&&(n=n.content||n),k.merge([],n.childNodes))}},(function(n,t){k.fn[n]=function(e,r){var a=k.map(this,t,e);return"Until"!==n.slice(-5)&&(r=e),r&&"string"==typeof r&&(a=k.filter(r,a)),this.length>1&&(I[n]||k.uniqueSort(a),P.test(n)&&a.reverse()),this.pushStack(a)}}));var M=/[^\x20\t\r\n\f]+/g;function z(n){return n}function H(n){throw n}function U(n,t,e,r){var a;try{n&&h(a=n.promise)?a.call(n).done(t).fail(e):n&&h(a=n.then)?a.call(n,t,e):t.apply(void 0,[n].slice(r))}catch(n){e.apply(void 0,[n])}}k.Callbacks=function(n){n="string"==typeof n?function(n){var t={};return k.each(n.match(M)||[],(function(n,e){t[e]=!0})),t}(n):k.extend({},n);var t,e,r,a,o=[],i=[],l=-1,s=function(){for(a=a||n.once,r=t=!0;i.length;l=-1)for(e=i.shift();++l<o.length;)!1===o[l].apply(e[0],e[1])&&n.stopOnFalse&&(l=o.length,e=!1);n.memory||(e=!1),t=!1,a&&(o=e?[]:"")},d={add:function(){return o&&(e&&!t&&(l=o.length-1,i.push(e)),function t(e){k.each(e,(function(e,r){h(r)?n.unique&&d.has(r)||o.push(r):r&&r.length&&"string"!==T(r)&&t(r)}))}(arguments),e&&!t&&s()),this},remove:function(){return k.each(arguments,(function(n,t){for(var e;(e=k.inArray(t,o,e))>-1;)o.splice(e,1),e<=l&&l--})),this},has:function(n){return n?k.inArray(n,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return a=i=[],o=e="",this},disabled:function(){return!o},lock:function(){return a=i=[],e||t||(o=e=""),this},locked:function(){return!!a},fireWith:function(n,e){return a||(e=[n,(e=e||[]).slice?e.slice():e],i.push(e),t||s()),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!r}};return d},k.extend({Deferred:function(n){var t=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],e="pending",a={state:function(){return e},always:function(){return o.done(arguments).fail(arguments),this},catch:function(n){return a.then(null,n)},pipe:function(){var n=arguments;return k.Deferred((function(e){k.each(t,(function(t,r){var a=h(n[r[4]])&&n[r[4]];o[r[1]]((function(){var n=a&&a.apply(this,arguments);n&&h(n.promise)?n.promise().progress(e.notify).done(e.resolve).fail(e.reject):e[r[0]+"With"](this,a?[n]:arguments)}))})),n=null})).promise()},then:function(n,e,a){var o=0;function i(n,t,e,a){return function(){var l=this,s=arguments,d=function(){var r,d;if(!(n<o)){if((r=e.apply(l,s))===t.promise())throw new TypeError("Thenable self-resolution");d=r&&("object"==typeof r||"function"==typeof r)&&r.then,h(d)?a?d.call(r,i(o,t,z,a),i(o,t,H,a)):(o++,d.call(r,i(o,t,z,a),i(o,t,H,a),i(o,t,z,t.notifyWith))):(e!==z&&(l=void 0,s=[r]),(a||t.resolveWith)(l,s))}},c=a?d:function(){try{d()}catch(r){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(r,c.stackTrace),n+1>=o&&(e!==H&&(l=void 0,s=[r]),t.rejectWith(l,s))}};n?c():(k.Deferred.getStackHook&&(c.stackTrace=k.Deferred.getStackHook()),r.setTimeout(c))}}return k.Deferred((function(r){t[0][3].add(i(0,r,h(a)?a:z,r.notifyWith)),t[1][3].add(i(0,r,h(n)?n:z)),t[2][3].add(i(0,r,h(e)?e:H))})).promise()},promise:function(n){return null!=n?k.extend(n,a):a}},o={};return k.each(t,(function(n,r){var i=r[2],l=r[5];a[r[1]]=i.add,l&&i.add((function(){e=l}),t[3-n][2].disable,t[3-n][3].disable,t[0][2].lock,t[0][3].lock),i.add(r[3].fire),o[r[0]]=function(){return o[r[0]+"With"](this===o?void 0:this,arguments),this},o[r[0]+"With"]=i.fireWith})),a.promise(o),n&&n.call(o,o),o},when:function(n){var t=arguments.length,e=t,r=Array(e),a=l.call(arguments),o=k.Deferred(),i=function(n){return function(e){r[n]=this,a[n]=arguments.length>1?l.call(arguments):e,--t||o.resolveWith(r,a)}};if(t<=1&&(U(n,o.done(i(e)).resolve,o.reject,!t),"pending"===o.state()||h(a[e]&&a[e].then)))return o.then();for(;e--;)U(a[e],i(e),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(n,t){r.console&&r.console.warn&&n&&$.test(n.name)&&r.console.warn("jQuery.Deferred exception: "+n.message,n.stack,t)},k.readyException=function(n){r.setTimeout((function(){throw n}))};var q=k.Deferred();function B(){x.removeEventListener("DOMContentLoaded",B),r.removeEventListener("load",B),k.ready()}k.fn.ready=function(n){return q.then(n).catch((function(n){k.readyException(n)})),this},k.extend({isReady:!1,readyWait:1,ready:function(n){(!0===n?--k.readyWait:k.isReady)||(k.isReady=!0,!0!==n&&--k.readyWait>0||q.resolveWith(x,[k]))}}),k.ready.then=q.then,"complete"===x.readyState||"loading"!==x.readyState&&!x.documentElement.doScroll?r.setTimeout(k.ready):(x.addEventListener("DOMContentLoaded",B),r.addEventListener("load",B));var G=function(n,t,e,r,a,o,i){var l=0,s=n.length,d=null==e;if("object"===T(e))for(l in a=!0,e)G(n,t,l,e[l],!0,o,i);else if(void 0!==r&&(a=!0,h(r)||(i=!0),d&&(i?(t.call(n,r),t=null):(d=t,t=function(n,t,e){return d.call(k(n),e)})),t))for(;l<s;l++)t(n[l],e,i?r:r.call(n[l],l,t(n[l],e)));return a?n:d?t.call(n):s?t(n[0],e):o},W=/^-ms-/,J=/-([a-z])/g;function X(n,t){return t.toUpperCase()}function V(n){return n.replace(W,"ms-").replace(J,X)}var Y=function(n){return 1===n.nodeType||9===n.nodeType||!+n.nodeType};function K(){this.expando=k.expando+K.uid++}K.uid=1,K.prototype={cache:function(n){var t=n[this.expando];return t||(t={},Y(n)&&(n.nodeType?n[this.expando]=t:Object.defineProperty(n,this.expando,{value:t,configurable:!0}))),t},set:function(n,t,e){var r,a=this.cache(n);if("string"==typeof t)a[V(t)]=e;else for(r in t)a[V(r)]=t[r];return a},get:function(n,t){return void 0===t?this.cache(n):n[this.expando]&&n[this.expando][V(t)]},access:function(n,t,e){return void 0===t||t&&"string"==typeof t&&void 0===e?this.get(n,t):(this.set(n,t,e),void 0!==e?e:t)},remove:function(n,t){var e,r=n[this.expando];if(void 0!==r){if(void 0!==t){e=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(M)||[]).length;for(;e--;)delete r[t[e]]}(void 0===t||k.isEmptyObject(r))&&(n.nodeType?n[this.expando]=void 0:delete n[this.expando])}},hasData:function(n){var t=n[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Z=new K,Q=new K,nn=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,tn=/[A-Z]/g;function en(n,t,e){var r;if(void 0===e&&1===n.nodeType)if(r="data-"+t.replace(tn,"-$&").toLowerCase(),"string"==typeof(e=n.getAttribute(r))){try{e=function(n){return"true"===n||"false"!==n&&("null"===n?null:n===+n+""?+n:nn.test(n)?JSON.parse(n):n)}(e)}catch(n){}Q.set(n,t,e)}else e=void 0;return e}k.extend({hasData:function(n){return Q.hasData(n)||Z.hasData(n)},data:function(n,t,e){return Q.access(n,t,e)},removeData:function(n,t){Q.remove(n,t)},_data:function(n,t,e){return Z.access(n,t,e)},_removeData:function(n,t){Z.remove(n,t)}}),k.fn.extend({data:function(n,t){var e,r,a,o=this[0],i=o&&o.attributes;if(void 0===n){if(this.length&&(a=Q.get(o),1===o.nodeType&&!Z.get(o,"hasDataAttrs"))){for(e=i.length;e--;)i[e]&&0===(r=i[e].name).indexOf("data-")&&(r=V(r.slice(5)),en(o,r,a[r]));Z.set(o,"hasDataAttrs",!0)}return a}return"object"==typeof n?this.each((function(){Q.set(this,n)})):G(this,(function(t){var e;if(o&&void 0===t)return void 0!==(e=Q.get(o,n))||void 0!==(e=en(o,n))?e:void 0;this.each((function(){Q.set(this,n,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(n){return this.each((function(){Q.remove(this,n)}))}}),k.extend({queue:function(n,t,e){var r;if(n)return t=(t||"fx")+"queue",r=Z.get(n,t),e&&(!r||Array.isArray(e)?r=Z.access(n,t,k.makeArray(e)):r.push(e)),r||[]},dequeue:function(n,t){t=t||"fx";var e=k.queue(n,t),r=e.length,a=e.shift(),o=k._queueHooks(n,t);"inprogress"===a&&(a=e.shift(),r--),a&&("fx"===t&&e.unshift("inprogress"),delete o.stop,a.call(n,(function(){k.dequeue(n,t)}),o)),!r&&o&&o.empty.fire()},_queueHooks:function(n,t){var e=t+"queueHooks";return Z.get(n,e)||Z.access(n,e,{empty:k.Callbacks("once memory").add((function(){Z.remove(n,[t+"queue",e])}))})}}),k.fn.extend({queue:function(n,t){var e=2;return"string"!=typeof n&&(t=n,n="fx",e--),arguments.length<e?k.queue(this[0],n):void 0===t?this:this.each((function(){var e=k.queue(this,n,t);k._queueHooks(this,n),"fx"===n&&"inprogress"!==e[0]&&k.dequeue(this,n)}))},dequeue:function(n){return this.each((function(){k.dequeue(this,n)}))},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,t){var e,r=1,a=k.Deferred(),o=this,i=this.length,l=function(){--r||a.resolveWith(o,[o])};for("string"!=typeof n&&(t=n,n=void 0),n=n||"fx";i--;)(e=Z.get(o[i],n+"queueHooks"))&&e.empty&&(r++,e.empty.add(l));return l(),a.promise(t)}});var rn=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,an=new RegExp("^(?:([+-])=|)("+rn+")([a-z%]*)$","i"),on=["Top","Right","Bottom","Left"],ln=x.documentElement,sn=function(n){return k.contains(n.ownerDocument,n)},dn={composed:!0};ln.getRootNode&&(sn=function(n){return k.contains(n.ownerDocument,n)||n.getRootNode(dn)===n.ownerDocument});var cn=function(n,t){return"none"===(n=t||n).style.display||""===n.style.display&&sn(n)&&"none"===k.css(n,"display")};function pn(n,t,e,r){var a,o,i=20,l=r?function(){return r.cur()}:function(){return k.css(n,t,"")},s=l(),d=e&&e[3]||(k.cssNumber[t]?"":"px"),c=n.nodeType&&(k.cssNumber[t]||"px"!==d&&+s)&&an.exec(k.css(n,t));if(c&&c[3]!==d){for(s/=2,d=d||c[3],c=+s||1;i--;)k.style(n,t,c+d),(1-o)*(1-(o=l()/s||.5))<=0&&(i=0),c/=o;c*=2,k.style(n,t,c+d),e=e||[]}return e&&(c=+c||+s||0,a=e[1]?c+(e[1]+1)*e[2]:+e[2],r&&(r.unit=d,r.start=c,r.end=a)),a}var un={};function mn(n){var t,e=n.ownerDocument,r=n.nodeName,a=un[r];return a||(t=e.body.appendChild(e.createElement(r)),a=k.css(t,"display"),t.parentNode.removeChild(t),"none"===a&&(a="block"),un[r]=a,a)}function fn(n,t){for(var e,r,a=[],o=0,i=n.length;o<i;o++)(r=n[o]).style&&(e=r.style.display,t?("none"===e&&(a[o]=Z.get(r,"display")||null,a[o]||(r.style.display="")),""===r.style.display&&cn(r)&&(a[o]=mn(r))):"none"!==e&&(a[o]="none",Z.set(r,"display",e)));for(o=0;o<i;o++)null!=a[o]&&(n[o].style.display=a[o]);return n}k.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(){cn(this)?k(this).show():k(this).hide()}))}});var gn,bn,hn=/^(?:checkbox|radio)$/i,vn=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,xn=/^$|^module$|\/(?:java|ecma)script/i;gn=x.createDocumentFragment().appendChild(x.createElement("div")),(bn=x.createElement("input")).setAttribute("type","radio"),bn.setAttribute("checked","checked"),bn.setAttribute("name","t"),gn.appendChild(bn),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,t){var e;return e=void 0!==n.getElementsByTagName?n.getElementsByTagName(t||"*"):void 0!==n.querySelectorAll?n.querySelectorAll(t||"*"):[],void 0===t||t&&A(n,t)?k.merge([n],e):e}function Tn(n,t){for(var e=0,r=n.length;e<r;e++)Z.set(n[e],"globalEval",!t||Z.get(t[e],"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 kn(n,t,e,r,a){for(var o,i,l,s,d,c,p=t.createDocumentFragment(),u=[],m=0,f=n.length;m<f;m++)if((o=n[m])||0===o)if("object"===T(o))k.merge(u,o.nodeType?[o]:o);else if(_n.test(o)){for(i=i||p.appendChild(t.createElement("div")),l=(vn.exec(o)||["",""])[1].toLowerCase(),s=yn[l]||yn._default,i.innerHTML=s[1]+k.htmlPrefilter(o)+s[2],c=s[0];c--;)i=i.lastChild;k.merge(u,i.childNodes),(i=p.firstChild).textContent=""}else u.push(t.createTextNode(o));for(p.textContent="",m=0;o=u[m++];)if(r&&k.inArray(o,r)>-1)a&&a.push(o);else if(d=sn(o),i=wn(p.appendChild(o),"script"),d&&Tn(i),e)for(c=0;o=i[c++];)xn.test(o.type||"")&&e.push(o);return p}var Sn=/^([^.]*)(?:\.(.+)|)/;function Cn(){return!0}function Dn(){return!1}function Ln(n,t){return n===function(){try{return x.activeElement}catch(n){}}()==("focus"===t)}function En(n,t,e,r,a,o){var i,l;if("object"==typeof t){for(l in"string"!=typeof e&&(r=r||e,e=void 0),t)En(n,l,e,r,t[l],o);return n}if(null==r&&null==a?(a=e,r=e=void 0):null==a&&("string"==typeof e?(a=r,r=void 0):(a=r,r=e,e=void 0)),!1===a)a=Dn;else if(!a)return n;return 1===o&&(i=a,a=function(n){return k().off(n),i.apply(this,arguments)},a.guid=i.guid||(i.guid=k.guid++)),n.each((function(){k.event.add(this,t,a,r,e)}))}function An(n,t,e){e?(Z.set(n,t,!1),k.event.add(n,t,{namespace:!1,handler:function(n){var r,a,o=Z.get(this,t);if(1&n.isTrigger&&this[t]){if(o.length)(k.event.special[t]||{}).delegateType&&n.stopPropagation();else if(o=l.call(arguments),Z.set(this,t,o),r=e(this,t),this[t](),o!==(a=Z.get(this,t))||r?Z.set(this,t,!1):a={},o!==a)return n.stopImmediatePropagation(),n.preventDefault(),a&&a.value}else o.length&&(Z.set(this,t,{value:k.event.trigger(k.extend(o[0],k.Event.prototype),o.slice(1),this)}),n.stopImmediatePropagation())}})):void 0===Z.get(n,t)&&k.event.add(n,t,Cn)}k.event={global:{},add:function(n,t,e,r,a){var o,i,l,s,d,c,p,u,m,f,g,b=Z.get(n);if(Y(n))for(e.handler&&(e=(o=e).handler,a=o.selector),a&&k.find.matchesSelector(ln,a),e.guid||(e.guid=k.guid++),(s=b.events)||(s=b.events=Object.create(null)),(i=b.handle)||(i=b.handle=function(t){return void 0!==k&&k.event.triggered!==t.type?k.event.dispatch.apply(n,arguments):void 0}),d=(t=(t||"").match(M)||[""]).length;d--;)m=g=(l=Sn.exec(t[d])||[])[1],f=(l[2]||"").split(".").sort(),m&&(p=k.event.special[m]||{},m=(a?p.delegateType:p.bindType)||m,p=k.event.special[m]||{},c=k.extend({type:m,origType:g,data:r,handler:e,guid:e.guid,selector:a,needsContext:a&&k.expr.match.needsContext.test(a),namespace:f.join(".")},o),(u=s[m])||((u=s[m]=[]).delegateCount=0,p.setup&&!1!==p.setup.call(n,r,f,i)||n.addEventListener&&n.addEventListener(m,i)),p.add&&(p.add.call(n,c),c.handler.guid||(c.handler.guid=e.guid)),a?u.splice(u.delegateCount++,0,c):u.push(c),k.event.global[m]=!0)},remove:function(n,t,e,r,a){var o,i,l,s,d,c,p,u,m,f,g,b=Z.hasData(n)&&Z.get(n);if(b&&(s=b.events)){for(d=(t=(t||"").match(M)||[""]).length;d--;)if(m=g=(l=Sn.exec(t[d])||[])[1],f=(l[2]||"").split(".").sort(),m){for(p=k.event.special[m]||{},u=s[m=(r?p.delegateType:p.bindType)||m]||[],l=l[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=o=u.length;o--;)c=u[o],!a&&g!==c.origType||e&&e.guid!==c.guid||l&&!l.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(u.splice(o,1),c.selector&&u.delegateCount--,p.remove&&p.remove.call(n,c));i&&!u.length&&(p.teardown&&!1!==p.teardown.call(n,f,b.handle)||k.removeEvent(n,m,b.handle),delete s[m])}else for(m in s)k.event.remove(n,m+t[d],e,r,!0);k.isEmptyObject(s)&&Z.remove(n,"handle events")}},dispatch:function(n){var t,e,r,a,o,i,l=new Array(arguments.length),s=k.event.fix(n),d=(Z.get(this,"events")||Object.create(null))[s.type]||[],c=k.event.special[s.type]||{};for(l[0]=s,t=1;t<arguments.length;t++)l[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(i=k.event.handlers.call(this,s,d),t=0;(a=i[t++])&&!s.isPropagationStopped();)for(s.currentTarget=a.elem,e=0;(o=a.handlers[e++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(a.elem,l))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(n,t){var e,r,a,o,i,l=[],s=t.delegateCount,d=n.target;if(s&&d.nodeType&&!("click"===n.type&&n.button>=1))for(;d!==this;d=d.parentNode||this)if(1===d.nodeType&&("click"!==n.type||!0!==d.disabled)){for(o=[],i={},e=0;e<s;e++)void 0===i[a=(r=t[e]).selector+" "]&&(i[a]=r.needsContext?k(a,this).index(d)>-1:k.find(a,this,null,[d]).length),i[a]&&o.push(r);o.length&&l.push({elem:d,handlers:o})}return d=this,s<t.length&&l.push({elem:d,handlers:t.slice(s)}),l},addProp:function(n,t){Object.defineProperty(k.Event.prototype,n,{enumerable:!0,configurable:!0,get:h(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[n]},set:function(t){Object.defineProperty(this,n,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(n){return n[k.expando]?n:new k.Event(n)},special:{load:{noBubble:!0},click:{setup:function(n){var t=this||n;return hn.test(t.type)&&t.click&&A(t,"input")&&An(t,"click",Cn),!1},trigger:function(n){var t=this||n;return hn.test(t.type)&&t.click&&A(t,"input")&&An(t,"click"),!0},_default:function(n){var t=n.target;return hn.test(t.type)&&t.click&&A(t,"input")&&Z.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(n){void 0!==n.result&&n.originalEvent&&(n.originalEvent.returnValue=n.result)}}}},k.removeEvent=function(n,t,e){n.removeEventListener&&n.removeEventListener(t,e)},k.Event=function(n,t){if(!(this instanceof k.Event))return new k.Event(n,t);n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||void 0===n.defaultPrevented&&!1===n.returnValue?Cn:Dn,this.target=n.target&&3===n.target.nodeType?n.target.parentNode:n.target,this.currentTarget=n.currentTarget,this.relatedTarget=n.relatedTarget):this.type=n,t&&k.extend(this,t),this.timeStamp=n&&n.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Dn,isPropagationStopped:Dn,isImmediatePropagationStopped:Dn,isSimulated:!1,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=Cn,n&&!this.isSimulated&&n.preventDefault()},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=Cn,n&&!this.isSimulated&&n.stopPropagation()},stopImmediatePropagation:function(){var n=this.originalEvent;this.isImmediatePropagationStopped=Cn,n&&!this.isSimulated&&n.stopImmediatePropagation(),this.stopPropagation()}},k.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:!0},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},(function(n,t){k.event.special[n]={setup:function(){return An(this,n,Ln),!1},trigger:function(){return An(this,n),!0},_default:function(t){return Z.get(t.target,n)},delegateType:t}})),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(n,t){k.event.special[n]={delegateType:t,bindType:t,handle:function(n){var e,r=n.relatedTarget,a=n.handleObj;return r&&(r===this||k.contains(this,r))||(n.type=a.origType,e=a.handler.apply(this,arguments),n.type=t),e}}})),k.fn.extend({on:function(n,t,e,r){return En(this,n,t,e,r)},one:function(n,t,e,r){return En(this,n,t,e,r,1)},off:function(n,t,e){var r,a;if(n&&n.preventDefault&&n.handleObj)return r=n.handleObj,k(n.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof n){for(a in n)this.off(a,t,n[a]);return this}return!1!==t&&"function"!=typeof t||(e=t,t=void 0),!1===e&&(e=Dn),this.each((function(){k.event.remove(this,n,e,t)}))}});var jn=/<script|<style|<link/i,Fn=/checked\s*(?:[^=]|=\s*.checked.)/i,Nn=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function On(n,t){return A(n,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(n).children("tbody")[0]||n}function Pn(n){return n.type=(null!==n.getAttribute("type"))+"/"+n.type,n}function In(n){return"true/"===(n.type||"").slice(0,5)?n.type=n.type.slice(5):n.removeAttribute("type"),n}function Rn(n,t){var e,r,a,o,i,l;if(1===t.nodeType){if(Z.hasData(n)&&(l=Z.get(n).events))for(a in Z.remove(t,"handle events"),l)for(e=0,r=l[a].length;e<r;e++)k.event.add(t,a,l[a][e]);Q.hasData(n)&&(o=Q.access(n),i=k.extend({},o),Q.set(t,i))}}function Mn(n,t){var e=t.nodeName.toLowerCase();"input"===e&&hn.test(n.type)?t.checked=n.checked:"input"!==e&&"textarea"!==e||(t.defaultValue=n.defaultValue)}function zn(n,t,e,r){t=s(t);var a,o,i,l,d,c,p=0,u=n.length,m=u-1,f=t[0],g=h(f);if(g||u>1&&"string"==typeof f&&!b.checkClone&&Fn.test(f))return n.each((function(a){var o=n.eq(a);g&&(t[0]=f.call(this,a,o.html())),zn(o,t,e,r)}));if(u&&(o=(a=kn(t,n[0].ownerDocument,!1,n,r)).firstChild,1===a.childNodes.length&&(a=o),o||r)){for(l=(i=k.map(wn(a,"script"),Pn)).length;p<u;p++)d=a,p!==m&&(d=k.clone(d,!0,!0),l&&k.merge(i,wn(d,"script"))),e.call(n[p],d,p);if(l)for(c=i[i.length-1].ownerDocument,k.map(i,In),p=0;p<l;p++)d=i[p],xn.test(d.type||"")&&!Z.access(d,"globalEval")&&k.contains(c,d)&&(d.src&&"module"!==(d.type||"").toLowerCase()?k._evalUrl&&!d.noModule&&k._evalUrl(d.src,{nonce:d.nonce||d.getAttribute("nonce")},c):w(d.textContent.replace(Nn,""),d,c))}return n}function Hn(n,t,e){for(var r,a=t?k.filter(t,n):n,o=0;null!=(r=a[o]);o++)e||1!==r.nodeType||k.cleanData(wn(r)),r.parentNode&&(e&&sn(r)&&Tn(wn(r,"script")),r.parentNode.removeChild(r));return n}k.extend({htmlPrefilter:function(n){return n},clone:function(n,t,e){var r,a,o,i,l=n.cloneNode(!0),s=sn(n);if(!(b.noCloneChecked||1!==n.nodeType&&11!==n.nodeType||k.isXMLDoc(n)))for(i=wn(l),r=0,a=(o=wn(n)).length;r<a;r++)Mn(o[r],i[r]);if(t)if(e)for(o=o||wn(n),i=i||wn(l),r=0,a=o.length;r<a;r++)Rn(o[r],i[r]);else Rn(n,l);return(i=wn(l,"script")).length>0&&Tn(i,!s&&wn(n,"script")),l},cleanData:function(n){for(var t,e,r,a=k.event.special,o=0;void 0!==(e=n[o]);o++)if(Y(e)){if(t=e[Z.expando]){if(t.events)for(r in t.events)a[r]?k.event.remove(e,r):k.removeEvent(e,r,t.handle);e[Z.expando]=void 0}e[Q.expando]&&(e[Q.expando]=void 0)}}}),k.fn.extend({detach:function(n){return Hn(this,n,!0)},remove:function(n){return Hn(this,n)},text:function(n){return G(this,(function(n){return void 0===n?k.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 zn(this,arguments,(function(n){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||On(this,n).appendChild(n)}))},prepend:function(){return zn(this,arguments,(function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=On(this,n);t.insertBefore(n,t.firstChild)}}))},before:function(){return zn(this,arguments,(function(n){this.parentNode&&this.parentNode.insertBefore(n,this)}))},after:function(){return zn(this,arguments,(function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)}))},empty:function(){for(var n,t=0;null!=(n=this[t]);t++)1===n.nodeType&&(k.cleanData(wn(n,!1)),n.textContent="");return this},clone:function(n,t){return n=null!=n&&n,t=null==t?n:t,this.map((function(){return k.clone(this,n,t)}))},html:function(n){return G(this,(function(n){var t=this[0]||{},e=0,r=this.length;if(void 0===n&&1===t.nodeType)return t.innerHTML;if("string"==typeof n&&!jn.test(n)&&!yn[(vn.exec(n)||["",""])[1].toLowerCase()]){n=k.htmlPrefilter(n);try{for(;e<r;e++)1===(t=this[e]||{}).nodeType&&(k.cleanData(wn(t,!1)),t.innerHTML=n);t=0}catch(n){}}t&&this.empty().append(n)}),null,n,arguments.length)},replaceWith:function(){var n=[];return zn(this,arguments,(function(t){var e=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(wn(this)),e&&e.replaceChild(t,this))}),n)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(n,t){k.fn[n]=function(n){for(var e,r=[],a=k(n),o=a.length-1,i=0;i<=o;i++)e=i===o?this:this.clone(!0),k(a[i])[t](e),d.apply(r,e.get());return this.pushStack(r)}}));var Un=new RegExp("^("+rn+")(?!px)[a-z%]+$","i"),$n=/^--/,qn=function(n){var t=n.ownerDocument.defaultView;return t&&t.opener||(t=r),t.getComputedStyle(n)},Bn=function(n,t,e){var r,a,o={};for(a in t)o[a]=n.style[a],n.style[a]=t[a];for(a in r=e.call(n),t)n.style[a]=o[a];return r},Gn=new RegExp(on.join("|"),"i"),Wn="[\\x20\\t\\r\\n\\f]",Jn=new RegExp("^"+Wn+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Wn+"+$","g");function Xn(n,t,e){var r,a,o,i,l=$n.test(t),s=n.style;return(e=e||qn(n))&&(i=e.getPropertyValue(t)||e[t],l&&i&&(i=i.replace(Jn,"$1")||void 0),""!==i||sn(n)||(i=k.style(n,t)),!b.pixelBoxStyles()&&Un.test(i)&&Gn.test(t)&&(r=s.width,a=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=i,i=e.width,s.width=r,s.minWidth=a,s.maxWidth=o)),void 0!==i?i+"":i}function Vn(n,t){return{get:function(){if(!n())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function n(){if(c){d.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",c.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ln.appendChild(d).appendChild(c);var n=r.getComputedStyle(c);e="1%"!==n.top,s=12===t(n.marginLeft),c.style.right="60%",i=36===t(n.right),a=36===t(n.width),c.style.position="absolute",o=12===t(c.offsetWidth/3),ln.removeChild(d),c=null}}function t(n){return Math.round(parseFloat(n))}var e,a,o,i,l,s,d=x.createElement("div"),c=x.createElement("div");c.style&&(c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",b.clearCloneStyle="content-box"===c.style.backgroundClip,k.extend(b,{boxSizingReliable:function(){return n(),a},pixelBoxStyles:function(){return n(),i},pixelPosition:function(){return n(),e},reliableMarginLeft:function(){return n(),s},scrollboxSize:function(){return n(),o},reliableTrDimensions:function(){var n,t,e,a;return null==l&&(n=x.createElement("table"),t=x.createElement("tr"),e=x.createElement("div"),n.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",e.style.height="9px",e.style.display="block",ln.appendChild(n).appendChild(t).appendChild(e),a=r.getComputedStyle(t),l=parseInt(a.height,10)+parseInt(a.borderTopWidth,10)+parseInt(a.borderBottomWidth,10)===t.offsetHeight,ln.removeChild(n)),l}}))}();var Yn=["Webkit","Moz","ms"],Kn=x.createElement("div").style,Zn={};function Qn(n){return k.cssProps[n]||Zn[n]||(n in Kn?n:Zn[n]=function(n){for(var t=n[0].toUpperCase()+n.slice(1),e=Yn.length;e--;)if((n=Yn[e]+t)in Kn)return n}(n)||n)}var nt=/^(none|table(?!-c[ea]).+)/,tt={position:"absolute",visibility:"hidden",display:"block"},et={letterSpacing:"0",fontWeight:"400"};function rt(n,t,e){var r=an.exec(t);return r?Math.max(0,r[2]-(e||0))+(r[3]||"px"):t}function at(n,t,e,r,a,o){var i="width"===t?1:0,l=0,s=0;if(e===(r?"border":"content"))return 0;for(;i<4;i+=2)"margin"===e&&(s+=k.css(n,e+on[i],!0,a)),r?("content"===e&&(s-=k.css(n,"padding"+on[i],!0,a)),"margin"!==e&&(s-=k.css(n,"border"+on[i]+"Width",!0,a))):(s+=k.css(n,"padding"+on[i],!0,a),"padding"!==e?s+=k.css(n,"border"+on[i]+"Width",!0,a):l+=k.css(n,"border"+on[i]+"Width",!0,a));return!r&&o>=0&&(s+=Math.max(0,Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-o-s-l-.5))||0),s}function ot(n,t,e){var r=qn(n),a=(!b.boxSizingReliable()||e)&&"border-box"===k.css(n,"boxSizing",!1,r),o=a,i=Xn(n,t,r),l="offset"+t[0].toUpperCase()+t.slice(1);if(Un.test(i)){if(!e)return i;i="auto"}return(!b.boxSizingReliable()&&a||!b.reliableTrDimensions()&&A(n,"tr")||"auto"===i||!parseFloat(i)&&"inline"===k.css(n,"display",!1,r))&&n.getClientRects().length&&(a="border-box"===k.css(n,"boxSizing",!1,r),(o=l in n)&&(i=n[l])),(i=parseFloat(i)||0)+at(n,t,e||(a?"border":"content"),o,r,i)+"px"}function it(n,t,e,r,a){return new it.prototype.init(n,t,e,r,a)}k.extend({cssHooks:{opacity:{get:function(n,t){if(t){var e=Xn(n,"opacity");return""===e?"1":e}}}},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,t,e,r){if(n&&3!==n.nodeType&&8!==n.nodeType&&n.style){var a,o,i,l=V(t),s=$n.test(t),d=n.style;if(s||(t=Qn(l)),i=k.cssHooks[t]||k.cssHooks[l],void 0===e)return i&&"get"in i&&void 0!==(a=i.get(n,!1,r))?a:d[t];"string"==(o=typeof e)&&(a=an.exec(e))&&a[1]&&(e=pn(n,t,a),o="number"),null!=e&&e==e&&("number"!==o||s||(e+=a&&a[3]||(k.cssNumber[l]?"":"px")),b.clearCloneStyle||""!==e||0!==t.indexOf("background")||(d[t]="inherit"),i&&"set"in i&&void 0===(e=i.set(n,e,r))||(s?d.setProperty(t,e):d[t]=e))}},css:function(n,t,e,r){var a,o,i,l=V(t);return $n.test(t)||(t=Qn(l)),(i=k.cssHooks[t]||k.cssHooks[l])&&"get"in i&&(a=i.get(n,!0,e)),void 0===a&&(a=Xn(n,t,r)),"normal"===a&&t in et&&(a=et[t]),""===e||e?(o=parseFloat(a),!0===e||isFinite(o)?o||0:a):a}}),k.each(["height","width"],(function(n,t){k.cssHooks[t]={get:function(n,e,r){if(e)return!nt.test(k.css(n,"display"))||n.getClientRects().length&&n.getBoundingClientRect().width?ot(n,t,r):Bn(n,tt,(function(){return ot(n,t,r)}))},set:function(n,e,r){var a,o=qn(n),i=!b.scrollboxSize()&&"absolute"===o.position,l=(i||r)&&"border-box"===k.css(n,"boxSizing",!1,o),s=r?at(n,t,r,l,o):0;return l&&i&&(s-=Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-at(n,t,"border",!1,o)-.5)),s&&(a=an.exec(e))&&"px"!==(a[3]||"px")&&(n.style[t]=e,e=k.css(n,t)),rt(0,e,s)}}})),k.cssHooks.marginLeft=Vn(b.reliableMarginLeft,(function(n,t){if(t)return(parseFloat(Xn(n,"marginLeft"))||n.getBoundingClientRect().left-Bn(n,{marginLeft:0},(function(){return n.getBoundingClientRect().left})))+"px"})),k.each({margin:"",padding:"",border:"Width"},(function(n,t){k.cssHooks[n+t]={expand:function(e){for(var r=0,a={},o="string"==typeof e?e.split(" "):[e];r<4;r++)a[n+on[r]+t]=o[r]||o[r-2]||o[0];return a}},"margin"!==n&&(k.cssHooks[n+t].set=rt)})),k.fn.extend({css:function(n,t){return G(this,(function(n,t,e){var r,a,o={},i=0;if(Array.isArray(t)){for(r=qn(n),a=t.length;i<a;i++)o[t[i]]=k.css(n,t[i],!1,r);return o}return void 0!==e?k.style(n,t,e):k.css(n,t)}),n,t,arguments.length>1)}}),k.Tween=it,it.prototype={constructor:it,init:function(n,t,e,r,a,o){this.elem=n,this.prop=e,this.easing=a||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[e]?"":"px")},cur:function(){var n=it.propHooks[this.prop];return n&&n.get?n.get(this):it.propHooks._default.get(this)},run:function(n){var t,e=it.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):this.pos=t=n,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),e&&e.set?e.set(this):it.propHooks._default.set(this),this}},it.prototype.init.prototype=it.prototype,it.propHooks={_default:{get:function(n){var t;return 1!==n.elem.nodeType||null!=n.elem[n.prop]&&null==n.elem.style[n.prop]?n.elem[n.prop]:(t=k.css(n.elem,n.prop,""))&&"auto"!==t?t:0},set:function(n){k.fx.step[n.prop]?k.fx.step[n.prop](n):1!==n.elem.nodeType||!k.cssHooks[n.prop]&&null==n.elem.style[Qn(n.prop)]?n.elem[n.prop]=n.now:k.style(n.elem,n.prop,n.now+n.unit)}}},it.propHooks.scrollTop=it.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}},k.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2},_default:"swing"},k.fx=it.prototype.init,k.fx.step={};var lt,st,dt=/^(?:toggle|show|hide)$/,ct=/queueHooks$/;function pt(){st&&(!1===x.hidden&&r.requestAnimationFrame?r.requestAnimationFrame(pt):r.setTimeout(pt,k.fx.interval),k.fx.tick())}function ut(){return r.setTimeout((function(){lt=void 0})),lt=Date.now()}function mt(n,t){var e,r=0,a={height:n};for(t=t?1:0;r<4;r+=2-t)a["margin"+(e=on[r])]=a["padding"+e]=n;return t&&(a.opacity=a.width=n),a}function ft(n,t,e){for(var r,a=(gt.tweeners[t]||[]).concat(gt.tweeners["*"]),o=0,i=a.length;o<i;o++)if(r=a[o].call(e,t,n))return r}function gt(n,t,e){var r,a,o=0,i=gt.prefilters.length,l=k.Deferred().always((function(){delete s.elem})),s=function(){if(a)return!1;for(var t=lt||ut(),e=Math.max(0,d.startTime+d.duration-t),r=1-(e/d.duration||0),o=0,i=d.tweens.length;o<i;o++)d.tweens[o].run(r);return l.notifyWith(n,[d,r,e]),r<1&&i?e:(i||l.notifyWith(n,[d,1,0]),l.resolveWith(n,[d]),!1)},d=l.promise({elem:n,props:k.extend({},t),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},e),originalProperties:t,originalOptions:e,startTime:lt||ut(),duration:e.duration,tweens:[],createTween:function(t,e){var r=k.Tween(n,d.opts,t,e,d.opts.specialEasing[t]||d.opts.easing);return d.tweens.push(r),r},stop:function(t){var e=0,r=t?d.tweens.length:0;if(a)return this;for(a=!0;e<r;e++)d.tweens[e].run(1);return t?(l.notifyWith(n,[d,1,0]),l.resolveWith(n,[d,t])):l.rejectWith(n,[d,t]),this}}),c=d.props;for(function(n,t){var e,r,a,o,i;for(e in n)if(a=t[r=V(e)],o=n[e],Array.isArray(o)&&(a=o[1],o=n[e]=o[0]),e!==r&&(n[r]=o,delete n[e]),(i=k.cssHooks[r])&&"expand"in i)for(e in o=i.expand(o),delete n[r],o)e in n||(n[e]=o[e],t[e]=a);else t[r]=a}(c,d.opts.specialEasing);o<i;o++)if(r=gt.prefilters[o].call(d,n,c,d.opts))return h(r.stop)&&(k._queueHooks(d.elem,d.opts.queue).stop=r.stop.bind(r)),r;return k.map(c,ft,d),h(d.opts.start)&&d.opts.start.call(n,d),d.progress(d.opts.progress).done(d.opts.done,d.opts.complete).fail(d.opts.fail).always(d.opts.always),k.fx.timer(k.extend(s,{elem:n,anim:d,queue:d.opts.queue})),d}k.Animation=k.extend(gt,{tweeners:{"*":[function(n,t){var e=this.createTween(n,t);return pn(e.elem,n,an.exec(t),e),e}]},tweener:function(n,t){h(n)?(t=n,n=["*"]):n=n.match(M);for(var e,r=0,a=n.length;r<a;r++)e=n[r],gt.tweeners[e]=gt.tweeners[e]||[],gt.tweeners[e].unshift(t)},prefilters:[function(n,t,e){var r,a,o,i,l,s,d,c,p="width"in t||"height"in t,u=this,m={},f=n.style,g=n.nodeType&&cn(n),b=Z.get(n,"fxshow");for(r in e.queue||(null==(i=k._queueHooks(n,"fx")).unqueued&&(i.unqueued=0,l=i.empty.fire,i.empty.fire=function(){i.unqueued||l()}),i.unqueued++,u.always((function(){u.always((function(){i.unqueued--,k.queue(n,"fx").length||i.empty.fire()}))}))),t)if(a=t[r],dt.test(a)){if(delete t[r],o=o||"toggle"===a,a===(g?"hide":"show")){if("show"!==a||!b||void 0===b[r])continue;g=!0}m[r]=b&&b[r]||k.style(n,r)}if((s=!k.isEmptyObject(t))||!k.isEmptyObject(m))for(r in p&&1===n.nodeType&&(e.overflow=[f.overflow,f.overflowX,f.overflowY],null==(d=b&&b.display)&&(d=Z.get(n,"display")),"none"===(c=k.css(n,"display"))&&(d?c=d:(fn([n],!0),d=n.style.display||d,c=k.css(n,"display"),fn([n]))),("inline"===c||"inline-block"===c&&null!=d)&&"none"===k.css(n,"float")&&(s||(u.done((function(){f.display=d})),null==d&&(c=f.display,d="none"===c?"":c)),f.display="inline-block")),e.overflow&&(f.overflow="hidden",u.always((function(){f.overflow=e.overflow[0],f.overflowX=e.overflow[1],f.overflowY=e.overflow[2]}))),s=!1,m)s||(b?"hidden"in b&&(g=b.hidden):b=Z.access(n,"fxshow",{display:d}),o&&(b.hidden=!g),g&&fn([n],!0),u.done((function(){for(r in g||fn([n]),Z.remove(n,"fxshow"),m)k.style(n,r,m[r])}))),s=ft(g?b[r]:0,r,u),r in b||(b[r]=s.start,g&&(s.end=s.start,s.start=0))}],prefilter:function(n,t){t?gt.prefilters.unshift(n):gt.prefilters.push(n)}}),k.speed=function(n,t,e){var r=n&&"object"==typeof n?k.extend({},n):{complete:e||!e&&t||h(n)&&n,duration:n,easing:e&&t||t&&!h(t)&&t};return k.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){h(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(n,t,e,r){return this.filter(cn).css("opacity",0).show().end().animate({opacity:t},n,e,r)},animate:function(n,t,e,r){var a=k.isEmptyObject(n),o=k.speed(t,e,r),i=function(){var t=gt(this,k.extend({},n),o);(a||Z.get(this,"finish"))&&t.stop(!0)};return i.finish=i,a||!1===o.queue?this.each(i):this.queue(o.queue,i)},stop:function(n,t,e){var r=function(n){var t=n.stop;delete n.stop,t(e)};return"string"!=typeof n&&(e=t,t=n,n=void 0),t&&this.queue(n||"fx",[]),this.each((function(){var t=!0,a=null!=n&&n+"queueHooks",o=k.timers,i=Z.get(this);if(a)i[a]&&i[a].stop&&r(i[a]);else for(a in i)i[a]&&i[a].stop&&ct.test(a)&&r(i[a]);for(a=o.length;a--;)o[a].elem!==this||null!=n&&o[a].queue!==n||(o[a].anim.stop(e),t=!1,o.splice(a,1));!t&&e||k.dequeue(this,n)}))},finish:function(n){return!1!==n&&(n=n||"fx"),this.each((function(){var t,e=Z.get(this),r=e[n+"queue"],a=e[n+"queueHooks"],o=k.timers,i=r?r.length:0;for(e.finish=!0,k.queue(this,n,[]),a&&a.stop&&a.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===n&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<i;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete e.finish}))}}),k.each(["toggle","show","hide"],(function(n,t){var e=k.fn[t];k.fn[t]=function(n,r,a){return null==n||"boolean"==typeof n?e.apply(this,arguments):this.animate(mt(t,!0),n,r,a)}})),k.each({slideDown:mt("show"),slideUp:mt("hide"),slideToggle:mt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(n,t){k.fn[n]=function(n,e,r){return this.animate(t,n,e,r)}})),k.timers=[],k.fx.tick=function(){var n,t=0,e=k.timers;for(lt=Date.now();t<e.length;t++)(n=e[t])()||e[t]!==n||e.splice(t--,1);e.length||k.fx.stop(),lt=void 0},k.fx.timer=function(n){k.timers.push(n),k.fx.start()},k.fx.interval=13,k.fx.start=function(){st||(st=!0,pt())},k.fx.stop=function(){st=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(n,t){return n=k.fx&&k.fx.speeds[n]||n,t=t||"fx",this.queue(t,(function(t,e){var a=r.setTimeout(t,n);e.stop=function(){r.clearTimeout(a)}}))},function(){var n=x.createElement("input"),t=x.createElement("select").appendChild(x.createElement("option"));n.type="checkbox",b.checkOn=""!==n.value,b.optSelected=t.selected,(n=x.createElement("input")).value="t",n.type="radio",b.radioValue="t"===n.value}();var bt,ht=k.expr.attrHandle;k.fn.extend({attr:function(n,t){return G(this,k.attr,n,t,arguments.length>1)},removeAttr:function(n){return this.each((function(){k.removeAttr(this,n)}))}}),k.extend({attr:function(n,t,e){var r,a,o=n.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===n.getAttribute?k.prop(n,t,e):(1===o&&k.isXMLDoc(n)||(a=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?bt:void 0)),void 0!==e?null===e?void k.removeAttr(n,t):a&&"set"in a&&void 0!==(r=a.set(n,e,t))?r:(n.setAttribute(t,e+""),e):a&&"get"in a&&null!==(r=a.get(n,t))?r:null==(r=k.find.attr(n,t))?void 0:r)},attrHooks:{type:{set:function(n,t){if(!b.radioValue&&"radio"===t&&A(n,"input")){var e=n.value;return n.setAttribute("type",t),e&&(n.value=e),t}}}},removeAttr:function(n,t){var e,r=0,a=t&&t.match(M);if(a&&1===n.nodeType)for(;e=a[r++];)n.removeAttribute(e)}}),bt={set:function(n,t,e){return!1===t?k.removeAttr(n,e):n.setAttribute(e,e),e}},k.each(k.expr.match.bool.source.match(/\w+/g),(function(n,t){var e=ht[t]||k.find.attr;ht[t]=function(n,t,r){var a,o,i=t.toLowerCase();return r||(o=ht[i],ht[i]=a,a=null!=e(n,t,r)?i:null,ht[i]=o),a}}));var vt=/^(?:input|select|textarea|button)$/i,xt=/^(?:a|area)$/i;function yt(n){return(n.match(M)||[]).join(" ")}function wt(n){return n.getAttribute&&n.getAttribute("class")||""}function Tt(n){return Array.isArray(n)?n:"string"==typeof n&&n.match(M)||[]}k.fn.extend({prop:function(n,t){return G(this,k.prop,n,t,arguments.length>1)},removeProp:function(n){return this.each((function(){delete this[k.propFix[n]||n]}))}}),k.extend({prop:function(n,t,e){var r,a,o=n.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(n)||(t=k.propFix[t]||t,a=k.propHooks[t]),void 0!==e?a&&"set"in a&&void 0!==(r=a.set(n,e,t))?r:n[t]=e:a&&"get"in a&&null!==(r=a.get(n,t))?r:n[t]},propHooks:{tabIndex:{get:function(n){var t=k.find.attr(n,"tabindex");return t?parseInt(t,10):vt.test(n.nodeName)||xt.test(n.nodeName)&&n.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),b.optSelected||(k.propHooks.selected={get:function(n){var t=n.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(n){var t=n.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){k.propFix[this.toLowerCase()]=this})),k.fn.extend({addClass:function(n){var t,e,r,a,o,i;return h(n)?this.each((function(t){k(this).addClass(n.call(this,t,wt(this)))})):(t=Tt(n)).length?this.each((function(){if(r=wt(this),e=1===this.nodeType&&" "+yt(r)+" "){for(o=0;o<t.length;o++)a=t[o],e.indexOf(" "+a+" ")<0&&(e+=a+" ");i=yt(e),r!==i&&this.setAttribute("class",i)}})):this},removeClass:function(n){var t,e,r,a,o,i;return h(n)?this.each((function(t){k(this).removeClass(n.call(this,t,wt(this)))})):arguments.length?(t=Tt(n)).length?this.each((function(){if(r=wt(this),e=1===this.nodeType&&" "+yt(r)+" "){for(o=0;o<t.length;o++)for(a=t[o];e.indexOf(" "+a+" ")>-1;)e=e.replace(" "+a+" "," ");i=yt(e),r!==i&&this.setAttribute("class",i)}})):this:this.attr("class","")},toggleClass:function(n,t){var e,r,a,o,i=typeof n,l="string"===i||Array.isArray(n);return h(n)?this.each((function(e){k(this).toggleClass(n.call(this,e,wt(this),t),t)})):"boolean"==typeof t&&l?t?this.addClass(n):this.removeClass(n):(e=Tt(n),this.each((function(){if(l)for(o=k(this),a=0;a<e.length;a++)r=e[a],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==n&&"boolean"!==i||((r=wt(this))&&Z.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===n?"":Z.get(this,"__className__")||""))})))},hasClass:function(n){var t,e,r=0;for(t=" "+n+" ";e=this[r++];)if(1===e.nodeType&&(" "+yt(wt(e))+" ").indexOf(t)>-1)return!0;return!1}});var _t=/\r/g;k.fn.extend({val:function(n){var t,e,r,a=this[0];return arguments.length?(r=h(n),this.each((function(e){var a;1===this.nodeType&&(null==(a=r?n.call(this,e,k(this).val()):n)?a="":"number"==typeof a?a+="":Array.isArray(a)&&(a=k.map(a,(function(n){return null==n?"":n+""}))),(t=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,a,"value")||(this.value=a))}))):a?(t=k.valHooks[a.type]||k.valHooks[a.nodeName.toLowerCase()])&&"get"in t&&void 0!==(e=t.get(a,"value"))?e:"string"==typeof(e=a.value)?e.replace(_t,""):null==e?"":e:void 0}}),k.extend({valHooks:{option:{get:function(n){var t=k.find.attr(n,"value");return null!=t?t:yt(k.text(n))}},select:{get:function(n){var t,e,r,a=n.options,o=n.selectedIndex,i="select-one"===n.type,l=i?null:[],s=i?o+1:a.length;for(r=o<0?s:i?o:0;r<s;r++)if(((e=a[r]).selected||r===o)&&!e.disabled&&(!e.parentNode.disabled||!A(e.parentNode,"optgroup"))){if(t=k(e).val(),i)return t;l.push(t)}return l},set:function(n,t){for(var e,r,a=n.options,o=k.makeArray(t),i=a.length;i--;)((r=a[i]).selected=k.inArray(k.valHooks.option.get(r),o)>-1)&&(e=!0);return e||(n.selectedIndex=-1),o}}}}),k.each(["radio","checkbox"],(function(){k.valHooks[this]={set:function(n,t){if(Array.isArray(t))return n.checked=k.inArray(k(n).val(),t)>-1}},b.checkOn||(k.valHooks[this].get=function(n){return null===n.getAttribute("value")?"on":n.value})})),b.focusin="onfocusin"in r;var kt=/^(?:focusinfocus|focusoutblur)$/,St=function(n){n.stopPropagation()};k.extend(k.event,{trigger:function(n,t,e,a){var o,i,l,s,d,c,p,u,f=[e||x],g=m.call(n,"type")?n.type:n,b=m.call(n,"namespace")?n.namespace.split("."):[];if(i=u=l=e=e||x,3!==e.nodeType&&8!==e.nodeType&&!kt.test(g+k.event.triggered)&&(g.indexOf(".")>-1&&(b=g.split("."),g=b.shift(),b.sort()),d=g.indexOf(":")<0&&"on"+g,(n=n[k.expando]?n:new k.Event(g,"object"==typeof n&&n)).isTrigger=a?2:3,n.namespace=b.join("."),n.rnamespace=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=void 0,n.target||(n.target=e),t=null==t?[n]:k.makeArray(t,[n]),p=k.event.special[g]||{},a||!p.trigger||!1!==p.trigger.apply(e,t))){if(!a&&!p.noBubble&&!v(e)){for(s=p.delegateType||g,kt.test(s+g)||(i=i.parentNode);i;i=i.parentNode)f.push(i),l=i;l===(e.ownerDocument||x)&&f.push(l.defaultView||l.parentWindow||r)}for(o=0;(i=f[o++])&&!n.isPropagationStopped();)u=i,n.type=o>1?s:p.bindType||g,(c=(Z.get(i,"events")||Object.create(null))[n.type]&&Z.get(i,"handle"))&&c.apply(i,t),(c=d&&i[d])&&c.apply&&Y(i)&&(n.result=c.apply(i,t),!1===n.result&&n.preventDefault());return n.type=g,a||n.isDefaultPrevented()||p._default&&!1!==p._default.apply(f.pop(),t)||!Y(e)||d&&h(e[g])&&!v(e)&&((l=e[d])&&(e[d]=null),k.event.triggered=g,n.isPropagationStopped()&&u.addEventListener(g,St),e[g](),n.isPropagationStopped()&&u.removeEventListener(g,St),k.event.triggered=void 0,l&&(e[d]=l)),n.result}},simulate:function(n,t,e){var r=k.extend(new k.Event,e,{type:n,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(n,t){return this.each((function(){k.event.trigger(n,t,this)}))},triggerHandler:function(n,t){var e=this[0];if(e)return k.event.trigger(n,t,e,!0)}}),b.focusin||k.each({focus:"focusin",blur:"focusout"},(function(n,t){var e=function(n){k.event.simulate(t,n.target,k.event.fix(n))};k.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,a=Z.access(r,t);a||r.addEventListener(n,e,!0),Z.access(r,t,(a||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,a=Z.access(r,t)-1;a?Z.access(r,t,a):(r.removeEventListener(n,e,!0),Z.remove(r,t))}}}));var Ct=r.location,Dt={guid:Date.now()},Lt=/\?/;k.parseXML=function(n){var t,e;if(!n||"string"!=typeof n)return null;try{t=(new r.DOMParser).parseFromString(n,"text/xml")}catch(n){}return e=t&&t.getElementsByTagName("parsererror")[0],t&&!e||k.error("Invalid XML: "+(e?k.map(e.childNodes,(function(n){return n.textContent})).join("\n"):n)),t};var Et=/\[\]$/,At=/\r?\n/g,jt=/^(?:submit|button|image|reset|file)$/i,Ft=/^(?:input|select|textarea|keygen)/i;function Nt(n,t,e,r){var a;if(Array.isArray(t))k.each(t,(function(t,a){e||Et.test(n)?r(n,a):Nt(n+"["+("object"==typeof a&&null!=a?t:"")+"]",a,e,r)}));else if(e||"object"!==T(t))r(n,t);else for(a in t)Nt(n+"["+a+"]",t[a],e,r)}k.param=function(n,t){var e,r=[],a=function(n,t){var e=h(t)?t():t;r[r.length]=encodeURIComponent(n)+"="+encodeURIComponent(null==e?"":e)};if(null==n)return"";if(Array.isArray(n)||n.jquery&&!k.isPlainObject(n))k.each(n,(function(){a(this.name,this.value)}));else for(e in n)Nt(e,n[e],t,a);return r.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var n=k.prop(this,"elements");return n?k.makeArray(n):this})).filter((function(){var n=this.type;return this.name&&!k(this).is(":disabled")&&Ft.test(this.nodeName)&&!jt.test(n)&&(this.checked||!hn.test(n))})).map((function(n,t){var e=k(this).val();return null==e?null:Array.isArray(e)?k.map(e,(function(n){return{name:t.name,value:n.replace(At,"\r\n")}})):{name:t.name,value:e.replace(At,"\r\n")}})).get()}});var Ot=/%20/g,Pt=/#.*$/,It=/([?&])_=[^&]*/,Rt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Mt=/^(?:GET|HEAD)$/,zt=/^\/\//,Ht={},Ut={},$t="*/".concat("*"),qt=x.createElement("a");function Bt(n){return function(t,e){"string"!=typeof t&&(e=t,t="*");var r,a=0,o=t.toLowerCase().match(M)||[];if(h(e))for(;r=o[a++];)"+"===r[0]?(r=r.slice(1)||"*",(n[r]=n[r]||[]).unshift(e)):(n[r]=n[r]||[]).push(e)}}function Gt(n,t,e,r){var a={},o=n===Ut;function i(l){var s;return a[l]=!0,k.each(n[l]||[],(function(n,l){var d=l(t,e,r);return"string"!=typeof d||o||a[d]?o?!(s=d):void 0:(t.dataTypes.unshift(d),i(d),!1)})),s}return i(t.dataTypes[0])||!a["*"]&&i("*")}function Wt(n,t){var e,r,a=k.ajaxSettings.flatOptions||{};for(e in t)void 0!==t[e]&&((a[e]?n:r||(r={}))[e]=t[e]);return r&&k.extend(!0,n,r),n}qt.href=Ct.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,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":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,t){return t?Wt(Wt(n,k.ajaxSettings),t):Wt(k.ajaxSettings,n)},ajaxPrefilter:Bt(Ht),ajaxTransport:Bt(Ut),ajax:function(n,t){"object"==typeof n&&(t=n,n=void 0),t=t||{};var e,a,o,i,l,s,d,c,p,u,m=k.ajaxSetup({},t),f=m.context||m,g=m.context&&(f.nodeType||f.jquery)?k(f):k.event,b=k.Deferred(),h=k.Callbacks("once memory"),v=m.statusCode||{},y={},w={},T="canceled",_={readyState:0,getResponseHeader:function(n){var t;if(d){if(!i)for(i={};t=Rt.exec(o);)i[t[1].toLowerCase()+" "]=(i[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=i[n.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return d?o:null},setRequestHeader:function(n,t){return null==d&&(n=w[n.toLowerCase()]=w[n.toLowerCase()]||n,y[n]=t),this},overrideMimeType:function(n){return null==d&&(m.mimeType=n),this},statusCode:function(n){var t;if(n)if(d)_.always(n[_.status]);else for(t in n)v[t]=[v[t],n[t]];return this},abort:function(n){var t=n||T;return e&&e.abort(t),S(0,t),this}};if(b.promise(_),m.url=((n||m.url||Ct.href)+"").replace(zt,Ct.protocol+"//"),m.type=t.method||t.type||m.method||m.type,m.dataTypes=(m.dataType||"*").toLowerCase().match(M)||[""],null==m.crossDomain){s=x.createElement("a");try{s.href=m.url,s.href=s.href,m.crossDomain=qt.protocol+"//"+qt.host!=s.protocol+"//"+s.host}catch(n){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=k.param(m.data,m.traditional)),Gt(Ht,m,t,_),d)return _;for(p in(c=k.event&&m.global)&&0==k.active++&&k.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!Mt.test(m.type),a=m.url.replace(Pt,""),m.hasContent?m.data&&m.processData&&0===(m.contentType||"").indexOf("application/x-www-form-urlencoded")&&(m.data=m.data.replace(Ot,"+")):(u=m.url.slice(a.length),m.data&&(m.processData||"string"==typeof m.data)&&(a+=(Lt.test(a)?"&":"?")+m.data,delete m.data),!1===m.cache&&(a=a.replace(It,"$1"),u=(Lt.test(a)?"&":"?")+"_="+Dt.guid+++u),m.url=a+u),m.ifModified&&(k.lastModified[a]&&_.setRequestHeader("If-Modified-Since",k.lastModified[a]),k.etag[a]&&_.setRequestHeader("If-None-Match",k.etag[a])),(m.data&&m.hasContent&&!1!==m.contentType||t.contentType)&&_.setRequestHeader("Content-Type",m.contentType),_.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+$t+"; q=0.01":""):m.accepts["*"]),m.headers)_.setRequestHeader(p,m.headers[p]);if(m.beforeSend&&(!1===m.beforeSend.call(f,_,m)||d))return _.abort();if(T="abort",h.add(m.complete),_.done(m.success),_.fail(m.error),e=Gt(Ut,m,t,_)){if(_.readyState=1,c&&g.trigger("ajaxSend",[_,m]),d)return _;m.async&&m.timeout>0&&(l=r.setTimeout((function(){_.abort("timeout")}),m.timeout));try{d=!1,e.send(y,S)}catch(n){if(d)throw n;S(-1,n)}}else S(-1,"No Transport");function S(n,t,i,s){var p,u,x,y,w,T=t;d||(d=!0,l&&r.clearTimeout(l),e=void 0,o=s||"",_.readyState=n>0?4:0,p=n>=200&&n<300||304===n,i&&(y=function(n,t,e){for(var r,a,o,i,l=n.contents,s=n.dataTypes;"*"===s[0];)s.shift(),void 0===r&&(r=n.mimeType||t.getResponseHeader("Content-Type"));if(r)for(a in l)if(l[a]&&l[a].test(r)){s.unshift(a);break}if(s[0]in e)o=s[0];else{for(a in e){if(!s[0]||n.converters[a+" "+s[0]]){o=a;break}i||(i=a)}o=o||i}if(o)return o!==s[0]&&s.unshift(o),e[o]}(m,_,i)),!p&&k.inArray("script",m.dataTypes)>-1&&k.inArray("json",m.dataTypes)<0&&(m.converters["text script"]=function(){}),y=function(n,t,e,r){var a,o,i,l,s,d={},c=n.dataTypes.slice();if(c[1])for(i in n.converters)d[i.toLowerCase()]=n.converters[i];for(o=c.shift();o;)if(n.responseFields[o]&&(e[n.responseFields[o]]=t),!s&&r&&n.dataFilter&&(t=n.dataFilter(t,n.dataType)),s=o,o=c.shift())if("*"===o)o=s;else if("*"!==s&&s!==o){if(!(i=d[s+" "+o]||d["* "+o]))for(a in d)if((l=a.split(" "))[1]===o&&(i=d[s+" "+l[0]]||d["* "+l[0]])){!0===i?i=d[a]:!0!==d[a]&&(o=l[0],c.unshift(l[1]));break}if(!0!==i)if(i&&n.throws)t=i(t);else try{t=i(t)}catch(n){return{state:"parsererror",error:i?n:"No conversion from "+s+" to "+o}}}return{state:"success",data:t}}(m,y,_,p),p?(m.ifModified&&((w=_.getResponseHeader("Last-Modified"))&&(k.lastModified[a]=w),(w=_.getResponseHeader("etag"))&&(k.etag[a]=w)),204===n||"HEAD"===m.type?T="nocontent":304===n?T="notmodified":(T=y.state,u=y.data,p=!(x=y.error))):(x=T,!n&&T||(T="error",n<0&&(n=0))),_.status=n,_.statusText=(t||T)+"",p?b.resolveWith(f,[u,T,_]):b.rejectWith(f,[_,T,x]),_.statusCode(v),v=void 0,c&&g.trigger(p?"ajaxSuccess":"ajaxError",[_,m,p?u:x]),h.fireWith(f,[_,T]),c&&(g.trigger("ajaxComplete",[_,m]),--k.active||k.event.trigger("ajaxStop")))}return _},getJSON:function(n,t,e){return k.get(n,t,e,"json")},getScript:function(n,t){return k.get(n,void 0,t,"script")}}),k.each(["get","post"],(function(n,t){k[t]=function(n,e,r,a){return h(e)&&(a=a||r,r=e,e=void 0),k.ajax(k.extend({url:n,type:t,dataType:a,data:e,success:r},k.isPlainObject(n)&&n))}})),k.ajaxPrefilter((function(n){var t;for(t in n.headers)"content-type"===t.toLowerCase()&&(n.contentType=n.headers[t]||"")})),k._evalUrl=function(n,t,e){return k.ajax({url:n,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(n){k.globalEval(n,t,e)}})},k.fn.extend({wrapAll:function(n){var t;return this[0]&&(h(n)&&(n=n.call(this[0])),t=k(n,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var n=this;n.firstElementChild;)n=n.firstElementChild;return n})).append(this)),this},wrapInner:function(n){return h(n)?this.each((function(t){k(this).wrapInner(n.call(this,t))})):this.each((function(){var t=k(this),e=t.contents();e.length?e.wrapAll(n):t.append(n)}))},wrap:function(n){var t=h(n);return this.each((function(e){k(this).wrapAll(t?n.call(this,e):n)}))},unwrap:function(n){return this.parent(n).not("body").each((function(){k(this).replaceWith(this.childNodes)})),this}}),k.expr.pseudos.hidden=function(n){return!k.expr.pseudos.visible(n)},k.expr.pseudos.visible=function(n){return!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new r.XMLHttpRequest}catch(n){}};var Jt={0:200,1223:204},Xt=k.ajaxSettings.xhr();b.cors=!!Xt&&"withCredentials"in Xt,b.ajax=Xt=!!Xt,k.ajaxTransport((function(n){var t,e;if(b.cors||Xt&&!n.crossDomain)return{send:function(a,o){var i,l=n.xhr();if(l.open(n.type,n.url,n.async,n.username,n.password),n.xhrFields)for(i in n.xhrFields)l[i]=n.xhrFields[i];for(i in n.mimeType&&l.overrideMimeType&&l.overrideMimeType(n.mimeType),n.crossDomain||a["X-Requested-With"]||(a["X-Requested-With"]="XMLHttpRequest"),a)l.setRequestHeader(i,a[i]);t=function(n){return function(){t&&(t=e=l.onload=l.onerror=l.onabort=l.ontimeout=l.onreadystatechange=null,"abort"===n?l.abort():"error"===n?"number"!=typeof l.status?o(0,"error"):o(l.status,l.statusText):o(Jt[l.status]||l.status,l.statusText,"text"!==(l.responseType||"text")||"string"!=typeof l.responseText?{binary:l.response}:{text:l.responseText},l.getAllResponseHeaders()))}},l.onload=t(),e=l.onerror=l.ontimeout=t("error"),void 0!==l.onabort?l.onabort=e:l.onreadystatechange=function(){4===l.readyState&&r.setTimeout((function(){t&&e()}))},t=t("abort");try{l.send(n.hasContent&&n.data||null)}catch(n){if(t)throw n}},abort:function(){t&&t()}}})),k.ajaxPrefilter((function(n){n.crossDomain&&(n.contents.script=!1)})),k.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 k.globalEval(n),n}}}),k.ajaxPrefilter("script",(function(n){void 0===n.cache&&(n.cache=!1),n.crossDomain&&(n.type="GET")})),k.ajaxTransport("script",(function(n){var t,e;if(n.crossDomain||n.scriptAttrs)return{send:function(r,a){t=k("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",e=function(n){t.remove(),e=null,n&&a("error"===n.type?404:200,n.type)}),x.head.appendChild(t[0])},abort:function(){e&&e()}}}));var Vt,Yt=[],Kt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=Yt.pop()||k.expando+"_"+Dt.guid++;return this[n]=!0,n}}),k.ajaxPrefilter("json jsonp",(function(n,t,e){var a,o,i,l=!1!==n.jsonp&&(Kt.test(n.url)?"url":"string"==typeof n.data&&0===(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Kt.test(n.data)&&"data");if(l||"jsonp"===n.dataTypes[0])return a=n.jsonpCallback=h(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,l?n[l]=n[l].replace(Kt,"$1"+a):!1!==n.jsonp&&(n.url+=(Lt.test(n.url)?"&":"?")+n.jsonp+"="+a),n.converters["script json"]=function(){return i||k.error(a+" was not called"),i[0]},n.dataTypes[0]="json",o=r[a],r[a]=function(){i=arguments},e.always((function(){void 0===o?k(r).removeProp(a):r[a]=o,n[a]&&(n.jsonpCallback=t.jsonpCallback,Yt.push(a)),i&&h(o)&&o(i[0]),i=o=void 0})),"script"})),b.createHTMLDocument=((Vt=x.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Vt.childNodes.length),k.parseHTML=function(n,t,e){return"string"!=typeof n?[]:("boolean"==typeof t&&(e=t,t=!1),t||(b.createHTMLDocument?((r=(t=x.implementation.createHTMLDocument("")).createElement("base")).href=x.location.href,t.head.appendChild(r)):t=x),o=!e&&[],(a=j.exec(n))?[t.createElement(a[1])]:(a=kn([n],t,o),o&&o.length&&k(o).remove(),k.merge([],a.childNodes)));var r,a,o},k.fn.load=function(n,t,e){var r,a,o,i=this,l=n.indexOf(" ");return l>-1&&(r=yt(n.slice(l)),n=n.slice(0,l)),h(t)?(e=t,t=void 0):t&&"object"==typeof t&&(a="POST"),i.length>0&&k.ajax({url:n,type:a||"GET",dataType:"html",data:t}).done((function(n){o=arguments,i.html(r?k("<div>").append(k.parseHTML(n)).find(r):n)})).always(e&&function(n,t){i.each((function(){e.apply(this,o||[n.responseText,t,n])}))}),this},k.expr.pseudos.animated=function(n){return k.grep(k.timers,(function(t){return n===t.elem})).length},k.offset={setOffset:function(n,t,e){var r,a,o,i,l,s,d=k.css(n,"position"),c=k(n),p={};"static"===d&&(n.style.position="relative"),l=c.offset(),o=k.css(n,"top"),s=k.css(n,"left"),("absolute"===d||"fixed"===d)&&(o+s).indexOf("auto")>-1?(i=(r=c.position()).top,a=r.left):(i=parseFloat(o)||0,a=parseFloat(s)||0),h(t)&&(t=t.call(n,e,k.extend({},l))),null!=t.top&&(p.top=t.top-l.top+i),null!=t.left&&(p.left=t.left-l.left+a),"using"in t?t.using.call(n,p):c.css(p)}},k.fn.extend({offset:function(n){if(arguments.length)return void 0===n?this:this.each((function(t){k.offset.setOffset(this,n,t)}));var t,e,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),e=r.ownerDocument.defaultView,{top:t.top+e.pageYOffset,left:t.left+e.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var n,t,e,r=this[0],a={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),e=r.ownerDocument,n=r.offsetParent||e.documentElement;n&&(n===e.body||n===e.documentElement)&&"static"===k.css(n,"position");)n=n.parentNode;n&&n!==r&&1===n.nodeType&&((a=k(n).offset()).top+=k.css(n,"borderTopWidth",!0),a.left+=k.css(n,"borderLeftWidth",!0))}return{top:t.top-a.top-k.css(r,"marginTop",!0),left:t.left-a.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var n=this.offsetParent;n&&"static"===k.css(n,"position");)n=n.offsetParent;return n||ln}))}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(n,t){var e="pageYOffset"===t;k.fn[n]=function(r){return G(this,(function(n,r,a){var o;if(v(n)?o=n:9===n.nodeType&&(o=n.defaultView),void 0===a)return o?o[t]:n[r];o?o.scrollTo(e?o.pageXOffset:a,e?a:o.pageYOffset):n[r]=a}),n,r,arguments.length)}})),k.each(["top","left"],(function(n,t){k.cssHooks[t]=Vn(b.pixelPosition,(function(n,e){if(e)return e=Xn(n,t),Un.test(e)?k(n).position()[t]+"px":e}))})),k.each({Height:"height",Width:"width"},(function(n,t){k.each({padding:"inner"+n,content:t,"":"outer"+n},(function(e,r){k.fn[r]=function(a,o){var i=arguments.length&&(e||"boolean"!=typeof a),l=e||(!0===a||!0===o?"margin":"border");return G(this,(function(t,e,a){var o;return v(t)?0===r.indexOf("outer")?t["inner"+n]:t.document.documentElement["client"+n]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+n],o["scroll"+n],t.body["offset"+n],o["offset"+n],o["client"+n])):void 0===a?k.css(t,e,l):k.style(t,e,a,l)}),t,i?a:void 0,i)}}))})),k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(n,t){k.fn[t]=function(n){return this.on(t,n)}})),k.fn.extend({bind:function(n,t,e){return this.on(n,null,t,e)},unbind:function(n,t){return this.off(n,null,t)},delegate:function(n,t,e,r){return this.on(t,n,e,r)},undelegate:function(n,t,e){return 1===arguments.length?this.off(n,"**"):this.off(t,n||"**",e)},hover:function(n,t){return this.mouseenter(n).mouseleave(t||n)}}),k.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,t){k.fn[t]=function(n,e){return arguments.length>0?this.on(t,null,n,e):this.trigger(t)}}));var Zt=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;k.proxy=function(n,t){var e,r,a;if("string"==typeof t&&(e=n[t],t=n,n=e),h(n))return r=l.call(arguments,2),a=function(){return n.apply(t||this,r.concat(l.call(arguments)))},a.guid=n.guid=n.guid||k.guid++,a},k.holdReady=function(n){n?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=h,k.isWindow=v,k.camelCase=V,k.type=T,k.now=Date.now,k.isNumeric=function(n){var t=k.type(n);return("number"===t||"string"===t)&&!isNaN(n-parseFloat(n))},k.trim=function(n){return null==n?"":(n+"").replace(Zt,"$1")},void 0===(e=function(){return k}.apply(t,[]))||(n.exports=e);var Qt=r.jQuery,ne=r.$;return k.noConflict=function(n){return r.$===k&&(r.$=ne),n&&r.jQuery===k&&(r.jQuery=Qt),k},void 0===a&&(r.jQuery=r.$=k),k}))},686:function(n,t,e){var r,a,o,i=e(9755);a=[e(9755)],r=function(n){var t=function(){if(n&&n.fn&&n.fn.select2&&n.fn.select2.amd)var t=n.fn.select2.amd;var e,r,a;return t&&t.requirejs||(t?r=t:t={},function(n){var t,o,i,l,s={},d={},c={},p={},u=Object.prototype.hasOwnProperty,m=[].slice,f=/\.js$/;function g(n,t){return u.call(n,t)}function b(n,t){var e,r,a,o,i,l,s,d,p,u,m,g=t&&t.split("/"),b=c.map,h=b&&b["*"]||{};if(n){for(i=(n=n.split("/")).length-1,c.nodeIdCompat&&f.test(n[i])&&(n[i]=n[i].replace(f,"")),"."===n[0].charAt(0)&&g&&(n=g.slice(0,g.length-1).concat(n)),p=0;p<n.length;p++)if("."===(m=n[p]))n.splice(p,1),p-=1;else if(".."===m){if(0===p||1===p&&".."===n[2]||".."===n[p-1])continue;p>0&&(n.splice(p-1,2),p-=2)}n=n.join("/")}if((g||h)&&b){for(p=(e=n.split("/")).length;p>0;p-=1){if(r=e.slice(0,p).join("/"),g)for(u=g.length;u>0;u-=1)if((a=b[g.slice(0,u).join("/")])&&(a=a[r])){o=a,l=p;break}if(o)break;!s&&h&&h[r]&&(s=h[r],d=p)}!o&&s&&(o=s,l=d),o&&(e.splice(0,l,o),n=e.join("/"))}return n}function h(t,e){return function(){var r=m.call(arguments,0);return"string"!=typeof r[0]&&1===r.length&&r.push(null),o.apply(n,r.concat([t,e]))}}function v(n){return function(t){s[n]=t}}function x(e){if(g(d,e)){var r=d[e];delete d[e],p[e]=!0,t.apply(n,r)}if(!g(s,e)&&!g(p,e))throw new Error("No "+e);return s[e]}function y(n){var t,e=n?n.indexOf("!"):-1;return e>-1&&(t=n.substring(0,e),n=n.substring(e+1,n.length)),[t,n]}function w(n){return n?y(n):[]}function T(n){return function(){return c&&c.config&&c.config[n]||{}}}i=function(n,t){var e,r,a=y(n),o=a[0],i=t[1];return n=a[1],o&&(e=x(o=b(o,i))),o?n=e&&e.normalize?e.normalize(n,(r=i,function(n){return b(n,r)})):b(n,i):(o=(a=y(n=b(n,i)))[0],n=a[1],o&&(e=x(o))),{f:o?o+"!"+n:n,n:n,pr:o,p:e}},l={require:function(n){return h(n)},exports:function(n){var t=s[n];return void 0!==t?t:s[n]={}},module:function(n){return{id:n,uri:"",exports:s[n],config:T(n)}}},t=function(t,e,r,a){var o,c,u,m,f,b,y,T=[],_=typeof r;if(b=w(a=a||t),"undefined"===_||"function"===_){for(e=!e.length&&r.length?["require","exports","module"]:e,f=0;f<e.length;f+=1)if("require"===(c=(m=i(e[f],b)).f))T[f]=l.require(t);else if("exports"===c)T[f]=l.exports(t),y=!0;else if("module"===c)o=T[f]=l.module(t);else if(g(s,c)||g(d,c)||g(p,c))T[f]=x(c);else{if(!m.p)throw new Error(t+" missing "+c);m.p.load(m.n,h(a,!0),v(c),{}),T[f]=s[c]}u=r?r.apply(s[t],T):void 0,t&&(o&&o.exports!==n&&o.exports!==s[t]?s[t]=o.exports:u===n&&y||(s[t]=u))}else t&&(s[t]=r)},e=r=o=function(e,r,a,s,d){if("string"==typeof e)return l[e]?l[e](r):x(i(e,w(r)).f);if(!e.splice){if((c=e).deps&&o(c.deps,c.callback),!r)return;r.splice?(e=r,r=a,a=null):e=n}return r=r||function(){},"function"==typeof a&&(a=s,s=d),s?t(n,e,r,a):setTimeout((function(){t(n,e,r,a)}),4),o},o.config=function(n){return o(n)},e._defined=s,(a=function(n,t,e){if("string"!=typeof n)throw new Error("See almond README: incorrect module build, no module name");t.splice||(e=t,t=[]),g(s,n)||g(d,n)||(d[n]=[n,t,e])}).amd={jQuery:!0}}(),t.requirejs=e,t.require=r,t.define=a),t.define("almond",(function(){})),t.define("jquery",[],(function(){var t=n||i;return null==t&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),t})),t.define("select2/utils",["jquery"],(function(n){var t={};function e(n){var t=n.prototype,e=[];for(var r in t)"function"==typeof t[r]&&"constructor"!==r&&e.push(r);return e}t.Extend=function(n,t){var e={}.hasOwnProperty;function r(){this.constructor=n}for(var a in t)e.call(t,a)&&(n[a]=t[a]);return r.prototype=t.prototype,n.prototype=new r,n.__super__=t.prototype,n},t.Decorate=function(n,t){var r=e(t),a=e(n);function o(){var e=Array.prototype.unshift,r=t.prototype.constructor.length,a=n.prototype.constructor;r>0&&(e.call(arguments,n.prototype.constructor),a=t.prototype.constructor),a.apply(this,arguments)}t.displayName=n.displayName,o.prototype=new function(){this.constructor=o};for(var i=0;i<a.length;i++){var l=a[i];o.prototype[l]=n.prototype[l]}for(var s=function(n){var e=function(){};n in o.prototype&&(e=o.prototype[n]);var r=t.prototype[n];return function(){return Array.prototype.unshift.call(arguments,e),r.apply(this,arguments)}},d=0;d<r.length;d++){var c=r[d];o.prototype[c]=s(c)}return o};var r=function(){this.listeners={}};r.prototype.on=function(n,t){this.listeners=this.listeners||{},n in this.listeners?this.listeners[n].push(t):this.listeners[n]=[t]},r.prototype.trigger=function(n){var t=Array.prototype.slice,e=t.call(arguments,1);this.listeners=this.listeners||{},null==e&&(e=[]),0===e.length&&e.push({}),e[0]._type=n,n in this.listeners&&this.invoke(this.listeners[n],t.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},r.prototype.invoke=function(n,t){for(var e=0,r=n.length;e<r;e++)n[e].apply(this,t)},t.Observable=r,t.generateChars=function(n){for(var t="",e=0;e<n;e++)t+=Math.floor(36*Math.random()).toString(36);return t},t.bind=function(n,t){return function(){n.apply(t,arguments)}},t._convertData=function(n){for(var t in n){var e=t.split("-"),r=n;if(1!==e.length){for(var a=0;a<e.length;a++){var o=e[a];(o=o.substring(0,1).toLowerCase()+o.substring(1))in r||(r[o]={}),a==e.length-1&&(r[o]=n[t]),r=r[o]}delete n[t]}}return n},t.hasScroll=function(t,e){var r=n(e),a=e.style.overflowX,o=e.style.overflowY;return(a!==o||"hidden"!==o&&"visible"!==o)&&("scroll"===a||"scroll"===o||r.innerHeight()<e.scrollHeight||r.innerWidth()<e.scrollWidth)},t.escapeMarkup=function(n){var t={"\\":"\","&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};return"string"!=typeof n?n:String(n).replace(/[&<>"'\/\\]/g,(function(n){return t[n]}))},t.__cache={};var a=0;return t.GetUniqueElementId=function(n){var e=n.getAttribute("data-select2-id");return null!=e||(e=n.id?"select2-data-"+n.id:"select2-data-"+(++a).toString()+"-"+t.generateChars(4),n.setAttribute("data-select2-id",e)),e},t.StoreData=function(n,e,r){var a=t.GetUniqueElementId(n);t.__cache[a]||(t.__cache[a]={}),t.__cache[a][e]=r},t.GetData=function(e,r){var a=t.GetUniqueElementId(e);return r?t.__cache[a]&&null!=t.__cache[a][r]?t.__cache[a][r]:n(e).data(r):t.__cache[a]},t.RemoveData=function(n){var e=t.GetUniqueElementId(n);null!=t.__cache[e]&&delete t.__cache[e],n.removeAttribute("data-select2-id")},t.copyNonInternalCssClasses=function(n,t){var e=n.getAttribute("class").trim().split(/\s+/);e=e.filter((function(n){return 0===n.indexOf("select2-")}));var r=t.getAttribute("class").trim().split(/\s+/);r=r.filter((function(n){return 0!==n.indexOf("select2-")}));var a=e.concat(r);n.setAttribute("class",a.join(" "))},t})),t.define("select2/results",["jquery","./utils"],(function(n,t){function e(n,t,r){this.$element=n,this.data=r,this.options=t,e.__super__.constructor.call(this)}return t.Extend(e,t.Observable),e.prototype.render=function(){var t=n('<ul class="select2-results__options" role="listbox"></ul>');return this.options.get("multiple")&&t.attr("aria-multiselectable","true"),this.$results=t,t},e.prototype.clear=function(){this.$results.empty()},e.prototype.displayMessage=function(t){var e=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var r=n('<li role="alert" aria-live="assertive" class="select2-results__option"></li>'),a=this.options.get("translations").get(t.message);r.append(e(a(t.args))),r[0].className+=" select2-results__message",this.$results.append(r)},e.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},e.prototype.append=function(n){this.hideLoading();var t=[];if(null!=n.results&&0!==n.results.length){n.results=this.sort(n.results);for(var e=0;e<n.results.length;e++){var r=n.results[e],a=this.option(r);t.push(a)}this.$results.append(t)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},e.prototype.position=function(n,t){t.find(".select2-results").append(n)},e.prototype.sort=function(n){return this.options.get("sorter")(n)},e.prototype.highlightFirstItem=function(){var n=this.$results.find(".select2-results__option--selectable"),t=n.filter(".select2-results__option--selected");t.length>0?t.first().trigger("mouseenter"):n.first().trigger("mouseenter"),this.ensureHighlightVisible()},e.prototype.setClasses=function(){var e=this;this.data.current((function(r){var a=r.map((function(n){return n.id.toString()}));e.$results.find(".select2-results__option--selectable").each((function(){var e=n(this),r=t.GetData(this,"data"),o=""+r.id;null!=r.element&&r.element.selected||null==r.element&&a.indexOf(o)>-1?(this.classList.add("select2-results__option--selected"),e.attr("aria-selected","true")):(this.classList.remove("select2-results__option--selected"),e.attr("aria-selected","false"))}))}))},e.prototype.showLoading=function(n){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(n)},e=this.option(t);e.className+=" loading-results",this.$results.prepend(e)},e.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},e.prototype.option=function(e){var r=document.createElement("li");r.classList.add("select2-results__option"),r.classList.add("select2-results__option--selectable");var a={role:"option"},o=window.Element.prototype.matches||window.Element.prototype.msMatchesSelector||window.Element.prototype.webkitMatchesSelector;for(var i in(null!=e.element&&o.call(e.element,":disabled")||null==e.element&&e.disabled)&&(a["aria-disabled"]="true",r.classList.remove("select2-results__option--selectable"),r.classList.add("select2-results__option--disabled")),null==e.id&&r.classList.remove("select2-results__option--selectable"),null!=e._resultId&&(r.id=e._resultId),e.title&&(r.title=e.title),e.children&&(a.role="group",a["aria-label"]=e.text,r.classList.remove("select2-results__option--selectable"),r.classList.add("select2-results__option--group")),a){var l=a[i];r.setAttribute(i,l)}if(e.children){var s=n(r),d=document.createElement("strong");d.className="select2-results__group",this.template(e,d);for(var c=[],p=0;p<e.children.length;p++){var u=e.children[p],m=this.option(u);c.push(m)}var f=n("<ul></ul>",{class:"select2-results__options select2-results__options--nested",role:"none"});f.append(c),s.append(d),s.append(f)}else this.template(e,r);return t.StoreData(r,"data",e),r},e.prototype.bind=function(e,r){var a=this,o=e.id+"-results";this.$results.attr("id",o),e.on("results:all",(function(n){a.clear(),a.append(n.data),e.isOpen()&&(a.setClasses(),a.highlightFirstItem())})),e.on("results:append",(function(n){a.append(n.data),e.isOpen()&&a.setClasses()})),e.on("query",(function(n){a.hideMessages(),a.showLoading(n)})),e.on("select",(function(){e.isOpen()&&(a.setClasses(),a.options.get("scrollAfterSelect")&&a.highlightFirstItem())})),e.on("unselect",(function(){e.isOpen()&&(a.setClasses(),a.options.get("scrollAfterSelect")&&a.highlightFirstItem())})),e.on("open",(function(){a.$results.attr("aria-expanded","true"),a.$results.attr("aria-hidden","false"),a.setClasses(),a.ensureHighlightVisible()})),e.on("close",(function(){a.$results.attr("aria-expanded","false"),a.$results.attr("aria-hidden","true"),a.$results.removeAttr("aria-activedescendant")})),e.on("results:toggle",(function(){var n=a.getHighlightedResults();0!==n.length&&n.trigger("mouseup")})),e.on("results:select",(function(){var n=a.getHighlightedResults();if(0!==n.length){var e=t.GetData(n[0],"data");n.hasClass("select2-results__option--selected")?a.trigger("close",{}):a.trigger("select",{data:e})}})),e.on("results:previous",(function(){var n=a.getHighlightedResults(),t=a.$results.find(".select2-results__option--selectable"),e=t.index(n);if(!(e<=0)){var r=e-1;0===n.length&&(r=0);var o=t.eq(r);o.trigger("mouseenter");var i=a.$results.offset().top,l=o.offset().top,s=a.$results.scrollTop()+(l-i);0===r?a.$results.scrollTop(0):l-i<0&&a.$results.scrollTop(s)}})),e.on("results:next",(function(){var n=a.getHighlightedResults(),t=a.$results.find(".select2-results__option--selectable"),e=t.index(n)+1;if(!(e>=t.length)){var r=t.eq(e);r.trigger("mouseenter");var o=a.$results.offset().top+a.$results.outerHeight(!1),i=r.offset().top+r.outerHeight(!1),l=a.$results.scrollTop()+i-o;0===e?a.$results.scrollTop(0):i>o&&a.$results.scrollTop(l)}})),e.on("results:focus",(function(n){n.element[0].classList.add("select2-results__option--highlighted"),n.element[0].setAttribute("aria-selected","true")})),e.on("results:message",(function(n){a.displayMessage(n)})),n.fn.mousewheel&&this.$results.on("mousewheel",(function(n){var t=a.$results.scrollTop(),e=a.$results.get(0).scrollHeight-t+n.deltaY,r=n.deltaY>0&&t-n.deltaY<=0,o=n.deltaY<0&&e<=a.$results.height();r?(a.$results.scrollTop(0),n.preventDefault(),n.stopPropagation()):o&&(a.$results.scrollTop(a.$results.get(0).scrollHeight-a.$results.height()),n.preventDefault(),n.stopPropagation())})),this.$results.on("mouseup",".select2-results__option--selectable",(function(e){var r=n(this),o=t.GetData(this,"data");r.hasClass("select2-results__option--selected")?a.options.get("multiple")?a.trigger("unselect",{originalEvent:e,data:o}):a.trigger("close",{}):a.trigger("select",{originalEvent:e,data:o})})),this.$results.on("mouseenter",".select2-results__option--selectable",(function(e){var r=t.GetData(this,"data");a.getHighlightedResults().removeClass("select2-results__option--highlighted").attr("aria-selected","false"),a.trigger("results:focus",{data:r,element:n(this)})}))},e.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},e.prototype.destroy=function(){this.$results.remove()},e.prototype.ensureHighlightVisible=function(){var n=this.getHighlightedResults();if(0!==n.length){var t=this.$results.find(".select2-results__option--selectable").index(n),e=this.$results.offset().top,r=n.offset().top,a=this.$results.scrollTop()+(r-e),o=r-e;a-=2*n.outerHeight(!1),t<=2?this.$results.scrollTop(0):(o>this.$results.outerHeight()||o<0)&&this.$results.scrollTop(a)}},e.prototype.template=function(t,e){var r=this.options.get("templateResult"),a=this.options.get("escapeMarkup"),o=r(t,e);null==o?e.style.display="none":"string"==typeof o?e.innerHTML=a(o):n(e).append(o)},e})),t.define("select2/keys",[],(function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}})),t.define("select2/selection/base",["jquery","../utils","../keys"],(function(n,t,e){function r(n,t){this.$element=n,this.options=t,r.__super__.constructor.call(this)}return t.Extend(r,t.Observable),r.prototype.render=function(){var e=n('<span class="select2-selection" role="combobox" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=t.GetData(this.$element[0],"old-tabindex")?this._tabindex=t.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),e.attr("title",this.$element.attr("title")),e.attr("tabindex",this._tabindex),e.attr("aria-disabled","false"),this.$selection=e,e},r.prototype.bind=function(n,t){var r=this,a=n.id+"-results";this.container=n,this.$selection.on("focus",(function(n){r.trigger("focus",n)})),this.$selection.on("blur",(function(n){r._handleBlur(n)})),this.$selection.on("keydown",(function(n){r.trigger("keypress",n),n.which===e.SPACE&&n.preventDefault()})),n.on("results:focus",(function(n){r.$selection.attr("aria-activedescendant",n.data._resultId)})),n.on("selection:update",(function(n){r.update(n.data)})),n.on("open",(function(){r.$selection.attr("aria-expanded","true"),r.$selection.attr("aria-owns",a),r._attachCloseHandler(n)})),n.on("close",(function(){r.$selection.attr("aria-expanded","false"),r.$selection.removeAttr("aria-activedescendant"),r.$selection.removeAttr("aria-owns"),r.$selection.trigger("focus"),r._detachCloseHandler(n)})),n.on("enable",(function(){r.$selection.attr("tabindex",r._tabindex),r.$selection.attr("aria-disabled","false")})),n.on("disable",(function(){r.$selection.attr("tabindex","-1"),r.$selection.attr("aria-disabled","true")}))},r.prototype._handleBlur=function(t){var e=this;window.setTimeout((function(){document.activeElement==e.$selection[0]||n.contains(e.$selection[0],document.activeElement)||e.trigger("blur",t)}),1)},r.prototype._attachCloseHandler=function(e){n(document.body).on("mousedown.select2."+e.id,(function(e){var r=n(e.target).closest(".select2");n(".select2.select2-container--open").each((function(){this!=r[0]&&t.GetData(this,"element").select2("close")}))}))},r.prototype._detachCloseHandler=function(t){n(document.body).off("mousedown.select2."+t.id)},r.prototype.position=function(n,t){t.find(".selection").append(n)},r.prototype.destroy=function(){this._detachCloseHandler(this.container)},r.prototype.update=function(n){throw new Error("The `update` method must be defined in child classes.")},r.prototype.isEnabled=function(){return!this.isDisabled()},r.prototype.isDisabled=function(){return this.options.get("disabled")},r})),t.define("select2/selection/single",["jquery","./base","../utils","../keys"],(function(n,t,e,r){function a(){a.__super__.constructor.apply(this,arguments)}return e.Extend(a,t),a.prototype.render=function(){var n=a.__super__.render.call(this);return n[0].classList.add("select2-selection--single"),n.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),n},a.prototype.bind=function(n,t){var e=this;a.__super__.bind.apply(this,arguments);var r=n.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",r).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",r),this.$selection.attr("aria-controls",r),this.$selection.on("mousedown",(function(n){1===n.which&&e.trigger("toggle",{originalEvent:n})})),this.$selection.on("focus",(function(n){})),this.$selection.on("blur",(function(n){})),n.on("focus",(function(t){n.isOpen()||e.$selection.trigger("focus")}))},a.prototype.clear=function(){var n=this.$selection.find(".select2-selection__rendered");n.empty(),n.removeAttr("title")},a.prototype.display=function(n,t){var e=this.options.get("templateSelection");return this.options.get("escapeMarkup")(e(n,t))},a.prototype.selectionContainer=function(){return n("<span></span>")},a.prototype.update=function(n){if(0!==n.length){var t=n[0],e=this.$selection.find(".select2-selection__rendered"),r=this.display(t,e);e.empty().append(r);var a=t.title||t.text;a?e.attr("title",a):e.removeAttr("title")}else this.clear()},a})),t.define("select2/selection/multiple",["jquery","./base","../utils"],(function(n,t,e){function r(n,t){r.__super__.constructor.apply(this,arguments)}return e.Extend(r,t),r.prototype.render=function(){var n=r.__super__.render.call(this);return n[0].classList.add("select2-selection--multiple"),n.html('<ul class="select2-selection__rendered"></ul>'),n},r.prototype.bind=function(t,a){var o=this;r.__super__.bind.apply(this,arguments);var i=t.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",i),this.$selection.on("click",(function(n){o.trigger("toggle",{originalEvent:n})})),this.$selection.on("click",".select2-selection__choice__remove",(function(t){if(!o.isDisabled()){var r=n(this).parent(),a=e.GetData(r[0],"data");o.trigger("unselect",{originalEvent:t,data:a})}})),this.$selection.on("keydown",".select2-selection__choice__remove",(function(n){o.isDisabled()||n.stopPropagation()}))},r.prototype.clear=function(){var n=this.$selection.find(".select2-selection__rendered");n.empty(),n.removeAttr("title")},r.prototype.display=function(n,t){var e=this.options.get("templateSelection");return this.options.get("escapeMarkup")(e(n,t))},r.prototype.selectionContainer=function(){return n('<li class="select2-selection__choice"><button type="button" class="select2-selection__choice__remove" tabindex="-1"><span aria-hidden="true">×</span></button><span class="select2-selection__choice__display"></span></li>')},r.prototype.update=function(n){if(this.clear(),0!==n.length){for(var t=[],r=this.$selection.find(".select2-selection__rendered").attr("id")+"-choice-",a=0;a<n.length;a++){var o=n[a],i=this.selectionContainer(),l=this.display(o,i),s=r+e.generateChars(4)+"-";o.id?s+=o.id:s+=e.generateChars(4),i.find(".select2-selection__choice__display").append(l).attr("id",s);var d=o.title||o.text;d&&i.attr("title",d);var c=this.options.get("translations").get("removeItem"),p=i.find(".select2-selection__choice__remove");p.attr("title",c()),p.attr("aria-label",c()),p.attr("aria-describedby",s),e.StoreData(i[0],"data",o),t.push(i)}this.$selection.find(".select2-selection__rendered").append(t)}},r})),t.define("select2/selection/placeholder",[],(function(){function n(n,t,e){this.placeholder=this.normalizePlaceholder(e.get("placeholder")),n.call(this,t,e)}return n.prototype.normalizePlaceholder=function(n,t){return"string"==typeof t&&(t={id:"",text:t}),t},n.prototype.createPlaceholder=function(n,t){var e=this.selectionContainer();e.html(this.display(t)),e[0].classList.add("select2-selection__placeholder"),e[0].classList.remove("select2-selection__choice");var r=t.title||t.text||e.text();return this.$selection.find(".select2-selection__rendered").attr("title",r),e},n.prototype.update=function(n,t){var e=1==t.length&&t[0].id!=this.placeholder.id;if(t.length>1||e)return n.call(this,t);this.clear();var r=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(r)},n})),t.define("select2/selection/allowClear",["jquery","../keys","../utils"],(function(n,t,e){function r(){}return r.prototype.bind=function(n,t,e){var r=this;n.call(this,t,e),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",(function(n){r._handleClear(n)})),t.on("keypress",(function(n){r._handleKeyboardClear(n,t)}))},r.prototype._handleClear=function(n,t){if(!this.isDisabled()){var r=this.$selection.find(".select2-selection__clear");if(0!==r.length){t.stopPropagation();var a=e.GetData(r[0],"data"),o=this.$element.val();this.$element.val(this.placeholder.id);var i={data:a};if(this.trigger("clear",i),i.prevented)this.$element.val(o);else{for(var l=0;l<a.length;l++)if(i={data:a[l]},this.trigger("unselect",i),i.prevented)return void this.$element.val(o);this.$element.trigger("input").trigger("change"),this.trigger("toggle",{})}}}},r.prototype._handleKeyboardClear=function(n,e,r){r.isOpen()||e.which!=t.DELETE&&e.which!=t.BACKSPACE||this._handleClear(e)},r.prototype.update=function(t,r){if(t.call(this,r),this.$selection.find(".select2-selection__clear").remove(),this.$selection[0].classList.remove("select2-selection--clearable"),!(this.$selection.find(".select2-selection__placeholder").length>0||0===r.length)){var a=this.$selection.find(".select2-selection__rendered").attr("id"),o=this.options.get("translations").get("removeAllItems"),i=n('<button type="button" class="select2-selection__clear" tabindex="-1"><span aria-hidden="true">×</span></button>');i.attr("title",o()),i.attr("aria-label",o()),i.attr("aria-describedby",a),e.StoreData(i[0],"data",r),this.$selection.prepend(i),this.$selection[0].classList.add("select2-selection--clearable")}},r})),t.define("select2/selection/search",["jquery","../utils","../keys"],(function(n,t,e){function r(n,t,e){n.call(this,t,e)}return r.prototype.render=function(t){var e=this.options.get("translations").get("search"),r=n('<span class="select2-search select2-search--inline"><textarea class="select2-search__field" type="search" tabindex="-1" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" ></textarea></span>');this.$searchContainer=r,this.$search=r.find("textarea"),this.$search.prop("autocomplete",this.options.get("autocomplete")),this.$search.attr("aria-label",e());var a=t.call(this);return this._transferTabIndex(),a.append(this.$searchContainer),a},r.prototype.bind=function(n,r,a){var o=this,i=r.id+"-results",l=r.id+"-container";n.call(this,r,a),o.$search.attr("aria-describedby",l),r.on("open",(function(){o.$search.attr("aria-controls",i),o.$search.trigger("focus")})),r.on("close",(function(){o.$search.val(""),o.resizeSearch(),o.$search.removeAttr("aria-controls"),o.$search.removeAttr("aria-activedescendant"),o.$search.trigger("focus")})),r.on("enable",(function(){o.$search.prop("disabled",!1),o._transferTabIndex()})),r.on("disable",(function(){o.$search.prop("disabled",!0)})),r.on("focus",(function(n){o.$search.trigger("focus")})),r.on("results:focus",(function(n){n.data._resultId?o.$search.attr("aria-activedescendant",n.data._resultId):o.$search.removeAttr("aria-activedescendant")})),this.$selection.on("focusin",".select2-search--inline",(function(n){o.trigger("focus",n)})),this.$selection.on("focusout",".select2-search--inline",(function(n){o._handleBlur(n)})),this.$selection.on("keydown",".select2-search--inline",(function(n){if(n.stopPropagation(),o.trigger("keypress",n),o._keyUpPrevented=n.isDefaultPrevented(),n.which===e.BACKSPACE&&""===o.$search.val()){var r=o.$selection.find(".select2-selection__choice").last();if(r.length>0){var a=t.GetData(r[0],"data");o.searchRemoveChoice(a),n.preventDefault()}}})),this.$selection.on("click",".select2-search--inline",(function(n){o.$search.val()&&n.stopPropagation()}));var s=document.documentMode,d=s&&s<=11;this.$selection.on("input.searchcheck",".select2-search--inline",(function(n){d?o.$selection.off("input.search input.searchcheck"):o.$selection.off("keyup.search")})),this.$selection.on("keyup.search input.search",".select2-search--inline",(function(n){if(d&&"input"===n.type)o.$selection.off("input.search input.searchcheck");else{var t=n.which;t!=e.SHIFT&&t!=e.CTRL&&t!=e.ALT&&t!=e.TAB&&o.handleSearch(n)}}))},r.prototype._transferTabIndex=function(n){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},r.prototype.createPlaceholder=function(n,t){this.$search.attr("placeholder",t.text)},r.prototype.update=function(n,t){var e=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),n.call(this,t),this.resizeSearch(),e&&this.$search.trigger("focus")},r.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var n=this.$search.val();this.trigger("query",{term:n})}this._keyUpPrevented=!1},r.prototype.searchRemoveChoice=function(n,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},r.prototype.resizeSearch=function(){this.$search.css("width","25px");var n="100%";""===this.$search.attr("placeholder")&&(n=.75*(this.$search.val().length+1)+"em"),this.$search.css("width",n)},r})),t.define("select2/selection/selectionCss",["../utils"],(function(n){function t(){}return t.prototype.render=function(t){var e=t.call(this),r=this.options.get("selectionCssClass")||"";return-1!==r.indexOf(":all:")&&(r=r.replace(":all:",""),n.copyNonInternalCssClasses(e[0],this.$element[0])),e.addClass(r),e},t})),t.define("select2/selection/eventRelay",["jquery"],(function(n){function t(){}return t.prototype.bind=function(t,e,r){var a=this,o=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],i=["opening","closing","selecting","unselecting","clearing"];t.call(this,e,r),e.on("*",(function(t,e){if(-1!==o.indexOf(t)){e=e||{};var r=n.Event("select2:"+t,{params:e});a.$element.trigger(r),-1!==i.indexOf(t)&&(e.prevented=r.isDefaultPrevented())}}))},t})),t.define("select2/translation",["jquery","require"],(function(n,t){function e(n){this.dict=n||{}}return e.prototype.all=function(){return this.dict},e.prototype.get=function(n){return this.dict[n]},e.prototype.extend=function(t){this.dict=n.extend({},t.all(),this.dict)},e._cache={},e.loadPath=function(n){if(!(n in e._cache)){var r=t(n);e._cache[n]=r}return new e(e._cache[n])},e})),t.define("select2/diacritics",[],(function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}})),t.define("select2/data/base",["../utils"],(function(n){function t(n,e){t.__super__.constructor.call(this)}return n.Extend(t,n.Observable),t.prototype.current=function(n){throw new Error("The `current` method must be defined in child classes.")},t.prototype.query=function(n,t){throw new Error("The `query` method must be defined in child classes.")},t.prototype.bind=function(n,t){},t.prototype.destroy=function(){},t.prototype.generateResultId=function(t,e){var r=t.id+"-result-";return r+=n.generateChars(4),null!=e.id?r+="-"+e.id.toString():r+="-"+n.generateChars(4),r},t})),t.define("select2/data/select",["./base","../utils","jquery"],(function(n,t,e){function r(n,t){this.$element=n,this.options=t,r.__super__.constructor.call(this)}return t.Extend(r,n),r.prototype.current=function(n){var t=this;n(Array.prototype.map.call(this.$element[0].querySelectorAll(":checked"),(function(n){return t.item(e(n))})))},r.prototype.select=function(n){var t=this;if(n.selected=!0,null!=n.element&&"option"===n.element.tagName.toLowerCase())return n.element.selected=!0,void this.$element.trigger("input").trigger("change");if(this.$element.prop("multiple"))this.current((function(e){var r=[];(n=[n]).push.apply(n,e);for(var a=0;a<n.length;a++){var o=n[a].id;-1===r.indexOf(o)&&r.push(o)}t.$element.val(r),t.$element.trigger("input").trigger("change")}));else{var e=n.id;this.$element.val(e),this.$element.trigger("input").trigger("change")}},r.prototype.unselect=function(n){var t=this;if(this.$element.prop("multiple")){if(n.selected=!1,null!=n.element&&"option"===n.element.tagName.toLowerCase())return n.element.selected=!1,void this.$element.trigger("input").trigger("change");this.current((function(e){for(var r=[],a=0;a<e.length;a++){var o=e[a].id;o!==n.id&&-1===r.indexOf(o)&&r.push(o)}t.$element.val(r),t.$element.trigger("input").trigger("change")}))}},r.prototype.bind=function(n,t){var e=this;this.container=n,n.on("select",(function(n){e.select(n.data)})),n.on("unselect",(function(n){e.unselect(n.data)}))},r.prototype.destroy=function(){this.$element.find("*").each((function(){t.RemoveData(this)}))},r.prototype.query=function(n,t){var r=[],a=this;this.$element.children().each((function(){if("option"===this.tagName.toLowerCase()||"optgroup"===this.tagName.toLowerCase()){var t=e(this),o=a.item(t),i=a.matches(n,o);null!==i&&r.push(i)}})),t({results:r})},r.prototype.addOptions=function(n){this.$element.append(n)},r.prototype.option=function(n){var r;n.children?(r=document.createElement("optgroup")).label=n.text:void 0!==(r=document.createElement("option")).textContent?r.textContent=n.text:r.innerText=n.text,void 0!==n.id&&(r.value=n.id),n.disabled&&(r.disabled=!0),n.selected&&(r.selected=!0),n.title&&(r.title=n.title);var a=this._normalizeItem(n);return a.element=r,t.StoreData(r,"data",a),e(r)},r.prototype.item=function(n){var r={};if(null!=(r=t.GetData(n[0],"data")))return r;var a=n[0];if("option"===a.tagName.toLowerCase())r={id:n.val(),text:n.text(),disabled:n.prop("disabled"),selected:n.prop("selected"),title:n.prop("title")};else if("optgroup"===a.tagName.toLowerCase()){r={text:n.prop("label"),children:[],title:n.prop("title")};for(var o=n.children("option"),i=[],l=0;l<o.length;l++){var s=e(o[l]),d=this.item(s);i.push(d)}r.children=i}return(r=this._normalizeItem(r)).element=n[0],t.StoreData(n[0],"data",r),r},r.prototype._normalizeItem=function(n){n!==Object(n)&&(n={id:n,text:n});return null!=(n=e.extend({},{text:""},n)).id&&(n.id=n.id.toString()),null!=n.text&&(n.text=n.text.toString()),null==n._resultId&&n.id&&null!=this.container&&(n._resultId=this.generateResultId(this.container,n)),e.extend({},{selected:!1,disabled:!1},n)},r.prototype.matches=function(n,t){return this.options.get("matcher")(n,t)},r})),t.define("select2/data/array",["./select","../utils","jquery"],(function(n,t,e){function r(n,t){this._dataToConvert=t.get("data")||[],r.__super__.constructor.call(this,n,t)}return t.Extend(r,n),r.prototype.bind=function(n,t){r.__super__.bind.call(this,n,t),this.addOptions(this.convertToOptions(this._dataToConvert))},r.prototype.select=function(n){var t=this.$element.find("option").filter((function(t,e){return e.value==n.id.toString()}));0===t.length&&(t=this.option(n),this.addOptions(t)),r.__super__.select.call(this,n)},r.prototype.convertToOptions=function(n){var t=this,r=this.$element.find("option"),a=r.map((function(){return t.item(e(this)).id})).get(),o=[];function i(n){return function(){return e(this).val()==n.id}}for(var l=0;l<n.length;l++){var s=this._normalizeItem(n[l]);if(a.indexOf(s.id)>=0){var d=r.filter(i(s)),c=this.item(d),p=e.extend(!0,{},s,c),u=this.option(p);d.replaceWith(u)}else{var m=this.option(s);if(s.children){var f=this.convertToOptions(s.children);m.append(f)}o.push(m)}}return o},r})),t.define("select2/data/ajax",["./array","../utils","jquery"],(function(n,t,e){function r(n,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),r.__super__.constructor.call(this,n,t)}return t.Extend(r,n),r.prototype._applyDefaults=function(n){var t={data:function(n){return e.extend({},n,{q:n.term})},transport:function(n,t,r){var a=e.ajax(n);return a.then(t),a.fail(r),a}};return e.extend({},t,n,!0)},r.prototype.processResults=function(n){return n},r.prototype.query=function(n,t){var r=this;null!=this._request&&("function"==typeof this._request.abort&&this._request.abort(),this._request=null);var a=e.extend({type:"GET"},this.ajaxOptions);function o(){var e=a.transport(a,(function(e){var a=r.processResults(e,n);r.options.get("debug")&&window.console&&console.error&&(a&&a.results&&Array.isArray(a.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),t(a)}),(function(){(!("status"in e)||0!==e.status&&"0"!==e.status)&&r.trigger("results:message",{message:"errorLoading"})}));r._request=e}"function"==typeof a.url&&(a.url=a.url.call(this.$element,n)),"function"==typeof a.data&&(a.data=a.data.call(this.$element,n)),this.ajaxOptions.delay&&null!=n.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(o,this.ajaxOptions.delay)):o()},r})),t.define("select2/data/tags",["jquery"],(function(n){function t(n,t,e){var r=e.get("tags"),a=e.get("createTag");void 0!==a&&(this.createTag=a);var o=e.get("insertTag");if(void 0!==o&&(this.insertTag=o),n.call(this,t,e),Array.isArray(r))for(var i=0;i<r.length;i++){var l=r[i],s=this._normalizeItem(l),d=this.option(s);this.$element.append(d)}}return t.prototype.query=function(n,t,e){var r=this;this._removeOldTags(),null!=t.term&&null==t.page?n.call(this,t,(function n(a,o){for(var i=a.results,l=0;l<i.length;l++){var s=i[l],d=null!=s.children&&!n({results:s.children},!0);if((s.text||"").toUpperCase()===(t.term||"").toUpperCase()||d)return!o&&(a.data=i,void e(a))}if(o)return!0;var c=r.createTag(t);if(null!=c){var p=r.option(c);p.attr("data-select2-tag","true"),r.addOptions([p]),r.insertTag(i,c)}a.results=i,e(a)})):n.call(this,t,e)},t.prototype.createTag=function(n,t){if(null==t.term)return null;var e=t.term.trim();return""===e?null:{id:e,text:e}},t.prototype.insertTag=function(n,t,e){t.unshift(e)},t.prototype._removeOldTags=function(t){this.$element.find("option[data-select2-tag]").each((function(){this.selected||n(this).remove()}))},t})),t.define("select2/data/tokenizer",["jquery"],(function(n){function t(n,t,e){var r=e.get("tokenizer");void 0!==r&&(this.tokenizer=r),n.call(this,t,e)}return t.prototype.bind=function(n,t,e){n.call(this,t,e),this.$search=t.dropdown.$search||t.selection.$search||e.find(".select2-search__field")},t.prototype.query=function(t,e,r){var a=this;e.term=e.term||"";var o=this.tokenizer(e,this.options,(function(t){var e=a._normalizeItem(t);if(!a.$element.find("option").filter((function(){return n(this).val()===e.id})).length){var r=a.option(e);r.attr("data-select2-tag",!0),a._removeOldTags(),a.addOptions([r])}!function(n){a.trigger("select",{data:n})}(e)}));o.term!==e.term&&(this.$search.length&&(this.$search.val(o.term),this.$search.trigger("focus")),e.term=o.term),t.call(this,e,r)},t.prototype.tokenizer=function(t,e,r,a){for(var o=r.get("tokenSeparators")||[],i=e.term,l=0,s=this.createTag||function(n){return{id:n.term,text:n.term}};l<i.length;){var d=i[l];if(-1!==o.indexOf(d)){var c=i.substr(0,l),p=s(n.extend({},e,{term:c}));null!=p?(a(p),i=i.substr(l+1)||"",l=0):l++}else l++}return{term:i}},t})),t.define("select2/data/minimumInputLength",[],(function(){function n(n,t,e){this.minimumInputLength=e.get("minimumInputLength"),n.call(this,t,e)}return n.prototype.query=function(n,t,e){t.term=t.term||"",t.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):n.call(this,t,e)},n})),t.define("select2/data/maximumInputLength",[],(function(){function n(n,t,e){this.maximumInputLength=e.get("maximumInputLength"),n.call(this,t,e)}return n.prototype.query=function(n,t,e){t.term=t.term||"",this.maximumInputLength>0&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):n.call(this,t,e)},n})),t.define("select2/data/maximumSelectionLength",[],(function(){function n(n,t,e){this.maximumSelectionLength=e.get("maximumSelectionLength"),n.call(this,t,e)}return n.prototype.bind=function(n,t,e){var r=this;n.call(this,t,e),t.on("select",(function(){r._checkIfMaximumSelected()}))},n.prototype.query=function(n,t,e){var r=this;this._checkIfMaximumSelected((function(){n.call(r,t,e)}))},n.prototype._checkIfMaximumSelected=function(n,t){var e=this;this.current((function(n){var r=null!=n?n.length:0;e.maximumSelectionLength>0&&r>=e.maximumSelectionLength?e.trigger("results:message",{message:"maximumSelected",args:{maximum:e.maximumSelectionLength}}):t&&t()}))},n})),t.define("select2/dropdown",["jquery","./utils"],(function(n,t){function e(n,t){this.$element=n,this.options=t,e.__super__.constructor.call(this)}return t.Extend(e,t.Observable),e.prototype.render=function(){var t=n('<span class="select2-dropdown"><span class="select2-results"></span></span>');return t.attr("dir",this.options.get("dir")),this.$dropdown=t,t},e.prototype.bind=function(){},e.prototype.position=function(n,t){},e.prototype.destroy=function(){this.$dropdown.remove()},e})),t.define("select2/dropdown/search",["jquery"],(function(n){function t(){}return t.prototype.render=function(t){var e=t.call(this),r=this.options.get("translations").get("search"),a=n('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></span>');return this.$searchContainer=a,this.$search=a.find("input"),this.$search.prop("autocomplete",this.options.get("autocomplete")),this.$search.attr("aria-label",r()),e.prepend(a),e},t.prototype.bind=function(t,e,r){var a=this,o=e.id+"-results";t.call(this,e,r),this.$search.on("keydown",(function(n){a.trigger("keypress",n),a._keyUpPrevented=n.isDefaultPrevented()})),this.$search.on("input",(function(t){n(this).off("keyup")})),this.$search.on("keyup input",(function(n){a.handleSearch(n)})),e.on("open",(function(){a.$search.attr("tabindex",0),a.$search.attr("aria-controls",o),a.$search.trigger("focus"),window.setTimeout((function(){a.$search.trigger("focus")}),0)})),e.on("close",(function(){a.$search.attr("tabindex",-1),a.$search.removeAttr("aria-controls"),a.$search.removeAttr("aria-activedescendant"),a.$search.val(""),a.$search.trigger("blur")})),e.on("focus",(function(){e.isOpen()||a.$search.trigger("focus")})),e.on("results:all",(function(n){null!=n.query.term&&""!==n.query.term||(a.showSearch(n)?a.$searchContainer[0].classList.remove("select2-search--hide"):a.$searchContainer[0].classList.add("select2-search--hide"))})),e.on("results:focus",(function(n){n.data._resultId?a.$search.attr("aria-activedescendant",n.data._resultId):a.$search.removeAttr("aria-activedescendant")}))},t.prototype.handleSearch=function(n){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},t.prototype.showSearch=function(n,t){return!0},t})),t.define("select2/dropdown/hidePlaceholder",[],(function(){function n(n,t,e,r){this.placeholder=this.normalizePlaceholder(e.get("placeholder")),n.call(this,t,e,r)}return n.prototype.append=function(n,t){t.results=this.removePlaceholder(t.results),n.call(this,t)},n.prototype.normalizePlaceholder=function(n,t){return"string"==typeof t&&(t={id:"",text:t}),t},n.prototype.removePlaceholder=function(n,t){for(var e=t.slice(0),r=t.length-1;r>=0;r--){var a=t[r];this.placeholder.id===a.id&&e.splice(r,1)}return e},n})),t.define("select2/dropdown/infiniteScroll",["jquery"],(function(n){function t(n,t,e,r){this.lastParams={},n.call(this,t,e,r),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return t.prototype.append=function(n,t){this.$loadingMore.remove(),this.loading=!1,n.call(this,t),this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},t.prototype.bind=function(n,t,e){var r=this;n.call(this,t,e),t.on("query",(function(n){r.lastParams=n,r.loading=!0})),t.on("query:append",(function(n){r.lastParams=n,r.loading=!0})),this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},t.prototype.loadMoreIfNeeded=function(){var t=n.contains(document.documentElement,this.$loadingMore[0]);!this.loading&&t&&this.$results.offset().top+this.$results.outerHeight(!1)+50>=this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)&&this.loadMore()},t.prototype.loadMore=function(){this.loading=!0;var t=n.extend({},{page:1},this.lastParams);t.page++,this.trigger("query:append",t)},t.prototype.showLoadingMore=function(n,t){return t.pagination&&t.pagination.more},t.prototype.createLoadingMore=function(){var t=n('<li class="select2-results__option select2-results__option--load-more"role="option" aria-disabled="true"></li>'),e=this.options.get("translations").get("loadingMore");return t.html(e(this.lastParams)),t},t})),t.define("select2/dropdown/attachBody",["jquery","../utils"],(function(n,t){function e(t,e,r){this.$dropdownParent=n(r.get("dropdownParent")||document.body),t.call(this,e,r)}return e.prototype.bind=function(n,t,e){var r=this;n.call(this,t,e),t.on("open",(function(){r._showDropdown(),r._attachPositioningHandler(t),r._bindContainerResultHandlers(t)})),t.on("close",(function(){r._hideDropdown(),r._detachPositioningHandler(t)})),this.$dropdownContainer.on("mousedown",(function(n){n.stopPropagation()}))},e.prototype.destroy=function(n){n.call(this),this.$dropdownContainer.remove()},e.prototype.position=function(n,t,e){t.attr("class",e.attr("class")),t[0].classList.remove("select2"),t[0].classList.add("select2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=e},e.prototype.render=function(t){var e=n("<span></span>"),r=t.call(this);return e.append(r),this.$dropdownContainer=e,e},e.prototype._hideDropdown=function(n){this.$dropdownContainer.detach()},e.prototype._bindContainerResultHandlers=function(n,t){if(!this._containerResultsHandlersBound){var e=this;t.on("results:all",(function(){e._positionDropdown(),e._resizeDropdown()})),t.on("results:append",(function(){e._positionDropdown(),e._resizeDropdown()})),t.on("results:message",(function(){e._positionDropdown(),e._resizeDropdown()})),t.on("select",(function(){e._positionDropdown(),e._resizeDropdown()})),t.on("unselect",(function(){e._positionDropdown(),e._resizeDropdown()})),this._containerResultsHandlersBound=!0}},e.prototype._attachPositioningHandler=function(e,r){var a=this,o="scroll.select2."+r.id,i="resize.select2."+r.id,l="orientationchange.select2."+r.id,s=this.$container.parents().filter(t.hasScroll);s.each((function(){t.StoreData(this,"select2-scroll-position",{x:n(this).scrollLeft(),y:n(this).scrollTop()})})),s.on(o,(function(e){var r=t.GetData(this,"select2-scroll-position");n(this).scrollTop(r.y)})),n(window).on(o+" "+i+" "+l,(function(n){a._positionDropdown(),a._resizeDropdown()}))},e.prototype._detachPositioningHandler=function(e,r){var a="scroll.select2."+r.id,o="resize.select2."+r.id,i="orientationchange.select2."+r.id;this.$container.parents().filter(t.hasScroll).off(a),n(window).off(a+" "+o+" "+i)},e.prototype._positionDropdown=function(){var t=n(window),e=this.$dropdown[0].classList.contains("select2-dropdown--above"),r=this.$dropdown[0].classList.contains("select2-dropdown--below"),a=null,o=this.$container.offset();o.bottom=o.top+this.$container.outerHeight(!1);var i={height:this.$container.outerHeight(!1)};i.top=o.top,i.bottom=o.top+i.height;var l=this.$dropdown.outerHeight(!1),s=t.scrollTop(),d=t.scrollTop()+t.height(),c=s<o.top-l,p=d>o.bottom+l,u={left:o.left,top:i.bottom},m=this.$dropdownParent;"static"===m.css("position")&&(m=m.offsetParent());var f={top:0,left:0};(n.contains(document.body,m[0])||m[0].isConnected)&&(f=m.offset()),u.top-=f.top,u.left-=f.left,e||r||(a="below"),p||!c||e?!c&&p&&e&&(a="below"):a="above",("above"==a||e&&"below"!==a)&&(u.top=i.top-f.top-l),null!=a&&(this.$dropdown[0].classList.remove("select2-dropdown--below"),this.$dropdown[0].classList.remove("select2-dropdown--above"),this.$dropdown[0].classList.add("select2-dropdown--"+a),this.$container[0].classList.remove("select2-container--below"),this.$container[0].classList.remove("select2-container--above"),this.$container[0].classList.add("select2-container--"+a)),this.$dropdownContainer.css(u)},e.prototype._resizeDropdown=function(){var n={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(n.minWidth=n.width,n.position="relative",n.width="auto"),this.$dropdown.css(n)},e.prototype._showDropdown=function(n){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},e})),t.define("select2/dropdown/minimumResultsForSearch",[],(function(){function n(t){for(var e=0,r=0;r<t.length;r++){var a=t[r];a.children?e+=n(a.children):e++}return e}function t(n,t,e,r){this.minimumResultsForSearch=e.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),n.call(this,t,e,r)}return t.prototype.showSearch=function(t,e){return!(n(e.data.results)<this.minimumResultsForSearch)&&t.call(this,e)},t})),t.define("select2/dropdown/selectOnClose",["../utils"],(function(n){function t(){}return t.prototype.bind=function(n,t,e){var r=this;n.call(this,t,e),t.on("close",(function(n){r._handleSelectOnClose(n)}))},t.prototype._handleSelectOnClose=function(t,e){if(e&&null!=e.originalSelect2Event){var r=e.originalSelect2Event;if("select"===r._type||"unselect"===r._type)return}var a=this.getHighlightedResults();if(!(a.length<1)){var o=n.GetData(a[0],"data");null!=o.element&&o.element.selected||null==o.element&&o.selected||this.trigger("select",{data:o})}},t})),t.define("select2/dropdown/closeOnSelect",[],(function(){function n(){}return n.prototype.bind=function(n,t,e){var r=this;n.call(this,t,e),t.on("select",(function(n){r._selectTriggered(n)})),t.on("unselect",(function(n){r._selectTriggered(n)}))},n.prototype._selectTriggered=function(n,t){var e=t.originalEvent;e&&(e.ctrlKey||e.metaKey)||this.trigger("close",{originalEvent:e,originalSelect2Event:t})},n})),t.define("select2/dropdown/dropdownCss",["../utils"],(function(n){function t(){}return t.prototype.render=function(t){var e=t.call(this),r=this.options.get("dropdownCssClass")||"";return-1!==r.indexOf(":all:")&&(r=r.replace(":all:",""),n.copyNonInternalCssClasses(e[0],this.$element[0])),e.addClass(r),e},t})),t.define("select2/dropdown/tagsSearchHighlight",["../utils"],(function(n){function t(){}return t.prototype.highlightFirstItem=function(t){var e=this.$results.find(".select2-results__option--selectable:not(.select2-results__option--selected)");if(e.length>0){var r=e.first(),a=n.GetData(r[0],"data").element;if(a&&a.getAttribute&&"true"===a.getAttribute("data-select2-tag"))return void r.trigger("mouseenter")}t.call(this)},t})),t.define("select2/i18n/en",[],(function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(n){var t=n.input.length-n.maximum,e="Please delete "+t+" character";return 1!=t&&(e+="s"),e},inputTooShort:function(n){return"Please enter "+(n.minimum-n.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(n){var t="You can only select "+n.maximum+" item";return 1!=n.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"},removeItem:function(){return"Remove item"},search:function(){return"Search"}}})),t.define("select2/defaults",["jquery","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/selectionCss","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./dropdown/dropdownCss","./dropdown/tagsSearchHighlight","./i18n/en"],(function(n,t,e,r,a,o,i,l,s,d,c,p,u,m,f,g,b,h,v,x,y,w,T,_,k,S,C,D,L,E,A){function j(){this.reset()}return j.prototype.apply=function(c){if(null==(c=n.extend(!0,{},this.defaults,c)).dataAdapter&&(null!=c.ajax?c.dataAdapter=f:null!=c.data?c.dataAdapter=m:c.dataAdapter=u,c.minimumInputLength>0&&(c.dataAdapter=d.Decorate(c.dataAdapter,h)),c.maximumInputLength>0&&(c.dataAdapter=d.Decorate(c.dataAdapter,v)),c.maximumSelectionLength>0&&(c.dataAdapter=d.Decorate(c.dataAdapter,x)),c.tags&&(c.dataAdapter=d.Decorate(c.dataAdapter,g)),null==c.tokenSeparators&&null==c.tokenizer||(c.dataAdapter=d.Decorate(c.dataAdapter,b))),null==c.resultsAdapter&&(c.resultsAdapter=t,null!=c.ajax&&(c.resultsAdapter=d.Decorate(c.resultsAdapter,_)),null!=c.placeholder&&(c.resultsAdapter=d.Decorate(c.resultsAdapter,T)),c.selectOnClose&&(c.resultsAdapter=d.Decorate(c.resultsAdapter,C)),c.tags&&(c.resultsAdapter=d.Decorate(c.resultsAdapter,E))),null==c.dropdownAdapter){if(c.multiple)c.dropdownAdapter=y;else{var p=d.Decorate(y,w);c.dropdownAdapter=p}0!==c.minimumResultsForSearch&&(c.dropdownAdapter=d.Decorate(c.dropdownAdapter,S)),c.closeOnSelect&&(c.dropdownAdapter=d.Decorate(c.dropdownAdapter,D)),null!=c.dropdownCssClass&&(c.dropdownAdapter=d.Decorate(c.dropdownAdapter,L)),c.dropdownAdapter=d.Decorate(c.dropdownAdapter,k)}null==c.selectionAdapter&&(c.multiple?c.selectionAdapter=r:c.selectionAdapter=e,null!=c.placeholder&&(c.selectionAdapter=d.Decorate(c.selectionAdapter,a)),c.allowClear&&(c.selectionAdapter=d.Decorate(c.selectionAdapter,o)),c.multiple&&(c.selectionAdapter=d.Decorate(c.selectionAdapter,i)),null!=c.selectionCssClass&&(c.selectionAdapter=d.Decorate(c.selectionAdapter,l)),c.selectionAdapter=d.Decorate(c.selectionAdapter,s)),c.language=this._resolveLanguage(c.language),c.language.push("en");for(var A=[],j=0;j<c.language.length;j++){var F=c.language[j];-1===A.indexOf(F)&&A.push(F)}return c.language=A,c.translations=this._processTranslations(c.language,c.debug),c},j.prototype.reset=function(){function t(n){return n.replace(/[^\u0000-\u007E]/g,(function(n){return p[n]||n}))}this.defaults={amdLanguageBase:"./i18n/",autocomplete:"off",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:d.escapeMarkup,language:{},matcher:function e(r,a){if(null==r.term||""===r.term.trim())return a;if(a.children&&a.children.length>0){for(var o=n.extend(!0,{},a),i=a.children.length-1;i>=0;i--)null==e(r,a.children[i])&&o.children.splice(i,1);return o.children.length>0?o:e(r,o)}var l=t(a.text).toUpperCase(),s=t(r.term).toUpperCase();return l.indexOf(s)>-1?a:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(n){return n},templateResult:function(n){return n.text},templateSelection:function(n){return n.text},theme:"default",width:"resolve"}},j.prototype.applyFromElement=function(n,t){var e=n.language,r=this.defaults.language,a=t.prop("lang"),o=t.closest("[lang]").prop("lang"),i=Array.prototype.concat.call(this._resolveLanguage(a),this._resolveLanguage(e),this._resolveLanguage(r),this._resolveLanguage(o));return n.language=i,n},j.prototype._resolveLanguage=function(t){if(!t)return[];if(n.isEmptyObject(t))return[];if(n.isPlainObject(t))return[t];var e;e=Array.isArray(t)?t:[t];for(var r=[],a=0;a<e.length;a++)if(r.push(e[a]),"string"==typeof e[a]&&e[a].indexOf("-")>0){var o=e[a].split("-")[0];r.push(o)}return r},j.prototype._processTranslations=function(t,e){for(var r=new c,a=0;a<t.length;a++){var o=new c,i=t[a];if("string"==typeof i)try{o=c.loadPath(i)}catch(n){try{i=this.defaults.amdLanguageBase+i,o=c.loadPath(i)}catch(n){e&&window.console&&console.warn&&console.warn('Select2: The language file for "'+i+'" could not be automatically loaded. A fallback will be used instead.')}}else o=n.isPlainObject(i)?new c(i):i;r.extend(o)}return r},j.prototype.set=function(t,e){var r={};r[n.camelCase(t)]=e;var a=d._convertData(r);n.extend(!0,this.defaults,a)},new j})),t.define("select2/options",["jquery","./defaults","./utils"],(function(n,t,e){function r(n,e){this.options=n,null!=e&&this.fromElement(e),null!=e&&(this.options=t.applyFromElement(this.options,e)),this.options=t.apply(this.options)}return r.prototype.fromElement=function(t){var r=["select2"];null==this.options.multiple&&(this.options.multiple=t.prop("multiple")),null==this.options.disabled&&(this.options.disabled=t.prop("disabled")),null==this.options.autocomplete&&t.prop("autocomplete")&&(this.options.autocomplete=t.prop("autocomplete")),null==this.options.dir&&(t.prop("dir")?this.options.dir=t.prop("dir"):t.closest("[dir]").prop("dir")?this.options.dir=t.closest("[dir]").prop("dir"):this.options.dir="ltr"),t.prop("disabled",this.options.disabled),t.prop("multiple",this.options.multiple),e.GetData(t[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),e.StoreData(t[0],"data",e.GetData(t[0],"select2Tags")),e.StoreData(t[0],"tags",!0)),e.GetData(t[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),t.attr("ajax--url",e.GetData(t[0],"ajaxUrl")),e.StoreData(t[0],"ajax-Url",e.GetData(t[0],"ajaxUrl")));var a={};function o(n,t){return t.toUpperCase()}for(var i=0;i<t[0].attributes.length;i++){var l=t[0].attributes[i].name,s="data-";if(l.substr(0,s.length)==s){var d=l.substring(s.length),c=e.GetData(t[0],d);a[d.replace(/-([a-z])/g,o)]=c}}n.fn.jquery&&"1."==n.fn.jquery.substr(0,2)&&t[0].dataset&&(a=n.extend(!0,{},t[0].dataset,a));var p=n.extend(!0,{},e.GetData(t[0]),a);for(var u in p=e._convertData(p))r.indexOf(u)>-1||(n.isPlainObject(this.options[u])?n.extend(this.options[u],p[u]):this.options[u]=p[u]);return this},r.prototype.get=function(n){return this.options[n]},r.prototype.set=function(n,t){this.options[n]=t},r})),t.define("select2/core",["jquery","./options","./utils","./keys"],(function(n,t,e,r){var a=function(n,r){null!=e.GetData(n[0],"select2")&&e.GetData(n[0],"select2").destroy(),this.$element=n,this.id=this._generateId(n),r=r||{},this.options=new t(r,n),a.__super__.constructor.call(this);var o=n.attr("tabindex")||0;e.StoreData(n[0],"old-tabindex",o),n.attr("tabindex","-1");var i=this.options.get("dataAdapter");this.dataAdapter=new i(n,this.options);var l=this.render();this._placeContainer(l);var s=this.options.get("selectionAdapter");this.selection=new s(n,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,l);var d=this.options.get("dropdownAdapter");this.dropdown=new d(n,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,l);var c=this.options.get("resultsAdapter");this.results=new c(n,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var p=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current((function(n){p.trigger("selection:update",{data:n})})),n[0].classList.add("select2-hidden-accessible"),n.attr("aria-hidden","true"),this._syncAttributes(),e.StoreData(n[0],"select2",this),n.data("select2",this)};return e.Extend(a,e.Observable),a.prototype._generateId=function(n){return"select2-"+(null!=n.attr("id")?n.attr("id"):null!=n.attr("name")?n.attr("name")+"-"+e.generateChars(2):e.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},a.prototype._placeContainer=function(n){n.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&n.css("width",t)},a.prototype._resolveWidth=function(n,t){var e=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var r=this._resolveWidth(n,"style");return null!=r?r:this._resolveWidth(n,"element")}if("element"==t){var a=n.outerWidth(!1);return a<=0?"auto":a+"px"}if("style"==t){var o=n.attr("style");if("string"!=typeof o)return null;for(var i=o.split(";"),l=0,s=i.length;l<s;l+=1){var d=i[l].replace(/\s/g,"").match(e);if(null!==d&&d.length>=1)return d[1]}return null}return"computedstyle"==t?window.getComputedStyle(n[0]).width:t},a.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},a.prototype._registerDomEvents=function(){var n=this;this.$element.on("change.select2",(function(){n.dataAdapter.current((function(t){n.trigger("selection:update",{data:t})}))})),this.$element.on("focus.select2",(function(t){n.trigger("focus",t)})),this._syncA=e.bind(this._syncAttributes,this),this._syncS=e.bind(this._syncSubtree,this),this._observer=new window.MutationObserver((function(t){n._syncA(),n._syncS(t)})),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})},a.prototype._registerDataEvents=function(){var n=this;this.dataAdapter.on("*",(function(t,e){n.trigger(t,e)}))},a.prototype._registerSelectionEvents=function(){var n=this,t=["toggle","focus"];this.selection.on("toggle",(function(){n.toggleDropdown()})),this.selection.on("focus",(function(t){n.focus(t)})),this.selection.on("*",(function(e,r){-1===t.indexOf(e)&&n.trigger(e,r)}))},a.prototype._registerDropdownEvents=function(){var n=this;this.dropdown.on("*",(function(t,e){n.trigger(t,e)}))},a.prototype._registerResultsEvents=function(){var n=this;this.results.on("*",(function(t,e){n.trigger(t,e)}))},a.prototype._registerEvents=function(){var n=this;this.on("open",(function(){n.$container[0].classList.add("select2-container--open")})),this.on("close",(function(){n.$container[0].classList.remove("select2-container--open")})),this.on("enable",(function(){n.$container[0].classList.remove("select2-container--disabled")})),this.on("disable",(function(){n.$container[0].classList.add("select2-container--disabled")})),this.on("blur",(function(){n.$container[0].classList.remove("select2-container--focus")})),this.on("query",(function(t){n.isOpen()||n.trigger("open",{}),this.dataAdapter.query(t,(function(e){n.trigger("results:all",{data:e,query:t})}))})),this.on("query:append",(function(t){this.dataAdapter.query(t,(function(e){n.trigger("results:append",{data:e,query:t})}))})),this.on("keypress",(function(t){var e=t.which;n.isOpen()?e===r.ESC||e===r.UP&&t.altKey?(n.close(t),t.preventDefault()):e===r.ENTER||e===r.TAB?(n.trigger("results:select",{}),t.preventDefault()):e===r.SPACE&&t.ctrlKey?(n.trigger("results:toggle",{}),t.preventDefault()):e===r.UP?(n.trigger("results:previous",{}),t.preventDefault()):e===r.DOWN&&(n.trigger("results:next",{}),t.preventDefault()):(e===r.ENTER||e===r.SPACE||e===r.DOWN&&t.altKey)&&(n.open(),t.preventDefault())}))},a.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.isDisabled()?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},a.prototype._isChangeMutation=function(n){var t=this;if(n.addedNodes&&n.addedNodes.length>0){for(var e=0;e<n.addedNodes.length;e++)if(n.addedNodes[e].selected)return!0}else{if(n.removedNodes&&n.removedNodes.length>0)return!0;if(Array.isArray(n))return n.some((function(n){return t._isChangeMutation(n)}))}return!1},a.prototype._syncSubtree=function(n){var t=this._isChangeMutation(n),e=this;t&&this.dataAdapter.current((function(n){e.trigger("selection:update",{data:n})}))},a.prototype.trigger=function(n,t){var e=a.__super__.trigger,r={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===t&&(t={}),n in r){var o=r[n],i={prevented:!1,name:n,args:t};if(e.call(this,o,i),i.prevented)return void(t.prevented=!0)}e.call(this,n,t)},a.prototype.toggleDropdown=function(){this.isDisabled()||(this.isOpen()?this.close():this.open())},a.prototype.open=function(){this.isOpen()||this.isDisabled()||this.trigger("query",{})},a.prototype.close=function(n){this.isOpen()&&this.trigger("close",{originalEvent:n})},a.prototype.isEnabled=function(){return!this.isDisabled()},a.prototype.isDisabled=function(){return this.options.get("disabled")},a.prototype.isOpen=function(){return this.$container[0].classList.contains("select2-container--open")},a.prototype.hasFocus=function(){return this.$container[0].classList.contains("select2-container--focus")},a.prototype.focus=function(n){this.hasFocus()||(this.$container[0].classList.add("select2-container--focus"),this.trigger("focus",{}))},a.prototype.enable=function(n){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=n&&0!==n.length||(n=[!0]);var t=!n[0];this.$element.prop("disabled",t)},a.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var n=[];return this.dataAdapter.current((function(t){n=t})),n},a.prototype.val=function(n){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==n||0===n.length)return this.$element.val();var t=n[0];Array.isArray(t)&&(t=t.map((function(n){return n.toString()}))),this.$element.val(t).trigger("input").trigger("change")},a.prototype.destroy=function(){e.RemoveData(this.$container[0]),this.$container.remove(),this._observer.disconnect(),this._observer=null,this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",e.GetData(this.$element[0],"old-tabindex")),this.$element[0].classList.remove("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),e.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},a.prototype.render=function(){var t=n('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return t.attr("dir",this.options.get("dir")),this.$container=t,this.$container[0].classList.add("select2-container--"+this.options.get("theme")),e.StoreData(t[0],"element",this.$element),t},a})),t.define("jquery-mousewheel",["jquery"],(function(n){return n})),t.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],(function(n,t,e,r,a){if(null==n.fn.select2){var o=["open","close","destroy"];n.fn.select2=function(t){if("object"==typeof(t=t||{}))return this.each((function(){var r=n.extend(!0,{},t);new e(n(this),r)})),this;if("string"==typeof t){var r,i=Array.prototype.slice.call(arguments,1);return this.each((function(){var n=a.GetData(this,"select2");null==n&&window.console&&console.error&&console.error("The select2('"+t+"') method was called on an element that is not using Select2."),r=n[t].apply(n,i)})),o.indexOf(t)>-1?this:r}throw new Error("Invalid arguments for Select2: "+t)}}return null==n.fn.select2.defaults&&(n.fn.select2.defaults=r),e})),{define:t.define,require:t.require}}(),e=t.require("jquery.select2");return n.fn.select2.amd=t,e},void 0===(o=r.apply(t,a))||(n.exports=o)},3379:function(n){"use strict";var t=[];function e(n){for(var e=-1,r=0;r<t.length;r++)if(t[r].identifier===n){e=r;break}return e}function r(n,r){for(var o={},i=[],l=0;l<n.length;l++){var s=n[l],d=r.base?s[0]+r.base:s[0],c=o[d]||0,p="".concat(d," ").concat(c);o[d]=c+1;var u=e(p),m={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==u)t[u].references++,t[u].updater(m);else{var f=a(m,r);r.byIndex=l,t.splice(l,0,{identifier:p,updater:f,references:1})}i.push(p)}return i}function a(n,t){var e=t.domAPI(t);return e.update(n),function(t){if(t){if(t.css===n.css&&t.media===n.media&&t.sourceMap===n.sourceMap&&t.supports===n.supports&&t.layer===n.layer)return;e.update(n=t)}else e.remove()}}n.exports=function(n,a){var o=r(n=n||[],a=a||{});return function(n){n=n||[];for(var i=0;i<o.length;i++){var l=e(o[i]);t[l].references--}for(var s=r(n,a),d=0;d<o.length;d++){var c=e(o[d]);0===t[c].references&&(t[c].updater(),t.splice(c,1))}o=s}}},569:function(n){"use strict";var t={};n.exports=function(n,e){var r=function(n){if(void 0===t[n]){var e=document.querySelector(n);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(n){e=null}t[n]=e}return t[n]}(n);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(e)}},9216:function(n){"use strict";n.exports=function(n){var t=document.createElement("style");return n.setAttributes(t,n.attributes),n.insert(t,n.options),t}},3565:function(n,t,e){"use strict";n.exports=function(n){var t=e.nc;t&&n.setAttribute("nonce",t)}},7795:function(n){"use strict";n.exports=function(n){var t=n.insertStyleElement(n);return{update:function(e){!function(n,t,e){var r="";e.supports&&(r+="@supports (".concat(e.supports,") {")),e.media&&(r+="@media ".concat(e.media," {"));var a=void 0!==e.layer;a&&(r+="@layer".concat(e.layer.length>0?" ".concat(e.layer):""," {")),r+=e.css,a&&(r+="}"),e.media&&(r+="}"),e.supports&&(r+="}");var o=e.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(r,n,t.options)}(t,n,e)},remove:function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(t)}}}},4589:function(n){"use strict";n.exports=function(n,t){if(t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}},8588:function(n){var t;t=function(n){var t=function(n){return new t.lib.init(n)};function e(n,t){return t.offset[n]?isNaN(t.offset[n])?t.offset[n]:t.offset[n]+"px":"0px"}function r(n,t){return!(!n||"string"!=typeof t||!(n.className&&n.className.trim().split(/\s+/gi).indexOf(t)>-1))}return t.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},t.lib=t.prototype={toastify:"1.12.0",constructor:t,init:function(n){return n||(n={}),this.options={},this.toastElement=null,this.options.text=n.text||t.defaults.text,this.options.node=n.node||t.defaults.node,this.options.duration=0===n.duration?0:n.duration||t.defaults.duration,this.options.selector=n.selector||t.defaults.selector,this.options.callback=n.callback||t.defaults.callback,this.options.destination=n.destination||t.defaults.destination,this.options.newWindow=n.newWindow||t.defaults.newWindow,this.options.close=n.close||t.defaults.close,this.options.gravity="bottom"===n.gravity?"toastify-bottom":t.defaults.gravity,this.options.positionLeft=n.positionLeft||t.defaults.positionLeft,this.options.position=n.position||t.defaults.position,this.options.backgroundColor=n.backgroundColor||t.defaults.backgroundColor,this.options.avatar=n.avatar||t.defaults.avatar,this.options.className=n.className||t.defaults.className,this.options.stopOnFocus=void 0===n.stopOnFocus?t.defaults.stopOnFocus:n.stopOnFocus,this.options.onClick=n.onClick||t.defaults.onClick,this.options.offset=n.offset||t.defaults.offset,this.options.escapeMarkup=void 0!==n.escapeMarkup?n.escapeMarkup:t.defaults.escapeMarkup,this.options.ariaLive=n.ariaLive||t.defaults.ariaLive,this.options.style=n.style||t.defaults.style,n.backgroundColor&&(this.options.style.background=n.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var n=document.createElement("div");for(var t in n.className="toastify on "+this.options.className,this.options.position?n.className+=" toastify-"+this.options.position:!0===this.options.positionLeft?(n.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):n.className+=" toastify-right",n.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'),this.options.style)n.style[t]=this.options.style[t];if(this.options.ariaLive&&n.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)n.appendChild(this.options.node);else if(this.options.escapeMarkup?n.innerText=this.options.text:n.innerHTML=this.options.text,""!==this.options.avatar){var r=document.createElement("img");r.src=this.options.avatar,r.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?n.appendChild(r):n.insertAdjacentElement("afterbegin",r)}if(!0===this.options.close){var a=document.createElement("button");a.type="button",a.setAttribute("aria-label","Close"),a.className="toast-close",a.innerHTML="✖",a.addEventListener("click",function(n){n.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var o=window.innerWidth>0?window.innerWidth:screen.width;("left"==this.options.position||!0===this.options.positionLeft)&&o>360?n.insertAdjacentElement("afterbegin",a):n.appendChild(a)}if(this.options.stopOnFocus&&this.options.duration>0){var i=this;n.addEventListener("mouseover",(function(t){window.clearTimeout(n.timeOutValue)})),n.addEventListener("mouseleave",(function(){n.timeOutValue=window.setTimeout((function(){i.removeElement(n)}),i.options.duration)}))}if(void 0!==this.options.destination&&n.addEventListener("click",function(n){n.stopPropagation(),!0===this.options.newWindow?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),"function"==typeof this.options.onClick&&void 0===this.options.destination&&n.addEventListener("click",function(n){n.stopPropagation(),this.options.onClick()}.bind(this)),"object"==typeof this.options.offset){var l=e("x",this.options),s=e("y",this.options),d="left"==this.options.position?l:"-"+l,c="toastify-top"==this.options.gravity?s:"-"+s;n.style.transform="translate("+d+","+c+")"}return n},showToast:function(){var n;if(this.toastElement=this.buildToast(),!(n="string"==typeof this.options.selector?document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||"undefined"!=typeof ShadowRoot&&this.options.selector instanceof ShadowRoot?this.options.selector:document.body))throw"Root element is not defined";var e=t.defaults.oldestFirst?n.firstChild:n.lastChild;return n.insertBefore(this.toastElement,e),t.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(n){n.className=n.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),n.parentNode&&n.parentNode.removeChild(n),this.options.callback.call(n),t.reposition()}.bind(this),400)}},t.reposition=function(){for(var n,t={top:15,bottom:15},e={top:15,bottom:15},a={top:15,bottom:15},o=document.getElementsByClassName("toastify"),i=0;i<o.length;i++){n=!0===r(o[i],"toastify-top")?"toastify-top":"toastify-bottom";var l=o[i].offsetHeight;n=n.substr(9,n.length-1),(window.innerWidth>0?window.innerWidth:screen.width)<=360?(o[i].style[n]=a[n]+"px",a[n]+=l+15):!0===r(o[i],"toastify-left")?(o[i].style[n]=t[n]+"px",t[n]+=l+15):(o[i].style[n]=e[n]+"px",e[n]+=l+15)}return this},t.lib.init.prototype=t.lib,t},n.exports?n.exports=t():this.Toastify=t()},2204:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e"},9609:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%2386b7fe%27/%3e%3c/svg%3e"},2469:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e"},7486:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e"},4144:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e"},6254:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e"},2740:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%230c63e4%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e"},3460:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23212529%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e"},5647:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e"},1692:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e"},6770:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e"},8931:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e"},6199:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e"},1217:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%280, 0, 0, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e"},2956:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e"},5122:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.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%27/%3e%3c/svg%3e"},1490:function(n){"use strict";n.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiI+CiAgPHBhdGggZD0iTTE0IDEyLjNMMTIuMyAxNCA4IDkuNyAzLjcgMTQgMiAxMi4zIDYuMyA4IDIgMy43IDMuNyAyIDggNi4zIDEyLjMgMiAxNCAzLjcgOS43IDh6Ii8+Cjwvc3ZnPgo="},888:function(n){"use strict";n.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiI+CiAgPHBhdGggZD0iTTE0IDEyLjNMMTIuMyAxNCA4IDkuNyAzLjcgMTQgMiAxMi4zIDYuMyA4IDIgMy43IDMuNyAyIDggNi4zIDEyLjMgMiAxNCAzLjcgOS43IDh6IiBzdHlsZT0iZmlsbC1vcGFjaXR5OjE7ZmlsbDojZmZmZmZmIi8+Cjwvc3ZnPgo="}},e={};function r(t){var a=e[t];if(void 0!==a)return a.exports;var o=e[t]={id:t,exports:{}};return n[t].call(o.exports,o,o.exports,r),o.exports}r.m=n,r.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(t,{a:t}),t},r.d=function(n,t){for(var e in t)r.o(t,e)&&!r.o(n,e)&&Object.defineProperty(n,e,{enumerable:!0,get:t[e]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"==typeof window)return window}}(),r.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},r.b=document.baseURI||self.location.href,r.nc=void 0,function(){"use strict";var n=r(3379),e=r.n(n),a=r(7795),o=r.n(a),i=r(569),l=r.n(i),s=r(3565),d=r.n(s),c=r(9216),p=r.n(c),u=r(4589),m=r.n(u),f=r(2189),g={};g.styleTagTransform=m(),g.setAttributes=d(),g.insert=l().bind(null,"head"),g.domAPI=o(),g.insertStyleElement=p(),e()(f.Z,g),f.Z&&f.Z.locals&&f.Z.locals;var b=r(890),h={};h.styleTagTransform=m(),h.setAttributes=d(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=p(),e()(b.Z,h),b.Z&&b.Z.locals&&b.Z.locals;var v=r(5982),x={};x.styleTagTransform=m(),x.setAttributes=d(),x.insert=l().bind(null,"head"),x.domAPI=o(),x.insertStyleElement=p(),e()(v.Z,x),v.Z&&v.Z.locals&&v.Z.locals;let y=r(9755);var w,T,_,k,S=function(n,t){if(this instanceof S)return y(n).DataTable(t);t=n,this.$=function(n,t){return this.api(!0).$(n,t)},this._=function(n,t){return this.api(!0).rows(n,t).data()},this.api=function(n){return new T(n?Ct(this[w.iApiIndex]):this)},this.fnAddData=function(n,t){var e=this.api(!0),r=Array.isArray(n)&&(Array.isArray(n[0])||y.isPlainObject(n[0]))?e.rows.add(n):e.row.add(n);return(void 0===t||t)&&e.draw(),r.flatten().toArray()},this.fnAdjustColumnSizing=function(n){var t=this.api(!0).columns.adjust(),e=t.settings()[0],r=e.oScroll;void 0===n||n?t.draw(!1):""===r.sX&&""===r.sY||lt(e)},this.fnClearTable=function(n){var t=this.api(!0).clear();(void 0===n||n)&&t.draw()},this.fnClose=function(n){this.api(!0).row(n).child.hide()},this.fnDeleteRow=function(n,t,e){var r=this.api(!0),a=r.rows(n),o=a.settings()[0],i=o.aoData[a[0][0]];return a.remove(),t&&t.call(this,o,i),(void 0===e||e)&&r.draw(),i},this.fnDestroy=function(n){this.api(!0).destroy(n)},this.fnDraw=function(n){this.api(!0).draw(n)},this.fnFilter=function(n,t,e,r,a,o){var i=this.api(!0);null==t?i.search(n,e,r,o):i.column(t).search(n,e,r,o),i.draw()},this.fnGetData=function(n,t){var e=this.api(!0);if(void 0!==n){var r=n.nodeName?n.nodeName.toLowerCase():"";return void 0!==t||"td"==r||"th"==r?e.cell(n,t).data():e.row(n).data()||null}return e.data().toArray()},this.fnGetNodes=function(n){var t=this.api(!0);return void 0!==n?t.row(n).node():t.rows().nodes().flatten().toArray()},this.fnGetPosition=function(n){var t=this.api(!0),e=n.nodeName.toUpperCase();if("TR"==e)return t.row(n).index();if("TD"==e||"TH"==e){var r=t.cell(n).index();return[r.row,r.columnVisible,r.column]}return null},this.fnIsOpen=function(n){return this.api(!0).row(n).child.isShown()},this.fnOpen=function(n,t,e){return this.api(!0).row(n).child(t,e).show().child()[0]},this.fnPageChange=function(n,t){var e=this.api(!0).page(n);(void 0===t||t)&&e.draw(!1)},this.fnSetColumnVis=function(n,t,e){var r=this.api(!0).column(n).visible(t);(void 0===e||e)&&r.columns.adjust().draw()},this.fnSettings=function(){return Ct(this[w.iApiIndex])},this.fnSort=function(n){this.api(!0).order(n).draw()},this.fnSortListener=function(n,t,e){this.api(!0).order.listener(n,t,e)},this.fnUpdate=function(n,t,e,r,a){var o=this.api(!0);return null==e?o.row(t).data(n):o.cell(t,e).data(n),(void 0===a||a)&&o.columns.adjust(),(void 0===r||r)&&o.draw(),0},this.fnVersionCheck=w.fnVersionCheck;var e=this,r=void 0===t,a=this.length;for(var o in r&&(t={}),this.oApi=this.internal=w.internal,S.ext.internal)o&&(this[o]=pe(o));return this.each((function(){var n,o=a>1?Et({},t,!0):t,i=0,l=this.getAttribute("id"),s=!1,d=S.defaults,c=y(this);if("table"==this.nodeName.toLowerCase()){V(d),Y(d.column),W(d,d,!0),W(d.column,d.column,!0),W(d,y.extend(o,c.data()),!0);var p=S.settings;for(i=0,n=p.length;i<n;i++){var u=p[i];if(u.nTable==this||u.nTHead&&u.nTHead.parentNode==this||u.nTFoot&&u.nTFoot.parentNode==this){var m=void 0!==o.bRetrieve?o.bRetrieve:d.bRetrieve,f=void 0!==o.bDestroy?o.bDestroy:d.bDestroy;if(r||m)return u.oInstance;if(f){u.oInstance.fnDestroy();break}return void Dt(u,0,"Cannot reinitialise DataTable",3)}if(u.sTableId==this.id){p.splice(i,1);break}}null!==l&&""!==l||(l="DataTables_Table_"+S.ext._unique++,this.id=l);var g=y.extend(!0,{},S.models.oSettings,{sDestroyWidth:c[0].style.width,sInstance:l,sTableId:l});g.nTable=this,g.oApi=e.internal,g.oInit=o,p.push(g),g.oInstance=1===e.length?e:c.dataTable(),V(o),J(o.oLanguage),o.aLengthMenu&&!o.iDisplayLength&&(o.iDisplayLength=Array.isArray(o.aLengthMenu[0])?o.aLengthMenu[0][0]:o.aLengthMenu[0]),o=Et(y.extend(!0,{},d),o),Lt(g.oFeatures,o,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),Lt(g,o,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]),Lt(g.oScroll,o,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),Lt(g.oLanguage,o,"fnInfoCallback"),jt(g,"aoDrawCallback",o.fnDrawCallback,"user"),jt(g,"aoServerParams",o.fnServerParams,"user"),jt(g,"aoStateSaveParams",o.fnStateSaveParams,"user"),jt(g,"aoStateLoadParams",o.fnStateLoadParams,"user"),jt(g,"aoStateLoaded",o.fnStateLoaded,"user"),jt(g,"aoRowCallback",o.fnRowCallback,"user"),jt(g,"aoRowCreatedCallback",o.fnCreatedRow,"user"),jt(g,"aoHeaderCallback",o.fnHeaderCallback,"user"),jt(g,"aoFooterCallback",o.fnFooterCallback,"user"),jt(g,"aoInitComplete",o.fnInitComplete,"user"),jt(g,"aoPreDrawCallback",o.fnPreDrawCallback,"user"),g.rowIdFn=bn(o.rowId),K(g);var b=g.oClasses;if(y.extend(b,S.ext.classes,o.oClasses),c.addClass(b.sTable),void 0===g.iInitDisplayStart&&(g.iInitDisplayStart=o.iDisplayStart,g._iDisplayStart=o.iDisplayStart),null!==o.iDeferLoading){g.bDeferLoading=!0;var h=Array.isArray(o.iDeferLoading);g._iRecordsDisplay=h?o.iDeferLoading[0]:o.iDeferLoading,g._iRecordsTotal=h?o.iDeferLoading[1]:o.iDeferLoading}var v=g.oLanguage;y.extend(!0,v,o.oLanguage),v.sUrl?(y.ajax({dataType:"json",url:v.sUrl,success:function(n){W(d.oLanguage,n),J(n),y.extend(!0,v,n,g.oInit.oLanguage),Ft(g,null,"i18n",[g]),Zn(g)},error:function(){Zn(g)}}),s=!0):Ft(g,null,"i18n",[g]),null===o.asStripeClasses&&(g.asStripeClasses=[b.sStripeOdd,b.sStripeEven]);var x=g.asStripeClasses,w=c.children("tbody").find("tr").eq(0);-1!==y.inArray(!0,y.map(x,(function(n,t){return w.hasClass(n)})))&&(y("tbody tr",this).removeClass(x.join(" ")),g.asDestroyStripes=x.slice());var T,_=[],k=this.getElementsByTagName("thead");if(0!==k.length&&(An(g.aoHeader,k[0]),_=jn(g)),null===o.aoColumns)for(T=[],i=0,n=_.length;i<n;i++)T.push(null);else T=o.aoColumns;for(i=0,n=T.length;i<n;i++)Q(g,_?_[i]:null);if(sn(g,o.aoColumnDefs,T,(function(n,t){nn(g,n,t)})),w.length){var C=function(n,t){return null!==n.getAttribute("data-"+t)?t:null};y(w[0]).children("th, td").each((function(n,t){var e=g.aoColumns[n];if(e||Dt(g,0,"Incorrect column count",18),e.mData===n){var r=C(t,"sort")||C(t,"order"),a=C(t,"filter")||C(t,"search");null===r&&null===a||(e.mData={_:n+".display",sort:null!==r?n+".@data-"+r:void 0,type:null!==r?n+".@data-"+r:void 0,filter:null!==a?n+".@data-"+a:void 0},nn(g,n))}}))}var D=g.oFeatures,L=function(){if(void 0===o.aaSorting){var t=g.aaSorting;for(i=0,n=t.length;i<n;i++)t[i][1]=g.aoColumns[i].asSorting[0]}wt(g),D.bSort&&jt(g,"aoDrawCallback",(function(){if(g.bSorted){var n=bt(g),t={};y.each(n,(function(n,e){t[e.src]=e.dir})),Ft(g,null,"order",[g,n,t]),vt(g)}})),jt(g,"aoDrawCallback",(function(){(g.bSorted||"ssp"===Pt(g)||D.bDeferRender)&&wt(g)}),"sc");var e=c.children("caption").each((function(){this._captionSide=y(this).css("caption-side")})),r=c.children("thead");0===r.length&&(r=y("<thead/>").appendTo(c)),g.nTHead=r[0];var a=c.children("tbody");0===a.length&&(a=y("<tbody/>").insertAfter(r)),g.nTBody=a[0];var l=c.children("tfoot");if(0===l.length&&e.length>0&&(""!==g.oScroll.sX||""!==g.oScroll.sY)&&(l=y("<tfoot/>").appendTo(c)),0===l.length||0===l.children().length?c.addClass(b.sNoFooter):l.length>0&&(g.nTFoot=l[0],An(g.aoFooter,g.nTFoot)),o.aaData)for(i=0;i<o.aaData.length;i++)dn(g,o.aaData[i]);else(g.bDeferLoading||"dom"==Pt(g))&&cn(g,y(g.nTBody).children("tr"));g.aiDisplay=g.aiDisplayMaster.slice(),g.bInitialised=!0,!1===s&&Zn(g)};jt(g,"aoDrawCallback",_t,"state_save"),o.bStateSave?(D.bStateSave=!0,kt(g,0,L)):L()}else Dt(null,0,"Non-table node initialisation ("+this.nodeName+")",2)})),e=null,this},C={},D=/[\r\n\u2028]/g,L=/<.*?>/g,E=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,A=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),j=/['\u00A0,$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,F=function(n){return!n||!0===n||"-"===n},N=function(n){var t=parseInt(n,10);return!isNaN(t)&&isFinite(n)?t:null},O=function(n,t){return C[t]||(C[t]=new RegExp(qn(t),"g")),"string"==typeof n&&"."!==t?n.replace(/\./g,"").replace(C[t],"."):n},P=function(n,t,e){let r=typeof n;var a="string"===r;return"number"===r||"bigint"===r||!!F(n)||(t&&a&&(n=O(n,t)),e&&a&&(n=n.replace(j,"")),!isNaN(parseFloat(n))&&isFinite(n))},I=function(n,t,e){if(F(n))return!0;var r=function(n){return F(n)||"string"==typeof n}(n);return r&&!!P(U(n),t,e)||null},R=function(n,t,e){var r=[],a=0,o=n.length;if(void 0!==e)for(;a<o;a++)n[a]&&n[a][t]&&r.push(n[a][t][e]);else for(;a<o;a++)n[a]&&r.push(n[a][t]);return r},M=function(n,t,e,r){var a=[],o=0,i=t.length;if(void 0!==r)for(;o<i;o++)n[t[o]][e]&&a.push(n[t[o]][e][r]);else for(;o<i;o++)a.push(n[t[o]][e]);return a},z=function(n,t){var e,r=[];void 0===t?(t=0,e=n):(e=t,t=n);for(var a=t;a<e;a++)r.push(a);return r},H=function(n){for(var t=[],e=0,r=n.length;e<r;e++)n[e]&&t.push(n[e]);return t},U=function(n){return n.replace(L,"")},$=function(n){if(function(n){if(n.length<2)return!0;for(var t=n.slice().sort(),e=t[0],r=1,a=t.length;r<a;r++){if(t[r]===e)return!1;e=t[r]}return!0}(n))return n.slice();var t,e,r,a=[],o=n.length,i=0;n:for(e=0;e<o;e++){for(t=n[e],r=0;r<i;r++)if(a[r]===t)continue n;a.push(t),i++}return a},q=function(n,t){if(Array.isArray(t))for(var e=0;e<t.length;e++)q(n,t[e]);else n.push(t);return n},B=function(n,t){return void 0===t&&(t=0),-1!==this.indexOf(n,t)};function G(n){var t,e,r={};y.each(n,(function(a,o){(t=a.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(t[1]+" ")&&(e=a.replace(t[0],t[2].toLowerCase()),r[e]=a,"o"===t[1]&&G(n[a]))})),n._hungarianMap=r}function W(n,t,e){var r;n._hungarianMap||G(n),y.each(t,(function(a,o){void 0===(r=n._hungarianMap[a])||!e&&void 0!==t[r]||("o"===r.charAt(0)?(t[r]||(t[r]={}),y.extend(!0,t[r],t[a]),W(n[r],t[r],e)):t[r]=t[a])}))}function J(n){var t=S.defaults.oLanguage,e=t.sDecimal;if(e&&te(e),n){var r=n.sZeroRecords;!n.sEmptyTable&&r&&"No data available in table"===t.sEmptyTable&&Lt(n,n,"sZeroRecords","sEmptyTable"),!n.sLoadingRecords&&r&&"Loading..."===t.sLoadingRecords&&Lt(n,n,"sZeroRecords","sLoadingRecords"),n.sInfoThousands&&(n.sThousands=n.sInfoThousands);var a=n.sDecimal;a&&e!==a&&te(a)}}Array.isArray||(Array.isArray=function(n){return"[object Array]"===Object.prototype.toString.call(n)}),Array.prototype.includes||(Array.prototype.includes=B),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),String.prototype.includes||(String.prototype.includes=B),S.util={throttle:function(n,t){var e,r,a=void 0!==t?t:200;return function(){var t=this,o=+new Date,i=arguments;e&&o<e+a?(clearTimeout(r),r=setTimeout((function(){e=void 0,n.apply(t,i)}),a)):(e=o,n.apply(t,i))}},escapeRegex:function(n){return n.replace(A,"\\$1")},set:function(n){if(y.isPlainObject(n))return S.util.set(n._);if(null===n)return function(){};if("function"==typeof n)return function(t,e,r){n(t,"set",e,r)};if("string"!=typeof n||-1===n.indexOf(".")&&-1===n.indexOf("[")&&-1===n.indexOf("("))return function(t,e){t[n]=e};var t=function(n,e,r){for(var a,o,i,l,s,d=gn(r),c=d[d.length-1],p=0,u=d.length-1;p<u;p++){if("__proto__"===d[p]||"constructor"===d[p])throw new Error("Cannot set prototype values");if(o=d[p].match(mn),i=d[p].match(fn),o){if(d[p]=d[p].replace(mn,""),n[d[p]]=[],(a=d.slice()).splice(0,p+1),s=a.join("."),Array.isArray(e))for(var m=0,f=e.length;m<f;m++)t(l={},e[m],s),n[d[p]].push(l);else n[d[p]]=e;return}i&&(d[p]=d[p].replace(fn,""),n=n[d[p]](e)),null!==n[d[p]]&&void 0!==n[d[p]]||(n[d[p]]={}),n=n[d[p]]}c.match(fn)?n=n[c.replace(fn,"")](e):n[c.replace(mn,"")]=e};return function(e,r){return t(e,r,n)}},get:function(n){if(y.isPlainObject(n)){var t={};return y.each(n,(function(n,e){e&&(t[n]=S.util.get(e))})),function(n,e,r,a){var o=t[e]||t._;return void 0!==o?o(n,e,r,a):n}}if(null===n)return function(n){return n};if("function"==typeof n)return function(t,e,r,a){return n(t,e,r,a)};if("string"!=typeof n||-1===n.indexOf(".")&&-1===n.indexOf("[")&&-1===n.indexOf("("))return function(t,e){return t[n]};var e=function(n,t,r){var a,o,i,l;if(""!==r)for(var s=gn(r),d=0,c=s.length;d<c;d++){if(a=s[d].match(mn),o=s[d].match(fn),a){if(s[d]=s[d].replace(mn,""),""!==s[d]&&(n=n[s[d]]),i=[],s.splice(0,d+1),l=s.join("."),Array.isArray(n))for(var p=0,u=n.length;p<u;p++)i.push(e(n[p],t,l));var m=a[0].substring(1,a[0].length-1);n=""===m?i:i.join(m);break}if(o)s[d]=s[d].replace(fn,""),n=n[s[d]]();else{if(null===n||void 0===n[s[d]])return;n=n[s[d]]}}return n};return function(t,r){return e(t,r,n)}}};var X=function(n,t,e){void 0!==n[t]&&(n[e]=n[t])};function V(n){X(n,"ordering","bSort"),X(n,"orderMulti","bSortMulti"),X(n,"orderClasses","bSortClasses"),X(n,"orderCellsTop","bSortCellsTop"),X(n,"order","aaSorting"),X(n,"orderFixed","aaSortingFixed"),X(n,"paging","bPaginate"),X(n,"pagingType","sPaginationType"),X(n,"pageLength","iDisplayLength"),X(n,"searching","bFilter"),"boolean"==typeof n.sScrollX&&(n.sScrollX=n.sScrollX?"100%":""),"boolean"==typeof n.scrollX&&(n.scrollX=n.scrollX?"100%":"");var t=n.aoSearchCols;if(t)for(var e=0,r=t.length;e<r;e++)t[e]&&W(S.models.oSearch,t[e])}function Y(n){X(n,"orderable","bSortable"),X(n,"orderData","aDataSort"),X(n,"orderSequence","asSorting"),X(n,"orderDataType","sortDataType");var t=n.aDataSort;"number"!=typeof t||Array.isArray(t)||(n.aDataSort=[t])}function K(n){if(!S.__browser){var t={};S.__browser=t;var e=y("<div/>").css({position:"fixed",top:0,left:-1*y(window).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(y("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(y("<div/>").css({width:"100%",height:10}))).appendTo("body"),r=e.children(),a=r.children();t.barWidth=r[0].offsetWidth-r[0].clientWidth,t.bScrollOversize=100===a[0].offsetWidth&&100!==r[0].clientWidth,t.bScrollbarLeft=1!==Math.round(a.offset().left),t.bBounding=!!e[0].getBoundingClientRect().width,e.remove()}y.extend(n.oBrowser,S.__browser),n.oScroll.iBarWidth=S.__browser.barWidth}function Z(n,t,e,r,a,o){var i,l=r,s=!1;for(void 0!==e&&(i=e,s=!0);l!==a;)n.hasOwnProperty(l)&&(i=s?t(i,n[l],l,n):n[l],s=!0,l+=o);return i}function Q(n,t){var e=S.defaults.column,r=n.aoColumns.length,a=y.extend({},S.models.oColumn,e,{nTh:t||document.createElement("th"),sTitle:e.sTitle?e.sTitle:t?t.innerHTML:"",aDataSort:e.aDataSort?e.aDataSort:[r],mData:e.mData?e.mData:r,idx:r});n.aoColumns.push(a);var o=n.aoPreSearchCols;o[r]=y.extend({},S.models.oSearch,o[r]),nn(n,r,y(t).data())}function nn(n,t,e){var r=n.aoColumns[t],a=n.oClasses,o=y(r.nTh);if(!r.sWidthOrig){r.sWidthOrig=o.attr("width")||null;var i=(o.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);i&&(r.sWidthOrig=i[1])}if(null!=e){Y(e),W(S.defaults.column,e,!0),void 0===e.mDataProp||e.mData||(e.mData=e.mDataProp),e.sType&&(r._sManualType=e.sType),e.className&&!e.sClass&&(e.sClass=e.className),e.sClass&&o.addClass(e.sClass);var l=r.sClass;y.extend(r,e),Lt(r,e,"sWidth","sWidthOrig"),l!==r.sClass&&(r.sClass=l+" "+r.sClass),void 0!==e.iDataSort&&(r.aDataSort=[e.iDataSort]),Lt(r,e,"aDataSort")}var s=r.mData,d=bn(s),c=r.mRender?bn(r.mRender):null,p=function(n){return"string"==typeof n&&-1!==n.indexOf("@")};r._bAttrSrc=y.isPlainObject(s)&&(p(s.sort)||p(s.type)||p(s.filter)),r._setter=null,r.fnGetData=function(n,t,e){var r=d(n,t,void 0,e);return c&&t?c(r,t,n,e):r},r.fnSetData=function(n,t,e){return hn(s)(n,t,e)},"number"!=typeof s&&(n._rowReadObject=!0),n.oFeatures.bSort||(r.bSortable=!1,o.addClass(a.sSortableNone));var u=-1!==y.inArray("asc",r.asSorting),m=-1!==y.inArray("desc",r.asSorting);r.bSortable&&(u||m)?u&&!m?(r.sSortingClass=a.sSortableAsc,r.sSortingClassJUI=a.sSortJUIAscAllowed):!u&&m?(r.sSortingClass=a.sSortableDesc,r.sSortingClassJUI=a.sSortJUIDescAllowed):(r.sSortingClass=a.sSortable,r.sSortingClassJUI=a.sSortJUI):(r.sSortingClass=a.sSortableNone,r.sSortingClassJUI="")}function tn(n){if(!1!==n.oFeatures.bAutoWidth){var t=n.aoColumns;ct(n);for(var e=0,r=t.length;e<r;e++)t[e].nTh.style.width=t[e].sWidth}var a=n.oScroll;""===a.sY&&""===a.sX||lt(n),Ft(n,null,"column-sizing",[n])}function en(n,t){var e=on(n,"bVisible");return"number"==typeof e[t]?e[t]:null}function rn(n,t){var e=on(n,"bVisible"),r=y.inArray(t,e);return-1!==r?r:null}function an(n){var t=0;return y.each(n.aoColumns,(function(n,e){e.bVisible&&"none"!==y(e.nTh).css("display")&&t++})),t}function on(n,t){var e=[];return y.map(n.aoColumns,(function(n,r){n[t]&&e.push(r)})),e}function ln(n){var t,e,r,a,o,i,l,s,d,c=n.aoColumns,p=n.aoData,u=S.ext.type.detect;for(t=0,e=c.length;t<e;t++)if(d=[],!(l=c[t]).sType&&l._sManualType)l.sType=l._sManualType;else if(!l.sType){for(r=0,a=u.length;r<a;r++){for(o=0,i=p.length;o<i&&(void 0===d[o]&&(d[o]=pn(n,o,t,"type")),(s=u[r](d[o],n))||r===u.length-1)&&("html"!==s||F(d[o]));o++);if(s){l.sType=s;break}}l.sType||(l.sType="string")}}function sn(n,t,e,r){var a,o,i,l,s,d,c,p=n.aoColumns;if(t)for(a=t.length-1;a>=0;a--){var u=void 0!==(c=t[a]).target?c.target:void 0!==c.targets?c.targets:c.aTargets;for(Array.isArray(u)||(u=[u]),i=0,l=u.length;i<l;i++)if("number"==typeof u[i]&&u[i]>=0){for(;p.length<=u[i];)Q(n);r(u[i],c)}else if("number"==typeof u[i]&&u[i]<0)r(p.length+u[i],c);else if("string"==typeof u[i])for(s=0,d=p.length;s<d;s++)("_all"==u[i]||y(p[s].nTh).hasClass(u[i]))&&r(s,c)}if(e)for(a=0,o=e.length;a<o;a++)r(a,e[a])}function dn(n,t,e,r){var a=n.aoData.length,o=y.extend(!0,{},S.models.oRow,{src:e?"dom":"data",idx:a});o._aData=t,n.aoData.push(o);for(var i=n.aoColumns,l=0,s=i.length;l<s;l++)i[l].sType=null;n.aiDisplayMaster.push(a);var d=n.rowIdFn(t);return void 0!==d&&(n.aIds[d]=o),!e&&n.oFeatures.bDeferRender||_n(n,a,e,r),a}function cn(n,t){var e;return t instanceof y||(t=y(t)),t.map((function(t,r){return e=Tn(n,r),dn(n,e.data,r,e.cells)}))}function pn(n,t,e,r){"search"===r?r="filter":"order"===r&&(r="sort");var a=n.iDraw,o=n.aoColumns[e],i=n.aoData[t]._aData,l=o.sDefaultContent,s=o.fnGetData(i,r,{settings:n,row:t,col:e});if(void 0===s)return n.iDrawError!=a&&null===l&&(Dt(n,0,"Requested unknown parameter "+("function"==typeof o.mData?"{function}":"'"+o.mData+"'")+" for row "+t+", column "+e,4),n.iDrawError=a),l;if(s!==i&&null!==s||null===l||void 0===r){if("function"==typeof s)return s.call(i)}else s=l;if(null===s&&"display"===r)return"";if("filter"===r){var d=S.ext.type.search;d[o.sType]&&(s=d[o.sType](s))}return s}function un(n,t,e,r){var a=n.aoColumns[e],o=n.aoData[t]._aData;a.fnSetData(o,r,{settings:n,row:t,col:e})}var mn=/\[.*?\]$/,fn=/\(\)$/;function gn(n){return y.map(n.match(/(\\.|[^\.])+/g)||[""],(function(n){return n.replace(/\\\./g,".")}))}var bn=S.util.get,hn=S.util.set;function vn(n){return R(n.aoData,"_aData")}function xn(n){n.aoData.length=0,n.aiDisplayMaster.length=0,n.aiDisplay.length=0,n.aIds={}}function yn(n,t,e){for(var r=-1,a=0,o=n.length;a<o;a++)n[a]==t?r=a:n[a]>t&&n[a]--;-1!=r&&void 0===e&&n.splice(r,1)}function wn(n,t,e,r){var a,o,i=n.aoData[t],l=function(e,r){for(;e.childNodes.length;)e.removeChild(e.firstChild);e.innerHTML=pn(n,t,r,"display")};if("dom"!==e&&(e&&"auto"!==e||"dom"!==i.src)){var s=i.anCells;if(s)if(void 0!==r)l(s[r],r);else for(a=0,o=s.length;a<o;a++)l(s[a],a)}else i._aData=Tn(n,i,r,void 0===r?void 0:i._aData).data;i._aSortData=null,i._aFilterData=null;var d=n.aoColumns;if(void 0!==r)d[r].sType=null;else{for(a=0,o=d.length;a<o;a++)d[a].sType=null;kn(n,i)}}function Tn(n,t,e,r){var a,o,i,l=[],s=t.firstChild,d=0,c=n.aoColumns,p=n._rowReadObject;r=void 0!==r?r:p?{}:[];var u=function(n,t){if("string"==typeof n){var e=n.indexOf("@");if(-1!==e){var a=n.substring(e+1);hn(n)(r,t.getAttribute(a))}}},m=function(n){void 0!==e&&e!==d||(o=c[d],i=n.innerHTML.trim(),o&&o._bAttrSrc?(hn(o.mData._)(r,i),u(o.mData.sort,n),u(o.mData.type,n),u(o.mData.filter,n)):p?(o._setter||(o._setter=hn(o.mData)),o._setter(r,i)):r[d]=i),d++};if(s)for(;s;)"TD"!=(a=s.nodeName.toUpperCase())&&"TH"!=a||(m(s),l.push(s)),s=s.nextSibling;else for(var f=0,g=(l=t.anCells).length;f<g;f++)m(l[f]);var b=t.firstChild?t:t.nTr;if(b){var h=b.getAttribute("id");h&&hn(n.rowId)(r,h)}return{data:r,cells:l}}function _n(n,t,e,r){var a,o,i,l,s,d,c=n.aoData[t],p=c._aData,u=[];if(null===c.nTr){for(a=e||document.createElement("tr"),c.nTr=a,c.anCells=u,a._DT_RowIndex=t,kn(n,c),l=0,s=n.aoColumns.length;l<s;l++)i=n.aoColumns[l],(o=(d=!e)?document.createElement(i.sCellType):r[l])||Dt(n,0,"Incorrect column count",18),o._DT_CellIndex={row:t,column:l},u.push(o),!d&&(!i.mRender&&i.mData===l||y.isPlainObject(i.mData)&&i.mData._===l+".display")||(o.innerHTML=pn(n,t,l,"display")),i.sClass&&(o.className+=" "+i.sClass),i.bVisible&&!e?a.appendChild(o):!i.bVisible&&e&&o.parentNode.removeChild(o),i.fnCreatedCell&&i.fnCreatedCell.call(n.oInstance,o,pn(n,t,l),p,t,l);Ft(n,"aoRowCreatedCallback",null,[a,p,t,u])}}function kn(n,t){var e=t.nTr,r=t._aData;if(e){var a=n.rowIdFn(r);if(a&&(e.id=a),r.DT_RowClass){var o=r.DT_RowClass.split(" ");t.__rowc=t.__rowc?$(t.__rowc.concat(o)):o,y(e).removeClass(t.__rowc.join(" ")).addClass(r.DT_RowClass)}r.DT_RowAttr&&y(e).attr(r.DT_RowAttr),r.DT_RowData&&y(e).data(r.DT_RowData)}}function Sn(n){var t,e,r,a,o,i=n.nTHead,l=n.nTFoot,s=0===y("th, td",i).length,d=n.oClasses,c=n.aoColumns;for(s&&(a=y("<tr/>").appendTo(i)),t=0,e=c.length;t<e;t++)o=c[t],r=y(o.nTh).addClass(o.sClass),s&&r.appendTo(a),n.oFeatures.bSort&&(r.addClass(o.sSortingClass),!1!==o.bSortable&&(r.attr("tabindex",n.iTabIndex).attr("aria-controls",n.sTableId),yt(n,o.nTh,t))),o.sTitle!=r[0].innerHTML&&r.html(o.sTitle),Ot(n,"header")(n,r,o,d);if(s&&An(n.aoHeader,i),y(i).children("tr").children("th, td").addClass(d.sHeaderTH),y(l).children("tr").children("th, td").addClass(d.sFooterTH),null!==l){var p=n.aoFooter[0];for(t=0,e=p.length;t<e;t++)(o=c[t])?(o.nTf=p[t].cell,o.sClass&&y(o.nTf).addClass(o.sClass)):Dt(n,0,"Incorrect column count",18)}}function Cn(n,t,e){var r,a,o,i,l,s,d,c,p,u=[],m=[],f=n.aoColumns.length;if(t){for(void 0===e&&(e=!1),r=0,a=t.length;r<a;r++){for(u[r]=t[r].slice(),u[r].nTr=t[r].nTr,o=f-1;o>=0;o--)n.aoColumns[o].bVisible||e||u[r].splice(o,1);m.push([])}for(r=0,a=u.length;r<a;r++){if(d=u[r].nTr)for(;s=d.firstChild;)d.removeChild(s);for(o=0,i=u[r].length;o<i;o++)if(c=1,p=1,void 0===m[r][o]){for(d.appendChild(u[r][o].cell),m[r][o]=1;void 0!==u[r+c]&&u[r][o].cell==u[r+c][o].cell;)m[r+c][o]=1,c++;for(;void 0!==u[r][o+p]&&u[r][o].cell==u[r][o+p].cell;){for(l=0;l<c;l++)m[r+l][o+p]=1;p++}y(u[r][o].cell).attr("rowspan",c).attr("colspan",p)}}}}function Dn(n,t){!function(n){var t="ssp"==Pt(n),e=n.iInitDisplayStart;void 0!==e&&-1!==e&&(n._iDisplayStart=t?e:e>=n.fnRecordsDisplay()?0:e,n.iInitDisplayStart=-1)}(n);var e=Ft(n,"aoPreDrawCallback","preDraw",[n]);if(-1===y.inArray(!1,e)){var r=[],a=0,o=n.asStripeClasses,i=o.length,l=n.oLanguage,s="ssp"==Pt(n),d=n.aiDisplay,c=n._iDisplayStart,p=n.fnDisplayEnd();if(n.bDrawing=!0,n.bDeferLoading)n.bDeferLoading=!1,n.iDraw++,ot(n,!1);else if(s){if(!n.bDestroying&&!t)return void Nn(n)}else n.iDraw++;if(0!==d.length)for(var u=s?0:c,m=s?n.aoData.length:p,f=u;f<m;f++){var g=d[f],b=n.aoData[g];null===b.nTr&&_n(n,g);var h=b.nTr;if(0!==i){var v=o[a%i];b._sRowStripe!=v&&(y(h).removeClass(b._sRowStripe).addClass(v),b._sRowStripe=v)}Ft(n,"aoRowCallback",null,[h,b._aData,a,f,g]),r.push(h),a++}else{var x=l.sZeroRecords;1==n.iDraw&&"ajax"==Pt(n)?x=l.sLoadingRecords:l.sEmptyTable&&0===n.fnRecordsTotal()&&(x=l.sEmptyTable),r[0]=y("<tr/>",{class:i?o[0]:""}).append(y("<td />",{valign:"top",colSpan:an(n),class:n.oClasses.sRowEmpty}).html(x))[0]}Ft(n,"aoHeaderCallback","header",[y(n.nTHead).children("tr")[0],vn(n),c,p,d]),Ft(n,"aoFooterCallback","footer",[y(n.nTFoot).children("tr")[0],vn(n),c,p,d]);var w=y(n.nTBody);w.children().detach(),w.append(y(r)),Ft(n,"aoDrawCallback","draw",[n]),n.bSorted=!1,n.bFiltered=!1,n.bDrawing=!1}else ot(n,!1)}function Ln(n,t){var e=n.oFeatures,r=e.bSort,a=e.bFilter;r&&ht(n),a?Mn(n,n.oPreviousSearch):n.aiDisplay=n.aiDisplayMaster.slice(),!0!==t&&(n._iDisplayStart=0),n._drawHold=t,Dn(n),n._drawHold=!1}function En(n){var t=n.oClasses,e=y(n.nTable),r=y("<div/>").insertBefore(e),a=n.oFeatures,o=y("<div/>",{id:n.sTableId+"_wrapper",class:t.sWrapper+(n.nTFoot?"":" "+t.sNoFooter)});n.nHolding=r[0],n.nTableWrapper=o[0],n.nTableReinsertBefore=n.nTable.nextSibling;for(var i,l,s,d,c,p,u=n.sDom.split(""),m=0;m<u.length;m++){if(i=null,"<"==(l=u[m])){if(s=y("<div/>")[0],"'"==(d=u[m+1])||'"'==d){for(c="",p=2;u[m+p]!=d;)c+=u[m+p],p++;if("H"==c?c=t.sJUIHeader:"F"==c&&(c=t.sJUIFooter),-1!=c.indexOf(".")){var f=c.split(".");s.id=f[0].substr(1,f[0].length-1),s.className=f[1]}else"#"==c.charAt(0)?s.id=c.substr(1,c.length-1):s.className=c;m+=p}o.append(s),o=y(s)}else if(">"==l)o=o.parent();else if("l"==l&&a.bPaginate&&a.bLengthChange)i=tt(n);else if("f"==l&&a.bFilter)i=Rn(n);else if("r"==l&&a.bProcessing)i=at(n);else if("t"==l)i=it(n);else if("i"==l&&a.bInfo)i=Vn(n);else if("p"==l&&a.bPaginate)i=et(n);else if(0!==S.ext.feature.length)for(var g=S.ext.feature,b=0,h=g.length;b<h;b++)if(l==g[b].cFeature){i=g[b].fnInit(n);break}if(i){var v=n.aanFeatures;v[l]||(v[l]=[]),v[l].push(i),o.append(i)}}r.replaceWith(o),n.nHolding=null}function An(n,t){var e,r,a,o,i,l,s,d,c,p,u=y(t).children("tr"),m=function(n,t,e){for(var r=n[t];r[e];)e++;return e};for(n.splice(0,n.length),a=0,l=u.length;a<l;a++)n.push([]);for(a=0,l=u.length;a<l;a++)for(r=(e=u[a]).firstChild;r;){if("TD"==r.nodeName.toUpperCase()||"TH"==r.nodeName.toUpperCase())for(d=(d=1*r.getAttribute("colspan"))&&0!==d&&1!==d?d:1,c=(c=1*r.getAttribute("rowspan"))&&0!==c&&1!==c?c:1,s=m(n,a,0),p=1===d,i=0;i<d;i++)for(o=0;o<c;o++)n[a+o][s+i]={cell:r,unique:p},n[a+o].nTr=e;r=r.nextSibling}}function jn(n,t,e){var r=[];e||(e=n.aoHeader,t&&An(e=[],t));for(var a=0,o=e.length;a<o;a++)for(var i=0,l=e[a].length;i<l;i++)!e[a][i].unique||r[i]&&n.bSortCellsTop||(r[i]=e[a][i].cell);return r}function Fn(n,t,e){if(Ft(n,"aoServerParams","serverParams",[t]),t&&Array.isArray(t)){var r={},a=/(.*?)\[\]$/;y.each(t,(function(n,t){var e=t.name.match(a);if(e){var o=e[0];r[o]||(r[o]=[]),r[o].push(t.value)}else r[t.name]=t.value})),t=r}var o,i=n.ajax,l=n.oInstance,s=function(t){var r=n.jqXHR?n.jqXHR.status:null;(null===t||"number"==typeof r&&204==r)&&In(n,t={},[]);var a=t.error||t.sError;a&&Dt(n,0,a),n.json=t,Ft(n,null,"xhr",[n,t,n.jqXHR]),e(t)};if(y.isPlainObject(i)&&i.data){var d="function"==typeof(o=i.data)?o(t,n):o;t="function"==typeof o&&d?d:y.extend(!0,t,d),delete i.data}var c={data:t,success:s,dataType:"json",cache:!1,type:n.sServerMethod,error:function(t,e,r){var a=Ft(n,null,"xhr",[n,null,n.jqXHR]);-1===y.inArray(!0,a)&&("parsererror"==e?Dt(n,0,"Invalid JSON response",1):4===t.readyState&&Dt(n,0,"Ajax error",7)),ot(n,!1)}};n.oAjaxData=t,Ft(n,null,"preXhr",[n,t]),n.fnServerData?n.fnServerData.call(l,n.sAjaxSource,y.map(t,(function(n,t){return{name:t,value:n}})),s,n):n.sAjaxSource||"string"==typeof i?n.jqXHR=y.ajax(y.extend(c,{url:i||n.sAjaxSource})):"function"==typeof i?n.jqXHR=i.call(l,t,s,n):(n.jqXHR=y.ajax(y.extend(c,i)),i.data=o)}function Nn(n){n.iDraw++,ot(n,!0),Fn(n,On(n),(function(t){Pn(n,t)}))}function On(n){var t,e,r,a,o=n.aoColumns,i=o.length,l=n.oFeatures,s=n.oPreviousSearch,d=n.aoPreSearchCols,c=[],p=bt(n),u=n._iDisplayStart,m=!1!==l.bPaginate?n._iDisplayLength:-1,f=function(n,t){c.push({name:n,value:t})};f("sEcho",n.iDraw),f("iColumns",i),f("sColumns",R(o,"sName").join(",")),f("iDisplayStart",u),f("iDisplayLength",m);var g={draw:n.iDraw,columns:[],order:[],start:u,length:m,search:{value:s.sSearch,regex:s.bRegex}};for(t=0;t<i;t++)r=o[t],a=d[t],e="function"==typeof r.mData?"function":r.mData,g.columns.push({data:e,name:r.sName,searchable:r.bSearchable,orderable:r.bSortable,search:{value:a.sSearch,regex:a.bRegex}}),f("mDataProp_"+t,e),l.bFilter&&(f("sSearch_"+t,a.sSearch),f("bRegex_"+t,a.bRegex),f("bSearchable_"+t,r.bSearchable)),l.bSort&&f("bSortable_"+t,r.bSortable);l.bFilter&&(f("sSearch",s.sSearch),f("bRegex",s.bRegex)),l.bSort&&(y.each(p,(function(n,t){g.order.push({column:t.col,dir:t.dir}),f("iSortCol_"+n,t.col),f("sSortDir_"+n,t.dir)})),f("iSortingCols",p.length));var b=S.ext.legacy.ajax;return null===b?n.sAjaxSource?c:g:b?c:g}function Pn(n,t){var e=function(n,e){return void 0!==t[n]?t[n]:t[e]},r=In(n,t),a=e("sEcho","draw"),o=e("iTotalRecords","recordsTotal"),i=e("iTotalDisplayRecords","recordsFiltered");if(void 0!==a){if(1*a<n.iDraw)return;n.iDraw=1*a}r||(r=[]),xn(n),n._iRecordsTotal=parseInt(o,10),n._iRecordsDisplay=parseInt(i,10);for(var l=0,s=r.length;l<s;l++)dn(n,r[l]);n.aiDisplay=n.aiDisplayMaster.slice(),Dn(n,!0),n._bInitComplete||Qn(n,t),ot(n,!1)}function In(n,t,e){var r=y.isPlainObject(n.ajax)&&void 0!==n.ajax.dataSrc?n.ajax.dataSrc:n.sAjaxDataProp;if(!e)return"data"===r?t.aaData||t[r]:""!==r?bn(r)(t):t;hn(r)(t,e)}function Rn(n){var t=n.oClasses,e=n.sTableId,r=n.oLanguage,a=n.oPreviousSearch,o=n.aanFeatures,i='<input type="search" class="'+t.sFilterInput+'"/>',l=r.sSearch;l=l.match(/_INPUT_/)?l.replace("_INPUT_",i):l+i;var s=y("<div/>",{id:o.f?null:e+"_filter",class:t.sFilter}).append(y("<label/>").append(l)),d=function(t){o.f;var e=this.value?this.value:"";a.return&&"Enter"!==t.key||e!=a.sSearch&&(Mn(n,{sSearch:e,bRegex:a.bRegex,bSmart:a.bSmart,bCaseInsensitive:a.bCaseInsensitive,return:a.return}),n._iDisplayStart=0,Dn(n))},c=null!==n.searchDelay?n.searchDelay:"ssp"===Pt(n)?400:0,p=y("input",s).val(a.sSearch).attr("placeholder",r.sSearchPlaceholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",c?pt(d,c):d).on("mouseup",(function(n){setTimeout((function(){d.call(p[0],n)}),10)})).on("keypress.DT",(function(n){if(13==n.keyCode)return!1})).attr("aria-controls",e);return y(n.nTable).on("search.dt.DT",(function(t,e){if(n===e)try{p[0]!==document.activeElement&&p.val(a.sSearch)}catch(n){}})),s[0]}function Mn(n,t,e){var r=n.oPreviousSearch,a=n.aoPreSearchCols,o=function(n){r.sSearch=n.sSearch,r.bRegex=n.bRegex,r.bSmart=n.bSmart,r.bCaseInsensitive=n.bCaseInsensitive,r.return=n.return},i=function(n){return void 0!==n.bEscapeRegex?!n.bEscapeRegex:n.bRegex};if(ln(n),"ssp"!=Pt(n)){Un(n,t.sSearch,e,i(t),t.bSmart,t.bCaseInsensitive,t.return),o(t);for(var l=0;l<a.length;l++)Hn(n,a[l].sSearch,l,i(a[l]),a[l].bSmart,a[l].bCaseInsensitive);zn(n)}else o(t);n.bFiltered=!0,Ft(n,null,"search",[n])}function zn(n){for(var t,e,r=S.ext.search,a=n.aiDisplay,o=0,i=r.length;o<i;o++){for(var l=[],s=0,d=a.length;s<d;s++)e=a[s],t=n.aoData[e],r[o](n,t._aFilterData,e,t._aData,s)&&l.push(e);a.length=0,y.merge(a,l)}}function Hn(n,t,e,r,a,o){if(""!==t){for(var i,l=[],s=n.aiDisplay,d=$n(t,r,a,o),c=0;c<s.length;c++)i=n.aoData[s[c]]._aFilterData[e],d.test(i)&&l.push(s[c]);n.aiDisplay=l}}function Un(n,t,e,r,a,o){var i,l,s,d=$n(t,r,a,o),c=n.oPreviousSearch.sSearch,p=n.aiDisplayMaster,u=[];if(0!==S.ext.search.length&&(e=!0),l=Wn(n),t.length<=0)n.aiDisplay=p.slice();else{for((l||e||r||c.length>t.length||0!==t.indexOf(c)||n.bSorted)&&(n.aiDisplay=p.slice()),i=n.aiDisplay,s=0;s<i.length;s++)d.test(n.aoData[i[s]]._sFilterRow)&&u.push(i[s]);n.aiDisplay=u}}function $n(n,t,e,r){if(n=t?n:qn(n),e){var a=y.map(n.match(/"[^"]+"|[^ ]+/g)||[""],(function(n){if('"'===n.charAt(0)){var t=n.match(/^"(.*)"$/);n=t?t[1]:n}return n.replace('"',"")}));n="^(?=.*?"+a.join(")(?=.*?")+").*$"}return new RegExp(n,r?"i":"")}var qn=S.util.escapeRegex,Bn=y("<div>")[0],Gn=void 0!==Bn.textContent;function Wn(n){var t,e,r,a,o,i,l,s=n.aoColumns,d=!1;for(t=0,r=n.aoData.length;t<r;t++)if(!(l=n.aoData[t])._aFilterData){for(o=[],e=0,a=s.length;e<a;e++)s[e].bSearchable?(null===(i=pn(n,t,e,"filter"))&&(i=""),"string"!=typeof i&&i.toString&&(i=i.toString())):i="",i.indexOf&&-1!==i.indexOf("&")&&(Bn.innerHTML=i,i=Gn?Bn.textContent:Bn.innerText),i.replace&&(i=i.replace(/[\r\n\u2028]/g,"")),o.push(i);l._aFilterData=o,l._sFilterRow=o.join(" "),d=!0}return d}function Jn(n){return{search:n.sSearch,smart:n.bSmart,regex:n.bRegex,caseInsensitive:n.bCaseInsensitive}}function Xn(n){return{sSearch:n.search,bSmart:n.smart,bRegex:n.regex,bCaseInsensitive:n.caseInsensitive}}function Vn(n){var t=n.sTableId,e=n.aanFeatures.i,r=y("<div/>",{class:n.oClasses.sInfo,id:e?null:t+"_info"});return e||(n.aoDrawCallback.push({fn:Yn,sName:"information"}),r.attr("role","status").attr("aria-live","polite"),y(n.nTable).attr("aria-describedby",t+"_info")),r[0]}function Yn(n){var t=n.aanFeatures.i;if(0!==t.length){var e=n.oLanguage,r=n._iDisplayStart+1,a=n.fnDisplayEnd(),o=n.fnRecordsTotal(),i=n.fnRecordsDisplay(),l=i?e.sInfo:e.sInfoEmpty;i!==o&&(l+=" "+e.sInfoFiltered),l=Kn(n,l+=e.sInfoPostFix);var s=e.fnInfoCallback;null!==s&&(l=s.call(n.oInstance,n,r,a,o,i,l)),y(t).html(l)}}function Kn(n,t){var e=n.fnFormatNumber,r=n._iDisplayStart+1,a=n._iDisplayLength,o=n.fnRecordsDisplay(),i=-1===a;return t.replace(/_START_/g,e.call(n,r)).replace(/_END_/g,e.call(n,n.fnDisplayEnd())).replace(/_MAX_/g,e.call(n,n.fnRecordsTotal())).replace(/_TOTAL_/g,e.call(n,o)).replace(/_PAGE_/g,e.call(n,i?1:Math.ceil(r/a))).replace(/_PAGES_/g,e.call(n,i?1:Math.ceil(o/a)))}function Zn(n){var t,e,r,a=n.iInitDisplayStart,o=n.aoColumns,i=n.oFeatures,l=n.bDeferLoading;if(n.bInitialised){for(En(n),Sn(n),Cn(n,n.aoHeader),Cn(n,n.aoFooter),ot(n,!0),i.bAutoWidth&&ct(n),t=0,e=o.length;t<e;t++)(r=o[t]).sWidth&&(r.nTh.style.width=gt(r.sWidth));Ft(n,null,"preInit",[n]),Ln(n);var s=Pt(n);("ssp"!=s||l)&&("ajax"==s?Fn(n,[],(function(e){var r=In(n,e);for(t=0;t<r.length;t++)dn(n,r[t]);n.iInitDisplayStart=a,Ln(n),ot(n,!1),Qn(n,e)})):(ot(n,!1),Qn(n)))}else setTimeout((function(){Zn(n)}),200)}function Qn(n,t){n._bInitComplete=!0,(t||n.oInit.aaData)&&tn(n),Ft(n,null,"plugin-init",[n,t]),Ft(n,"aoInitComplete","init",[n,t])}function nt(n,t){var e=parseInt(t,10);n._iDisplayLength=e,Nt(n),Ft(n,null,"length",[n,e])}function tt(n){for(var t=n.oClasses,e=n.sTableId,r=n.aLengthMenu,a=Array.isArray(r[0]),o=a?r[0]:r,i=a?r[1]:r,l=y("<select/>",{name:e+"_length","aria-controls":e,class:t.sLengthSelect}),s=0,d=o.length;s<d;s++)l[0][s]=new Option("number"==typeof i[s]?n.fnFormatNumber(i[s]):i[s],o[s]);var c=y("<div><label/></div>").addClass(t.sLength);return n.aanFeatures.l||(c[0].id=e+"_length"),c.children().append(n.oLanguage.sLengthMenu.replace("_MENU_",l[0].outerHTML)),y("select",c).val(n._iDisplayLength).on("change.DT",(function(t){nt(n,y(this).val()),Dn(n)})),y(n.nTable).on("length.dt.DT",(function(t,e,r){n===e&&y("select",c).val(r)})),c[0]}function et(n){var t=n.sPaginationType,e=S.ext.pager[t],r="function"==typeof e,a=function(n){Dn(n)},o=y("<div/>").addClass(n.oClasses.sPaging+t)[0],i=n.aanFeatures;return r||e.fnInit(n,o,a),i.p||(o.id=n.sTableId+"_paginate",n.aoDrawCallback.push({fn:function(n){if(r){var t,o,l=n._iDisplayStart,s=n._iDisplayLength,d=n.fnRecordsDisplay(),c=-1===s,p=c?0:Math.ceil(l/s),u=c?1:Math.ceil(d/s),m=e(p,u);for(t=0,o=i.p.length;t<o;t++)Ot(n,"pageButton")(n,i.p[t],t,m,p,u)}else e.fnUpdate(n,a)},sName:"pagination"})),o}function rt(n,t,e){var r=n._iDisplayStart,a=n._iDisplayLength,o=n.fnRecordsDisplay();0===o||-1===a?r=0:"number"==typeof t?(r=t*a)>o&&(r=0):"first"==t?r=0:"previous"==t?(r=a>=0?r-a:0)<0&&(r=0):"next"==t?r+a<o&&(r+=a):"last"==t?r=Math.floor((o-1)/a)*a:Dt(n,0,"Unknown paging action: "+t,5);var i=n._iDisplayStart!==r;return n._iDisplayStart=r,i?(Ft(n,null,"page",[n]),e&&Dn(n)):Ft(n,null,"page-nc",[n]),i}function at(n){return y("<div/>",{id:n.aanFeatures.r?null:n.sTableId+"_processing",class:n.oClasses.sProcessing}).html(n.oLanguage.sProcessing).append("<div><div></div><div></div><div></div><div></div></div>").insertBefore(n.nTable)[0]}function ot(n,t){n.oFeatures.bProcessing&&y(n.aanFeatures.r).css("display",t?"block":"none"),Ft(n,null,"processing",[n,t])}function it(n){var t=y(n.nTable),e=n.oScroll;if(""===e.sX&&""===e.sY)return n.nTable;var r=e.sX,a=e.sY,o=n.oClasses,i=t.children("caption"),l=i.length?i[0]._captionSide:null,s=y(t[0].cloneNode(!1)),d=y(t[0].cloneNode(!1)),c=t.children("tfoot"),p="<div/>",u=function(n){return n?gt(n):null};c.length||(c=null);var m=y(p,{class:o.sScrollWrapper}).append(y(p,{class:o.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:r?u(r):"100%"}).append(y(p,{class:o.sScrollHeadInner}).css({"box-sizing":"content-box",width:e.sXInner||"100%"}).append(s.removeAttr("id").css("margin-left",0).append("top"===l?i:null).append(t.children("thead"))))).append(y(p,{class:o.sScrollBody}).css({position:"relative",overflow:"auto",width:u(r)}).append(t));c&&m.append(y(p,{class:o.sScrollFoot}).css({overflow:"hidden",border:0,width:r?u(r):"100%"}).append(y(p,{class:o.sScrollFootInner}).append(d.removeAttr("id").css("margin-left",0).append("bottom"===l?i:null).append(t.children("tfoot")))));var f=m.children(),g=f[0],b=f[1],h=c?f[2]:null;return r&&y(b).on("scroll.DT",(function(n){var t=this.scrollLeft;g.scrollLeft=t,c&&(h.scrollLeft=t)})),y(b).css("max-height",a),e.bCollapse||y(b).css("height",a),n.nScrollHead=g,n.nScrollBody=b,n.nScrollFoot=h,n.aoDrawCallback.push({fn:lt,sName:"scrolling"}),m[0]}function lt(n){var t,e,r,a,o,i,l,s,d,c=n.oScroll,p=c.sX,u=c.sXInner,m=c.sY,f=c.iBarWidth,g=y(n.nScrollHead),b=g[0].style,h=g.children("div"),v=h[0].style,x=h.children("table"),w=n.nScrollBody,T=y(w),_=w.style,k=y(n.nScrollFoot).children("div"),S=k.children("table"),C=y(n.nTHead),D=y(n.nTable),L=D[0],E=L.style,A=n.nTFoot?y(n.nTFoot):null,j=n.oBrowser,F=j.bScrollOversize,N=(R(n.aoColumns,"nTh"),[]),O=[],P=[],I=[],M=function(n){var t=n.style;t.paddingTop="0",t.paddingBottom="0",t.borderTopWidth="0",t.borderBottomWidth="0",t.height=0},z=w.scrollHeight>w.clientHeight;if(n.scrollBarVis!==z&&void 0!==n.scrollBarVis)return n.scrollBarVis=z,void tn(n);n.scrollBarVis=z,D.children("thead, tfoot").remove(),A&&(i=A.clone().prependTo(D),e=A.find("tr"),a=i.find("tr"),i.find("[id]").removeAttr("id")),o=C.clone().prependTo(D),t=C.find("tr"),r=o.find("tr"),o.find("th, td").removeAttr("tabindex"),o.find("[id]").removeAttr("id"),p||(_.width="100%",g[0].style.width="100%"),y.each(jn(n,o),(function(t,e){l=en(n,t),e.style.width=n.aoColumns[l].sWidth})),A&&st((function(n){n.style.width=""}),a),d=D.outerWidth(),""===p?(E.width="100%",F&&(D.find("tbody").height()>w.offsetHeight||"scroll"==T.css("overflow-y"))&&(E.width=gt(D.outerWidth()-f)),d=D.outerWidth()):""!==u&&(E.width=gt(u),d=D.outerWidth()),st(M,r),st((function(n){var t=window.getComputedStyle?window.getComputedStyle(n).width:gt(y(n).width());P.push(n.innerHTML),N.push(t)}),r),st((function(n,t){n.style.width=N[t]}),t),y(r).css("height",0),A&&(st(M,a),st((function(n){I.push(n.innerHTML),O.push(gt(y(n).css("width")))}),a),st((function(n,t){n.style.width=O[t]}),e),y(a).height(0)),st((function(n,t){n.innerHTML='<div class="dataTables_sizing">'+P[t]+"</div>",n.childNodes[0].style.height="0",n.childNodes[0].style.overflow="hidden",n.style.width=N[t]}),r),A&&st((function(n,t){n.innerHTML='<div class="dataTables_sizing">'+I[t]+"</div>",n.childNodes[0].style.height="0",n.childNodes[0].style.overflow="hidden",n.style.width=O[t]}),a),Math.round(D.outerWidth())<Math.round(d)?(s=w.scrollHeight>w.offsetHeight||"scroll"==T.css("overflow-y")?d+f:d,F&&(w.scrollHeight>w.offsetHeight||"scroll"==T.css("overflow-y"))&&(E.width=gt(s-f)),""!==p&&""===u||Dt(n,1,"Possible column misalignment",6)):s="100%",_.width=gt(s),b.width=gt(s),A&&(n.nScrollFoot.style.width=gt(s)),m||F&&(_.height=gt(L.offsetHeight+f));var H=D.outerWidth();x[0].style.width=gt(H),v.width=gt(H);var U=D.height()>w.clientHeight||"scroll"==T.css("overflow-y"),$="padding"+(j.bScrollbarLeft?"Left":"Right");v[$]=U?f+"px":"0px",A&&(S[0].style.width=gt(H),k[0].style.width=gt(H),k[0].style[$]=U?f+"px":"0px"),D.children("colgroup").insertBefore(D.children("thead")),T.trigger("scroll"),!n.bSorted&&!n.bFiltered||n._drawHold||(w.scrollTop=0)}function st(n,t,e){for(var r,a,o=0,i=0,l=t.length;i<l;){for(r=t[i].firstChild,a=e?e[i].firstChild:null;r;)1===r.nodeType&&(e?n(r,a,o):n(r,o),o++),r=r.nextSibling,a=e?a.nextSibling:null;i++}}var dt=/<.*?>/g;function ct(n){var t,e,r,a=n.nTable,o=n.aoColumns,i=n.oScroll,l=i.sY,s=i.sX,d=i.sXInner,c=o.length,p=on(n,"bVisible"),u=y("th",n.nTHead),m=a.getAttribute("width"),f=a.parentNode,g=!1,b=n.oBrowser,h=b.bScrollOversize,v=a.style.width;for(v&&-1!==v.indexOf("%")&&(m=v),t=0;t<p.length;t++)null!==(e=o[p[t]]).sWidth&&(e.sWidth=ut(e.sWidthOrig,f),g=!0);if(h||!g&&!s&&!l&&c==an(n)&&c==u.length)for(t=0;t<c;t++){var x=en(n,t);null!==x&&(o[x].sWidth=gt(u.eq(t).width()))}else{var w=y(a).clone().css("visibility","hidden").removeAttr("id");w.find("tbody tr").remove();var T=y("<tr/>").appendTo(w.find("tbody"));for(w.find("thead, tfoot").remove(),w.append(y(n.nTHead).clone()).append(y(n.nTFoot).clone()),w.find("tfoot th, tfoot td").css("width",""),u=jn(n,w.find("thead")[0]),t=0;t<p.length;t++)e=o[p[t]],u[t].style.width=null!==e.sWidthOrig&&""!==e.sWidthOrig?gt(e.sWidthOrig):"",e.sWidthOrig&&s&&y(u[t]).append(y("<div/>").css({width:e.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(n.aoData.length)for(t=0;t<p.length;t++)e=o[r=p[t]],y(mt(n,r)).clone(!1).append(e.sContentPadding).appendTo(T);y("[name]",w).removeAttr("name");var _=y("<div/>").css(s||l?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(w).appendTo(f);s&&d?w.width(d):s?(w.css("width","auto"),w.removeAttr("width"),w.width()<f.clientWidth&&m&&w.width(f.clientWidth)):l?w.width(f.clientWidth):m&&w.width(m);var k=0;for(t=0;t<p.length;t++){var S=y(u[t]),C=S.outerWidth()-S.width(),D=b.bBounding?Math.ceil(u[t].getBoundingClientRect().width):S.outerWidth();k+=D,o[p[t]].sWidth=gt(D-C)}a.style.width=gt(k),_.remove()}if(m&&(a.style.width=gt(m)),(m||s)&&!n._reszEvt){var L=function(){y(window).on("resize.DT-"+n.sInstance,pt((function(){tn(n)})))};h?setTimeout(L,1e3):L(),n._reszEvt=!0}}var pt=S.util.throttle;function ut(n,t){if(!n)return 0;var e=y("<div/>").css("width",gt(n)).appendTo(t||document.body),r=e[0].offsetWidth;return e.remove(),r}function mt(n,t){var e=ft(n,t);if(e<0)return null;var r=n.aoData[e];return r.nTr?r.anCells[t]:y("<td/>").html(pn(n,e,t,"display"))[0]}function ft(n,t){for(var e,r=-1,a=-1,o=0,i=n.aoData.length;o<i;o++)(e=(e=(e=pn(n,o,t,"display")+"").replace(dt,"")).replace(/ /g," ")).length>r&&(r=e.length,a=o);return a}function gt(n){return null===n?"0px":"number"==typeof n?n<0?"0px":n+"px":n.match(/\d$/)?n+"px":n}function bt(n){var t,e,r,a,o,i,l,s=[],d=n.aoColumns,c=n.aaSortingFixed,p=y.isPlainObject(c),u=[],m=function(n){n.length&&!Array.isArray(n[0])?u.push(n):y.merge(u,n)};for(Array.isArray(c)&&m(c),p&&c.pre&&m(c.pre),m(n.aaSorting),p&&c.post&&m(c.post),t=0;t<u.length;t++)for(e=0,r=(a=d[l=u[t][0]].aDataSort).length;e<r;e++)i=d[o=a[e]].sType||"string",void 0===u[t]._idx&&(u[t]._idx=y.inArray(u[t][1],d[o].asSorting)),s.push({src:l,col:o,dir:u[t][1],index:u[t]._idx,type:i,formatter:S.ext.type.order[i+"-pre"]});return s}function ht(n){var t,e,r,a,o,i=[],l=S.ext.type.order,s=n.aoData,d=(n.aoColumns,0),c=n.aiDisplayMaster;for(ln(n),t=0,e=(o=bt(n)).length;t<e;t++)(a=o[t]).formatter&&d++,Tt(n,a.col);if("ssp"!=Pt(n)&&0!==o.length){for(t=0,r=c.length;t<r;t++)i[c[t]]=t;d===o.length?c.sort((function(n,t){var e,r,a,l,d,c=o.length,p=s[n]._aSortData,u=s[t]._aSortData;for(a=0;a<c;a++)if(0!=(l=(e=p[(d=o[a]).col])<(r=u[d.col])?-1:e>r?1:0))return"asc"===d.dir?l:-l;return(e=i[n])<(r=i[t])?-1:e>r?1:0})):c.sort((function(n,t){var e,r,a,d,c,p=o.length,u=s[n]._aSortData,m=s[t]._aSortData;for(a=0;a<p;a++)if(e=u[(c=o[a]).col],r=m[c.col],0!==(d=(l[c.type+"-"+c.dir]||l["string-"+c.dir])(e,r)))return d;return(e=i[n])<(r=i[t])?-1:e>r?1:0}))}n.bSorted=!0}function vt(n){for(var t,e,r=n.aoColumns,a=bt(n),o=n.oLanguage.oAria,i=0,l=r.length;i<l;i++){var s=r[i],d=s.asSorting,c=s.ariaTitle||s.sTitle.replace(/<.*?>/g,""),p=s.nTh;p.removeAttribute("aria-sort"),s.bSortable?(a.length>0&&a[0].col==i?(p.setAttribute("aria-sort","asc"==a[0].dir?"ascending":"descending"),e=d[a[0].index+1]||d[0]):e=d[0],t=c+("asc"===e?o.sSortAscending:o.sSortDescending)):t=c,p.setAttribute("aria-label",t)}}function xt(n,t,e,r){var a,o=n.aoColumns[t],i=n.aaSorting,l=o.asSorting,s=function(n,t){var e=n._idx;return void 0===e&&(e=y.inArray(n[1],l)),e+1<l.length?e+1:t?null:0};if("number"==typeof i[0]&&(i=n.aaSorting=[i]),e&&n.oFeatures.bSortMulti){var d=y.inArray(t,R(i,"0"));-1!==d?(null===(a=s(i[d],!0))&&1===i.length&&(a=0),null===a?i.splice(d,1):(i[d][1]=l[a],i[d]._idx=a)):(i.push([t,l[0],0]),i[i.length-1]._idx=0)}else i.length&&i[0][0]==t?(a=s(i[0]),i.length=1,i[0][1]=l[a],i[0]._idx=a):(i.length=0,i.push([t,l[0]]),i[0]._idx=0);Ln(n),"function"==typeof r&&r(n)}function yt(n,t,e,r){var a=n.aoColumns[e];At(t,{},(function(t){!1!==a.bSortable&&(n.oFeatures.bProcessing?(ot(n,!0),setTimeout((function(){xt(n,e,t.shiftKey,r),"ssp"!==Pt(n)&&ot(n,!1)}),0)):xt(n,e,t.shiftKey,r))}))}function wt(n){var t,e,r,a=n.aLastSort,o=n.oClasses.sSortColumn,i=bt(n),l=n.oFeatures;if(l.bSort&&l.bSortClasses){for(t=0,e=a.length;t<e;t++)r=a[t].src,y(R(n.aoData,"anCells",r)).removeClass(o+(t<2?t+1:3));for(t=0,e=i.length;t<e;t++)r=i[t].src,y(R(n.aoData,"anCells",r)).addClass(o+(t<2?t+1:3))}n.aLastSort=i}function Tt(n,t){var e,r,a,o=n.aoColumns[t],i=S.ext.order[o.sSortDataType];i&&(e=i.call(n.oInstance,n,t,rn(n,t)));for(var l=S.ext.type.order[o.sType+"-pre"],s=0,d=n.aoData.length;s<d;s++)(r=n.aoData[s])._aSortData||(r._aSortData=[]),r._aSortData[t]&&!i||(a=i?e[s]:pn(n,s,t,"sort"),r._aSortData[t]=l?l(a):a)}function _t(n){if(!n._bLoadingState){var t={time:+new Date,start:n._iDisplayStart,length:n._iDisplayLength,order:y.extend(!0,[],n.aaSorting),search:Jn(n.oPreviousSearch),columns:y.map(n.aoColumns,(function(t,e){return{visible:t.bVisible,search:Jn(n.aoPreSearchCols[e])}}))};n.oSavedState=t,Ft(n,"aoStateSaveParams","stateSaveParams",[n,t]),n.oFeatures.bStateSave&&!n.bDestroying&&n.fnStateSaveCallback.call(n.oInstance,n,t)}}function kt(n,t,e){if(n.oFeatures.bStateSave){var r=n.fnStateLoadCallback.call(n.oInstance,n,(function(t){St(n,t,e)}));return void 0!==r&&St(n,r,e),!0}e()}function St(n,t,e){var r,a,o=n.aoColumns;n._bLoadingState=!0;var i=n._bInitComplete?new S.Api(n):null;if(!t||!t.time)return n._bLoadingState=!1,void e();var l=Ft(n,"aoStateLoadParams","stateLoadParams",[n,t]);if(-1!==y.inArray(!1,l))return n._bLoadingState=!1,void e();var s=n.iStateDuration;if(s>0&&t.time<+new Date-1e3*s)return n._bLoadingState=!1,void e();if(t.columns&&o.length!==t.columns.length)return n._bLoadingState=!1,void e();if(n.oLoadedState=y.extend(!0,{},t),void 0!==t.length&&(i?i.page.len(t.length):n._iDisplayLength=t.length),void 0!==t.start&&(null===i?(n._iDisplayStart=t.start,n.iInitDisplayStart=t.start):rt(n,t.start/n._iDisplayLength)),void 0!==t.order&&(n.aaSorting=[],y.each(t.order,(function(t,e){n.aaSorting.push(e[0]>=o.length?[0,e[1]]:e)}))),void 0!==t.search&&y.extend(n.oPreviousSearch,Xn(t.search)),t.columns){for(r=0,a=t.columns.length;r<a;r++){var d=t.columns[r];void 0!==d.visible&&(i?i.column(r).visible(d.visible,!1):o[r].bVisible=d.visible),void 0!==d.search&&y.extend(n.aoPreSearchCols[r],Xn(d.search))}i&&i.columns.adjust()}n._bLoadingState=!1,Ft(n,"aoStateLoaded","stateLoaded",[n,t]),e()}function Ct(n){var t=S.settings,e=y.inArray(n,R(t,"nTable"));return-1!==e?t[e]:null}function Dt(n,t,e,r){if(e="DataTables warning: "+(n?"table id="+n.sTableId+" - ":"")+e,r&&(e+=". For more information about this error, please see http://datatables.net/tn/"+r),t)window.console&&console.log&&console.log(e);else{var a=S.ext,o=a.sErrMode||a.errMode;if(n&&Ft(n,null,"error",[n,r,e]),"alert"==o)alert(e);else{if("throw"==o)throw new Error(e);"function"==typeof o&&o(n,r,e)}}}function Lt(n,t,e,r){Array.isArray(e)?y.each(e,(function(e,r){Array.isArray(r)?Lt(n,t,r[0],r[1]):Lt(n,t,r)})):(void 0===r&&(r=e),void 0!==t[e]&&(n[r]=t[e]))}function Et(n,t,e){var r;for(var a in t)t.hasOwnProperty(a)&&(r=t[a],y.isPlainObject(r)?(y.isPlainObject(n[a])||(n[a]={}),y.extend(!0,n[a],r)):e&&"data"!==a&&"aaData"!==a&&Array.isArray(r)?n[a]=r.slice():n[a]=r);return n}function At(n,t,e){y(n).on("click.DT",t,(function(t){y(n).trigger("blur"),e(t)})).on("keypress.DT",t,(function(n){13===n.which&&(n.preventDefault(),e(n))})).on("selectstart.DT",(function(){return!1}))}function jt(n,t,e,r){e&&n[t].push({fn:e,sName:r})}function Ft(n,t,e,r){var a=[];if(t&&(a=y.map(n[t].slice().reverse(),(function(t,e){return t.fn.apply(n.oInstance,r)}))),null!==e){var o=y.Event(e+".dt"),i=y(n.nTable);i.trigger(o,r),0===i.parents("body").length&&y("body").trigger(o,r),a.push(o.result)}return a}function Nt(n){var t=n._iDisplayStart,e=n.fnDisplayEnd(),r=n._iDisplayLength;t>=e&&(t=e-r),t-=t%r,(-1===r||t<0)&&(t=0),n._iDisplayStart=t}function Ot(n,t){var e=n.renderer,r=S.ext.renderer[t];return y.isPlainObject(e)&&e[t]?r[e[t]]||r._:"string"==typeof e&&r[e]||r._}function Pt(n){return n.oFeatures.bServerSide?"ssp":n.ajax||n.sAjaxSource?"ajax":"dom"}var It=[],Rt=Array.prototype;T=function(n,t){if(!(this instanceof T))return new T(n,t);var e=[],r=function(n){var t=function(n){var t,e,r=S.settings,a=y.map(r,(function(n,t){return n.nTable}));return n?n.nTable&&n.oApi?[n]:n.nodeName&&"table"===n.nodeName.toLowerCase()?-1!==(t=y.inArray(n,a))?[r[t]]:null:n&&"function"==typeof n.settings?n.settings().toArray():("string"==typeof n?e=y(n):n instanceof y&&(e=n),e?e.map((function(n){return-1!==(t=y.inArray(this,a))?r[t]:null})).toArray():void 0):[]}(n);t&&e.push.apply(e,t)};if(Array.isArray(n))for(var a=0,o=n.length;a<o;a++)r(n[a]);else r(n);this.context=$(e),t&&y.merge(this,t),this.selector={rows:null,cols:null,opts:null},T.extend(this,this,It)},S.Api=T,y.extend(T.prototype,{any:function(){return 0!==this.count()},concat:Rt.concat,context:[],count:function(){return this.flatten().length},each:function(n){for(var t=0,e=this.length;t<e;t++)n.call(this,this[t],t,this);return this},eq:function(n){var t=this.context;return t.length>n?new T(t[n],this[n]):null},filter:function(n){var t=[];if(Rt.filter)t=Rt.filter.call(this,n,this);else for(var e=0,r=this.length;e<r;e++)n.call(this,this[e],e,this)&&t.push(this[e]);return new T(this.context,t)},flatten:function(){var n=[];return new T(this.context,n.concat.apply(n,this.toArray()))},join:Rt.join,indexOf:Rt.indexOf||function(n,t){for(var e=t||0,r=this.length;e<r;e++)if(this[e]===n)return e;return-1},iterator:function(n,t,e,r){var a,o,i,l,s,d,c,p,u=[],m=this.context,f=this.selector;for("string"==typeof n&&(r=e,e=t,t=n,n=!1),o=0,i=m.length;o<i;o++){var g=new T(m[o]);if("table"===t)void 0!==(a=e.call(g,m[o],o))&&u.push(a);else if("columns"===t||"rows"===t)void 0!==(a=e.call(g,m[o],this[o],o))&&u.push(a);else if("column"===t||"column-rows"===t||"row"===t||"cell"===t)for(c=this[o],"column-rows"===t&&(d=qt(m[o],f.opts)),l=0,s=c.length;l<s;l++)p=c[l],void 0!==(a="cell"===t?e.call(g,m[o],p.row,p.column,o,l):e.call(g,m[o],p,o,l,d))&&u.push(a)}if(u.length||r){var b=new T(m,n?u.concat.apply([],u):u),h=b.selector;return h.rows=f.rows,h.cols=f.cols,h.opts=f.opts,b}return this},lastIndexOf:Rt.lastIndexOf||function(n,t){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(n){var t=[];if(Rt.map)t=Rt.map.call(this,n,this);else for(var e=0,r=this.length;e<r;e++)t.push(n.call(this,this[e],e));return new T(this.context,t)},pluck:function(n){var t=S.util.get(n);return this.map((function(n){return t(n)}))},pop:Rt.pop,push:Rt.push,reduce:Rt.reduce||function(n,t){return Z(this,n,t,0,this.length,1)},reduceRight:Rt.reduceRight||function(n,t){return Z(this,n,t,this.length-1,-1,-1)},reverse:Rt.reverse,selector:null,shift:Rt.shift,slice:function(){return new T(this.context,this)},sort:Rt.sort,splice:Rt.splice,toArray:function(){return Rt.slice.call(this)},to$:function(){return y(this)},toJQuery:function(){return y(this)},unique:function(){return new T(this.context,$(this))},unshift:Rt.unshift}),T.extend=function(n,t,e){if(e.length&&t&&(t instanceof T||t.__dt_wrapper)){var r,a,o,i=function(n,t,e){return function(){var r=t.apply(n,arguments);return T.extend(r,r,e.methodExt),r}};for(r=0,a=e.length;r<a;r++)t[(o=e[r]).name]="function"===o.type?i(n,o.val,o):"object"===o.type?{}:o.val,t[o.name].__dt_wrapper=!0,T.extend(n,t[o.name],o.propExt)}},T.register=_=function(n,t){if(Array.isArray(n))for(var e=0,r=n.length;e<r;e++)T.register(n[e],t);else{var a,o,i,l,s=n.split("."),d=It,c=function(n,t){for(var e=0,r=n.length;e<r;e++)if(n[e].name===t)return n[e];return null};for(a=0,o=s.length;a<o;a++){var p=c(d,i=(l=-1!==s[a].indexOf("()"))?s[a].replace("()",""):s[a]);p||(p={name:i,val:{},methodExt:[],propExt:[],type:"object"},d.push(p)),a===o-1?(p.val=t,p.type="function"==typeof t?"function":y.isPlainObject(t)?"object":"other"):d=l?p.methodExt:p.propExt}}},T.registerPlural=k=function(n,t,e){T.register(n,e),T.register(t,(function(){var n=e.apply(this,arguments);return n===this?this:n instanceof T?n.length?Array.isArray(n[0])?new T(n.context,n[0]):n[0]:void 0:n}))};var Mt=function(n,t){if(Array.isArray(n))return y.map(n,(function(n){return Mt(n,t)}));if("number"==typeof n)return[t[n]];var e=y.map(t,(function(n,t){return n.nTable}));return y(e).filter(n).map((function(n){var r=y.inArray(this,e);return t[r]})).toArray()};_("tables()",(function(n){return null!=n?new T(Mt(n,this.context)):this})),_("table()",(function(n){var t=this.tables(n),e=t.context;return e.length?new T(e[0]):t})),k("tables().nodes()","table().node()",(function(){return this.iterator("table",(function(n){return n.nTable}),1)})),k("tables().body()","table().body()",(function(){return this.iterator("table",(function(n){return n.nTBody}),1)})),k("tables().header()","table().header()",(function(){return this.iterator("table",(function(n){return n.nTHead}),1)})),k("tables().footer()","table().footer()",(function(){return this.iterator("table",(function(n){return n.nTFoot}),1)})),k("tables().containers()","table().container()",(function(){return this.iterator("table",(function(n){return n.nTableWrapper}),1)})),_("draw()",(function(n){return this.iterator("table",(function(t){"page"===n?Dn(t):("string"==typeof n&&(n="full-hold"!==n),Ln(t,!1===n))}))})),_("page()",(function(n){return void 0===n?this.page.info().page:this.iterator("table",(function(t){rt(t,n)}))})),_("page.info()",(function(n){if(0!==this.context.length){var t=this.context[0],e=t._iDisplayStart,r=t.oFeatures.bPaginate?t._iDisplayLength:-1,a=t.fnRecordsDisplay(),o=-1===r;return{page:o?0:Math.floor(e/r),pages:o?1:Math.ceil(a/r),start:e,end:t.fnDisplayEnd(),length:r,recordsTotal:t.fnRecordsTotal(),recordsDisplay:a,serverSide:"ssp"===Pt(t)}}})),_("page.len()",(function(n){return void 0===n?0!==this.context.length?this.context[0]._iDisplayLength:void 0:this.iterator("table",(function(t){nt(t,n)}))}));var zt=function(n,t,e){if(e){var r=new T(n);r.one("draw",(function(){e(r.ajax.json())}))}if("ssp"==Pt(n))Ln(n,t);else{ot(n,!0);var a=n.jqXHR;a&&4!==a.readyState&&a.abort(),Fn(n,[],(function(e){xn(n);for(var r=In(n,e),a=0,o=r.length;a<o;a++)dn(n,r[a]);Ln(n,t),ot(n,!1)}))}};_("ajax.json()",(function(){var n=this.context;if(n.length>0)return n[0].json})),_("ajax.params()",(function(){var n=this.context;if(n.length>0)return n[0].oAjaxData})),_("ajax.reload()",(function(n,t){return this.iterator("table",(function(e){zt(e,!1===t,n)}))})),_("ajax.url()",(function(n){var t=this.context;if(void 0===n){if(0===t.length)return;return(t=t[0]).ajax?y.isPlainObject(t.ajax)?t.ajax.url:t.ajax:t.sAjaxSource}return this.iterator("table",(function(t){y.isPlainObject(t.ajax)?t.ajax.url=n:t.ajax=n}))})),_("ajax.url().load()",(function(n,t){return this.iterator("table",(function(e){zt(e,!1===t,n)}))}));var Ht=function(n,t,e,r,a){var o,i,l,s,d,c,p=[],u=typeof t;for(t&&"string"!==u&&"function"!==u&&void 0!==t.length||(t=[t]),l=0,s=t.length;l<s;l++)for(d=0,c=(i=t[l]&&t[l].split&&!t[l].match(/[\[\(:]/)?t[l].split(","):[t[l]]).length;d<c;d++)(o=e("string"==typeof i[d]?i[d].trim():i[d]))&&o.length&&(p=p.concat(o));var m=w.selector[n];if(m.length)for(l=0,s=m.length;l<s;l++)p=m[l](r,a,p);return $(p)},Ut=function(n){return n||(n={}),n.filter&&void 0===n.search&&(n.search=n.filter),y.extend({search:"none",order:"current",page:"all"},n)},$t=function(n){for(var t=0,e=n.length;t<e;t++)if(n[t].length>0)return n[0]=n[t],n[0].length=1,n.length=1,n.context=[n.context[t]],n;return n.length=0,n},qt=function(n,t){var e,r=[],a=n.aiDisplay,o=n.aiDisplayMaster,i=t.search,l=t.order,s=t.page;if("ssp"==Pt(n))return"removed"===i?[]:z(0,o.length);if("current"==s)for(c=n._iDisplayStart,p=n.fnDisplayEnd();c<p;c++)r.push(a[c]);else if("current"==l||"applied"==l){if("none"==i)r=o.slice();else if("applied"==i)r=a.slice();else if("removed"==i){for(var d={},c=0,p=a.length;c<p;c++)d[a[c]]=null;r=y.map(o,(function(n){return d.hasOwnProperty(n)?null:n}))}}else if("index"==l||"original"==l)for(c=0,p=n.aoData.length;c<p;c++)("none"==i||-1===(e=y.inArray(c,a))&&"removed"==i||e>=0&&"applied"==i)&&r.push(c);return r};_("rows()",(function(n,t){void 0===n?n="":y.isPlainObject(n)&&(t=n,n=""),t=Ut(t);var e=this.iterator("table",(function(e){return function(n,t,e){var r;return Ht("row",t,(function(t){var a=N(t),o=n.aoData;if(null!==a&&!e)return[a];if(r||(r=qt(n,e)),null!==a&&-1!==y.inArray(a,r))return[a];if(null==t||""===t)return r;if("function"==typeof t)return y.map(r,(function(n){var e=o[n];return t(n,e._aData,e.nTr)?n:null}));if(t.nodeName){var i=t._DT_RowIndex,l=t._DT_CellIndex;if(void 0!==i)return o[i]&&o[i].nTr===t?[i]:[];if(l)return o[l.row]&&o[l.row].nTr===t.parentNode?[l.row]:[];var s=y(t).closest("*[data-dt-row]");return s.length?[s.data("dt-row")]:[]}if("string"==typeof t&&"#"===t.charAt(0)){var d=n.aIds[t.replace(/^#/,"")];if(void 0!==d)return[d.idx]}var c=H(M(n.aoData,r,"nTr"));return y(c).filter(t).map((function(){return this._DT_RowIndex})).toArray()}),n,e)}(e,n,t)}),1);return e.selector.rows=n,e.selector.opts=t,e})),_("rows().nodes()",(function(){return this.iterator("row",(function(n,t){return n.aoData[t].nTr||void 0}),1)})),_("rows().data()",(function(){return this.iterator(!0,"rows",(function(n,t){return M(n.aoData,t,"_aData")}),1)})),k("rows().cache()","row().cache()",(function(n){return this.iterator("row",(function(t,e){var r=t.aoData[e];return"search"===n?r._aFilterData:r._aSortData}),1)})),k("rows().invalidate()","row().invalidate()",(function(n){return this.iterator("row",(function(t,e){wn(t,e,n)}))})),k("rows().indexes()","row().index()",(function(){return this.iterator("row",(function(n,t){return t}),1)})),k("rows().ids()","row().id()",(function(n){for(var t=[],e=this.context,r=0,a=e.length;r<a;r++)for(var o=0,i=this[r].length;o<i;o++){var l=e[r].rowIdFn(e[r].aoData[this[r][o]]._aData);t.push((!0===n?"#":"")+l)}return new T(e,t)})),k("rows().remove()","row().remove()",(function(){var n=this;return this.iterator("row",(function(t,e,r){var a,o,i,l,s,d,c=t.aoData,p=c[e];for(c.splice(e,1),a=0,o=c.length;a<o;a++)if(d=(s=c[a]).anCells,null!==s.nTr&&(s.nTr._DT_RowIndex=a),null!==d)for(i=0,l=d.length;i<l;i++)d[i]._DT_CellIndex.row=a;yn(t.aiDisplayMaster,e),yn(t.aiDisplay,e),yn(n[r],e,!1),t._iRecordsDisplay>0&&t._iRecordsDisplay--,Nt(t);var u=t.rowIdFn(p._aData);void 0!==u&&delete t.aIds[u]})),this.iterator("table",(function(n){for(var t=0,e=n.aoData.length;t<e;t++)n.aoData[t].idx=t})),this})),_("rows.add()",(function(n){var t=this.iterator("table",(function(t){var e,r,a,o=[];for(r=0,a=n.length;r<a;r++)(e=n[r]).nodeName&&"TR"===e.nodeName.toUpperCase()?o.push(cn(t,e)[0]):o.push(dn(t,e));return o}),1),e=this.rows(-1);return e.pop(),y.merge(e,t),e})),_("row()",(function(n,t){return $t(this.rows(n,t))})),_("row().data()",(function(n){var t=this.context;if(void 0===n)return t.length&&this.length?t[0].aoData[this[0]]._aData:void 0;var e=t[0].aoData[this[0]];return e._aData=n,Array.isArray(n)&&e.nTr&&e.nTr.id&&hn(t[0].rowId)(n,e.nTr.id),wn(t[0],this[0],"data"),this})),_("row().node()",(function(){var n=this.context;return n.length&&this.length&&n[0].aoData[this[0]].nTr||null})),_("row.add()",(function(n){n instanceof y&&n.length&&(n=n[0]);var t=this.iterator("table",(function(t){return n.nodeName&&"TR"===n.nodeName.toUpperCase()?cn(t,n)[0]:dn(t,n)}));return this.row(t[0])})),y(document).on("plugin-init.dt",(function(n,t){var e=new T(t),r="on-plugin-init",a="stateSaveParams."+r,o="destroy. "+r;e.on(a,(function(n,t,e){for(var r=t.rowIdFn,a=t.aoData,o=[],i=0;i<a.length;i++)a[i]._detailsShow&&o.push("#"+r(a[i]._aData));e.childRows=o})),e.on(o,(function(){e.off(a+" "+o)}));var i=e.state.loaded();i&&i.childRows&&e.rows(y.map(i.childRows,(function(n){return n.replace(/:/g,"\\:")}))).every((function(){Ft(t,null,"requestChild",[this])}))}));var Bt=S.util.throttle((function(n){_t(n[0])}),500),Gt=function(n,t){var e=n.context;if(e.length){var r=e[0].aoData[void 0!==t?t:n[0]];r&&r._details&&(r._details.remove(),r._detailsShow=void 0,r._details=void 0,y(r.nTr).removeClass("dt-hasChild"),Bt(e))}},Wt=function(n,t){var e=n.context;if(e.length&&n.length){var r=e[0].aoData[n[0]];r._details&&(r._detailsShow=t,t?(r._details.insertAfter(r.nTr),y(r.nTr).addClass("dt-hasChild")):(r._details.detach(),y(r.nTr).removeClass("dt-hasChild")),Ft(e[0],null,"childRow",[t,n.row(n[0])]),Jt(e[0]),Bt(e))}},Jt=function(n){var t=new T(n),e=".dt.DT_details",r="draw"+e,a="column-sizing"+e,o="destroy"+e,i=n.aoData;t.off(r+" "+a+" "+o),R(i,"_details").length>0&&(t.on(r,(function(e,r){n===r&&t.rows({page:"current"}).eq(0).each((function(n){var t=i[n];t._detailsShow&&t._details.insertAfter(t.nTr)}))})),t.on(a,(function(t,e,r,a){if(n===e)for(var o,l=an(e),s=0,d=i.length;s<d;s++)(o=i[s])._details&&o._details.children("td[colspan]").attr("colspan",l)})),t.on(o,(function(e,r){if(n===r)for(var a=0,o=i.length;a<o;a++)i[a]._details&&Gt(t,a)})))},Xt="row().child",Vt=Xt+"()";_(Vt,(function(n,t){var e=this.context;return void 0===n?e.length&&this.length?e[0].aoData[this[0]]._details:void 0:(!0===n?this.child.show():!1===n?Gt(this):e.length&&this.length&&function(n,t,e,r){var a=[],o=function(t,e){if(Array.isArray(t)||t instanceof y)for(var r=0,i=t.length;r<i;r++)o(t[r],e);else if(t.nodeName&&"tr"===t.nodeName.toLowerCase())a.push(t);else{var l=y("<tr><td></td></tr>").addClass(e);y("td",l).addClass(e).html(t)[0].colSpan=an(n),a.push(l[0])}};o(e,r),t._details&&t._details.detach(),t._details=y(a),t._detailsShow&&t._details.insertAfter(t.nTr)}(e[0],e[0].aoData[this[0]],n,t),this)})),_([Xt+".show()",Vt+".show()"],(function(n){return Wt(this,!0),this})),_([Xt+".hide()",Vt+".hide()"],(function(){return Wt(this,!1),this})),_([Xt+".remove()",Vt+".remove()"],(function(){return Gt(this),this})),_(Xt+".isShown()",(function(){var n=this.context;return n.length&&this.length&&n[0].aoData[this[0]]._detailsShow||!1}));var Yt=/^([^:]+):(name|visIdx|visible)$/,Kt=function(n,t,e,r,a){for(var o=[],i=0,l=a.length;i<l;i++)o.push(pn(n,a[i],t));return o};_("columns()",(function(n,t){void 0===n?n="":y.isPlainObject(n)&&(t=n,n=""),t=Ut(t);var e=this.iterator("table",(function(e){return function(n,t,e){var r=n.aoColumns,a=R(r,"sName"),o=R(r,"nTh");return Ht("column",t,(function(t){var i=N(t);if(""===t)return z(r.length);if(null!==i)return[i>=0?i:r.length+i];if("function"==typeof t){var l=qt(n,e);return y.map(r,(function(e,r){return t(r,Kt(n,r,0,0,l),o[r])?r:null}))}var s="string"==typeof t?t.match(Yt):"";if(s)switch(s[2]){case"visIdx":case"visible":var d=parseInt(s[1],10);if(d<0){var c=y.map(r,(function(n,t){return n.bVisible?t:null}));return[c[c.length+d]]}return[en(n,d)];case"name":return y.map(a,(function(n,t){return n===s[1]?t:null}));default:return[]}if(t.nodeName&&t._DT_CellIndex)return[t._DT_CellIndex.column];var p=y(o).filter(t).map((function(){return y.inArray(this,o)})).toArray();if(p.length||!t.nodeName)return p;var u=y(t).closest("*[data-dt-column]");return u.length?[u.data("dt-column")]:[]}),n,e)}(e,n,t)}),1);return e.selector.cols=n,e.selector.opts=t,e})),k("columns().header()","column().header()",(function(n,t){return this.iterator("column",(function(n,t){return n.aoColumns[t].nTh}),1)})),k("columns().footer()","column().footer()",(function(n,t){return this.iterator("column",(function(n,t){return n.aoColumns[t].nTf}),1)})),k("columns().data()","column().data()",(function(){return this.iterator("column-rows",Kt,1)})),k("columns().dataSrc()","column().dataSrc()",(function(){return this.iterator("column",(function(n,t){return n.aoColumns[t].mData}),1)})),k("columns().cache()","column().cache()",(function(n){return this.iterator("column-rows",(function(t,e,r,a,o){return M(t.aoData,o,"search"===n?"_aFilterData":"_aSortData",e)}),1)})),k("columns().nodes()","column().nodes()",(function(){return this.iterator("column-rows",(function(n,t,e,r,a){return M(n.aoData,a,"anCells",t)}),1)})),k("columns().visible()","column().visible()",(function(n,t){var e=this,r=this.iterator("column",(function(t,e){if(void 0===n)return t.aoColumns[e].bVisible;!function(n,t,e){var r,a,o,i,l=n.aoColumns,s=l[t],d=n.aoData;if(void 0===e)return s.bVisible;if(s.bVisible!==e){if(e){var c=y.inArray(!0,R(l,"bVisible"),t+1);for(a=0,o=d.length;a<o;a++)i=d[a].nTr,r=d[a].anCells,i&&i.insertBefore(r[t],r[c]||null)}else y(R(n.aoData,"anCells",t)).detach();s.bVisible=e}}(t,e,n)}));return void 0!==n&&this.iterator("table",(function(r){Cn(r,r.aoHeader),Cn(r,r.aoFooter),r.aiDisplay.length||y(r.nTBody).find("td[colspan]").attr("colspan",an(r)),_t(r),e.iterator("column",(function(e,r){Ft(e,null,"column-visibility",[e,r,n,t])})),(void 0===t||t)&&e.columns.adjust()})),r})),k("columns().indexes()","column().index()",(function(n){return this.iterator("column",(function(t,e){return"visible"===n?rn(t,e):e}),1)})),_("columns.adjust()",(function(){return this.iterator("table",(function(n){tn(n)}),1)})),_("column.index()",(function(n,t){if(0!==this.context.length){var e=this.context[0];if("fromVisible"===n||"toData"===n)return en(e,t);if("fromData"===n||"toVisible"===n)return rn(e,t)}})),_("column()",(function(n,t){return $t(this.columns(n,t))})),_("cells()",(function(n,t,e){if(y.isPlainObject(n)&&(void 0===n.row?(e=n,n=null):(e=t,t=null)),y.isPlainObject(t)&&(e=t,t=null),null==t)return this.iterator("table",(function(t){return function(n,t,e){var r,a,o,i,l,s,d,c=n.aoData,p=qt(n,e),u=H(M(c,p,"anCells")),m=y(q([],u)),f=n.aoColumns.length;return Ht("cell",t,(function(t){var e="function"==typeof t;if(null==t||e){for(a=[],o=0,i=p.length;o<i;o++)for(r=p[o],l=0;l<f;l++)s={row:r,column:l},e?(d=c[r],t(s,pn(n,r,l),d.anCells?d.anCells[l]:null)&&a.push(s)):a.push(s);return a}if(y.isPlainObject(t))return void 0!==t.column&&void 0!==t.row&&-1!==y.inArray(t.row,p)?[t]:[];var u=m.filter(t).map((function(n,t){return{row:t._DT_CellIndex.row,column:t._DT_CellIndex.column}})).toArray();return u.length||!t.nodeName?u:(d=y(t).closest("*[data-dt-row]")).length?[{row:d.data("dt-row"),column:d.data("dt-column")}]:[]}),n,e)}(t,n,Ut(e))}));var r,a,o,i,l=e?{page:e.page,order:e.order,search:e.search}:{},s=this.columns(t,l),d=this.rows(n,l),c=this.iterator("table",(function(n,t){var e=[];for(r=0,a=d[t].length;r<a;r++)for(o=0,i=s[t].length;o<i;o++)e.push({row:d[t][r],column:s[t][o]});return e}),1),p=e&&e.selected?this.cells(c,e):c;return y.extend(p.selector,{cols:t,rows:n,opts:e}),p})),k("cells().nodes()","cell().node()",(function(){return this.iterator("cell",(function(n,t,e){var r=n.aoData[t];return r&&r.anCells?r.anCells[e]:void 0}),1)})),_("cells().data()",(function(){return this.iterator("cell",(function(n,t,e){return pn(n,t,e)}),1)})),k("cells().cache()","cell().cache()",(function(n){return n="search"===n?"_aFilterData":"_aSortData",this.iterator("cell",(function(t,e,r){return t.aoData[e][n][r]}),1)})),k("cells().render()","cell().render()",(function(n){return this.iterator("cell",(function(t,e,r){return pn(t,e,r,n)}),1)})),k("cells().indexes()","cell().index()",(function(){return this.iterator("cell",(function(n,t,e){return{row:t,column:e,columnVisible:rn(n,e)}}),1)})),k("cells().invalidate()","cell().invalidate()",(function(n){return this.iterator("cell",(function(t,e,r){wn(t,e,n,r)}))})),_("cell()",(function(n,t,e){return $t(this.cells(n,t,e))})),_("cell().data()",(function(n){var t=this.context,e=this[0];return void 0===n?t.length&&e.length?pn(t[0],e[0].row,e[0].column):void 0:(un(t[0],e[0].row,e[0].column,n),wn(t[0],e[0].row,"data",e[0].column),this)})),_("order()",(function(n,t){var e=this.context;return void 0===n?0!==e.length?e[0].aaSorting:void 0:("number"==typeof n?n=[[n,t]]:n.length&&!Array.isArray(n[0])&&(n=Array.prototype.slice.call(arguments)),this.iterator("table",(function(t){t.aaSorting=n.slice()})))})),_("order.listener()",(function(n,t,e){return this.iterator("table",(function(r){yt(r,n,t,e)}))})),_("order.fixed()",(function(n){if(!n){var t=this.context,e=t.length?t[0].aaSortingFixed:void 0;return Array.isArray(e)?{pre:e}:e}return this.iterator("table",(function(t){t.aaSortingFixed=y.extend(!0,{},n)}))})),_(["columns().order()","column().order()"],(function(n){var t=this;return this.iterator("table",(function(e,r){var a=[];y.each(t[r],(function(t,e){a.push([e,n])})),e.aaSorting=a}))})),_("search()",(function(n,t,e,r){var a=this.context;return void 0===n?0!==a.length?a[0].oPreviousSearch.sSearch:void 0:this.iterator("table",(function(a){a.oFeatures.bFilter&&Mn(a,y.extend({},a.oPreviousSearch,{sSearch:n+"",bRegex:null!==t&&t,bSmart:null===e||e,bCaseInsensitive:null===r||r}),1)}))})),k("columns().search()","column().search()",(function(n,t,e,r){return this.iterator("column",(function(a,o){var i=a.aoPreSearchCols;if(void 0===n)return i[o].sSearch;a.oFeatures.bFilter&&(y.extend(i[o],{sSearch:n+"",bRegex:null!==t&&t,bSmart:null===e||e,bCaseInsensitive:null===r||r}),Mn(a,a.oPreviousSearch,1))}))})),_("state()",(function(){return this.context.length?this.context[0].oSavedState:null})),_("state.clear()",(function(){return this.iterator("table",(function(n){n.fnStateSaveCallback.call(n.oInstance,n,{})}))})),_("state.loaded()",(function(){return this.context.length?this.context[0].oLoadedState:null})),_("state.save()",(function(){return this.iterator("table",(function(n){_t(n)}))})),S.versionCheck=S.fnVersionCheck=function(n){for(var t,e,r=S.version.split("."),a=n.split("."),o=0,i=a.length;o<i;o++)if((t=parseInt(r[o],10)||0)!==(e=parseInt(a[o],10)||0))return t>e;return!0},S.isDataTable=S.fnIsDataTable=function(n){var t=y(n).get(0),e=!1;return n instanceof S.Api||(y.each(S.settings,(function(n,r){var a=r.nScrollHead?y("table",r.nScrollHead)[0]:null,o=r.nScrollFoot?y("table",r.nScrollFoot)[0]:null;r.nTable!==t&&a!==t&&o!==t||(e=!0)})),e)},S.tables=S.fnTables=function(n){var t=!1;y.isPlainObject(n)&&(t=n.api,n=n.visible);var e=y.map(S.settings,(function(t){if(!n||n&&y(t.nTable).is(":visible"))return t.nTable}));return t?new T(e):e},S.camelToHungarian=W,_("$()",(function(n,t){var e=this.rows(t).nodes(),r=y(e);return y([].concat(r.filter(n).toArray(),r.find(n).toArray()))})),y.each(["on","one","off"],(function(n,t){_(t+"()",(function(){var n=Array.prototype.slice.call(arguments);n[0]=y.map(n[0].split(/\s/),(function(n){return n.match(/\.dt\b/)?n:n+".dt"})).join(" ");var e=y(this.tables().nodes());return e[t].apply(e,n),this}))})),_("clear()",(function(){return this.iterator("table",(function(n){xn(n)}))})),_("settings()",(function(){return new T(this.context,this.context)})),_("init()",(function(){var n=this.context;return n.length?n[0].oInit:null})),_("data()",(function(){return this.iterator("table",(function(n){return R(n.aoData,"_aData")})).flatten()})),_("destroy()",(function(n){return n=n||!1,this.iterator("table",(function(t){var e,r=t.oClasses,a=t.nTable,o=t.nTBody,i=t.nTHead,l=t.nTFoot,s=y(a),d=y(o),c=y(t.nTableWrapper),p=y.map(t.aoData,(function(n){return n.nTr}));t.bDestroying=!0,Ft(t,"aoDestroyCallback","destroy",[t]),n||new T(t).columns().visible(!0),c.off(".DT").find(":not(tbody *)").off(".DT"),y(window).off(".DT-"+t.sInstance),a!=i.parentNode&&(s.children("thead").detach(),s.append(i)),l&&a!=l.parentNode&&(s.children("tfoot").detach(),s.append(l)),t.aaSorting=[],t.aaSortingFixed=[],wt(t),y(p).removeClass(t.asStripeClasses.join(" ")),y("th, td",i).removeClass(r.sSortable+" "+r.sSortableAsc+" "+r.sSortableDesc+" "+r.sSortableNone),d.children().detach(),d.append(p);var u=t.nTableWrapper.parentNode,m=n?"remove":"detach";s[m](),c[m](),!n&&u&&(u.insertBefore(a,t.nTableReinsertBefore),s.css("width",t.sDestroyWidth).removeClass(r.sTable),(e=t.asDestroyStripes.length)&&d.children().each((function(n){y(this).addClass(t.asDestroyStripes[n%e])})));var f=y.inArray(t,S.settings);-1!==f&&S.settings.splice(f,1)}))})),y.each(["column","row","cell"],(function(n,t){_(t+"s().every()",(function(n){var e=this.selector.opts,r=this;return this.iterator(t,(function(a,o,i,l,s){n.call(r[t](o,"cell"===t?i:e,"cell"===t?e:void 0),o,i,l,s)}))}))})),_("i18n()",(function(n,t,e){var r=this.context[0],a=bn(n)(r.oLanguage);return void 0===a&&(a=t),void 0!==e&&y.isPlainObject(a)&&(a=void 0!==a[e]?a[e]:a._),a.replace("%d",e)})),S.version="1.13.2",S.settings=[],S.models={},S.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0,return:!1},S.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},S.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},S.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(n){return n.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(n){try{return JSON.parse((-1===n.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+n.sInstance+"_"+location.pathname))}catch(n){return{}}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(n,t){try{(-1===n.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+n.sInstance+"_"+location.pathname,JSON.stringify(t))}catch(n){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:y.extend({},S.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},G(S.defaults),S.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},G(S.defaults.column),S.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,jqXHR:null,json:void 0,oAjaxData:void 0,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==Pt(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==Pt(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var n=this._iDisplayLength,t=this._iDisplayStart,e=t+n,r=this.aiDisplay.length,a=this.oFeatures,o=a.bPaginate;return a.bServerSide?!1===o||-1===n?t+r:Math.min(t+n,this._iRecordsDisplay):!o||e>r||-1===n?r:e},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},S.ext=w={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:S.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:S.version},y.extend(w,{afnFiltering:w.search,aTypes:w.type.detect,ofnSearch:w.type.search,oSort:w.type.order,afnSortData:w.order,aoFeatures:w.feature,oApi:w.internal,oStdClasses:w.classes,oPagination:w.pager}),y.extend(S.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_desc_disabled",sSortableDesc:"sorting_asc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""});var Zt=S.ext.pager;function Qt(n,t){var e=[],r=Zt.numbers_length,a=Math.floor(r/2);return t<=r?e=z(0,t):n<=a?((e=z(0,r-2)).push("ellipsis"),e.push(t-1)):n>=t-1-a?((e=z(t-(r-2),t)).splice(0,0,"ellipsis"),e.splice(0,0,0)):((e=z(n-a+2,n+a-1)).push("ellipsis"),e.push(t-1),e.splice(0,0,"ellipsis"),e.splice(0,0,0)),e.DT_el="span",e}y.extend(Zt,{simple:function(n,t){return["previous","next"]},full:function(n,t){return["first","previous","next","last"]},numbers:function(n,t){return[Qt(n,t)]},simple_numbers:function(n,t){return["previous",Qt(n,t),"next"]},full_numbers:function(n,t){return["first","previous",Qt(n,t),"next","last"]},first_last_numbers:function(n,t){return["first",Qt(n,t),"last"]},_numbers:Qt,numbers_length:7}),y.extend(!0,S.ext.renderer,{pageButton:{_:function(n,t,e,r,a,o){var i,l,s,d=n.oClasses,c=n.oLanguage.oPaginate,p=n.oLanguage.oAria.paginate||{},u=function(t,r){var s,m,f,g,b=d.sPageButtonDisabled,h=function(t){rt(n,t.data.action,!0)};for(s=0,m=r.length;s<m;s++)if(f=r[s],Array.isArray(f)){var v=y("<"+(f.DT_el||"div")+"/>").appendTo(t);u(v,f)}else{switch(i=null,l=f,g=n.iTabIndex,f){case"ellipsis":t.append('<span class="ellipsis">…</span>');break;case"first":i=c.sFirst,0===a&&(g=-1,l+=" "+b);break;case"previous":i=c.sPrevious,0===a&&(g=-1,l+=" "+b);break;case"next":i=c.sNext,0!==o&&a!==o-1||(g=-1,l+=" "+b);break;case"last":i=c.sLast,0!==o&&a!==o-1||(g=-1,l+=" "+b);break;default:i=n.fnFormatNumber(f+1),l=a===f?d.sPageButtonActive:""}if(null!==i){var x=n.oInit.pagingTag||"a",w=-1!==l.indexOf(b);At(y("<"+x+">",{class:d.sPageButton+" "+l,"aria-controls":n.sTableId,"aria-disabled":w?"true":null,"aria-label":p[f],"aria-role":"link","aria-current":l===d.sPageButtonActive?"page":null,"data-dt-idx":f,tabindex:g,id:0===e&&"string"==typeof f?n.sTableId+"_"+f:null}).html(i).appendTo(t),{action:f},h)}}};try{s=y(t).find(document.activeElement).data("dt-idx")}catch(n){}u(y(t).empty(),r),void 0!==s&&y(t).find("[data-dt-idx="+s+"]").trigger("focus")}}}),y.extend(S.ext.type.detect,[function(n,t){var e=t.oLanguage.sDecimal;return P(n,e)?"num"+e:null},function(n,t){if(n&&!(n instanceof Date)&&!E.test(n))return null;var e=Date.parse(n);return null!==e&&!isNaN(e)||F(n)?"date":null},function(n,t){var e=t.oLanguage.sDecimal;return P(n,e,!0)?"num-fmt"+e:null},function(n,t){var e=t.oLanguage.sDecimal;return I(n,e)?"html-num"+e:null},function(n,t){var e=t.oLanguage.sDecimal;return I(n,e,!0)?"html-num-fmt"+e:null},function(n,t){return F(n)||"string"==typeof n&&-1!==n.indexOf("<")?"html":null}]),y.extend(S.ext.type.search,{html:function(n){return F(n)?n:"string"==typeof n?n.replace(D," ").replace(L,""):""},string:function(n){return F(n)?n:"string"==typeof n?n.replace(D," "):n}});var ne=function(n,t,e,r){if(0!==n&&(!n||"-"===n))return-1/0;let a=typeof n;return"number"===a||"bigint"===a?n:(t&&(n=O(n,t)),n.replace&&(e&&(n=n.replace(e,"")),r&&(n=n.replace(r,""))),1*n)};function te(n){y.each({num:function(t){return ne(t,n)},"num-fmt":function(t){return ne(t,n,j)},"html-num":function(t){return ne(t,n,L)},"html-num-fmt":function(t){return ne(t,n,L,j)}},(function(t,e){w.type.order[t+n+"-pre"]=e,t.match(/^html\-/)&&(w.type.search[t+n]=w.type.search.html)}))}y.extend(w.type.order,{"date-pre":function(n){var t=Date.parse(n);return isNaN(t)?-1/0:t},"html-pre":function(n){return F(n)?"":n.replace?n.replace(/<.*?>/g,"").toLowerCase():n+""},"string-pre":function(n){return F(n)?"":"string"==typeof n?n.toLowerCase():n.toString?n.toString():""},"string-asc":function(n,t){return n<t?-1:n>t?1:0},"string-desc":function(n,t){return n<t?1:n>t?-1:0}}),te(""),y.extend(!0,S.ext.renderer,{header:{_:function(n,t,e,r){y(n.nTable).on("order.dt.DT",(function(a,o,i,l){if(n===o){var s=e.idx;t.removeClass(r.sSortAsc+" "+r.sSortDesc).addClass("asc"==l[s]?r.sSortAsc:"desc"==l[s]?r.sSortDesc:e.sSortingClass)}}))},jqueryui:function(n,t,e,r){y("<div/>").addClass(r.sSortJUIWrapper).append(t.contents()).append(y("<span/>").addClass(r.sSortIcon+" "+e.sSortingClassJUI)).appendTo(t),y(n.nTable).on("order.dt.DT",(function(a,o,i,l){if(n===o){var s=e.idx;t.removeClass(r.sSortAsc+" "+r.sSortDesc).addClass("asc"==l[s]?r.sSortAsc:"desc"==l[s]?r.sSortDesc:e.sSortingClass),t.find("span."+r.sSortIcon).removeClass(r.sSortJUIAsc+" "+r.sSortJUIDesc+" "+r.sSortJUI+" "+r.sSortJUIAscAllowed+" "+r.sSortJUIDescAllowed).addClass("asc"==l[s]?r.sSortJUIAsc:"desc"==l[s]?r.sSortJUIDesc:e.sSortingClassJUI)}}))}}});var ee=function(n){return Array.isArray(n)&&(n=n.join(",")),"string"==typeof n?n.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,"""):n};function re(n,t,e,r,a){return window.moment?n[t](a):window.luxon?n[e](a):r?n[r](a):n}var ae=!1;function oe(n,t,e){var r;if(window.moment){if(!(r=window.moment.utc(n,t,e,!0)).isValid())return null}else if(window.luxon){if(!(r=t&&"string"==typeof n?window.luxon.DateTime.fromFormat(n,t):window.luxon.DateTime.fromISO(n)).isValid)return null;r.setLocale(e)}else t?(ae||alert("DataTables warning: Formatted date without Moment.js or Luxon - https://datatables.net/tn/17"),ae=!0):r=new Date(n);return r}function ie(n){return function(t,e,r,a){0===arguments.length?(r="en",e=null,t=null):1===arguments.length?(r="en",e=t,t=null):2===arguments.length&&(r=e,e=t,t=null);var o="datetime-"+e;return S.ext.type.order[o]||(S.ext.type.detect.unshift((function(n){return n===o&&o})),S.ext.type.order[o+"-asc"]=function(n,t){var e=n.valueOf(),r=t.valueOf();return e===r?0:e<r?-1:1},S.ext.type.order[o+"-desc"]=function(n,t){var e=n.valueOf(),r=t.valueOf();return e===r?0:e>r?-1:1}),function(i,l){if(null==i)if("--now"===a){var s=new Date;i=new Date(Date.UTC(s.getFullYear(),s.getMonth(),s.getDate(),s.getHours(),s.getMinutes(),s.getSeconds()))}else i="";if("type"===l)return o;if(""===i)return"sort"!==l?"":oe("0000-01-01 00:00:00",null,r);if(null!==e&&t===e&&"sort"!==l&&"type"!==l&&!(i instanceof Date))return i;var d=oe(i,t,r);if(null===d)return i;if("sort"===l)return d;var c=null===e?re(d,"toDate","toJSDate","")[n]():re(d,"format","toFormat","toISOString",e);return"display"===l?ee(c):c}}}var le=",",se=".";if(Intl)try{for(var de=(new Intl.NumberFormat).formatToParts(100000.1),ce=0;ce<de.length;ce++)"group"===de[ce].type?le=de[ce].value:"decimal"===de[ce].type&&(se=de[ce].value)}catch(n){}function pe(n){return function(){var t=[Ct(this[S.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return S.ext.internal[n].apply(this,t)}}S.datetime=function(n,t){var e="datetime-detect-"+n;t||(t="en"),S.ext.type.order[e]||(S.ext.type.detect.unshift((function(r){var a=oe(r,n,t);return!(""!==r&&!a)&&e})),S.ext.type.order[e+"-pre"]=function(e){return oe(e,n,t)||0})},S.render={date:ie("toLocaleDateString"),datetime:ie("toLocaleString"),time:ie("toLocaleTimeString"),number:function(n,t,e,r,a){return null==n&&(n=le),null==t&&(t=se),{display:function(o){if("number"!=typeof o&&"string"!=typeof o)return o;if(""===o||null===o)return o;var i=o<0?"-":"",l=parseFloat(o);if(isNaN(l))return ee(o);l=l.toFixed(e),o=Math.abs(l);var s=parseInt(o,10),d=e?t+(o-s).toFixed(e).substring(2):"";return 0===s&&0===parseFloat(d)&&(i=""),i+(r||"")+s.toString().replace(/\B(?=(\d{3})+(?!\d))/g,n)+d+(a||"")}}},text:function(){return{display:ee,filter:ee}}},y.extend(S.ext.internal,{_fnExternApiFunc:pe,_fnBuildAjax:Fn,_fnAjaxUpdate:Nn,_fnAjaxParameters:On,_fnAjaxUpdateDraw:Pn,_fnAjaxDataSrc:In,_fnAddColumn:Q,_fnColumnOptions:nn,_fnAdjustColumnSizing:tn,_fnVisibleToColumnIndex:en,_fnColumnIndexToVisible:rn,_fnVisbleColumns:an,_fnGetColumns:on,_fnColumnTypes:ln,_fnApplyColumnDefs:sn,_fnHungarianMap:G,_fnCamelToHungarian:W,_fnLanguageCompat:J,_fnBrowserDetect:K,_fnAddData:dn,_fnAddTr:cn,_fnNodeToDataIndex:function(n,t){return void 0!==t._DT_RowIndex?t._DT_RowIndex:null},_fnNodeToColumnIndex:function(n,t,e){return y.inArray(e,n.aoData[t].anCells)},_fnGetCellData:pn,_fnSetCellData:un,_fnSplitObjNotation:gn,_fnGetObjectDataFn:bn,_fnSetObjectDataFn:hn,_fnGetDataMaster:vn,_fnClearTable:xn,_fnDeleteIndex:yn,_fnInvalidate:wn,_fnGetRowElements:Tn,_fnCreateTr:_n,_fnBuildHead:Sn,_fnDrawHead:Cn,_fnDraw:Dn,_fnReDraw:Ln,_fnAddOptionsHtml:En,_fnDetectHeader:An,_fnGetUniqueThs:jn,_fnFeatureHtmlFilter:Rn,_fnFilterComplete:Mn,_fnFilterCustom:zn,_fnFilterColumn:Hn,_fnFilter:Un,_fnFilterCreateSearch:$n,_fnEscapeRegex:qn,_fnFilterData:Wn,_fnFeatureHtmlInfo:Vn,_fnUpdateInfo:Yn,_fnInfoMacros:Kn,_fnInitialise:Zn,_fnInitComplete:Qn,_fnLengthChange:nt,_fnFeatureHtmlLength:tt,_fnFeatureHtmlPaginate:et,_fnPageChange:rt,_fnFeatureHtmlProcessing:at,_fnProcessingDisplay:ot,_fnFeatureHtmlTable:it,_fnScrollDraw:lt,_fnApplyToChildren:st,_fnCalculateColumnWidths:ct,_fnThrottle:pt,_fnConvertToWidth:ut,_fnGetWidestNode:mt,_fnGetMaxLenString:ft,_fnStringToCss:gt,_fnSortFlatten:bt,_fnSort:ht,_fnSortAria:vt,_fnSortListener:xt,_fnSortAttachListener:yt,_fnSortingClasses:wt,_fnSortData:Tt,_fnSaveState:_t,_fnLoadState:kt,_fnImplementState:St,_fnSettingsFromNode:Ct,_fnLog:Dt,_fnMap:Lt,_fnBindAction:At,_fnCallbackReg:jt,_fnCallbackFire:Ft,_fnLengthOverflow:Nt,_fnRenderer:Ot,_fnDataSource:Pt,_fnRowAttributes:kn,_fnExtend:Et,_fnCalculateEnd:function(){}}),y.fn.dataTable=S,S.$=y,y.fn.dataTableSettings=S.settings,y.fn.dataTableExt=S.ext,y.fn.DataTable=function(n){return y(this).dataTable(n).api()},y.each(S,(function(n,t){y.fn.DataTable[n]=t})),S.use=function(n,t){"lib"===t||n.fn?y=n:("win"==t||n.document)&&(window=n)};var ue=S,me=r(8588);function fe(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function ge(n,t){for(var e=0;e<t.length;e++){var r=t[e];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,ve(r.key),r)}}function be(n,t,e){return t&&ge(n.prototype,t),e&&ge(n,e),Object.defineProperty(n,"prototype",{writable:!1}),n}function he(n,t,e){return(t=ve(t))in n?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}function ve(n){var t=function(n,t){if("object"!=typeof n||null===n)return n;var e=n[Symbol.toPrimitive];if(void 0!==e){var r=e.call(n,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(n);return"symbol"==typeof t?t:String(t)}var xe="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},ye=function(n){return n&&n.Math==Math&&n},we=ye("object"==typeof globalThis&&globalThis)||ye("object"==typeof window&&window)||ye("object"==typeof self&&self)||ye("object"==typeof xe&&xe)||function(){return this}()||Function("return this")(),Te={},_e=function(n){try{return!!n()}catch(n){return!0}},ke=!_e((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),Se=!_e((function(){var n=function(){}.bind();return"function"!=typeof n||n.hasOwnProperty("prototype")})),Ce=Se,De=Function.prototype.call,Le=Ce?De.bind(De):function(){return De.apply(De,arguments)},Ee={},Ae={}.propertyIsEnumerable,je=Object.getOwnPropertyDescriptor,Fe=je&&!Ae.call({1:2},1);Ee.f=Fe?function(n){var t=je(this,n);return!!t&&t.enumerable}:Ae;var Ne,Oe,Pe=function(n,t){return{enumerable:!(1&n),configurable:!(2&n),writable:!(4&n),value:t}},Ie=Se,Re=Function.prototype,Me=Re.call,ze=Ie&&Re.bind.bind(Me,Me),He=Ie?ze:function(n){return function(){return Me.apply(n,arguments)}},Ue=He,$e=Ue({}.toString),qe=Ue("".slice),Be=function(n){return qe($e(n),8,-1)},Ge=_e,We=Be,Je=Object,Xe=He("".split),Ve=Ge((function(){return!Je("z").propertyIsEnumerable(0)}))?function(n){return"String"==We(n)?Xe(n,""):Je(n)}:Je,Ye=function(n){return null==n},Ke=Ye,Ze=TypeError,Qe=function(n){if(Ke(n))throw Ze("Can't call method on "+n);return n},nr=Ve,tr=Qe,er=function(n){return nr(tr(n))},rr="object"==typeof document&&document.all,ar={all:rr,IS_HTMLDDA:void 0===rr&&void 0!==rr},or=ar.all,ir=ar.IS_HTMLDDA?function(n){return"function"==typeof n||n===or}:function(n){return"function"==typeof n},lr=ir,sr=ar.all,dr=ar.IS_HTMLDDA?function(n){return"object"==typeof n?null!==n:lr(n)||n===sr}:function(n){return"object"==typeof n?null!==n:lr(n)},cr=we,pr=ir,ur=function(n){return pr(n)?n:void 0},mr=function(n,t){return arguments.length<2?ur(cr[n]):cr[n]&&cr[n][t]},fr=He({}.isPrototypeOf),gr="undefined"!=typeof navigator&&String(navigator.userAgent)||"",br=we,hr=gr,vr=br.process,xr=br.Deno,yr=vr&&vr.versions||xr&&xr.version,wr=yr&&yr.v8;wr&&(Oe=(Ne=wr.split("."))[0]>0&&Ne[0]<4?1:+(Ne[0]+Ne[1])),!Oe&&hr&&(!(Ne=hr.match(/Edge\/(\d+)/))||Ne[1]>=74)&&(Ne=hr.match(/Chrome\/(\d+)/))&&(Oe=+Ne[1]);var Tr=Oe,_r=Tr,kr=_e,Sr=!!Object.getOwnPropertySymbols&&!kr((function(){var n=Symbol();return!String(n)||!(Object(n)instanceof Symbol)||!Symbol.sham&&_r&&_r<41})),Cr=Sr&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Dr=mr,Lr=ir,Er=fr,Ar=Object,jr=Cr?function(n){return"symbol"==typeof n}:function(n){var t=Dr("Symbol");return Lr(t)&&Er(t.prototype,Ar(n))},Fr=String,Nr=function(n){try{return Fr(n)}catch(n){return"Object"}},Or=ir,Pr=Nr,Ir=TypeError,Rr=function(n){if(Or(n))return n;throw Ir(Pr(n)+" is not a function")},Mr=Rr,zr=Ye,Hr=function(n,t){var e=n[t];return zr(e)?void 0:Mr(e)},Ur=Le,$r=ir,qr=dr,Br=TypeError,Gr={},Wr={get exports(){return Gr},set exports(n){Gr=n}},Jr=we,Xr=Object.defineProperty,Vr=function(n,t){try{Xr(Jr,n,{value:t,configurable:!0,writable:!0})}catch(e){Jr[n]=t}return t},Yr=Vr,Kr="__core-js_shared__",Zr=we[Kr]||Yr(Kr,{}),Qr=Zr;(Wr.exports=function(n,t){return Qr[n]||(Qr[n]=void 0!==t?t:{})})("versions",[]).push({version:"3.27.2",mode:"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.27.2/LICENSE",source:"https://github.com/zloirock/core-js"});var na=Qe,ta=Object,ea=function(n){return ta(na(n))},ra=ea,aa=He({}.hasOwnProperty),oa=Object.hasOwn||function(n,t){return aa(ra(n),t)},ia=He,la=0,sa=Math.random(),da=ia(1..toString),ca=function(n){return"Symbol("+(void 0===n?"":n)+")_"+da(++la+sa,36)},pa=Gr,ua=oa,ma=ca,fa=Sr,ga=Cr,ba=we.Symbol,ha=pa("wks"),va=ga?ba.for||ba:ba&&ba.withoutSetter||ma,xa=function(n){return ua(ha,n)||(ha[n]=fa&&ua(ba,n)?ba[n]:va("Symbol."+n)),ha[n]},ya=Le,wa=dr,Ta=jr,_a=Hr,ka=TypeError,Sa=xa("toPrimitive"),Ca=function(n,t){if(!wa(n)||Ta(n))return n;var e,r=_a(n,Sa);if(r){if(void 0===t&&(t="default"),e=ya(r,n,t),!wa(e)||Ta(e))return e;throw ka("Can't convert object to primitive value")}return void 0===t&&(t="number"),function(n,t){var e,r;if("string"===t&&$r(e=n.toString)&&!qr(r=Ur(e,n)))return r;if($r(e=n.valueOf)&&!qr(r=Ur(e,n)))return r;if("string"!==t&&$r(e=n.toString)&&!qr(r=Ur(e,n)))return r;throw Br("Can't convert object to primitive value")}(n,t)},Da=jr,La=function(n){var t=Ca(n,"string");return Da(t)?t:t+""},Ea=dr,Aa=we.document,ja=Ea(Aa)&&Ea(Aa.createElement),Fa=function(n){return ja?Aa.createElement(n):{}},Na=Fa,Oa=!ke&&!_e((function(){return 7!=Object.defineProperty(Na("div"),"a",{get:function(){return 7}}).a})),Pa=ke,Ia=Le,Ra=Ee,Ma=Pe,za=er,Ha=La,Ua=oa,$a=Oa,qa=Object.getOwnPropertyDescriptor;Te.f=Pa?qa:function(n,t){if(n=za(n),t=Ha(t),$a)try{return qa(n,t)}catch(n){}if(Ua(n,t))return Ma(!Ia(Ra.f,n,t),n[t])};var Ba={},Ga=ke&&_e((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),Wa=dr,Ja=String,Xa=TypeError,Va=function(n){if(Wa(n))return n;throw Xa(Ja(n)+" is not an object")},Ya=ke,Ka=Oa,Za=Ga,Qa=Va,no=La,to=TypeError,eo=Object.defineProperty,ro=Object.getOwnPropertyDescriptor,ao="enumerable",oo="configurable",io="writable";Ba.f=Ya?Za?function(n,t,e){if(Qa(n),t=no(t),Qa(e),"function"==typeof n&&"prototype"===t&&"value"in e&&io in e&&!e[io]){var r=ro(n,t);r&&r[io]&&(n[t]=e.value,e={configurable:oo in e?e[oo]:r[oo],enumerable:ao in e?e[ao]:r[ao],writable:!1})}return eo(n,t,e)}:eo:function(n,t,e){if(Qa(n),t=no(t),Qa(e),Ka)try{return eo(n,t,e)}catch(n){}if("get"in e||"set"in e)throw to("Accessors not supported");return"value"in e&&(n[t]=e.value),n};var lo=Ba,so=Pe,co=ke?function(n,t,e){return lo.f(n,t,so(1,e))}:function(n,t,e){return n[t]=e,n},po={},uo={get exports(){return po},set exports(n){po=n}},mo=ke,fo=oa,go=Function.prototype,bo=mo&&Object.getOwnPropertyDescriptor,ho=fo(go,"name"),vo={EXISTS:ho,PROPER:ho&&"something"===function(){}.name,CONFIGURABLE:ho&&(!mo||mo&&bo(go,"name").configurable)},xo=ir,yo=Zr,wo=He(Function.toString);xo(yo.inspectSource)||(yo.inspectSource=function(n){return wo(n)});var To,_o,ko,So=yo.inspectSource,Co=ir,Do=we.WeakMap,Lo=Co(Do)&&/native code/.test(String(Do)),Eo=ca,Ao=Gr("keys"),jo=function(n){return Ao[n]||(Ao[n]=Eo(n))},Fo={},No=Lo,Oo=we,Po=dr,Io=co,Ro=oa,Mo=Zr,zo=jo,Ho=Fo,Uo="Object already initialized",$o=Oo.TypeError,qo=Oo.WeakMap;if(No||Mo.state){var Bo=Mo.state||(Mo.state=new qo);Bo.get=Bo.get,Bo.has=Bo.has,Bo.set=Bo.set,To=function(n,t){if(Bo.has(n))throw $o(Uo);return t.facade=n,Bo.set(n,t),t},_o=function(n){return Bo.get(n)||{}},ko=function(n){return Bo.has(n)}}else{var Go=zo("state");Ho[Go]=!0,To=function(n,t){if(Ro(n,Go))throw $o(Uo);return t.facade=n,Io(n,Go,t),t},_o=function(n){return Ro(n,Go)?n[Go]:{}},ko=function(n){return Ro(n,Go)}}var Wo={set:To,get:_o,has:ko,enforce:function(n){return ko(n)?_o(n):To(n,{})},getterFor:function(n){return function(t){var e;if(!Po(t)||(e=_o(t)).type!==n)throw $o("Incompatible receiver, "+n+" required");return e}}},Jo=He,Xo=_e,Vo=ir,Yo=oa,Ko=ke,Zo=vo.CONFIGURABLE,Qo=So,ni=Wo.enforce,ti=Wo.get,ei=String,ri=Object.defineProperty,ai=Jo("".slice),oi=Jo("".replace),ii=Jo([].join),li=Ko&&!Xo((function(){return 8!==ri((function(){}),"length",{value:8}).length})),si=String(String).split("String"),di=uo.exports=function(n,t,e){"Symbol("===ai(ei(t),0,7)&&(t="["+oi(ei(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),e&&e.getter&&(t="get "+t),e&&e.setter&&(t="set "+t),(!Yo(n,"name")||Zo&&n.name!==t)&&(Ko?ri(n,"name",{value:t,configurable:!0}):n.name=t),li&&e&&Yo(e,"arity")&&n.length!==e.arity&&ri(n,"length",{value:e.arity});try{e&&Yo(e,"constructor")&&e.constructor?Ko&&ri(n,"prototype",{writable:!1}):n.prototype&&(n.prototype=void 0)}catch(n){}var r=ni(n);return Yo(r,"source")||(r.source=ii(si,"string"==typeof t?t:"")),n};Function.prototype.toString=di((function(){return Vo(this)&&ti(this).source||Qo(this)}),"toString");var ci=ir,pi=Ba,ui=po,mi=Vr,fi=function(n,t,e,r){r||(r={});var a=r.enumerable,o=void 0!==r.name?r.name:t;if(ci(e)&&ui(e,o,r),r.global)a?n[t]=e:mi(t,e);else{try{r.unsafe?n[t]&&(a=!0):delete n[t]}catch(n){}a?n[t]=e:pi.f(n,t,{value:e,enumerable:!1,configurable:!r.nonConfigurable,writable:!r.nonWritable})}return n},gi={},bi=Math.ceil,hi=Math.floor,vi=Math.trunc||function(n){var t=+n;return(t>0?hi:bi)(t)},xi=function(n){var t=+n;return t!=t||0===t?0:vi(t)},yi=xi,wi=Math.max,Ti=Math.min,_i=xi,ki=Math.min,Si=function(n){return n>0?ki(_i(n),9007199254740991):0},Ci=Si,Di=function(n){return Ci(n.length)},Li=er,Ei=Di,Ai=function(n){return function(t,e,r){var a,o=Li(t),i=Ei(o),l=function(n,t){var e=yi(n);return e<0?wi(e+t,0):Ti(e,t)}(r,i);if(n&&e!=e){for(;i>l;)if((a=o[l++])!=a)return!0}else for(;i>l;l++)if((n||l in o)&&o[l]===e)return n||l||0;return!n&&-1}},ji={includes:Ai(!0),indexOf:Ai(!1)},Fi=oa,Ni=er,Oi=ji.indexOf,Pi=Fo,Ii=He([].push),Ri=function(n,t){var e,r=Ni(n),a=0,o=[];for(e in r)!Fi(Pi,e)&&Fi(r,e)&&Ii(o,e);for(;t.length>a;)Fi(r,e=t[a++])&&(~Oi(o,e)||Ii(o,e));return o},Mi=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],zi=Ri,Hi=Mi.concat("length","prototype");gi.f=Object.getOwnPropertyNames||function(n){return zi(n,Hi)};var Ui={};Ui.f=Object.getOwnPropertySymbols;var $i=mr,qi=gi,Bi=Ui,Gi=Va,Wi=He([].concat),Ji=$i("Reflect","ownKeys")||function(n){var t=qi.f(Gi(n)),e=Bi.f;return e?Wi(t,e(n)):t},Xi=oa,Vi=Ji,Yi=Te,Ki=Ba,Zi=_e,Qi=ir,nl=/#|\.prototype\./,tl=function(n,t){var e=rl[el(n)];return e==ol||e!=al&&(Qi(t)?Zi(t):!!t)},el=tl.normalize=function(n){return String(n).replace(nl,".").toLowerCase()},rl=tl.data={},al=tl.NATIVE="N",ol=tl.POLYFILL="P",il=tl,ll=we,sl=Te.f,dl=co,cl=fi,pl=Vr,ul=function(n,t,e){for(var r=Vi(t),a=Ki.f,o=Yi.f,i=0;i<r.length;i++){var l=r[i];Xi(n,l)||e&&Xi(e,l)||a(n,l,o(t,l))}},ml=il,fl=function(n,t){var e,r,a,o,i,l=n.target,s=n.global,d=n.stat;if(e=s?ll:d?ll[l]||pl(l,{}):(ll[l]||{}).prototype)for(r in t){if(o=t[r],a=n.dontCallGetSet?(i=sl(e,r))&&i.value:e[r],!ml(s?r:l+(d?".":"#")+r,n.forced)&&void 0!==a){if(typeof o==typeof a)continue;ul(o,a)}(n.sham||a&&a.sham)&&dl(o,"sham",!0),cl(e,r,o,n)}},gl=Be,bl=He,hl=function(n){if("Function"===gl(n))return bl(n)},vl=Rr,xl=Se,yl=hl(hl.bind),wl=function(n,t){return vl(n),void 0===t?n:xl?yl(n,t):function(){return n.apply(t,arguments)}},Tl=Be,_l=Array.isArray||function(n){return"Array"==Tl(n)},kl={};kl[xa("toStringTag")]="z";var Sl="[object z]"===String(kl),Cl=Sl,Dl=ir,Ll=Be,El=xa("toStringTag"),Al=Object,jl="Arguments"==Ll(function(){return arguments}()),Fl=Cl?Ll:function(n){var t,e,r;return void 0===n?"Undefined":null===n?"Null":"string"==typeof(e=function(n,t){try{return n[t]}catch(n){}}(t=Al(n),El))?e:jl?Ll(t):"Object"==(r=Ll(t))&&Dl(t.callee)?"Arguments":r},Nl=He,Ol=_e,Pl=ir,Il=Fl,Rl=So,Ml=function(){},zl=[],Hl=mr("Reflect","construct"),Ul=/^\s*(?:class|function)\b/,$l=Nl(Ul.exec),ql=!Ul.exec(Ml),Bl=function(n){if(!Pl(n))return!1;try{return Hl(Ml,zl,n),!0}catch(n){return!1}},Gl=function(n){if(!Pl(n))return!1;switch(Il(n)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return ql||!!$l(Ul,Rl(n))}catch(n){return!0}};Gl.sham=!0;var Wl=!Hl||Ol((function(){var n;return Bl(Bl.call)||!Bl(Object)||!Bl((function(){n=!0}))||n}))?Gl:Bl,Jl=_l,Xl=Wl,Vl=dr,Yl=xa("species"),Kl=Array,Zl=wl,Ql=Ve,ns=ea,ts=Di,es=function(n,t){return new(function(n){var t;return Jl(n)&&(t=n.constructor,(Xl(t)&&(t===Kl||Jl(t.prototype))||Vl(t)&&null===(t=t[Yl]))&&(t=void 0)),void 0===t?Kl:t}(n))(0===t?0:t)},rs=He([].push),as=function(n){var t=1==n,e=2==n,r=3==n,a=4==n,o=6==n,i=7==n,l=5==n||o;return function(s,d,c,p){for(var u,m,f=ns(s),g=Ql(f),b=Zl(d,c),h=ts(g),v=0,x=p||es,y=t?x(s,h):e||i?x(s,0):void 0;h>v;v++)if((l||v in g)&&(m=b(u=g[v],v,f),n))if(t)y[v]=m;else if(m)switch(n){case 3:return!0;case 5:return u;case 6:return v;case 2:rs(y,u)}else switch(n){case 4:return!1;case 7:rs(y,u)}return o?-1:r||a?a:y}},os={forEach:as(0),map:as(1),filter:as(2),some:as(3),every:as(4),find:as(5),findIndex:as(6),filterReject:as(7)},is=_e,ls=Tr,ss=xa("species"),ds=function(n){return ls>=51||!is((function(){var t=[];return(t.constructor={})[ss]=function(){return{foo:1}},1!==t[n](Boolean).foo}))},cs=os.filter;fl({target:"Array",proto:!0,forced:!ds("filter")},{filter:function(n){return cs(this,n,arguments.length>1?arguments[1]:void 0)}});var ps=Fl,us=Sl?{}.toString:function(){return"[object "+ps(this)+"]"};Sl||fi(Object.prototype,"toString",us,{unsafe:!0});var ms,fs,gs,bs,hs="undefined"!=typeof process&&"process"==Be(process),vs=ir,xs=String,ys=TypeError,ws=He,Ts=Va,_s=Object.setPrototypeOf||("__proto__"in{}?function(){var n,t=!1,e={};try{(n=ws(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(e,[]),t=e instanceof Array}catch(n){}return function(e,r){return Ts(e),function(n){if("object"==typeof n||vs(n))return n;throw ys("Can't set "+xs(n)+" as a prototype")}(r),t?n(e,r):e.__proto__=r,e}}():void 0),ks=Ba.f,Ss=oa,Cs=xa("toStringTag"),Ds=mr,Ls=Ba,Es=ke,As=xa("species"),js=fr,Fs=TypeError,Ns=Wl,Os=Nr,Ps=TypeError,Is=Va,Rs=Ye,Ms=xa("species"),zs=Se,Hs=Function.prototype,Us=Hs.apply,$s=Hs.call,qs="object"==typeof Reflect&&Reflect.apply||(zs?$s.bind(Us):function(){return $s.apply(Us,arguments)}),Bs=mr("document","documentElement"),Gs=He([].slice),Ws=TypeError,Js=/(?:ipad|iphone|ipod).*applewebkit/i.test(gr),Xs=we,Vs=qs,Ys=wl,Ks=ir,Zs=oa,Qs=_e,nd=Bs,td=Gs,ed=Fa,rd=function(n,t){if(n<t)throw Ws("Not enough arguments");return n},ad=Js,od=hs,id=Xs.setImmediate,ld=Xs.clearImmediate,sd=Xs.process,dd=Xs.Dispatch,cd=Xs.Function,pd=Xs.MessageChannel,ud=Xs.String,md=0,fd={},gd="onreadystatechange";Qs((function(){ms=Xs.location}));var bd=function(n){if(Zs(fd,n)){var t=fd[n];delete fd[n],t()}},hd=function(n){return function(){bd(n)}},vd=function(n){bd(n.data)},xd=function(n){Xs.postMessage(ud(n),ms.protocol+"//"+ms.host)};id&&ld||(id=function(n){rd(arguments.length,1);var t=Ks(n)?n:cd(n),e=td(arguments,1);return fd[++md]=function(){Vs(t,void 0,e)},fs(md),md},ld=function(n){delete fd[n]},od?fs=function(n){sd.nextTick(hd(n))}:dd&&dd.now?fs=function(n){dd.now(hd(n))}:pd&&!ad?(bs=(gs=new pd).port2,gs.port1.onmessage=vd,fs=Ys(bs.postMessage,bs)):Xs.addEventListener&&Ks(Xs.postMessage)&&!Xs.importScripts&&ms&&"file:"!==ms.protocol&&!Qs(xd)?(fs=xd,Xs.addEventListener("message",vd,!1)):fs=gd in ed("script")?function(n){nd.appendChild(ed("script"))[gd]=function(){nd.removeChild(this),bd(n)}}:function(n){setTimeout(hd(n),0)});var yd={set:id,clear:ld},wd=function(){this.head=null,this.tail=null};wd.prototype={add:function(n){var t={item:n,next:null},e=this.tail;e?e.next=t:this.head=t,this.tail=t},get:function(){var n=this.head;if(n)return null===(this.head=n.next)&&(this.tail=null),n.item}};var Td,_d,kd,Sd,Cd,Dd=wd,Ld=/ipad|iphone|ipod/i.test(gr)&&"undefined"!=typeof Pebble,Ed=/web0s(?!.*chrome)/i.test(gr),Ad=we,jd=wl,Fd=Te.f,Nd=yd.set,Od=Dd,Pd=Js,Id=Ld,Rd=Ed,Md=hs,zd=Ad.MutationObserver||Ad.WebKitMutationObserver,Hd=Ad.document,Ud=Ad.process,$d=Ad.Promise,qd=Fd(Ad,"queueMicrotask"),Bd=qd&&qd.value;if(!Bd){var Gd=new Od,Wd=function(){var n,t;for(Md&&(n=Ud.domain)&&n.exit();t=Gd.get();)try{t()}catch(n){throw Gd.head&&Td(),n}n&&n.enter()};Pd||Md||Rd||!zd||!Hd?!Id&&$d&&$d.resolve?((Sd=$d.resolve(void 0)).constructor=$d,Cd=jd(Sd.then,Sd),Td=function(){Cd(Wd)}):Md?Td=function(){Ud.nextTick(Wd)}:(Nd=jd(Nd,Ad),Td=function(){Nd(Wd)}):(_d=!0,kd=Hd.createTextNode(""),new zd(Wd).observe(kd,{characterData:!0}),Td=function(){kd.data=_d=!_d}),Bd=function(n){Gd.head||Td(),Gd.add(n)}}var Jd=Bd,Xd=function(n){try{return{error:!1,value:n()}}catch(n){return{error:!0,value:n}}},Vd=we.Promise,Yd="object"==typeof Deno&&Deno&&"object"==typeof Deno.version,Kd=!Yd&&!hs&&"object"==typeof window&&"object"==typeof document,Zd=we,Qd=Vd,nc=ir,tc=il,ec=So,rc=xa,ac=Kd,oc=Yd,ic=Tr;Qd&&Qd.prototype;var lc=rc("species"),sc=!1,dc=nc(Zd.PromiseRejectionEvent),cc=tc("Promise",(function(){var n=ec(Qd),t=n!==String(Qd);if(!t&&66===ic)return!0;if(!ic||ic<51||!/native code/.test(n)){var e=new Qd((function(n){n(1)})),r=function(n){n((function(){}),(function(){}))};if((e.constructor={})[lc]=r,!(sc=e.then((function(){}))instanceof r))return!0}return!t&&(ac||oc)&&!dc})),pc={CONSTRUCTOR:cc,REJECTION_EVENT:dc,SUBCLASSING:sc},uc={},mc=Rr,fc=TypeError,gc=function(n){var t,e;this.promise=new n((function(n,r){if(void 0!==t||void 0!==e)throw fc("Bad Promise constructor");t=n,e=r})),this.resolve=mc(t),this.reject=mc(e)};uc.f=function(n){return new gc(n)};var bc,hc,vc,xc,yc,wc,Tc=fl,_c=hs,kc=we,Sc=Le,Cc=fi,Dc=_s,Lc=Rr,Ec=ir,Ac=dr,jc=function(n,t){var e,r=Is(n).constructor;return void 0===r||Rs(e=Is(r)[Ms])?t:function(n){if(Ns(n))return n;throw Ps(Os(n)+" is not a constructor")}(e)},Fc=yd.set,Nc=Jd,Oc=Xd,Pc=Dd,Ic=Wo,Rc=Vd,Mc=uc,zc="Promise",Hc=pc.CONSTRUCTOR,Uc=pc.REJECTION_EVENT,$c=pc.SUBCLASSING,qc=Ic.getterFor(zc),Bc=Ic.set,Gc=Rc&&Rc.prototype,Wc=Rc,Jc=Gc,Xc=kc.TypeError,Vc=kc.document,Yc=kc.process,Kc=Mc.f,Zc=Kc,Qc=!!(Vc&&Vc.createEvent&&kc.dispatchEvent),np="unhandledrejection",tp=function(n){var t;return!(!Ac(n)||!Ec(t=n.then))&&t},ep=function(n,t){var e,r,a,o=t.value,i=1==t.state,l=i?n.ok:n.fail,s=n.resolve,d=n.reject,c=n.domain;try{l?(i||(2===t.rejection&&lp(t),t.rejection=1),!0===l?e=o:(c&&c.enter(),e=l(o),c&&(c.exit(),a=!0)),e===n.promise?d(Xc("Promise-chain cycle")):(r=tp(e))?Sc(r,e,s,d):s(e)):d(o)}catch(n){c&&!a&&c.exit(),d(n)}},rp=function(n,t){n.notified||(n.notified=!0,Nc((function(){for(var e,r=n.reactions;e=r.get();)ep(e,n);n.notified=!1,t&&!n.rejection&&op(n)})))},ap=function(n,t,e){var r,a;Qc?((r=Vc.createEvent("Event")).promise=t,r.reason=e,r.initEvent(n,!1,!0),kc.dispatchEvent(r)):r={promise:t,reason:e},!Uc&&(a=kc["on"+n])?a(r):n===np&&function(n,t){try{1==arguments.length?console.error(n):console.error(n,t)}catch(n){}}("Unhandled promise rejection",e)},op=function(n){Sc(Fc,kc,(function(){var t,e=n.facade,r=n.value;if(ip(n)&&(t=Oc((function(){_c?Yc.emit("unhandledRejection",r,e):ap(np,e,r)})),n.rejection=_c||ip(n)?2:1,t.error))throw t.value}))},ip=function(n){return 1!==n.rejection&&!n.parent},lp=function(n){Sc(Fc,kc,(function(){var t=n.facade;_c?Yc.emit("rejectionHandled",t):ap("rejectionhandled",t,n.value)}))},sp=function(n,t,e){return function(r){n(t,r,e)}},dp=function(n,t,e){n.done||(n.done=!0,e&&(n=e),n.value=t,n.state=2,rp(n,!0))},cp=function(n,t,e){if(!n.done){n.done=!0,e&&(n=e);try{if(n.facade===t)throw Xc("Promise can't be resolved itself");var r=tp(t);r?Nc((function(){var e={done:!1};try{Sc(r,t,sp(cp,e,n),sp(dp,e,n))}catch(t){dp(e,t,n)}})):(n.value=t,n.state=1,rp(n,!1))}catch(t){dp({done:!1},t,n)}}};if(Hc&&(Jc=(Wc=function(n){(function(n,t){if(js(t,n))return n;throw Fs("Incorrect invocation")})(this,Jc),Lc(n),Sc(bc,this);var t=qc(this);try{n(sp(cp,t),sp(dp,t))}catch(n){dp(t,n)}}).prototype,(bc=function(n){Bc(this,{type:zc,done:!1,notified:!1,parent:!1,reactions:new Pc,rejection:!1,state:0,value:void 0})}).prototype=Cc(Jc,"then",(function(n,t){var e=qc(this),r=Kc(jc(this,Wc));return e.parent=!0,r.ok=!Ec(n)||n,r.fail=Ec(t)&&t,r.domain=_c?Yc.domain:void 0,0==e.state?e.reactions.add(r):Nc((function(){ep(r,e)})),r.promise})),hc=function(){var n=new bc,t=qc(n);this.promise=n,this.resolve=sp(cp,t),this.reject=sp(dp,t)},Mc.f=Kc=function(n){return n===Wc||void 0===n?new hc(n):Zc(n)},Ec(Rc)&&Gc!==Object.prototype)){vc=Gc.then,$c||Cc(Gc,"then",(function(n,t){var e=this;return new Wc((function(n,t){Sc(vc,e,n,t)})).then(n,t)}),{unsafe:!0});try{delete Gc.constructor}catch(n){}Dc&&Dc(Gc,Jc)}Tc({global:!0,constructor:!0,wrap:!0,forced:Hc},{Promise:Wc}),yc=zc,wc=!1,(xc=Wc)&&!wc&&(xc=xc.prototype),xc&&!Ss(xc,Cs)&&ks(xc,Cs,{configurable:!0,value:yc}),function(n){var t=Ds(n),e=Ls.f;Es&&t&&!t[As]&&e(t,As,{configurable:!0,get:function(){return this}})}(zc);var pp={},up=pp,mp=xa("iterator"),fp=Array.prototype,gp=Fl,bp=Hr,hp=Ye,vp=pp,xp=xa("iterator"),yp=function(n){if(!hp(n))return bp(n,xp)||bp(n,"@@iterator")||vp[gp(n)]},wp=Le,Tp=Rr,_p=Va,kp=Nr,Sp=yp,Cp=TypeError,Dp=Le,Lp=Va,Ep=Hr,Ap=wl,jp=Le,Fp=Va,Np=Nr,Op=Di,Pp=fr,Ip=yp,Rp=function(n,t,e){var r,a;Lp(n);try{if(!(r=Ep(n,"return"))){if("throw"===t)throw e;return e}r=Dp(r,n)}catch(n){a=!0,r=n}if("throw"===t)throw e;if(a)throw r;return Lp(r),e},Mp=TypeError,zp=function(n,t){this.stopped=n,this.result=t},Hp=zp.prototype,Up=function(n,t,e){var r,a,o,i,l,s,d,c,p=e&&e.that,u=!(!e||!e.AS_ENTRIES),m=!(!e||!e.IS_RECORD),f=!(!e||!e.IS_ITERATOR),g=!(!e||!e.INTERRUPTED),b=Ap(t,p),h=function(n){return r&&Rp(r,"normal",n),new zp(!0,n)},v=function(n){return u?(Fp(n),g?b(n[0],n[1],h):b(n[0],n[1])):g?b(n,h):b(n)};if(m)r=n.iterator;else if(f)r=n;else{if(!(a=Ip(n)))throw Mp(Np(n)+" is not iterable");if(void 0!==(c=a)&&(up.Array===c||fp[mp]===c)){for(o=0,i=Op(n);i>o;o++)if((l=v(n[o]))&&Pp(Hp,l))return l;return new zp(!1)}r=function(n,t){var e=arguments.length<2?Sp(n):t;if(Tp(e))return _p(wp(e,n));throw Cp(kp(n)+" is not iterable")}(n,a)}for(s=m?n.next:r.next;!(d=jp(s,r)).done;){try{l=v(d.value)}catch(n){Rp(r,"throw",n)}if("object"==typeof l&&l&&Pp(Hp,l))return l}return new zp(!1)},$p=xa("iterator"),qp=!1;try{var Bp=0,Gp={next:function(){return{done:!!Bp++}},return:function(){qp=!0}};Gp[$p]=function(){return this},Array.from(Gp,(function(){throw 2}))}catch(n){}var Wp=Vd,Jp=pc.CONSTRUCTOR||!function(n,t){if(!t&&!qp)return!1;var e=!1;try{var r={};r[$p]=function(){return{next:function(){return{done:e=!0}}}},n(r)}catch(n){}return e}((function(n){Wp.all(n).then(void 0,(function(){}))})),Xp=Le,Vp=Rr,Yp=uc,Kp=Xd,Zp=Up;fl({target:"Promise",stat:!0,forced:Jp},{all:function(n){var t=this,e=Yp.f(t),r=e.resolve,a=e.reject,o=Kp((function(){var e=Vp(t.resolve),o=[],i=0,l=1;Zp(n,(function(n){var s=i++,d=!1;l++,Xp(e,t,n).then((function(n){d||(d=!0,o[s]=n,--l||r(o))}),a)})),--l||r(o)}));return o.error&&a(o.value),e.promise}});var Qp=fl,nu=pc.CONSTRUCTOR,tu=Vd,eu=mr,ru=ir,au=fi,ou=tu&&tu.prototype;if(Qp({target:"Promise",proto:!0,forced:nu,real:!0},{catch:function(n){return this.then(void 0,n)}}),ru(tu)){var iu=eu("Promise").prototype.catch;ou.catch!==iu&&au(ou,"catch",iu,{unsafe:!0})}var lu=Le,su=Rr,du=uc,cu=Xd,pu=Up;fl({target:"Promise",stat:!0,forced:Jp},{race:function(n){var t=this,e=du.f(t),r=e.reject,a=cu((function(){var a=su(t.resolve);pu(n,(function(n){lu(a,t,n).then(e.resolve,r)}))}));return a.error&&r(a.value),e.promise}});var uu=Le,mu=uc;fl({target:"Promise",stat:!0,forced:pc.CONSTRUCTOR},{reject:function(n){var t=mu.f(this);return uu(t.reject,void 0,n),t.promise}});var fu,gu=Va,bu=dr,hu=uc,vu=fl,xu=pc.CONSTRUCTOR;mr("Promise"),vu({target:"Promise",stat:!0,forced:xu},{resolve:function(n){return function(n,t){if(gu(n),bu(t)&&t.constructor===n)return t;var e=hu.f(n);return(0,e.resolve)(t),e.promise}(this,n)}}),function(n){n[n.Choose=1]="Choose",n[n.Move=2]="Move",n[n.Copy=3]="Copy",n[n.CopyMove=4]="CopyMove"}(fu||(fu={}));var yu=function(){function n(t,e,r,a,o,i,l,s){fe(this,n),this.title=t,this.multiSelect=e,this.mimeTypeFiler=r,this.modal=a,this.type=o,this.directoriesAllowed=i,this.path=l,this.filter=s}return be(n,[{key:"pick",value:function(){var n=this;return new Promise((function(t,e){OC.dialogs.filepicker(n.title,t,n.multiSelect,n.mimeTypeFiler,n.modal,n.type,n.path,{allowDirectoryChooser:n.directoriesAllowed,filter:n.filter})}))}}]),n}(),wu=Ri,Tu=Mi,_u=Object.keys||function(n){return wu(n,Tu)},ku=ke,Su=He,Cu=Le,Du=_e,Lu=_u,Eu=Ui,Au=Ee,ju=ea,Fu=Ve,Nu=Object.assign,Ou=Object.defineProperty,Pu=Su([].concat),Iu=!Nu||Du((function(){if(ku&&1!==Nu({b:1},Nu(Ou({},"a",{enumerable:!0,get:function(){Ou(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var n={},t={},e=Symbol(),r="abcdefghijklmnopqrst";return n[e]=7,r.split("").forEach((function(n){t[n]=n})),7!=Nu({},n)[e]||Lu(Nu({},t)).join("")!=r}))?function(n,t){for(var e=ju(n),r=arguments.length,a=1,o=Eu.f,i=Au.f;r>a;)for(var l,s=Fu(arguments[a++]),d=o?Pu(Lu(s),o(s)):Lu(s),c=d.length,p=0;c>p;)l=d[p++],ku&&!Cu(i,s,l)||(e[l]=s[l]);return e}:Nu,Ru=Iu;fl({target:"Object",stat:!0,arity:2,forced:Object.assign!==Ru},{assign:Ru});var Mu=Fl,zu=String,Hu=function(n){if("Symbol"===Mu(n))throw TypeError("Cannot convert a Symbol value to a string");return zu(n)},Uu=Va,$u=function(){var n=Uu(this),t="";return n.hasIndices&&(t+="d"),n.global&&(t+="g"),n.ignoreCase&&(t+="i"),n.multiline&&(t+="m"),n.dotAll&&(t+="s"),n.unicode&&(t+="u"),n.unicodeSets&&(t+="v"),n.sticky&&(t+="y"),t},qu=Le,Bu=oa,Gu=fr,Wu=$u,Ju=RegExp.prototype,Xu=vo.PROPER,Vu=fi,Yu=Va,Ku=Hu,Zu=_e,Qu="toString",nm=RegExp.prototype[Qu],tm=Zu((function(){return"/a/b"!=nm.call({source:"a",flags:"b"})})),em=Xu&&nm.name!=Qu;(tm||em)&&Vu(RegExp.prototype,Qu,(function(){var n=Yu(this);return"/"+Ku(n.source)+"/"+Ku(function(n){var t=n.flags;return void 0!==t||"flags"in Ju||Bu(n,"flags")||!Gu(Ju,n)?t:qu(Wu,n)}(n))}),{unsafe:!0});var rm=os.map;fl({target:"Array",proto:!0,forced:!ds("map")},{map:function(n){return rm(this,n,arguments.length>1?arguments[1]:void 0)}});var am={},om=_e,im=we.RegExp,lm=om((function(){var n=im("a","y");return n.lastIndex=2,null!=n.exec("abcd")})),sm=lm||om((function(){return!im("a","y").sticky})),dm={BROKEN_CARET:lm||om((function(){var n=im("^r","gy");return n.lastIndex=2,null!=n.exec("str")})),MISSED_STICKY:sm,UNSUPPORTED_Y:lm},cm={},pm=ke,um=Ga,mm=Ba,fm=Va,gm=er,bm=_u;cm.f=pm&&!um?Object.defineProperties:function(n,t){fm(n);for(var e,r=gm(t),a=bm(t),o=a.length,i=0;o>i;)mm.f(n,e=a[i++],r[e]);return n};var hm,vm=Va,xm=cm,ym=Mi,wm=Fo,Tm=Bs,_m=Fa,km="prototype",Sm="script",Cm=jo("IE_PROTO"),Dm=function(){},Lm=function(n){return"<"+Sm+">"+n+"</"+Sm+">"},Em=function(n){n.write(Lm("")),n.close();var t=n.parentWindow.Object;return n=null,t},Am=function(){try{hm=new ActiveXObject("htmlfile")}catch(n){}var n,t,e;Am="undefined"!=typeof document?document.domain&&hm?Em(hm):(t=_m("iframe"),e="java"+Sm+":",t.style.display="none",Tm.appendChild(t),t.src=String(e),(n=t.contentWindow.document).open(),n.write(Lm("document.F=Object")),n.close(),n.F):Em(hm);for(var r=ym.length;r--;)delete Am[km][ym[r]];return Am()};wm[Cm]=!0;var jm,Fm,Nm=Object.create||function(n,t){var e;return null!==n?(Dm[km]=vm(n),e=new Dm,Dm[km]=null,e[Cm]=n):e=Am(),void 0===t?e:xm.f(e,t)},Om=_e,Pm=we.RegExp,Im=Om((function(){var n=Pm(".","s");return!(n.dotAll&&n.exec("\n")&&"s"===n.flags)})),Rm=_e,Mm=we.RegExp,zm=Rm((function(){var n=Mm("(?<a>b)","g");return"b"!==n.exec("b").groups.a||"bc"!=="b".replace(n,"$<a>c")})),Hm=Le,Um=He,$m=Hu,qm=$u,Bm=dm,Gm=Nm,Wm=Wo.get,Jm=Im,Xm=zm,Vm=Gr("native-string-replace",String.prototype.replace),Ym=RegExp.prototype.exec,Km=Ym,Zm=Um("".charAt),Qm=Um("".indexOf),nf=Um("".replace),tf=Um("".slice),ef=(Fm=/b*/g,Hm(Ym,jm=/a/,"a"),Hm(Ym,Fm,"a"),0!==jm.lastIndex||0!==Fm.lastIndex),rf=Bm.BROKEN_CARET,af=void 0!==/()??/.exec("")[1];(ef||af||rf||Jm||Xm)&&(Km=function(n){var t,e,r,a,o,i,l,s=this,d=Wm(s),c=$m(n),p=d.raw;if(p)return p.lastIndex=s.lastIndex,t=Hm(Km,p,c),s.lastIndex=p.lastIndex,t;var u=d.groups,m=rf&&s.sticky,f=Hm(qm,s),g=s.source,b=0,h=c;if(m&&(f=nf(f,"y",""),-1===Qm(f,"g")&&(f+="g"),h=tf(c,s.lastIndex),s.lastIndex>0&&(!s.multiline||s.multiline&&"\n"!==Zm(c,s.lastIndex-1))&&(g="(?: "+g+")",h=" "+h,b++),e=new RegExp("^(?:"+g+")",f)),af&&(e=new RegExp("^"+g+"$(?!\\s)",f)),ef&&(r=s.lastIndex),a=Hm(Ym,m?e:s,h),m?a?(a.input=tf(a.input,b),a[0]=tf(a[0],b),a.index=s.lastIndex,s.lastIndex+=a[0].length):s.lastIndex=0:ef&&a&&(s.lastIndex=s.global?a.index+a[0].length:r),af&&a&&a.length>1&&Hm(Vm,a[0],e,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(a[o]=void 0)})),a&&u)for(a.groups=i=Gm(null),o=0;o<u.length;o++)i[(l=u[o])[0]]=a[l[1]];return a});var of=Km;fl({target:"RegExp",proto:!0,forced:/./.exec!==of},{exec:of});var lf=hl,sf=fi,df=of,cf=_e,pf=xa,uf=co,mf=pf("species"),ff=RegExp.prototype,gf=He,bf=xi,hf=Hu,vf=Qe,xf=gf("".charAt),yf=gf("".charCodeAt),wf=gf("".slice),Tf=function(n){return function(t,e){var r,a,o=hf(vf(t)),i=bf(e),l=o.length;return i<0||i>=l?n?"":void 0:(r=yf(o,i))<55296||r>56319||i+1===l||(a=yf(o,i+1))<56320||a>57343?n?xf(o,i):r:n?wf(o,i,i+2):a-56320+(r-55296<<10)+65536}},_f=(Tf(!1),Tf(!0)),kf=He,Sf=ea,Cf=Math.floor,Df=kf("".charAt),Lf=kf("".replace),Ef=kf("".slice),Af=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,jf=/\$([$&'`]|\d{1,2})/g,Ff=Le,Nf=Va,Of=ir,Pf=Be,If=of,Rf=TypeError,Mf=qs,zf=Le,Hf=He,Uf=_e,$f=Va,qf=ir,Bf=Ye,Gf=xi,Wf=Si,Jf=Hu,Xf=Qe,Vf=function(n,t,e){return t+(e?_f(n,t).length:1)},Yf=Hr,Kf=function(n,t,e,r,a,o){var i=e+n.length,l=r.length,s=jf;return void 0!==a&&(a=Sf(a),s=Af),Lf(o,s,(function(o,s){var d;switch(Df(s,0)){case"$":return"$";case"&":return n;case"`":return Ef(t,0,e);case"'":return Ef(t,i);case"<":d=a[Ef(s,1,-1)];break;default:var c=+s;if(0===c)return o;if(c>l){var p=Cf(c/10);return 0===p?o:p<=l?void 0===r[p-1]?Df(s,1):r[p-1]+Df(s,1):o}d=r[c-1]}return void 0===d?"":d}))},Zf=function(n,t){var e=n.exec;if(Of(e)){var r=Ff(e,n,t);return null!==r&&Nf(r),r}if("RegExp"===Pf(n))return Ff(If,n,t);throw Rf("RegExp#exec called on incompatible receiver")},Qf=xa("replace"),ng=Math.max,tg=Math.min,eg=Hf([].concat),rg=Hf([].push),ag=Hf("".indexOf),og=Hf("".slice),ig="$0"==="a".replace(/./,"$0"),lg=!!/./[Qf]&&""===/./[Qf]("a","$0");!function(n,t,e,r){var a=pf(n),o=!cf((function(){var t={};return t[a]=function(){return 7},7!=""[n](t)})),i=o&&!cf((function(){var t=!1,e=/a/;return"split"===n&&((e={}).constructor={},e.constructor[mf]=function(){return e},e.flags="",e[a]=/./[a]),e.exec=function(){return t=!0,null},e[a](""),!t}));if(!o||!i||e){var l=lf(/./[a]),s=t(a,""[n],(function(n,t,e,r,a){var i=lf(n),s=t.exec;return s===df||s===ff.exec?o&&!a?{done:!0,value:l(t,e,r)}:{done:!0,value:i(e,t,r)}:{done:!1}}));sf(String.prototype,n,s[0]),sf(ff,a,s[1])}r&&uf(ff[a],"sham",!0)}("replace",(function(n,t,e){var r=lg?"$":"$0";return[function(n,e){var r=Xf(this),a=Bf(n)?void 0:Yf(n,Qf);return a?zf(a,n,r,e):zf(t,Jf(r),n,e)},function(n,a){var o=$f(this),i=Jf(n);if("string"==typeof a&&-1===ag(a,r)&&-1===ag(a,"$<")){var l=e(t,o,i,a);if(l.done)return l.value}var s=qf(a);s||(a=Jf(a));var d=o.global;if(d){var c=o.unicode;o.lastIndex=0}for(var p=[];;){var u=Zf(o,i);if(null===u)break;if(rg(p,u),!d)break;""===Jf(u[0])&&(o.lastIndex=Vf(i,Wf(o.lastIndex),c))}for(var m,f="",g=0,b=0;b<p.length;b++){for(var h=Jf((u=p[b])[0]),v=ng(tg(Gf(u.index),i.length),0),x=[],y=1;y<u.length;y++)rg(x,void 0===(m=u[y])?m:String(m));var w=u.groups;if(s){var T=eg([h],x,v,i);void 0!==w&&rg(T,w);var _=Jf(Mf(a,void 0,T))}else _=Kf(h,i,v,x,w,a);v>=g&&(f+=og(i,g,v)+_,g=v+h.length)}return f+og(i,g)}]}),!!Uf((function(){var n=/./;return n.exec=function(){var n=[];return n.groups={a:"7"},n},"7"!=="".replace(n,"$<a>")}))||!ig||lg);var sg=fl,dg=ke,cg=Ba.f;sg({target:"Object",stat:!0,forced:Object.defineProperty!==cg,sham:!dg},{defineProperty:cg});var pg="Expected a function",ug="__lodash_hash_undefined__",mg=1/0,fg="[object Function]",gg="[object GeneratorFunction]",bg="[object Symbol]",hg=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,vg=/^\w*$/,xg=/^\./,yg=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,wg=/\\(\\)?/g,Tg=/^\[object .+?Constructor\]$/,_g="object"==typeof xe&&xe&&xe.Object===Object&&xe,kg="object"==typeof self&&self&&self.Object===Object&&self,Sg=_g||kg||Function("return this")(),Cg=Array.prototype,Dg=Function.prototype,Lg=Object.prototype,Eg=Sg["__core-js_shared__"],Ag=function(){var n=/[^.]+$/.exec(Eg&&Eg.keys&&Eg.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}(),jg=Dg.toString,Fg=Lg.hasOwnProperty,Ng=Lg.toString,Og=RegExp("^"+jg.call(Fg).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Pg=Sg.Symbol,Ig=Cg.splice,Rg=Wg(Sg,"Map"),Mg=Wg(Object,"create"),zg=Pg?Pg.prototype:void 0,Hg=zg?zg.toString:void 0;function Ug(n){var t=-1,e=n?n.length:0;for(this.clear();++t<e;){var r=n[t];this.set(r[0],r[1])}}function $g(n){var t=-1,e=n?n.length:0;for(this.clear();++t<e;){var r=n[t];this.set(r[0],r[1])}}function qg(n){var t=-1,e=n?n.length:0;for(this.clear();++t<e;){var r=n[t];this.set(r[0],r[1])}}function Bg(n,t){for(var e,r,a=n.length;a--;)if((e=n[a][0])===(r=t)||e!=e&&r!=r)return a;return-1}function Gg(n,t){var e,r,a=n.__data__;return("string"==(r=typeof(e=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==e:null===e)?a["string"==typeof t?"string":"hash"]:a.map}function Wg(n,t){var e=function(n,t){return null==n?void 0:n[t]}(n,t);return function(n){if(!Kg(n)||Ag&&Ag in n)return!1;var t=function(n){var t=Kg(n)?Ng.call(n):"";return t==fg||t==gg}(n)||function(n){var t=!1;if(null!=n&&"function"!=typeof n.toString)try{t=!!(n+"")}catch(n){}return t}(n)?Og:Tg;return t.test(function(n){if(null!=n){try{return jg.call(n)}catch(n){}try{return n+""}catch(n){}}return""}(n))}(e)?e:void 0}Ug.prototype.clear=function(){this.__data__=Mg?Mg(null):{}},Ug.prototype.delete=function(n){return this.has(n)&&delete this.__data__[n]},Ug.prototype.get=function(n){var t=this.__data__;if(Mg){var e=t[n];return e===ug?void 0:e}return Fg.call(t,n)?t[n]:void 0},Ug.prototype.has=function(n){var t=this.__data__;return Mg?void 0!==t[n]:Fg.call(t,n)},Ug.prototype.set=function(n,t){return this.__data__[n]=Mg&&void 0===t?ug:t,this},$g.prototype.clear=function(){this.__data__=[]},$g.prototype.delete=function(n){var t=this.__data__,e=Bg(t,n);return!(e<0||(e==t.length-1?t.pop():Ig.call(t,e,1),0))},$g.prototype.get=function(n){var t=this.__data__,e=Bg(t,n);return e<0?void 0:t[e][1]},$g.prototype.has=function(n){return Bg(this.__data__,n)>-1},$g.prototype.set=function(n,t){var e=this.__data__,r=Bg(e,n);return r<0?e.push([n,t]):e[r][1]=t,this},qg.prototype.clear=function(){this.__data__={hash:new Ug,map:new(Rg||$g),string:new Ug}},qg.prototype.delete=function(n){return Gg(this,n).delete(n)},qg.prototype.get=function(n){return Gg(this,n).get(n)},qg.prototype.has=function(n){return Gg(this,n).has(n)},qg.prototype.set=function(n,t){return Gg(this,n).set(n,t),this};var Jg=Vg((function(n){var t;n=null==(t=n)?"":function(n){if("string"==typeof n)return n;if(Zg(n))return Hg?Hg.call(n):"";var t=n+"";return"0"==t&&1/n==-mg?"-0":t}(t);var e=[];return xg.test(n)&&e.push(""),n.replace(yg,(function(n,t,r,a){e.push(r?a.replace(wg,"$1"):t||n)})),e}));function Xg(n){if("string"==typeof n||Zg(n))return n;var t=n+"";return"0"==t&&1/n==-mg?"-0":t}function Vg(n,t){if("function"!=typeof n||t&&"function"!=typeof t)throw new TypeError(pg);var e=function(){var r=arguments,a=t?t.apply(this,r):r[0],o=e.cache;if(o.has(a))return o.get(a);var i=n.apply(this,r);return e.cache=o.set(a,i),i};return e.cache=new(Vg.Cache||qg),e}Vg.Cache=qg;var Yg=Array.isArray;function Kg(n){var t=typeof n;return!!n&&("object"==t||"function"==t)}function Zg(n){return"symbol"==typeof n||function(n){return!!n&&"object"==typeof n}(n)&&Ng.call(n)==bg}var Qg=function(n,t,e){var r=null==n?void 0:function(n,t){var e;t=function(n,t){if(Yg(n))return!1;var e=typeof n;return!("number"!=e&&"symbol"!=e&&"boolean"!=e&&null!=n&&!Zg(n))||vg.test(n)||!hg.test(n)||null!=t&&n in Object(t)}(t,n)?[t]:Yg(e=t)?e:Jg(e);for(var r=0,a=t.length;null!=n&&r<a;)n=n[Xg(t[r++])];return r&&r==a?n:void 0}(n,t);return void 0===r?e:r},nb={ach:{name:"Acholi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},af:{name:"Afrikaans",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},ak:{name:"Akan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},am:{name:"Amharic",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},an:{name:"Aragonese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},ar:{name:"Arabic",examples:[{plural:0,sample:0},{plural:1,sample:1},{plural:2,sample:2},{plural:3,sample:3},{plural:4,sample:11},{plural:5,sample:100}],nplurals:6,pluralsText:"nplurals = 6; plural = (n === 0 ? 0 : n === 1 ? 1 : n === 2 ? 2 : n % 100 >= 3 && n % 100 <= 10 ? 3 : n % 100 >= 11 ? 4 : 5)",pluralsFunc:function(n){return 0===n?0:1===n?1:2===n?2:n%100>=3&&n%100<=10?3:n%100>=11?4:5}},arn:{name:"Mapudungun",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},ast:{name:"Asturian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},ay:{name:"Aymará",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},az:{name:"Azerbaijani",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},be:{name:"Belarusian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(n){return n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2}},bg:{name:"Bulgarian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},bn:{name:"Bengali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},bo:{name:"Tibetan",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},br:{name:"Breton",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},brx:{name:"Bodo",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},bs:{name:"Bosnian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(n){return n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2}},ca:{name:"Catalan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},cgg:{name:"Chiga",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},cs:{name:"Czech",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n >= 2 && n <= 4) ? 1 : 2)",pluralsFunc:function(n){return 1===n?0:n>=2&&n<=4?1:2}},csb:{name:"Kashubian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(n){return 1===n?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2}},cy:{name:"Welsh",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:8}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 2 ? 1 : (n !== 8 && n !== 11) ? 2 : 3)",pluralsFunc:function(n){return 1===n?0:2===n?1:8!==n&&11!==n?2:3}},da:{name:"Danish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},de:{name:"German",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},doi:{name:"Dogri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},dz:{name:"Dzongkha",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},el:{name:"Greek",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},en:{name:"English",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},eo:{name:"Esperanto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},es:{name:"Spanish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},et:{name:"Estonian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},eu:{name:"Basque",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},fa:{name:"Persian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ff:{name:"Fulah",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},fi:{name:"Finnish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},fil:{name:"Filipino",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},fo:{name:"Faroese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},fr:{name:"French",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},fur:{name:"Friulian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},fy:{name:"Frisian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},ga:{name:"Irish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:7},{plural:4,sample:11}],nplurals:5,pluralsText:"nplurals = 5; plural = (n === 1 ? 0 : n === 2 ? 1 : n < 7 ? 2 : n < 11 ? 3 : 4)",pluralsFunc:function(n){return 1===n?0:2===n?1:n<7?2:n<11?3:4}},gd:{name:"Scottish Gaelic",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:20}],nplurals:4,pluralsText:"nplurals = 4; plural = ((n === 1 || n === 11) ? 0 : (n === 2 || n === 12) ? 1 : (n > 2 && n < 20) ? 2 : 3)",pluralsFunc:function(n){return 1===n||11===n?0:2===n||12===n?1:n>2&&n<20?2:3}},gl:{name:"Galician",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},gu:{name:"Gujarati",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},gun:{name:"Gun",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},ha:{name:"Hausa",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},he:{name:"Hebrew",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},hi:{name:"Hindi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},hne:{name:"Chhattisgarhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},hr:{name:"Croatian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(n){return n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2}},hu:{name:"Hungarian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},hy:{name:"Armenian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},id:{name:"Indonesian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},is:{name:"Icelandic",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n % 10 !== 1 || n % 100 === 11)",pluralsFunc:function(n){return n%10!=1||n%100==11}},it:{name:"Italian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},ja:{name:"Japanese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},jbo:{name:"Lojban",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},jv:{name:"Javanese",examples:[{plural:0,sample:0},{plural:1,sample:1}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 0)",pluralsFunc:function(n){return 0!==n}},ka:{name:"Georgian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},kk:{name:"Kazakh",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},km:{name:"Khmer",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},kn:{name:"Kannada",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},ko:{name:"Korean",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ku:{name:"Kurdish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},kw:{name:"Cornish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:4}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 2 ? 1 : n === 3 ? 2 : 3)",pluralsFunc:function(n){return 1===n?0:2===n?1:3===n?2:3}},ky:{name:"Kyrgyz",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},lb:{name:"Letzeburgesch",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},ln:{name:"Lingala",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},lo:{name:"Lao",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},lt:{name:"Lithuanian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:10}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(n){return n%10==1&&n%100!=11?0:n%10>=2&&(n%100<10||n%100>=20)?1:2}},lv:{name:"Latvian",examples:[{plural:2,sample:0},{plural:0,sample:1},{plural:1,sample:2}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n !== 0 ? 1 : 2)",pluralsFunc:function(n){return n%10==1&&n%100!=11?0:0!==n?1:2}},mai:{name:"Maithili",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},mfe:{name:"Mauritian Creole",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},mg:{name:"Malagasy",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},mi:{name:"Maori",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},mk:{name:"Macedonian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n === 1 || n % 10 === 1 ? 0 : 1)",pluralsFunc:function(n){return 1===n||n%10==1?0:1}},ml:{name:"Malayalam",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},mn:{name:"Mongolian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},mni:{name:"Manipuri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},mnk:{name:"Mandinka",examples:[{plural:0,sample:0},{plural:1,sample:1},{plural:2,sample:2}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 0 ? 0 : n === 1 ? 1 : 2)",pluralsFunc:function(n){return 0===n?0:1===n?1:2}},mr:{name:"Marathi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},ms:{name:"Malay",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},mt:{name:"Maltese",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:11},{plural:3,sample:20}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 0 || ( n % 100 > 1 && n % 100 < 11) ? 1 : (n % 100 > 10 && n % 100 < 20 ) ? 2 : 3)",pluralsFunc:function(n){return 1===n?0:0===n||n%100>1&&n%100<11?1:n%100>10&&n%100<20?2:3}},my:{name:"Burmese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},nah:{name:"Nahuatl",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},nap:{name:"Neapolitan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},nb:{name:"Norwegian Bokmal",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},ne:{name:"Nepali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},nl:{name:"Dutch",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},nn:{name:"Norwegian Nynorsk",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},no:{name:"Norwegian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},nso:{name:"Northern Sotho",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},oc:{name:"Occitan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},or:{name:"Oriya",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},pa:{name:"Punjabi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},pap:{name:"Papiamento",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},pl:{name:"Polish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(n){return 1===n?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2}},pms:{name:"Piemontese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},ps:{name:"Pashto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},pt:{name:"Portuguese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},rm:{name:"Romansh",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},ro:{name:"Romanian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:20}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n === 0 || (n % 100 > 0 && n % 100 < 20)) ? 1 : 2)",pluralsFunc:function(n){return 1===n?0:0===n||n%100>0&&n%100<20?1:2}},ru:{name:"Russian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(n){return n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2}},rw:{name:"Kinyarwanda",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},sah:{name:"Yakut",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},sat:{name:"Santali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},sco:{name:"Scots",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},sd:{name:"Sindhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},se:{name:"Northern Sami",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},si:{name:"Sinhala",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},sk:{name:"Slovak",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n >= 2 && n <= 4) ? 1 : 2)",pluralsFunc:function(n){return 1===n?0:n>=2&&n<=4?1:2}},sl:{name:"Slovenian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:5}],nplurals:4,pluralsText:"nplurals = 4; plural = (n % 100 === 1 ? 0 : n % 100 === 2 ? 1 : n % 100 === 3 || n % 100 === 4 ? 2 : 3)",pluralsFunc:function(n){return n%100==1?0:n%100==2?1:n%100==3||n%100==4?2:3}},so:{name:"Somali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},son:{name:"Songhay",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},sq:{name:"Albanian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},sr:{name:"Serbian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(n){return n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2}},su:{name:"Sundanese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},sv:{name:"Swedish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},sw:{name:"Swahili",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},ta:{name:"Tamil",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},te:{name:"Telugu",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},tg:{name:"Tajik",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},th:{name:"Thai",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ti:{name:"Tigrinya",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},tk:{name:"Turkmen",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},tr:{name:"Turkish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},tt:{name:"Tatar",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ug:{name:"Uyghur",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},uk:{name:"Ukrainian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(n){return n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2}},ur:{name:"Urdu",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},uz:{name:"Uzbek",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},vi:{name:"Vietnamese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},wa:{name:"Walloon",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(n){return n>1}},wo:{name:"Wolof",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},yo:{name:"Yoruba",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(n){return 1!==n}},zh:{name:"Chinese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}}},tb=eb;function eb(n){n=n||{},this.catalogs={},this.locale="",this.domain="messages",this.listeners=[],this.sourceLocale="",n.sourceLocale&&("string"==typeof n.sourceLocale?this.sourceLocale=n.sourceLocale:this.warn("The `sourceLocale` option should be a string")),this.debug="debug"in n&&!0===n.debug}eb.prototype.on=function(n,t){this.listeners.push({eventName:n,callback:t})},eb.prototype.off=function(n,t){this.listeners=this.listeners.filter((function(e){return 0==(e.eventName===n&&e.callback===t)}))},eb.prototype.emit=function(n,t){for(var e=0;e<this.listeners.length;e++){var r=this.listeners[e];r.eventName===n&&r.callback(t)}},eb.prototype.warn=function(n){this.debug&&console.warn(n),this.emit("error",new Error(n))},eb.prototype.addTranslations=function(n,t,e){this.catalogs[n]||(this.catalogs[n]={}),this.catalogs[n][t]=e},eb.prototype.setLocale=function(n){"string"==typeof n?(""===n.trim()&&this.warn("You called setLocale() with an empty value, which makes little sense."),n===this.sourceLocale||this.catalogs[n]||this.warn('You called setLocale() with "'+n+'", but no translations for that locale has been added.'),this.locale=n):this.warn("You called setLocale() with an argument of type "+typeof n+". The locale must be a string.")},eb.prototype.setTextDomain=function(n){"string"==typeof n?(""===n.trim()&&this.warn("You called setTextDomain() with an empty `domain` value."),this.domain=n):this.warn("You called setTextDomain() with an argument of type "+typeof n+". The domain must be a string.")},eb.prototype.gettext=function(n){return this.dnpgettext(this.domain,"",n)},eb.prototype.dgettext=function(n,t){return this.dnpgettext(n,"",t)},eb.prototype.ngettext=function(n,t,e){return this.dnpgettext(this.domain,"",n,t,e)},eb.prototype.dngettext=function(n,t,e,r){return this.dnpgettext(n,"",t,e,r)},eb.prototype.pgettext=function(n,t){return this.dnpgettext(this.domain,n,t)},eb.prototype.dpgettext=function(n,t,e){return this.dnpgettext(n,t,e)},eb.prototype.npgettext=function(n,t,e,r){return this.dnpgettext(this.domain,n,t,e,r)},eb.prototype.dnpgettext=function(n,t,e,r,a){var o,i,l=e;return t=t||"",isNaN(a)||1===a||(l=r||e),(o=this._getTranslation(n,t,e))?("number"==typeof a?"boolean"==typeof(i=(0,nb[eb.getLanguageCode(this.locale)].pluralsFunc)(a))&&(i=i?1:0):i=0,o.msgstr[i]||l):(this.sourceLocale&&this.locale===this.sourceLocale||this.warn('No translation was found for msgid "'+e+'" in msgctxt "'+t+'" and domain "'+n+'"'),l)},eb.prototype.getComment=function(n,t,e){var r;return(r=this._getTranslation(n,t,e))&&r.comments||{}},eb.prototype._getTranslation=function(n,t,e){return t=t||"",Qg(this.catalogs,[this.locale,n,"translations",t,e])},eb.getLanguageCode=function(n){return n.split(/[\-_]/)[0].toLowerCase()},eb.prototype.textdomain=function(n){this.debug&&console.warn("textdomain(domain) was used to set locales in node-gettext v1. Make sure you are using it for domains, and switch to setLocale(locale) if you are not.\n\n To read more about the migration from node-gettext v1 to v2, see https://github.com/alexanderwallin/node-gettext/#migrating-from-1x-to-2x\n\nThis warning will be removed in the final 2.0.0"),this.setTextDomain(n)},eb.prototype.setlocale=function(n){this.setLocale(n)},eb.prototype.addTextdomain=function(){console.error("addTextdomain() is deprecated.\n\n* To add translations, use addTranslations()\n* To set the default domain, use setTextDomain() (or its alias textdomain())\n\nTo read more about the migration from node-gettext v1 to v2, see https://github.com/alexanderwallin/node-gettext/#migrating-from-1x-to-2x")};var rb={};function ab(){return document.documentElement.dataset.locale||"en"}Object.defineProperty(rb,"__esModule",{value:!0}),rb.getCanonicalLocale=function(){return ab().replace(/_/g,"-")},rb.getDayNames=function(){return void 0===window.dayNames?(console.warn("No dayNames found"),["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]):window.dayNames},rb.getDayNamesMin=function(){return void 0===window.dayNamesMin?(console.warn("No dayNamesMin found"),["Su","Mo","Tu","We","Th","Fr","Sa"]):window.dayNamesMin},rb.getDayNamesShort=function(){return void 0===window.dayNamesShort?(console.warn("No dayNamesShort found"),["Sun.","Mon.","Tue.","Wed.","Thu.","Fri.","Sat."]):window.dayNamesShort},rb.getFirstDay=function(){return void 0===window.firstDay?(console.warn("No firstDay found"),1):window.firstDay},rb.getLanguage=function(){return document.documentElement.lang||"en"},rb.getLocale=ab,rb.getMonthNames=function(){return void 0===window.monthNames?(console.warn("No monthNames found"),["January","February","March","April","May","June","July","August","September","October","November","December"]):window.monthNames},rb.getMonthNamesShort=function(){return void 0===window.monthNamesShort?(console.warn("No monthNamesShort found"),["Jan.","Feb.","Mar.","Apr.","May.","Jun.","Jul.","Aug.","Sep.","Oct.","Nov.","Dec."]):window.monthNamesShort},rb.translate=function(n,t,e,r,a){return"undefined"==typeof OC?(console.warn("No OC found"),t):OC.L10N.translate(n,t,e,r,a)},rb.translatePlural=function(n,t,e,r,a,o){return"undefined"==typeof OC?(console.warn("No OC found"),t):OC.L10N.translatePlural(n,t,e,r,a,o)},Object.defineProperty(am,"__esModule",{value:!0});var ob,ib=am.getGettextBuilder=function(){return new ub},lb=(ob=tb)&&ob.__esModule?ob:{default:ob},sb=rb;function db(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function cb(n,t){for(var e=0;e<t.length;e++){var r=t[e];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}function pb(n,t,e){return t&&cb(n.prototype,t),e&&cb(n,e),Object.defineProperty(n,"prototype",{writable:!1}),n}var ub=function(){function n(){db(this,n),this.translations={},this.debug=!1}return pb(n,[{key:"setLanguage",value:function(n){return this.locale=n,this}},{key:"detectLocale",value:function(){return this.setLanguage((0,sb.getLanguage)().replace("-","_"))}},{key:"addTranslation",value:function(n,t){return this.translations[n]=t,this}},{key:"enableDebugMode",value:function(){return this.debug=!0,this}},{key:"build",value:function(){return new mb(this.locale||"en",this.translations,this.debug)}}]),n}(),mb=function(){function n(t,e,r){for(var a in db(this,n),this.gt=new lb.default({debug:r,sourceLocale:"en"}),e)this.gt.addTranslations(a,"messages",e[a]);this.gt.setLocale(t)}return pb(n,[{key:"subtitudePlaceholders",value:function(n,t){return n.replace(/{([^{}]*)}/g,(function(n,e){var r=t[e];return"string"==typeof r||"number"==typeof r?r.toString():n}))}},{key:"gettext",value:function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.subtitudePlaceholders(this.gt.gettext(n),t)}},{key:"ngettext",value:function(n,t,e){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.subtitudePlaceholders(this.gt.ngettext(n,t,e).replace(/%n/g,e.toString()),r)}}]),n}(),fb=ib().detectLocale();[{locale:"ar",json:{charset:"utf-8",headers:{"Last-Translator":"S1 SYSTEMS | BP <info@s1.sa>, 2020","Language-Team":"Arabic (https://www.transifex.com/nextcloud/teams/64236/ar/)","Content-Type":"text/plain; charset=UTF-8",Language:"ar","Plural-Forms":"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nS1 SYSTEMS | BP <info@s1.sa>, 2020\n"},msgstr:["Last-Translator: S1 SYSTEMS | BP <info@s1.sa>, 2020\nLanguage-Team: Arabic (https://www.transifex.com/nextcloud/teams/64236/ar/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ar\nPlural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:191"},msgstr:["تراجع"]}}}}},{locale:"ast",json:{charset:"utf-8",headers:{"Last-Translator":"enolp <enolp@softastur.org>, 2020","Language-Team":"Asturian (https://www.transifex.com/nextcloud/teams/64236/ast/)","Content-Type":"text/plain; charset=UTF-8",Language:"ast","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nenolp <enolp@softastur.org>, 2020\n"},msgstr:["Last-Translator: enolp <enolp@softastur.org>, 2020\nLanguage-Team: Asturian (https://www.transifex.com/nextcloud/teams/64236/ast/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ast\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Desfacer"]}}}}},{locale:"br",json:{charset:"utf-8",headers:{"Last-Translator":"Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020","Language-Team":"Breton (https://www.transifex.com/nextcloud/teams/64236/br/)","Content-Type":"text/plain; charset=UTF-8",Language:"br","Plural-Forms":"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nKervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020\n"},msgstr:["Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020\nLanguage-Team: Breton (https://www.transifex.com/nextcloud/teams/64236/br/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: br\nPlural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Disober"]}}}}},{locale:"ca",json:{charset:"utf-8",headers:{"Last-Translator":"Marc Riera <marcriera@softcatala.org>, 2020","Language-Team":"Catalan (https://www.transifex.com/nextcloud/teams/64236/ca/)","Content-Type":"text/plain; charset=UTF-8",Language:"ca","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMarc Riera <marcriera@softcatala.org>, 2020\n"},msgstr:["Last-Translator: Marc Riera <marcriera@softcatala.org>, 2020\nLanguage-Team: Catalan (https://www.transifex.com/nextcloud/teams/64236/ca/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ca\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Desfés"]}}}}},{locale:"cs",json:{charset:"utf-8",headers:{"Last-Translator":"Pavel Borecki <pavel.borecki@gmail.com>, 2020","Language-Team":"Czech (https://www.transifex.com/nextcloud/teams/64236/cs/)","Content-Type":"text/plain; charset=UTF-8",Language:"cs","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nPavel Borecki <pavel.borecki@gmail.com>, 2020\n"},msgstr:["Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>, 2020\nLanguage-Team: Czech (https://www.transifex.com/nextcloud/teams/64236/cs/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cs\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Zpět"]}}}}},{locale:"cs_CZ",json:{charset:"utf-8",headers:{"Last-Translator":"Pavel Borecki <pavel.borecki@gmail.com>, 2020","Language-Team":"Czech (Czech Republic) (https://www.transifex.com/nextcloud/teams/64236/cs_CZ/)","Content-Type":"text/plain; charset=UTF-8",Language:"cs_CZ","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nPavel Borecki <pavel.borecki@gmail.com>, 2020\n"},msgstr:["Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>, 2020\nLanguage-Team: Czech (Czech Republic) (https://www.transifex.com/nextcloud/teams/64236/cs_CZ/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cs_CZ\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Zpět"]}}}}},{locale:"da",json:{charset:"utf-8",headers:{"Last-Translator":"Martin Bonde <Martin@maboni.dk>, 2020","Language-Team":"Danish (https://www.transifex.com/nextcloud/teams/64236/da/)","Content-Type":"text/plain; charset=UTF-8",Language:"da","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMartin Bonde <Martin@maboni.dk>, 2020\n"},msgstr:["Last-Translator: Martin Bonde <Martin@maboni.dk>, 2020\nLanguage-Team: Danish (https://www.transifex.com/nextcloud/teams/64236/da/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: da\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Fortryd"]}}}}},{locale:"de",json:{charset:"utf-8",headers:{"Last-Translator":"Mark Ziegler <mark.ziegler@rakekniven.de>, 2020","Language-Team":"German (https://www.transifex.com/nextcloud/teams/64236/de/)","Content-Type":"text/plain; charset=UTF-8",Language:"de","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMark Ziegler <mark.ziegler@rakekniven.de>, 2020\n"},msgstr:["Last-Translator: Mark Ziegler <mark.ziegler@rakekniven.de>, 2020\nLanguage-Team: German (https://www.transifex.com/nextcloud/teams/64236/de/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: de\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Rückgängig"]}}}}},{locale:"de_DE",json:{charset:"utf-8",headers:{"Last-Translator":"Gustav Gyges, 2021","Language-Team":"German (Germany) (https://www.transifex.com/nextcloud/teams/64236/de_DE/)","Content-Type":"text/plain; charset=UTF-8",Language:"de_DE","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nGustav Gyges, 2021\n"},msgstr:["Last-Translator: Gustav Gyges, 2021\nLanguage-Team: German (Germany) (https://www.transifex.com/nextcloud/teams/64236/de_DE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: de_DE\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Rückgängig machen"]}}}}},{locale:"el",json:{charset:"utf-8",headers:{"Last-Translator":"ByteGet, 2020","Language-Team":"Greek (https://www.transifex.com/nextcloud/teams/64236/el/)","Content-Type":"text/plain; charset=UTF-8",Language:"el","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nByteGet, 2020\n"},msgstr:["Last-Translator: ByteGet, 2020\nLanguage-Team: Greek (https://www.transifex.com/nextcloud/teams/64236/el/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: el\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Αναίρεση"]}}}}},{locale:"en_GB",json:{charset:"utf-8",headers:{"Last-Translator":"Jeff Gunn <planemastr1@gmail.com>, 2021","Language-Team":"English (United Kingdom) (https://www.transifex.com/nextcloud/teams/64236/en_GB/)","Content-Type":"text/plain; charset=UTF-8",Language:"en_GB","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJeff Gunn <planemastr1@gmail.com>, 2021\n"},msgstr:["Last-Translator: Jeff Gunn <planemastr1@gmail.com>, 2021\nLanguage-Team: English (United Kingdom) (https://www.transifex.com/nextcloud/teams/64236/en_GB/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: en_GB\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Undo"]}}}}},{locale:"eo",json:{charset:"utf-8",headers:{"Last-Translator":"Va Milushnikov <va.milushnikov@gmail.com>, 2020","Language-Team":"Esperanto (https://www.transifex.com/nextcloud/teams/64236/eo/)","Content-Type":"text/plain; charset=UTF-8",Language:"eo","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nVa Milushnikov <va.milushnikov@gmail.com>, 2020\n"},msgstr:["Last-Translator: Va Milushnikov <va.milushnikov@gmail.com>, 2020\nLanguage-Team: Esperanto (https://www.transifex.com/nextcloud/teams/64236/eo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: eo\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:191"},msgstr:["Malfari"]}}}}},{locale:"es",json:{charset:"utf-8",headers:{"Last-Translator":"Gabriel Anca <gabrielancacorral@gmail.com>, 2020","Language-Team":"Spanish (https://www.transifex.com/nextcloud/teams/64236/es/)","Content-Type":"text/plain; charset=UTF-8",Language:"es","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nGabriel Anca <gabrielancacorral@gmail.com>, 2020\n"},msgstr:["Last-Translator: Gabriel Anca <gabrielancacorral@gmail.com>, 2020\nLanguage-Team: Spanish (https://www.transifex.com/nextcloud/teams/64236/es/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Deshacer"]}}}}},{locale:"es_AR",json:{charset:"utf-8",headers:{"Last-Translator":"Matias Iglesias, 2022","Language-Team":"Spanish (Argentina) (https://www.transifex.com/nextcloud/teams/64236/es_AR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_AR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMatias Iglesias, 2022\n"},msgstr:["Last-Translator: Matias Iglesias, 2022\nLanguage-Team: Spanish (Argentina) (https://www.transifex.com/nextcloud/teams/64236/es_AR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_AR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Deshacer"]}}}}},{locale:"es_MX",json:{charset:"utf-8",headers:{"Last-Translator":"Luis Francisco Castro, 2022","Language-Team":"Spanish (Mexico) (https://www.transifex.com/nextcloud/teams/64236/es_MX/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_MX","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nLuis Francisco Castro, 2022\n"},msgstr:["Last-Translator: Luis Francisco Castro, 2022\nLanguage-Team: Spanish (Mexico) (https://www.transifex.com/nextcloud/teams/64236/es_MX/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_MX\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Deshacer"]}}}}},{locale:"eu",json:{charset:"utf-8",headers:{"Last-Translator":"Unai Tolosa Pontesta <utolosa002@gmail.com>, 2021","Language-Team":"Basque (https://www.transifex.com/nextcloud/teams/64236/eu/)","Content-Type":"text/plain; charset=UTF-8",Language:"eu","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nUnai Tolosa Pontesta <utolosa002@gmail.com>, 2021\n"},msgstr:["Last-Translator: Unai Tolosa Pontesta <utolosa002@gmail.com>, 2021\nLanguage-Team: Basque (https://www.transifex.com/nextcloud/teams/64236/eu/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: eu\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Desegin"]}}}}},{locale:"fa",json:{charset:"utf-8",headers:{"Last-Translator":"Mostafa Ahangarha <ahangarha@riseup.net>, 2020","Language-Team":"Persian (https://www.transifex.com/nextcloud/teams/64236/fa/)","Content-Type":"text/plain; charset=UTF-8",Language:"fa","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMostafa Ahangarha <ahangarha@riseup.net>, 2020\n"},msgstr:["Last-Translator: Mostafa Ahangarha <ahangarha@riseup.net>, 2020\nLanguage-Team: Persian (https://www.transifex.com/nextcloud/teams/64236/fa/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fa\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["بازگردانی"]}}}}},{locale:"fi_FI",json:{charset:"utf-8",headers:{"Last-Translator":"teemue, 2020","Language-Team":"Finnish (Finland) (https://www.transifex.com/nextcloud/teams/64236/fi_FI/)","Content-Type":"text/plain; charset=UTF-8",Language:"fi_FI","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nteemue, 2020\n"},msgstr:["Last-Translator: teemue, 2020\nLanguage-Team: Finnish (Finland) (https://www.transifex.com/nextcloud/teams/64236/fi_FI/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fi_FI\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:191"},msgstr:["Kumoa"]}}}}},{locale:"fr",json:{charset:"utf-8",headers:{"Last-Translator":"John Molakvoæ <skjnldsv@protonmail.com>, 2020","Language-Team":"French (https://www.transifex.com/nextcloud/teams/64236/fr/)","Content-Type":"text/plain; charset=UTF-8",Language:"fr","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ <skjnldsv@protonmail.com>, 2020\n"},msgstr:["Last-Translator: John Molakvoæ <skjnldsv@protonmail.com>, 2020\nLanguage-Team: French (https://www.transifex.com/nextcloud/teams/64236/fr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fr\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Annuler"]}}}}},{locale:"gl",json:{charset:"utf-8",headers:{"Last-Translator":"Miguel Anxo Bouzada <mbouzada@gmail.com>, 2020","Language-Team":"Galician (https://www.transifex.com/nextcloud/teams/64236/gl/)","Content-Type":"text/plain; charset=UTF-8",Language:"gl","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMiguel Anxo Bouzada <mbouzada@gmail.com>, 2020\n"},msgstr:["Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>, 2020\nLanguage-Team: Galician (https://www.transifex.com/nextcloud/teams/64236/gl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: gl\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Desfacer"]}}}}},{locale:"he",json:{charset:"utf-8",headers:{"Last-Translator":"Yaron Shahrabani <sh.yaron@gmail.com>, 2020","Language-Team":"Hebrew (https://www.transifex.com/nextcloud/teams/64236/he/)","Content-Type":"text/plain; charset=UTF-8",Language:"he","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nYaron Shahrabani <sh.yaron@gmail.com>, 2020\n"},msgstr:["Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>, 2020\nLanguage-Team: Hebrew (https://www.transifex.com/nextcloud/teams/64236/he/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: he\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["ביטול"]}}}}},{locale:"hu_HU",json:{charset:"utf-8",headers:{"Last-Translator":"Balázs Meskó <meskobalazs@mailbox.org>, 2021","Language-Team":"Hungarian (Hungary) (https://www.transifex.com/nextcloud/teams/64236/hu_HU/)","Content-Type":"text/plain; charset=UTF-8",Language:"hu_HU","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nBalázs Meskó <meskobalazs@mailbox.org>, 2021\n"},msgstr:["Last-Translator: Balázs Meskó <meskobalazs@mailbox.org>, 2021\nLanguage-Team: Hungarian (Hungary) (https://www.transifex.com/nextcloud/teams/64236/hu_HU/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hu_HU\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:191"},msgstr:["Visszavonás"]}}}}},{locale:"id",json:{charset:"utf-8",headers:{"Last-Translator":"agus sutrisno <agussutrisno@smamsa.sch.id>, 2020","Language-Team":"Indonesian (https://www.transifex.com/nextcloud/teams/64236/id/)","Content-Type":"text/plain; charset=UTF-8",Language:"id","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nagus sutrisno <agussutrisno@smamsa.sch.id>, 2020\n"},msgstr:["Last-Translator: agus sutrisno <agussutrisno@smamsa.sch.id>, 2020\nLanguage-Team: Indonesian (https://www.transifex.com/nextcloud/teams/64236/id/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: id\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Tidak jadi"]}}}}},{locale:"is",json:{charset:"utf-8",headers:{"Last-Translator":"Sveinn í Felli <sv1@fellsnet.is>, 2020","Language-Team":"Icelandic (https://www.transifex.com/nextcloud/teams/64236/is/)","Content-Type":"text/plain; charset=UTF-8",Language:"is","Plural-Forms":"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nSveinn í Felli <sv1@fellsnet.is>, 2020\n"},msgstr:["Last-Translator: Sveinn í Felli <sv1@fellsnet.is>, 2020\nLanguage-Team: Icelandic (https://www.transifex.com/nextcloud/teams/64236/is/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: is\nPlural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Afturkalla"]}}}}},{locale:"it",json:{charset:"utf-8",headers:{"Last-Translator":"Vincenzo Reale <vinx.reale@gmail.com>, 2020","Language-Team":"Italian (https://www.transifex.com/nextcloud/teams/64236/it/)","Content-Type":"text/plain; charset=UTF-8",Language:"it","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nVincenzo Reale <vinx.reale@gmail.com>, 2020\n"},msgstr:["Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>, 2020\nLanguage-Team: Italian (https://www.transifex.com/nextcloud/teams/64236/it/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: it\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Annulla"]}}}}},{locale:"ja_JP",json:{charset:"utf-8",headers:{"Last-Translator":"323484, 2020","Language-Team":"Japanese (Japan) (https://www.transifex.com/nextcloud/teams/64236/ja_JP/)","Content-Type":"text/plain; charset=UTF-8",Language:"ja_JP","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\n323484, 2020\n"},msgstr:["Last-Translator: 323484, 2020\nLanguage-Team: Japanese (Japan) (https://www.transifex.com/nextcloud/teams/64236/ja_JP/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ja_JP\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["元に戻す"]}}}}},{locale:"kab",json:{charset:"utf-8",headers:{"Last-Translator":"ZiriSut, 2021","Language-Team":"Kabyle (https://www.transifex.com/nextcloud/teams/64236/kab/)","Content-Type":"text/plain; charset=UTF-8",Language:"kab","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nZiriSut, 2021\n"},msgstr:["Last-Translator: ZiriSut, 2021\nLanguage-Team: Kabyle (https://www.transifex.com/nextcloud/teams/64236/kab/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kab\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Sefsex"]}}}}},{locale:"ko",json:{charset:"utf-8",headers:{"Last-Translator":"Brandon Han, 2021","Language-Team":"Korean (https://www.transifex.com/nextcloud/teams/64236/ko/)","Content-Type":"text/plain; charset=UTF-8",Language:"ko","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nBrandon Han, 2021\n"},msgstr:["Last-Translator: Brandon Han, 2021\nLanguage-Team: Korean (https://www.transifex.com/nextcloud/teams/64236/ko/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ko\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["되돌리기"]}}}}},{locale:"lt_LT",json:{charset:"utf-8",headers:{"Last-Translator":"Moo, 2020","Language-Team":"Lithuanian (Lithuania) (https://www.transifex.com/nextcloud/teams/64236/lt_LT/)","Content-Type":"text/plain; charset=UTF-8",Language:"lt_LT","Plural-Forms":"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMoo, 2020\n"},msgstr:["Last-Translator: Moo, 2020\nLanguage-Team: Lithuanian (Lithuania) (https://www.transifex.com/nextcloud/teams/64236/lt_LT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lt_LT\nPlural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Atšaukti"]}}}}},{locale:"mk",json:{charset:"utf-8",headers:{"Last-Translator":"Сашко Тодоров, 2020","Language-Team":"Macedonian (https://www.transifex.com/nextcloud/teams/64236/mk/)","Content-Type":"text/plain; charset=UTF-8",Language:"mk","Plural-Forms":"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nСашко Тодоров, 2020\n"},msgstr:["Last-Translator: Сашко Тодоров, 2020\nLanguage-Team: Macedonian (https://www.transifex.com/nextcloud/teams/64236/mk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mk\nPlural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Врати"]}}}}},{locale:"mn",json:{charset:"utf-8",headers:{"Last-Translator":"BATKHUYAG Ganbold <gbatkhuyag@gmail.com>, 2022","Language-Team":"Mongolian (https://www.transifex.com/nextcloud/teams/64236/mn/)","Content-Type":"text/plain; charset=UTF-8",Language:"mn","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nBATKHUYAG Ganbold <gbatkhuyag@gmail.com>, 2022\n"},msgstr:["Last-Translator: BATKHUYAG Ganbold <gbatkhuyag@gmail.com>, 2022\nLanguage-Team: Mongolian (https://www.transifex.com/nextcloud/teams/64236/mn/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mn\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Буцаах"]}}}}},{locale:"mr",json:{charset:"utf-8",headers:{"Last-Translator":"Vinit Dhabre <VINIT@ymail.com>, 2021","Language-Team":"Marathi (https://www.transifex.com/nextcloud/teams/64236/mr/)","Content-Type":"text/plain; charset=UTF-8",Language:"mr","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nVinit Dhabre <VINIT@ymail.com>, 2021\n"},msgstr:["Last-Translator: Vinit Dhabre <VINIT@ymail.com>, 2021\nLanguage-Team: Marathi (https://www.transifex.com/nextcloud/teams/64236/mr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mr\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["पूर्ववत करा"]}}}}},{locale:"my",json:{charset:"utf-8",headers:{"Last-Translator":"Htike Aung Kyaw <htikeagkyaw@gmail.com>, 2021","Language-Team":"Burmese (https://www.transifex.com/nextcloud/teams/64236/my/)","Content-Type":"text/plain; charset=UTF-8",Language:"my","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nHtike Aung Kyaw <htikeagkyaw@gmail.com>, 2021\n"},msgstr:["Last-Translator: Htike Aung Kyaw <htikeagkyaw@gmail.com>, 2021\nLanguage-Team: Burmese (https://www.transifex.com/nextcloud/teams/64236/my/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: my\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["နဂိုအတိုင်းပြန်ထားရန်"]}}}}},{locale:"nb_NO",json:{charset:"utf-8",headers:{"Last-Translator":"sverre.vikan <sverre.vikan@gmail.com>, 2020","Language-Team":"Norwegian Bokmål (Norway) (https://www.transifex.com/nextcloud/teams/64236/nb_NO/)","Content-Type":"text/plain; charset=UTF-8",Language:"nb_NO","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nsverre.vikan <sverre.vikan@gmail.com>, 2020\n"},msgstr:["Last-Translator: sverre.vikan <sverre.vikan@gmail.com>, 2020\nLanguage-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/nextcloud/teams/64236/nb_NO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nb_NO\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Angre"]}}}}},{locale:"nl",json:{charset:"utf-8",headers:{"Last-Translator":"Robin Slot, 2020","Language-Team":"Dutch (https://www.transifex.com/nextcloud/teams/64236/nl/)","Content-Type":"text/plain; charset=UTF-8",Language:"nl","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nRobin Slot, 2020\n"},msgstr:["Last-Translator: Robin Slot, 2020\nLanguage-Team: Dutch (https://www.transifex.com/nextcloud/teams/64236/nl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nl\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:191"},msgstr:["Ongedaan maken"]}}}}},{locale:"oc",json:{charset:"utf-8",headers:{"Last-Translator":"Quentin PAGÈS, 2020","Language-Team":"Occitan (post 1500) (https://www.transifex.com/nextcloud/teams/64236/oc/)","Content-Type":"text/plain; charset=UTF-8",Language:"oc","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nQuentin PAGÈS, 2020\n"},msgstr:["Last-Translator: Quentin PAGÈS, 2020\nLanguage-Team: Occitan (post 1500) (https://www.transifex.com/nextcloud/teams/64236/oc/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: oc\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Anullar"]}}}}},{locale:"pl",json:{charset:"utf-8",headers:{"Last-Translator":"Robert Szmurło <robert.szmurlo@ee.pw.edu.pl>, 2020","Language-Team":"Polish (https://www.transifex.com/nextcloud/teams/64236/pl/)","Content-Type":"text/plain; charset=UTF-8",Language:"pl","Plural-Forms":"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nRobert Szmurło <robert.szmurlo@ee.pw.edu.pl>, 2020\n"},msgstr:["Last-Translator: Robert Szmurło <robert.szmurlo@ee.pw.edu.pl>, 2020\nLanguage-Team: Polish (https://www.transifex.com/nextcloud/teams/64236/pl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pl\nPlural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Cofnij"]}}}}},{locale:"pt_BR",json:{charset:"utf-8",headers:{"Last-Translator":"Paulo Schopf, 2020","Language-Team":"Portuguese (Brazil) (https://www.transifex.com/nextcloud/teams/64236/pt_BR/)","Content-Type":"text/plain; charset=UTF-8",Language:"pt_BR","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nPaulo Schopf, 2020\n"},msgstr:["Last-Translator: Paulo Schopf, 2020\nLanguage-Team: Portuguese (Brazil) (https://www.transifex.com/nextcloud/teams/64236/pt_BR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pt_BR\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Desfazer"]}}}}},{locale:"pt_PT",json:{charset:"utf-8",headers:{"Last-Translator":"Manuela Silva <mmsrs@sky.com>, 2022","Language-Team":"Portuguese (Portugal) (https://www.transifex.com/nextcloud/teams/64236/pt_PT/)","Content-Type":"text/plain; charset=UTF-8",Language:"pt_PT","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nManuela Silva <mmsrs@sky.com>, 2022\n"},msgstr:["Last-Translator: Manuela Silva <mmsrs@sky.com>, 2022\nLanguage-Team: Portuguese (Portugal) (https://www.transifex.com/nextcloud/teams/64236/pt_PT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pt_PT\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Anular"]}}}}},{locale:"ro",json:{charset:"utf-8",headers:{"Last-Translator":"Mădălin Vasiliu <contact@madalinvasiliu.com>, 2022","Language-Team":"Romanian (https://www.transifex.com/nextcloud/teams/64236/ro/)","Content-Type":"text/plain; charset=UTF-8",Language:"ro","Plural-Forms":"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMădălin Vasiliu <contact@madalinvasiliu.com>, 2022\n"},msgstr:["Last-Translator: Mădălin Vasiliu <contact@madalinvasiliu.com>, 2022\nLanguage-Team: Romanian (https://www.transifex.com/nextcloud/teams/64236/ro/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ro\nPlural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:193"},msgstr:["Anulează"]}}}}},{locale:"ru",json:{charset:"utf-8",headers:{"Last-Translator":"Andrey Atapin <atab@kirovedu.ru>, 2020","Language-Team":"Russian (https://www.transifex.com/nextcloud/teams/64236/ru/)","Content-Type":"text/plain; charset=UTF-8",Language:"ru","Plural-Forms":"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nAndrey Atapin <atab@kirovedu.ru>, 2020\n"},msgstr:["Last-Translator: Andrey Atapin <atab@kirovedu.ru>, 2020\nLanguage-Team: Russian (https://www.transifex.com/nextcloud/teams/64236/ru/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ru\nPlural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Отменить"]}}}}},{locale:"si",json:{charset:"utf-8",headers:{"Last-Translator":"Hela Basa, 2021","Language-Team":"Sinhala (https://www.transifex.com/nextcloud/teams/64236/si/)","Content-Type":"text/plain; charset=UTF-8",Language:"si","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nHela Basa, 2021\n"},msgstr:["Last-Translator: Hela Basa, 2021\nLanguage-Team: Sinhala (https://www.transifex.com/nextcloud/teams/64236/si/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: si\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["පෙරසේ"]}}}}},{locale:"sk_SK",json:{charset:"utf-8",headers:{"Last-Translator":"vladimirjendrol <vlado@jendrol.sk>, 2020","Language-Team":"Slovak (Slovakia) (https://www.transifex.com/nextcloud/teams/64236/sk_SK/)","Content-Type":"text/plain; charset=UTF-8",Language:"sk_SK","Plural-Forms":"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nvladimirjendrol <vlado@jendrol.sk>, 2020\n"},msgstr:["Last-Translator: vladimirjendrol <vlado@jendrol.sk>, 2020\nLanguage-Team: Slovak (Slovakia) (https://www.transifex.com/nextcloud/teams/64236/sk_SK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sk_SK\nPlural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Späť"]}}}}},{locale:"sl",json:{charset:"utf-8",headers:{"Last-Translator":"Matej Urbančič <>, 2020","Language-Team":"Slovenian (https://www.transifex.com/nextcloud/teams/64236/sl/)","Content-Type":"text/plain; charset=UTF-8",Language:"sl","Plural-Forms":"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMatej Urbančič <>, 2020\n"},msgstr:["Last-Translator: Matej Urbančič <>, 2020\nLanguage-Team: Slovenian (https://www.transifex.com/nextcloud/teams/64236/sl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sl\nPlural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:191"},msgstr:["Razveljavi"]}}}}},{locale:"sr",json:{charset:"utf-8",headers:{"Last-Translator":"aleksandar jevtic, 2022","Language-Team":"Serbian (https://www.transifex.com/nextcloud/teams/64236/sr/)","Content-Type":"text/plain; charset=UTF-8",Language:"sr","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\naleksandar jevtic, 2022\n"},msgstr:["Last-Translator: aleksandar jevtic, 2022\nLanguage-Team: Serbian (https://www.transifex.com/nextcloud/teams/64236/sr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sr\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Poništi"]}}}}},{locale:"sv",json:{charset:"utf-8",headers:{"Last-Translator":"Victor Nyberg <v70123@gmail.com>, 2021","Language-Team":"Swedish (https://www.transifex.com/nextcloud/teams/64236/sv/)","Content-Type":"text/plain; charset=UTF-8",Language:"sv","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nVictor Nyberg <v70123@gmail.com>, 2021\n"},msgstr:["Last-Translator: Victor Nyberg <v70123@gmail.com>, 2021\nLanguage-Team: Swedish (https://www.transifex.com/nextcloud/teams/64236/sv/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sv\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:191"},msgstr:["Ångra"]}}}}},{locale:"ta",json:{charset:"utf-8",headers:{"Last-Translator":"ஒளியன் Oliyan, 2022","Language-Team":"Tamil (https://www.transifex.com/nextcloud/teams/64236/ta/)","Content-Type":"text/plain; charset=UTF-8",Language:"ta","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nஒளியன் Oliyan, 2022\n"},msgstr:["Last-Translator: ஒளியன் Oliyan, 2022\nLanguage-Team: Tamil (https://www.transifex.com/nextcloud/teams/64236/ta/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ta\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["செயல்தவிர்"]}}}}},{locale:"th_TH",json:{charset:"utf-8",headers:{"Last-Translator":"Phongpanot Phairat <ppnplus@protonmail.com>, 2021","Language-Team":"Thai (Thailand) (https://www.transifex.com/nextcloud/teams/64236/th_TH/)","Content-Type":"text/plain; charset=UTF-8",Language:"th_TH","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nPhongpanot Phairat <ppnplus@protonmail.com>, 2021\n"},msgstr:["Last-Translator: Phongpanot Phairat <ppnplus@protonmail.com>, 2021\nLanguage-Team: Thai (Thailand) (https://www.transifex.com/nextcloud/teams/64236/th_TH/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: th_TH\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["เลิกทำ"]}}}}},{locale:"tr",json:{charset:"utf-8",headers:{"Last-Translator":"Kaya Zeren <kayazeren@gmail.com>, 2020","Language-Team":"Turkish (https://www.transifex.com/nextcloud/teams/64236/tr/)","Content-Type":"text/plain; charset=UTF-8",Language:"tr","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nKaya Zeren <kayazeren@gmail.com>, 2020\n"},msgstr:["Last-Translator: Kaya Zeren <kayazeren@gmail.com>, 2020\nLanguage-Team: Turkish (https://www.transifex.com/nextcloud/teams/64236/tr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: tr\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:191"},msgstr:["Geri al"]}}}}},{locale:"uk",json:{charset:"utf-8",headers:{"Last-Translator":"Oleksandr Panasyuk, 2021","Language-Team":"Ukrainian (https://www.transifex.com/nextcloud/teams/64236/uk/)","Content-Type":"text/plain; charset=UTF-8",Language:"uk","Plural-Forms":"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nOleksandr Panasyuk, 2021\n"},msgstr:["Last-Translator: Oleksandr Panasyuk, 2021\nLanguage-Team: Ukrainian (https://www.transifex.com/nextcloud/teams/64236/uk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: uk\nPlural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Скасувати дію"]}}}}},{locale:"vi",json:{charset:"utf-8",headers:{"Last-Translator":"Luu Thang <luuthang@vif.vn>, 2021","Language-Team":"Vietnamese (https://www.transifex.com/nextcloud/teams/64236/vi/)","Content-Type":"text/plain; charset=UTF-8",Language:"vi","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nLuu Thang <luuthang@vif.vn>, 2021\n"},msgstr:["Last-Translator: Luu Thang <luuthang@vif.vn>, 2021\nLanguage-Team: Vietnamese (https://www.transifex.com/nextcloud/teams/64236/vi/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: vi\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["Hoàn tác"]}}}}},{locale:"zh_CN",json:{charset:"utf-8",headers:{"Last-Translator":"Henry Ji, 2022","Language-Team":"Chinese (China) (https://www.transifex.com/nextcloud/teams/64236/zh_CN/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_CN","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nHenry Ji, 2022\n"},msgstr:["Last-Translator: Henry Ji, 2022\nLanguage-Team: Chinese (China) (https://www.transifex.com/nextcloud/teams/64236/zh_CN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_CN\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:[" 撤消"]}}}}},{locale:"zh_HK",json:{charset:"utf-8",headers:{"Last-Translator":"Cha Wong <cafetango@gmail.com>, 2021","Language-Team":"Chinese (Hong Kong) (https://www.transifex.com/nextcloud/teams/64236/zh_HK/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_HK","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nCha Wong <cafetango@gmail.com>, 2021\n"},msgstr:["Last-Translator: Cha Wong <cafetango@gmail.com>, 2021\nLanguage-Team: Chinese (Hong Kong) (https://www.transifex.com/nextcloud/teams/64236/zh_HK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_HK\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:191"},msgstr:["還原"]}}}}},{locale:"zh_TW",json:{charset:"utf-8",headers:{"Last-Translator":"Natashia Maxins <railroad1987@gmail.com>, 2020","Language-Team":"Chinese (Taiwan) (https://www.transifex.com/nextcloud/teams/64236/zh_TW/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_TW","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nNatashia Maxins <railroad1987@gmail.com>, 2020\n"},msgstr:["Last-Translator: Natashia Maxins <railroad1987@gmail.com>, 2020\nLanguage-Team: Chinese (Taiwan) (https://www.transifex.com/nextcloud/teams/64236/zh_TW/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_TW\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:192"},msgstr:["復原"]}}}}}].map((function(n){return fb.addTranslation(n.locale,n.json)}));var gb=fb.build();gb.ngettext.bind(gb),gb.gettext.bind(gb);var bb=be((function n(){fe(this,n)}));bb.ERROR="toast-error",bb.WARNING="toast-warning",bb.INFO="toast-info",bb.SUCCESS="toast-success",bb.PERMANENT="toast-error",bb.UNDO="toast-undo";var hb=be((function n(){fe(this,n)}));hb.OFF="off",hb.POLITE="polite",hb.ASSERTIVE="assertive";var vb=7e3;function xb(n,t){var e,r;if(t=Object.assign({timeout:vb,isHTML:!1,type:void 0,selector:void 0,onRemove:function(){},onClick:void 0,close:!0},t),"string"==typeof n&&!t.isHTML){var a=document.createElement("div");a.innerHTML=n,n=a.innerText}var o=null!==(r=t.type)&&void 0!==r?r:"";"function"==typeof t.onClick&&(o+=" toast-with-click ");var i=n instanceof Node,l=hb.POLITE;t.ariaLive?l=t.ariaLive.toString():t.type!==bb.ERROR&&t.type!==bb.UNDO||(l=hb.ASSERTIVE);var s=me((he(e={},i?"node":"text",n),he(e,"duration",t.timeout),he(e,"callback",t.onRemove),he(e,"onClick",t.onClick),he(e,"close",t.close),he(e,"gravity","top"),he(e,"selector",t.selector),he(e,"position","right"),he(e,"backgroundColor",""),he(e,"className","dialogs "+o),he(e,"escapeMarkup",!t.isHTML),he(e,"ariaLive",l),e));return s.showToast(),s}function yb(n,t){return xb(n,Object.assign(Object.assign({},t),{type:bb.ERROR}))}function wb(n,t){return xb(n,Object.assign(Object.assign({},t),{type:bb.SUCCESS}))}var Tb=r(9753),_b=r(7856),kb=r(5573);function Sb(n,t,e,r,a){const o=Object.assign({},{escape:!0,sanitize:!0},a||{}),i=n=>n,l=o.sanitize?_b.sanitize:i,s=o.escape?kb:i,d=(c=n,void 0!==(null===(p=window._oc_l10n_registry_translations)||void 0===p?void 0:p[c])&&void 0!==(null===(u=window._oc_l10n_registry_plural_functions)||void 0===u?void 0:u[c])||console.warn(`No translation for appId "${c}" have been registered`),{translations:null!==(f=null===(m=window._oc_l10n_registry_translations)||void 0===m?void 0:m[c])&&void 0!==f?f:{},pluralFunction:null!==(b=null===(g=window._oc_l10n_registry_plural_functions)||void 0===g?void 0:g[c])&&void 0!==b?b:n=>n}).translations[t]||t;var c,p,u,m,f,g,b;return l("object"==typeof e||void 0!==r?((n,t,e)=>n.replace(/%n/g,""+e).replace(/{([^{}]*)}/g,((n,e)=>{if(void 0===t||!(e in t))return l(n);const r=t[e];return l("string"==typeof r||"number"==typeof r?s(r):n)})))(d,e,r):d)}var Cb=r(9755);function Db(n,t,e,r){var a={table:n,column:t,data:e,id:r};Cb.ajax({url:Jb+"/update",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(a)}).done((function(n,t){wb(Sb("gestion","Modification saved"))})).fail((function(n,t){yb(Sb("gestion","There is an error with the format, please check the documentation"))}))}function Lb(){Cb.ajax({url:Jb+"/getStats",type:"PROPFIND",contentType:"application/json"}).done((function(n){var t=JSON.parse(n);Cb("#statsclient").text(t.client),Cb("#statsthanato").text(t.thanato),Cb("#statsdefunts").text(t.defunt),Cb("#statsdevis").text(t.devis),Cb("#statstrajet").text(t.trajet),Cb("#statslieu").text(t.lieu),Cb("#statsfacture").text(t.facture),Cb("#statsproduit").text(t.produit),Cb("#statsarticles").text(t.article),Cb("#statsbibliotheque").text(t.bibliotheque),Cb("#clientGroupStat").text(t.clientGroup),Cb("#clientGroupDiscountStat").text(t.clientGroupDiscount),Cb("#clientGroupFacturationStat").text(t.clientGroupFacturation)})).fail((function(n,t){yb(n)}))}function Eb(n){Cb.ajax({url:Jb+"/getConfiguration",type:"PROPFIND",contentType:"application/json",async:!1}).done((function(t){n(t)})).fail((function(n,t){yb(n)}))}function Ab(n,t){Cb.ajax({url:Jb+`/getStatSoinsThanatoWeekend/${n}/${t}`,type:"PROPFIND",contentType:"application/json"}).done((function(n){for(var t=document.getElementById("SoinsWeekend"),e=t.rows.length-1;e>0;e--)t.deleteRow(e);var r;JSON.parse(n).forEach((function(n,t){r=function(n,t=-1,e=-1,r){var a=(Sb=document.getElementById(n)).insertRow(t);Sb.delete,nh(a,-1,r,"statHead");for(let n=1;n<2;n++)nh(a,-1,Xb.format(0));return a}("SoinsWeekend",-1,0,`${n.nom_thanato} ${n.prenom_thanato}`),th(r,1,n.weekends_travailles)}))})).fail((function(n,t){yb(n)}))}function jb(n){Db(n.dataset.table,n.dataset.column,n.innerText,n.dataset.id),"lieu"!=n.dataset.table||"depart"!=n.dataset.column&&"arrivee"!=n.dataset.column||location.reload(),"getProduitsById"===n.dataset.modifier&&Fb(),"getArticlesById"===n.dataset.modifier&&Nb(),n.removeAttribute("contenteditable")}function Fb(){var n=Cb("#devisid").data("id"),t={numdevis:n};Cb.ajax({url:Jb+"/getProduitsById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(t)}).done((function(t,e){Cb("#produits tbody").empty();var r="";"facture"===Cb("#produits").data("type")&&(r="d-none"),Cb.each(JSON.parse(t),(function(n,t){Cb("#produits tbody").append('<tr><td><div data-html2canvas-ignore data-modifier="getProduitsById" data-id="'+t.pdid+'" data-table="produit_devis" class="'+r+' deleteItem icon-delete"></div><div style="display:inline;" data-val="'+t.pid+'" data-id="'+t.pdid+'" class="selectable">'+t.reference+"</div></td><td>"+t.description+'</td><td><div class="editable" data-table="produit_devis" data-column="comment" data-id="'+t.pdid+'">'+(0===t.comment.length?"-":t.comment)+'</div></td><td><div class="editableNumber getProduitsById" style="display:inline;" data-modifier="getProduitsById" data-table="produit_devis" data-column="quantite" data-id='+t.pdid+">"+t.quantite+"</div> </td><td>"+Xb.format(t.prix_unitaire)+"</td><td>"+Xb.format(t.quantite*t.prix_unitaire)+"</td></tr>"),t.quantite,t.prix_unitaire})),Cb("#totaldevis tbody").empty(),ah(n)})).fail((function(n,t){yb(n)}))}function Nb(){var n=Cb("#devisid").data("id"),t={numdevis:n};Cb.ajax({url:Jb+"/getArticlesById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(t)}).done((function(t,e){Cb("#articles tbody").empty();var r="";"facture"===Cb("#articles").data("type")&&(r="d-none"),Cb.each(JSON.parse(t),(function(n,t){Cb("#articles tbody").append('<tr><td><div data-html2canvas-ignore data-modifier="getArticlesById" data-id="'+t.adid+'" data-table="article_devis" class="'+r+' deleteItem icon-delete"></div><div style="display:inline;" data-val="'+t.aid+'" data-id="'+t.adid+'" class="articleSelectable">'+t.reference+"</div></td><td>"+t.description+'</td><td><div class="editable" data-table="article_devis" data-column="comment" data-id="'+t.adid+'">'+(0===t.comment.length?"-":t.comment)+'</div></td><td><div class="editableNumber getArticlesById" style="display:inline;" data-modifier="getArticlesById" data-table="article_devis" data-column="quantite" data-id='+t.adid+">"+t.quantite+"</div> </td><td>"+Xb.format(t.prix_unitaire)+"</td><td>"+Xb.format(t.quantite*t.prix_unitaire)+"</td></tr>"),t.quantite,t.prix_unitaire})),Cb("#totaldevis tbody").empty(),ah(n)})).fail((function(n,t){yb(n)}))}function Ob(){var n={numdefunt:Cb("#defuntid").data("id")};Cb.ajax({url:Jb+"/getObservationsById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(n)}).done((function(n,t){Cb("#observations tbody").empty(),Cb.each(JSON.parse(n),(function(n,t){Cb("#observations tbody").append('<tr><td><div class="w-100"><input type="text" id="obs-'+t.odid+'" class="editable-obs w-100" data-table="obs_defunt" data-column="designation" data-id="'+t.odid+'" value="'+(0===t.designation.length?"-":t.designation)+'"/><ul class="obs-list obs-'+t.odid+'-list"></ul></div></td><td><div class="editable" data-table="obs_defunt" data-column="commentaire" data-id="'+t.odid+'">'+(0===t.commentaire.length?"-":t.commentaire)+'</div></td><td><div data-html2canvas-ignore data-modifier="getObservationsById" data-id="'+t.odid+'" data-table="obs_defunt" class="deleteItem icon-delete"></div></td></tr>')}))})).fail((function(n,t){yb(n)}))}function Pb(){var n={numdefunt:Cb("#defuntid").data("id")};Cb.ajax({url:Jb+"/getHypodermiquesById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(n)}).done((function(n,t){Cb("#hypodermiques tbody").empty(),Cb.each(JSON.parse(n),(function(n,t){Cb("#hypodermiques tbody").append('<tr><td><div class="editable" data-table="hypo_defunt" data-column="qte" data-id="'+t.hdid+'">'+t.qte+'</div></td><td><div class="w-100"><input type="text" id="hypo-'+t.hdid+'" class="editable-hypo w-100" data-table="hypo_defunt" data-column="designation" data-id="'+t.hdid+'" value="'+(0===t.designation.length?"-":t.designation)+'"/><ul class="hypo-list hypo-'+t.hdid+'-list"></ul></div></td><td><div class="w-100"><input type="text" id="hyposur-'+t.hdid+'" class="editable-hsur w-100" data-table="hypo_defunt" data-column="endroit" data-id="'+t.hdid+'" value="'+(0==t.endroit.length?"-":t.endroit)+'"><ul class="hyposur-list hyposur-'+t.hdid+'-list"></ul></div></td><td><div data-html2canvas-ignore data-modifier="getHypodermiquesById" data-id="'+t.hdid+'" data-table="hypo_defunt" class="deleteItem icon-delete"></div></td></tr>')}))})).fail((function(n,t){yb(n)}))}function Ib(){var n={numdefunt:Cb("#defuntid").data("id")};Cb.ajax({url:Jb+"/getBijouxById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(n)}).done((function(n,t){Cb("#bijoux tbody").empty(),Cb.each(JSON.parse(n),(function(n,t){let e="";e=null!=t.photo?'<td><label style="padding-right:5px;">'+t.photo_name+'</label><input type="file" accept="image/png, image/gif, image/jpeg" class="photoBijouUpload" data-id="'+t.bdid+'"></td>':'<td><input type="file" accept="image/*" class="photoBijouUpload" data-id="'+t.bdid+'"></td>',Cb("#bijoux tbody").append('<tr><td><div class="editable" data-table="bijou_defunt" data-column="designation" data-id="'+t.bdid+'">'+(0===t.designation.length?"-":t.designation)+'</div></td><td><div class="editable" data-table="bijou_defunt" data-column="commentaire" data-id="'+t.bdid+'">'+(0===t.commentaire.length?"-":t.commentaire)+"</div></td>"+e+'<td><div data-html2canvas-ignore data-modifier="getBijouxById" data-id="'+t.bdid+'" data-table="bijou_defunt" class="deleteItem icon-delete"></div></td></tr>')}))})).fail((function(n,t){yb(n)}))}const Rb="facturé",Mb="facturé",zb="CANCELED";var Hb=r(103),Ub={};Ub.styleTagTransform=m(),Ub.setAttributes=d(),Ub.insert=l().bind(null,"head"),Ub.domAPI=o(),Ub.insertStyleElement=p(),e()(Hb.Z,Ub),Hb.Z&&Hb.Z.locals&&Hb.Z.locals,r(686);var $b=r(9755);class qb{constructor(n){this.id=n.id,this.user_id=n.user_id,this.id_nextcloud=n.id_nextcloud,this.date=null==n.date||0===n.date.length?"-":n.date,this.num=null==n.num||0===n.num.length?"-":n.num,this.id_defunt=null==n.id_defunt||0===n.id_defunt.length?"-":n.id_defunt,this.nom_defunt=null==n.nom_defunt||0===n.nom_defunt.length?"-":n.nom_defunt,this.cid=null==n.cid||0===n.cid.length?"-":n.cid,this.lid=null==n.lid||0===n.lid.length?"-":n.lid,this.tid=null==n.tid||0===n.tid.length?"-":n.tid,this.nom=null==n.nom||0===n.nom.length?"-":n.nom,this.prenom=null==n.prenom||0===n.prenom.length?"-":n.prenom,this.nomThanato=qb.getDevisThanatoFullname(n),this.version=null==n.version||0===n.version.length?"-":n.version,this.lieu=null==n.lieu||0===n.lieu.length?"-":n.lieu,this.mentions=qb.getDevisMentionFromApiResponse(n),this.baseUrl=(0,Tb.nu)(`/apps/gestion/devis/${this.id}/show`),this.devisFullNumber=null!=n.devis_full_number&&0!=n.mentions.devis_full_number?n.devis_full_number:"-",this.devisProduits=qb.getDevisProduitsString(n)}static getDevisMentionLabelFromMention(n){let t=n;switch(n){case Rb:t="Facturé";break;case zb:t="Annulé";break;case Mb:t="Facturé";break;default:t=n}return t}static getDevisMentionFromApiResponse(n){let t="-";return null!=n.mentions&&n.mentions.length>0&&(t=n.mentions),t}static getDevisThanatoFullname(n){let t="",e="",r="";return null!=n.nom_thanato&&0!=n.nom_thanato.length&&(e=n.nom_thanato,r+=e),null!=n.prenom_thanato&&0!=n.prenom_thanato.length&&(t=n.prenom_thanato,e.length>0&&t.length>0&&(r+=" "),r+=t),0===r.length?"-":r}static getDevisMentionCssStyle(n){let t="display:inline; border-radius: 5px; padding: 8px;";return t+=n===Rb||n===Mb?" background-color:green !important; color: white":n===zb?" background-color:red !important; color: white":" background-color:yellow !important",t}static getDevisProduitsString(n){let t="";if(null!=n.produits&&n.produits.length>0){let e=n.produits,r=e.length;for(let n=0;n<r;n++)t+=e[n].produit_reference,n!=r-1&&(t+="-")}return 0===t.length?"-":t}getDTRow(){return['<input class="devisToFacture" data-id= '+this.user_id+' type="checkbox" name="devisToFacture" value="'+this.id+'"/>',"<div>"+this.user_id+"</div>","<div>"+this.devisFullNumber+"</div>",'<input style="margin:0;padding:0;" class="inputDate devisOrFactureInputDate" type="date" value='+this.date+' data-table="devis" data-column="date" data-id="'+this.id+'"/>','<div class="loadSelect_listdefunt" data-table="devis" data-column="id_defunt" data-id="'+this.id+'" data-current="'+this.id_defunt+'">'+this.id_defunt+" ("+this.nom_defunt+")</div>",'<div class="loadSelect_listclient" data-table="devis" data-column="id_client" data-id="'+this.id+'" data-current="'+this.cid+'">'+this.cid+" ("+this.prenom+" "+this.nom+")</div>",'<div class="loadSelect_listthanato" data-table="devis" data-column="id_thanato" data-id="'+this.id+'" data-current="'+this.tid+'">'+this.tid+" ("+this.nomThanato+")</div>",'<div class="loadSelect_listlieu" data-table="devis" data-column="id_lieu" data-id="'+this.id+'" data-current="'+this.lid+'">'+this.lieu+"</div>","<div>"+this.devisProduits+"</div>",'<div data-table="devis" data-column="mentions" data-id="'+this.id+'" style="'+qb.getDevisMentionCssStyle(this.mentions)+'">'+qb.getDevisMentionLabelFromMention(this.mentions)+"</div>",'<div style="display:inline-block;margin-right:0px;width:80%;"><a href="'+this.baseUrl+'"><button>'+t("gestion","Open")+'</button></a></div><div data-modifier="devis" data-id='+this.id+' data-table="devis" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static newDevis(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/devis/insert",!0),t.onload=function(t){200==this.status?(Yb(),qb.loadDevisDT(n)):showError(this.response)},t.send()}static loadDevisDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getDevisWithProduits",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),qb):showError(this.response)},t.send()}static getDevis(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getDevis",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){if(200==this.status){let t=JSON.parse(JSON.parse(this.response)).filter((n=>n.mentions!=Rb&&n.mentions!=Mb&&n.mentions!=zb));t=JSON.stringify(JSON.stringify(t)),n(JSON.parse(t))}else showError(this.response)},t.send()}static getAllDevis(n,t=[]){var e=new XMLHttpRequest;let r=Jb+"/getDevis";t.length>0&&(r=`${r}?${t.map((n=>`mentionFilters[]=${encodeURIComponent(n)}`)).join("&")}`),e.open("PROPFIND",r,!0),e.setRequestHeader("Content-Type","application/json"),e.onload=function(t){if(200==this.status){let t=JSON.parse(JSON.parse(this.response));t=JSON.stringify(JSON.stringify(t)),n(JSON.parse(t))}else showError(this.response)},e.send()}static getAllDevisDelphine(n,t){var e=new XMLHttpRequest;e.open("PROPFIND",Jb+"/getDevisDelphine/"+n.target.dataset.id,!0),e.setRequestHeader("Content-Type","application/json"),e.onload=function(n){if(200==this.status){let n=JSON.parse(JSON.parse(this.response));n=JSON.stringify(JSON.stringify(n)),t(JSON.parse(n))}else showError(this.response)},e.send()}static loadDevisList_dnum(n){qb.getDevis((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Db(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),location.reload(),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=n.prenom&&n.nom?(n.prenom?n.prenom:"")+" "+(n.nom?n.nom:""):"-",e=n.nom_defunt?n.nom_defunt:"-",a=document.createElement("textarea");a.innerHTML=e+" ("+t+")";var o=document.createElement("option");o.value=n.id,o.text=a.value,r.appendChild(o)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r),$b(r).select2()}))}static loadAllDevisList_dnum(n,e=[]){qb.getAllDevis((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Db(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),location.reload(),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=n.prenom&&n.nom?(n.prenom?n.prenom:"")+" "+(n.nom?n.nom:""):"-",e=n.nom_defunt?n.nom_defunt:"-",a=document.createElement("textarea");a.innerHTML=e+" ("+t+")";var o=document.createElement("option");o.value=n.id,o.text=a.value,r.appendChild(o)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r),$b(r).select2()}),e)}static loadDelphineDevisList_dnum(n){qb.getAllDevisDelphine(n,(e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Db(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),location.reload(),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=n.prenom&&n.nom?(n.prenom?n.prenom:"")+" "+(n.nom?n.nom:""):"-",e=n.nom_defunt?n.nom_defunt:"-",a=document.createElement("textarea");a.innerHTML=e+" ("+t+")";var o=document.createElement("option");o.value=n.id,o.text=a.value,r.appendChild(o)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r),$b(r).select2()}))}}var Bb=r(9755);class Gb{constructor(n){this.id=n.id,this.entreprise=0===n.entreprise.length?"-":n.entreprise,this.prenom=0===n.prenom.length?"-":n.prenom,this.nom=0===n.nom.length?"-":n.nom,this.legal_one=0===n.legal_one.length?"-":n.legal_one,this.telephone=0===n.telephone.length?"-":n.telephone,this.mail=0===n.mail.length?"-":n.mail,this.adresse=0===n.adresse.length?"-":n.adresse,this.clientGroupName=0===n.client_group_name.length?"-":n.client_group_name,this.clientGroupFacturationName=0===n.client_group_facturation_name.length?"-":n.client_group_facturation_name;let t=0;null!=n.fk_client_group_id&&n.fk_client_group_id.length>0&&(t=n.fk_client_group_id),this.clientGroupId=t;let e=0;null!=n.fk_client_group_facturation_id&&n.fk_client_group_facturation_id.length>0&&(e=n.fk_client_group_facturation_id),this.clientGroupFacturationId=e}getDTRow(){return['<input class="clientToExport" data-id= '+this.id+' type="checkbox" name="clientToExport" value="'+this.id+'"/>',"<div>"+this.id+"</div>",'<div class="editable" data-table="client" data-column="entreprise" data-id="'+this.id+'">'+this.entreprise+"</div>",'<div class="editable" data-table="client" data-column="prenom" data-id="'+this.id+'">'+this.prenom+"</div>",'<div class="editable" data-table="client" data-column="nom" data-id="'+this.id+'">'+this.nom+"</div>",'<div class="editable" data-table="client" data-column="legal_one" data-id="'+this.id+'">'+this.legal_one+"</div>",'<div class="editable" data-table="client" data-column="telephone" data-id="'+this.id+'">'+this.telephone+"</div>",'<div class="editable" data-table="client" data-column="mail" data-id="'+this.id+'">'+this.mail+"</div>",'<div class="editable" data-table="client" data-column="adresse" data-id="'+this.id+'">'+this.adresse+"</div>",'<div class="selectClientGroupList" data-table="client" data-column="fk_client_group_id" data-id="'+this.id+'" data-current="'+this.clientGroupId+'">'+this.clientGroupName+"</div>",'<div class="selectClientGroupFacturationList" data-table="client" data-column="fk_client_group_facturation_id" data-id="'+this.id+'" data-current="'+this.clientGroupFacturationId+'">'+this.clientGroupFacturationName+"</div>",'<center><div data-modifier="client" data-id='+this.id+' data-table="client" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div></center>']}static newClient(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/client/insert",!0),t.onload=function(t){200==this.status?(Yb(),Gb.loadClientDT(n)):showError(this.response)},t.send()}static loadClientDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getClients",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),Gb):showError(this.response)},t.send()}static getClients(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getClients",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):showError(this.response)},t.send()}static getClientByIdDevis(n){var t={id:n};Bb.ajax({url:Jb+"/clientbyiddevis",type:"POST",contentType:"application/json",data:JSON.stringify(t)}).done((function(t,e){Bb.each(JSON.parse(t),(function(t,e){Bb("#nomprenom").html(e.prenom+" "+e.nom),Bb("#nomcli").html(e.prenom.toUpperCase()+" "+e.nom.toUpperCase()),Bb("#nomprenom").attr("data-id",n),Bb("#entreprise").html(e.entreprise),Bb("#etp").html(e.entreprise),Bb("#adresse").html(e.adresse),Bb("#mail").html(e.mail),Bb("#idcli").html(e.id),Bb("#dateContext").html(e.date),Bb("#telephone").html(e.telephone),Bb("#legal_one").html(e.legal_one),Bb("#pdf").attr("data-folder",e.num),Bb("#factureid").length?Bb("#pdf").data("name",e.entreprise+"_"+Bb("#factureid").text()+"_v"+Bb("#factureversion").text()):Bb("#pdf").data("name",e.entreprise+"_"+e.num+"_v"+Bb("#devisversion").text())}))})).fail((function(n,t){showError(n)}))}static loadClientList_cid(n){Gb.getClients((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Db(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.value+" "+n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.prenom+" "+n.nom;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r),Bb(r).select2()}))}}var Wb=r(9755),Jb=(0,Tb.nu)("/apps/gestion"),Xb=null,Vb={autoWidth:!1,stateSave:!0,lengthMenu:[[100,300,500,-1],[100,300,500,"All"]],language:{search:Sb("gestion","Search"),emptyTable:Sb("gestion","No data available in table"),info:Sb("gestion","Showing {start} to {end} of {total} entries",{start:"_START_",end:"_END_",total:"_TOTAL_"}),infoEmpty:Sb("gestion","Showing 0 to 0 of 0 entries"),loadingRecords:Sb("gestion","Loading records …"),processing:Sb("gestion","Processing …"),infoFiltered:Sb("gestion","{max} entries filtered",{max:"_MAX_"}),lengthMenu:Sb("gestion","Show {menu} entries",{menu:"_MENU_"}),zeroRecords:Sb("gestion","No corresponding entry"),paginate:{first:Sb("gestion","First"),last:Sb("gestion","Last"),next:Sb("gestion","Next"),previous:Sb("gestion","Previous")}}};function Yb(){wb(Sb("gestion","Added!"))}function Kb(n){n.forEach((t=>{t.value==n.getAttribute("data-current")&&t.setAttribute("selected",!0)}))}function Zb(n,t,e){n.clear(),Wb.each(JSON.parse(t),(function(t,r){let a=new e(r);n.row.add(a.getDTRow())})),n.order([]),n.columns.adjust(Vb).draw(!0),Wb(".editable").attr("title",Sb("gestion","Editable (Click to change)"))}function Qb(n,t=-1,e=-1,r){var a=(Sb=document.getElementById(n)).insertRow(t);Sb.delete,nh(a,-1,r,"statHead");for(let n=1;n<13;n++)nh(a,-1,Xb.format(0));return a}function nh(n,t=-1,e,r="statData"){var a=n.insertCell(t);a.appendChild(document.createTextNode(e)),a.setAttribute("class",r)}function th(n,t=-1,e){n.cells[t].innerHTML=e}function eh(n){var t=JSON.parse(n)[0];Wb("#theFolder").val(t.path),Wb("#theFolder").attr("data-id",t.id)}function rh(n){var t=JSON.parse(n)[0];Xb=new Intl.NumberFormat(t.format,{style:"currency",currency:t.devise,minimumFractionDigits:2})}function ah(n){Wb.ajax({url:Jb+"/getConfiguration",type:"PROPFIND",contentType:"application/json"}).done((function(t){Wb.ajax({url:Jb+"/getTotalDevis",type:"POST",contentType:"application/json",data:JSON.stringify({numdevis:n})}).done((function(n){var e=JSON.parse(t)[0],r=JSON.parse(n).total,a=parseFloat(e.tva_default);Wb("#totaldevis tbody").empty(),Wb("#totaldevis tbody").append("<tr><td>"+Xb.format(r)+'</td><td id="tva">'+a+' %</td><td id="totaltva">'+Xb.format(Math.round(r*a)/100)+"</td><td>"+Xb.format(Math.round(r*(a+100))/100)+"</td></tr>"),Wb("#mentions_default").html(e.mentions_default)}))}))}function oh(n,t=!0){n.innerText=n.innerText.replace(",",".").replace(/[^0-9.-]+/g,""),jb(n),n.innerText=t?Xb.format(n.innerText):n.innerText}class ih{constructor(n){this.id=n.id,this.user_id=n.user_id,this.nom=null==n.nom||0===n.nom.length?"-":n.nom,this.adresse=null==n.adresse||0===n.adresse.length?"-":n.adresse,this.latitude=null==n.latitude||0===n.latitude.length?"-":n.latitude,this.longitude=null==n.longitude||0===n.longitude.length?"-":n.longitude,this.portalCode=null!=n.portal_code&&n.portal_code.length>0?n.portal_code:"-",this.alarmCode=null!=n.alarm_code&&n.alarm_code.length>0?n.alarm_code:"-",this.funeralCode=null!=n.funeral_code&&n.funeral_code.length>0?n.funeral_code:"-"}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="lieu" data-column="nom" data-id="'+this.id+'" style="display:inline">'+this.nom+"</div>",'<div class="editable" data-table="lieu" data-column="adresse" data-id="'+this.id+'" style="display:inline">'+this.adresse+"</div>",'<div class="editable" data-table="lieu" data-column="latitude" data-id="'+this.id+'" style="display:inline">'+this.latitude+"</div>",'<div class="editable" data-table="lieu" data-column="longitude" data-id="'+this.id+'" style="display:inline">'+this.longitude+"</div>",'<div class="editable" data-table="lieu" data-column="portal_code" data-id="'+this.id+'">'+this.portalCode+"</div>",'<div class="editable" data-table="lieu" data-column="alarm_code" data-id="'+this.id+'">'+this.alarmCode+"</div>",'<div class="editable" data-table="lieu" data-column="funeral_code" data-id="'+this.id+'">'+this.funeralCode+"</div>",'<div data-modifier="lieu" data-id='+this.id+' data-table="lieu" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadLieuDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getLieux",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),ih):showError(this.response)},t.send()}static newLieu(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/lieu/insert",!0),t.onload=function(t){200==this.status?(Yb(),ih.loadLieuDT(n)):showError(this.response)},t.send()}static getLieux(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getLieux",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):showError(this.response)},t.send()}static loadLieuList_lid(n){ih.getLieux((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Db(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.nom;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r)}))}}class lh{constructor(n){this.id=n.id,this.user_id=n.user_id,this.date=null==n.date||0===n.date.length?"-":n.date,this.num=null==n.num||0===n.num.length?"-":n.num,this.version=null==n.version||0===n.version.length?"-":n.version,this.date_paiement=null==n.date_paiement||0===n.date_paiement.length?"-":n.date_paiement,this.type_paiement=null!=n.facture_payment_type_label&&n.facture_payment_type_label.length>0?n.facture_payment_type_label:"-",this.dnum=null==n.dnum||0===n.dnum.length?"-":n.dnum,this.nom_defunt=null==n.nom_defunt||0==n.nom_defunt.length?"-":n.nom_defunt,this.nom=null==n.nom||0===n.nom.length?"-":n.nom,this.lieu=null==n.lieu||0===n.lieu.length?"-":n.lieu,this.prenom=null==n.prenom||0===n.prenom.length?"-":n.prenom,this.status_paiement=null==n.facture_status_label||0===n.facture_status_label.length?"-":n.facture_status_label,this.id_devis=null==n.id_devis||0===n.id_devis.length?"-":n.id_devis,this.baseUrl=(0,Tb.nu)(`/apps/gestion/facture/${this.id}/show`),this.factureProduits=qb.getDevisProduitsString(n);let t="-";null!=n.payment_date&&n.payment_date.length>0&&(t=new Date(n.payment_date),t=t.toLocaleDateString("fr-FR")),this.payment_date=t}getDTRow(){return['<input class="factureToPay" data-id= '+this.id+' type="checkbox" name="factureToPay" value="'+this.id+'"/>',"<div>"+this.user_id+"</div>",'<div class="factureNum" data-table="facture" data-column="num" data-id="'+this.id+'">'+this.num+"</div>",'<input style="margin:0;padding:0;" class="inputDate devisOrFactureInputDate" type="date" value='+this.date+' data-table="facture" data-column="date" data-id="'+this.id+'"/>','<input style="margin:0;padding:0;" class="inputDate devisOrFactureInputDate" type="date" value='+this.date_paiement+' data-table="facture" data-column="date_paiement" data-id="'+this.id+'"/>',"<div>"+this.type_paiement+"</div>",'<div class="selectAvailableDevis" data-table="facture" data-column="id_devis" data-id="'+this.id+'" data-current="'+this.id_devis+'">'+this.nom_defunt+' | <span style="font-size: 0.7rem">'+this.prenom+" "+this.nom+"</span></div>",'<div class="" data-table="facture" data-column="" data-id="'+this.id+'" style="display:inline">'+this.lieu+"</div>","<div>"+this.factureProduits+"</div>","<div>"+this.status_paiement+"</div>","<div>"+this.payment_date+"</div>",'<div style="display:inline-block;margin-right:0px;width:80%;"><a href="'+this.baseUrl+'"><button>'+t("gestion","Open")+'</button></a></div><div data-modifier="facture" data-id='+this.id+' data-table="facture" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadFactureDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getFacturesWithProduits",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),lh):yb(this.response)},t.send()}static newFacture(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/facture/insert",!0),t.onload=function(t){200==this.status?(Yb(),lh.loadFactureDT(n)):yb(this.response)},t.send()}}class sh{constructor(n){this.id=n.id,this.reference=0===n.reference.length?"-":n.reference,this.description=0===n.description.length?"-":n.description,this.prix_unitaire=0===n.prix_unitaire.length?"-":n.prix_unitaire,this.product_type_name=null!=n.product_type_name&&n.product_type_name.length>0?n.product_type_name:"-",this.fk_product_type_id=n.fk_product_type_id}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="produit" data-column="reference" data-id="'+this.id+'">'+this.reference+"</div>",'<div class="editable" data-table="produit" data-column="description" data-id="'+this.id+'">'+this.description+"</div>",'<div class="editableNumeric" data-table="produit" data-column="prix_unitaire" data-id="'+this.id+'">'+Xb.format(this.prix_unitaire)+"</div>",'<div class="selectProductTypeList" data-table="produit" data-column="fk_product_type_id" data-id="'+this.id+'" data-current="'+this.fk_product_type_id+'">'+this.product_type_name+"</div>",'<div data-modifier="produit" data-id='+this.id+' data-table="produit" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadProduitDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getProduits",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),sh):yb(this.response)},t.send()}static newProduct(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/produit/insert",!0),t.onload=function(t){200==this.status?(Yb(),sh.loadProduitDT(n)):yb(this.response)},t.send()}static getProductsList(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getProduits",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):yb(this.response)},t.send()}static getCoverProductsList(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getCoverProducts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):yb(this.response)},t.send()}static loadProductListToSelect(n){sh.getProductsList((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Db(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.reference;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r)}))}static loadCoverProductListIntoSelect(n){sh.getCoverProductsList((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t,e;0!=n.target.value?(null!=(e={defuntId:n.target.parentElement.dataset.id,productId:n.target.value}).productId?Cb.ajax({url:Jb+"/defunt/setDefuntCover",type:"POST",contentType:"application/json",data:JSON.stringify(e)}).done((function(n){null==n?xb("Ce defunt n'appartient à aucun devis."):wb("Housse appliquée au defunt avec succès")})).fail((function(n,t){xb(Sb("gestion","Erreur dans l'application de la housse")),error(n)})):yb("Veuillez choisir une housse à appliquer"),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.description;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r)}))}static getProductTypeList(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/product/getProductTypes",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):yb(this.response)},t.send()}static loadProductTypeListIntoSelect(n){sh.getProductTypeList((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Db(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.product_type_name;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r)}))}}class dh{constructor(n){this.id=n.id,this.user_id=n.user_id,this.id_nextcloud=n.id_nextcloud,this.date=null==n.date||0===n.date.length?"-":n.date,this.did=null==n.id_depart||0===n.id_depart.length?"-":n.id_depart,this.aid=null==n.id_arrivee||0===n.id_arrivee.length?"-":n.id_arrivee,this.nom_lieu_depart=null==n.nom_lieu_depart||0===n.nom_lieu_depart.length?"-":n.nom_lieu_depart,this.nom_lieu_arrivee=null==n.nom_lieu_arrivee||0===n.nom_lieu_arrivee.length?"-":n.nom_lieu_arrivee,this.depart_cnom=null==n.depart_cnom||0===n.depart_cnom.length?"-":n.depart_cnom,this.depart_cprenoms=null==n.depart_cprenoms||0===n.depart_cprenoms.length?"-":n.depart_cprenoms,this.arrivee_cnom=null==n.arrivee_cnom||0===n.arrivee_cnom.length?"-":n.arrivee_cnom,this.arrivee_cprenoms=null==n.arrivee_cprenoms||0===n.arrivee_cprenoms.length?"-":n.arrivee_cprenoms,this.distance=null==n.distance?"-":n.distance,this.annee=null==n.annee||0===n.annee.length?"-":n.annee,this.mois=null==n.mois||0===n.mois.length?"-":dh.monthToText(n.mois),this.baseUrl=(0,Tb.nu)(`/apps/gestion/trajet/${this.id}/details`),this.thanato=null==n.nom_thanato&&null==n.prenom_thanato?"-":n.nom_thanato+" "+n.prenom_thanato}getDTRow(){return["<div>"+this.user_id+"</div>",'<div data-table="trajet" data-column="id_thanato" data-id="'+this.id+'" style="display:inline">'+this.thanato+"</div>",'<div data-table="trajet" data-column="annee" data-id="'+this.id+'" style="display:inline">'+this.annee+"</div>",'<div data-table="trajet" data-column="mois" data-id="'+this.id+'" style="display:inline">'+this.mois+"</div>",'<div data-table="trajet" data-column="distance" data-id="'+this.id+'" style="display:inline">'+this.distance+"km</div>",'<div style="display:inline-block;margin-right:0px;width:80%;"><a href="'+this.baseUrl+'"><button>Voir details</button></a></div><div data-modifier="trajet" data-id='+this.id+' data-table="trajet" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadTrajetDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getTrajets",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),dh):yb(this.response)},t.send()}static monthToText(n){switch(parseInt(n)){case 1:return"JANVIER";case 2:return"FEVRIER";case 3:return"MARS";case 4:return"AVRIL";case 5:return"MAI";case 6:return"JUIN";case 7:return"JUILLET";case 8:return"AOUT";case 9:return"SEPTEMBRE";case 10:return"OCTOBRE";case 11:return"NOVEMBRE";case 12:return"DECEMBRE"}}static newTrajet(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/trajet/insert",!0),t.onload=function(t){200==this.status?(Yb(),dh.loadTrajetDT(n)):yb(this.response)},t.send()}}class ch{constructor(n){console.log(n),this.id=n.id,this.user_id=n.user_id,this.id_nextcloud=n.id_nextcloud,this.date=null==n.date||0===n.date.length?"-":n.date,this.lid=null==n.id_lieu||0===n.id_lieu.length?"-":n.id_lieu,this.lieu=null==n.lieu||0===n.lieu.length?"-":n.lieu,this.cid=null==n.cid||0===n.cid.length?"-":n.cid,this.cnom=null==n.cnom||0===n.cnom.length?"-":n.cnom,this.cprenoms=null==n.cprenoms||0===n.cprenoms.length?"-":n.cprenoms,this.dnum=null==n.dnum||0===n.dnum.length?"-":n.dnum,this.nom_defunt=null==n.nom_defunt?"-":n.nom_defunt,this.didnextcloud=null==n.didnextcloud||0===n.didnextcloud.length?"-":n.didnextcloud,this.dnom=null==n.dnom||0===n.dnom.length?"-":n.dnom,this.dprenoms=null==n.dprenoms||0===n.dprenoms.length?"-":n.dprenoms,this.rang=null==n.rang||0===n.rang.length?"-":n.rang,this.commentaire=null==n.commentaire||0===n.commentaire.length?"-":n.commentaire,this.source=null==n.source||0===n.source.length?"-":n.source}getDTRow(){return["<div>"+this.user_id+"</div>","devis"==this.source.toLowerCase()||"h2f"==this.source.toLowerCase()?"<div>"+this.rang+"</div>":'<div class="editableNumber" data-table="ligne_trajet" data-column="rang" data-id="'+this.id+'" style="display:inline">'+this.rang+"</div>","devis"==this.source.toLowerCase()||"h2f"==this.source.toLowerCase()?"<div>"+ch.convert_date(this.date)+"</div>":'<input style="margin:0;padding:0;" class="inputDate" type="date" value='+this.date+' data-table="ligne_trajet" data-column="date" data-id="'+this.id+'"/>',"devis"==this.source.toLowerCase()||"h2f"==this.source.toLowerCase()?"<div>"+this.cprenoms+" "+this.cnom+"</div>":'<div class="loadSelect_listclient" data-table="ligne_trajet" data-column="id_client" data-id="'+this.id+'" data-current="'+this.cid+'">'+this.cid+" ("+this.cprenoms+" "+this.cnom+")</div>","devis"==this.source.toLowerCase()||"h2f"==this.source.toLowerCase()?"<div>"+this.nom_defunt+' | <span style="font-size: 0.7rem">'+this.dprenoms+" "+this.dnom+"</span></div>":"<div><span>-</span></div>","devis"==this.source.toLowerCase()||"h2f"==this.source.toLowerCase()?"<div>"+this.lieu+"</div>":'<div class="loadSelect_listlieu" data-table="ligne_trajet" data-column="id_lieu" data-id="'+this.id+'" data-current="'+this.lid+'">'+this.lieu+"</div>",'<div class="editable" data-table="ligne_trajet" data-column="commentaire" data-id="'+this.id+'" style="display:inline">'+this.commentaire+"</div>",'<div data-table="ligne_trajet" data-column="user_id" data-id="'+this.id+'" style="display:inline">'+this.didnextcloud+"</div>",'<div style="display:inline-block;margin-right:0px"><div data-modifier="trajetdetails" data-id='+this.id+' data-table="ligne_trajet" class="deleteItem icon-delete"></div></div>']}static convert_date(n){const t=n.split("-");return t[2]+"/"+t[1]+"/"+t[0]}static loadTrajetdetailsDT(n){var t=location.pathname.split("/"),e=t[t.length-2],r=new XMLHttpRequest;r.open("PROPFIND",Jb+"/getTrajetsdetails/"+e,!0),r.setRequestHeader("Content-Type","application/json"),r.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),ch):yb(this.response)},r.send()}static saveIkNextcloud(){xb("Sauvegarde en cours ...");var n=location.pathname.split("/"),t=n[n.length-2],e=new XMLHttpRequest;e.open("POST",Jb+"/trajetdetails/save/"+t,!0),e.onload=function(n){200==this.status?wb("Sauvegarde réussi."):yb(this.response)},e.send()}static newTrajetdetails(n){var t=location.pathname.split("/"),e=t[t.length-2],r=new XMLHttpRequest;r.open("POST",Jb+"/trajetdetails/insert/"+e,!0),r.onload=function(t){200==this.status?(Yb(),ch.loadTrajetdetailsDT(n)):yb(this.response)},r.send()}}class ph{constructor(n){this.id=n.id,this.prenom=0===n.prenom.length?"-":n.prenom,this.nom=0===n.nom.length?"-":n.nom,this.reference=0===n.reference.length?"-":n.reference,this.date=0===n.date_habilitation.length?"-":n.date_habilitation;let t="-";null!=n.fk_user_uuid&&n.fk_user_uuid.length>0&&n.fk_user_uuid,null!=n.displayname&&n.displayname.length>0?t=n.displayname:null!=n.fk_user_uuid&&n.fk_user_uuid.length>0&&(t=n.fk_user_uuid),this.userDisplayName=t,this.currentUserUuid}getDTRow(){return['<input class="thanatoToExport" data-id= '+this.id+' type="checkbox" name="thanatoToExport" value="'+this.id+'"/>','<div class="editable" data-table="thanato" data-column="prenom" data-id="'+this.id+'">'+this.prenom+"</div>",'<div class="editable" data-table="thanato" data-column="nom" data-id="'+this.id+'">'+this.nom+"</div>",'<div class="editable" data-table="thanato" data-column="reference" data-id="'+this.id+'">'+this.reference+"</div>",'<input style="margin:0;padding:0;" class="inputDate" type="date" value='+this.date+' data-table="thanato" data-column="date_habilitation" data-id="'+this.id+'"/>','<div class="selectUserAsThanatoList" data-table="thanato" data-column="fk_user_uuid" data-id="'+this.id+'" data-current="'+this.currentUserUuid+'">'+this.userDisplayName+"</div>",'<center><div data-modifier="thanato" data-id='+this.id+' data-table="thanato" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div></center>']}static loadThanatoDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getThanatopracteurs",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),ph):showError(this.response)},t.send()}static newThanatopracteur(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/thanatopracteur/insert",!0),t.onload=function(t){200==this.status?(console.log(this.response),Yb(),ph.loadThanatoDT(n)):showError(this.response)},t.send()}static getThanatopracteurs(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getThanatopracteurs",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):showError(this.response)},t.send()}static getUsersNotLinkedToThanato(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/user/getUsersNotLinkedToThanato",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):showError(this.response)},t.send()}static loadThanatoList_tid(n){ph.getThanatopracteurs((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Db(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.value+" "+n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.prenom+" "+n.nom;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r)}))}static loadUserNotLinkedToThanatoToSelect(n){ph.getUsersNotLinkedToThanato((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Db(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=null!=n.displayname&&n.displayname.length>0?n.displayname:n.uid;var e=document.createElement("option");e.value=n.uid,e.text=t.value,r.appendChild(e)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r)}))}}class uh{constructor(n){this.id=n.id,this.reference=0===n.reference.length?"-":n.reference,this.description=0===n.description.length?"-":n.description,this.prix_unitaire=0===n.prix_unitaire.length?0:n.prix_unitaire}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="article" data-column="reference" data-id="'+this.id+'">'+this.reference+"</div>",'<div class="editable" data-table="article" data-column="description" data-id="'+this.id+'">'+this.description+"</div>",'<div class="editableNumeric" data-table="article" data-column="prix_unitaire" data-id="'+this.id+'">'+Xb.format(this.prix_unitaire)+"</div>",'<div data-modifier="article" data-id='+this.id+' data-table="article" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadArticleDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getArticles",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),uh):yb(this.response)},t.send()}static newArticle(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/article/insert",!0),t.onload=function(t){200==this.status?(Yb(),uh.loadArticleDT(n)):yb(this.response)},t.send()}}class mh{constructor(n){this.id=n.id,this.nom=0===n.nom.length?"-":n.nom,this.date_naissance=n.date_naissance,this.age=0,this.sexe=0===n.sexe.length?null:n.sexe,this.ref_pacemaker=0==n.ref_pacemaker.lenth?"-":n.ref_pacemaker,this.pompe=null==n.nom_client?"-":n.nom_client,this.lieu=null==n.lieu?"-":n.lieu,this.numero_devis=null==n.user_id?"-":n.user_id,this.baseUrl=(0,Tb.nu)(`/apps/gestion/defunt/${this.id}/show`),this.age=mh.caclulateAge(n.date_naissance),this.productCoverDescription=mh.getDefuntProductCoverDescriptionFromApiResponse(n)}static getDefuntProductCoverDescriptionFromApiResponse(n){let t="-";return null!=n.product_cover_description&&n.product_cover_description.length>0&&(t=n.product_cover_description),t}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="defunt" data-column="nom" data-id="'+this.id+'">'+this.nom+"</div>",'<div id="ageDefunt-'+this.id+'">'+this.age+"</div>",'<div><select class="gestion-select" data-table="defunt" data-column="sexe" data-id="'+this.id+'"><option value="m" '+("m"==this.sexe?"selected":"")+'>Masculin</option><option value="f" '+("f"==this.sexe?"selected":"")+">Féminin</option></select></div>",'<div class="editable" data-table="defunt" data-column="ref_pacemaker" data-id="'+this.id+'">'+this.ref_pacemaker+"</div>","<div>"+this.numero_devis+"</div>","<div>"+this.pompe+"</div>","<div>"+this.lieu+"</div>",'<div class="selectCoverProductsList" data-id="'+this.id+'" data-current="'+this.productId+'">'+this.productCoverDescription+"</div>",'<div style="display:inline-block;margin-right:0px;width:80%;"><a href="'+this.baseUrl+'"><button>'+t("gestion","Open")+'</button></a></div><div data-modifier="defunt" data-id='+this.id+' data-table="defunt" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static caclulateAge(n){var t=Date.now()-new Date(n).getTime(),e=new Date(t);return Math.abs(e.getUTCFullYear()-1970)}static loadDefuntDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getDefunts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),mh):yb(this.response)},t.send()}static newDefunt(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/defunt/insert",!0),t.onload=function(t){200==this.status?(Yb(),mh.loadDefuntDT(n)):yb(this.response)},t.send()}static getDefunts(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getDefunts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):yb(this.response)},t.send()}static getUnusedDefunts(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getUnusedDefunts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):yb(this.response)},t.send()}static loadDefuntList_tid(n){mh.getUnusedDefunts((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Db(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.value+" "+n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.nom;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r)}))}}class fh{constructor(n){this.id=n.id,this.contenu=0===n.contenu.length?"-":n.contenu}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="bibliotheque" data-column="contenu" data-id="'+this.id+'">'+this.contenu+"</div>",'<div data-modifier="bibliotheque" data-id='+this.id+' data-table="bibliotheque" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadBibliothequeDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getBibliotheques",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),fh):yb(this.response)},t.send()}static newBibliotheque(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/bibliotheque/insert",!0),t.onload=function(t){200==this.status?(Yb(),fh.loadBibliothequeDT(n)):yb(this.response)},t.send()}}class gh{constructor(n){this.id=n.id,this.clientGroupName=0===n.client_group_name.length?"-":n.client_group_name}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="client_group" data-column="client_group_name" data-id="'+this.id+'">'+this.clientGroupName+"</div>",'<div data-modifier="clientGroup" data-id='+this.id+' data-table="client_group" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadClientGroupDatatable(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getClientGroups",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),gh):yb(this.response)},t.send()}static newProduct(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/produit/insert",!0),t.onload=function(t){200==this.status?(Yb(),Produit.loadProduitDT(n)):yb(this.response)},t.send()}static getClientGroups(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getClientGroups",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):yb(this.response)},t.send()}static loadClientGroupListToSelect(n){gh.getClientGroups((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Db(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.client_group_name;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r)}))}static createDefaultClientGroup(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/clientGroup/createDefaultClientGroup",!0),t.onload=function(t){200==this.status?(Yb(),gh.loadClientGroupDatatable(n)):yb(this.response)},t.send()}}class bh{constructor(n){this.id=n.id,this.clientGroupName=bh.getClientGroupNameFromClientGroupResponse(n),this.productReference=bh.getProductReferenceFromClientGroupResponse(n),this.htAmount=n.ht_amount,this.clientGroupId=n.fk_client_group_id,this.productId=n.fk_produit_id}static getProductReferenceFromClientGroupResponse(n){let t="-";return null!=n.produit_reference&&n.produit_reference.length>0&&(t=n.produit_reference),t}static getClientGroupNameFromClientGroupResponse(n){let t="-";return null!=n.client_group_name&&n.client_group_name.length>0&&(t=n.client_group_name),t}getDTRow(){return["<div>"+this.id+"</div>",'<div class="selectClientGroupList" data-table="client_group_discount" data-column="fk_client_group_id" data-id="'+this.id+'" data-current="'+this.clientGroupId+'">'+this.clientGroupName+"</div>",'<div class="selectProductsList" data-table="client_group_discount" data-column="fk_produit_id" data-id="'+this.id+'" data-current="'+this.productId+'">'+this.productReference+"</div>",'<div class="editableNumeric" data-table="client_group_discount" data-column="ht_amount" data-id="'+this.id+'">'+Xb.format(this.htAmount)+"</div>",'<div data-modifier="clientGroupDiscount" data-id='+this.id+' data-table="client_group_discount" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadClientGroupDiscountDatatable(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/getClientGroupDiscounts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),bh):yb(this.response)},t.send()}static createDefaultClientGroupDiscount(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/clientGroupDiscount/createDefaultClientGroupDiscount",!0),t.onload=function(t){200==this.status?(Yb(),bh.loadClientGroupDiscountDatatable(n)):yb(this.response)},t.send()}}class hh{constructor(n){this.id=n.id,this.clientGroupFacturationName=0===n.group_facturation_name.length?"-":n.group_facturation_name}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="client_group_facturation" data-column="group_facturation_name" data-id="'+this.id+'">'+this.clientGroupFacturationName+"</div>",'<div data-modifier="clientGroupFacturation" data-id='+this.id+' data-table="client_group_facturation" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadClientGroupFacturationDatatable(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/client/getClientGroupFacturations",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?Zb(n,JSON.parse(this.response),hh):yb(this.response)},t.send()}static getClientGroupFacturations(n){var t=new XMLHttpRequest;t.open("PROPFIND",Jb+"/client/getClientGroupFacturations",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):yb(this.response)},t.send()}static loadClientGroupFacturationListToSelect(n){hh.getClientGroupFacturations((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Db(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.group_facturation_name;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),Kb(r),n.target.innerHTML="",n.target.appendChild(r)}))}static createDefaultClientGroupFacturation(n){var t=new XMLHttpRequest;t.open("POST",Jb+"/client/createDefaultClientGroupFacturation",!0),t.onload=function(t){200==this.status?(Yb(),hh.loadClientGroupFacturationDatatable(n)):yb(this.response)},t.send()}}var vh=r(9755),xh=t("gestion","Choose work folder");vh("body").on("click","#theFolder",(function(){new yu(xh,!1,[],!1,1,!0,vh("#theFolder").val()).pick().then((function(n){Db(vh("#theFolder").data("table"),vh("#theFolder").data("column"),n,vh("#theFolder").data("id")),Eb(eh)}))})),vh("body").on("change",".editableSelect",(function(){Db(vh(this).data("table"),vh(this).data("column"),vh(this).val(),vh(this).data("id"))})),vh("body").on("change",".gestion-checkbox",(function(){var n=vh(this).is(":checked")?1:0;Db(vh(this).data("table"),vh(this).data("column"),n,vh(this).data("id"))})),vh("body").on("click",".menu",(function(){vh("#menu-"+this.dataset.menu).toggleClass("open")})),vh("body").on("click",".modalClose",(function(){vh(this)[0].parentElement.parentElement.style.display="none"})),document.body.addEventListener("click",(n=>{if(n.target.className.includes("editableNumber"))n.target.setAttribute("contenteditable","true"),n.target.focus();else if(n.target.className.includes("editableNumeric"))n.target.setAttribute("contenteditable","true"),n.target.focus();else if(n.target.className.includes("loadSelect_listclient"))Gb.loadClientList_cid(n);else if(n.target.className.includes("loadSelect_listthanato"))ph.loadThanatoList_tid(n);else if(n.target.className.includes("loadSelect_listlieu"))ih.loadLieuList_lid(n);else if(n.target.className.includes("selectClientGroupList"))gh.loadClientGroupListToSelect(n);else if(n.target.className.includes("selectClientGroupFacturationList"))hh.loadClientGroupFacturationListToSelect(n);else if(n.target.className.includes("selectProductsList"))sh.loadProductListToSelect(n);else if(n.target.className.includes("selectCoverProductsList"))sh.loadCoverProductListIntoSelect(n);else if(n.target.className.includes("selectProductTypeList"))sh.loadProductTypeListIntoSelect(n);else if(n.target.className.includes("selectUserAsThanatoList"))ph.loadUserNotLinkedToThanatoToSelect(n);else if(n.target.className.includes("loadSelect_listdevis"))qb.loadDevisList_dnum(n);else if(n.target.className.includes("loadSelect_listalldevis"))qb.loadAllDevisList_dnum(n);else if(n.target.className.includes("selectAvailableDevis"))qb.loadAllDevisList_dnum(n,["Nouveau","Mention"]);else if(n.target.className.includes("loadSelect_listDelphineDevis"))qb.loadDelphineDevisList_dnum(n);else if(n.target.className.includes("loadSelect_listdefunt"))mh.loadDefuntList_tid(n);else if(n.target.className.includes("editableSelect"));else if(n.target.className.includes("editable"))n.target.setAttribute("contenteditable","true"),n.target.focus();else if("newClient"===n.target.id)Gb.newClient(new ue(".tabledt"));else if("newThanato"===n.target.id)ph.newThanatopracteur(new ue(".tabledt"));else if("newTrajet"===n.target.id)dh.newTrajet(new ue(".tabledt"));else if("newTrajetdetails"===n.target.id)ch.newTrajetdetails(new ue(".tabledt"));else if("newLieu"===n.target.id)ih.newLieu(new ue(".tabledt"));else if("newDevis"===n.target.id)qb.newDevis(new ue(".tabledt"));else if("newInvoice"===n.target.id)lh.newFacture(new ue(".tabledt"));else if("newProduit"===n.target.id)sh.newProduct(new ue(".tabledt"));else if("newClientGroup"===n.target.id)gh.createDefaultClientGroup(new ue(".tabledt"));else if("newClientGroupFacturation"===n.target.id)hh.createDefaultClientGroupFacturation(new ue(".tabledt"));else if("newClientGroupDiscount"===n.target.id)bh.createDefaultClientGroupDiscount(new ue(".tabledt"));else if("saveIk"==n.target.id)ch.saveIkNextcloud();else if("apercusFactures"===n.target.id){let n=(0,Tb.nu)(`/apps/gestion/factures/apercus?cli=&annee=${(new Date).getFullYear()}&mois=${(new Date).getMonth()}&filterType=client`);window.location.replace(n)}else"apercusDevis"===n.target.id?window.location.replace((0,Tb.nu)(`/apps/gestion/devis/apercus?cli=&annee=${(new Date).getFullYear()}&mois=${(new Date).getMonth()}`)):"newArticle"===n.target.id?uh.newArticle(new ue(".tabledt")):"newDefunt"==n.target.id?mh.newDefunt(new ue(".tabledt")):"newBibliotheque"==n.target.id&&fh.newBibliotheque(new ue(".tabledt"))})),document.body.addEventListener("keydown",(n=>{if("Enter"===n.key)if(n.target.className.includes("editableNumber")){if(oh(n.target,!1),"ligne_trajet"==n.target.dataset.table&&"rang"==n.target.dataset.column){var t=new ue(".tabledt");ch.loadTrajetdetailsDT(t)}}else n.target.className.includes("editableNumeric")?oh(n.target):n.target.className.includes("editableSelect")||!n.target.className.includes("editable")||(jb(n.target),"lieu"!=n.target.dataset.table||"latitude"!=n.target.dataset.column&&"longitude"!=n.target.dataset.column)||(t=new ue(".tabledt"),ih.loadLieuDT(t))})),document.body.addEventListener("focusout",(n=>{var t=n.target.dataset.table,e=n.target.dataset.column,r=n.target.dataset.id;if(n.target.className.includes("editableNumber")){if(oh(n.target,!1),"ligne_trajet"==t&&"rang"==e){var a=new ue(".tabledt");ch.loadTrajetdetailsDT(a)}}else n.target.className.includes("editableNumeric")?oh(n.target):n.target.className.includes("editableSelect")||(n.target.className.includes("editable")?(jb(n.target),"lieu"!=t||"latitude"!=e&&"longitude"!=e||(a=new ue(".tabledt"),ih.loadLieuDT(a))):n.target.className.includes("gestion-input")&&Db(t,e,n.target.value,r))})),document.body.addEventListener("mouseover",(n=>{(n.target.className.includes("editable")||n.target.className.includes("loadSelect")||n.target.className.includes("selectable"))&&(n.target.style.border="1px solid "+getComputedStyle(document.documentElement).getPropertyValue("--color-primary-element-light"),n.target.style.borderRadius="5px",n.target.style.padding="5px",n.target.style.fontWeight="bold",n.target.addEventListener("mouseout",(n=>{n.target.style.border=null,n.target.style.padding=null,n.target.style.fontWeight=null,n.target.style.borderRadius=null})))})),vh("body").on("dblclick",".selectableDevis",(function(){var n=vh(this).data("id"),t=vh(this).data("table"),e=vh(this).data("column");vh(this).text(""),vh(this).html('<select id="listDevis">'),listDevis(vh("#listDevis"),n,t,e)})),vh("body").on("dblclick",".selectable",(function(){var n=vh(this).data("id"),t=vh(this).data("val");vh(this).text(""),vh(this).html('<select id="listProduit">'),function(n,t,e){Cb.ajax({url:Jb+"/getProduits",type:"PROPFIND",contentType:"application/json"}).done((function(r){n.append('<option data-table="produit_devis" data-column="produit_id" data-val="'+e+'" data-id="'+t+'">'+Sb("gestion","Cancel")+"</option>"),Cb.each(JSON.parse(r),(function(r,a){var o="";e==a.id&&(o="selected"),n.append("<option "+o+' data-table="produit_devis" data-column="produit_id" data-val="'+a.id+'" data-id="'+t+'">'+a.reference+" "+a.description+" "+Xb.format(a.prix_unitaire)+"</option>")}))})).fail((function(n,t){yb(n)}))}(vh("#listProduit"),n,t)})),vh("body").on("dblclick",".articleSelectable",(function(){var n=vh(this).data("id"),t=vh(this).data("val");vh(this).text(""),vh(this).html('<select id="listArticle">'),function(n,t,e){Cb.ajax({url:Jb+"/getArticles",type:"PROPFIND",contentType:"application/json"}).done((function(r){n.append('<option data-table="article_devis" data-column="article_id" data-val="'+e+'" data-id="'+t+'">'+Sb("gestion","Cancel")+"</option>"),Cb.each(JSON.parse(r),(function(r,a){var o="";e==a.id&&(o="selected"),n.append("<option "+o+' data-table="article_devis" data-column="article_id" data-val="'+a.id+'" data-id="'+t+'">'+a.reference+" "+a.description+" "+Xb.format(a.prix_unitaire)+"</option>")}))})).fail((function(n,t){yb(n)}))}(vh("#listArticle"),n,t)})),vh("body").on("click",".deleteItem",(function(){var n=vh(this).data("id"),t=vh(this).data("table"),e=vh(this).data("modifier");!function(n,t){var e={table:n,id:t};window.confirm(Sb("gestion","Are you sure you want to delete?"))?Cb.ajax({url:Jb+"/delete",type:"DELETE",async:!1,contentType:"application/json",data:JSON.stringify(e)}).done((function(n,t){Lb(),wb(Sb("gestion","Modification saved"))})).fail((function(n,t){yb(n)})):xb(Sb("gestion","Nothing changed"))}(t,n);var r=new ue(".tabledt");"getProduitsById"===e&&Fb(),"getArticlesById"===e&&Nb(),"getObservationsById"===e&&Ob(),"getHypodermiquesById"===e&&Pb(),"getBijouxById"===e&&Ib(),"client"===e&&Gb.loadClientDT(r),"thanato"===e&&ph.loadThanatoDT(r),"lieu"===e&&ih.loadLieuDT(r),"trajet"===e&&dh.loadTrajetDT(r),"trajetdetails"===e&&ch.loadTrajetdetailsDT(r),"devis"===e&&qb.loadDevisDT(r),"facture"===e&&(lh.loadFactureDT(r),location.reload()),"produit"===e&&sh.loadProduitDT(r),"article"===e&&uh.loadArticleDT(r),"defunt"===e&&mh.loadDefuntDT(r),"bibliotheque"===e&&fh.loadBibliothequeDT(r),"clientGroup"===e&&gh.loadClientGroupDatatable(r),"clientGroupDiscount"===e&&bh.loadClientGroupDiscountDatatable(r),"clientGroupFacturation"===e&&hh.loadClientGroupFacturationDatatable(r)})),vh("body").on("change",".listClient,.listDevis",(function(){var n=vh(this).parents("div"),t=vh(n).data("id"),e=this.value,r=vh(n).data("column"),a=vh(n).data("table");this.setAttribute("data-current",this.value),Db(a,r,e,t)})),vh("body").on("change","#yearselector_statmensuellesproduits",(function(){var n;n=this.value,Cb.ajax({url:Jb+"/getStatArticleAnnuel/"+n,type:"PROPFIND",contentType:"application/json"}).done((function(n){for(var t=document.getElementById("Articles"),e=t.rows.length-1;e>0;e--)t.deleteRow(e);var r,a=JSON.parse(n),o=0;a.forEach((function(n,t){th(r=Qb("Articles",-1,0,n.reference),1,n.janvier),th(r,2,n.fevrier),th(r,3,n.mars),th(r,4,n.avril),th(r,5,n.mai),th(r,6,n.juin),th(r,7,n.juillet),th(r,8,n.aout),th(r,9,n.septembre),th(r,10,n.octobre),th(r,11,n.novembre),th(r,12,n.decembre),o=n.janvier+n.fevrier+n.mars+n.avril+n.mai+n.juin+n.juillet+n.aout+n.septembre+n.octobre+n.novembre+n.decembre,nh(r,-1,o)}))})).fail((function(n,t){yb(n)}))})),vh("body").on("change","#yearselector_statmensuellesthanatopracteurs",(function(){var n;n=this.value,Cb.ajax({url:Jb+"/getStatSoinsThanatoAnnuel/"+n,type:"PROPFIND",contentType:"application/json"}).done((function(n){for(var t=document.getElementById("Soins"),e=t.rows.length-1;e>0;e--)t.deleteRow(e);var r,a=JSON.parse(n),o=0;a.forEach((function(n,t){th(r=Qb("Soins",-1,0,`${n.nom_thanato} ${n.prenom_thanato}`),1,n.janvier),th(r,2,n.fevrier),th(r,3,n.mars),th(r,4,n.avril),th(r,5,n.mai),th(r,6,n.juin),th(r,7,n.juillet),th(r,8,n.aout),th(r,9,n.septembre),th(r,10,n.octobre),th(r,11,n.novembre),th(r,12,n.decembre),o=Number(n.janvier)+Number(n.fevrier)+Number(n.mars)+Number(n.avril)+Number(n.mai)+Number(n.juin)+Number(n.juillet)+Number(n.aout)+Number(n.septembre)+Number(n.octobre)+Number(n.novembre)+Number(n.decembre),nh(r,-1,o)}))})).fail((function(n,t){yb(n)}))})),vh("body").on("change","#yearselector_statweekendsthanatopracteurs",(function(){var n=vh("#monthselector_statweekendsthanatopracteurs").val();Ab(this.value,n)})),vh("body").on("change","#monthselector_statweekendsthanatopracteurs",(function(){Ab(vh("#yearselector_statweekendsthanatopracteurs").val(),this.value)})),vh("body").on("change",".inputDate",(function(){var n=new ue(".tabledt"),t=vh(this).data("id"),e=this.value,r=vh(this).data("column"),a=vh(this).data("table");if(Db(a,r,e,t),"facture"==a&&"date_paiement"==r&&lh.loadFactureDT(n),"ligne_trajet"==a&&"date"==r&&ch.loadTrajetdetailsDT(n),"defunt"==a&&"date_naissance"==r){var o=mh.caclulateAge(e);document.getElementById("ageDefunt-"+t).innerHTML=o}})),vh("body").on("change","#listProduit, #listArticle, #listDevis",(function(){var n=vh(this).find(":selected").data("id"),t=vh(this).find(":selected").data("val"),e=vh(this).find(":selected").data("column"),r=vh(this).find(":selected").data("table"),a=vh(this).parent();Db(r,e,t,n),"selectableClient_devis"===a.get(0).className&&getClientByIdDevis(n),"listProduit"===vh(this).attr("id")&&Fb(),"listArticle"===vh(this).attr("id")&&Nb(),a.text(vh(this).val()),a.attr("data-val",n)})),vh("body").on("change",".gestion-select",(n=>{var t=n.target.dataset.id,e=n.target.value,r=n.target.dataset.column;Db(n.target.dataset.table,r,e,t)})),vh("body").on("click","#devisAdd",(function(){var n={id:vh("#devisid").data("id")};vh.ajax({url:Jb+"/insertProduitDevis",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Fb()})).fail((function(n,e){yb(t("gestion","Please create a new product"))}))})),vh("body").on("click","#devisAddProduit",(function(){var n={id:vh("#devisid").data("id")};vh.ajax({url:Jb+"/insertArticleDevis",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Nb()})).fail((function(n,e){yb(t("gestion","Please create a new product"))}))})),vh("body").on("click","#defuntAddObservation",(function(){var n={id:vh("#defuntid").data("id")};vh.ajax({url:Jb+"/insertObservationDefunt",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Ob()})).fail((function(n,e){yb(t("gestion","Please create a new observation"))}))})),vh("body").on("click","#defuntAddBijou",(function(){var n={id:vh("#defuntid").data("id")};vh.ajax({url:Jb+"/insertBijouDefunt",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Ib()})).fail((function(n,e){yb(t("gestion","Please create a new bijou"))}))})),vh("body").on("click","#defuntAddHypodermique",(function(){var n={id:vh("#defuntid").data("id")};vh.ajax({url:Jb+"/insertHypoDefunt",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Pb()})).fail((function(n,e){yb(t("gestion","Please create a new hypodermique"))}))})),vh("body").on("click","#about",(function(){document.getElementById("modalConfig").style.display="block"})),vh("body").on("click","#exportClientStat",(function(){var n=vh(".tabledt").dataTable().$(".clientToExport:checked",{page:"all"});let e=[];if(n.each((function(n,t){var r=vh(t).val();e.push(r)})),0==e.length)return void yb(t("gestion","Veuillez choisir au moins une ligne de client"));let r={clientIdsToExport:e};vh.ajax({url:Jb+"/client/exportClientStatistic",type:"POST",contentType:"application/json",data:JSON.stringify(r)}).done((function(n){let e=new ue(".tabledt");Gb.loadClientDT(e),wb(t("gestion","Sauvegardé dans : "+n))})).fail((function(n,e){yb(t("gestion","Erreur dans l'export de statistique client"))}))})),vh("body").on("click","#exportFactureToPdf",(function(){var n={factureId:vh("#factureIdentifier").data("id")};vh.ajax({url:Jb+"/facture/exportFactureToPdf",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){JSON.parse(n).forEach((n=>{wb("Sauvegardé dans"+n)}))})).fail((function(n,e){yb(t("gestion","Erreur dans la facturation des devis"))}))}));var yh=r(9755);window.addEventListener("DOMContentLoaded",(function(){const n=new Date,t=new Date(n.getFullYear(),n.getMonth()+1,0).toISOString().split("T")[0];document.getElementById("facturationDate").value=t})),yh("body").on("click","#showDevisFacturationModal",(function(){var n=yh(".tabledt").dataTable().$(".devisToFacture:checked",{page:"all"});let e=[];n.each((function(n,t){var r=yh(t).val();e.push(r)})),0!=e.length?yh("#devisFacturationModal").show():yb(t("gestion","Veuillez choisir une ligne de devis à facturer"))})),yh("body").on("click","#closeDevisModal",(function(){yh("#devisFacturationModal").hide()})),yh("body").on("click","#invoiceQuote",(function(){var n=document.getElementById("facturationDate").value,e=yh(".tabledt").dataTable().$(".devisToFacture:checked",{page:"all"});let r=[];if(e.each((function(n,t){var e=yh(t).val();r.push(e)})),0==r.length)return yh("#devisFacturationModal").hide(),void yb(t("gestion","Veuillez choisir une ligne de devis à facturer"));let a={devisToFacture:r,paymentDate:n};yh.ajax({url:Jb+"/exportDevisToFacture",type:"POST",contentType:"application/json",data:JSON.stringify(a)}).done((function(n){yh("#devisFacturationModal").hide();let e=new ue(".tabledt");qb.loadDevisDT(e),wb(t("gestion","Devis facturés avec succès"))})).fail((function(n,e){yh("#devisFacturationModal").hide(),yb(t("gestion","Erreur dans la facturation du devis"))}))})),window.addEventListener("DOMContentLoaded",(function(){!function(n=!0){Lb(),n&&Cb.ajax({url:Jb+"/isconfig",type:"GET",contentType:"application/json"}).done((function(n){n||(document.getElementById("modalConfig").style.display="block")})),Eb(rh),Eb(eh)}();var n=new ue(".tabledt",Vb);qb.loadDevisDT(n)}))}()}(); |