Thanasoft-H2F/gestion/js/apercusTousDevis.app.js
2025-02-21 13:57:37 +03:00

2 lines
700 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

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

/*! For license information please see apercusTousDevis.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 a=function(n,t,e){var a,r=Object.assign({escape:!0},e||{});return"/"!==n.charAt(0)&&(n="/"+n),a=(a=t||{})||{},n.replace(/{([^{}]*)}/g,(function(n,t){var e=a[t];return r.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?r()+"/index.php"+a(n,t,e):r()+a(n,t,e)};var r=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 a=e(614),r=e(6330),o=TypeError;n.exports=function(n){if(a(n))return n;throw o(r(n)+" is not a function")}},1530:function(n,t,e){"use strict";var a=e(8710).charAt;n.exports=function(n,t,e){return t+(e?a(n,t).length:1)}},9670:function(n,t,e){var a=e(111),r=String,o=TypeError;n.exports=function(n){if(a(n))return n;throw o(r(n)+" is not an object")}},1318:function(n,t,e){var a=e(5656),r=e(1400),o=e(6244),i=function(n){return function(t,e,i){var l,s=a(t),d=o(s),c=r(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 a=e(7293);n.exports=function(n,t){var e=[][n];return!!e&&a((function(){e.call(null,t||function(){return 1},1)}))}},4326:function(n,t,e){var a=e(1702),r=a({}.toString),o=a("".slice);n.exports=function(n){return o(r(n),8,-1)}},648:function(n,t,e){var a=e(1694),r=e(614),o=e(4326),i=e(5112)("toStringTag"),l=Object,s="Arguments"==o(function(){return arguments}());n.exports=a?o:function(n){var t,e,a;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"==(a=o(t))&&r(t.callee)?"Arguments":a}},9920:function(n,t,e){var a=e(2597),r=e(3887),o=e(1236),i=e(3070);n.exports=function(n,t,e){for(var l=r(t),s=i.f,d=o.f,c=0;c<l.length;c++){var p=l[c];a(n,p)||e&&a(e,p)||s(n,p,d(t,p))}}},8880:function(n,t,e){var a=e(9781),r=e(3070),o=e(9114);n.exports=a?function(n,t,e){return r.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 a=e(614),r=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(a(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:r.f(n,t,{value:e,enumerable:!1,configurable:!l.nonConfigurable,writable:!l.nonWritable})}return n}},3072:function(n,t,e){var a=e(7854),r=Object.defineProperty;n.exports=function(n,t){try{r(a,n,{value:t,configurable:!0,writable:!0})}catch(e){a[n]=t}return t}},9781:function(n,t,e){var a=e(7293);n.exports=!a((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 a=e(7854),r=e(111),o=a.document,i=r(o)&&r(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 a,r,o=e(7854),i=e(8113),l=o.process,s=o.Deno,d=l&&l.versions||s&&s.version,c=d&&d.v8;c&&(r=(a=c.split("."))[0]>0&&a[0]<4?1:+(a[0]+a[1])),!r&&i&&(!(a=i.match(/Edge\/(\d+)/))||a[1]>=74)&&(a=i.match(/Chrome\/(\d+)/))&&(r=+a[1]),n.exports=r},748:function(n){n.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:function(n,t,e){var a=e(7854),r=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?a:b?a[f]||l(f,{}):(a[f]||{}).prototype)for(c in t){if(u=t[c],p=n.dontCallGetSet?(m=r(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 a=e(1470),r=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=a(/./[u]),b=t(u,""[n],(function(n,t,e,r,i){var l=a(n),s=t.exec;return s===o||s===c.exec?m&&!i?{done:!0,value:g(t,e,r)}:{done:!0,value:l(e,t,r)}:{done:!1}}));r(String.prototype,n,b[0]),r(c,u,b[1])}p&&s(c[u],"sham",!0)}},2104:function(n,t,e){var a=e(4374),r=Function.prototype,o=r.apply,i=r.call;n.exports="object"==typeof Reflect&&Reflect.apply||(a?i.bind(o):function(){return i.apply(o,arguments)})},4374:function(n,t,e){var a=e(7293);n.exports=!a((function(){var n=function(){}.bind();return"function"!=typeof n||n.hasOwnProperty("prototype")}))},6916:function(n,t,e){var a=e(4374),r=Function.prototype.call;n.exports=a?r.bind(r):function(){return r.apply(r,arguments)}},6530:function(n,t,e){var a=e(9781),r=e(2597),o=Function.prototype,i=a&&Object.getOwnPropertyDescriptor,l=r(o,"name"),s=l&&"something"===function(){}.name,d=l&&(!a||a&&i(o,"name").configurable);n.exports={EXISTS:l,PROPER:s,CONFIGURABLE:d}},1470:function(n,t,e){var a=e(4326),r=e(1702);n.exports=function(n){if("Function"===a(n))return r(n)}},1702:function(n,t,e){var a=e(4374),r=Function.prototype,o=r.call,i=a&&r.bind.bind(o,o);n.exports=a?i:function(n){return function(){return o.apply(n,arguments)}}},5005:function(n,t,e){var a=e(7854),r=e(614),o=function(n){return r(n)?n:void 0};n.exports=function(n,t){return arguments.length<2?o(a[n]):a[n]&&a[n][t]}},8173:function(n,t,e){var a=e(9662),r=e(8554);n.exports=function(n,t){var e=n[t];return r(e)?void 0:a(e)}},647:function(n,t,e){var a=e(1702),r=e(7908),o=Math.floor,i=a("".charAt),l=a("".replace),s=a("".slice),d=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,c=/\$([$&'`]|\d{1,2})/g;n.exports=function(n,t,e,a,p,u){var m=e+n.length,f=a.length,g=c;return void 0!==p&&(p=r(p),g=d),l(u,g,(function(r,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 r;if(c>f){var u=o(c/10);return 0===u?r:u<=f?void 0===a[u-1]?i(l,1):a[u-1]+i(l,1):r}d=a[c-1]}return void 0===d?"":d}))}},7854:function(n,t,e){var a=function(n){return n&&n.Math==Math&&n};n.exports=a("object"==typeof globalThis&&globalThis)||a("object"==typeof window&&window)||a("object"==typeof self&&self)||a("object"==typeof e.g&&e.g)||function(){return this}()||Function("return this")()},2597:function(n,t,e){var a=e(1702),r=e(7908),o=a({}.hasOwnProperty);n.exports=Object.hasOwn||function(n,t){return o(r(n),t)}},3501:function(n){n.exports={}},490:function(n,t,e){var a=e(5005);n.exports=a("document","documentElement")},4664:function(n,t,e){var a=e(9781),r=e(7293),o=e(317);n.exports=!a&&!r((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},8361:function(n,t,e){var a=e(1702),r=e(7293),o=e(4326),i=Object,l=a("".split);n.exports=r((function(){return!i("z").propertyIsEnumerable(0)}))?function(n){return"String"==o(n)?l(n,""):i(n)}:i},2788:function(n,t,e){var a=e(1702),r=e(614),o=e(5465),i=a(Function.toString);r(o.inspectSource)||(o.inspectSource=function(n){return i(n)}),n.exports=o.inspectSource},9909:function(n,t,e){var a,r,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,a=function(n,t){if(h.has(n))throw g(f);return t.facade=n,h.set(n,t),t},r=function(n){return h.get(n)||{}},o=function(n){return h.has(n)}}else{var v=u("state");m[v]=!0,a=function(n,t){if(c(n,v))throw g(f);return t.facade=n,d(n,v,t),t},r=function(n){return c(n,v)?n[v]:{}},o=function(n){return c(n,v)}}n.exports={set:a,get:r,has:o,enforce:function(n){return o(n)?r(n):a(n,{})},getterFor:function(n){return function(t){var e;if(!s(t)||(e=r(t)).type!==n)throw g("Incompatible receiver, "+n+" required");return e}}}},614:function(n,t,e){var a=e(4154),r=a.all;n.exports=a.IS_HTMLDDA?function(n){return"function"==typeof n||n===r}:function(n){return"function"==typeof n}},4705:function(n,t,e){var a=e(7293),r=e(614),o=/#|\.prototype\./,i=function(n,t){var e=s[l(n)];return e==c||e!=d&&(r(t)?a(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 a=e(614),r=e(4154),o=r.all;n.exports=r.IS_HTMLDDA?function(n){return"object"==typeof n?null!==n:a(n)||n===o}:function(n){return"object"==typeof n?null!==n:a(n)}},1913:function(n){n.exports=!1},2190:function(n,t,e){var a=e(5005),r=e(614),o=e(7976),i=e(3307),l=Object;n.exports=i?function(n){return"symbol"==typeof n}:function(n){var t=a("Symbol");return r(t)&&o(t.prototype,l(n))}},6244:function(n,t,e){var a=e(7466);n.exports=function(n){return a(n.length)}},6339:function(n,t,e){var a=e(1702),r=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=a("".slice),b=a("".replace),h=a([].join),v=l&&!r((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 a=p(n);return i(a,"source")||(a.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 a=+n;return(a>0?e:t)(a)}},1574:function(n,t,e){"use strict";var a=e(9781),r=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=r([].concat);n.exports=!u||i((function(){if(a&&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(),r="abcdefghijklmnopqrst";return n[e]=7,r.split("").forEach((function(n){t[n]=n})),7!=u({},n)[e]||l(u({},t)).join("")!=r}))?function(n,t){for(var e=c(n),r=arguments.length,i=1,u=s.f,m=d.f;r>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++],a&&!o(m,b,g)||(e[g]=b[g]);return e}:u},30:function(n,t,e){var a,r=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{a=new ActiveXObject("htmlfile")}catch(n){}var n,t,e;h="undefined"!=typeof document?document.domain&&a?b(a):(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(a);for(var r=i.length;r--;)delete h[p][i[r]];return h()};l[m]=!0,n.exports=Object.create||function(n,t){var e;return null!==n?(f[p]=r(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 a=e(9781),r=e(3353),o=e(3070),i=e(9670),l=e(5656),s=e(1956);t.f=a&&!r?Object.defineProperties:function(n,t){i(n);for(var e,a=l(t),r=s(t),d=r.length,c=0;d>c;)o.f(n,e=r[c++],a[e]);return n}},3070:function(n,t,e){var a=e(9781),r=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=a?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 a=c(n,t);a&&a[m]&&(n[t]=e.value,e={configurable:u in e?e[u]:a[u],enumerable:p in e?e[p]:a[p],writable:!1})}return d(n,t,e)}:d:function(n,t,e){if(i(n),t=l(t),i(e),r)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 a=e(9781),r=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=a?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(!r(o.f,n,t),n[t])}},8006:function(n,t,e){var a=e(6324),r=e(748).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(n){return a(n,r)}},5181:function(n,t){t.f=Object.getOwnPropertySymbols},7976:function(n,t,e){var a=e(1702);n.exports=a({}.isPrototypeOf)},6324:function(n,t,e){var a=e(1702),r=e(2597),o=e(5656),i=e(1318).indexOf,l=e(3501),s=a([].push);n.exports=function(n,t){var e,a=o(n),d=0,c=[];for(e in a)!r(l,e)&&r(a,e)&&s(c,e);for(;t.length>d;)r(a,e=t[d++])&&(~i(c,e)||s(c,e));return c}},1956:function(n,t,e){var a=e(6324),r=e(748);n.exports=Object.keys||function(n){return a(n,r)}},5296:function(n,t){"use strict";var e={}.propertyIsEnumerable,a=Object.getOwnPropertyDescriptor,r=a&&!e.call({1:2},1);t.f=r?function(n){var t=a(this,n);return!!t&&t.enumerable}:e},288:function(n,t,e){"use strict";var a=e(1694),r=e(648);n.exports=a?{}.toString:function(){return"[object "+r(this)+"]"}},2140:function(n,t,e){var a=e(6916),r=e(614),o=e(111),i=TypeError;n.exports=function(n,t){var e,l;if("string"===t&&r(e=n.toString)&&!o(l=a(e,n)))return l;if(r(e=n.valueOf)&&!o(l=a(e,n)))return l;if("string"!==t&&r(e=n.toString)&&!o(l=a(e,n)))return l;throw i("Can't convert object to primitive value")}},3887:function(n,t,e){var a=e(5005),r=e(1702),o=e(8006),i=e(5181),l=e(9670),s=r([].concat);n.exports=a("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 a=e(6916),r=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=a(e,n,t);return null!==d&&r(d),d}if("RegExp"===i(n))return a(l,n,t);throw s("RegExp#exec called on incompatible receiver")}},2261:function(n,t,e){"use strict";var a,r,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=(r=/b*/g,o(b,a=/a/,"a"),o(b,r,"a"),0!==a.lastIndex||0!==r.lastIndex),_=d.BROKEN_CARET,k=void 0!==/()??/.exec("")[1];(T||k||_||m||f)&&(h=function(n){var t,e,a,r,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),j=m.source,F=0,N=S;if(L&&(E=y(E,"y",""),-1===x(E,"g")&&(E+="g"),N=w(S,m.lastIndex),m.lastIndex>0&&(!m.multiline||m.multiline&&"\n"!==v(S,m.lastIndex-1))&&(j="(?: "+j+")",N=" "+N,F++),e=new RegExp("^(?:"+j+")",E)),k&&(e=new RegExp("^"+j+"$(?!\\s)",E)),T&&(a=m.lastIndex),r=o(b,L?e:m,N),L?r?(r.input=w(r.input,F),r[0]=w(r[0],F),r.index=m.lastIndex,m.lastIndex+=r[0].length):m.lastIndex=0:T&&r&&(m.lastIndex=m.global?r.index+r[0].length:a),k&&r&&r.length>1&&o(g,r[0],e,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(r[i]=void 0)})),r&&D)for(r.groups=d=p(null),i=0;i<D.length;i++)d[(c=D[i])[0]]=r[c[1]];return r}),n.exports=h},7066:function(n,t,e){"use strict";var a=e(9670);n.exports=function(){var n=a(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 a=e(6916),r=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||r(n,"flags")||!o(l,n)?t:a(i,n)}},2999:function(n,t,e){var a=e(7293),r=e(7854).RegExp,o=a((function(){var n=r("a","y");return n.lastIndex=2,null!=n.exec("abcd")})),i=o||a((function(){return!r("a","y").sticky})),l=o||a((function(){var n=r("^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 a=e(7293),r=e(7854).RegExp;n.exports=a((function(){var n=r(".","s");return!(n.dotAll&&n.exec("\n")&&"s"===n.flags)}))},7168:function(n,t,e){var a=e(7293),r=e(7854).RegExp;n.exports=a((function(){var n=r("(?<a>b)","g");return"b"!==n.exec("b").groups.a||"bc"!=="b".replace(n,"$<a>c")}))},4488:function(n,t,e){var a=e(8554),r=TypeError;n.exports=function(n){if(a(n))throw r("Can't call method on "+n);return n}},6200:function(n,t,e){var a=e(2309),r=e(9711),o=a("keys");n.exports=function(n){return o[n]||(o[n]=r(n))}},5465:function(n,t,e){var a=e(7854),r=e(3072),o="__core-js_shared__",i=a[o]||r(o,{});n.exports=i},2309:function(n,t,e){var a=e(1913),r=e(5465);(n.exports=function(n,t){return r[n]||(r[n]=void 0!==t?t:{})})("versions",[]).push({version:"3.28.0",mode:a?"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 a=e(1702),r=e(9303),o=e(1340),i=e(4488),l=a("".charAt),s=a("".charCodeAt),d=a("".slice),c=function(n){return function(t,e){var a,c,p=o(i(t)),u=r(e),m=p.length;return u<0||u>=m?n?"":void 0:(a=s(p,u))<55296||a>56319||u+1===m||(c=s(p,u+1))<56320||c>57343?n?l(p,u):a:n?d(p,u,u+2):c-56320+(a-55296<<10)+65536}};n.exports={codeAt:c(!1),charAt:c(!0)}},6293:function(n,t,e){var a=e(7392),r=e(7293);n.exports=!!Object.getOwnPropertySymbols&&!r((function(){var n=Symbol();return!String(n)||!(Object(n)instanceof Symbol)||!Symbol.sham&&a&&a<41}))},1400:function(n,t,e){var a=e(9303),r=Math.max,o=Math.min;n.exports=function(n,t){var e=a(n);return e<0?r(e+t,0):o(e,t)}},5656:function(n,t,e){var a=e(8361),r=e(4488);n.exports=function(n){return a(r(n))}},9303:function(n,t,e){var a=e(4758);n.exports=function(n){var t=+n;return t!=t||0===t?0:a(t)}},7466:function(n,t,e){var a=e(9303),r=Math.min;n.exports=function(n){return n>0?r(a(n),9007199254740991):0}},7908:function(n,t,e){var a=e(4488),r=Object;n.exports=function(n){return r(a(n))}},7593:function(n,t,e){var a=e(6916),r=e(111),o=e(2190),i=e(8173),l=e(2140),s=e(5112),d=TypeError,c=s("toPrimitive");n.exports=function(n,t){if(!r(n)||o(n))return n;var e,s=i(n,c);if(s){if(void 0===t&&(t="default"),e=a(s,n,t),!r(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 a=e(7593),r=e(2190);n.exports=function(n){var t=a(n,"string");return r(t)?t:t+""}},1694:function(n,t,e){var a={};a[e(5112)("toStringTag")]="z",n.exports="[object z]"===String(a)},1340:function(n,t,e){var a=e(648),r=String;n.exports=function(n){if("Symbol"===a(n))throw TypeError("Cannot convert a Symbol value to a string");return r(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 a=e(1702),r=0,o=Math.random(),i=a(1..toString);n.exports=function(n){return"Symbol("+(void 0===n?"":n)+")_"+i(++r+o,36)}},3307:function(n,t,e){var a=e(6293);n.exports=a&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(n,t,e){var a=e(9781),r=e(7293);n.exports=a&&r((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},4811:function(n,t,e){var a=e(7854),r=e(614),o=a.WeakMap;n.exports=r(o)&&/native code/.test(String(o))},5112:function(n,t,e){var a=e(7854),r=e(2309),o=e(2597),i=e(9711),l=e(6293),s=e(3307),d=a.Symbol,c=r("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 a=e(2109),r=e(1470),o=e(1318).indexOf,i=e(9341),l=r([].indexOf),s=!!l&&1/l([1],1,-0)<0;a({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 a=e(2109),r=e(1574);a({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},9070:function(n,t,e){var a=e(2109),r=e(9781),o=e(3070).f;a({target:"Object",stat:!0,forced:Object.defineProperty!==o,sham:!r},{defineProperty:o})},1539:function(n,t,e){var a=e(1694),r=e(8052),o=e(288);a||r(Object.prototype,"toString",o,{unsafe:!0})},4916:function(n,t,e){"use strict";var a=e(2109),r=e(2261);a({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},9714:function(n,t,e){"use strict";var a=e(6530).PROPER,r=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=a&&c.name!=d;(p||u)&&r(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 a=e(2104),r=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 a=f(this),o=c(n)?void 0:b(n,x);return o?r(o,n,a,e):r(t,m(a),n,e)},function(n,r){var i=s(this),l=m(n);if("string"==typeof r&&-1===k(r,o)&&-1===k(r,"$<")){var c=e(t,i,l,r);if(c.done)return c.value}var f=d(r);f||(r=m(r));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="",j=0,F=0;F<C.length;F++){for(var N=m((D=C[F])[0]),P=y(w(p(D.index),l.length),0),A=[],O=1;O<D.length;O++)_(A,void 0===(L=D[O])?L:String(L));var I=D.groups;if(f){var R=T([N],A,P,l);void 0!==I&&_(R,I);var M=m(a(r,void 0,R))}else M=h(N,l,P,A,I,r);P>=j&&(E+=S(l,j,P)+M,j=P+N.length)}return E+S(l,j)}]}),!!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 a=e(8081),r=e.n(a),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()(r()),C=s()(d),D=s()(c),L=s()(p),E=s()(u),j=s()(m),F=s()(f),N=s()(g),P=s()(b),A=s()(h),O=s()(v),I=s()(x),R=s()(y),M=s()(w),H=s()(T),z=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("+j+");\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("+F+");\n}\n.form-switch .form-check-input:checked {\n background-position: right center;\n background-image: url("+N+");\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("+P+');\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("+P+");\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("+A+');\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("+A+');\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('+O+");\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('+H+') 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('+z+");\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 a=e(8081),r=e.n(a),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()(r()),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 a=e(8081),r=e.n(a),o=e(3645),i=e.n(o)()(r());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},5982:function(n,t,e){"use strict";var a=e(8081),r=e.n(a),o=e(3645),i=e.n(o),l=e(1194),s=i()(r());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)}.loader-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999;display:none}.loader-center{width:50px;height:50px;border:5px solid #fff;border-top-color:#3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}",""]),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="",a=void 0!==t[5];return t[4]&&(e+="@supports (".concat(t[4],") {")),t[2]&&(e+="@media ".concat(t[2]," {")),a&&(e+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),e+=n(t),a&&(e+="}"),t[2]&&(e+="}"),t[4]&&(e+="}"),e})).join("")},t.i=function(n,e,a,r,o){"string"==typeof n&&(n=[[null,n,void 0]]);var i={};if(a)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]);a&&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),r&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=r):c[4]="".concat(r)),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,a,r){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,a){var r=[null];r.push.apply(r,e);var o=new(Function.bind.apply(n,r));return a&&t(o,a.prototype),o},e.apply(null,arguments)}function a(n){return function(n){if(Array.isArray(n))return r(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 r(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)?r(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 r(n,t){(null==t||t>n.length)&&(t=n.length);for(var e=0,a=new Array(t);e<t;e++)a[e]=n[e];return a}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,a(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,a=new Array(e>1?e-1:0),r=1;r<e;r++)a[r-1]=arguments[r];return f(n,t,a)}}function E(n,t,e){e=e||y,i&&i(n,null);for(var a=t.length;a--;){var r=t[a];if("string"==typeof r){var o=e(r);o!==r&&(l(t)||(t[a]=o),r=o)}n[r]=!0}return n}function j(n){var t,e=u(null);for(t in n)!0===f(o,n,[t])&&(e[t]=n[t]);return e}function F(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 N=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"]),P=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"]),A=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"]),O=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"]),H=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"]),z=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"]),B=c(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),q=p(/\{\{[\w\W]*|[\w\W]*\}\}/gm),G=p(/<%[\w\W]*|[\w\W]*%>/gm),W=p(/\${[\w\W]*}/gm),J=p(/^data-[\-\w.\u00B7-\uFFFF]/),X=p(/^aria-[\-\w]+$/),$=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 a=null,r="data-tt-policy-suffix";e.currentScript&&e.currentScript.hasAttribute(r)&&(a=e.currentScript.getAttribute(r));var o="dompurify"+(a?"#"+a:"");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(),r=function(n){return t(n)};if(r.version="2.4.4",r.removed=[],!e||!e.document||9!==e.document.nodeType)return r.isSupported=!1,r;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=F(nn,"cloneNode"),en=F(nn,"nextSibling"),an=F(nn,"childNodes"),rn=F(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=j(i).documentMode?i.documentMode:{}}catch(n){}var bn={};r.isSupported="function"==typeof rn&&cn&&void 0!==cn.createHTMLDocument&&9!==gn;var hn,vn,xn=q,yn=G,wn=W,Tn=J,_n=X,kn=V,Sn=Y,Cn=$,Dn=null,Ln=E({},[].concat(a(N),a(P),a(A),a(I),a(M))),En=null,jn=E({},[].concat(a(H),a(z),a(U),a(B))),Fn=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}})),Nn=null,Pn=null,An=!0,On=!0,In=!1,Rn=!0,Mn=!1,Hn=!1,zn=!1,Un=!1,Bn=!1,qn=!1,Gn=!1,Wn=!0,Jn=!1,Xn=!0,$n=!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",at="http://www.w3.org/2000/svg",rt="http://www.w3.org/1999/xhtml",ot=rt,it=!1,lt=null,st=E({},[et,at,rt],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=j(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):jn,lt="ALLOWED_NAMESPACES"in t?E({},t.ALLOWED_NAMESPACES,w):st,nt="ADD_URI_SAFE_ATTR"in t?E(j(tt),t.ADD_URI_SAFE_ATTR,vn):tt,Zn="ADD_DATA_URI_TAGS"in t?E(j(Qn),t.ADD_DATA_URI_TAGS,vn):Qn,Yn="FORBID_CONTENTS"in t?E({},t.FORBID_CONTENTS,vn):Kn,Nn="FORBID_TAGS"in t?E({},t.FORBID_TAGS,vn):{},Pn="FORBID_ATTR"in t?E({},t.FORBID_ATTR,vn):{},Vn="USE_PROFILES"in t&&t.USE_PROFILES,An=!1!==t.ALLOW_ARIA_ATTR,On=!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,Hn=t.WHOLE_DOCUMENT||!1,Bn=t.RETURN_DOM||!1,qn=t.RETURN_DOM_FRAGMENT||!1,Gn=t.RETURN_TRUSTED_TYPE||!1,Un=t.FORCE_BODY||!1,Wn=!1!==t.SANITIZE_DOM,Jn=t.SANITIZE_NAMED_PROPS||!1,Xn=!1!==t.KEEP_CONTENT,$n=t.IN_PLACE||!1,Cn=t.ALLOWED_URI_REGEXP||Cn,ot=t.NAMESPACE||rt,t.CUSTOM_ELEMENT_HANDLING&&ut(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Fn.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&ut(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Fn.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Fn.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Mn&&(On=!1),qn&&(Bn=!0),Vn&&(Dn=E({},a(M)),En=[],!0===Vn.html&&(E(Dn,N),E(En,H)),!0===Vn.svg&&(E(Dn,P),E(En,z),E(En,B)),!0===Vn.svgFilters&&(E(Dn,A),E(En,z),E(En,B)),!0===Vn.mathMl&&(E(Dn,I),E(En,U),E(En,B))),t.ADD_TAGS&&(Dn===Ln&&(Dn=j(Dn)),E(Dn,t.ADD_TAGS,vn)),t.ADD_ATTR&&(En===jn&&(En=j(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=j(Yn)),E(Yn,t.FORBID_CONTENTS,vn)),Xn&&(Dn["#text"]=!0),Hn&&E(Dn,["html","head","body"]),Dn.table&&(E(Dn,["tbody"]),delete Nn.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({},P);E(ht,A),E(ht,O);var vt=E({},I);E(vt,R);var xt=function(n){x(r.removed,{element:n});try{n.parentNode.removeChild(n)}catch(t){try{n.outerHTML=sn}catch(t){n.remove()}}},yt=function(n,t){try{x(r.removed,{attribute:t.getAttributeNode(n),from:t})}catch(n){x(r.removed,{attribute:null,from:t})}if(t.removeAttribute(n),"is"===n&&!En[n])if(Bn||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 a=T(n,/^[\r\n\t ]+/);e=a&&a[0]}"application/xhtml+xml"===hn&&ot===rt&&(n='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+n+"</body></html>");var r=ln?ln.createHTML(n):n;if(ot===rt)try{t=(new b).parseFromString(r,hn)}catch(n){}if(!t||!t.documentElement){t=cn.createDocument(ot,"template",null);try{t.documentElement.innerHTML=it?sn:r}catch(n){}}var o=t.body||t.documentElement;return n&&e&&o.insertBefore(i.createTextNode(e),o.childNodes[0]||null),ot===rt?mn.call(t,Hn?"html":"body")[0]:Hn?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(r,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 a=vn(n.nodeName);if(kt("uponSanitizeElement",n,{tagName:a,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"===a&&C(/<template/i,n.innerHTML))return xt(n),!0;if(!Dn[a]||Nn[a]){if(!Nn[a]&&Dt(a)){if(Fn.tagNameCheck instanceof RegExp&&C(Fn.tagNameCheck,a))return!1;if(Fn.tagNameCheck instanceof Function&&Fn.tagNameCheck(a))return!1}if(Xn&&!Yn[a]){var o=rn(n)||n.parentNode,i=an(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=rn(n);t&&t.tagName||(t={namespaceURI:ot,tagName:"template"});var e=y(n.tagName),a=y(t.tagName);return!!lt[n.namespaceURI]&&(n.namespaceURI===at?t.namespaceURI===rt?"svg"===e:t.namespaceURI===et?"svg"===e&&("annotation-xml"===a||ft[a]):Boolean(ht[e]):n.namespaceURI===et?t.namespaceURI===rt?"math"===e:t.namespaceURI===at?"math"===e&&gt[a]:Boolean(vt[e]):n.namespaceURI===rt?!(t.namespaceURI===at&&!gt[a])&&!(t.namespaceURI===et&&!ft[a])&&!vt[e]&&(bt[e]||!ht[e]):!("application/xhtml+xml"!==hn||!lt[n.namespaceURI]))}(n)?(xt(n),!0):"noscript"!==a&&"noembed"!==a||!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(r.removed,{element:n.cloneNode()}),n.textContent=t)),kt("afterSanitizeElements",n,null),!1):(xt(n),!0)},Ct=function(n,t,e){if(Wn&&("id"===t||"name"===t)&&(e in i||e in pt))return!1;if(On&&!Pn[t]&&C(Tn,t));else if(An&&C(_n,t));else if(!En[t]||Pn[t]){if(!(Dt(n)&&(Fn.tagNameCheck instanceof RegExp&&C(Fn.tagNameCheck,n)||Fn.tagNameCheck instanceof Function&&Fn.tagNameCheck(n))&&(Fn.attributeNameCheck instanceof RegExp&&C(Fn.attributeNameCheck,t)||Fn.attributeNameCheck instanceof Function&&Fn.attributeNameCheck(t))||"is"===t&&Fn.allowCustomizedBuiltInElements&&(Fn.tagNameCheck instanceof RegExp&&C(Fn.tagNameCheck,e)||Fn.tagNameCheck instanceof Function&&Fn.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,a,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(a="value"===c?e.value:S(e.value),o=vn(c),s.attrName=o,s.attrValue=a,s.keepAttr=!0,s.forceKeepAttr=void 0,kt("uponSanitizeAttribute",t,s),a=s.attrValue,!s.forceKeepAttr&&(yt(c,t),s.keepAttr))if(Rn||!C(/\/>/i,a)){Mn&&(a=_(a,xn," "),a=_(a,yn," "),a=_(a,wn," "));var u=vn(t.nodeName);if(Ct(u,o,a)){if(!Jn||"id"!==o&&"name"!==o||(yt(c,t),a="user-content-"+a),ln&&"object"===n(L)&&"function"==typeof L.getAttributeType)if(p);else switch(L.getAttributeType(u,o)){case"TrustedHTML":a=ln.createHTML(a);break;case"TrustedScriptURL":a=ln.createScriptURL(a)}try{p?t.setAttributeNS(p,c,a):t.setAttribute(c,a),v(r.removed)}catch(n){}}}else yt(c,t)}kt("afterSanitizeAttributes",t,null)}},Et=function n(t){var e,a=Tt(t);for(kt("beforeSanitizeShadowDOM",t,null);e=a.nextNode();)kt("uponSanitizeShadowNode",e,null),St(e)||(e.content instanceof l&&n(e.content),Lt(e));kt("afterSanitizeShadowDOM",t,null)};return r.sanitize=function(t){var a,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(!r.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(zn||mt(u),r.removed=[],"string"==typeof t&&($n=!1),$n){if(t.nodeName){var m=vn(t.nodeName);if(!Dn[m]||Nn[m])throw D("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof d)1===(i=(a=wt("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?a=i:a.appendChild(i);else{if(!Bn&&!Mn&&!Hn&&-1===t.indexOf("<"))return ln&&Gn?ln.createHTML(t):t;if(!(a=wt(t)))return Bn?null:Gn?sn:""}a&&Un&&xt(a.firstChild);for(var f=Tt($n?t:a);s=f.nextNode();)3===s.nodeType&&s===c||St(s)||(s.content instanceof l&&Et(s.content),Lt(s),c=s);if(c=null,$n)return t;if(Bn){if(qn)for(p=un.call(a.ownerDocument);a.firstChild;)p.appendChild(a.firstChild);else p=a;return(En.shadowroot||En.shadowrootmod)&&(p=fn.call(o,p,!0)),p}var g=Hn?a.outerHTML:a.innerHTML;return Hn&&Dn["!doctype"]&&a.ownerDocument&&a.ownerDocument.doctype&&a.ownerDocument.doctype.name&&C(K,a.ownerDocument.doctype.name)&&(g="<!DOCTYPE "+a.ownerDocument.doctype.name+">\n"+g),Mn&&(g=_(g,xn," "),g=_(g,yn," "),g=_(g,wn," ")),ln&&Gn?ln.createHTML(g):g},r.setConfig=function(n){mt(n),zn=!0},r.clearConfig=function(){ct=null,zn=!1},r.isValidAttribute=function(n,t,e){ct||mt({});var a=vn(n),r=vn(t);return Ct(a,r,e)},r.addHook=function(n,t){"function"==typeof t&&(bn[n]=bn[n]||[],x(bn[n],t))},r.removeHook=function(n){if(bn[n])return v(bn[n])},r.removeHooks=function(n){bn[n]&&(bn[n]=[])},r.removeAllHooks=function(){bn={}},r}()}()},5573:function(n){"use strict";var t=/["'&<>]/;n.exports=function(n){var e,a=""+n,r=t.exec(a);if(!r)return a;var o="",i=0,l=0;for(i=r.index;i<a.length;i++){switch(a.charCodeAt(i)){case 34:e="&quot;";break;case 38:e="&amp;";break;case 39:e="&#39;";break;case 60:e="&lt;";break;case 62:e="&gt;";break;default:continue}l!==i&&(o+=a.substring(l,i)),l=i+1,o+=e}return l!==i?o+a.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(a,r){"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=a.document,y={type:!0,src:!0,nonce:!0,noModule:!0};function w(n,t,e){var a,r,o=(e=e||x).createElement("script");if(o.text=n,t)for(a in y)(r=t[a]||t.getAttribute&&t.getAttribute(a))&&o.setAttribute(a,r);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,a,r,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)a=n[t],"__proto__"!==t&&i!==a&&(d&&a&&(k.isPlainObject(a)||(r=Array.isArray(a)))?(e=i[t],o=r&&!Array.isArray(e)?[]:r||k.isPlainObject(e)?e:{},r=!1,i[t]=k.extend(d,o,a)):void 0!==a&&(i[t]=a));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,a=0;if(S(n))for(e=n.length;a<e&&!1!==t.call(n[a],a,n[a]);a++);else for(a in n)if(!1===t.call(n[a],a,n[a]))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,a=0,r=n.length;a<e;a++)n[r++]=t[a];return n.length=r,n},grep:function(n,t,e){for(var a=[],r=0,o=n.length,i=!e;r<o;r++)!t(n[r],r)!==i&&a.push(n[r]);return a},map:function(n,t,e){var a,r,o=0,i=[];if(S(n))for(a=n.length;o<a;o++)null!=(r=t(n[o],o,e))&&i.push(r);else for(o in n)null!=(r=t(n[o],o,e))&&i.push(r);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,a,r,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,j=[],F=j.pop,N=j.push,P=j.push,A=j.slice,O=function(n,t){for(var e=0,a=n.length;e<a;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])+",H="\\["+R+"*("+M+")(?:"+R+"*([*^$|!~]?=)"+R+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+R+"*\\]",z=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+H+")*)|.*)\\)|)",U=new RegExp(R+"+","g"),B=new RegExp("^"+R+"+|((?:^|[^\\\\])(?:\\\\.)*)"+R+"+$","g"),q=new RegExp("^"+R+"*,"+R+"*"),G=new RegExp("^"+R+"*([>+~]|"+R+")"+R+"*"),W=new RegExp(R+"|>"),J=new RegExp(z),X=new RegExp("^"+M+"$"),$={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+H),PSEUDO:new RegExp("^"+z),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))},an=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,rn=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{P.apply(j=A.call(w.childNodes),w.childNodes),j[w.childNodes.length].nodeType}catch(n){P={apply:j.length?function(n,t){N.apply(n,A.call(t))}:function(n,t){for(var e=n.length,a=0;n[e++]=t[a++];);n.length=e-1}}}function sn(n,t,a,r){var o,l,d,c,p,f,h,v=t&&t.ownerDocument,w=t?t.nodeType:9;if(a=a||[],"string"!=typeof n||!n||1!==w&&9!==w&&11!==w)return a;if(!r&&(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 a;if(d.id===o)return a.push(d),a}else if(v&&(d=v.getElementById(o))&&x(t,d)&&d.id===o)return a.push(d),a}else{if(p[2])return P.apply(a,t.getElementsByTagName(n)),a;if((o=p[3])&&e.getElementsByClassName&&t.getElementsByClassName)return P.apply(a,t.getElementsByClassName(o)),a}if(e.qsa&&!D[n+" "]&&(!b||!b.test(n))&&(1!==w||"object"!==t.nodeName.toLowerCase())){if(h=n,v=t,1===w&&(W.test(n)||G.test(n))){for((v=nn.test(n)&&vn(t.parentNode)||t)===t&&e.scope||((c=t.getAttribute("id"))?c=c.replace(an,rn):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 P.apply(a,v.querySelectorAll(h)),a}catch(t){D(n,!0)}finally{c===y&&t.removeAttribute("id")}}}return s(n.replace(B,"$1"),t,a,r)}function dn(){var n=[];return function t(e,r){return n.push(e+" ")>a.cacheLength&&delete t[n.shift()],t[e+" "]=r}}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("|"),r=e.length;r--;)a.attrHandle[e[r]]=t}function mn(n,t){var e=t&&n,a=e&&1===n.nodeType&&1===t.nodeType&&n.sourceIndex-t.sourceIndex;if(a)return a;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,a){for(var r,o=n([],e.length,t),i=o.length;i--;)e[r=o[i]]&&(e[r]=!(a[r]=e[r]))}))}))}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,r,i=n?n.ownerDocument||n:w;return i!=m&&9===i.nodeType&&i.documentElement?(f=(m=i).documentElement,g=!o(m),w!=m&&(r=m.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener("unload",on,!1):r.attachEvent&&r.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?(a.filter.ID=function(n){var t=n.replace(tn,en);return function(n){return n.getAttribute("id")===t}},a.find.ID=function(n,t){if(void 0!==t.getElementById&&g){var e=t.getElementById(n);return e?[e]:[]}}):(a.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}},a.find.ID=function(n,t){if(void 0!==t.getElementById&&g){var e,a,r,o=t.getElementById(n);if(o){if((e=o.getAttributeNode("id"))&&e.value===n)return[o];for(r=t.getElementsByName(n),a=0;o=r[a++];)if((e=o.getAttributeNode("id"))&&e.value===n)return[o]}return[]}}),a.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,a=[],r=0,o=t.getElementsByTagName(n);if("*"===n){for(;e=o[r++];)1===e.nodeType&&a.push(e);return a}return o},a.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("!=",z)})),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,a=t&&t.parentNode;return n===a||!(!a||1!==a.nodeType||!(e.contains?e.contains(a):n.compareDocumentPosition&&16&n.compareDocumentPosition(a)))}: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 a=!n.compareDocumentPosition-!t.compareDocumentPosition;return a||(1&(a=(n.ownerDocument||n)==(t.ownerDocument||t)?n.compareDocumentPosition(t):1)||!e.sortDetached&&t.compareDocumentPosition(n)===a?n==m||n.ownerDocument==w&&x(w,n)?-1:t==m||t.ownerDocument==w&&x(w,t)?1:c?O(c,n)-O(c,t):0:4&a?-1:1)}:function(n,t){if(n===t)return p=!0,0;var e,a=0,r=n.parentNode,o=t.parentNode,i=[n],l=[t];if(!r||!o)return n==m?-1:t==m?1:r?-1:o?1:c?O(c,n)-O(c,t):0;if(r===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[a]===l[a];)a++;return a?mn(i[a],l[a]):i[a]==w?-1:l[a]==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 a=v.call(n,t);if(a||e.disconnectedMatch||n.document&&11!==n.document.nodeType)return a}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 r=a.attrHandle[t.toLowerCase()],o=r&&E.call(a.attrHandle,t.toLowerCase())?r(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(an,rn)},sn.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n)},sn.uniqueSort=function(n){var t,a=[],r=0,o=0;if(p=!e.detectDuplicates,c=!e.sortStable&&n.slice(0),n.sort(L),p){for(;t=n[o++];)t===n[o]&&(r=a.push(o));for(;r--;)n.splice(a[r],1)}return c=null,n},r=sn.getText=function(n){var t,e="",a=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+=r(n)}else if(3===o||4===o)return n.nodeValue}else for(;t=n[a++];)e+=r(t);return e},a=sn.selectors={cacheLength:50,createPseudo:cn,match:$,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 $.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":e&&J.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(a){var r=sn.attr(a,n);return null==r?"!="===t:!t||(r+="","="===t?r===e:"!="===t?r!==e:"^="===t?e&&0===r.indexOf(e):"*="===t?e&&r.indexOf(e)>-1:"$="===t?e&&r.slice(-e.length)===e:"~="===t?(" "+r.replace(U," ")+" ").indexOf(e)>-1:"|="===t&&(r===e||r.slice(0,e.length+1)===e+"-"))}},CHILD:function(n,t,e,a,r){var o="nth"!==n.slice(0,3),i="last"!==n.slice(-4),l="of-type"===t;return 1===a&&0===r?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-=r)===a||x%a==0&&x/a>=0}}},PSEUDO:function(n,t){var e,r=a.pseudos[n]||a.setFilters[n.toLowerCase()]||sn.error("unsupported pseudo: "+n);return r[y]?r(t):r.length>1?(e=[n,n,"",t],a.setFilters.hasOwnProperty(n.toLowerCase())?cn((function(n,e){for(var a,o=r(n,t),i=o.length;i--;)n[a=O(n,o[i])]=!(e[a]=o[i])})):function(n){return r(n,0,e)}):r}},pseudos:{not:cn((function(n){var t=[],e=[],a=l(n.replace(B,"$1"));return a[y]?cn((function(n,t,e,r){for(var o,i=a(n,null,r,[]),l=n.length;l--;)(o=i[l])&&(n[l]=!(t[l]=o))})):function(n,r,o){return t[0]=n,a(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||r(t)).indexOf(n)>-1}})),lang:cn((function(n){return X.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!a.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 a=e<0?e+t:e>t?t:e;--a>=0;)n.push(a);return n})),gt:hn((function(n,t,e){for(var a=e<0?e+t:e;++a<t;)n.push(a);return n}))}},a.pseudos.nth=a.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})a.pseudos[t]=fn(t);for(t in{submit:!0,reset:!0})a.pseudos[t]=gn(t);function xn(){}function yn(n){for(var t=0,e=n.length,a="";t<e;t++)a+=n[t].value;return a}function wn(n,t,e){var a=t.dir,r=t.next,o=r||a,i=e&&"parentNode"===o,l=_++;return t.first?function(t,e,r){for(;t=t[a];)if(1===t.nodeType||i)return n(t,e,r);return!1}:function(t,e,s){var d,c,p,u=[T,l];if(s){for(;t=t[a];)if((1===t.nodeType||i)&&n(t,e,s))return!0}else for(;t=t[a];)if(1===t.nodeType||i)if(c=(p=t[y]||(t[y]={}))[t.uniqueID]||(p[t.uniqueID]={}),r&&r===t.nodeName.toLowerCase())t=t[a]||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,a){for(var r=n.length;r--;)if(!n[r](t,e,a))return!1;return!0}:n[0]}function _n(n,t,e,a,r){for(var o,i=[],l=0,s=n.length,d=null!=t;l<s;l++)(o=n[l])&&(e&&!e(o,a,r)||(i.push(o),d&&t.push(l)));return i}function kn(n,t,e,a,r,o){return a&&!a[y]&&(a=kn(a)),r&&!r[y]&&(r=kn(r,o)),cn((function(o,i,l,s){var d,c,p,u=[],m=[],f=i.length,g=o||function(n,t,e){for(var a=0,r=t.length;a<r;a++)sn(n,t[a],e);return e}(t||"*",l.nodeType?[l]:l,[]),b=!n||!o&&t?g:_n(g,u,n,l,s),h=e?r||(o?n:f||a)?[]:i:b;if(e&&e(b,h,l,s),a)for(d=_n(h,m),a(d,[],l,s),c=d.length;c--;)(p=d[c])&&(h[m[c]]=!(b[m[c]]=p));if(o){if(r||n){if(r){for(d=[],c=h.length;c--;)(p=h[c])&&d.push(b[c]=p);r(null,h=[],d,s)}for(c=h.length;c--;)(p=h[c])&&(d=r?O(o,p):u[c])>-1&&(o[d]=!(i[d]=p))}}else h=_n(h===i?h.splice(f,h.length):h),r?r(null,i,h,s):P.apply(i,h)}))}function Sn(n){for(var t,e,r,o=n.length,i=a.relative[n[0].type],l=i||a.relative[" "],s=i?1:0,c=wn((function(n){return n===t}),l,!0),p=wn((function(n){return O(t,n)>-1}),l,!0),u=[function(n,e,a){var r=!i&&(a||e!==d)||((t=e).nodeType?c(n,e,a):p(n,e,a));return t=null,r}];s<o;s++)if(e=a.relative[n[s].type])u=[wn(Tn(u),e)];else{if((e=a.filter[n[s].type].apply(null,n[s].matches))[y]){for(r=++s;r<o&&!a.relative[n[r].type];r++);return kn(s>1&&Tn(u),s>1&&yn(n.slice(0,s-1).concat({value:" "===n[s-2].type?"*":""})).replace(B,"$1"),e,s<r&&Sn(n.slice(s,r)),r<o&&Sn(n=n.slice(r)),r<o&&yn(n))}u.push(e)}return Tn(u)}return xn.prototype=a.filters=a.pseudos,a.setFilters=new xn,i=sn.tokenize=function(n,t){var e,r,o,i,l,s,d,c=S[n+" "];if(c)return t?0:c.slice(0);for(l=n,s=[],d=a.preFilter;l;){for(i in e&&!(r=q.exec(l))||(r&&(l=l.slice(r[0].length)||l),s.push(o=[])),e=!1,(r=G.exec(l))&&(e=r.shift(),o.push({value:e,type:r[0].replace(B," ")}),l=l.slice(e.length)),a.filter)!(r=$[i].exec(l))||d[i]&&!(r=d[i](r))||(e=r.shift(),o.push({value:e,type:i,matches:r}),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,r=[],o=[],l=C[n+" "];if(!l){for(t||(t=i(n)),e=t.length;e--;)(l=Sn(t[e]))[y]?r.push(l):o.push(l);l=C(n,function(n,t){var e=t.length>0,r=n.length>0,o=function(o,i,l,s,c){var p,f,b,h=0,v="0",x=o&&[],y=[],w=d,_=o||r&&a.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(r&&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]=F.call(s));y=_n(y)}P.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,r)),l.selector=n}return l},s=sn.select=function(n,t,e,r){var o,s,d,c,p,u="function"==typeof n&&n,m=!r&&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&&a.relative[s[1].type]){if(!(t=(a.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=$.needsContext.test(n)?0:s.length;o--&&(d=s[o],!a.relative[c=d.type]);)if((p=a.find[c])&&(r=p(d.matches[0].replace(tn,en),nn.test(s[0].type)&&vn(t.parentNode)||t))){if(s.splice(o,1),!(n=r.length&&yn(s)))return P.apply(e,r),e;break}}return(u||l(n,m))(r,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 a;if(!e)return!0===n[t]?t.toLowerCase():(a=n.getAttributeNode(t))&&a.specified?a.value:null})),sn}(a);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 a=[],r=void 0!==e;(n=n[t])&&9!==n.nodeType;)if(1===n.nodeType){if(r&&k(n).is(e))break;a.push(n)}return a},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 j(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()}var F=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function N(n,t,e){return h(t)?k.grep(n,(function(n,a){return!!t.call(n,a,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 a=t[0];return e&&(n=":not("+n+")"),1===t.length&&1===a.nodeType?k.find.matchesSelector(a,n)?[a]:[]:k.find.matches(n,k.grep(t,(function(n){return 1===n.nodeType})))},k.fn.extend({find:function(n){var t,e,a=this.length,r=this;if("string"!=typeof n)return this.pushStack(k(n).filter((function(){for(t=0;t<a;t++)if(k.contains(r[t],this))return!0})));for(e=this.pushStack([]),t=0;t<a;t++)k.find(n,r[t],e);return a>1?k.uniqueSort(e):e},filter:function(n){return this.pushStack(N(this,n||[],!1))},not:function(n){return this.pushStack(N(this,n||[],!0))},is:function(n){return!!N(this,"string"==typeof n&&E.test(n)?k(n):n||[],!1).length}});var P,A=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(n,t,e){var a,r;if(!n)return this;if(e=e||P,"string"==typeof n){if(!(a="<"===n[0]&&">"===n[n.length-1]&&n.length>=3?[null,n,null]:A.exec(n))||!a[1]&&t)return!t||t.jquery?(t||e).find(n):this.constructor(t).find(n);if(a[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(a[1],t&&t.nodeType?t.ownerDocument||t:x,!0)),F.test(a[1])&&k.isPlainObject(t))for(a in t)h(this[a])?this[a](t[a]):this.attr(a,t[a]);return this}return(r=x.getElementById(a[2]))&&(this[0]=r,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,P=k(x);var O=/^(?: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,a=0,r=this.length,o=[],i="string"!=typeof n&&k(n);if(!E.test(n))for(;a<r;a++)for(e=this[a];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:(j(n,"template")&&(n=n.content||n),k.merge([],n.childNodes))}},(function(n,t){k.fn[n]=function(e,a){var r=k.map(this,t,e);return"Until"!==n.slice(-5)&&(a=e),a&&"string"==typeof a&&(r=k.filter(a,r)),this.length>1&&(I[n]||k.uniqueSort(r),O.test(n)&&r.reverse()),this.pushStack(r)}}));var M=/[^\x20\t\r\n\f]+/g;function H(n){return n}function z(n){throw n}function U(n,t,e,a){var r;try{n&&h(r=n.promise)?r.call(n).done(t).fail(e):n&&h(r=n.then)?r.call(n,t,e):t.apply(void 0,[n].slice(a))}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,a,r,o=[],i=[],l=-1,s=function(){for(r=r||n.once,a=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,r&&(o=e?[]:"")},d={add:function(){return o&&(e&&!t&&(l=o.length-1,i.push(e)),function t(e){k.each(e,(function(e,a){h(a)?n.unique&&d.has(a)||o.push(a):a&&a.length&&"string"!==T(a)&&t(a)}))}(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 r=i=[],o=e="",this},disabled:function(){return!o},lock:function(){return r=i=[],e||t||(o=e=""),this},locked:function(){return!!r},fireWith:function(n,e){return r||(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!!a}};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",r={state:function(){return e},always:function(){return o.done(arguments).fail(arguments),this},catch:function(n){return r.then(null,n)},pipe:function(){var n=arguments;return k.Deferred((function(e){k.each(t,(function(t,a){var r=h(n[a[4]])&&n[a[4]];o[a[1]]((function(){var n=r&&r.apply(this,arguments);n&&h(n.promise)?n.promise().progress(e.notify).done(e.resolve).fail(e.reject):e[a[0]+"With"](this,r?[n]:arguments)}))})),n=null})).promise()},then:function(n,e,r){var o=0;function i(n,t,e,r){return function(){var l=this,s=arguments,d=function(){var a,d;if(!(n<o)){if((a=e.apply(l,s))===t.promise())throw new TypeError("Thenable self-resolution");d=a&&("object"==typeof a||"function"==typeof a)&&a.then,h(d)?r?d.call(a,i(o,t,H,r),i(o,t,z,r)):(o++,d.call(a,i(o,t,H,r),i(o,t,z,r),i(o,t,H,t.notifyWith))):(e!==H&&(l=void 0,s=[a]),(r||t.resolveWith)(l,s))}},c=r?d:function(){try{d()}catch(a){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(a,c.stackTrace),n+1>=o&&(e!==z&&(l=void 0,s=[a]),t.rejectWith(l,s))}};n?c():(k.Deferred.getStackHook&&(c.stackTrace=k.Deferred.getStackHook()),a.setTimeout(c))}}return k.Deferred((function(a){t[0][3].add(i(0,a,h(r)?r:H,a.notifyWith)),t[1][3].add(i(0,a,h(n)?n:H)),t[2][3].add(i(0,a,h(e)?e:z))})).promise()},promise:function(n){return null!=n?k.extend(n,r):r}},o={};return k.each(t,(function(n,a){var i=a[2],l=a[5];r[a[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(a[3].fire),o[a[0]]=function(){return o[a[0]+"With"](this===o?void 0:this,arguments),this},o[a[0]+"With"]=i.fireWith})),r.promise(o),n&&n.call(o,o),o},when:function(n){var t=arguments.length,e=t,a=Array(e),r=l.call(arguments),o=k.Deferred(),i=function(n){return function(e){a[n]=this,r[n]=arguments.length>1?l.call(arguments):e,--t||o.resolveWith(a,r)}};if(t<=1&&(U(n,o.done(i(e)).resolve,o.reject,!t),"pending"===o.state()||h(r[e]&&r[e].then)))return o.then();for(;e--;)U(r[e],i(e),o.reject);return o.promise()}});var B=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(n,t){a.console&&a.console.warn&&n&&B.test(n.name)&&a.console.warn("jQuery.Deferred exception: "+n.message,n.stack,t)},k.readyException=function(n){a.setTimeout((function(){throw n}))};var q=k.Deferred();function G(){x.removeEventListener("DOMContentLoaded",G),a.removeEventListener("load",G),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?a.setTimeout(k.ready):(x.addEventListener("DOMContentLoaded",G),a.addEventListener("load",G));var W=function(n,t,e,a,r,o,i){var l=0,s=n.length,d=null==e;if("object"===T(e))for(l in r=!0,e)W(n,t,l,e[l],!0,o,i);else if(void 0!==a&&(r=!0,h(a)||(i=!0),d&&(i?(t.call(n,a),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?a:a.call(n[l],l,t(n[l],e)));return r?n:d?t.call(n):s?t(n[0],e):o},J=/^-ms-/,X=/-([a-z])/g;function $(n,t){return t.toUpperCase()}function V(n){return n.replace(J,"ms-").replace(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 a,r=this.cache(n);if("string"==typeof t)r[V(t)]=e;else for(a in t)r[V(a)]=t[a];return r},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,a=n[this.expando];if(void 0!==a){if(void 0!==t){e=(t=Array.isArray(t)?t.map(V):(t=V(t))in a?[t]:t.match(M)||[]).length;for(;e--;)delete a[t[e]]}(void 0===t||k.isEmptyObject(a))&&(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 a;if(void 0===e&&1===n.nodeType)if(a="data-"+t.replace(tn,"-$&").toLowerCase(),"string"==typeof(e=n.getAttribute(a))){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,a,r,o=this[0],i=o&&o.attributes;if(void 0===n){if(this.length&&(r=Q.get(o),1===o.nodeType&&!Z.get(o,"hasDataAttrs"))){for(e=i.length;e--;)i[e]&&0===(a=i[e].name).indexOf("data-")&&(a=V(a.slice(5)),en(o,a,r[a]));Z.set(o,"hasDataAttrs",!0)}return r}return"object"==typeof n?this.each((function(){Q.set(this,n)})):W(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 a;if(n)return t=(t||"fx")+"queue",a=Z.get(n,t),e&&(!a||Array.isArray(e)?a=Z.access(n,t,k.makeArray(e)):a.push(e)),a||[]},dequeue:function(n,t){t=t||"fx";var e=k.queue(n,t),a=e.length,r=e.shift(),o=k._queueHooks(n,t);"inprogress"===r&&(r=e.shift(),a--),r&&("fx"===t&&e.unshift("inprogress"),delete o.stop,r.call(n,(function(){k.dequeue(n,t)}),o)),!a&&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,a=1,r=k.Deferred(),o=this,i=this.length,l=function(){--a||r.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&&(a++,e.empty.add(l));return l(),r.promise(t)}});var an=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,rn=new RegExp("^(?:([+-])=|)("+an+")([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,a){var r,o,i=20,l=a?function(){return a.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)&&rn.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,r=e[1]?c+(e[1]+1)*e[2]:+e[2],a&&(a.unit=d,a.start=c,a.end=r)),r}var un={};function mn(n){var t,e=n.ownerDocument,a=n.nodeName,r=un[a];return r||(t=e.body.appendChild(e.createElement(a)),r=k.css(t,"display"),t.parentNode.removeChild(t),"none"===r&&(r="block"),un[a]=r,r)}function fn(n,t){for(var e,a,r=[],o=0,i=n.length;o<i;o++)(a=n[o]).style&&(e=a.style.display,t?("none"===e&&(r[o]=Z.get(a,"display")||null,r[o]||(a.style.display="")),""===a.style.display&&cn(a)&&(r[o]=mn(a))):"none"!==e&&(r[o]="none",Z.set(a,"display",e)));for(o=0;o<i;o++)null!=r[o]&&(n[o].style.display=r[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&&j(n,t)?k.merge([n],e):e}function Tn(n,t){for(var e=0,a=n.length;e<a;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,a,r){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(a&&k.inArray(o,a)>-1)r&&r.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,a,r,o){var i,l;if("object"==typeof t){for(l in"string"!=typeof e&&(a=a||e,e=void 0),t)En(n,l,e,a,t[l],o);return n}if(null==a&&null==r?(r=e,a=e=void 0):null==r&&("string"==typeof e?(r=a,a=void 0):(r=a,a=e,e=void 0)),!1===r)r=Dn;else if(!r)return n;return 1===o&&(i=r,r=function(n){return k().off(n),i.apply(this,arguments)},r.guid=i.guid||(i.guid=k.guid++)),n.each((function(){k.event.add(this,t,r,a,e)}))}function jn(n,t,e){e?(Z.set(n,t,!1),k.event.add(n,t,{namespace:!1,handler:function(n){var a,r,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),a=e(this,t),this[t](),o!==(r=Z.get(this,t))||a?Z.set(this,t,!1):r={},o!==r)return n.stopImmediatePropagation(),n.preventDefault(),r&&r.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,a,r){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,r=o.selector),r&&k.find.matchesSelector(ln,r),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=(r?p.delegateType:p.bindType)||m,p=k.event.special[m]||{},c=k.extend({type:m,origType:g,data:a,handler:e,guid:e.guid,selector:r,needsContext:r&&k.expr.match.needsContext.test(r),namespace:f.join(".")},o),(u=s[m])||((u=s[m]=[]).delegateCount=0,p.setup&&!1!==p.setup.call(n,a,f,i)||n.addEventListener&&n.addEventListener(m,i)),p.add&&(p.add.call(n,c),c.handler.guid||(c.handler.guid=e.guid)),r?u.splice(u.delegateCount++,0,c):u.push(c),k.event.global[m]=!0)},remove:function(n,t,e,a,r){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=(a?p.delegateType:p.bindType)||m]||[],l=l[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=o=u.length;o--;)c=u[o],!r&&g!==c.origType||e&&e.guid!==c.guid||l&&!l.test(c.namespace)||a&&a!==c.selector&&("**"!==a||!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,a,!0);k.isEmptyObject(s)&&Z.remove(n,"handle events")}},dispatch:function(n){var t,e,a,r,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;(r=i[t++])&&!s.isPropagationStopped();)for(s.currentTarget=r.elem,e=0;(o=r.handlers[e++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(a=((k.event.special[o.origType]||{}).handle||o.handler).apply(r.elem,l))&&!1===(s.result=a)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(n,t){var e,a,r,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[r=(a=t[e]).selector+" "]&&(i[r]=a.needsContext?k(r,this).index(d)>-1:k.find(r,this,null,[d]).length),i[r]&&o.push(a);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&&j(t,"input")&&jn(t,"click",Cn),!1},trigger:function(n){var t=this||n;return hn.test(t.type)&&t.click&&j(t,"input")&&jn(t,"click"),!0},_default:function(n){var t=n.target;return hn.test(t.type)&&t.click&&j(t,"input")&&Z.get(t,"click")||j(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 jn(this,n,Ln),!1},trigger:function(){return jn(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,a=n.relatedTarget,r=n.handleObj;return a&&(a===this||k.contains(this,a))||(n.type=r.origType,e=r.handler.apply(this,arguments),n.type=t),e}}})),k.fn.extend({on:function(n,t,e,a){return En(this,n,t,e,a)},one:function(n,t,e,a){return En(this,n,t,e,a,1)},off:function(n,t,e){var a,r;if(n&&n.preventDefault&&n.handleObj)return a=n.handleObj,k(n.delegateTarget).off(a.namespace?a.origType+"."+a.namespace:a.origType,a.selector,a.handler),this;if("object"==typeof n){for(r in n)this.off(r,t,n[r]);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 Fn=/<script|<style|<link/i,Nn=/checked\s*(?:[^=]|=\s*.checked.)/i,Pn=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function An(n,t){return j(n,"table")&&j(11!==t.nodeType?t:t.firstChild,"tr")&&k(n).children("tbody")[0]||n}function On(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,a,r,o,i,l;if(1===t.nodeType){if(Z.hasData(n)&&(l=Z.get(n).events))for(r in Z.remove(t,"handle events"),l)for(e=0,a=l[r].length;e<a;e++)k.event.add(t,r,l[r][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 Hn(n,t,e,a){t=s(t);var r,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&&Nn.test(f))return n.each((function(r){var o=n.eq(r);g&&(t[0]=f.call(this,r,o.html())),Hn(o,t,e,a)}));if(u&&(o=(r=kn(t,n[0].ownerDocument,!1,n,a)).firstChild,1===r.childNodes.length&&(r=o),o||a)){for(l=(i=k.map(wn(r,"script"),On)).length;p<u;p++)d=r,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(Pn,""),d,c))}return n}function zn(n,t,e){for(var a,r=t?k.filter(t,n):n,o=0;null!=(a=r[o]);o++)e||1!==a.nodeType||k.cleanData(wn(a)),a.parentNode&&(e&&sn(a)&&Tn(wn(a,"script")),a.parentNode.removeChild(a));return n}k.extend({htmlPrefilter:function(n){return n},clone:function(n,t,e){var a,r,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),a=0,r=(o=wn(n)).length;a<r;a++)Mn(o[a],i[a]);if(t)if(e)for(o=o||wn(n),i=i||wn(l),a=0,r=o.length;a<r;a++)Rn(o[a],i[a]);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,a,r=k.event.special,o=0;void 0!==(e=n[o]);o++)if(Y(e)){if(t=e[Z.expando]){if(t.events)for(a in t.events)r[a]?k.event.remove(e,a):k.removeEvent(e,a,t.handle);e[Z.expando]=void 0}e[Q.expando]&&(e[Q.expando]=void 0)}}}),k.fn.extend({detach:function(n){return zn(this,n,!0)},remove:function(n){return zn(this,n)},text:function(n){return W(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 Hn(this,arguments,(function(n){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||An(this,n).appendChild(n)}))},prepend:function(){return Hn(this,arguments,(function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=An(this,n);t.insertBefore(n,t.firstChild)}}))},before:function(){return Hn(this,arguments,(function(n){this.parentNode&&this.parentNode.insertBefore(n,this)}))},after:function(){return Hn(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 W(this,(function(n){var t=this[0]||{},e=0,a=this.length;if(void 0===n&&1===t.nodeType)return t.innerHTML;if("string"==typeof n&&!Fn.test(n)&&!yn[(vn.exec(n)||["",""])[1].toLowerCase()]){n=k.htmlPrefilter(n);try{for(;e<a;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 Hn(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,a=[],r=k(n),o=r.length-1,i=0;i<=o;i++)e=i===o?this:this.clone(!0),k(r[i])[t](e),d.apply(a,e.get());return this.pushStack(a)}}));var Un=new RegExp("^("+an+")(?!px)[a-z%]+$","i"),Bn=/^--/,qn=function(n){var t=n.ownerDocument.defaultView;return t&&t.opener||(t=a),t.getComputedStyle(n)},Gn=function(n,t,e){var a,r,o={};for(r in t)o[r]=n.style[r],n.style[r]=t[r];for(r in a=e.call(n),t)n.style[r]=o[r];return a},Wn=new RegExp(on.join("|"),"i"),Jn="[\\x20\\t\\r\\n\\f]",Xn=new RegExp("^"+Jn+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Jn+"+$","g");function $n(n,t,e){var a,r,o,i,l=Bn.test(t),s=n.style;return(e=e||qn(n))&&(i=e.getPropertyValue(t)||e[t],l&&i&&(i=i.replace(Xn,"$1")||void 0),""!==i||sn(n)||(i=k.style(n,t)),!b.pixelBoxStyles()&&Un.test(i)&&Wn.test(t)&&(a=s.width,r=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=i,i=e.width,s.width=a,s.minWidth=r,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=a.getComputedStyle(c);e="1%"!==n.top,s=12===t(n.marginLeft),c.style.right="60%",i=36===t(n.right),r=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,r,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(),r},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,r;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),r=a.getComputedStyle(t),l=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.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 at(n,t,e){var a=rn.exec(t);return a?Math.max(0,a[2]-(e||0))+(a[3]||"px"):t}function rt(n,t,e,a,r,o){var i="width"===t?1:0,l=0,s=0;if(e===(a?"border":"content"))return 0;for(;i<4;i+=2)"margin"===e&&(s+=k.css(n,e+on[i],!0,r)),a?("content"===e&&(s-=k.css(n,"padding"+on[i],!0,r)),"margin"!==e&&(s-=k.css(n,"border"+on[i]+"Width",!0,r))):(s+=k.css(n,"padding"+on[i],!0,r),"padding"!==e?s+=k.css(n,"border"+on[i]+"Width",!0,r):l+=k.css(n,"border"+on[i]+"Width",!0,r));return!a&&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 a=qn(n),r=(!b.boxSizingReliable()||e)&&"border-box"===k.css(n,"boxSizing",!1,a),o=r,i=$n(n,t,a),l="offset"+t[0].toUpperCase()+t.slice(1);if(Un.test(i)){if(!e)return i;i="auto"}return(!b.boxSizingReliable()&&r||!b.reliableTrDimensions()&&j(n,"tr")||"auto"===i||!parseFloat(i)&&"inline"===k.css(n,"display",!1,a))&&n.getClientRects().length&&(r="border-box"===k.css(n,"boxSizing",!1,a),(o=l in n)&&(i=n[l])),(i=parseFloat(i)||0)+rt(n,t,e||(r?"border":"content"),o,a,i)+"px"}function it(n,t,e,a,r){return new it.prototype.init(n,t,e,a,r)}k.extend({cssHooks:{opacity:{get:function(n,t){if(t){var e=$n(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,a){if(n&&3!==n.nodeType&&8!==n.nodeType&&n.style){var r,o,i,l=V(t),s=Bn.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!==(r=i.get(n,!1,a))?r:d[t];"string"==(o=typeof e)&&(r=rn.exec(e))&&r[1]&&(e=pn(n,t,r),o="number"),null!=e&&e==e&&("number"!==o||s||(e+=r&&r[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,a))||(s?d.setProperty(t,e):d[t]=e))}},css:function(n,t,e,a){var r,o,i,l=V(t);return Bn.test(t)||(t=Qn(l)),(i=k.cssHooks[t]||k.cssHooks[l])&&"get"in i&&(r=i.get(n,!0,e)),void 0===r&&(r=$n(n,t,a)),"normal"===r&&t in et&&(r=et[t]),""===e||e?(o=parseFloat(r),!0===e||isFinite(o)?o||0:r):r}}),k.each(["height","width"],(function(n,t){k.cssHooks[t]={get:function(n,e,a){if(e)return!nt.test(k.css(n,"display"))||n.getClientRects().length&&n.getBoundingClientRect().width?ot(n,t,a):Gn(n,tt,(function(){return ot(n,t,a)}))},set:function(n,e,a){var r,o=qn(n),i=!b.scrollboxSize()&&"absolute"===o.position,l=(i||a)&&"border-box"===k.css(n,"boxSizing",!1,o),s=a?rt(n,t,a,l,o):0;return l&&i&&(s-=Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-rt(n,t,"border",!1,o)-.5)),s&&(r=rn.exec(e))&&"px"!==(r[3]||"px")&&(n.style[t]=e,e=k.css(n,t)),at(0,e,s)}}})),k.cssHooks.marginLeft=Vn(b.reliableMarginLeft,(function(n,t){if(t)return(parseFloat($n(n,"marginLeft"))||n.getBoundingClientRect().left-Gn(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 a=0,r={},o="string"==typeof e?e.split(" "):[e];a<4;a++)r[n+on[a]+t]=o[a]||o[a-2]||o[0];return r}},"margin"!==n&&(k.cssHooks[n+t].set=at)})),k.fn.extend({css:function(n,t){return W(this,(function(n,t,e){var a,r,o={},i=0;if(Array.isArray(t)){for(a=qn(n),r=t.length;i<r;i++)o[t[i]]=k.css(n,t[i],!1,a);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,a,r,o){this.elem=n,this.prop=e,this.easing=r||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=a,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&&a.requestAnimationFrame?a.requestAnimationFrame(pt):a.setTimeout(pt,k.fx.interval),k.fx.tick())}function ut(){return a.setTimeout((function(){lt=void 0})),lt=Date.now()}function mt(n,t){var e,a=0,r={height:n};for(t=t?1:0;a<4;a+=2-t)r["margin"+(e=on[a])]=r["padding"+e]=n;return t&&(r.opacity=r.width=n),r}function ft(n,t,e){for(var a,r=(gt.tweeners[t]||[]).concat(gt.tweeners["*"]),o=0,i=r.length;o<i;o++)if(a=r[o].call(e,t,n))return a}function gt(n,t,e){var a,r,o=0,i=gt.prefilters.length,l=k.Deferred().always((function(){delete s.elem})),s=function(){if(r)return!1;for(var t=lt||ut(),e=Math.max(0,d.startTime+d.duration-t),a=1-(e/d.duration||0),o=0,i=d.tweens.length;o<i;o++)d.tweens[o].run(a);return l.notifyWith(n,[d,a,e]),a<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 a=k.Tween(n,d.opts,t,e,d.opts.specialEasing[t]||d.opts.easing);return d.tweens.push(a),a},stop:function(t){var e=0,a=t?d.tweens.length:0;if(r)return this;for(r=!0;e<a;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,a,r,o,i;for(e in n)if(r=t[a=V(e)],o=n[e],Array.isArray(o)&&(r=o[1],o=n[e]=o[0]),e!==a&&(n[a]=o,delete n[e]),(i=k.cssHooks[a])&&"expand"in i)for(e in o=i.expand(o),delete n[a],o)e in n||(n[e]=o[e],t[e]=r);else t[a]=r}(c,d.opts.specialEasing);o<i;o++)if(a=gt.prefilters[o].call(d,n,c,d.opts))return h(a.stop)&&(k._queueHooks(d.elem,d.opts.queue).stop=a.stop.bind(a)),a;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,rn.exec(t),e),e}]},tweener:function(n,t){h(n)?(t=n,n=["*"]):n=n.match(M);for(var e,a=0,r=n.length;a<r;a++)e=n[a],gt.tweeners[e]=gt.tweeners[e]||[],gt.tweeners[e].unshift(t)},prefilters:[function(n,t,e){var a,r,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(a 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(r=t[a],dt.test(r)){if(delete t[a],o=o||"toggle"===r,r===(g?"hide":"show")){if("show"!==r||!b||void 0===b[a])continue;g=!0}m[a]=b&&b[a]||k.style(n,a)}if((s=!k.isEmptyObject(t))||!k.isEmptyObject(m))for(a 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(a in g||fn([n]),Z.remove(n,"fxshow"),m)k.style(n,a,m[a])}))),s=ft(g?b[a]:0,a,u),a in b||(b[a]=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 a=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?a.duration=0:"number"!=typeof a.duration&&(a.duration in k.fx.speeds?a.duration=k.fx.speeds[a.duration]:a.duration=k.fx.speeds._default),null!=a.queue&&!0!==a.queue||(a.queue="fx"),a.old=a.complete,a.complete=function(){h(a.old)&&a.old.call(this),a.queue&&k.dequeue(this,a.queue)},a},k.fn.extend({fadeTo:function(n,t,e,a){return this.filter(cn).css("opacity",0).show().end().animate({opacity:t},n,e,a)},animate:function(n,t,e,a){var r=k.isEmptyObject(n),o=k.speed(t,e,a),i=function(){var t=gt(this,k.extend({},n),o);(r||Z.get(this,"finish"))&&t.stop(!0)};return i.finish=i,r||!1===o.queue?this.each(i):this.queue(o.queue,i)},stop:function(n,t,e){var a=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,r=null!=n&&n+"queueHooks",o=k.timers,i=Z.get(this);if(r)i[r]&&i[r].stop&&a(i[r]);else for(r in i)i[r]&&i[r].stop&&ct.test(r)&&a(i[r]);for(r=o.length;r--;)o[r].elem!==this||null!=n&&o[r].queue!==n||(o[r].anim.stop(e),t=!1,o.splice(r,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),a=e[n+"queue"],r=e[n+"queueHooks"],o=k.timers,i=a?a.length:0;for(e.finish=!0,k.queue(this,n,[]),r&&r.stop&&r.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++)a[t]&&a[t].finish&&a[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,a,r){return null==n||"boolean"==typeof n?e.apply(this,arguments):this.animate(mt(t,!0),n,a,r)}})),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,a){return this.animate(t,n,e,a)}})),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 r=a.setTimeout(t,n);e.stop=function(){a.clearTimeout(r)}}))},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 W(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 a,r,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)||(r=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?bt:void 0)),void 0!==e?null===e?void k.removeAttr(n,t):r&&"set"in r&&void 0!==(a=r.set(n,e,t))?a:(n.setAttribute(t,e+""),e):r&&"get"in r&&null!==(a=r.get(n,t))?a:null==(a=k.find.attr(n,t))?void 0:a)},attrHooks:{type:{set:function(n,t){if(!b.radioValue&&"radio"===t&&j(n,"input")){var e=n.value;return n.setAttribute("type",t),e&&(n.value=e),t}}}},removeAttr:function(n,t){var e,a=0,r=t&&t.match(M);if(r&&1===n.nodeType)for(;e=r[a++];)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,a){var r,o,i=t.toLowerCase();return a||(o=ht[i],ht[i]=r,r=null!=e(n,t,a)?i:null,ht[i]=o),r}}));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 W(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 a,r,o=n.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(n)||(t=k.propFix[t]||t,r=k.propHooks[t]),void 0!==e?r&&"set"in r&&void 0!==(a=r.set(n,e,t))?a:n[t]=e:r&&"get"in r&&null!==(a=r.get(n,t))?a: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,a,r,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(a=wt(this),e=1===this.nodeType&&" "+yt(a)+" "){for(o=0;o<t.length;o++)r=t[o],e.indexOf(" "+r+" ")<0&&(e+=r+" ");i=yt(e),a!==i&&this.setAttribute("class",i)}})):this},removeClass:function(n){var t,e,a,r,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(a=wt(this),e=1===this.nodeType&&" "+yt(a)+" "){for(o=0;o<t.length;o++)for(r=t[o];e.indexOf(" "+r+" ")>-1;)e=e.replace(" "+r+" "," ");i=yt(e),a!==i&&this.setAttribute("class",i)}})):this:this.attr("class","")},toggleClass:function(n,t){var e,a,r,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),r=0;r<e.length;r++)a=e[r],o.hasClass(a)?o.removeClass(a):o.addClass(a);else void 0!==n&&"boolean"!==i||((a=wt(this))&&Z.set(this,"__className__",a),this.setAttribute&&this.setAttribute("class",a||!1===n?"":Z.get(this,"__className__")||""))})))},hasClass:function(n){var t,e,a=0;for(t=" "+n+" ";e=this[a++];)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,a,r=this[0];return arguments.length?(a=h(n),this.each((function(e){var r;1===this.nodeType&&(null==(r=a?n.call(this,e,k(this).val()):n)?r="":"number"==typeof r?r+="":Array.isArray(r)&&(r=k.map(r,(function(n){return null==n?"":n+""}))),(t=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,r,"value")||(this.value=r))}))):r?(t=k.valHooks[r.type]||k.valHooks[r.nodeName.toLowerCase()])&&"get"in t&&void 0!==(e=t.get(r,"value"))?e:"string"==typeof(e=r.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,a,r=n.options,o=n.selectedIndex,i="select-one"===n.type,l=i?null:[],s=i?o+1:r.length;for(a=o<0?s:i?o:0;a<s;a++)if(((e=r[a]).selected||a===o)&&!e.disabled&&(!e.parentNode.disabled||!j(e.parentNode,"optgroup"))){if(t=k(e).val(),i)return t;l.push(t)}return l},set:function(n,t){for(var e,a,r=n.options,o=k.makeArray(t),i=r.length;i--;)((a=r[i]).selected=k.inArray(k.valHooks.option.get(a),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 a;var kt=/^(?:focusinfocus|focusoutblur)$/,St=function(n){n.stopPropagation()};k.extend(k.event,{trigger:function(n,t,e,r){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=r?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]||{},r||!p.trigger||!1!==p.trigger.apply(e,t))){if(!r&&!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||a)}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,r||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 a=k.extend(new k.Event,e,{type:n,isSimulated:!0});k.event.trigger(a,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 a=this.ownerDocument||this.document||this,r=Z.access(a,t);r||a.addEventListener(n,e,!0),Z.access(a,t,(r||0)+1)},teardown:function(){var a=this.ownerDocument||this.document||this,r=Z.access(a,t)-1;r?Z.access(a,t,r):(a.removeEventListener(n,e,!0),Z.remove(a,t))}}}));var Ct=a.location,Dt={guid:Date.now()},Lt=/\?/;k.parseXML=function(n){var t,e;if(!n||"string"!=typeof n)return null;try{t=(new a.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=/\[\]$/,jt=/\r?\n/g,Ft=/^(?:submit|button|image|reset|file)$/i,Nt=/^(?:input|select|textarea|keygen)/i;function Pt(n,t,e,a){var r;if(Array.isArray(t))k.each(t,(function(t,r){e||Et.test(n)?a(n,r):Pt(n+"["+("object"==typeof r&&null!=r?t:"")+"]",r,e,a)}));else if(e||"object"!==T(t))a(n,t);else for(r in t)Pt(n+"["+r+"]",t[r],e,a)}k.param=function(n,t){var e,a=[],r=function(n,t){var e=h(t)?t():t;a[a.length]=encodeURIComponent(n)+"="+encodeURIComponent(null==e?"":e)};if(null==n)return"";if(Array.isArray(n)||n.jquery&&!k.isPlainObject(n))k.each(n,(function(){r(this.name,this.value)}));else for(e in n)Pt(e,n[e],t,r);return a.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")&&Nt.test(this.nodeName)&&!Ft.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(jt,"\r\n")}})):{name:t.name,value:e.replace(jt,"\r\n")}})).get()}});var At=/%20/g,Ot=/#.*$/,It=/([?&])_=[^&]*/,Rt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Mt=/^(?:GET|HEAD)$/,Ht=/^\/\//,zt={},Ut={},Bt="*/".concat("*"),qt=x.createElement("a");function Gt(n){return function(t,e){"string"!=typeof t&&(e=t,t="*");var a,r=0,o=t.toLowerCase().match(M)||[];if(h(e))for(;a=o[r++];)"+"===a[0]?(a=a.slice(1)||"*",(n[a]=n[a]||[]).unshift(e)):(n[a]=n[a]||[]).push(e)}}function Wt(n,t,e,a){var r={},o=n===Ut;function i(l){var s;return r[l]=!0,k.each(n[l]||[],(function(n,l){var d=l(t,e,a);return"string"!=typeof d||o||r[d]?o?!(s=d):void 0:(t.dataTypes.unshift(d),i(d),!1)})),s}return i(t.dataTypes[0])||!r["*"]&&i("*")}function Jt(n,t){var e,a,r=k.ajaxSettings.flatOptions||{};for(e in t)void 0!==t[e]&&((r[e]?n:a||(a={}))[e]=t[e]);return a&&k.extend(!0,n,a),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:{"*":Bt,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?Jt(Jt(n,k.ajaxSettings),t):Jt(k.ajaxSettings,n)},ajaxPrefilter:Gt(zt),ajaxTransport:Gt(Ut),ajax:function(n,t){"object"==typeof n&&(t=n,n=void 0),t=t||{};var e,r,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(Ht,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)),Wt(zt,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),r=m.url.replace(Ot,""),m.hasContent?m.data&&m.processData&&0===(m.contentType||"").indexOf("application/x-www-form-urlencoded")&&(m.data=m.data.replace(At,"+")):(u=m.url.slice(r.length),m.data&&(m.processData||"string"==typeof m.data)&&(r+=(Lt.test(r)?"&":"?")+m.data,delete m.data),!1===m.cache&&(r=r.replace(It,"$1"),u=(Lt.test(r)?"&":"?")+"_="+Dt.guid+++u),m.url=r+u),m.ifModified&&(k.lastModified[r]&&_.setRequestHeader("If-Modified-Since",k.lastModified[r]),k.etag[r]&&_.setRequestHeader("If-None-Match",k.etag[r])),(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]?", "+Bt+"; 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=Wt(Ut,m,t,_)){if(_.readyState=1,c&&g.trigger("ajaxSend",[_,m]),d)return _;m.async&&m.timeout>0&&(l=a.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&&a.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 a,r,o,i,l=n.contents,s=n.dataTypes;"*"===s[0];)s.shift(),void 0===a&&(a=n.mimeType||t.getResponseHeader("Content-Type"));if(a)for(r in l)if(l[r]&&l[r].test(a)){s.unshift(r);break}if(s[0]in e)o=s[0];else{for(r in e){if(!s[0]||n.converters[r+" "+s[0]]){o=r;break}i||(i=r)}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,a){var r,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&&a&&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(r in d)if((l=r.split(" "))[1]===o&&(i=d[s+" "+l[0]]||d["* "+l[0]])){!0===i?i=d[r]:!0!==d[r]&&(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[r]=w),(w=_.getResponseHeader("etag"))&&(k.etag[r]=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,a,r){return h(e)&&(r=r||a,a=e,e=void 0),k.ajax(k.extend({url:n,type:t,dataType:r,data:e,success:a},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 a.XMLHttpRequest}catch(n){}};var Xt={0:200,1223:204},$t=k.ajaxSettings.xhr();b.cors=!!$t&&"withCredentials"in $t,b.ajax=$t=!!$t,k.ajaxTransport((function(n){var t,e;if(b.cors||$t&&!n.crossDomain)return{send:function(r,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||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)l.setRequestHeader(i,r[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(Xt[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&&a.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(a,r){t=k("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",e=function(n){t.remove(),e=null,n&&r("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 r,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 r=n.jsonpCallback=h(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,l?n[l]=n[l].replace(Kt,"$1"+r):!1!==n.jsonp&&(n.url+=(Lt.test(n.url)?"&":"?")+n.jsonp+"="+r),n.converters["script json"]=function(){return i||k.error(r+" was not called"),i[0]},n.dataTypes[0]="json",o=a[r],a[r]=function(){i=arguments},e.always((function(){void 0===o?k(a).removeProp(r):a[r]=o,n[r]&&(n.jsonpCallback=t.jsonpCallback,Yt.push(r)),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?((a=(t=x.implementation.createHTMLDocument("")).createElement("base")).href=x.location.href,t.head.appendChild(a)):t=x),o=!e&&[],(r=F.exec(n))?[t.createElement(r[1])]:(r=kn([n],t,o),o&&o.length&&k(o).remove(),k.merge([],r.childNodes)));var a,r,o},k.fn.load=function(n,t,e){var a,r,o,i=this,l=n.indexOf(" ");return l>-1&&(a=yt(n.slice(l)),n=n.slice(0,l)),h(t)?(e=t,t=void 0):t&&"object"==typeof t&&(r="POST"),i.length>0&&k.ajax({url:n,type:r||"GET",dataType:"html",data:t}).done((function(n){o=arguments,i.html(a?k("<div>").append(k.parseHTML(n)).find(a):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 a,r,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=(a=c.position()).top,r=a.left):(i=parseFloat(o)||0,r=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+r),"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,a=this[0];return a?a.getClientRects().length?(t=a.getBoundingClientRect(),e=a.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,a=this[0],r={top:0,left:0};if("fixed"===k.css(a,"position"))t=a.getBoundingClientRect();else{for(t=this.offset(),e=a.ownerDocument,n=a.offsetParent||e.documentElement;n&&(n===e.body||n===e.documentElement)&&"static"===k.css(n,"position");)n=n.parentNode;n&&n!==a&&1===n.nodeType&&((r=k(n).offset()).top+=k.css(n,"borderTopWidth",!0),r.left+=k.css(n,"borderLeftWidth",!0))}return{top:t.top-r.top-k.css(a,"marginTop",!0),left:t.left-r.left-k.css(a,"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(a){return W(this,(function(n,a,r){var o;if(v(n)?o=n:9===n.nodeType&&(o=n.defaultView),void 0===r)return o?o[t]:n[a];o?o.scrollTo(e?o.pageXOffset:r,e?r:o.pageYOffset):n[a]=r}),n,a,arguments.length)}})),k.each(["top","left"],(function(n,t){k.cssHooks[t]=Vn(b.pixelPosition,(function(n,e){if(e)return e=$n(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,a){k.fn[a]=function(r,o){var i=arguments.length&&(e||"boolean"!=typeof r),l=e||(!0===r||!0===o?"margin":"border");return W(this,(function(t,e,r){var o;return v(t)?0===a.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===r?k.css(t,e,l):k.style(t,e,r,l)}),t,i?r: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,a){return this.on(t,n,e,a)},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,a,r;if("string"==typeof t&&(e=n[t],t=n,n=e),h(n))return a=l.call(arguments,2),r=function(){return n.apply(t||this,a.concat(l.call(arguments)))},r.guid=n.guid=n.guid||k.guid++,r},k.holdReady=function(n){n?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=j,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=a.jQuery,ne=a.$;return k.noConflict=function(n){return a.$===k&&(a.$=ne),n&&a.jQuery===k&&(a.jQuery=Qt),k},void 0===r&&(a.jQuery=a.$=k),k}))},3379:function(n){"use strict";var t=[];function e(n){for(var e=-1,a=0;a<t.length;a++)if(t[a].identifier===n){e=a;break}return e}function a(n,a){for(var o={},i=[],l=0;l<n.length;l++){var s=n[l],d=a.base?s[0]+a.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=r(m,a);a.byIndex=l,t.splice(l,0,{identifier:p,updater:f,references:1})}i.push(p)}return i}function r(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,r){var o=a(n=n||[],r=r||{});return function(n){n=n||[];for(var i=0;i<o.length;i++){var l=e(o[i]);t[l].references--}for(var s=a(n,r),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 a=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(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(e)}},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 a="";e.supports&&(a+="@supports (".concat(e.supports,") {")),e.media&&(a+="@media ".concat(e.media," {"));var r=void 0!==e.layer;r&&(a+="@layer".concat(e.layer.length>0?" ".concat(e.layer):""," {")),a+=e.css,r&&(a+="}"),e.media&&(a+="}"),e.supports&&(a+="}");var o=e.sourceMap;o&&"undefined"!=typeof btoa&&(a+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(a,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 a(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 a=document.createElement("img");a.src=this.options.avatar,a.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?n.appendChild(a):n.insertAdjacentElement("afterbegin",a)}if(!0===this.options.close){var r=document.createElement("button");r.type="button",r.setAttribute("aria-label","Close"),r.className="toast-close",r.innerHTML="&#10006;",r.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",r):n.appendChild(r)}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},r={top:15,bottom:15},o=document.getElementsByClassName("toastify"),i=0;i<o.length;i++){n=!0===a(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]=r[n]+"px",r[n]+=l+15):!0===a(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="}},a={};function r(t){var e=a[t];if(void 0!==e)return e.exports;var o=a[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),a=r.n(n),o=r(7795),i=r.n(o),l=r(569),s=r.n(l),d=r(3565),c=r.n(d),p=r(9216),u=r.n(p),m=r(4589),f=r.n(m),g=r(2189),b={};b.styleTagTransform=f(),b.setAttributes=c(),b.insert=s().bind(null,"head"),b.domAPI=i(),b.insertStyleElement=u(),a()(g.Z,b),g.Z&&g.Z.locals&&g.Z.locals;var h=r(890),v={};v.styleTagTransform=f(),v.setAttributes=c(),v.insert=s().bind(null,"head"),v.domAPI=i(),v.insertStyleElement=u(),a()(h.Z,v),h.Z&&h.Z.locals&&h.Z.locals;var x=r(5982),y={};y.styleTagTransform=f(),y.setAttributes=c(),y.insert=s().bind(null,"head"),y.domAPI=i(),y.insertStyleElement=u(),a()(x.Z,y),x.Z&&x.Z.locals&&x.Z.locals;var w=r(8588);function T(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function _(n,t){for(var e=0;e<t.length;e++){var a=t[e];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(n,C(a.key),a)}}function k(n,t,e){return t&&_(n.prototype,t),e&&_(n,e),Object.defineProperty(n,"prototype",{writable:!1}),n}function S(n,t,e){return(t=C(t))in n?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}function C(n){var t=function(n,t){if("object"!=typeof n||null===n)return n;var e=n[Symbol.toPrimitive];if(void 0!==e){var a=e.call(n,"string");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(n);return"symbol"==typeof t?t:String(t)}var D="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},L=function(n){return n&&n.Math==Math&&n},E=L("object"==typeof globalThis&&globalThis)||L("object"==typeof window&&window)||L("object"==typeof self&&self)||L("object"==typeof D&&D)||function(){return this}()||Function("return this")(),j={},F=function(n){try{return!!n()}catch(n){return!0}},N=!F((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),P=!F((function(){var n=function(){}.bind();return"function"!=typeof n||n.hasOwnProperty("prototype")})),A=P,O=Function.prototype.call,I=A?O.bind(O):function(){return O.apply(O,arguments)},R={},M={}.propertyIsEnumerable,H=Object.getOwnPropertyDescriptor,z=H&&!M.call({1:2},1);R.f=z?function(n){var t=H(this,n);return!!t&&t.enumerable}:M;var U,B,q=function(n,t){return{enumerable:!(1&n),configurable:!(2&n),writable:!(4&n),value:t}},G=P,W=Function.prototype,J=W.call,X=G&&W.bind.bind(J,J),$=G?X:function(n){return function(){return J.apply(n,arguments)}},V=$,Y=V({}.toString),K=V("".slice),Z=function(n){return K(Y(n),8,-1)},Q=F,nn=Z,tn=Object,en=$("".split),an=Q((function(){return!tn("z").propertyIsEnumerable(0)}))?function(n){return"String"==nn(n)?en(n,""):tn(n)}:tn,rn=function(n){return null==n},on=rn,ln=TypeError,sn=function(n){if(on(n))throw ln("Can't call method on "+n);return n},dn=an,cn=sn,pn=function(n){return dn(cn(n))},un="object"==typeof document&&document.all,mn={all:un,IS_HTMLDDA:void 0===un&&void 0!==un},fn=mn.all,gn=mn.IS_HTMLDDA?function(n){return"function"==typeof n||n===fn}:function(n){return"function"==typeof n},bn=gn,hn=mn.all,vn=mn.IS_HTMLDDA?function(n){return"object"==typeof n?null!==n:bn(n)||n===hn}:function(n){return"object"==typeof n?null!==n:bn(n)},xn=E,yn=gn,wn=function(n){return yn(n)?n:void 0},Tn=function(n,t){return arguments.length<2?wn(xn[n]):xn[n]&&xn[n][t]},_n=$({}.isPrototypeOf),kn="undefined"!=typeof navigator&&String(navigator.userAgent)||"",Sn=E,Cn=kn,Dn=Sn.process,Ln=Sn.Deno,En=Dn&&Dn.versions||Ln&&Ln.version,jn=En&&En.v8;jn&&(B=(U=jn.split("."))[0]>0&&U[0]<4?1:+(U[0]+U[1])),!B&&Cn&&(!(U=Cn.match(/Edge\/(\d+)/))||U[1]>=74)&&(U=Cn.match(/Chrome\/(\d+)/))&&(B=+U[1]);var Fn=B,Nn=Fn,Pn=F,An=!!Object.getOwnPropertySymbols&&!Pn((function(){var n=Symbol();return!String(n)||!(Object(n)instanceof Symbol)||!Symbol.sham&&Nn&&Nn<41})),On=An&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,In=Tn,Rn=gn,Mn=_n,Hn=Object,zn=On?function(n){return"symbol"==typeof n}:function(n){var t=In("Symbol");return Rn(t)&&Mn(t.prototype,Hn(n))},Un=String,Bn=function(n){try{return Un(n)}catch(n){return"Object"}},qn=gn,Gn=Bn,Wn=TypeError,Jn=function(n){if(qn(n))return n;throw Wn(Gn(n)+" is not a function")},Xn=Jn,$n=rn,Vn=function(n,t){var e=n[t];return $n(e)?void 0:Xn(e)},Yn=I,Kn=gn,Zn=vn,Qn=TypeError,nt={},tt={get exports(){return nt},set exports(n){nt=n}},et=E,at=Object.defineProperty,rt=function(n,t){try{at(et,n,{value:t,configurable:!0,writable:!0})}catch(e){et[n]=t}return t},ot=rt,it="__core-js_shared__",lt=E[it]||ot(it,{}),st=lt;(tt.exports=function(n,t){return st[n]||(st[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 dt=sn,ct=Object,pt=function(n){return ct(dt(n))},ut=pt,mt=$({}.hasOwnProperty),ft=Object.hasOwn||function(n,t){return mt(ut(n),t)},gt=$,bt=0,ht=Math.random(),vt=gt(1..toString),xt=function(n){return"Symbol("+(void 0===n?"":n)+")_"+vt(++bt+ht,36)},yt=nt,wt=ft,Tt=xt,_t=An,kt=On,St=E.Symbol,Ct=yt("wks"),Dt=kt?St.for||St:St&&St.withoutSetter||Tt,Lt=function(n){return wt(Ct,n)||(Ct[n]=_t&&wt(St,n)?St[n]:Dt("Symbol."+n)),Ct[n]},Et=I,jt=vn,Ft=zn,Nt=Vn,Pt=TypeError,At=Lt("toPrimitive"),Ot=function(n,t){if(!jt(n)||Ft(n))return n;var e,a=Nt(n,At);if(a){if(void 0===t&&(t="default"),e=Et(a,n,t),!jt(e)||Ft(e))return e;throw Pt("Can't convert object to primitive value")}return void 0===t&&(t="number"),function(n,t){var e,a;if("string"===t&&Kn(e=n.toString)&&!Zn(a=Yn(e,n)))return a;if(Kn(e=n.valueOf)&&!Zn(a=Yn(e,n)))return a;if("string"!==t&&Kn(e=n.toString)&&!Zn(a=Yn(e,n)))return a;throw Qn("Can't convert object to primitive value")}(n,t)},It=zn,Rt=function(n){var t=Ot(n,"string");return It(t)?t:t+""},Mt=vn,Ht=E.document,zt=Mt(Ht)&&Mt(Ht.createElement),Ut=function(n){return zt?Ht.createElement(n):{}},Bt=Ut,qt=!N&&!F((function(){return 7!=Object.defineProperty(Bt("div"),"a",{get:function(){return 7}}).a})),Gt=N,Wt=I,Jt=R,Xt=q,$t=pn,Vt=Rt,Yt=ft,Kt=qt,Zt=Object.getOwnPropertyDescriptor;j.f=Gt?Zt:function(n,t){if(n=$t(n),t=Vt(t),Kt)try{return Zt(n,t)}catch(n){}if(Yt(n,t))return Xt(!Wt(Jt.f,n,t),n[t])};var Qt={},ne=N&&F((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),te=vn,ee=String,ae=TypeError,re=function(n){if(te(n))return n;throw ae(ee(n)+" is not an object")},oe=N,ie=qt,le=ne,se=re,de=Rt,ce=TypeError,pe=Object.defineProperty,ue=Object.getOwnPropertyDescriptor,me="enumerable",fe="configurable",ge="writable";Qt.f=oe?le?function(n,t,e){if(se(n),t=de(t),se(e),"function"==typeof n&&"prototype"===t&&"value"in e&&ge in e&&!e[ge]){var a=ue(n,t);a&&a[ge]&&(n[t]=e.value,e={configurable:fe in e?e[fe]:a[fe],enumerable:me in e?e[me]:a[me],writable:!1})}return pe(n,t,e)}:pe:function(n,t,e){if(se(n),t=de(t),se(e),ie)try{return pe(n,t,e)}catch(n){}if("get"in e||"set"in e)throw ce("Accessors not supported");return"value"in e&&(n[t]=e.value),n};var be=Qt,he=q,ve=N?function(n,t,e){return be.f(n,t,he(1,e))}:function(n,t,e){return n[t]=e,n},xe={},ye={get exports(){return xe},set exports(n){xe=n}},we=N,Te=ft,_e=Function.prototype,ke=we&&Object.getOwnPropertyDescriptor,Se=Te(_e,"name"),Ce={EXISTS:Se,PROPER:Se&&"something"===function(){}.name,CONFIGURABLE:Se&&(!we||we&&ke(_e,"name").configurable)},De=gn,Le=lt,Ee=$(Function.toString);De(Le.inspectSource)||(Le.inspectSource=function(n){return Ee(n)});var je,Fe,Ne,Pe=Le.inspectSource,Ae=gn,Oe=E.WeakMap,Ie=Ae(Oe)&&/native code/.test(String(Oe)),Re=xt,Me=nt("keys"),He=function(n){return Me[n]||(Me[n]=Re(n))},ze={},Ue=Ie,Be=E,qe=vn,Ge=ve,We=ft,Je=lt,Xe=He,$e=ze,Ve="Object already initialized",Ye=Be.TypeError,Ke=Be.WeakMap;if(Ue||Je.state){var Ze=Je.state||(Je.state=new Ke);Ze.get=Ze.get,Ze.has=Ze.has,Ze.set=Ze.set,je=function(n,t){if(Ze.has(n))throw Ye(Ve);return t.facade=n,Ze.set(n,t),t},Fe=function(n){return Ze.get(n)||{}},Ne=function(n){return Ze.has(n)}}else{var Qe=Xe("state");$e[Qe]=!0,je=function(n,t){if(We(n,Qe))throw Ye(Ve);return t.facade=n,Ge(n,Qe,t),t},Fe=function(n){return We(n,Qe)?n[Qe]:{}},Ne=function(n){return We(n,Qe)}}var na={set:je,get:Fe,has:Ne,enforce:function(n){return Ne(n)?Fe(n):je(n,{})},getterFor:function(n){return function(t){var e;if(!qe(t)||(e=Fe(t)).type!==n)throw Ye("Incompatible receiver, "+n+" required");return e}}},ta=$,ea=F,aa=gn,ra=ft,oa=N,ia=Ce.CONFIGURABLE,la=Pe,sa=na.enforce,da=na.get,ca=String,pa=Object.defineProperty,ua=ta("".slice),ma=ta("".replace),fa=ta([].join),ga=oa&&!ea((function(){return 8!==pa((function(){}),"length",{value:8}).length})),ba=String(String).split("String"),ha=ye.exports=function(n,t,e){"Symbol("===ua(ca(t),0,7)&&(t="["+ma(ca(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),e&&e.getter&&(t="get "+t),e&&e.setter&&(t="set "+t),(!ra(n,"name")||ia&&n.name!==t)&&(oa?pa(n,"name",{value:t,configurable:!0}):n.name=t),ga&&e&&ra(e,"arity")&&n.length!==e.arity&&pa(n,"length",{value:e.arity});try{e&&ra(e,"constructor")&&e.constructor?oa&&pa(n,"prototype",{writable:!1}):n.prototype&&(n.prototype=void 0)}catch(n){}var a=sa(n);return ra(a,"source")||(a.source=fa(ba,"string"==typeof t?t:"")),n};Function.prototype.toString=ha((function(){return aa(this)&&da(this).source||la(this)}),"toString");var va=gn,xa=Qt,ya=xe,wa=rt,Ta=function(n,t,e,a){a||(a={});var r=a.enumerable,o=void 0!==a.name?a.name:t;if(va(e)&&ya(e,o,a),a.global)r?n[t]=e:wa(t,e);else{try{a.unsafe?n[t]&&(r=!0):delete n[t]}catch(n){}r?n[t]=e:xa.f(n,t,{value:e,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return n},_a={},ka=Math.ceil,Sa=Math.floor,Ca=Math.trunc||function(n){var t=+n;return(t>0?Sa:ka)(t)},Da=function(n){var t=+n;return t!=t||0===t?0:Ca(t)},La=Da,Ea=Math.max,ja=Math.min,Fa=Da,Na=Math.min,Pa=function(n){return n>0?Na(Fa(n),9007199254740991):0},Aa=Pa,Oa=function(n){return Aa(n.length)},Ia=pn,Ra=Oa,Ma=function(n){return function(t,e,a){var r,o=Ia(t),i=Ra(o),l=function(n,t){var e=La(n);return e<0?Ea(e+t,0):ja(e,t)}(a,i);if(n&&e!=e){for(;i>l;)if((r=o[l++])!=r)return!0}else for(;i>l;l++)if((n||l in o)&&o[l]===e)return n||l||0;return!n&&-1}},Ha={includes:Ma(!0),indexOf:Ma(!1)},za=ft,Ua=pn,Ba=Ha.indexOf,qa=ze,Ga=$([].push),Wa=function(n,t){var e,a=Ua(n),r=0,o=[];for(e in a)!za(qa,e)&&za(a,e)&&Ga(o,e);for(;t.length>r;)za(a,e=t[r++])&&(~Ba(o,e)||Ga(o,e));return o},Ja=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Xa=Wa,$a=Ja.concat("length","prototype");_a.f=Object.getOwnPropertyNames||function(n){return Xa(n,$a)};var Va={};Va.f=Object.getOwnPropertySymbols;var Ya=Tn,Ka=_a,Za=Va,Qa=re,nr=$([].concat),tr=Ya("Reflect","ownKeys")||function(n){var t=Ka.f(Qa(n)),e=Za.f;return e?nr(t,e(n)):t},er=ft,ar=tr,rr=j,or=Qt,ir=F,lr=gn,sr=/#|\.prototype\./,dr=function(n,t){var e=pr[cr(n)];return e==mr||e!=ur&&(lr(t)?ir(t):!!t)},cr=dr.normalize=function(n){return String(n).replace(sr,".").toLowerCase()},pr=dr.data={},ur=dr.NATIVE="N",mr=dr.POLYFILL="P",fr=dr,gr=E,br=j.f,hr=ve,vr=Ta,xr=rt,yr=function(n,t,e){for(var a=ar(t),r=or.f,o=rr.f,i=0;i<a.length;i++){var l=a[i];er(n,l)||e&&er(e,l)||r(n,l,o(t,l))}},wr=fr,Tr=function(n,t){var e,a,r,o,i,l=n.target,s=n.global,d=n.stat;if(e=s?gr:d?gr[l]||xr(l,{}):(gr[l]||{}).prototype)for(a in t){if(o=t[a],r=n.dontCallGetSet?(i=br(e,a))&&i.value:e[a],!wr(s?a:l+(d?".":"#")+a,n.forced)&&void 0!==r){if(typeof o==typeof r)continue;yr(o,r)}(n.sham||r&&r.sham)&&hr(o,"sham",!0),vr(e,a,o,n)}},_r=Z,kr=$,Sr=function(n){if("Function"===_r(n))return kr(n)},Cr=Jn,Dr=P,Lr=Sr(Sr.bind),Er=function(n,t){return Cr(n),void 0===t?n:Dr?Lr(n,t):function(){return n.apply(t,arguments)}},jr=Z,Fr=Array.isArray||function(n){return"Array"==jr(n)},Nr={};Nr[Lt("toStringTag")]="z";var Pr="[object z]"===String(Nr),Ar=Pr,Or=gn,Ir=Z,Rr=Lt("toStringTag"),Mr=Object,Hr="Arguments"==Ir(function(){return arguments}()),zr=Ar?Ir:function(n){var t,e,a;return void 0===n?"Undefined":null===n?"Null":"string"==typeof(e=function(n,t){try{return n[t]}catch(n){}}(t=Mr(n),Rr))?e:Hr?Ir(t):"Object"==(a=Ir(t))&&Or(t.callee)?"Arguments":a},Ur=$,Br=F,qr=gn,Gr=zr,Wr=Pe,Jr=function(){},Xr=[],$r=Tn("Reflect","construct"),Vr=/^\s*(?:class|function)\b/,Yr=Ur(Vr.exec),Kr=!Vr.exec(Jr),Zr=function(n){if(!qr(n))return!1;try{return $r(Jr,Xr,n),!0}catch(n){return!1}},Qr=function(n){if(!qr(n))return!1;switch(Gr(n)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Kr||!!Yr(Vr,Wr(n))}catch(n){return!0}};Qr.sham=!0;var no=!$r||Br((function(){var n;return Zr(Zr.call)||!Zr(Object)||!Zr((function(){n=!0}))||n}))?Qr:Zr,to=Fr,eo=no,ao=vn,ro=Lt("species"),oo=Array,io=Er,lo=an,so=pt,co=Oa,po=function(n,t){return new(function(n){var t;return to(n)&&(t=n.constructor,(eo(t)&&(t===oo||to(t.prototype))||ao(t)&&null===(t=t[ro]))&&(t=void 0)),void 0===t?oo:t}(n))(0===t?0:t)},uo=$([].push),mo=function(n){var t=1==n,e=2==n,a=3==n,r=4==n,o=6==n,i=7==n,l=5==n||o;return function(s,d,c,p){for(var u,m,f=so(s),g=lo(f),b=io(d,c),h=co(g),v=0,x=p||po,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:uo(y,u)}else switch(n){case 4:return!1;case 7:uo(y,u)}return o?-1:a||r?r:y}},fo={forEach:mo(0),map:mo(1),filter:mo(2),some:mo(3),every:mo(4),find:mo(5),findIndex:mo(6),filterReject:mo(7)},go=F,bo=Fn,ho=Lt("species"),vo=function(n){return bo>=51||!go((function(){var t=[];return(t.constructor={})[ho]=function(){return{foo:1}},1!==t[n](Boolean).foo}))},xo=fo.filter;Tr({target:"Array",proto:!0,forced:!vo("filter")},{filter:function(n){return xo(this,n,arguments.length>1?arguments[1]:void 0)}});var yo=zr,wo=Pr?{}.toString:function(){return"[object "+yo(this)+"]"};Pr||Ta(Object.prototype,"toString",wo,{unsafe:!0});var To,_o,ko,So,Co="undefined"!=typeof process&&"process"==Z(process),Do=gn,Lo=String,Eo=TypeError,jo=$,Fo=re,No=Object.setPrototypeOf||("__proto__"in{}?function(){var n,t=!1,e={};try{(n=jo(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(e,[]),t=e instanceof Array}catch(n){}return function(e,a){return Fo(e),function(n){if("object"==typeof n||Do(n))return n;throw Eo("Can't set "+Lo(n)+" as a prototype")}(a),t?n(e,a):e.__proto__=a,e}}():void 0),Po=Qt.f,Ao=ft,Oo=Lt("toStringTag"),Io=Tn,Ro=Qt,Mo=N,Ho=Lt("species"),zo=_n,Uo=TypeError,Bo=no,qo=Bn,Go=TypeError,Wo=re,Jo=rn,Xo=Lt("species"),$o=P,Vo=Function.prototype,Yo=Vo.apply,Ko=Vo.call,Zo="object"==typeof Reflect&&Reflect.apply||($o?Ko.bind(Yo):function(){return Ko.apply(Yo,arguments)}),Qo=Tn("document","documentElement"),ni=$([].slice),ti=TypeError,ei=/(?:ipad|iphone|ipod).*applewebkit/i.test(kn),ai=E,ri=Zo,oi=Er,ii=gn,li=ft,si=F,di=Qo,ci=ni,pi=Ut,ui=function(n,t){if(n<t)throw ti("Not enough arguments");return n},mi=ei,fi=Co,gi=ai.setImmediate,bi=ai.clearImmediate,hi=ai.process,vi=ai.Dispatch,xi=ai.Function,yi=ai.MessageChannel,wi=ai.String,Ti=0,_i={},ki="onreadystatechange";si((function(){To=ai.location}));var Si=function(n){if(li(_i,n)){var t=_i[n];delete _i[n],t()}},Ci=function(n){return function(){Si(n)}},Di=function(n){Si(n.data)},Li=function(n){ai.postMessage(wi(n),To.protocol+"//"+To.host)};gi&&bi||(gi=function(n){ui(arguments.length,1);var t=ii(n)?n:xi(n),e=ci(arguments,1);return _i[++Ti]=function(){ri(t,void 0,e)},_o(Ti),Ti},bi=function(n){delete _i[n]},fi?_o=function(n){hi.nextTick(Ci(n))}:vi&&vi.now?_o=function(n){vi.now(Ci(n))}:yi&&!mi?(So=(ko=new yi).port2,ko.port1.onmessage=Di,_o=oi(So.postMessage,So)):ai.addEventListener&&ii(ai.postMessage)&&!ai.importScripts&&To&&"file:"!==To.protocol&&!si(Li)?(_o=Li,ai.addEventListener("message",Di,!1)):_o=ki in pi("script")?function(n){di.appendChild(pi("script"))[ki]=function(){di.removeChild(this),Si(n)}}:function(n){setTimeout(Ci(n),0)});var Ei={set:gi,clear:bi},ji=function(){this.head=null,this.tail=null};ji.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 Fi,Ni,Pi,Ai,Oi,Ii=ji,Ri=/ipad|iphone|ipod/i.test(kn)&&"undefined"!=typeof Pebble,Mi=/web0s(?!.*chrome)/i.test(kn),Hi=E,zi=Er,Ui=j.f,Bi=Ei.set,qi=Ii,Gi=ei,Wi=Ri,Ji=Mi,Xi=Co,$i=Hi.MutationObserver||Hi.WebKitMutationObserver,Vi=Hi.document,Yi=Hi.process,Ki=Hi.Promise,Zi=Ui(Hi,"queueMicrotask"),Qi=Zi&&Zi.value;if(!Qi){var nl=new qi,tl=function(){var n,t;for(Xi&&(n=Yi.domain)&&n.exit();t=nl.get();)try{t()}catch(n){throw nl.head&&Fi(),n}n&&n.enter()};Gi||Xi||Ji||!$i||!Vi?!Wi&&Ki&&Ki.resolve?((Ai=Ki.resolve(void 0)).constructor=Ki,Oi=zi(Ai.then,Ai),Fi=function(){Oi(tl)}):Xi?Fi=function(){Yi.nextTick(tl)}:(Bi=zi(Bi,Hi),Fi=function(){Bi(tl)}):(Ni=!0,Pi=Vi.createTextNode(""),new $i(tl).observe(Pi,{characterData:!0}),Fi=function(){Pi.data=Ni=!Ni}),Qi=function(n){nl.head||Fi(),nl.add(n)}}var el=Qi,al=function(n){try{return{error:!1,value:n()}}catch(n){return{error:!0,value:n}}},rl=E.Promise,ol="object"==typeof Deno&&Deno&&"object"==typeof Deno.version,il=!ol&&!Co&&"object"==typeof window&&"object"==typeof document,ll=E,sl=rl,dl=gn,cl=fr,pl=Pe,ul=Lt,ml=il,fl=ol,gl=Fn;sl&&sl.prototype;var bl=ul("species"),hl=!1,vl=dl(ll.PromiseRejectionEvent),xl=cl("Promise",(function(){var n=pl(sl),t=n!==String(sl);if(!t&&66===gl)return!0;if(!gl||gl<51||!/native code/.test(n)){var e=new sl((function(n){n(1)})),a=function(n){n((function(){}),(function(){}))};if((e.constructor={})[bl]=a,!(hl=e.then((function(){}))instanceof a))return!0}return!t&&(ml||fl)&&!vl})),yl={CONSTRUCTOR:xl,REJECTION_EVENT:vl,SUBCLASSING:hl},wl={},Tl=Jn,_l=TypeError,kl=function(n){var t,e;this.promise=new n((function(n,a){if(void 0!==t||void 0!==e)throw _l("Bad Promise constructor");t=n,e=a})),this.resolve=Tl(t),this.reject=Tl(e)};wl.f=function(n){return new kl(n)};var Sl,Cl,Dl,Ll,El,jl,Fl=Tr,Nl=Co,Pl=E,Al=I,Ol=Ta,Il=No,Rl=Jn,Ml=gn,Hl=vn,zl=function(n,t){var e,a=Wo(n).constructor;return void 0===a||Jo(e=Wo(a)[Xo])?t:function(n){if(Bo(n))return n;throw Go(qo(n)+" is not a constructor")}(e)},Ul=Ei.set,Bl=el,ql=al,Gl=Ii,Wl=na,Jl=rl,Xl=wl,$l="Promise",Vl=yl.CONSTRUCTOR,Yl=yl.REJECTION_EVENT,Kl=yl.SUBCLASSING,Zl=Wl.getterFor($l),Ql=Wl.set,ns=Jl&&Jl.prototype,ts=Jl,es=ns,as=Pl.TypeError,rs=Pl.document,os=Pl.process,is=Xl.f,ls=is,ss=!!(rs&&rs.createEvent&&Pl.dispatchEvent),ds="unhandledrejection",cs=function(n){var t;return!(!Hl(n)||!Ml(t=n.then))&&t},ps=function(n,t){var e,a,r,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&&bs(t),t.rejection=1),!0===l?e=o:(c&&c.enter(),e=l(o),c&&(c.exit(),r=!0)),e===n.promise?d(as("Promise-chain cycle")):(a=cs(e))?Al(a,e,s,d):s(e)):d(o)}catch(n){c&&!r&&c.exit(),d(n)}},us=function(n,t){n.notified||(n.notified=!0,Bl((function(){for(var e,a=n.reactions;e=a.get();)ps(e,n);n.notified=!1,t&&!n.rejection&&fs(n)})))},ms=function(n,t,e){var a,r;ss?((a=rs.createEvent("Event")).promise=t,a.reason=e,a.initEvent(n,!1,!0),Pl.dispatchEvent(a)):a={promise:t,reason:e},!Yl&&(r=Pl["on"+n])?r(a):n===ds&&function(n,t){try{1==arguments.length?console.error(n):console.error(n,t)}catch(n){}}("Unhandled promise rejection",e)},fs=function(n){Al(Ul,Pl,(function(){var t,e=n.facade,a=n.value;if(gs(n)&&(t=ql((function(){Nl?os.emit("unhandledRejection",a,e):ms(ds,e,a)})),n.rejection=Nl||gs(n)?2:1,t.error))throw t.value}))},gs=function(n){return 1!==n.rejection&&!n.parent},bs=function(n){Al(Ul,Pl,(function(){var t=n.facade;Nl?os.emit("rejectionHandled",t):ms("rejectionhandled",t,n.value)}))},hs=function(n,t,e){return function(a){n(t,a,e)}},vs=function(n,t,e){n.done||(n.done=!0,e&&(n=e),n.value=t,n.state=2,us(n,!0))},xs=function(n,t,e){if(!n.done){n.done=!0,e&&(n=e);try{if(n.facade===t)throw as("Promise can't be resolved itself");var a=cs(t);a?Bl((function(){var e={done:!1};try{Al(a,t,hs(xs,e,n),hs(vs,e,n))}catch(t){vs(e,t,n)}})):(n.value=t,n.state=1,us(n,!1))}catch(t){vs({done:!1},t,n)}}};if(Vl&&(es=(ts=function(n){(function(n,t){if(zo(t,n))return n;throw Uo("Incorrect invocation")})(this,es),Rl(n),Al(Sl,this);var t=Zl(this);try{n(hs(xs,t),hs(vs,t))}catch(n){vs(t,n)}}).prototype,(Sl=function(n){Ql(this,{type:$l,done:!1,notified:!1,parent:!1,reactions:new Gl,rejection:!1,state:0,value:void 0})}).prototype=Ol(es,"then",(function(n,t){var e=Zl(this),a=is(zl(this,ts));return e.parent=!0,a.ok=!Ml(n)||n,a.fail=Ml(t)&&t,a.domain=Nl?os.domain:void 0,0==e.state?e.reactions.add(a):Bl((function(){ps(a,e)})),a.promise})),Cl=function(){var n=new Sl,t=Zl(n);this.promise=n,this.resolve=hs(xs,t),this.reject=hs(vs,t)},Xl.f=is=function(n){return n===ts||void 0===n?new Cl(n):ls(n)},Ml(Jl)&&ns!==Object.prototype)){Dl=ns.then,Kl||Ol(ns,"then",(function(n,t){var e=this;return new ts((function(n,t){Al(Dl,e,n,t)})).then(n,t)}),{unsafe:!0});try{delete ns.constructor}catch(n){}Il&&Il(ns,es)}Fl({global:!0,constructor:!0,wrap:!0,forced:Vl},{Promise:ts}),El=$l,jl=!1,(Ll=ts)&&!jl&&(Ll=Ll.prototype),Ll&&!Ao(Ll,Oo)&&Po(Ll,Oo,{configurable:!0,value:El}),function(n){var t=Io(n),e=Ro.f;Mo&&t&&!t[Ho]&&e(t,Ho,{configurable:!0,get:function(){return this}})}($l);var ys={},ws=ys,Ts=Lt("iterator"),_s=Array.prototype,ks=zr,Ss=Vn,Cs=rn,Ds=ys,Ls=Lt("iterator"),Es=function(n){if(!Cs(n))return Ss(n,Ls)||Ss(n,"@@iterator")||Ds[ks(n)]},js=I,Fs=Jn,Ns=re,Ps=Bn,As=Es,Os=TypeError,Is=I,Rs=re,Ms=Vn,Hs=Er,zs=I,Us=re,Bs=Bn,qs=Oa,Gs=_n,Ws=Es,Js=function(n,t,e){var a,r;Rs(n);try{if(!(a=Ms(n,"return"))){if("throw"===t)throw e;return e}a=Is(a,n)}catch(n){r=!0,a=n}if("throw"===t)throw e;if(r)throw a;return Rs(a),e},Xs=TypeError,$s=function(n,t){this.stopped=n,this.result=t},Vs=$s.prototype,Ys=function(n,t,e){var a,r,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=Hs(t,p),h=function(n){return a&&Js(a,"normal",n),new $s(!0,n)},v=function(n){return u?(Us(n),g?b(n[0],n[1],h):b(n[0],n[1])):g?b(n,h):b(n)};if(m)a=n.iterator;else if(f)a=n;else{if(!(r=Ws(n)))throw Xs(Bs(n)+" is not iterable");if(void 0!==(c=r)&&(ws.Array===c||_s[Ts]===c)){for(o=0,i=qs(n);i>o;o++)if((l=v(n[o]))&&Gs(Vs,l))return l;return new $s(!1)}a=function(n,t){var e=arguments.length<2?As(n):t;if(Fs(e))return Ns(js(e,n));throw Os(Ps(n)+" is not iterable")}(n,r)}for(s=m?n.next:a.next;!(d=zs(s,a)).done;){try{l=v(d.value)}catch(n){Js(a,"throw",n)}if("object"==typeof l&&l&&Gs(Vs,l))return l}return new $s(!1)},Ks=Lt("iterator"),Zs=!1;try{var Qs=0,nd={next:function(){return{done:!!Qs++}},return:function(){Zs=!0}};nd[Ks]=function(){return this},Array.from(nd,(function(){throw 2}))}catch(n){}var td=rl,ed=yl.CONSTRUCTOR||!function(n,t){if(!t&&!Zs)return!1;var e=!1;try{var a={};a[Ks]=function(){return{next:function(){return{done:e=!0}}}},n(a)}catch(n){}return e}((function(n){td.all(n).then(void 0,(function(){}))})),ad=I,rd=Jn,od=wl,id=al,ld=Ys;Tr({target:"Promise",stat:!0,forced:ed},{all:function(n){var t=this,e=od.f(t),a=e.resolve,r=e.reject,o=id((function(){var e=rd(t.resolve),o=[],i=0,l=1;ld(n,(function(n){var s=i++,d=!1;l++,ad(e,t,n).then((function(n){d||(d=!0,o[s]=n,--l||a(o))}),r)})),--l||a(o)}));return o.error&&r(o.value),e.promise}});var sd=Tr,dd=yl.CONSTRUCTOR,cd=rl,pd=Tn,ud=gn,md=Ta,fd=cd&&cd.prototype;if(sd({target:"Promise",proto:!0,forced:dd,real:!0},{catch:function(n){return this.then(void 0,n)}}),ud(cd)){var gd=pd("Promise").prototype.catch;fd.catch!==gd&&md(fd,"catch",gd,{unsafe:!0})}var bd=I,hd=Jn,vd=wl,xd=al,yd=Ys;Tr({target:"Promise",stat:!0,forced:ed},{race:function(n){var t=this,e=vd.f(t),a=e.reject,r=xd((function(){var r=hd(t.resolve);yd(n,(function(n){bd(r,t,n).then(e.resolve,a)}))}));return r.error&&a(r.value),e.promise}});var wd=I,Td=wl;Tr({target:"Promise",stat:!0,forced:yl.CONSTRUCTOR},{reject:function(n){var t=Td.f(this);return wd(t.reject,void 0,n),t.promise}});var _d,kd=re,Sd=vn,Cd=wl,Dd=Tr,Ld=yl.CONSTRUCTOR;Tn("Promise"),Dd({target:"Promise",stat:!0,forced:Ld},{resolve:function(n){return function(n,t){if(kd(n),Sd(t)&&t.constructor===n)return t;var e=Cd.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"}(_d||(_d={}));var Ed=function(){function n(t,e,a,r,o,i,l,s){T(this,n),this.title=t,this.multiSelect=e,this.mimeTypeFiler=a,this.modal=r,this.type=o,this.directoriesAllowed=i,this.path=l,this.filter=s}return k(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}(),jd=Wa,Fd=Ja,Nd=Object.keys||function(n){return jd(n,Fd)},Pd=N,Ad=$,Od=I,Id=F,Rd=Nd,Md=Va,Hd=R,zd=pt,Ud=an,Bd=Object.assign,qd=Object.defineProperty,Gd=Ad([].concat),Wd=!Bd||Id((function(){if(Pd&&1!==Bd({b:1},Bd(qd({},"a",{enumerable:!0,get:function(){qd(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!=Bd({},n)[e]||Rd(Bd({},t)).join("")!=a}))?function(n,t){for(var e=zd(n),a=arguments.length,r=1,o=Md.f,i=Hd.f;a>r;)for(var l,s=Ud(arguments[r++]),d=o?Gd(Rd(s),o(s)):Rd(s),c=d.length,p=0;c>p;)l=d[p++],Pd&&!Od(i,s,l)||(e[l]=s[l]);return e}:Bd,Jd=Wd;Tr({target:"Object",stat:!0,arity:2,forced:Object.assign!==Jd},{assign:Jd});var Xd=zr,$d=String,Vd=function(n){if("Symbol"===Xd(n))throw TypeError("Cannot convert a Symbol value to a string");return $d(n)},Yd=re,Kd=function(){var n=Yd(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},Zd=I,Qd=ft,nc=_n,tc=Kd,ec=RegExp.prototype,ac=Ce.PROPER,rc=Ta,oc=re,ic=Vd,lc=F,sc="toString",dc=RegExp.prototype[sc],cc=lc((function(){return"/a/b"!=dc.call({source:"a",flags:"b"})})),pc=ac&&dc.name!=sc;(cc||pc)&&rc(RegExp.prototype,sc,(function(){var n=oc(this);return"/"+ic(n.source)+"/"+ic(function(n){var t=n.flags;return void 0!==t||"flags"in ec||Qd(n,"flags")||!nc(ec,n)?t:Zd(tc,n)}(n))}),{unsafe:!0});var uc=fo.map;Tr({target:"Array",proto:!0,forced:!vo("map")},{map:function(n){return uc(this,n,arguments.length>1?arguments[1]:void 0)}});var mc={},fc=F,gc=E.RegExp,bc=fc((function(){var n=gc("a","y");return n.lastIndex=2,null!=n.exec("abcd")})),hc=bc||fc((function(){return!gc("a","y").sticky})),vc={BROKEN_CARET:bc||fc((function(){var n=gc("^r","gy");return n.lastIndex=2,null!=n.exec("str")})),MISSED_STICKY:hc,UNSUPPORTED_Y:bc},xc={},yc=N,wc=ne,Tc=Qt,_c=re,kc=pn,Sc=Nd;xc.f=yc&&!wc?Object.defineProperties:function(n,t){_c(n);for(var e,a=kc(t),r=Sc(t),o=r.length,i=0;o>i;)Tc.f(n,e=r[i++],a[e]);return n};var Cc,Dc=re,Lc=xc,Ec=Ja,jc=ze,Fc=Qo,Nc=Ut,Pc="prototype",Ac="script",Oc=He("IE_PROTO"),Ic=function(){},Rc=function(n){return"<"+Ac+">"+n+"</"+Ac+">"},Mc=function(n){n.write(Rc("")),n.close();var t=n.parentWindow.Object;return n=null,t},Hc=function(){try{Cc=new ActiveXObject("htmlfile")}catch(n){}var n,t,e;Hc="undefined"!=typeof document?document.domain&&Cc?Mc(Cc):(t=Nc("iframe"),e="java"+Ac+":",t.style.display="none",Fc.appendChild(t),t.src=String(e),(n=t.contentWindow.document).open(),n.write(Rc("document.F=Object")),n.close(),n.F):Mc(Cc);for(var a=Ec.length;a--;)delete Hc[Pc][Ec[a]];return Hc()};jc[Oc]=!0;var zc,Uc,Bc=Object.create||function(n,t){var e;return null!==n?(Ic[Pc]=Dc(n),e=new Ic,Ic[Pc]=null,e[Oc]=n):e=Hc(),void 0===t?e:Lc.f(e,t)},qc=F,Gc=E.RegExp,Wc=qc((function(){var n=Gc(".","s");return!(n.dotAll&&n.exec("\n")&&"s"===n.flags)})),Jc=F,Xc=E.RegExp,$c=Jc((function(){var n=Xc("(?<a>b)","g");return"b"!==n.exec("b").groups.a||"bc"!=="b".replace(n,"$<a>c")})),Vc=I,Yc=$,Kc=Vd,Zc=Kd,Qc=vc,np=Bc,tp=na.get,ep=Wc,ap=$c,rp=nt("native-string-replace",String.prototype.replace),op=RegExp.prototype.exec,ip=op,lp=Yc("".charAt),sp=Yc("".indexOf),dp=Yc("".replace),cp=Yc("".slice),pp=(Uc=/b*/g,Vc(op,zc=/a/,"a"),Vc(op,Uc,"a"),0!==zc.lastIndex||0!==Uc.lastIndex),up=Qc.BROKEN_CARET,mp=void 0!==/()??/.exec("")[1];(pp||mp||up||ep||ap)&&(ip=function(n){var t,e,a,r,o,i,l,s=this,d=tp(s),c=Kc(n),p=d.raw;if(p)return p.lastIndex=s.lastIndex,t=Vc(ip,p,c),s.lastIndex=p.lastIndex,t;var u=d.groups,m=up&&s.sticky,f=Vc(Zc,s),g=s.source,b=0,h=c;if(m&&(f=dp(f,"y",""),-1===sp(f,"g")&&(f+="g"),h=cp(c,s.lastIndex),s.lastIndex>0&&(!s.multiline||s.multiline&&"\n"!==lp(c,s.lastIndex-1))&&(g="(?: "+g+")",h=" "+h,b++),e=new RegExp("^(?:"+g+")",f)),mp&&(e=new RegExp("^"+g+"$(?!\\s)",f)),pp&&(a=s.lastIndex),r=Vc(op,m?e:s,h),m?r?(r.input=cp(r.input,b),r[0]=cp(r[0],b),r.index=s.lastIndex,s.lastIndex+=r[0].length):s.lastIndex=0:pp&&r&&(s.lastIndex=s.global?r.index+r[0].length:a),mp&&r&&r.length>1&&Vc(rp,r[0],e,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r&&u)for(r.groups=i=np(null),o=0;o<u.length;o++)i[(l=u[o])[0]]=r[l[1]];return r});var fp=ip;Tr({target:"RegExp",proto:!0,forced:/./.exec!==fp},{exec:fp});var gp=Sr,bp=Ta,hp=fp,vp=F,xp=Lt,yp=ve,wp=xp("species"),Tp=RegExp.prototype,_p=$,kp=Da,Sp=Vd,Cp=sn,Dp=_p("".charAt),Lp=_p("".charCodeAt),Ep=_p("".slice),jp=function(n){return function(t,e){var a,r,o=Sp(Cp(t)),i=kp(e),l=o.length;return i<0||i>=l?n?"":void 0:(a=Lp(o,i))<55296||a>56319||i+1===l||(r=Lp(o,i+1))<56320||r>57343?n?Dp(o,i):a:n?Ep(o,i,i+2):r-56320+(a-55296<<10)+65536}},Fp=(jp(!1),jp(!0)),Np=$,Pp=pt,Ap=Math.floor,Op=Np("".charAt),Ip=Np("".replace),Rp=Np("".slice),Mp=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,Hp=/\$([$&'`]|\d{1,2})/g,zp=I,Up=re,Bp=gn,qp=Z,Gp=fp,Wp=TypeError,Jp=Zo,Xp=I,$p=$,Vp=F,Yp=re,Kp=gn,Zp=rn,Qp=Da,nu=Pa,tu=Vd,eu=sn,au=function(n,t,e){return t+(e?Fp(n,t).length:1)},ru=Vn,ou=function(n,t,e,a,r,o){var i=e+n.length,l=a.length,s=Hp;return void 0!==r&&(r=Pp(r),s=Mp),Ip(o,s,(function(o,s){var d;switch(Op(s,0)){case"$":return"$";case"&":return n;case"`":return Rp(t,0,e);case"'":return Rp(t,i);case"<":d=r[Rp(s,1,-1)];break;default:var c=+s;if(0===c)return o;if(c>l){var p=Ap(c/10);return 0===p?o:p<=l?void 0===a[p-1]?Op(s,1):a[p-1]+Op(s,1):o}d=a[c-1]}return void 0===d?"":d}))},iu=function(n,t){var e=n.exec;if(Bp(e)){var a=zp(e,n,t);return null!==a&&Up(a),a}if("RegExp"===qp(n))return zp(Gp,n,t);throw Wp("RegExp#exec called on incompatible receiver")},lu=Lt("replace"),su=Math.max,du=Math.min,cu=$p([].concat),pu=$p([].push),uu=$p("".indexOf),mu=$p("".slice),fu="$0"==="a".replace(/./,"$0"),gu=!!/./[lu]&&""===/./[lu]("a","$0");!function(n,t,e,a){var r=xp(n),o=!vp((function(){var t={};return t[r]=function(){return 7},7!=""[n](t)})),i=o&&!vp((function(){var t=!1,e=/a/;return"split"===n&&((e={}).constructor={},e.constructor[wp]=function(){return e},e.flags="",e[r]=/./[r]),e.exec=function(){return t=!0,null},e[r](""),!t}));if(!o||!i||e){var l=gp(/./[r]),s=t(r,""[n],(function(n,t,e,a,r){var i=gp(n),s=t.exec;return s===hp||s===Tp.exec?o&&!r?{done:!0,value:l(t,e,a)}:{done:!0,value:i(e,t,a)}:{done:!1}}));bp(String.prototype,n,s[0]),bp(Tp,r,s[1])}a&&yp(Tp[r],"sham",!0)}("replace",(function(n,t,e){var a=gu?"$":"$0";return[function(n,e){var a=eu(this),r=Zp(n)?void 0:ru(n,lu);return r?Xp(r,n,a,e):Xp(t,tu(a),n,e)},function(n,r){var o=Yp(this),i=tu(n);if("string"==typeof r&&-1===uu(r,a)&&-1===uu(r,"$<")){var l=e(t,o,i,r);if(l.done)return l.value}var s=Kp(r);s||(r=tu(r));var d=o.global;if(d){var c=o.unicode;o.lastIndex=0}for(var p=[];;){var u=iu(o,i);if(null===u)break;if(pu(p,u),!d)break;""===tu(u[0])&&(o.lastIndex=au(i,nu(o.lastIndex),c))}for(var m,f="",g=0,b=0;b<p.length;b++){for(var h=tu((u=p[b])[0]),v=su(du(Qp(u.index),i.length),0),x=[],y=1;y<u.length;y++)pu(x,void 0===(m=u[y])?m:String(m));var w=u.groups;if(s){var T=cu([h],x,v,i);void 0!==w&&pu(T,w);var _=tu(Jp(r,void 0,T))}else _=ou(h,i,v,x,w,r);v>=g&&(f+=mu(i,g,v)+_,g=v+h.length)}return f+mu(i,g)}]}),!!Vp((function(){var n=/./;return n.exec=function(){var n=[];return n.groups={a:"7"},n},"7"!=="".replace(n,"$<a>")}))||!fu||gu);var bu=Tr,hu=N,vu=Qt.f;bu({target:"Object",stat:!0,forced:Object.defineProperty!==vu,sham:!hu},{defineProperty:vu});var xu="Expected a function",yu="__lodash_hash_undefined__",wu=1/0,Tu="[object Function]",_u="[object GeneratorFunction]",ku="[object Symbol]",Su=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Cu=/^\w*$/,Du=/^\./,Lu=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Eu=/\\(\\)?/g,ju=/^\[object .+?Constructor\]$/,Fu="object"==typeof D&&D&&D.Object===Object&&D,Nu="object"==typeof self&&self&&self.Object===Object&&self,Pu=Fu||Nu||Function("return this")(),Au=Array.prototype,Ou=Function.prototype,Iu=Object.prototype,Ru=Pu["__core-js_shared__"],Mu=function(){var n=/[^.]+$/.exec(Ru&&Ru.keys&&Ru.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}(),Hu=Ou.toString,zu=Iu.hasOwnProperty,Uu=Iu.toString,Bu=RegExp("^"+Hu.call(zu).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),qu=Pu.Symbol,Gu=Au.splice,Wu=nm(Pu,"Map"),Ju=nm(Object,"create"),Xu=qu?qu.prototype:void 0,$u=Xu?Xu.toString:void 0;function Vu(n){var t=-1,e=n?n.length:0;for(this.clear();++t<e;){var a=n[t];this.set(a[0],a[1])}}function Yu(n){var t=-1,e=n?n.length:0;for(this.clear();++t<e;){var a=n[t];this.set(a[0],a[1])}}function Ku(n){var t=-1,e=n?n.length:0;for(this.clear();++t<e;){var a=n[t];this.set(a[0],a[1])}}function Zu(n,t){for(var e,a,r=n.length;r--;)if((e=n[r][0])===(a=t)||e!=e&&a!=a)return r;return-1}function Qu(n,t){var e,a,r=n.__data__;return("string"==(a=typeof(e=t))||"number"==a||"symbol"==a||"boolean"==a?"__proto__"!==e:null===e)?r["string"==typeof t?"string":"hash"]:r.map}function nm(n,t){var e=function(n,t){return null==n?void 0:n[t]}(n,t);return function(n){if(!om(n)||Mu&&Mu in n)return!1;var t=function(n){var t=om(n)?Uu.call(n):"";return t==Tu||t==_u}(n)||function(n){var t=!1;if(null!=n&&"function"!=typeof n.toString)try{t=!!(n+"")}catch(n){}return t}(n)?Bu:ju;return t.test(function(n){if(null!=n){try{return Hu.call(n)}catch(n){}try{return n+""}catch(n){}}return""}(n))}(e)?e:void 0}Vu.prototype.clear=function(){this.__data__=Ju?Ju(null):{}},Vu.prototype.delete=function(n){return this.has(n)&&delete this.__data__[n]},Vu.prototype.get=function(n){var t=this.__data__;if(Ju){var e=t[n];return e===yu?void 0:e}return zu.call(t,n)?t[n]:void 0},Vu.prototype.has=function(n){var t=this.__data__;return Ju?void 0!==t[n]:zu.call(t,n)},Vu.prototype.set=function(n,t){return this.__data__[n]=Ju&&void 0===t?yu:t,this},Yu.prototype.clear=function(){this.__data__=[]},Yu.prototype.delete=function(n){var t=this.__data__,e=Zu(t,n);return!(e<0||(e==t.length-1?t.pop():Gu.call(t,e,1),0))},Yu.prototype.get=function(n){var t=this.__data__,e=Zu(t,n);return e<0?void 0:t[e][1]},Yu.prototype.has=function(n){return Zu(this.__data__,n)>-1},Yu.prototype.set=function(n,t){var e=this.__data__,a=Zu(e,n);return a<0?e.push([n,t]):e[a][1]=t,this},Ku.prototype.clear=function(){this.__data__={hash:new Vu,map:new(Wu||Yu),string:new Vu}},Ku.prototype.delete=function(n){return Qu(this,n).delete(n)},Ku.prototype.get=function(n){return Qu(this,n).get(n)},Ku.prototype.has=function(n){return Qu(this,n).has(n)},Ku.prototype.set=function(n,t){return Qu(this,n).set(n,t),this};var tm=am((function(n){var t;n=null==(t=n)?"":function(n){if("string"==typeof n)return n;if(im(n))return $u?$u.call(n):"";var t=n+"";return"0"==t&&1/n==-wu?"-0":t}(t);var e=[];return Du.test(n)&&e.push(""),n.replace(Lu,(function(n,t,a,r){e.push(a?r.replace(Eu,"$1"):t||n)})),e}));function em(n){if("string"==typeof n||im(n))return n;var t=n+"";return"0"==t&&1/n==-wu?"-0":t}function am(n,t){if("function"!=typeof n||t&&"function"!=typeof t)throw new TypeError(xu);var e=function(){var a=arguments,r=t?t.apply(this,a):a[0],o=e.cache;if(o.has(r))return o.get(r);var i=n.apply(this,a);return e.cache=o.set(r,i),i};return e.cache=new(am.Cache||Ku),e}am.Cache=Ku;var rm=Array.isArray;function om(n){var t=typeof n;return!!n&&("object"==t||"function"==t)}function im(n){return"symbol"==typeof n||function(n){return!!n&&"object"==typeof n}(n)&&Uu.call(n)==ku}var lm=function(n,t,e){var a=null==n?void 0:function(n,t){var e;t=function(n,t){if(rm(n))return!1;var e=typeof n;return!("number"!=e&&"symbol"!=e&&"boolean"!=e&&null!=n&&!im(n))||Cu.test(n)||!Su.test(n)||null!=t&&n in Object(t)}(t,n)?[t]:rm(e=t)?e:tm(e);for(var a=0,r=t.length;null!=n&&a<r;)n=n[em(t[a++])];return a&&a==r?n:void 0}(n,t);return void 0===a?e:a},sm={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}}},dm=cm;function cm(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}cm.prototype.on=function(n,t){this.listeners.push({eventName:n,callback:t})},cm.prototype.off=function(n,t){this.listeners=this.listeners.filter((function(e){return 0==(e.eventName===n&&e.callback===t)}))},cm.prototype.emit=function(n,t){for(var e=0;e<this.listeners.length;e++){var a=this.listeners[e];a.eventName===n&&a.callback(t)}},cm.prototype.warn=function(n){this.debug&&console.warn(n),this.emit("error",new Error(n))},cm.prototype.addTranslations=function(n,t,e){this.catalogs[n]||(this.catalogs[n]={}),this.catalogs[n][t]=e},cm.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.")},cm.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.")},cm.prototype.gettext=function(n){return this.dnpgettext(this.domain,"",n)},cm.prototype.dgettext=function(n,t){return this.dnpgettext(n,"",t)},cm.prototype.ngettext=function(n,t,e){return this.dnpgettext(this.domain,"",n,t,e)},cm.prototype.dngettext=function(n,t,e,a){return this.dnpgettext(n,"",t,e,a)},cm.prototype.pgettext=function(n,t){return this.dnpgettext(this.domain,n,t)},cm.prototype.dpgettext=function(n,t,e){return this.dnpgettext(n,t,e)},cm.prototype.npgettext=function(n,t,e,a){return this.dnpgettext(this.domain,n,t,e,a)},cm.prototype.dnpgettext=function(n,t,e,a,r){var o,i,l=e;return t=t||"",isNaN(r)||1===r||(l=a||e),(o=this._getTranslation(n,t,e))?("number"==typeof r?"boolean"==typeof(i=(0,sm[cm.getLanguageCode(this.locale)].pluralsFunc)(r))&&(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)},cm.prototype.getComment=function(n,t,e){var a;return(a=this._getTranslation(n,t,e))&&a.comments||{}},cm.prototype._getTranslation=function(n,t,e){return t=t||"",lm(this.catalogs,[this.locale,n,"translations",t,e])},cm.getLanguageCode=function(n){return n.split(/[\-_]/)[0].toLowerCase()},cm.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)},cm.prototype.setlocale=function(n){this.setLocale(n)},cm.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 pm={};function um(){return document.documentElement.dataset.locale||"en"}Object.defineProperty(pm,"__esModule",{value:!0}),pm.getCanonicalLocale=function(){return um().replace(/_/g,"-")},pm.getDayNames=function(){return void 0===window.dayNames?(console.warn("No dayNames found"),["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]):window.dayNames},pm.getDayNamesMin=function(){return void 0===window.dayNamesMin?(console.warn("No dayNamesMin found"),["Su","Mo","Tu","We","Th","Fr","Sa"]):window.dayNamesMin},pm.getDayNamesShort=function(){return void 0===window.dayNamesShort?(console.warn("No dayNamesShort found"),["Sun.","Mon.","Tue.","Wed.","Thu.","Fri.","Sat."]):window.dayNamesShort},pm.getFirstDay=function(){return void 0===window.firstDay?(console.warn("No firstDay found"),1):window.firstDay},pm.getLanguage=function(){return document.documentElement.lang||"en"},pm.getLocale=um,pm.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},pm.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},pm.translate=function(n,t,e,a,r){return"undefined"==typeof OC?(console.warn("No OC found"),t):OC.L10N.translate(n,t,e,a,r)},pm.translatePlural=function(n,t,e,a,r,o){return"undefined"==typeof OC?(console.warn("No OC found"),t):OC.L10N.translatePlural(n,t,e,a,r,o)},Object.defineProperty(mc,"__esModule",{value:!0});var mm,fm=mc.getGettextBuilder=function(){return new ym},gm=(mm=dm)&&mm.__esModule?mm:{default:mm},bm=pm;function hm(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function vm(n,t){for(var e=0;e<t.length;e++){var a=t[e];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(n,a.key,a)}}function xm(n,t,e){return t&&vm(n.prototype,t),e&&vm(n,e),Object.defineProperty(n,"prototype",{writable:!1}),n}var ym=function(){function n(){hm(this,n),this.translations={},this.debug=!1}return xm(n,[{key:"setLanguage",value:function(n){return this.locale=n,this}},{key:"detectLocale",value:function(){return this.setLanguage((0,bm.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 wm(this.locale||"en",this.translations,this.debug)}}]),n}(),wm=function(){function n(t,e,a){for(var r in hm(this,n),this.gt=new gm.default({debug:a,sourceLocale:"en"}),e)this.gt.addTranslations(r,"messages",e[r]);this.gt.setLocale(t)}return xm(n,[{key:"subtitudePlaceholders",value:function(n,t){return n.replace(/{([^{}]*)}/g,(function(n,e){var a=t[e];return"string"==typeof a||"number"==typeof a?a.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 a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.subtitudePlaceholders(this.gt.ngettext(n,t,e).replace(/%n/g,e.toString()),a)}}]),n}(),Tm=fm().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 Tm.addTranslation(n.locale,n.json)}));var _m=Tm.build();_m.ngettext.bind(_m),_m.gettext.bind(_m);var km=k((function n(){T(this,n)}));km.ERROR="toast-error",km.WARNING="toast-warning",km.INFO="toast-info",km.SUCCESS="toast-success",km.PERMANENT="toast-error",km.UNDO="toast-undo";var Sm=k((function n(){T(this,n)}));Sm.OFF="off",Sm.POLITE="polite",Sm.ASSERTIVE="assertive";var Cm=7e3;function Dm(n,t){var e,a;if(t=Object.assign({timeout:Cm,isHTML:!1,type:void 0,selector:void 0,onRemove:function(){},onClick:void 0,close:!0},t),"string"==typeof n&&!t.isHTML){var r=document.createElement("div");r.innerHTML=n,n=r.innerText}var o=null!==(a=t.type)&&void 0!==a?a:"";"function"==typeof t.onClick&&(o+=" toast-with-click ");var i=n instanceof Node,l=Sm.POLITE;t.ariaLive?l=t.ariaLive.toString():t.type!==km.ERROR&&t.type!==km.UNDO||(l=Sm.ASSERTIVE);var s=w((S(e={},i?"node":"text",n),S(e,"duration",t.timeout),S(e,"callback",t.onRemove),S(e,"onClick",t.onClick),S(e,"close",t.close),S(e,"gravity","top"),S(e,"selector",t.selector),S(e,"position","right"),S(e,"backgroundColor",""),S(e,"className","dialogs "+o),S(e,"escapeMarkup",!t.isHTML),S(e,"ariaLive",l),e));return s.showToast(),s}function Lm(n,t){return Dm(n,Object.assign(Object.assign({},t),{type:km.ERROR}))}function Em(n,t){return Dm(n,Object.assign(Object.assign({},t),{type:km.SUCCESS}))}var jm=r(9753),Fm=r(7856),Nm=r(5573);function Pm(n,t,e,a,r){const o=Object.assign({},{escape:!0,sanitize:!0},r||{}),i=n=>n,l=o.sanitize?Fm.sanitize:i,s=o.escape?Nm: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!==a?((n,t,e)=>n.replace(/%n/g,""+e).replace(/{([^{}]*)}/g,((n,e)=>{if(void 0===t||!(e in t))return l(n);const a=t[e];return l("string"==typeof a||"number"==typeof a?s(a):n)})))(d,e,a):d)}var Am=r(9755);var Om=r(9755);function Im(n,t,e,a){var r={table:n,column:t,data:e,id:a};Om.ajax({url:nf+"/update",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(r)}).done((function(n,t){Em(Pm("gestion","Modification saved"))})).fail((function(n,t){Lm(Pm("gestion","There is an error with the format, please check the documentation"))}))}function Rm(){Om.ajax({url:nf+"/getStats",type:"PROPFIND",contentType:"application/json"}).done((function(n){var t=JSON.parse(n);Om("#statsclient").text(t.client),Om("#statsthanato").text(t.thanato),Om("#statsdefunts").text(t.defunt),Om("#statsdevis").text(t.devis),Om("#statstrajet").text(t.trajet),Om("#statslieu").text(t.lieu),Om("#statsfacture").text(t.facture),Om("#statsproduit").text(t.produit),Om("#statsarticles").text(t.article),Om("#statsbibliotheque").text(t.bibliotheque),Om("#thanatoProductFeeStat").text(t.thanatoProductFee),Om("#orderStat").text(t.order),Om("#clientGroupStat").text(t.clientGroup),Om("#clientGroupDiscountStat").text(t.clientGroupDiscount),Om("#clientGroupFacturationStat").text(t.clientGroupFacturation),Om("#providerStat").text(t.provider),Om("#orerProductStat").text(t.orderProduct),Om("#vehicleStat").text(t.vehicle)})).fail((function(n,t){Lm(n)}))}function Mm(n){Om.ajax({url:nf+"/getConfiguration",type:"PROPFIND",contentType:"application/json",async:!1}).done((function(t){n(t)})).fail((function(n,t){Lm(n)}))}function Hm(n){Om.ajax({url:nf+"/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 a,r=JSON.parse(n),o=0;r.forEach((function(n,t){df(a=lf("Articles",-1,0,n.reference),1,n.janvier),df(a,2,n.fevrier),df(a,3,n.mars),df(a,4,n.avril),df(a,5,n.mai),df(a,6,n.juin),df(a,7,n.juillet),df(a,8,n.aout),df(a,9,n.septembre),df(a,10,n.octobre),df(a,11,n.novembre),df(a,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,sf(a,-1,o)}))})).fail((function(n,t){Lm(n)}))}function zm(n,t){Om.ajax({url:nf+`/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 a;JSON.parse(n).forEach((function(n,t){a=function(n,t=-1,e=-1,a){var r=(Pm=document.getElementById(n)).insertRow(t);Pm.delete,sf(r,-1,a,"statHead");for(let n=1;n<2;n++)sf(r,-1,tf.format(0));return r}("SoinsWeekend",-1,0,`${n.nom_thanato} ${n.prenom_thanato}`),df(a,1,n.weekends_travailles)}))})).fail((function(n,t){Lm(n)}))}function Um(n){var t;Im(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&&Bm(),"getArticlesById"===n.dataset.modifier&&qm(),"getOrderItemsByOrderId"===n.dataset.modifier&&(t=n.dataset.orderId,Am.ajax({url:nf+"/order/"+t+"/items",type:"PROPFIND",async:!1,contentType:"application/json"}).done((function(n,e){Am("#orderItems tbody").empty(),Am.each(JSON.parse(n),(function(n,e){Am("#orderItems tbody").append('<tr><td><div data-modifier="getOrderItemsByOrderId" data-id="'+e.order_item_id+'" data-table="order_item" class="deleteItem icon-delete"></div><div class="selectableOrderItem" data-order-item-id="'+e.order_item_id+'" data-order-product-id="'+e.order_product_id+'" data-order-id="'+t+'" style="display:inline;">'+e.order_product_reference+"</div></td><td>"+e.order_product_label+'</td><td><div class="editableNumber" data-order-id="'+t+'" style="display:inline;" data-modifier="getOrderItemsByOrderId" data-table="order_item" data-column="quantity" data-id="'+e.order_item_id+'">'+e.order_item_quantity+"</div> </td><td>"+tf.format(e.order_product_ht_amount)+"</td><td>"+tf.format(e.order_item_quantity*e.order_product_ht_amount)+"</td></tr>")})),Am("#totalOrderItems tbody").empty(),function(n){Am.ajax({url:nf+"/order/"+n+"/totalAmount",type:"PROPFIND",contentType:"application/json"}).done((function(n){var t=JSON.parse(n);Am("#totalOrderItems tbody").empty(),Am("#totalOrderItems tbody").append('<tr><td style="text-align:center;">'+tf.format(t.totalHt)+'</td><td id="tva" style="text-align:center;">'+t.tva+' %</td><td id="totaltva" style="text-align:center;">'+tf.format(Math.round(t.totalHt*t.tva)/100)+'</td><td style="text-align:center;">'+tf.format(Math.round(t.totalHt*(t.tva+100))/100)+"</td></tr>")}))}(t)})).fail((function(n,t){Lm(n)}))),n.removeAttribute("contenteditable")}function Bm(){var n=Om("#devisid").data("id"),t={numdevis:n};Om.ajax({url:nf+"/getProduitsById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(t)}).done((function(t,e){Om("#produits tbody").empty();var a="";"facture"===Om("#produits").data("type")&&(a="d-none"),Om.each(JSON.parse(t),(function(n,t){Om("#produits tbody").append('<tr><td><div data-html2canvas-ignore data-modifier="getProduitsById" data-id="'+t.pdid+'" data-table="produit_devis" class="'+a+' 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>"+tf.format(t.prix_unitaire)+"</td><td>"+tf.format(t.quantite*t.prix_unitaire)+"</td></tr>"),t.quantite,t.prix_unitaire})),Om("#totaldevis tbody").empty(),uf(n)})).fail((function(n,t){Lm(n)}))}function qm(){var n=Om("#devisid").data("id"),t={numdevis:n};Om.ajax({url:nf+"/getArticlesById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(t)}).done((function(t,e){Om("#articles tbody").empty();var a="";"facture"===Om("#articles").data("type")&&(a="d-none"),Om.each(JSON.parse(t),(function(n,t){Om("#articles tbody").append('<tr><td><div data-html2canvas-ignore data-modifier="getArticlesById" data-id="'+t.adid+'" data-table="article_devis" class="'+a+' 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>"+tf.format(t.prix_unitaire)+"</td><td>"+tf.format(t.quantite*t.prix_unitaire)+"</td></tr>"),t.quantite,t.prix_unitaire})),Om("#totaldevis tbody").empty(),uf(n)})).fail((function(n,t){Lm(n)}))}function Gm(){var n={numdefunt:Om("#defuntid").data("id")};Om.ajax({url:nf+"/getObservationsById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(n)}).done((function(n,t){Om("#observations tbody").empty(),Om.each(JSON.parse(n),(function(n,t){Om("#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){Lm(n)}))}function Wm(){var n={numdefunt:Om("#defuntid").data("id")};Om.ajax({url:nf+"/getHypodermiquesById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(n)}).done((function(n,t){Om("#hypodermiques tbody").empty(),Om.each(JSON.parse(n),(function(n,t){Om("#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){Lm(n)}))}function Jm(){var n={numdefunt:Om("#defuntid").data("id")};Om.ajax({url:nf+"/getBijouxById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(n)}).done((function(n,t){Om("#bijoux tbody").empty(),Om.each(JSON.parse(n),(function(n,t){Om("#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><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){Lm(n)}))}const Xm="factur&eacute;",$m="facturé",Vm="CANCELED";class Ym{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=null==n.nom_thanato||0===n.prenom_thanato.length?"-":n.nom_thanato+" "+n.prenom_thanato,this.version=null==n.version||0===n.version.length?"-":n.version,this.lieu=null==n.lieu||0===n.lieu.length?"-":n.lieu,this.mentions=Ym.getDevisMentionFromApiResponse(n),this.baseUrl=(0,jm.nu)(`/apps/gestion/devis/${this.id}/show`)}static getDevisMentionLabelFromMention(n){let t=n;switch(n){case Xm:t="Facturé";break;case Vm:t="Annulé";break;case $m: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 getDevisMentionCssStyle(n){let t="display:inline; border-radius: 5px; padding: 8px;";return t+=n===Xm||n===$m?" background-color:green !important; color: white":n===Vm?" background-color:red !important; color: white":" background-color:yellow !important",t}getDTRow(){let n="emmanuelle"==this.id_nextcloud.toLowerCase()?"propdevis-emmanuelle":"delphine"==this.id_nextcloud.toLowerCase()?"propdevis-delphine":"";return['<input class="devisToFacture" data-id= '+this.id+' type="checkbox" name="devisToFacture" value="'+this.id+'"/>','<div><div class="'+n+'">'+this.user_id+"</div></div>",'<input style="margin:0;padding:0;" class="inputDate" 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 data-table="devis" data-column="mentions" data-id="'+this.id+'" style="'+Ym.getDevisMentionCssStyle(this.mentions)+'">'+Ym.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",nf+"/devis/insert",!0),t.onload=function(t){200==this.status?(af(),Ym.loadDevisDT(n)):showError(this.response)},t.send()}static loadDevisDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/getDevis",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),Ym):showError(this.response)},t.send()}static getDevis(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/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!=Xm&&n.mentions!=$m&&n.mentions!=Vm));t=JSON.stringify(JSON.stringify(t)),n(JSON.parse(t))}else showError(this.response)},t.send()}static getAllDevis(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/getDevis",!0),t.setRequestHeader("Content-Type","application/json"),t.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)},t.send()}static getDevisByThanato(n,t){var e=new XMLHttpRequest;e.open("PROPFIND",nf+"/getDevisByThanato/"+n,!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 getDevisByDateByLieu(n,t){var e=new XMLHttpRequest;const a="-"==n.target.dataset.idclient?0:n.target.dataset.idclient,r="-"==n.target.dataset.idlieu?0:n.target.dataset.idlieu;e.open("PROPFIND",nf+"/devis/"+n.target.dataset.id+"/client/"+a+"/date/"+n.target.dataset.date+"/lieu/"+r,!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 getAllDevisDelphine(n,t){var e=new XMLHttpRequest;e.open("PROPFIND",nf+"/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 loadDevisByDateByLieu(n){Ym.getDevisByDateByLieu(n,(e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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:"-",r=document.createElement("textarea");r.innerHTML=e+" ("+t+")";var o=document.createElement("option");o.value=n.id,o.text=r.value,a.appendChild(o)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}static loadDevisList_dnum(n){Ym.getDevis((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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:"-",r=document.createElement("textarea");r.innerHTML=e+" ("+t+")";var o=document.createElement("option");o.value=n.id,o.text=r.value,a.appendChild(o)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}static loadAllDevisList_dnum(n){Ym.getAllDevis((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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:"-",r=document.createElement("textarea");r.innerHTML=e+" ("+t+")";var o=document.createElement("option");o.value=n.id,o.text=r.value,a.appendChild(o)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}static loadDevisThanatoList_dnum(n){Ym.getDevisByThanato(n,(n=>{var a=document.createElement("select");a.dataset.current=e.target.dataset.current,a.dataset.id=e.target.dataset.id,a.dataset.old=e.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),JSON.parse(n).forEach((n=>{var t=n.prenom&&n.nom?(n.prenom?n.prenom:"")+" "+(n.nom?n.nom:""):"-",e=n.nom_defunt?n.nom_defunt:"-",r=document.createElement("textarea");r.innerHTML=e+" ("+t+")";var o=document.createElement("option");o.value=n.id,o.text=r.value,a.appendChild(o)})),rf(a),e.target.innerHTML="",e.target.appendChild(a)}))}static loadDelphineDevisList_dnum(n){Ym.getAllDevisDelphine(n,(e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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:"-",r=document.createElement("textarea");r.innerHTML=e+" ("+t+")";var o=document.createElement("option");o.value=n.id,o.text=r.value,a.appendChild(o)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}}var Km=r(9755);class Zm{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",nf+"/client/insert",!0),t.onload=function(t){200==this.status?(af(),Zm.loadClientDT(n)):Lm(this.response)},t.send()}static loadClientDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/getClients",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),Zm):Lm(this.response)},t.send()}static getClients(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/getClients",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Lm(this.response)},t.send()}static getClientsByDateDevis(n,t){var e=new XMLHttpRequest;e.open("PROPFIND",nf+"/getClientsByDateDevis/date/"+n.target.dataset.date,!0),e.setRequestHeader("Content-Type","application/json"),e.onload=function(n){200==this.status?t(JSON.parse(this.response)):Lm(this.response)},e.send()}static getClientByIdDevis(n){var t={id:n};Km.ajax({url:nf+"/clientbyiddevis",type:"POST",contentType:"application/json",data:JSON.stringify(t)}).done((function(t,e){Km.each(JSON.parse(t),(function(t,e){Km("#nomprenom").html(e.prenom+" "+e.nom),Km("#nomcli").html(e.prenom.toUpperCase()+" "+e.nom.toUpperCase()),Km("#nomprenom").attr("data-id",n),Km("#entreprise").html(e.entreprise),Km("#etp").html(e.entreprise),Km("#adresse").html(e.adresse),Km("#mail").html(e.mail),Km("#idcli").html(e.id),Km("#dateContext").html(e.date),Km("#telephone").html(e.telephone),Km("#legal_one").html(e.legal_one),Km("#pdf").attr("data-folder",e.num),Km("#factureid").length?Km("#pdf").data("name",e.entreprise+"_"+Km("#factureid").text()+"_v"+Km("#factureversion").text()):Km("#pdf").data("name",e.entreprise+"_"+e.num+"_v"+Km("#devisversion").text())}))})).fail((function(n,t){Lm(n)}))}static loadClientList_cid(n){Zm.getClients((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}static loadClientListIK_cid(n){Zm.getClientsByDateDevis(n,(e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}}var Qm=r(9755),nf=(0,jm.nu)("/apps/gestion"),tf=null,ef={autoWidth:!1,stateSave:!0,lengthMenu:[[100,300,500,-1],[100,300,500,"All"]],language:{search:Pm("gestion","Search"),emptyTable:Pm("gestion","No data available in table"),info:Pm("gestion","Showing {start} to {end} of {total} entries",{start:"_START_",end:"_END_",total:"_TOTAL_"}),infoEmpty:Pm("gestion","Showing 0 to 0 of 0 entries"),loadingRecords:Pm("gestion","Loading records …"),processing:Pm("gestion","Processing …"),infoFiltered:Pm("gestion","{max} entries filtered",{max:"_MAX_"}),lengthMenu:Pm("gestion","Show {menu} entries",{menu:"_MENU_"}),zeroRecords:Pm("gestion","No corresponding entry"),paginate:{first:Pm("gestion","First"),last:Pm("gestion","Last"),next:Pm("gestion","Next"),previous:Pm("gestion","Previous")}}};function af(){Em(Pm("gestion","Added!"))}function rf(n){n.forEach((t=>{t.value==n.getAttribute("data-current")&&t.setAttribute("selected",!0)}))}function of(n,t,e){n.clear(),Qm.each(JSON.parse(t),(function(t,a){let r=new e(a);n.row.add(r.getDTRow())})),n.order([]),n.columns.adjust(ef).draw(!0),Qm(".editable").attr("title",Pm("gestion","Editable (Click to change)"))}function lf(n,t=-1,e=-1,a){var r=(Pm=document.getElementById(n)).insertRow(t);sf(r,-1,a,"statHead");for(let n=1;n<13;n++)sf(r,-1,tf.format(0));return r}function sf(n,t=-1,e,a="statData"){var r=n.insertCell(t);r.appendChild(document.createTextNode(e)),r.setAttribute("class",a)}function df(n,t=-1,e){n.cells[t].innerHTML=e}function cf(n){var t=JSON.parse(n)[0];Qm("#theFolder").val(t.path),Qm("#theFolder").attr("data-id",t.id)}function pf(n){var t=JSON.parse(n)[0];tf=new Intl.NumberFormat(t.format,{style:"currency",currency:t.devise,minimumFractionDigits:2})}function uf(n){Qm.ajax({url:nf+"/getConfiguration",type:"PROPFIND",contentType:"application/json"}).done((function(t){Qm.ajax({url:nf+"/getTotalDevis",type:"POST",contentType:"application/json",data:JSON.stringify({numdevis:n})}).done((function(n){var e=JSON.parse(t)[0],a=JSON.parse(n).total,r=parseFloat(e.tva_default);Qm("#totaldevis tbody").empty(),Qm("#totaldevis tbody").append("<tr><td>"+tf.format(a)+'</td><td id="tva">'+r+' %</td><td id="totaltva">'+tf.format(Math.round(a*r)/100)+"</td><td>"+tf.format(Math.round(a*(r+100))/100)+"</td></tr>"),Qm("#mentions_default").html(e.mentions_default)}))}))}function mf(n,t=!0){n.innerText=n.innerText.replace(",",".").replace(/[^0-9.-]+/g,""),Um(n),n.innerText=t?tf.format(n.innerText):n.innerText}function ff(){Qm("#loader-center").css("display","flex")}function gf(){Qm("#loader-center").hide()}let bf=r(9755);var hf,vf,xf,yf,wf=function(n,t){if(this instanceof wf)return bf(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 vf(n?wb(this[hf.iApiIndex]):this)},this.fnAddData=function(n,t){var e=this.api(!0),a=Array.isArray(n)&&(Array.isArray(n[0])||bf.isPlainObject(n[0]))?e.rows.add(n):e.row.add(n);return(void 0===t||t)&&e.draw(),a.flatten().toArray()},this.fnAdjustColumnSizing=function(n){var t=this.api(!0).columns.adjust(),e=t.settings()[0],a=e.oScroll;void 0===n||n?t.draw(!1):""===a.sX&&""===a.sY||eb(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 a=this.api(!0),r=a.rows(n),o=r.settings()[0],i=o.aoData[r[0][0]];return r.remove(),t&&t.call(this,o,i),(void 0===e||e)&&a.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,a,r,o){var i=this.api(!0);null==t?i.search(n,e,a,o):i.column(t).search(n,e,a,o),i.draw()},this.fnGetData=function(n,t){var e=this.api(!0);if(void 0!==n){var a=n.nodeName?n.nodeName.toLowerCase():"";return void 0!==t||"td"==a||"th"==a?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 a=t.cell(n).index();return[a.row,a.columnVisible,a.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 a=this.api(!0).column(n).visible(t);(void 0===e||e)&&a.columns.adjust().draw()},this.fnSettings=function(){return wb(this[hf.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,a,r){var o=this.api(!0);return null==e?o.row(t).data(n):o.cell(t,e).data(n),(void 0===r||r)&&o.columns.adjust(),(void 0===a||a)&&o.draw(),0},this.fnVersionCheck=hf.fnVersionCheck;var e=this,a=void 0===t,r=this.length;for(var o in a&&(t={}),this.oApi=this.internal=hf.internal,wf.ext.internal)o&&(this[o]=ih(o));return this.each((function(){var n,o=r>1?kb({},t,!0):t,i=0,l=this.getAttribute("id"),s=!1,d=wf.defaults,c=bf(this);if("table"==this.nodeName.toLowerCase()){Wf(d),Jf(d.column),Bf(d,d,!0),Bf(d.column,d.column,!0),Bf(d,bf.extend(o,c.data()),!0);var p=wf.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(a||m)return u.oInstance;if(f){u.oInstance.fnDestroy();break}return void Tb(u,0,"Cannot reinitialise DataTable",3)}if(u.sTableId==this.id){p.splice(i,1);break}}null!==l&&""!==l||(l="DataTables_Table_"+wf.ext._unique++,this.id=l);var g=bf.extend(!0,{},wf.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(),Wf(o),qf(o.oLanguage),o.aLengthMenu&&!o.iDisplayLength&&(o.iDisplayLength=Array.isArray(o.aLengthMenu[0])?o.aLengthMenu[0][0]:o.aLengthMenu[0]),o=kb(bf.extend(!0,{},d),o),_b(g.oFeatures,o,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),_b(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"]]),_b(g.oScroll,o,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),_b(g.oLanguage,o,"fnInfoCallback"),Cb(g,"aoDrawCallback",o.fnDrawCallback,"user"),Cb(g,"aoServerParams",o.fnServerParams,"user"),Cb(g,"aoStateSaveParams",o.fnStateSaveParams,"user"),Cb(g,"aoStateLoadParams",o.fnStateLoadParams,"user"),Cb(g,"aoStateLoaded",o.fnStateLoaded,"user"),Cb(g,"aoRowCallback",o.fnRowCallback,"user"),Cb(g,"aoRowCreatedCallback",o.fnCreatedRow,"user"),Cb(g,"aoHeaderCallback",o.fnHeaderCallback,"user"),Cb(g,"aoFooterCallback",o.fnFooterCallback,"user"),Cb(g,"aoInitComplete",o.fnInitComplete,"user"),Cb(g,"aoPreDrawCallback",o.fnPreDrawCallback,"user"),g.rowIdFn=pg(o.rowId),Xf(g);var b=g.oClasses;if(bf.extend(b,wf.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;bf.extend(!0,v,o.oLanguage),v.sUrl?(bf.ajax({dataType:"json",url:v.sUrl,success:function(n){Bf(d.oLanguage,n),qf(n),bf.extend(!0,v,n,g.oInit.oLanguage),Db(g,null,"i18n",[g]),Xg(g)},error:function(){Xg(g)}}),s=!0):Db(g,null,"i18n",[g]),null===o.asStripeClasses&&(g.asStripeClasses=[b.sStripeOdd,b.sStripeEven]);var x=g.asStripeClasses,y=c.children("tbody").find("tr").eq(0);-1!==bf.inArray(!0,bf.map(x,(function(n,t){return y.hasClass(n)})))&&(bf("tbody tr",this).removeClass(x.join(" ")),g.asDestroyStripes=x.slice());var w,T=[],_=this.getElementsByTagName("thead");if(0!==_.length&&(Sg(g.aoHeader,_[0]),T=Cg(g)),null===o.aoColumns)for(w=[],i=0,n=T.length;i<n;i++)w.push(null);else w=o.aoColumns;for(i=0,n=w.length;i<n;i++)Vf(g,T?T[i]:null);if(ag(g,o.aoColumnDefs,w,(function(n,t){Yf(g,n,t)})),y.length){var k=function(n,t){return null!==n.getAttribute("data-"+t)?t:null};bf(y[0]).children("th, td").each((function(n,t){var e=g.aoColumns[n];if(e||Tb(g,0,"Incorrect column count",18),e.mData===n){var a=k(t,"sort")||k(t,"order"),r=k(t,"filter")||k(t,"search");null===a&&null===r||(e.mData={_:n+".display",sort:null!==a?n+".@data-"+a:void 0,type:null!==a?n+".@data-"+a:void 0,filter:null!==r?n+".@data-"+r:void 0},Yf(g,n))}}))}var S=g.oFeatures,C=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]}bb(g),S.bSort&&Cb(g,"aoDrawCallback",(function(){if(g.bSorted){var n=pb(g),t={};bf.each(n,(function(n,e){t[e.src]=e.dir})),Db(g,null,"order",[g,n,t]),mb(g)}})),Cb(g,"aoDrawCallback",(function(){(g.bSorted||"ssp"===jb(g)||S.bDeferRender)&&bb(g)}),"sc");var e=c.children("caption").each((function(){this._captionSide=bf(this).css("caption-side")})),a=c.children("thead");0===a.length&&(a=bf("<thead/>").appendTo(c)),g.nTHead=a[0];var r=c.children("tbody");0===r.length&&(r=bf("<tbody/>").insertAfter(a)),g.nTBody=r[0];var l=c.children("tfoot");if(0===l.length&&e.length>0&&(""!==g.oScroll.sX||""!==g.oScroll.sY)&&(l=bf("<tfoot/>").appendTo(c)),0===l.length||0===l.children().length?c.addClass(b.sNoFooter):l.length>0&&(g.nTFoot=l[0],Sg(g.aoFooter,g.nTFoot)),o.aaData)for(i=0;i<o.aaData.length;i++)rg(g,o.aaData[i]);else(g.bDeferLoading||"dom"==jb(g))&&og(g,bf(g.nTBody).children("tr"));g.aiDisplay=g.aiDisplayMaster.slice(),g.bInitialised=!0,!1===s&&Xg(g)};Cb(g,"aoDrawCallback",vb,"state_save"),o.bStateSave?(S.bStateSave=!0,xb(g,0,C)):C()}else Tb(null,0,"Non-table node initialisation ("+this.nodeName+")",2)})),e=null,this},Tf={},_f=/[\r\n\u2028]/g,kf=/<.*?>/g,Sf=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,Cf=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),Df=/['\u00A0,$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,Lf=function(n){return!n||!0===n||"-"===n},Ef=function(n){var t=parseInt(n,10);return!isNaN(t)&&isFinite(n)?t:null},jf=function(n,t){return Tf[t]||(Tf[t]=new RegExp(Mg(t),"g")),"string"==typeof n&&"."!==t?n.replace(/\./g,"").replace(Tf[t],"."):n},Ff=function(n,t,e){let a=typeof n;var r="string"===a;return"number"===a||"bigint"===a||!!Lf(n)||(t&&r&&(n=jf(n,t)),e&&r&&(n=n.replace(Df,"")),!isNaN(parseFloat(n))&&isFinite(n))},Nf=function(n,t,e){if(Lf(n))return!0;var a=function(n){return Lf(n)||"string"==typeof n}(n);return a&&!!Ff(Rf(n),t,e)||null},Pf=function(n,t,e){var a=[],r=0,o=n.length;if(void 0!==e)for(;r<o;r++)n[r]&&n[r][t]&&a.push(n[r][t][e]);else for(;r<o;r++)n[r]&&a.push(n[r][t]);return a},Af=function(n,t,e,a){var r=[],o=0,i=t.length;if(void 0!==a)for(;o<i;o++)n[t[o]][e]&&r.push(n[t[o]][e][a]);else for(;o<i;o++)r.push(n[t[o]][e]);return r},Of=function(n,t){var e,a=[];void 0===t?(t=0,e=n):(e=t,t=n);for(var r=t;r<e;r++)a.push(r);return a},If=function(n){for(var t=[],e=0,a=n.length;e<a;e++)n[e]&&t.push(n[e]);return t},Rf=function(n){return n.replace(kf,"")},Mf=function(n){if(function(n){if(n.length<2)return!0;for(var t=n.slice().sort(),e=t[0],a=1,r=t.length;a<r;a++){if(t[a]===e)return!1;e=t[a]}return!0}(n))return n.slice();var t,e,a,r=[],o=n.length,i=0;n:for(e=0;e<o;e++){for(t=n[e],a=0;a<i;a++)if(r[a]===t)continue n;r.push(t),i++}return r},Hf=function(n,t){if(Array.isArray(t))for(var e=0;e<t.length;e++)Hf(n,t[e]);else n.push(t);return n},zf=function(n,t){return void 0===t&&(t=0),-1!==this.indexOf(n,t)};function Uf(n){var t,e,a={};bf.each(n,(function(r,o){(t=r.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(t[1]+" ")&&(e=r.replace(t[0],t[2].toLowerCase()),a[e]=r,"o"===t[1]&&Uf(n[r]))})),n._hungarianMap=a}function Bf(n,t,e){var a;n._hungarianMap||Uf(n),bf.each(t,(function(r,o){void 0===(a=n._hungarianMap[r])||!e&&void 0!==t[a]||("o"===a.charAt(0)?(t[a]||(t[a]={}),bf.extend(!0,t[a],t[r]),Bf(n[a],t[a],e)):t[a]=t[r])}))}function qf(n){var t=wf.defaults.oLanguage,e=t.sDecimal;if(e&&Yb(e),n){var a=n.sZeroRecords;!n.sEmptyTable&&a&&"No data available in table"===t.sEmptyTable&&_b(n,n,"sZeroRecords","sEmptyTable"),!n.sLoadingRecords&&a&&"Loading..."===t.sLoadingRecords&&_b(n,n,"sZeroRecords","sLoadingRecords"),n.sInfoThousands&&(n.sThousands=n.sInfoThousands);var r=n.sDecimal;r&&e!==r&&Yb(r)}}Array.isArray||(Array.isArray=function(n){return"[object Array]"===Object.prototype.toString.call(n)}),Array.prototype.includes||(Array.prototype.includes=zf),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),String.prototype.includes||(String.prototype.includes=zf),wf.util={throttle:function(n,t){var e,a,r=void 0!==t?t:200;return function(){var t=this,o=+new Date,i=arguments;e&&o<e+r?(clearTimeout(a),a=setTimeout((function(){e=void 0,n.apply(t,i)}),r)):(e=o,n.apply(t,i))}},escapeRegex:function(n){return n.replace(Cf,"\\$1")},set:function(n){if(bf.isPlainObject(n))return wf.util.set(n._);if(null===n)return function(){};if("function"==typeof n)return function(t,e,a){n(t,"set",e,a)};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,a){for(var r,o,i,l,s,d=cg(a),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(sg),i=d[p].match(dg),o){if(d[p]=d[p].replace(sg,""),n[d[p]]=[],(r=d.slice()).splice(0,p+1),s=r.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(dg,""),n=n[d[p]](e)),null!==n[d[p]]&&void 0!==n[d[p]]||(n[d[p]]={}),n=n[d[p]]}c.match(dg)?n=n[c.replace(dg,"")](e):n[c.replace(sg,"")]=e};return function(e,a){return t(e,a,n)}},get:function(n){if(bf.isPlainObject(n)){var t={};return bf.each(n,(function(n,e){e&&(t[n]=wf.util.get(e))})),function(n,e,a,r){var o=t[e]||t._;return void 0!==o?o(n,e,a,r):n}}if(null===n)return function(n){return n};if("function"==typeof n)return function(t,e,a,r){return n(t,e,a,r)};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,a){var r,o,i,l;if(""!==a)for(var s=cg(a),d=0,c=s.length;d<c;d++){if(r=s[d].match(sg),o=s[d].match(dg),r){if(s[d]=s[d].replace(sg,""),""!==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=r[0].substring(1,r[0].length-1);n=""===m?i:i.join(m);break}if(o)s[d]=s[d].replace(dg,""),n=n[s[d]]();else{if(null===n||void 0===n[s[d]])return;n=n[s[d]]}}return n};return function(t,a){return e(t,a,n)}}};var Gf=function(n,t,e){void 0!==n[t]&&(n[e]=n[t])};function Wf(n){Gf(n,"ordering","bSort"),Gf(n,"orderMulti","bSortMulti"),Gf(n,"orderClasses","bSortClasses"),Gf(n,"orderCellsTop","bSortCellsTop"),Gf(n,"order","aaSorting"),Gf(n,"orderFixed","aaSortingFixed"),Gf(n,"paging","bPaginate"),Gf(n,"pagingType","sPaginationType"),Gf(n,"pageLength","iDisplayLength"),Gf(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,a=t.length;e<a;e++)t[e]&&Bf(wf.models.oSearch,t[e])}function Jf(n){Gf(n,"orderable","bSortable"),Gf(n,"orderData","aDataSort"),Gf(n,"orderSequence","asSorting"),Gf(n,"orderDataType","sortDataType");var t=n.aDataSort;"number"!=typeof t||Array.isArray(t)||(n.aDataSort=[t])}function Xf(n){if(!wf.__browser){var t={};wf.__browser=t;var e=bf("<div/>").css({position:"fixed",top:0,left:-1*bf(window).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(bf("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(bf("<div/>").css({width:"100%",height:10}))).appendTo("body"),a=e.children(),r=a.children();t.barWidth=a[0].offsetWidth-a[0].clientWidth,t.bScrollOversize=100===r[0].offsetWidth&&100!==a[0].clientWidth,t.bScrollbarLeft=1!==Math.round(r.offset().left),t.bBounding=!!e[0].getBoundingClientRect().width,e.remove()}bf.extend(n.oBrowser,wf.__browser),n.oScroll.iBarWidth=wf.__browser.barWidth}function $f(n,t,e,a,r,o){var i,l=a,s=!1;for(void 0!==e&&(i=e,s=!0);l!==r;)n.hasOwnProperty(l)&&(i=s?t(i,n[l],l,n):n[l],s=!0,l+=o);return i}function Vf(n,t){var e=wf.defaults.column,a=n.aoColumns.length,r=bf.extend({},wf.models.oColumn,e,{nTh:t||document.createElement("th"),sTitle:e.sTitle?e.sTitle:t?t.innerHTML:"",aDataSort:e.aDataSort?e.aDataSort:[a],mData:e.mData?e.mData:a,idx:a});n.aoColumns.push(r);var o=n.aoPreSearchCols;o[a]=bf.extend({},wf.models.oSearch,o[a]),Yf(n,a,bf(t).data())}function Yf(n,t,e){var a=n.aoColumns[t],r=n.oClasses,o=bf(a.nTh);if(!a.sWidthOrig){a.sWidthOrig=o.attr("width")||null;var i=(o.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);i&&(a.sWidthOrig=i[1])}if(null!=e){Jf(e),Bf(wf.defaults.column,e,!0),void 0===e.mDataProp||e.mData||(e.mData=e.mDataProp),e.sType&&(a._sManualType=e.sType),e.className&&!e.sClass&&(e.sClass=e.className),e.sClass&&o.addClass(e.sClass);var l=a.sClass;bf.extend(a,e),_b(a,e,"sWidth","sWidthOrig"),l!==a.sClass&&(a.sClass=l+" "+a.sClass),void 0!==e.iDataSort&&(a.aDataSort=[e.iDataSort]),_b(a,e,"aDataSort")}var s=a.mData,d=pg(s),c=a.mRender?pg(a.mRender):null,p=function(n){return"string"==typeof n&&-1!==n.indexOf("@")};a._bAttrSrc=bf.isPlainObject(s)&&(p(s.sort)||p(s.type)||p(s.filter)),a._setter=null,a.fnGetData=function(n,t,e){var a=d(n,t,void 0,e);return c&&t?c(a,t,n,e):a},a.fnSetData=function(n,t,e){return ug(s)(n,t,e)},"number"!=typeof s&&(n._rowReadObject=!0),n.oFeatures.bSort||(a.bSortable=!1,o.addClass(r.sSortableNone));var u=-1!==bf.inArray("asc",a.asSorting),m=-1!==bf.inArray("desc",a.asSorting);a.bSortable&&(u||m)?u&&!m?(a.sSortingClass=r.sSortableAsc,a.sSortingClassJUI=r.sSortJUIAscAllowed):!u&&m?(a.sSortingClass=r.sSortableDesc,a.sSortingClassJUI=r.sSortJUIDescAllowed):(a.sSortingClass=r.sSortable,a.sSortingClassJUI=r.sSortJUI):(a.sSortingClass=r.sSortableNone,a.sSortingClassJUI="")}function Kf(n){if(!1!==n.oFeatures.bAutoWidth){var t=n.aoColumns;ob(n);for(var e=0,a=t.length;e<a;e++)t[e].nTh.style.width=t[e].sWidth}var r=n.oScroll;""===r.sY&&""===r.sX||eb(n),Db(n,null,"column-sizing",[n])}function Zf(n,t){var e=tg(n,"bVisible");return"number"==typeof e[t]?e[t]:null}function Qf(n,t){var e=tg(n,"bVisible"),a=bf.inArray(t,e);return-1!==a?a:null}function ng(n){var t=0;return bf.each(n.aoColumns,(function(n,e){e.bVisible&&"none"!==bf(e.nTh).css("display")&&t++})),t}function tg(n,t){var e=[];return bf.map(n.aoColumns,(function(n,a){n[t]&&e.push(a)})),e}function eg(n){var t,e,a,r,o,i,l,s,d,c=n.aoColumns,p=n.aoData,u=wf.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(a=0,r=u.length;a<r;a++){for(o=0,i=p.length;o<i&&(void 0===d[o]&&(d[o]=ig(n,o,t,"type")),(s=u[a](d[o],n))||a===u.length-1)&&("html"!==s||Lf(d[o]));o++);if(s){l.sType=s;break}}l.sType||(l.sType="string")}}function ag(n,t,e,a){var r,o,i,l,s,d,c,p=n.aoColumns;if(t)for(r=t.length-1;r>=0;r--){var u=void 0!==(c=t[r]).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];)Vf(n);a(u[i],c)}else if("number"==typeof u[i]&&u[i]<0)a(p.length+u[i],c);else if("string"==typeof u[i])for(s=0,d=p.length;s<d;s++)("_all"==u[i]||bf(p[s].nTh).hasClass(u[i]))&&a(s,c)}if(e)for(r=0,o=e.length;r<o;r++)a(r,e[r])}function rg(n,t,e,a){var r=n.aoData.length,o=bf.extend(!0,{},wf.models.oRow,{src:e?"dom":"data",idx:r});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(r);var d=n.rowIdFn(t);return void 0!==d&&(n.aIds[d]=o),!e&&n.oFeatures.bDeferRender||vg(n,r,e,a),r}function og(n,t){var e;return t instanceof bf||(t=bf(t)),t.map((function(t,a){return e=hg(n,a),rg(n,e.data,a,e.cells)}))}function ig(n,t,e,a){"search"===a?a="filter":"order"===a&&(a="sort");var r=n.iDraw,o=n.aoColumns[e],i=n.aoData[t]._aData,l=o.sDefaultContent,s=o.fnGetData(i,a,{settings:n,row:t,col:e});if(void 0===s)return n.iDrawError!=r&&null===l&&(Tb(n,0,"Requested unknown parameter "+("function"==typeof o.mData?"{function}":"'"+o.mData+"'")+" for row "+t+", column "+e,4),n.iDrawError=r),l;if(s!==i&&null!==s||null===l||void 0===a){if("function"==typeof s)return s.call(i)}else s=l;if(null===s&&"display"===a)return"";if("filter"===a){var d=wf.ext.type.search;d[o.sType]&&(s=d[o.sType](s))}return s}function lg(n,t,e,a){var r=n.aoColumns[e],o=n.aoData[t]._aData;r.fnSetData(o,a,{settings:n,row:t,col:e})}var sg=/\[.*?\]$/,dg=/\(\)$/;function cg(n){return bf.map(n.match(/(\\.|[^\.])+/g)||[""],(function(n){return n.replace(/\\\./g,".")}))}var pg=wf.util.get,ug=wf.util.set;function mg(n){return Pf(n.aoData,"_aData")}function fg(n){n.aoData.length=0,n.aiDisplayMaster.length=0,n.aiDisplay.length=0,n.aIds={}}function gg(n,t,e){for(var a=-1,r=0,o=n.length;r<o;r++)n[r]==t?a=r:n[r]>t&&n[r]--;-1!=a&&void 0===e&&n.splice(a,1)}function bg(n,t,e,a){var r,o,i=n.aoData[t],l=function(e,a){for(;e.childNodes.length;)e.removeChild(e.firstChild);e.innerHTML=ig(n,t,a,"display")};if("dom"!==e&&(e&&"auto"!==e||"dom"!==i.src)){var s=i.anCells;if(s)if(void 0!==a)l(s[a],a);else for(r=0,o=s.length;r<o;r++)l(s[r],r)}else i._aData=hg(n,i,a,void 0===a?void 0:i._aData).data;i._aSortData=null,i._aFilterData=null;var d=n.aoColumns;if(void 0!==a)d[a].sType=null;else{for(r=0,o=d.length;r<o;r++)d[r].sType=null;xg(n,i)}}function hg(n,t,e,a){var r,o,i,l=[],s=t.firstChild,d=0,c=n.aoColumns,p=n._rowReadObject;a=void 0!==a?a:p?{}:[];var u=function(n,t){if("string"==typeof n){var e=n.indexOf("@");if(-1!==e){var r=n.substring(e+1);ug(n)(a,t.getAttribute(r))}}},m=function(n){void 0!==e&&e!==d||(o=c[d],i=n.innerHTML.trim(),o&&o._bAttrSrc?(ug(o.mData._)(a,i),u(o.mData.sort,n),u(o.mData.type,n),u(o.mData.filter,n)):p?(o._setter||(o._setter=ug(o.mData)),o._setter(a,i)):a[d]=i),d++};if(s)for(;s;)"TD"!=(r=s.nodeName.toUpperCase())&&"TH"!=r||(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&&ug(n.rowId)(a,h)}return{data:a,cells:l}}function vg(n,t,e,a){var r,o,i,l,s,d,c=n.aoData[t],p=c._aData,u=[];if(null===c.nTr){for(r=e||document.createElement("tr"),c.nTr=r,c.anCells=u,r._DT_RowIndex=t,xg(n,c),l=0,s=n.aoColumns.length;l<s;l++)i=n.aoColumns[l],(o=(d=!e)?document.createElement(i.sCellType):a[l])||Tb(n,0,"Incorrect column count",18),o._DT_CellIndex={row:t,column:l},u.push(o),!d&&(!i.mRender&&i.mData===l||bf.isPlainObject(i.mData)&&i.mData._===l+".display")||(o.innerHTML=ig(n,t,l,"display")),i.sClass&&(o.className+=" "+i.sClass),i.bVisible&&!e?r.appendChild(o):!i.bVisible&&e&&o.parentNode.removeChild(o),i.fnCreatedCell&&i.fnCreatedCell.call(n.oInstance,o,ig(n,t,l),p,t,l);Db(n,"aoRowCreatedCallback",null,[r,p,t,u])}}function xg(n,t){var e=t.nTr,a=t._aData;if(e){var r=n.rowIdFn(a);if(r&&(e.id=r),a.DT_RowClass){var o=a.DT_RowClass.split(" ");t.__rowc=t.__rowc?Mf(t.__rowc.concat(o)):o,bf(e).removeClass(t.__rowc.join(" ")).addClass(a.DT_RowClass)}a.DT_RowAttr&&bf(e).attr(a.DT_RowAttr),a.DT_RowData&&bf(e).data(a.DT_RowData)}}function yg(n){var t,e,a,r,o,i=n.nTHead,l=n.nTFoot,s=0===bf("th, td",i).length,d=n.oClasses,c=n.aoColumns;for(s&&(r=bf("<tr/>").appendTo(i)),t=0,e=c.length;t<e;t++)o=c[t],a=bf(o.nTh).addClass(o.sClass),s&&a.appendTo(r),n.oFeatures.bSort&&(a.addClass(o.sSortingClass),!1!==o.bSortable&&(a.attr("tabindex",n.iTabIndex).attr("aria-controls",n.sTableId),gb(n,o.nTh,t))),o.sTitle!=a[0].innerHTML&&a.html(o.sTitle),Eb(n,"header")(n,a,o,d);if(s&&Sg(n.aoHeader,i),bf(i).children("tr").children("th, td").addClass(d.sHeaderTH),bf(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&&bf(o.nTf).addClass(o.sClass)):Tb(n,0,"Incorrect column count",18)}}function wg(n,t,e){var a,r,o,i,l,s,d,c,p,u=[],m=[],f=n.aoColumns.length;if(t){for(void 0===e&&(e=!1),a=0,r=t.length;a<r;a++){for(u[a]=t[a].slice(),u[a].nTr=t[a].nTr,o=f-1;o>=0;o--)n.aoColumns[o].bVisible||e||u[a].splice(o,1);m.push([])}for(a=0,r=u.length;a<r;a++){if(d=u[a].nTr)for(;s=d.firstChild;)d.removeChild(s);for(o=0,i=u[a].length;o<i;o++)if(c=1,p=1,void 0===m[a][o]){for(d.appendChild(u[a][o].cell),m[a][o]=1;void 0!==u[a+c]&&u[a][o].cell==u[a+c][o].cell;)m[a+c][o]=1,c++;for(;void 0!==u[a][o+p]&&u[a][o].cell==u[a][o+p].cell;){for(l=0;l<c;l++)m[a+l][o+p]=1;p++}bf(u[a][o].cell).attr("rowspan",c).attr("colspan",p)}}}}function Tg(n,t){!function(n){var t="ssp"==jb(n),e=n.iInitDisplayStart;void 0!==e&&-1!==e&&(n._iDisplayStart=t?e:e>=n.fnRecordsDisplay()?0:e,n.iInitDisplayStart=-1)}(n);var e=Db(n,"aoPreDrawCallback","preDraw",[n]);if(-1===bf.inArray(!1,e)){var a=[],r=0,o=n.asStripeClasses,i=o.length,l=n.oLanguage,s="ssp"==jb(n),d=n.aiDisplay,c=n._iDisplayStart,p=n.fnDisplayEnd();if(n.bDrawing=!0,n.bDeferLoading)n.bDeferLoading=!1,n.iDraw++,nb(n,!1);else if(s){if(!n.bDestroying&&!t)return void Lg(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&&vg(n,g);var h=b.nTr;if(0!==i){var v=o[r%i];b._sRowStripe!=v&&(bf(h).removeClass(b._sRowStripe).addClass(v),b._sRowStripe=v)}Db(n,"aoRowCallback",null,[h,b._aData,r,f,g]),a.push(h),r++}else{var x=l.sZeroRecords;1==n.iDraw&&"ajax"==jb(n)?x=l.sLoadingRecords:l.sEmptyTable&&0===n.fnRecordsTotal()&&(x=l.sEmptyTable),a[0]=bf("<tr/>",{class:i?o[0]:""}).append(bf("<td />",{valign:"top",colSpan:ng(n),class:n.oClasses.sRowEmpty}).html(x))[0]}Db(n,"aoHeaderCallback","header",[bf(n.nTHead).children("tr")[0],mg(n),c,p,d]),Db(n,"aoFooterCallback","footer",[bf(n.nTFoot).children("tr")[0],mg(n),c,p,d]);var y=bf(n.nTBody);y.children().detach(),y.append(bf(a)),Db(n,"aoDrawCallback","draw",[n]),n.bSorted=!1,n.bFiltered=!1,n.bDrawing=!1}else nb(n,!1)}function _g(n,t){var e=n.oFeatures,a=e.bSort,r=e.bFilter;a&&ub(n),r?Pg(n,n.oPreviousSearch):n.aiDisplay=n.aiDisplayMaster.slice(),!0!==t&&(n._iDisplayStart=0),n._drawHold=t,Tg(n),n._drawHold=!1}function kg(n){var t=n.oClasses,e=bf(n.nTable),a=bf("<div/>").insertBefore(e),r=n.oFeatures,o=bf("<div/>",{id:n.sTableId+"_wrapper",class:t.sWrapper+(n.nTFoot?"":" "+t.sNoFooter)});n.nHolding=a[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=bf("<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=bf(s)}else if(">"==l)o=o.parent();else if("l"==l&&r.bPaginate&&r.bLengthChange)i=Yg(n);else if("f"==l&&r.bFilter)i=Ng(n);else if("r"==l&&r.bProcessing)i=Qg(n);else if("t"==l)i=tb(n);else if("i"==l&&r.bInfo)i=Gg(n);else if("p"==l&&r.bPaginate)i=Kg(n);else if(0!==wf.ext.feature.length)for(var g=wf.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)}}a.replaceWith(o),n.nHolding=null}function Sg(n,t){var e,a,r,o,i,l,s,d,c,p,u=bf(t).children("tr"),m=function(n,t,e){for(var a=n[t];a[e];)e++;return e};for(n.splice(0,n.length),r=0,l=u.length;r<l;r++)n.push([]);for(r=0,l=u.length;r<l;r++)for(a=(e=u[r]).firstChild;a;){if("TD"==a.nodeName.toUpperCase()||"TH"==a.nodeName.toUpperCase())for(d=(d=1*a.getAttribute("colspan"))&&0!==d&&1!==d?d:1,c=(c=1*a.getAttribute("rowspan"))&&0!==c&&1!==c?c:1,s=m(n,r,0),p=1===d,i=0;i<d;i++)for(o=0;o<c;o++)n[r+o][s+i]={cell:a,unique:p},n[r+o].nTr=e;a=a.nextSibling}}function Cg(n,t,e){var a=[];e||(e=n.aoHeader,t&&Sg(e=[],t));for(var r=0,o=e.length;r<o;r++)for(var i=0,l=e[r].length;i<l;i++)!e[r][i].unique||a[i]&&n.bSortCellsTop||(a[i]=e[r][i].cell);return a}function Dg(n,t,e){if(Db(n,"aoServerParams","serverParams",[t]),t&&Array.isArray(t)){var a={},r=/(.*?)\[\]$/;bf.each(t,(function(n,t){var e=t.name.match(r);if(e){var o=e[0];a[o]||(a[o]=[]),a[o].push(t.value)}else a[t.name]=t.value})),t=a}var o,i=n.ajax,l=n.oInstance,s=function(t){var a=n.jqXHR?n.jqXHR.status:null;(null===t||"number"==typeof a&&204==a)&&Fg(n,t={},[]);var r=t.error||t.sError;r&&Tb(n,0,r),n.json=t,Db(n,null,"xhr",[n,t,n.jqXHR]),e(t)};if(bf.isPlainObject(i)&&i.data){var d="function"==typeof(o=i.data)?o(t,n):o;t="function"==typeof o&&d?d:bf.extend(!0,t,d),delete i.data}var c={data:t,success:s,dataType:"json",cache:!1,type:n.sServerMethod,error:function(t,e,a){var r=Db(n,null,"xhr",[n,null,n.jqXHR]);-1===bf.inArray(!0,r)&&("parsererror"==e?Tb(n,0,"Invalid JSON response",1):4===t.readyState&&Tb(n,0,"Ajax error",7)),nb(n,!1)}};n.oAjaxData=t,Db(n,null,"preXhr",[n,t]),n.fnServerData?n.fnServerData.call(l,n.sAjaxSource,bf.map(t,(function(n,t){return{name:t,value:n}})),s,n):n.sAjaxSource||"string"==typeof i?n.jqXHR=bf.ajax(bf.extend(c,{url:i||n.sAjaxSource})):"function"==typeof i?n.jqXHR=i.call(l,t,s,n):(n.jqXHR=bf.ajax(bf.extend(c,i)),i.data=o)}function Lg(n){n.iDraw++,nb(n,!0),Dg(n,Eg(n),(function(t){jg(n,t)}))}function Eg(n){var t,e,a,r,o=n.aoColumns,i=o.length,l=n.oFeatures,s=n.oPreviousSearch,d=n.aoPreSearchCols,c=[],p=pb(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",Pf(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++)a=o[t],r=d[t],e="function"==typeof a.mData?"function":a.mData,g.columns.push({data:e,name:a.sName,searchable:a.bSearchable,orderable:a.bSortable,search:{value:r.sSearch,regex:r.bRegex}}),f("mDataProp_"+t,e),l.bFilter&&(f("sSearch_"+t,r.sSearch),f("bRegex_"+t,r.bRegex),f("bSearchable_"+t,a.bSearchable)),l.bSort&&f("bSortable_"+t,a.bSortable);l.bFilter&&(f("sSearch",s.sSearch),f("bRegex",s.bRegex)),l.bSort&&(bf.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=wf.ext.legacy.ajax;return null===b?n.sAjaxSource?c:g:b?c:g}function jg(n,t){var e=function(n,e){return void 0!==t[n]?t[n]:t[e]},a=Fg(n,t),r=e("sEcho","draw"),o=e("iTotalRecords","recordsTotal"),i=e("iTotalDisplayRecords","recordsFiltered");if(void 0!==r){if(1*r<n.iDraw)return;n.iDraw=1*r}a||(a=[]),fg(n),n._iRecordsTotal=parseInt(o,10),n._iRecordsDisplay=parseInt(i,10);for(var l=0,s=a.length;l<s;l++)rg(n,a[l]);n.aiDisplay=n.aiDisplayMaster.slice(),Tg(n,!0),n._bInitComplete||$g(n,t),nb(n,!1)}function Fg(n,t,e){var a=bf.isPlainObject(n.ajax)&&void 0!==n.ajax.dataSrc?n.ajax.dataSrc:n.sAjaxDataProp;if(!e)return"data"===a?t.aaData||t[a]:""!==a?pg(a)(t):t;ug(a)(t,e)}function Ng(n){var t=n.oClasses,e=n.sTableId,a=n.oLanguage,r=n.oPreviousSearch,o=n.aanFeatures,i='<input type="search" class="'+t.sFilterInput+'"/>',l=a.sSearch;l=l.match(/_INPUT_/)?l.replace("_INPUT_",i):l+i;var s=bf("<div/>",{id:o.f?null:e+"_filter",class:t.sFilter}).append(bf("<label/>").append(l)),d=function(t){o.f;var e=this.value?this.value:"";r.return&&"Enter"!==t.key||e!=r.sSearch&&(Pg(n,{sSearch:e,bRegex:r.bRegex,bSmart:r.bSmart,bCaseInsensitive:r.bCaseInsensitive,return:r.return}),n._iDisplayStart=0,Tg(n))},c=null!==n.searchDelay?n.searchDelay:"ssp"===jb(n)?400:0,p=bf("input",s).val(r.sSearch).attr("placeholder",a.sSearchPlaceholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",c?ib(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 bf(n.nTable).on("search.dt.DT",(function(t,e){if(n===e)try{p[0]!==document.activeElement&&p.val(r.sSearch)}catch(n){}})),s[0]}function Pg(n,t,e){var a=n.oPreviousSearch,r=n.aoPreSearchCols,o=function(n){a.sSearch=n.sSearch,a.bRegex=n.bRegex,a.bSmart=n.bSmart,a.bCaseInsensitive=n.bCaseInsensitive,a.return=n.return},i=function(n){return void 0!==n.bEscapeRegex?!n.bEscapeRegex:n.bRegex};if(eg(n),"ssp"!=jb(n)){Ig(n,t.sSearch,e,i(t),t.bSmart,t.bCaseInsensitive,t.return),o(t);for(var l=0;l<r.length;l++)Og(n,r[l].sSearch,l,i(r[l]),r[l].bSmart,r[l].bCaseInsensitive);Ag(n)}else o(t);n.bFiltered=!0,Db(n,null,"search",[n])}function Ag(n){for(var t,e,a=wf.ext.search,r=n.aiDisplay,o=0,i=a.length;o<i;o++){for(var l=[],s=0,d=r.length;s<d;s++)e=r[s],t=n.aoData[e],a[o](n,t._aFilterData,e,t._aData,s)&&l.push(e);r.length=0,bf.merge(r,l)}}function Og(n,t,e,a,r,o){if(""!==t){for(var i,l=[],s=n.aiDisplay,d=Rg(t,a,r,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 Ig(n,t,e,a,r,o){var i,l,s,d=Rg(t,a,r,o),c=n.oPreviousSearch.sSearch,p=n.aiDisplayMaster,u=[];if(0!==wf.ext.search.length&&(e=!0),l=Ug(n),t.length<=0)n.aiDisplay=p.slice();else{for((l||e||a||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 Rg(n,t,e,a){if(n=t?n:Mg(n),e){var r=bf.map(n.match(/"[^"]+"|[^ ]+/g)||[""],(function(n){if('"'===n.charAt(0)){var t=n.match(/^"(.*)"$/);n=t?t[1]:n}return n.replace('"',"")}));n="^(?=.*?"+r.join(")(?=.*?")+").*$"}return new RegExp(n,a?"i":"")}var Mg=wf.util.escapeRegex,Hg=bf("<div>")[0],zg=void 0!==Hg.textContent;function Ug(n){var t,e,a,r,o,i,l,s=n.aoColumns,d=!1;for(t=0,a=n.aoData.length;t<a;t++)if(!(l=n.aoData[t])._aFilterData){for(o=[],e=0,r=s.length;e<r;e++)s[e].bSearchable?(null===(i=ig(n,t,e,"filter"))&&(i=""),"string"!=typeof i&&i.toString&&(i=i.toString())):i="",i.indexOf&&-1!==i.indexOf("&")&&(Hg.innerHTML=i,i=zg?Hg.textContent:Hg.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 Bg(n){return{search:n.sSearch,smart:n.bSmart,regex:n.bRegex,caseInsensitive:n.bCaseInsensitive}}function qg(n){return{sSearch:n.search,bSmart:n.smart,bRegex:n.regex,bCaseInsensitive:n.caseInsensitive}}function Gg(n){var t=n.sTableId,e=n.aanFeatures.i,a=bf("<div/>",{class:n.oClasses.sInfo,id:e?null:t+"_info"});return e||(n.aoDrawCallback.push({fn:Wg,sName:"information"}),a.attr("role","status").attr("aria-live","polite"),bf(n.nTable).attr("aria-describedby",t+"_info")),a[0]}function Wg(n){var t=n.aanFeatures.i;if(0!==t.length){var e=n.oLanguage,a=n._iDisplayStart+1,r=n.fnDisplayEnd(),o=n.fnRecordsTotal(),i=n.fnRecordsDisplay(),l=i?e.sInfo:e.sInfoEmpty;i!==o&&(l+=" "+e.sInfoFiltered),l=Jg(n,l+=e.sInfoPostFix);var s=e.fnInfoCallback;null!==s&&(l=s.call(n.oInstance,n,a,r,o,i,l)),bf(t).html(l)}}function Jg(n,t){var e=n.fnFormatNumber,a=n._iDisplayStart+1,r=n._iDisplayLength,o=n.fnRecordsDisplay(),i=-1===r;return t.replace(/_START_/g,e.call(n,a)).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(a/r))).replace(/_PAGES_/g,e.call(n,i?1:Math.ceil(o/r)))}function Xg(n){var t,e,a,r=n.iInitDisplayStart,o=n.aoColumns,i=n.oFeatures,l=n.bDeferLoading;if(n.bInitialised){for(kg(n),yg(n),wg(n,n.aoHeader),wg(n,n.aoFooter),nb(n,!0),i.bAutoWidth&&ob(n),t=0,e=o.length;t<e;t++)(a=o[t]).sWidth&&(a.nTh.style.width=cb(a.sWidth));Db(n,null,"preInit",[n]),_g(n);var s=jb(n);("ssp"!=s||l)&&("ajax"==s?Dg(n,[],(function(e){var a=Fg(n,e);for(t=0;t<a.length;t++)rg(n,a[t]);n.iInitDisplayStart=r,_g(n),nb(n,!1),$g(n,e)})):(nb(n,!1),$g(n)))}else setTimeout((function(){Xg(n)}),200)}function $g(n,t){n._bInitComplete=!0,(t||n.oInit.aaData)&&Kf(n),Db(n,null,"plugin-init",[n,t]),Db(n,"aoInitComplete","init",[n,t])}function Vg(n,t){var e=parseInt(t,10);n._iDisplayLength=e,Lb(n),Db(n,null,"length",[n,e])}function Yg(n){for(var t=n.oClasses,e=n.sTableId,a=n.aLengthMenu,r=Array.isArray(a[0]),o=r?a[0]:a,i=r?a[1]:a,l=bf("<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=bf("<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)),bf("select",c).val(n._iDisplayLength).on("change.DT",(function(t){Vg(n,bf(this).val()),Tg(n)})),bf(n.nTable).on("length.dt.DT",(function(t,e,a){n===e&&bf("select",c).val(a)})),c[0]}function Kg(n){var t=n.sPaginationType,e=wf.ext.pager[t],a="function"==typeof e,r=function(n){Tg(n)},o=bf("<div/>").addClass(n.oClasses.sPaging+t)[0],i=n.aanFeatures;return a||e.fnInit(n,o,r),i.p||(o.id=n.sTableId+"_paginate",n.aoDrawCallback.push({fn:function(n){if(a){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++)Eb(n,"pageButton")(n,i.p[t],t,m,p,u)}else e.fnUpdate(n,r)},sName:"pagination"})),o}function Zg(n,t,e){var a=n._iDisplayStart,r=n._iDisplayLength,o=n.fnRecordsDisplay();0===o||-1===r?a=0:"number"==typeof t?(a=t*r)>o&&(a=0):"first"==t?a=0:"previous"==t?(a=r>=0?a-r:0)<0&&(a=0):"next"==t?a+r<o&&(a+=r):"last"==t?a=Math.floor((o-1)/r)*r:Tb(n,0,"Unknown paging action: "+t,5);var i=n._iDisplayStart!==a;return n._iDisplayStart=a,i?(Db(n,null,"page",[n]),e&&Tg(n)):Db(n,null,"page-nc",[n]),i}function Qg(n){return bf("<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 nb(n,t){n.oFeatures.bProcessing&&bf(n.aanFeatures.r).css("display",t?"block":"none"),Db(n,null,"processing",[n,t])}function tb(n){var t=bf(n.nTable),e=n.oScroll;if(""===e.sX&&""===e.sY)return n.nTable;var a=e.sX,r=e.sY,o=n.oClasses,i=t.children("caption"),l=i.length?i[0]._captionSide:null,s=bf(t[0].cloneNode(!1)),d=bf(t[0].cloneNode(!1)),c=t.children("tfoot"),p="<div/>",u=function(n){return n?cb(n):null};c.length||(c=null);var m=bf(p,{class:o.sScrollWrapper}).append(bf(p,{class:o.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:a?u(a):"100%"}).append(bf(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(bf(p,{class:o.sScrollBody}).css({position:"relative",overflow:"auto",width:u(a)}).append(t));c&&m.append(bf(p,{class:o.sScrollFoot}).css({overflow:"hidden",border:0,width:a?u(a):"100%"}).append(bf(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 a&&bf(b).on("scroll.DT",(function(n){var t=this.scrollLeft;g.scrollLeft=t,c&&(h.scrollLeft=t)})),bf(b).css("max-height",r),e.bCollapse||bf(b).css("height",r),n.nScrollHead=g,n.nScrollBody=b,n.nScrollFoot=h,n.aoDrawCallback.push({fn:eb,sName:"scrolling"}),m[0]}function eb(n){var t,e,a,r,o,i,l,s,d,c=n.oScroll,p=c.sX,u=c.sXInner,m=c.sY,f=c.iBarWidth,g=bf(n.nScrollHead),b=g[0].style,h=g.children("div"),v=h[0].style,x=h.children("table"),y=n.nScrollBody,w=bf(y),T=y.style,_=bf(n.nScrollFoot).children("div"),k=_.children("table"),S=bf(n.nTHead),C=bf(n.nTable),D=C[0],L=D.style,E=n.nTFoot?bf(n.nTFoot):null,j=n.oBrowser,F=j.bScrollOversize,N=(Pf(n.aoColumns,"nTh"),[]),P=[],A=[],O=[],I=function(n){var t=n.style;t.paddingTop="0",t.paddingBottom="0",t.borderTopWidth="0",t.borderBottomWidth="0",t.height=0},R=y.scrollHeight>y.clientHeight;if(n.scrollBarVis!==R&&void 0!==n.scrollBarVis)return n.scrollBarVis=R,void Kf(n);n.scrollBarVis=R,C.children("thead, tfoot").remove(),E&&(i=E.clone().prependTo(C),e=E.find("tr"),r=i.find("tr"),i.find("[id]").removeAttr("id")),o=S.clone().prependTo(C),t=S.find("tr"),a=o.find("tr"),o.find("th, td").removeAttr("tabindex"),o.find("[id]").removeAttr("id"),p||(T.width="100%",g[0].style.width="100%"),bf.each(Cg(n,o),(function(t,e){l=Zf(n,t),e.style.width=n.aoColumns[l].sWidth})),E&&ab((function(n){n.style.width=""}),r),d=C.outerWidth(),""===p?(L.width="100%",F&&(C.find("tbody").height()>y.offsetHeight||"scroll"==w.css("overflow-y"))&&(L.width=cb(C.outerWidth()-f)),d=C.outerWidth()):""!==u&&(L.width=cb(u),d=C.outerWidth()),ab(I,a),ab((function(n){var t=window.getComputedStyle?window.getComputedStyle(n).width:cb(bf(n).width());A.push(n.innerHTML),N.push(t)}),a),ab((function(n,t){n.style.width=N[t]}),t),bf(a).css("height",0),E&&(ab(I,r),ab((function(n){O.push(n.innerHTML),P.push(cb(bf(n).css("width")))}),r),ab((function(n,t){n.style.width=P[t]}),e),bf(r).height(0)),ab((function(n,t){n.innerHTML='<div class="dataTables_sizing">'+A[t]+"</div>",n.childNodes[0].style.height="0",n.childNodes[0].style.overflow="hidden",n.style.width=N[t]}),a),E&&ab((function(n,t){n.innerHTML='<div class="dataTables_sizing">'+O[t]+"</div>",n.childNodes[0].style.height="0",n.childNodes[0].style.overflow="hidden",n.style.width=P[t]}),r),Math.round(C.outerWidth())<Math.round(d)?(s=y.scrollHeight>y.offsetHeight||"scroll"==w.css("overflow-y")?d+f:d,F&&(y.scrollHeight>y.offsetHeight||"scroll"==w.css("overflow-y"))&&(L.width=cb(s-f)),""!==p&&""===u||Tb(n,1,"Possible column misalignment",6)):s="100%",T.width=cb(s),b.width=cb(s),E&&(n.nScrollFoot.style.width=cb(s)),m||F&&(T.height=cb(D.offsetHeight+f));var M=C.outerWidth();x[0].style.width=cb(M),v.width=cb(M);var H=C.height()>y.clientHeight||"scroll"==w.css("overflow-y"),z="padding"+(j.bScrollbarLeft?"Left":"Right");v[z]=H?f+"px":"0px",E&&(k[0].style.width=cb(M),_[0].style.width=cb(M),_[0].style[z]=H?f+"px":"0px"),C.children("colgroup").insertBefore(C.children("thead")),w.trigger("scroll"),!n.bSorted&&!n.bFiltered||n._drawHold||(y.scrollTop=0)}function ab(n,t,e){for(var a,r,o=0,i=0,l=t.length;i<l;){for(a=t[i].firstChild,r=e?e[i].firstChild:null;a;)1===a.nodeType&&(e?n(a,r,o):n(a,o),o++),a=a.nextSibling,r=e?r.nextSibling:null;i++}}var rb=/<.*?>/g;function ob(n){var t,e,a,r=n.nTable,o=n.aoColumns,i=n.oScroll,l=i.sY,s=i.sX,d=i.sXInner,c=o.length,p=tg(n,"bVisible"),u=bf("th",n.nTHead),m=r.getAttribute("width"),f=r.parentNode,g=!1,b=n.oBrowser,h=b.bScrollOversize,v=r.style.width;for(v&&-1!==v.indexOf("%")&&(m=v),t=0;t<p.length;t++)null!==(e=o[p[t]]).sWidth&&(e.sWidth=lb(e.sWidthOrig,f),g=!0);if(h||!g&&!s&&!l&&c==ng(n)&&c==u.length)for(t=0;t<c;t++){var x=Zf(n,t);null!==x&&(o[x].sWidth=cb(u.eq(t).width()))}else{var y=bf(r).clone().css("visibility","hidden").removeAttr("id");y.find("tbody tr").remove();var w=bf("<tr/>").appendTo(y.find("tbody"));for(y.find("thead, tfoot").remove(),y.append(bf(n.nTHead).clone()).append(bf(n.nTFoot).clone()),y.find("tfoot th, tfoot td").css("width",""),u=Cg(n,y.find("thead")[0]),t=0;t<p.length;t++)e=o[p[t]],u[t].style.width=null!==e.sWidthOrig&&""!==e.sWidthOrig?cb(e.sWidthOrig):"",e.sWidthOrig&&s&&bf(u[t]).append(bf("<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[a=p[t]],bf(sb(n,a)).clone(!1).append(e.sContentPadding).appendTo(w);bf("[name]",y).removeAttr("name");var T=bf("<div/>").css(s||l?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(y).appendTo(f);s&&d?y.width(d):s?(y.css("width","auto"),y.removeAttr("width"),y.width()<f.clientWidth&&m&&y.width(f.clientWidth)):l?y.width(f.clientWidth):m&&y.width(m);var _=0;for(t=0;t<p.length;t++){var k=bf(u[t]),S=k.outerWidth()-k.width(),C=b.bBounding?Math.ceil(u[t].getBoundingClientRect().width):k.outerWidth();_+=C,o[p[t]].sWidth=cb(C-S)}r.style.width=cb(_),T.remove()}if(m&&(r.style.width=cb(m)),(m||s)&&!n._reszEvt){var D=function(){bf(window).on("resize.DT-"+n.sInstance,ib((function(){Kf(n)})))};h?setTimeout(D,1e3):D(),n._reszEvt=!0}}var ib=wf.util.throttle;function lb(n,t){if(!n)return 0;var e=bf("<div/>").css("width",cb(n)).appendTo(t||document.body),a=e[0].offsetWidth;return e.remove(),a}function sb(n,t){var e=db(n,t);if(e<0)return null;var a=n.aoData[e];return a.nTr?a.anCells[t]:bf("<td/>").html(ig(n,e,t,"display"))[0]}function db(n,t){for(var e,a=-1,r=-1,o=0,i=n.aoData.length;o<i;o++)(e=(e=(e=ig(n,o,t,"display")+"").replace(rb,"")).replace(/&nbsp;/g," ")).length>a&&(a=e.length,r=o);return r}function cb(n){return null===n?"0px":"number"==typeof n?n<0?"0px":n+"px":n.match(/\d$/)?n+"px":n}function pb(n){var t,e,a,r,o,i,l,s=[],d=n.aoColumns,c=n.aaSortingFixed,p=bf.isPlainObject(c),u=[],m=function(n){n.length&&!Array.isArray(n[0])?u.push(n):bf.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,a=(r=d[l=u[t][0]].aDataSort).length;e<a;e++)i=d[o=r[e]].sType||"string",void 0===u[t]._idx&&(u[t]._idx=bf.inArray(u[t][1],d[o].asSorting)),s.push({src:l,col:o,dir:u[t][1],index:u[t]._idx,type:i,formatter:wf.ext.type.order[i+"-pre"]});return s}function ub(n){var t,e,a,r,o,i=[],l=wf.ext.type.order,s=n.aoData,d=(n.aoColumns,0),c=n.aiDisplayMaster;for(eg(n),t=0,e=(o=pb(n)).length;t<e;t++)(r=o[t]).formatter&&d++,hb(n,r.col);if("ssp"!=jb(n)&&0!==o.length){for(t=0,a=c.length;t<a;t++)i[c[t]]=t;d===o.length?c.sort((function(n,t){var e,a,r,l,d,c=o.length,p=s[n]._aSortData,u=s[t]._aSortData;for(r=0;r<c;r++)if(0!=(l=(e=p[(d=o[r]).col])<(a=u[d.col])?-1:e>a?1:0))return"asc"===d.dir?l:-l;return(e=i[n])<(a=i[t])?-1:e>a?1:0})):c.sort((function(n,t){var e,a,r,d,c,p=o.length,u=s[n]._aSortData,m=s[t]._aSortData;for(r=0;r<p;r++)if(e=u[(c=o[r]).col],a=m[c.col],0!==(d=(l[c.type+"-"+c.dir]||l["string-"+c.dir])(e,a)))return d;return(e=i[n])<(a=i[t])?-1:e>a?1:0}))}n.bSorted=!0}function mb(n){for(var t,e,a=n.aoColumns,r=pb(n),o=n.oLanguage.oAria,i=0,l=a.length;i<l;i++){var s=a[i],d=s.asSorting,c=s.ariaTitle||s.sTitle.replace(/<.*?>/g,""),p=s.nTh;p.removeAttribute("aria-sort"),s.bSortable?(r.length>0&&r[0].col==i?(p.setAttribute("aria-sort","asc"==r[0].dir?"ascending":"descending"),e=d[r[0].index+1]||d[0]):e=d[0],t=c+("asc"===e?o.sSortAscending:o.sSortDescending)):t=c,p.setAttribute("aria-label",t)}}function fb(n,t,e,a){var r,o=n.aoColumns[t],i=n.aaSorting,l=o.asSorting,s=function(n,t){var e=n._idx;return void 0===e&&(e=bf.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=bf.inArray(t,Pf(i,"0"));-1!==d?(null===(r=s(i[d],!0))&&1===i.length&&(r=0),null===r?i.splice(d,1):(i[d][1]=l[r],i[d]._idx=r)):(i.push([t,l[0],0]),i[i.length-1]._idx=0)}else i.length&&i[0][0]==t?(r=s(i[0]),i.length=1,i[0][1]=l[r],i[0]._idx=r):(i.length=0,i.push([t,l[0]]),i[0]._idx=0);_g(n),"function"==typeof a&&a(n)}function gb(n,t,e,a){var r=n.aoColumns[e];Sb(t,{},(function(t){!1!==r.bSortable&&(n.oFeatures.bProcessing?(nb(n,!0),setTimeout((function(){fb(n,e,t.shiftKey,a),"ssp"!==jb(n)&&nb(n,!1)}),0)):fb(n,e,t.shiftKey,a))}))}function bb(n){var t,e,a,r=n.aLastSort,o=n.oClasses.sSortColumn,i=pb(n),l=n.oFeatures;if(l.bSort&&l.bSortClasses){for(t=0,e=r.length;t<e;t++)a=r[t].src,bf(Pf(n.aoData,"anCells",a)).removeClass(o+(t<2?t+1:3));for(t=0,e=i.length;t<e;t++)a=i[t].src,bf(Pf(n.aoData,"anCells",a)).addClass(o+(t<2?t+1:3))}n.aLastSort=i}function hb(n,t){var e,a,r,o=n.aoColumns[t],i=wf.ext.order[o.sSortDataType];i&&(e=i.call(n.oInstance,n,t,Qf(n,t)));for(var l=wf.ext.type.order[o.sType+"-pre"],s=0,d=n.aoData.length;s<d;s++)(a=n.aoData[s])._aSortData||(a._aSortData=[]),a._aSortData[t]&&!i||(r=i?e[s]:ig(n,s,t,"sort"),a._aSortData[t]=l?l(r):r)}function vb(n){if(!n._bLoadingState){var t={time:+new Date,start:n._iDisplayStart,length:n._iDisplayLength,order:bf.extend(!0,[],n.aaSorting),search:Bg(n.oPreviousSearch),columns:bf.map(n.aoColumns,(function(t,e){return{visible:t.bVisible,search:Bg(n.aoPreSearchCols[e])}}))};n.oSavedState=t,Db(n,"aoStateSaveParams","stateSaveParams",[n,t]),n.oFeatures.bStateSave&&!n.bDestroying&&n.fnStateSaveCallback.call(n.oInstance,n,t)}}function xb(n,t,e){if(n.oFeatures.bStateSave){var a=n.fnStateLoadCallback.call(n.oInstance,n,(function(t){yb(n,t,e)}));return void 0!==a&&yb(n,a,e),!0}e()}function yb(n,t,e){var a,r,o=n.aoColumns;n._bLoadingState=!0;var i=n._bInitComplete?new wf.Api(n):null;if(!t||!t.time)return n._bLoadingState=!1,void e();var l=Db(n,"aoStateLoadParams","stateLoadParams",[n,t]);if(-1!==bf.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=bf.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):Zg(n,t.start/n._iDisplayLength)),void 0!==t.order&&(n.aaSorting=[],bf.each(t.order,(function(t,e){n.aaSorting.push(e[0]>=o.length?[0,e[1]]:e)}))),void 0!==t.search&&bf.extend(n.oPreviousSearch,qg(t.search)),t.columns){for(a=0,r=t.columns.length;a<r;a++){var d=t.columns[a];void 0!==d.visible&&(i?i.column(a).visible(d.visible,!1):o[a].bVisible=d.visible),void 0!==d.search&&bf.extend(n.aoPreSearchCols[a],qg(d.search))}i&&i.columns.adjust()}n._bLoadingState=!1,Db(n,"aoStateLoaded","stateLoaded",[n,t]),e()}function wb(n){var t=wf.settings,e=bf.inArray(n,Pf(t,"nTable"));return-1!==e?t[e]:null}function Tb(n,t,e,a){if(e="DataTables warning: "+(n?"table id="+n.sTableId+" - ":"")+e,a&&(e+=". For more information about this error, please see http://datatables.net/tn/"+a),t)window.console&&console.log&&console.log(e);else{var r=wf.ext,o=r.sErrMode||r.errMode;if(n&&Db(n,null,"error",[n,a,e]),"alert"==o)alert(e);else{if("throw"==o)throw new Error(e);"function"==typeof o&&o(n,a,e)}}}function _b(n,t,e,a){Array.isArray(e)?bf.each(e,(function(e,a){Array.isArray(a)?_b(n,t,a[0],a[1]):_b(n,t,a)})):(void 0===a&&(a=e),void 0!==t[e]&&(n[a]=t[e]))}function kb(n,t,e){var a;for(var r in t)t.hasOwnProperty(r)&&(a=t[r],bf.isPlainObject(a)?(bf.isPlainObject(n[r])||(n[r]={}),bf.extend(!0,n[r],a)):e&&"data"!==r&&"aaData"!==r&&Array.isArray(a)?n[r]=a.slice():n[r]=a);return n}function Sb(n,t,e){bf(n).on("click.DT",t,(function(t){bf(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 Cb(n,t,e,a){e&&n[t].push({fn:e,sName:a})}function Db(n,t,e,a){var r=[];if(t&&(r=bf.map(n[t].slice().reverse(),(function(t,e){return t.fn.apply(n.oInstance,a)}))),null!==e){var o=bf.Event(e+".dt"),i=bf(n.nTable);i.trigger(o,a),0===i.parents("body").length&&bf("body").trigger(o,a),r.push(o.result)}return r}function Lb(n){var t=n._iDisplayStart,e=n.fnDisplayEnd(),a=n._iDisplayLength;t>=e&&(t=e-a),t-=t%a,(-1===a||t<0)&&(t=0),n._iDisplayStart=t}function Eb(n,t){var e=n.renderer,a=wf.ext.renderer[t];return bf.isPlainObject(e)&&e[t]?a[e[t]]||a._:"string"==typeof e&&a[e]||a._}function jb(n){return n.oFeatures.bServerSide?"ssp":n.ajax||n.sAjaxSource?"ajax":"dom"}var Fb=[],Nb=Array.prototype;vf=function(n,t){if(!(this instanceof vf))return new vf(n,t);var e=[],a=function(n){var t=function(n){var t,e,a=wf.settings,r=bf.map(a,(function(n,t){return n.nTable}));return n?n.nTable&&n.oApi?[n]:n.nodeName&&"table"===n.nodeName.toLowerCase()?-1!==(t=bf.inArray(n,r))?[a[t]]:null:n&&"function"==typeof n.settings?n.settings().toArray():("string"==typeof n?e=bf(n):n instanceof bf&&(e=n),e?e.map((function(n){return-1!==(t=bf.inArray(this,r))?a[t]:null})).toArray():void 0):[]}(n);t&&e.push.apply(e,t)};if(Array.isArray(n))for(var r=0,o=n.length;r<o;r++)a(n[r]);else a(n);this.context=Mf(e),t&&bf.merge(this,t),this.selector={rows:null,cols:null,opts:null},vf.extend(this,this,Fb)},wf.Api=vf,bf.extend(vf.prototype,{any:function(){return 0!==this.count()},concat:Nb.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 vf(t[n],this[n]):null},filter:function(n){var t=[];if(Nb.filter)t=Nb.filter.call(this,n,this);else for(var e=0,a=this.length;e<a;e++)n.call(this,this[e],e,this)&&t.push(this[e]);return new vf(this.context,t)},flatten:function(){var n=[];return new vf(this.context,n.concat.apply(n,this.toArray()))},join:Nb.join,indexOf:Nb.indexOf||function(n,t){for(var e=t||0,a=this.length;e<a;e++)if(this[e]===n)return e;return-1},iterator:function(n,t,e,a){var r,o,i,l,s,d,c,p,u=[],m=this.context,f=this.selector;for("string"==typeof n&&(a=e,e=t,t=n,n=!1),o=0,i=m.length;o<i;o++){var g=new vf(m[o]);if("table"===t)void 0!==(r=e.call(g,m[o],o))&&u.push(r);else if("columns"===t||"rows"===t)void 0!==(r=e.call(g,m[o],this[o],o))&&u.push(r);else if("column"===t||"column-rows"===t||"row"===t||"cell"===t)for(c=this[o],"column-rows"===t&&(d=Mb(m[o],f.opts)),l=0,s=c.length;l<s;l++)p=c[l],void 0!==(r="cell"===t?e.call(g,m[o],p.row,p.column,o,l):e.call(g,m[o],p,o,l,d))&&u.push(r)}if(u.length||a){var b=new vf(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:Nb.lastIndexOf||function(n,t){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(n){var t=[];if(Nb.map)t=Nb.map.call(this,n,this);else for(var e=0,a=this.length;e<a;e++)t.push(n.call(this,this[e],e));return new vf(this.context,t)},pluck:function(n){var t=wf.util.get(n);return this.map((function(n){return t(n)}))},pop:Nb.pop,push:Nb.push,reduce:Nb.reduce||function(n,t){return $f(this,n,t,0,this.length,1)},reduceRight:Nb.reduceRight||function(n,t){return $f(this,n,t,this.length-1,-1,-1)},reverse:Nb.reverse,selector:null,shift:Nb.shift,slice:function(){return new vf(this.context,this)},sort:Nb.sort,splice:Nb.splice,toArray:function(){return Nb.slice.call(this)},to$:function(){return bf(this)},toJQuery:function(){return bf(this)},unique:function(){return new vf(this.context,Mf(this))},unshift:Nb.unshift}),vf.extend=function(n,t,e){if(e.length&&t&&(t instanceof vf||t.__dt_wrapper)){var a,r,o,i=function(n,t,e){return function(){var a=t.apply(n,arguments);return vf.extend(a,a,e.methodExt),a}};for(a=0,r=e.length;a<r;a++)t[(o=e[a]).name]="function"===o.type?i(n,o.val,o):"object"===o.type?{}:o.val,t[o.name].__dt_wrapper=!0,vf.extend(n,t[o.name],o.propExt)}},vf.register=xf=function(n,t){if(Array.isArray(n))for(var e=0,a=n.length;e<a;e++)vf.register(n[e],t);else{var r,o,i,l,s=n.split("."),d=Fb,c=function(n,t){for(var e=0,a=n.length;e<a;e++)if(n[e].name===t)return n[e];return null};for(r=0,o=s.length;r<o;r++){var p=c(d,i=(l=-1!==s[r].indexOf("()"))?s[r].replace("()",""):s[r]);p||(p={name:i,val:{},methodExt:[],propExt:[],type:"object"},d.push(p)),r===o-1?(p.val=t,p.type="function"==typeof t?"function":bf.isPlainObject(t)?"object":"other"):d=l?p.methodExt:p.propExt}}},vf.registerPlural=yf=function(n,t,e){vf.register(n,e),vf.register(t,(function(){var n=e.apply(this,arguments);return n===this?this:n instanceof vf?n.length?Array.isArray(n[0])?new vf(n.context,n[0]):n[0]:void 0:n}))};var Pb=function(n,t){if(Array.isArray(n))return bf.map(n,(function(n){return Pb(n,t)}));if("number"==typeof n)return[t[n]];var e=bf.map(t,(function(n,t){return n.nTable}));return bf(e).filter(n).map((function(n){var a=bf.inArray(this,e);return t[a]})).toArray()};xf("tables()",(function(n){return null!=n?new vf(Pb(n,this.context)):this})),xf("table()",(function(n){var t=this.tables(n),e=t.context;return e.length?new vf(e[0]):t})),yf("tables().nodes()","table().node()",(function(){return this.iterator("table",(function(n){return n.nTable}),1)})),yf("tables().body()","table().body()",(function(){return this.iterator("table",(function(n){return n.nTBody}),1)})),yf("tables().header()","table().header()",(function(){return this.iterator("table",(function(n){return n.nTHead}),1)})),yf("tables().footer()","table().footer()",(function(){return this.iterator("table",(function(n){return n.nTFoot}),1)})),yf("tables().containers()","table().container()",(function(){return this.iterator("table",(function(n){return n.nTableWrapper}),1)})),xf("draw()",(function(n){return this.iterator("table",(function(t){"page"===n?Tg(t):("string"==typeof n&&(n="full-hold"!==n),_g(t,!1===n))}))})),xf("page()",(function(n){return void 0===n?this.page.info().page:this.iterator("table",(function(t){Zg(t,n)}))})),xf("page.info()",(function(n){if(0!==this.context.length){var t=this.context[0],e=t._iDisplayStart,a=t.oFeatures.bPaginate?t._iDisplayLength:-1,r=t.fnRecordsDisplay(),o=-1===a;return{page:o?0:Math.floor(e/a),pages:o?1:Math.ceil(r/a),start:e,end:t.fnDisplayEnd(),length:a,recordsTotal:t.fnRecordsTotal(),recordsDisplay:r,serverSide:"ssp"===jb(t)}}})),xf("page.len()",(function(n){return void 0===n?0!==this.context.length?this.context[0]._iDisplayLength:void 0:this.iterator("table",(function(t){Vg(t,n)}))}));var Ab=function(n,t,e){if(e){var a=new vf(n);a.one("draw",(function(){e(a.ajax.json())}))}if("ssp"==jb(n))_g(n,t);else{nb(n,!0);var r=n.jqXHR;r&&4!==r.readyState&&r.abort(),Dg(n,[],(function(e){fg(n);for(var a=Fg(n,e),r=0,o=a.length;r<o;r++)rg(n,a[r]);_g(n,t),nb(n,!1)}))}};xf("ajax.json()",(function(){var n=this.context;if(n.length>0)return n[0].json})),xf("ajax.params()",(function(){var n=this.context;if(n.length>0)return n[0].oAjaxData})),xf("ajax.reload()",(function(n,t){return this.iterator("table",(function(e){Ab(e,!1===t,n)}))})),xf("ajax.url()",(function(n){var t=this.context;if(void 0===n){if(0===t.length)return;return(t=t[0]).ajax?bf.isPlainObject(t.ajax)?t.ajax.url:t.ajax:t.sAjaxSource}return this.iterator("table",(function(t){bf.isPlainObject(t.ajax)?t.ajax.url=n:t.ajax=n}))})),xf("ajax.url().load()",(function(n,t){return this.iterator("table",(function(e){Ab(e,!1===t,n)}))}));var Ob=function(n,t,e,a,r){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=hf.selector[n];if(m.length)for(l=0,s=m.length;l<s;l++)p=m[l](a,r,p);return Mf(p)},Ib=function(n){return n||(n={}),n.filter&&void 0===n.search&&(n.search=n.filter),bf.extend({search:"none",order:"current",page:"all"},n)},Rb=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},Mb=function(n,t){var e,a=[],r=n.aiDisplay,o=n.aiDisplayMaster,i=t.search,l=t.order,s=t.page;if("ssp"==jb(n))return"removed"===i?[]:Of(0,o.length);if("current"==s)for(c=n._iDisplayStart,p=n.fnDisplayEnd();c<p;c++)a.push(r[c]);else if("current"==l||"applied"==l){if("none"==i)a=o.slice();else if("applied"==i)a=r.slice();else if("removed"==i){for(var d={},c=0,p=r.length;c<p;c++)d[r[c]]=null;a=bf.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=bf.inArray(c,r))&&"removed"==i||e>=0&&"applied"==i)&&a.push(c);return a};xf("rows()",(function(n,t){void 0===n?n="":bf.isPlainObject(n)&&(t=n,n=""),t=Ib(t);var e=this.iterator("table",(function(e){return function(n,t,e){var a;return Ob("row",t,(function(t){var r=Ef(t),o=n.aoData;if(null!==r&&!e)return[r];if(a||(a=Mb(n,e)),null!==r&&-1!==bf.inArray(r,a))return[r];if(null==t||""===t)return a;if("function"==typeof t)return bf.map(a,(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=bf(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=If(Af(n.aoData,a,"nTr"));return bf(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})),xf("rows().nodes()",(function(){return this.iterator("row",(function(n,t){return n.aoData[t].nTr||void 0}),1)})),xf("rows().data()",(function(){return this.iterator(!0,"rows",(function(n,t){return Af(n.aoData,t,"_aData")}),1)})),yf("rows().cache()","row().cache()",(function(n){return this.iterator("row",(function(t,e){var a=t.aoData[e];return"search"===n?a._aFilterData:a._aSortData}),1)})),yf("rows().invalidate()","row().invalidate()",(function(n){return this.iterator("row",(function(t,e){bg(t,e,n)}))})),yf("rows().indexes()","row().index()",(function(){return this.iterator("row",(function(n,t){return t}),1)})),yf("rows().ids()","row().id()",(function(n){for(var t=[],e=this.context,a=0,r=e.length;a<r;a++)for(var o=0,i=this[a].length;o<i;o++){var l=e[a].rowIdFn(e[a].aoData[this[a][o]]._aData);t.push((!0===n?"#":"")+l)}return new vf(e,t)})),yf("rows().remove()","row().remove()",(function(){var n=this;return this.iterator("row",(function(t,e,a){var r,o,i,l,s,d,c=t.aoData,p=c[e];for(c.splice(e,1),r=0,o=c.length;r<o;r++)if(d=(s=c[r]).anCells,null!==s.nTr&&(s.nTr._DT_RowIndex=r),null!==d)for(i=0,l=d.length;i<l;i++)d[i]._DT_CellIndex.row=r;gg(t.aiDisplayMaster,e),gg(t.aiDisplay,e),gg(n[a],e,!1),t._iRecordsDisplay>0&&t._iRecordsDisplay--,Lb(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})),xf("rows.add()",(function(n){var t=this.iterator("table",(function(t){var e,a,r,o=[];for(a=0,r=n.length;a<r;a++)(e=n[a]).nodeName&&"TR"===e.nodeName.toUpperCase()?o.push(og(t,e)[0]):o.push(rg(t,e));return o}),1),e=this.rows(-1);return e.pop(),bf.merge(e,t),e})),xf("row()",(function(n,t){return Rb(this.rows(n,t))})),xf("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&&ug(t[0].rowId)(n,e.nTr.id),bg(t[0],this[0],"data"),this})),xf("row().node()",(function(){var n=this.context;return n.length&&this.length&&n[0].aoData[this[0]].nTr||null})),xf("row.add()",(function(n){n instanceof bf&&n.length&&(n=n[0]);var t=this.iterator("table",(function(t){return n.nodeName&&"TR"===n.nodeName.toUpperCase()?og(t,n)[0]:rg(t,n)}));return this.row(t[0])})),bf(document).on("plugin-init.dt",(function(n,t){var e=new vf(t),a="on-plugin-init",r="stateSaveParams."+a,o="destroy. "+a;e.on(r,(function(n,t,e){for(var a=t.rowIdFn,r=t.aoData,o=[],i=0;i<r.length;i++)r[i]._detailsShow&&o.push("#"+a(r[i]._aData));e.childRows=o})),e.on(o,(function(){e.off(r+" "+o)}));var i=e.state.loaded();i&&i.childRows&&e.rows(bf.map(i.childRows,(function(n){return n.replace(/:/g,"\\:")}))).every((function(){Db(t,null,"requestChild",[this])}))}));var Hb=wf.util.throttle((function(n){vb(n[0])}),500),zb=function(n,t){var e=n.context;if(e.length){var a=e[0].aoData[void 0!==t?t:n[0]];a&&a._details&&(a._details.remove(),a._detailsShow=void 0,a._details=void 0,bf(a.nTr).removeClass("dt-hasChild"),Hb(e))}},Ub=function(n,t){var e=n.context;if(e.length&&n.length){var a=e[0].aoData[n[0]];a._details&&(a._detailsShow=t,t?(a._details.insertAfter(a.nTr),bf(a.nTr).addClass("dt-hasChild")):(a._details.detach(),bf(a.nTr).removeClass("dt-hasChild")),Db(e[0],null,"childRow",[t,n.row(n[0])]),Bb(e[0]),Hb(e))}},Bb=function(n){var t=new vf(n),e=".dt.DT_details",a="draw"+e,r="column-sizing"+e,o="destroy"+e,i=n.aoData;t.off(a+" "+r+" "+o),Pf(i,"_details").length>0&&(t.on(a,(function(e,a){n===a&&t.rows({page:"current"}).eq(0).each((function(n){var t=i[n];t._detailsShow&&t._details.insertAfter(t.nTr)}))})),t.on(r,(function(t,e,a,r){if(n===e)for(var o,l=ng(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,a){if(n===a)for(var r=0,o=i.length;r<o;r++)i[r]._details&&zb(t,r)})))},qb="row().child",Gb=qb+"()";xf(Gb,(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?zb(this):e.length&&this.length&&function(n,t,e,a){var r=[],o=function(t,e){if(Array.isArray(t)||t instanceof bf)for(var a=0,i=t.length;a<i;a++)o(t[a],e);else if(t.nodeName&&"tr"===t.nodeName.toLowerCase())r.push(t);else{var l=bf("<tr><td></td></tr>").addClass(e);bf("td",l).addClass(e).html(t)[0].colSpan=ng(n),r.push(l[0])}};o(e,a),t._details&&t._details.detach(),t._details=bf(r),t._detailsShow&&t._details.insertAfter(t.nTr)}(e[0],e[0].aoData[this[0]],n,t),this)})),xf([qb+".show()",Gb+".show()"],(function(n){return Ub(this,!0),this})),xf([qb+".hide()",Gb+".hide()"],(function(){return Ub(this,!1),this})),xf([qb+".remove()",Gb+".remove()"],(function(){return zb(this),this})),xf(qb+".isShown()",(function(){var n=this.context;return n.length&&this.length&&n[0].aoData[this[0]]._detailsShow||!1}));var Wb=/^([^:]+):(name|visIdx|visible)$/,Jb=function(n,t,e,a,r){for(var o=[],i=0,l=r.length;i<l;i++)o.push(ig(n,r[i],t));return o};xf("columns()",(function(n,t){void 0===n?n="":bf.isPlainObject(n)&&(t=n,n=""),t=Ib(t);var e=this.iterator("table",(function(e){return function(n,t,e){var a=n.aoColumns,r=Pf(a,"sName"),o=Pf(a,"nTh");return Ob("column",t,(function(t){var i=Ef(t);if(""===t)return Of(a.length);if(null!==i)return[i>=0?i:a.length+i];if("function"==typeof t){var l=Mb(n,e);return bf.map(a,(function(e,a){return t(a,Jb(n,a,0,0,l),o[a])?a:null}))}var s="string"==typeof t?t.match(Wb):"";if(s)switch(s[2]){case"visIdx":case"visible":var d=parseInt(s[1],10);if(d<0){var c=bf.map(a,(function(n,t){return n.bVisible?t:null}));return[c[c.length+d]]}return[Zf(n,d)];case"name":return bf.map(r,(function(n,t){return n===s[1]?t:null}));default:return[]}if(t.nodeName&&t._DT_CellIndex)return[t._DT_CellIndex.column];var p=bf(o).filter(t).map((function(){return bf.inArray(this,o)})).toArray();if(p.length||!t.nodeName)return p;var u=bf(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})),yf("columns().header()","column().header()",(function(n,t){return this.iterator("column",(function(n,t){return n.aoColumns[t].nTh}),1)})),yf("columns().footer()","column().footer()",(function(n,t){return this.iterator("column",(function(n,t){return n.aoColumns[t].nTf}),1)})),yf("columns().data()","column().data()",(function(){return this.iterator("column-rows",Jb,1)})),yf("columns().dataSrc()","column().dataSrc()",(function(){return this.iterator("column",(function(n,t){return n.aoColumns[t].mData}),1)})),yf("columns().cache()","column().cache()",(function(n){return this.iterator("column-rows",(function(t,e,a,r,o){return Af(t.aoData,o,"search"===n?"_aFilterData":"_aSortData",e)}),1)})),yf("columns().nodes()","column().nodes()",(function(){return this.iterator("column-rows",(function(n,t,e,a,r){return Af(n.aoData,r,"anCells",t)}),1)})),yf("columns().visible()","column().visible()",(function(n,t){var e=this,a=this.iterator("column",(function(t,e){if(void 0===n)return t.aoColumns[e].bVisible;!function(n,t,e){var a,r,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=bf.inArray(!0,Pf(l,"bVisible"),t+1);for(r=0,o=d.length;r<o;r++)i=d[r].nTr,a=d[r].anCells,i&&i.insertBefore(a[t],a[c]||null)}else bf(Pf(n.aoData,"anCells",t)).detach();s.bVisible=e}}(t,e,n)}));return void 0!==n&&this.iterator("table",(function(a){wg(a,a.aoHeader),wg(a,a.aoFooter),a.aiDisplay.length||bf(a.nTBody).find("td[colspan]").attr("colspan",ng(a)),vb(a),e.iterator("column",(function(e,a){Db(e,null,"column-visibility",[e,a,n,t])})),(void 0===t||t)&&e.columns.adjust()})),a})),yf("columns().indexes()","column().index()",(function(n){return this.iterator("column",(function(t,e){return"visible"===n?Qf(t,e):e}),1)})),xf("columns.adjust()",(function(){return this.iterator("table",(function(n){Kf(n)}),1)})),xf("column.index()",(function(n,t){if(0!==this.context.length){var e=this.context[0];if("fromVisible"===n||"toData"===n)return Zf(e,t);if("fromData"===n||"toVisible"===n)return Qf(e,t)}})),xf("column()",(function(n,t){return Rb(this.columns(n,t))})),xf("cells()",(function(n,t,e){if(bf.isPlainObject(n)&&(void 0===n.row?(e=n,n=null):(e=t,t=null)),bf.isPlainObject(t)&&(e=t,t=null),null==t)return this.iterator("table",(function(t){return function(n,t,e){var a,r,o,i,l,s,d,c=n.aoData,p=Mb(n,e),u=If(Af(c,p,"anCells")),m=bf(Hf([],u)),f=n.aoColumns.length;return Ob("cell",t,(function(t){var e="function"==typeof t;if(null==t||e){for(r=[],o=0,i=p.length;o<i;o++)for(a=p[o],l=0;l<f;l++)s={row:a,column:l},e?(d=c[a],t(s,ig(n,a,l),d.anCells?d.anCells[l]:null)&&r.push(s)):r.push(s);return r}if(bf.isPlainObject(t))return void 0!==t.column&&void 0!==t.row&&-1!==bf.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=bf(t).closest("*[data-dt-row]")).length?[{row:d.data("dt-row"),column:d.data("dt-column")}]:[]}),n,e)}(t,n,Ib(e))}));var a,r,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(a=0,r=d[t].length;a<r;a++)for(o=0,i=s[t].length;o<i;o++)e.push({row:d[t][a],column:s[t][o]});return e}),1),p=e&&e.selected?this.cells(c,e):c;return bf.extend(p.selector,{cols:t,rows:n,opts:e}),p})),yf("cells().nodes()","cell().node()",(function(){return this.iterator("cell",(function(n,t,e){var a=n.aoData[t];return a&&a.anCells?a.anCells[e]:void 0}),1)})),xf("cells().data()",(function(){return this.iterator("cell",(function(n,t,e){return ig(n,t,e)}),1)})),yf("cells().cache()","cell().cache()",(function(n){return n="search"===n?"_aFilterData":"_aSortData",this.iterator("cell",(function(t,e,a){return t.aoData[e][n][a]}),1)})),yf("cells().render()","cell().render()",(function(n){return this.iterator("cell",(function(t,e,a){return ig(t,e,a,n)}),1)})),yf("cells().indexes()","cell().index()",(function(){return this.iterator("cell",(function(n,t,e){return{row:t,column:e,columnVisible:Qf(n,e)}}),1)})),yf("cells().invalidate()","cell().invalidate()",(function(n){return this.iterator("cell",(function(t,e,a){bg(t,e,n,a)}))})),xf("cell()",(function(n,t,e){return Rb(this.cells(n,t,e))})),xf("cell().data()",(function(n){var t=this.context,e=this[0];return void 0===n?t.length&&e.length?ig(t[0],e[0].row,e[0].column):void 0:(lg(t[0],e[0].row,e[0].column,n),bg(t[0],e[0].row,"data",e[0].column),this)})),xf("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()})))})),xf("order.listener()",(function(n,t,e){return this.iterator("table",(function(a){gb(a,n,t,e)}))})),xf("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=bf.extend(!0,{},n)}))})),xf(["columns().order()","column().order()"],(function(n){var t=this;return this.iterator("table",(function(e,a){var r=[];bf.each(t[a],(function(t,e){r.push([e,n])})),e.aaSorting=r}))})),xf("search()",(function(n,t,e,a){var r=this.context;return void 0===n?0!==r.length?r[0].oPreviousSearch.sSearch:void 0:this.iterator("table",(function(r){r.oFeatures.bFilter&&Pg(r,bf.extend({},r.oPreviousSearch,{sSearch:n+"",bRegex:null!==t&&t,bSmart:null===e||e,bCaseInsensitive:null===a||a}),1)}))})),yf("columns().search()","column().search()",(function(n,t,e,a){return this.iterator("column",(function(r,o){var i=r.aoPreSearchCols;if(void 0===n)return i[o].sSearch;r.oFeatures.bFilter&&(bf.extend(i[o],{sSearch:n+"",bRegex:null!==t&&t,bSmart:null===e||e,bCaseInsensitive:null===a||a}),Pg(r,r.oPreviousSearch,1))}))})),xf("state()",(function(){return this.context.length?this.context[0].oSavedState:null})),xf("state.clear()",(function(){return this.iterator("table",(function(n){n.fnStateSaveCallback.call(n.oInstance,n,{})}))})),xf("state.loaded()",(function(){return this.context.length?this.context[0].oLoadedState:null})),xf("state.save()",(function(){return this.iterator("table",(function(n){vb(n)}))})),wf.versionCheck=wf.fnVersionCheck=function(n){for(var t,e,a=wf.version.split("."),r=n.split("."),o=0,i=r.length;o<i;o++)if((t=parseInt(a[o],10)||0)!==(e=parseInt(r[o],10)||0))return t>e;return!0},wf.isDataTable=wf.fnIsDataTable=function(n){var t=bf(n).get(0),e=!1;return n instanceof wf.Api||(bf.each(wf.settings,(function(n,a){var r=a.nScrollHead?bf("table",a.nScrollHead)[0]:null,o=a.nScrollFoot?bf("table",a.nScrollFoot)[0]:null;a.nTable!==t&&r!==t&&o!==t||(e=!0)})),e)},wf.tables=wf.fnTables=function(n){var t=!1;bf.isPlainObject(n)&&(t=n.api,n=n.visible);var e=bf.map(wf.settings,(function(t){if(!n||n&&bf(t.nTable).is(":visible"))return t.nTable}));return t?new vf(e):e},wf.camelToHungarian=Bf,xf("$()",(function(n,t){var e=this.rows(t).nodes(),a=bf(e);return bf([].concat(a.filter(n).toArray(),a.find(n).toArray()))})),bf.each(["on","one","off"],(function(n,t){xf(t+"()",(function(){var n=Array.prototype.slice.call(arguments);n[0]=bf.map(n[0].split(/\s/),(function(n){return n.match(/\.dt\b/)?n:n+".dt"})).join(" ");var e=bf(this.tables().nodes());return e[t].apply(e,n),this}))})),xf("clear()",(function(){return this.iterator("table",(function(n){fg(n)}))})),xf("settings()",(function(){return new vf(this.context,this.context)})),xf("init()",(function(){var n=this.context;return n.length?n[0].oInit:null})),xf("data()",(function(){return this.iterator("table",(function(n){return Pf(n.aoData,"_aData")})).flatten()})),xf("destroy()",(function(n){return n=n||!1,this.iterator("table",(function(t){var e,a=t.oClasses,r=t.nTable,o=t.nTBody,i=t.nTHead,l=t.nTFoot,s=bf(r),d=bf(o),c=bf(t.nTableWrapper),p=bf.map(t.aoData,(function(n){return n.nTr}));t.bDestroying=!0,Db(t,"aoDestroyCallback","destroy",[t]),n||new vf(t).columns().visible(!0),c.off(".DT").find(":not(tbody *)").off(".DT"),bf(window).off(".DT-"+t.sInstance),r!=i.parentNode&&(s.children("thead").detach(),s.append(i)),l&&r!=l.parentNode&&(s.children("tfoot").detach(),s.append(l)),t.aaSorting=[],t.aaSortingFixed=[],bb(t),bf(p).removeClass(t.asStripeClasses.join(" ")),bf("th, td",i).removeClass(a.sSortable+" "+a.sSortableAsc+" "+a.sSortableDesc+" "+a.sSortableNone),d.children().detach(),d.append(p);var u=t.nTableWrapper.parentNode,m=n?"remove":"detach";s[m](),c[m](),!n&&u&&(u.insertBefore(r,t.nTableReinsertBefore),s.css("width",t.sDestroyWidth).removeClass(a.sTable),(e=t.asDestroyStripes.length)&&d.children().each((function(n){bf(this).addClass(t.asDestroyStripes[n%e])})));var f=bf.inArray(t,wf.settings);-1!==f&&wf.settings.splice(f,1)}))})),bf.each(["column","row","cell"],(function(n,t){xf(t+"s().every()",(function(n){var e=this.selector.opts,a=this;return this.iterator(t,(function(r,o,i,l,s){n.call(a[t](o,"cell"===t?i:e,"cell"===t?e:void 0),o,i,l,s)}))}))})),xf("i18n()",(function(n,t,e){var a=this.context[0],r=pg(n)(a.oLanguage);return void 0===r&&(r=t),void 0!==e&&bf.isPlainObject(r)&&(r=void 0!==r[e]?r[e]:r._),r.replace("%d",e)})),wf.version="1.13.2",wf.settings=[],wf.models={},wf.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0,return:!1},wf.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},wf.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},wf.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:bf.extend({},wf.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},Uf(wf.defaults),wf.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},Uf(wf.defaults.column),wf.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"==jb(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==jb(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var n=this._iDisplayLength,t=this._iDisplayStart,e=t+n,a=this.aiDisplay.length,r=this.oFeatures,o=r.bPaginate;return r.bServerSide?!1===o||-1===n?t+a:Math.min(t+n,this._iRecordsDisplay):!o||e>a||-1===n?a:e},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},wf.ext=hf={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:wf.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:wf.version},bf.extend(hf,{afnFiltering:hf.search,aTypes:hf.type.detect,ofnSearch:hf.type.search,oSort:hf.type.order,afnSortData:hf.order,aoFeatures:hf.feature,oApi:hf.internal,oStdClasses:hf.classes,oPagination:hf.pager}),bf.extend(wf.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 Xb=wf.ext.pager;function $b(n,t){var e=[],a=Xb.numbers_length,r=Math.floor(a/2);return t<=a?e=Of(0,t):n<=r?((e=Of(0,a-2)).push("ellipsis"),e.push(t-1)):n>=t-1-r?((e=Of(t-(a-2),t)).splice(0,0,"ellipsis"),e.splice(0,0,0)):((e=Of(n-r+2,n+r-1)).push("ellipsis"),e.push(t-1),e.splice(0,0,"ellipsis"),e.splice(0,0,0)),e.DT_el="span",e}bf.extend(Xb,{simple:function(n,t){return["previous","next"]},full:function(n,t){return["first","previous","next","last"]},numbers:function(n,t){return[$b(n,t)]},simple_numbers:function(n,t){return["previous",$b(n,t),"next"]},full_numbers:function(n,t){return["first","previous",$b(n,t),"next","last"]},first_last_numbers:function(n,t){return["first",$b(n,t),"last"]},_numbers:$b,numbers_length:7}),bf.extend(!0,wf.ext.renderer,{pageButton:{_:function(n,t,e,a,r,o){var i,l,s,d=n.oClasses,c=n.oLanguage.oPaginate,p=n.oLanguage.oAria.paginate||{},u=function(t,a){var s,m,f,g,b=d.sPageButtonDisabled,h=function(t){Zg(n,t.data.action,!0)};for(s=0,m=a.length;s<m;s++)if(f=a[s],Array.isArray(f)){var v=bf("<"+(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">&#x2026;</span>');break;case"first":i=c.sFirst,0===r&&(g=-1,l+=" "+b);break;case"previous":i=c.sPrevious,0===r&&(g=-1,l+=" "+b);break;case"next":i=c.sNext,0!==o&&r!==o-1||(g=-1,l+=" "+b);break;case"last":i=c.sLast,0!==o&&r!==o-1||(g=-1,l+=" "+b);break;default:i=n.fnFormatNumber(f+1),l=r===f?d.sPageButtonActive:""}if(null!==i){var x=n.oInit.pagingTag||"a",y=-1!==l.indexOf(b);Sb(bf("<"+x+">",{class:d.sPageButton+" "+l,"aria-controls":n.sTableId,"aria-disabled":y?"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=bf(t).find(document.activeElement).data("dt-idx")}catch(n){}u(bf(t).empty(),a),void 0!==s&&bf(t).find("[data-dt-idx="+s+"]").trigger("focus")}}}),bf.extend(wf.ext.type.detect,[function(n,t){var e=t.oLanguage.sDecimal;return Ff(n,e)?"num"+e:null},function(n,t){if(n&&!(n instanceof Date)&&!Sf.test(n))return null;var e=Date.parse(n);return null!==e&&!isNaN(e)||Lf(n)?"date":null},function(n,t){var e=t.oLanguage.sDecimal;return Ff(n,e,!0)?"num-fmt"+e:null},function(n,t){var e=t.oLanguage.sDecimal;return Nf(n,e)?"html-num"+e:null},function(n,t){var e=t.oLanguage.sDecimal;return Nf(n,e,!0)?"html-num-fmt"+e:null},function(n,t){return Lf(n)||"string"==typeof n&&-1!==n.indexOf("<")?"html":null}]),bf.extend(wf.ext.type.search,{html:function(n){return Lf(n)?n:"string"==typeof n?n.replace(_f," ").replace(kf,""):""},string:function(n){return Lf(n)?n:"string"==typeof n?n.replace(_f," "):n}});var Vb=function(n,t,e,a){if(0!==n&&(!n||"-"===n))return-1/0;let r=typeof n;return"number"===r||"bigint"===r?n:(t&&(n=jf(n,t)),n.replace&&(e&&(n=n.replace(e,"")),a&&(n=n.replace(a,""))),1*n)};function Yb(n){bf.each({num:function(t){return Vb(t,n)},"num-fmt":function(t){return Vb(t,n,Df)},"html-num":function(t){return Vb(t,n,kf)},"html-num-fmt":function(t){return Vb(t,n,kf,Df)}},(function(t,e){hf.type.order[t+n+"-pre"]=e,t.match(/^html\-/)&&(hf.type.search[t+n]=hf.type.search.html)}))}bf.extend(hf.type.order,{"date-pre":function(n){var t=Date.parse(n);return isNaN(t)?-1/0:t},"html-pre":function(n){return Lf(n)?"":n.replace?n.replace(/<.*?>/g,"").toLowerCase():n+""},"string-pre":function(n){return Lf(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}}),Yb(""),bf.extend(!0,wf.ext.renderer,{header:{_:function(n,t,e,a){bf(n.nTable).on("order.dt.DT",(function(r,o,i,l){if(n===o){var s=e.idx;t.removeClass(a.sSortAsc+" "+a.sSortDesc).addClass("asc"==l[s]?a.sSortAsc:"desc"==l[s]?a.sSortDesc:e.sSortingClass)}}))},jqueryui:function(n,t,e,a){bf("<div/>").addClass(a.sSortJUIWrapper).append(t.contents()).append(bf("<span/>").addClass(a.sSortIcon+" "+e.sSortingClassJUI)).appendTo(t),bf(n.nTable).on("order.dt.DT",(function(r,o,i,l){if(n===o){var s=e.idx;t.removeClass(a.sSortAsc+" "+a.sSortDesc).addClass("asc"==l[s]?a.sSortAsc:"desc"==l[s]?a.sSortDesc:e.sSortingClass),t.find("span."+a.sSortIcon).removeClass(a.sSortJUIAsc+" "+a.sSortJUIDesc+" "+a.sSortJUI+" "+a.sSortJUIAscAllowed+" "+a.sSortJUIDescAllowed).addClass("asc"==l[s]?a.sSortJUIAsc:"desc"==l[s]?a.sSortJUIDesc:e.sSortingClassJUI)}}))}}});var Kb=function(n){return Array.isArray(n)&&(n=n.join(",")),"string"==typeof n?n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):n};function Zb(n,t,e,a,r){return window.moment?n[t](r):window.luxon?n[e](r):a?n[a](r):n}var Qb=!1;function nh(n,t,e){var a;if(window.moment){if(!(a=window.moment.utc(n,t,e,!0)).isValid())return null}else if(window.luxon){if(!(a=t&&"string"==typeof n?window.luxon.DateTime.fromFormat(n,t):window.luxon.DateTime.fromISO(n)).isValid)return null;a.setLocale(e)}else t?(Qb||alert("DataTables warning: Formatted date without Moment.js or Luxon - https://datatables.net/tn/17"),Qb=!0):a=new Date(n);return a}function th(n){return function(t,e,a,r){0===arguments.length?(a="en",e=null,t=null):1===arguments.length?(a="en",e=t,t=null):2===arguments.length&&(a=e,e=t,t=null);var o="datetime-"+e;return wf.ext.type.order[o]||(wf.ext.type.detect.unshift((function(n){return n===o&&o})),wf.ext.type.order[o+"-asc"]=function(n,t){var e=n.valueOf(),a=t.valueOf();return e===a?0:e<a?-1:1},wf.ext.type.order[o+"-desc"]=function(n,t){var e=n.valueOf(),a=t.valueOf();return e===a?0:e>a?-1:1}),function(i,l){if(null==i)if("--now"===r){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?"":nh("0000-01-01 00:00:00",null,a);if(null!==e&&t===e&&"sort"!==l&&"type"!==l&&!(i instanceof Date))return i;var d=nh(i,t,a);if(null===d)return i;if("sort"===l)return d;var c=null===e?Zb(d,"toDate","toJSDate","")[n]():Zb(d,"format","toFormat","toISOString",e);return"display"===l?Kb(c):c}}}var eh=",",ah=".";if(Intl)try{for(var rh=(new Intl.NumberFormat).formatToParts(100000.1),oh=0;oh<rh.length;oh++)"group"===rh[oh].type?eh=rh[oh].value:"decimal"===rh[oh].type&&(ah=rh[oh].value)}catch(n){}function ih(n){return function(){var t=[wb(this[wf.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return wf.ext.internal[n].apply(this,t)}}wf.datetime=function(n,t){var e="datetime-detect-"+n;t||(t="en"),wf.ext.type.order[e]||(wf.ext.type.detect.unshift((function(a){var r=nh(a,n,t);return!(""!==a&&!r)&&e})),wf.ext.type.order[e+"-pre"]=function(e){return nh(e,n,t)||0})},wf.render={date:th("toLocaleDateString"),datetime:th("toLocaleString"),time:th("toLocaleTimeString"),number:function(n,t,e,a,r){return null==n&&(n=eh),null==t&&(t=ah),{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 Kb(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+(a||"")+s.toString().replace(/\B(?=(\d{3})+(?!\d))/g,n)+d+(r||"")}}},text:function(){return{display:Kb,filter:Kb}}},bf.extend(wf.ext.internal,{_fnExternApiFunc:ih,_fnBuildAjax:Dg,_fnAjaxUpdate:Lg,_fnAjaxParameters:Eg,_fnAjaxUpdateDraw:jg,_fnAjaxDataSrc:Fg,_fnAddColumn:Vf,_fnColumnOptions:Yf,_fnAdjustColumnSizing:Kf,_fnVisibleToColumnIndex:Zf,_fnColumnIndexToVisible:Qf,_fnVisbleColumns:ng,_fnGetColumns:tg,_fnColumnTypes:eg,_fnApplyColumnDefs:ag,_fnHungarianMap:Uf,_fnCamelToHungarian:Bf,_fnLanguageCompat:qf,_fnBrowserDetect:Xf,_fnAddData:rg,_fnAddTr:og,_fnNodeToDataIndex:function(n,t){return void 0!==t._DT_RowIndex?t._DT_RowIndex:null},_fnNodeToColumnIndex:function(n,t,e){return bf.inArray(e,n.aoData[t].anCells)},_fnGetCellData:ig,_fnSetCellData:lg,_fnSplitObjNotation:cg,_fnGetObjectDataFn:pg,_fnSetObjectDataFn:ug,_fnGetDataMaster:mg,_fnClearTable:fg,_fnDeleteIndex:gg,_fnInvalidate:bg,_fnGetRowElements:hg,_fnCreateTr:vg,_fnBuildHead:yg,_fnDrawHead:wg,_fnDraw:Tg,_fnReDraw:_g,_fnAddOptionsHtml:kg,_fnDetectHeader:Sg,_fnGetUniqueThs:Cg,_fnFeatureHtmlFilter:Ng,_fnFilterComplete:Pg,_fnFilterCustom:Ag,_fnFilterColumn:Og,_fnFilter:Ig,_fnFilterCreateSearch:Rg,_fnEscapeRegex:Mg,_fnFilterData:Ug,_fnFeatureHtmlInfo:Gg,_fnUpdateInfo:Wg,_fnInfoMacros:Jg,_fnInitialise:Xg,_fnInitComplete:$g,_fnLengthChange:Vg,_fnFeatureHtmlLength:Yg,_fnFeatureHtmlPaginate:Kg,_fnPageChange:Zg,_fnFeatureHtmlProcessing:Qg,_fnProcessingDisplay:nb,_fnFeatureHtmlTable:tb,_fnScrollDraw:eb,_fnApplyToChildren:ab,_fnCalculateColumnWidths:ob,_fnThrottle:ib,_fnConvertToWidth:lb,_fnGetWidestNode:sb,_fnGetMaxLenString:db,_fnStringToCss:cb,_fnSortFlatten:pb,_fnSort:ub,_fnSortAria:mb,_fnSortListener:fb,_fnSortAttachListener:gb,_fnSortingClasses:bb,_fnSortData:hb,_fnSaveState:vb,_fnLoadState:xb,_fnImplementState:yb,_fnSettingsFromNode:wb,_fnLog:Tb,_fnMap:_b,_fnBindAction:Sb,_fnCallbackReg:Cb,_fnCallbackFire:Db,_fnLengthOverflow:Lb,_fnRenderer:Eb,_fnDataSource:jb,_fnRowAttributes:xg,_fnExtend:kb,_fnCalculateEnd:function(){}}),bf.fn.dataTable=wf,wf.$=bf,bf.fn.dataTableSettings=wf.settings,bf.fn.dataTableExt=wf.ext,bf.fn.DataTable=function(n){return bf(this).dataTable(n).api()},bf.each(wf,(function(n,t){bf.fn.DataTable[n]=t})),wf.use=function(n,t){"lib"===t||n.fn?bf=n:("win"==t||n.document)&&(window=n)};var lh=wf;class sh{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}getDTRow(){return["<div>"+this.user_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 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",nf+"/getLieux",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),sh):showError(this.response)},t.send()}static newLieu(n){var t=new XMLHttpRequest;t.open("POST",nf+"/lieu/insert",!0),t.onload=function(t){200==this.status?(af(),sh.loadLieuDT(n)):showError(this.response)},t.send()}static getLieux(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/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){sh.getLieux((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}}class dh{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.type_paiement||0===n.type_paiement.length?"-":n.type_paiement,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.status_paiement||0===n.status_paiement.length?"-":n.status_paiement,this.id_devis=null==n.id_devis||0===n.id_devis.length?"-":n.id_devis,this.baseUrl=(0,jm.nu)(`/apps/gestion/facture/${this.id}/show`)}getDTRow(){return["<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" type="date" value='+this.date+' data-table="facture" data-column="date" data-id="'+this.id+'"/>','<input style="margin:0;padding:0;" class="inputDate" type="date" value='+this.date_paiement+' data-table="facture" data-column="date_paiement" data-id="'+this.id+'"/>','<div class="editable" data-table="facture" data-column="type_paiement" data-id="'+this.id+'">'+this.type_paiement+"</div>",'<div class="loadSelect_listdevis" 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 class="editable" data-table="facture" data-column="status_paiement" data-id="'+this.id+'" style="display:inline">'+this.status_paiement+"</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",nf+"/getFactures",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),dh):Lm(this.response)},t.send()}static newFacture(n){var t=new XMLHttpRequest;t.open("POST",nf+"/facture/insert",!0),t.onload=function(t){200==this.status?(af(),dh.loadFactureDT(n)):Lm(this.response)},t.send()}}class ch{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}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+'">'+tf.format(this.prix_unitaire)+"</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 getProductsList(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/getProduits",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Lm(this.response)},t.send()}static loadProduitDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/getProduits",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),ch):Lm(this.response)},t.send()}static newProduct(n){var t=new XMLHttpRequest;t.open("POST",nf+"/produit/insert",!0),t.onload=function(t){200==this.status?(af(),ch.loadProduitDT(n)):Lm(this.response)},t.send()}static loadProductListToSelect(n){ch.getProductsList((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}}class ph{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?"-":ph.monthToText(n.mois),this.baseUrl=(0,jm.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",nf+"/getTrajets",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),ph):Lm(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",nf+"/trajet/insert",!0),t.onload=function(t){200==this.status?(af(),ph.loadTrajetDT(n)):Lm(this.response)},t.send()}}class uh{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.lid=null==n.lid||0===n.lid.length?"-":n.lid,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>"+uh.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_listclientIk" data-table="ligne_trajet" data-column="id_client" data-id="'+this.id+'" data-current="'+this.cid+'" data-date="'+this.date+'">'+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 class="loadSelect_listDelphineDevis" data-table="ligne_trajet" data-column="id_devis" data-id="'+this.id+'" data-current="'+this.did+'" data-date="'+this.date+'" data-idlieu="'+this.lid+'" data-idclient="'+this.cid+'">'+this.nom_defunt+' | <span style="font-size: 0.7rem">'+this.dprenoms+" "+this.dnom+"</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],a=new XMLHttpRequest;a.open("PROPFIND",nf+"/getTrajetsdetails/"+e,!0),a.setRequestHeader("Content-Type","application/json"),a.onload=function(t){200==this.status?of(n,JSON.parse(this.response),uh):Lm(this.response)},a.send()}static saveIkNextcloud(){Dm("Sauvegarde en cours ...");var n=location.pathname.split("/"),t=n[n.length-2],e=new XMLHttpRequest;e.open("POST",nf+"/trajetdetails/save/"+t,!0),e.onload=function(n){200==this.status?Em("Sauvegarde réussi."):Lm(this.response)},e.send()}static newTrajetdetails(n){var t=location.pathname.split("/"),e=t[t.length-2],a=new XMLHttpRequest;a.open("POST",nf+"/trajetdetails/insert/"+e,!0),a.onload=function(t){200==this.status?(af(),uh.loadTrajetdetailsDT(n)):Lm(this.response)},a.send()}}class mh{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,this.thanatoTypeLabel=null!=n.thanato_type_label&&n.thanato_type_label.length>0?n.thanato_type_label:"-",this.thanatoTypeKey=null!=n.fk_thanato_type_key&&n.fk_thanato_type_key.length>0?n.fk_thanato_type_key:"-",this.thanatoEmail=null!=n.thanato_email&&n.thanato_email.length>0?n.thanato_email:"-";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="editable" data-table="thanato" data-column="thanato_email" data-id="'+this.id+'">'+this.thanatoEmail+"</div>",'<div class="selectThanatoType" data-table="thanato" data-column="fk_thanato_type_key" data-id="'+this.id+'" data-current="'+this.thanatoTypeKey+'">'+this.thanatoTypeLabel+"</div>",'<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",nf+"/getThanatopracteurs",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),mh):showError(this.response)},t.send()}static newThanatopracteur(n){var t=new XMLHttpRequest;t.open("POST",nf+"/thanatopracteur/insert",!0),t.onload=function(t){200==this.status?(console.log(this.response),af(),mh.loadThanatoDT(n)):showError(this.response)},t.send()}static getThanatopracteurs(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/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 getThanatoTypes(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/thanato/type",!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 getThanatoByType(n,t){var e=new XMLHttpRequest;e.open("PROPFIND",nf+"/thanatos/type/"+n,!0),e.setRequestHeader("Content-Type","application/json"),e.onload=function(n){200==this.status?t(JSON.parse(this.response)):showError(this.response)},e.send()}static getUsersNotLinkedToThanato(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/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){mh.getThanatopracteurs((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}static loadThanatoTypeIntoSelect(n){mh.getThanatoTypes((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value&&null!=n.target.value?(Im(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 r=document.createElement("option");r.value=null,r.text=t("gestion","Cancel"),a.appendChild(r),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.thanato_type_label;var e=document.createElement("option");e.value=n.thanato_type_key,e.text=t.value,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}static loadUserNotLinkedToThanatoToSelect(n){mh.getUsersNotLinkedToThanato((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}static loadThanatosListedByTypeIntoSelect(n,e){mh.getThanatoByType(e,(e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value&&null!=n.target.value?(Im(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 r=document.createElement("option");r.value=null,r.text=t("gestion","Cancel"),a.appendChild(r),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.nom+" "+n.prenom;var e=document.createElement("option");e.value=n.id,e.text=t.value,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}}class fh{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+'">'+tf.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",nf+"/getArticles",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),fh):Lm(this.response)},t.send()}static newArticle(n){var t=new XMLHttpRequest;t.open("POST",nf+"/article/insert",!0),t.onload=function(t){200==this.status?(af(),fh.loadArticleDT(n)):Lm(this.response)},t.send()}}class gh{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,jm.nu)(`/apps/gestion/defunt/${this.id}/show`),this.age=gh.caclulateAge(n.date_naissance)}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="defunt" data-column="nom" data-id="'+this.id+'">'+this.nom+"</div>",'<input style="margin:0;padding:0;" class="inputDate" type="date" value='+this.date_naissance+' data-table="defunt" data-column="date_naissance" data-id="'+this.id+'"/>','<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 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",nf+"/getDefunts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),gh):Lm(this.response)},t.send()}static newDefunt(n){var t=new XMLHttpRequest;t.open("POST",nf+"/defunt/insert",!0),t.onload=function(t){200==this.status?(af(),gh.loadDefuntDT(n)):Lm(this.response)},t.send()}static getDefunts(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/getDefunts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Lm(this.response)},t.send()}static getUnusedDefunts(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/getUnusedDefunts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Lm(this.response)},t.send()}static loadDefuntList_tid(n){gh.getUnusedDefunts((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}}class bh{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",nf+"/getBibliotheques",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),bh):Lm(this.response)},t.send()}static newBibliotheque(n){var t=new XMLHttpRequest;t.open("POST",nf+"/bibliotheque/insert",!0),t.onload=function(t){200==this.status?(af(),bh.loadBibliothequeDT(n)):Lm(this.response)},t.send()}}class hh{constructor(n){this.id=n.id,this.orderDate=null==n.order_date||0===n.order_date.length?"-":n.order_date,this.orderFullNumber=null==n.order_full_number||0===n.order_full_number.length?"-":n.order_full_number,this.defuntName=null==n.defunt_nom||0===n.defunt_nom.length?"-":n.defunt_nom,this.thanatoFullName=hh.getThanatoFullname(n),this.clientFullName=hh.getClientFullname(n),this.locationName=null==n.lieu_nom||0===n.lieu_nom.length?"-":n.lieu_nom,this.statusLabel=null==n.order_status_label||0===n.order_status_label.length?"-":n.order_status_label,this.defuntId=null==n.fk_defunt_id||0===n.fk_defunt_id.length?"-":n.fk_defunt_id,this.thanatoId=null==n.fk_thanato_id||0===n.fk_thanato_id.length?"-":n.fk_thanato_id,this.clientId=null==n.fk_client_id||0===n.fk_client_id.length?"-":n.fk_client_id,this.locationId=null==n.fk_lieu_id||0===n.fk_lieu_id.length?"-":n.fk_lieu_id,this.statusKey=null==n.fk_order_status_key||0===n.fk_order_status_key.length?"-":n.fk_order_status_key,this.productReferences=null==n.product_references||0===n.product_references.length?"-":n.product_references,this.orderDetailsUrl=(0,jm.nu)(`/apps/gestion/order/${this.id}/details`),this.fkProviderId=n.fk_provider_id,this.providerName=null==n.provider_name||0===n.provider_name.length?"-":n.provider_name,this.orderType=n.fk_order_type_key,this.thanatoColumnClass="DEVIS"==n.fk_order_type_key?"":"getThanatosSubcontractor"}static getClientFullname(n){let t="",e="",a="";return null!=n.client_nom&&0!=n.client_nom.length&&(e=n.client_nom,a+=e),null!=n.client_prenom&&0!=n.client_prenom.length&&(t=n.client_prenom,e.length>0&&t.length>0&&(a+=" "),a+=t),0===a.length?"-":a}static getThanatoFullname(n){let t="",e="",a="";return null!=n.thanato_nom&&0!=n.thanato_nom.length&&(e=n.thanato_nom,a+=e),null!=n.thanato_prenom&&0!=n.thanato_prenom.length&&(t=n.thanato_prenom,e.length>0&&t.length>0&&(a+=" "),a+=t),0===a.length?"-":a}static getComandStatusCssSytle(n){let t="display:inline; border-radius: 5px; padding: 8px;";return t+="ORDERED"===n?" background-color:green !important; color: white":"CANCELED"===n?" background-color:red !important; color: white":" background-color:yellow !important",t}getDTRow(){return['<input class="orderToExport" data-id= '+this.id+' type="checkbox" name="orderToExport" value="'+this.id+'"/>',"<div>"+this.id+"</div>",'<input style="margin:0;padding:0;" class="orderInputDate" type="date" value='+this.orderDate+' data-id="'+this.id+'"/>',"<div>"+this.orderFullNumber+"</div>","<div>"+this.defuntName+"</div>","<div>"+this.clientFullName+"</div>",'<div class="'+this.thanatoColumnClass+'" data-table="orders" data-column="fk_thanato_id" data-id="'+this.id+'" data-current="'+this.thanatoId+'">'+this.thanatoFullName+"</div>","<div>"+this.locationName+"</div>","<div>"+this.productReferences+"</div>",'<div class="selectProviders" data-table="orders" data-column="fk_provider_id" data-id="'+this.id+'" data-current="'+this.fkProviderId+'">'+this.providerName+"</div>",'<div style="'+hh.getComandStatusCssSytle(this.statusKey)+'">'+this.statusLabel+"</div>",'<div style="display:inline-block;margin-right:0px;width:80%;"><a href="'+this.orderDetailsUrl+'"><button>'+t("gestion","Open")+'</button></a><div data-modifier="orders" data-id='+this.id+' data-table="orders" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadOrderDatatable(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/order/list",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),hh):Lm(this.response)},t.send()}static createDefaultOrder(n){var t=new XMLHttpRequest;t.open("POST",nf+"/order/createDefaultOrder",!0),t.onload=function(t){200==this.status&&null!=this.response?(af(),hh.loadOrderDatatable(n)):Lm("Erreur dans la création de la commande")},t.send()}}class vh{constructor(n){this.id=n.id,this.thanatoFullName=vh.getThanatoFullname(n),this.productReference=null==n.produit_reference||0===n.produit_reference.length?"-":n.produit_reference,this.htAmount=n.produit_ht_price,this.thanatoId=n.fk_thanato_id,this.productId=n.fk_product_id}static getThanatoFullname(n){let t="",e="",a="";return null!=n.thanato_nom&&0!=n.thanato_nom.length&&(e=n.thanato_nom,a+=e),null!=n.thanato_prenom&&0!=n.thanato_prenom.length&&(t=n.thanato_prenom,e.length>0&&t.length>0&&(a+=" "),a+=t),0===a.length?"-":a}getDTRow(){return["<div>"+this.id+"</div>",'<div class="getThanatosSubcontractor" data-table="thanato_product_discount" data-column="fk_thanato_id" data-id="'+this.id+'" data-current="'+this.thanatoId+'">'+this.thanatoFullName+"</div>",'<div class="selectProductsList" data-table="thanato_product_discount" data-column="fk_product_id" data-id="'+this.id+'" data-current="'+this.productId+'">'+this.productReference+"</div>",'<div class="editableNumeric" data-table="thanato_product_discount" data-column="ht_price" data-id="'+this.id+'">'+tf.format(this.htAmount)+"</div>",'<div data-modifier="thanatoProductFee" data-id='+this.id+' data-table="thanato_product_discount" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadThanatoProductFeeDatatable(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/thanatoProductFees/list",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),vh):Lm(this.response)},t.send()}static createDefaultThanatoProductFee(n){var t=new XMLHttpRequest;t.open("POST",nf+"/thanatoProductFees/createDefaultThanatoProductFee",!0),t.onload=function(t){200==this.status&&null!=this.response?(af(),vh.loadThanatoProductFeeDatatable(n)):Lm("Erreur dans la création de tarifs par produit par thanato")},t.send()}}class xh{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",nf+"/getClientGroups",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),xh):Lm(this.response)},t.send()}static newProduct(n){var t=new XMLHttpRequest;t.open("POST",nf+"/produit/insert",!0),t.onload=function(t){200==this.status?(af(),Produit.loadProduitDT(n)):Lm(this.response)},t.send()}static getClientGroups(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/getClientGroups",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Lm(this.response)},t.send()}static loadClientGroupListToSelect(n){xh.getClientGroups((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}static createDefaultClientGroup(n){var t=new XMLHttpRequest;t.open("POST",nf+"/clientGroup/createDefaultClientGroup",!0),t.onload=function(t){200==this.status?(af(),xh.loadClientGroupDatatable(n)):Lm(this.response)},t.send()}}class yh{constructor(n){this.id=n.id,this.clientGroupName=yh.getClientGroupNameFromClientGroupResponse(n),this.productReference=yh.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+'">'+tf.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",nf+"/getClientGroupDiscounts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),yh):Lm(this.response)},t.send()}static createDefaultClientGroupDiscount(n){var t=new XMLHttpRequest;t.open("POST",nf+"/clientGroupDiscount/createDefaultClientGroupDiscount",!0),t.onload=function(t){200==this.status?(af(),yh.loadClientGroupDiscountDatatable(n)):Lm(this.response)},t.send()}}class wh{constructor(n){this.id=n.id,this.clientGroupFacturationName=0===n.group_facturation_name.length?"-":n.group_facturation_name,this.phoneNumber=null!=n.phone_number&&n.phone_number.length>0?n.phone_number:"-",this.address=null!=n.address&&n.address.length>0?n.address:"-",this.postalCode=null!=n.postal_code&&n.postal_code.length>0?n.postal_code:"-",this.city=null!=n.city&&n.city.length>0?n.city:"-",this.email=null!=n.email&&n.email.length>0?n.email:"-",this.siretNumber=null!=n.siret_number&&n.siret_number.length>0?n.siret_number:"-",this.tvaIntraCommu=null!=n.tva_intracommu&&n.tva_intracommu.length>0?n.tva_intracommu:"-"}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 class="editable" data-table="client_group_facturation" data-column="address" data-id="'+this.id+'">'+this.address+"</div>",'<div class="editable" data-table="client_group_facturation" data-column="city" data-id="'+this.id+'">'+this.city+"</div>",'<div class="editable" data-table="client_group_facturation" data-column="postal_code" data-id="'+this.id+'">'+this.postalCode+"</div>",'<div class="editable" data-table="client_group_facturation" data-column="email" data-id="'+this.id+'">'+this.email+"</div>",'<div class="editable" data-table="client_group_facturation" data-column="phone_number" data-id="'+this.id+'">'+this.phoneNumber+"</div>",'<div class="editable" data-table="client_group_facturation" data-column="siret_number" data-id="'+this.id+'">'+this.siretNumber+"</div>",'<div class="editable" data-table="client_group_facturation" data-column="tva_intracommu" data-id="'+this.id+'">'+this.tvaIntraCommu+"</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",nf+"/client/getClientGroupFacturations",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),wh):Lm(this.response)},t.send()}static getClientGroupFacturations(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/client/getClientGroupFacturations",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Lm(this.response)},t.send()}static loadClientGroupFacturationListToSelect(n){wh.getClientGroupFacturations((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}static createDefaultClientGroupFacturation(n){var t=new XMLHttpRequest;t.open("POST",nf+"/client/createDefaultClientGroupFacturation",!0),t.onload=function(t){200==this.status?(af(),wh.loadClientGroupFacturationDatatable(n)):Lm(this.response)},t.send()}}class Th{constructor(n){this.id=n.id,this.providerName=0===n.provider_name.length?"-":n.provider_name,this.providerLastName=0===n.provider_last_name.length?"-":n.provider_last_name,this.providerCompanyName=0===n.provider_company_name.length?"-":n.provider_company_name,this.providerSiretNumber=0===n.provider_siret_number.length?"-":n.provider_siret_number,this.providerPhone=0===n.provider_phone.length?"-":n.provider_phone,this.providerEmail=0===n.provider_email.length?"-":n.provider_email,this.providerAddress=0===n.provider_address.length?"-":n.provider_address,this.providerCity=0===n.provider_city.length?"-":n.provider_city}getDTRow(){return['<input class="providerToExport" data-id= '+this.id+' type="checkbox" name="providerToExport" value="'+this.id+'"/>',"<div>"+this.id+"</div>",'<div class="editable" data-table="provider" data-column="provider_name" data-id="'+this.id+'">'+this.providerName+"</div>",'<div class="editable" data-table="provider" data-column="provider_last_name" data-id="'+this.id+'">'+this.providerLastName+"</div>",'<div class="editable" data-table="provider" data-column="provider_company_name" data-id="'+this.id+'">'+this.providerCompanyName+"</div>",'<div class="editable" data-table="provider" data-column="provider_siret_number" data-id="'+this.id+'">'+this.providerSiretNumber+"</div>",'<div class="editable" data-table="provider" data-column="provider_phone" data-id="'+this.id+'">'+this.providerPhone+"</div>",'<div class="editable" data-table="provider" data-column="provider_email" data-id="'+this.id+'">'+this.providerEmail+"</div>",'<div class="editable" data-table="provider" data-column="provider_address" data-id="'+this.id+'">'+this.providerAddress+"</div>",'<div class="editable" data-table="provider" data-column="provider_city" data-id="'+this.id+'">'+this.providerCity+"</div>",'<center><div data-modifier="provider" data-id='+this.id+' data-table="provider" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div></center>']}static loadProviderDatatable(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/provider/list",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),Th):Lm(this.response)},t.send()}static createDefaultProvider(n){var t=new XMLHttpRequest;ff(),t.open("POST",nf+"/provider/createDefaultProvider",!0),t.onload=function(t){200==this.status&&null!=this.response?(af(),Th.loadProviderDatatable(n)):Lm("Erreur dans la création d'un fournisseur"),gf()},t.send()}static getProviders(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/provider/list",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Lm(this.response)},t.send()}static loadProvidersIntoSelect(n){Th.getProviders((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.provider_name;var e=document.createElement("option");e.value=n.id,e.text=t.value,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}}class _h{constructor(n){this.id=n.id,this.reference=0===n.reference.length?"-":n.reference,this.label=0===n.label.length?"-":n.label,this.ht_amount=0===n.ht_amount.length?"-":n.ht_amount}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="order_product" data-column="reference" data-id="'+this.id+'">'+this.reference+"</div>",'<div class="editable" data-table="order_product" data-column="label" data-id="'+this.id+'">'+this.label+"</div>",'<div class="editableNumeric" data-table="order_product" data-column="ht_amount" data-id="'+this.id+'">'+tf.format(this.ht_amount)+"</div>",'<div data-modifier="orderProduct" data-id='+this.id+' data-table="order_product" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static getOrderProductsList(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/orderProduct/list",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Lm(this.response)},t.send()}static loadOrderProductDatatable(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/orderProduct/list",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),_h):Lm(this.response)},t.send()}static createDefaultOrderProduct(n){var t=new XMLHttpRequest;t.open("POST",nf+"/orderProduct/createDefaultOrderProduct",!0),t.onload=function(t){200==this.status?(af(),_h.loadOrderProductDatatable(n)):Lm(this.response)},t.send()}static loadOrderProductListToSelect(n){_h.getOrderProductsList((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),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,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}}class kh{constructor(n){this.id=n.id,this.brand=0===n.brand.length?"-":n.brand,this.model=0===n.model.length?"-":n.model,this.immatriculation=0===n.immatriculation.length?"-":n.immatriculation,this.purchase_type_label=null==n.purchase_type_label||0===n.purchase_type_label.length?"-":n.purchase_type_label,this.thanatoFullName=kh.getThanatoFullname(n),this.purchaseDate=n.purchase_date,this.vehiclePurchaseTypeKey=n.fk_vehicle_purchase_type_key,this.thanatoId=n.fk_thanato_id}static getThanatoFullname(n){let t="",e="",a="";return null!=n.thanato_name&&0!=n.thanato_name.length&&(e=n.thanato_name,a+=e),null!=n.thanato_last_name&&0!=n.thanato_last_name.length&&(t=n.thanato_last_name,e.length>0&&t.length>0&&(a+=" "),a+=t),0===a.length?"-":a}getDTRow(){return["<div>"+this.id+"</div>",'<input style="margin:0;padding:0;" class="inputDate" type="date" value='+this.purchaseDate+' data-table="vehicle" data-column="purchase_date" data-id="'+this.id+'"/>','<div class="editable" data-table="vehicle" data-column="brand" data-id="'+this.id+'">'+this.brand+"</div>",'<div class="editable" data-table="vehicle" data-column="model" data-id="'+this.id+'">'+this.model+"</div>",'<div class="editable" data-table="vehicle" data-column="immatriculation" data-id="'+this.id+'">'+this.immatriculation+"</div>",'<div class="selectVehiclePurchaseType" data-table="vehicle" data-column="fk_vehicle_purchase_type_key" data-id="'+this.id+'" data-current="'+this.vehiclePurchaseTypeKey+'">'+this.purchase_type_label+"</div>",'<div class="loadSelect_listthanato" data-table="vehicle" data-column="fk_thanato_id" data-id="'+this.id+'" data-current="'+this.thanatoId+'">'+this.thanatoFullName+"</div>",'<center><div data-modifier="vehicle" data-id='+this.id+' data-table="vehicle" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div></center>']}static loadVehicleDatatable(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/vehicle/list",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?of(n,JSON.parse(this.response),kh):Lm(this.response)},t.send()}static createDefaultVehicle(n){var t=new XMLHttpRequest;ff(),t.open("POST",nf+"/vehicle/createDefaultVehicle",!0),t.onload=function(t){200==this.status&&null!=this.response?(af(),kh.loadVehicleDatatable(n)):Lm("Erreur dans la création d'un fournisseur"),gf()},t.send()}static getVehiclePurchaseTypes(n){var t=new XMLHttpRequest;t.open("PROPFIND",nf+"/vehicle/purchase-type/list",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Lm(this.response)},t.send()}static loadVehiclePurchaseTypesIntoSelect(n){kh.getVehiclePurchaseTypes((e=>{var a=document.createElement("select");a.dataset.current=n.target.dataset.current,a.dataset.id=n.target.dataset.id,a.dataset.old=n.target.innerHTML,a.addEventListener("change",(n=>{var t;0!=n.target.value?(Im(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 r=document.createElement("option");r.value=0,r.text=t("gestion","Cancel"),a.appendChild(r),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.type_label;var e=document.createElement("option");e.value=n.type_key,e.text=t.value,a.appendChild(e)})),rf(a),n.target.innerHTML="",n.target.appendChild(a)}))}}var Sh=r(9755),Ch=t("gestion","Choose work folder");Sh("body").on("click","#theFolder",(function(){new Ed(Ch,!1,[],!1,1,!0,Sh("#theFolder").val()).pick().then((function(n){Im(Sh("#theFolder").data("table"),Sh("#theFolder").data("column"),n,Sh("#theFolder").data("id")),Mm(cf)}))})),Sh("body").on("change","#yearselector_statmensuellesproduits",(function(){Hm(this.value)})),Sh("body").on("change",".editableSelect",(function(){Im(Sh(this).data("table"),Sh(this).data("column"),Sh(this).val(),Sh(this).data("id"))})),Sh("body").on("change",".gestion-checkbox",(function(){var n=Sh(this).is(":checked")?1:0;Im(Sh(this).data("table"),Sh(this).data("column"),n,Sh(this).data("id"))})),Sh("body").on("click",".menu",(function(){Sh("#menu-"+this.dataset.menu).toggleClass("open")})),Sh("body").on("click",".modalClose",(function(){Sh(this)[0].parentElement.parentElement.style.display="none"})),document.body.addEventListener("click",(n=>{n.target.className.includes("editableNumber")||n.target.className.includes("editableNumeric")?(n.target.setAttribute("contenteditable","true"),n.target.focus()):n.target.className.includes("loadSelect_listclientIk")?Zm.loadClientListIK_cid(n):n.target.className.includes("loadSelect_listclient")?Zm.loadClientList_cid(n):n.target.className.includes("loadSelect_listthanato")?mh.loadThanatoList_tid(n):n.target.className.includes("loadSelect_listlieu")?sh.loadLieuList_lid(n):n.target.className.includes("loadSelect_listdevis")?Ym.loadDevisList_dnum(n):n.target.className.includes("loadSelect_listalldevis")?Ym.loadAllDevisList_dnum(n):n.target.className.includes("selectUserAsThanatoList")?mh.loadUserNotLinkedToThanatoToSelect(n):n.target.className.includes("selectThanatoType")?mh.loadThanatoTypeIntoSelect(n):n.target.className.includes("selectClientGroupList")?xh.loadClientGroupListToSelect(n):n.target.className.includes("selectClientGroupFacturationList")?wh.loadClientGroupFacturationListToSelect(n):n.target.className.includes("selectProductsList")?ch.loadProductListToSelect(n):n.target.className.includes("loadSelect_listDelphineDevis")?Ym.loadDevisByDateByLieu(n):n.target.className.includes("loadSelect_listdefunt")?gh.loadDefuntList_tid(n):n.target.className.includes("editableSelect")||(n.target.className.includes("editable")?(n.target.setAttribute("contenteditable","true"),n.target.focus()):"newClient"===n.target.id?Zm.newClient(new lh(".tabledt")):"newThanato"===n.target.id?mh.newThanatopracteur(new lh(".tabledt")):"newTrajet"===n.target.id?ph.newTrajet(new lh(".tabledt")):"newTrajetdetails"===n.target.id?uh.newTrajetdetails(new lh(".tabledt")):"newLieu"===n.target.id?sh.newLieu(new lh(".tabledt")):"newDevis"===n.target.id?Ym.newDevis(new lh(".tabledt")):"newInvoice"===n.target.id?dh.newFacture(new lh(".tabledt")):"newProduit"===n.target.id?ch.newProduct(new lh(".tabledt")):"newClientGroup"===n.target.id?xh.createDefaultClientGroup(new lh(".tabledt")):"newClientGroupFacturation"===n.target.id?wh.createDefaultClientGroupFacturation(new lh(".tabledt")):"newClientGroupDiscount"===n.target.id?yh.createDefaultClientGroupDiscount(new lh(".tabledt")):"saveIk"==n.target.id?uh.saveIkNextcloud():"apercusFactures"===n.target.id?window.location.replace((0,jm.nu)(`/apps/gestion/factures/apercus?cli=&annee=${(new Date).getFullYear()}&mois=${(new Date).getMonth()}`)):"apercusDevis"===n.target.id?window.location.replace((0,jm.nu)(`/apps/gestion/devis/apercus?cli=&annee=${(new Date).getFullYear()}&mois=${(new Date).getMonth()}`)):"newArticle"===n.target.id?fh.newArticle(new lh(".tabledt")):"newDefunt"==n.target.id?gh.newDefunt(new lh(".tabledt")):"newBibliotheque"==n.target.id?bh.newBibliotheque(new lh(".tabledt")):"genererDefunt"==n.target.id&&Om.ajax({url:nf+"/genererDefunt",type:"POST",contentType:"application/json"}).done((function(n){Em("Les défunts ont bien été générés")})).fail((function(n,t){Dm(Pm("gestion","There is an error")),error(n)})))})),document.body.addEventListener("keydown",(n=>{if("Enter"===n.key)if(n.target.className.includes("editableNumber")){if(mf(n.target,!1),"ligne_trajet"==n.target.dataset.table&&"rang"==n.target.dataset.column){var t=new lh(".tabledt");uh.loadTrajetdetailsDT(t)}}else n.target.className.includes("editableNumeric")?mf(n.target):n.target.className.includes("editableSelect")||!n.target.className.includes("editable")||(Um(n.target),"lieu"!=n.target.dataset.table||"latitude"!=n.target.dataset.column&&"longitude"!=n.target.dataset.column)||(t=new lh(".tabledt"),sh.loadLieuDT(t))})),document.body.addEventListener("focusout",(n=>{var t=n.target.dataset.table,e=n.target.dataset.column,a=n.target.dataset.id;if(n.target.className.includes("editableNumber")){if(mf(n.target,!1),"ligne_trajet"==t&&"rang"==e){var r=new lh(".tabledt");uh.loadTrajetdetailsDT(r)}}else n.target.className.includes("editableNumeric")?mf(n.target):n.target.className.includes("editableSelect")||(n.target.className.includes("editable")?(Um(n.target),"lieu"!=t||"latitude"!=e&&"longitude"!=e||(r=new lh(".tabledt"),sh.loadLieuDT(r))):n.target.className.includes("gestion-input")&&Im(t,e,n.target.value,a))})),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})))})),Sh("body").on("dblclick",".selectableDevis",(function(){var n=Sh(this).data("id"),t=Sh(this).data("table"),e=Sh(this).data("column");Sh(this).text(""),Sh(this).html('<select id="listDevis">'),listDevis(Sh("#listDevis"),n,t,e)})),Sh("body").on("dblclick",".selectable",(function(){var n=Sh(this).data("id"),t=Sh(this).data("val");Sh(this).text(""),Sh(this).html('<select id="listProduit">'),function(n,t,e){Om.ajax({url:nf+"/getProduits",type:"PROPFIND",contentType:"application/json"}).done((function(a){n.append('<option data-table="produit_devis" data-column="produit_id" data-val="'+e+'" data-id="'+t+'">'+Pm("gestion","Cancel")+"</option>"),Om.each(JSON.parse(a),(function(a,r){var o="";e==r.id&&(o="selected"),n.append("<option "+o+' data-table="produit_devis" data-column="produit_id" data-val="'+r.id+'" data-id="'+t+'">'+r.reference+" "+r.description+" "+tf.format(r.prix_unitaire)+"</option>")}))})).fail((function(n,t){Lm(n)}))}(Sh("#listProduit"),n,t)})),Sh("body").on("dblclick",".articleSelectable",(function(){var n=Sh(this).data("id"),t=Sh(this).data("val");Sh(this).text(""),Sh(this).html('<select id="listArticle">'),function(n,t,e){Om.ajax({url:nf+"/getArticles",type:"PROPFIND",contentType:"application/json"}).done((function(a){n.append('<option data-table="article_devis" data-column="article_id" data-val="'+e+'" data-id="'+t+'">'+Pm("gestion","Cancel")+"</option>"),Om.each(JSON.parse(a),(function(a,r){var o="";e==r.id&&(o="selected"),n.append("<option "+o+' data-table="article_devis" data-column="article_id" data-val="'+r.id+'" data-id="'+t+'">'+r.reference+" "+r.description+" "+tf.format(r.prix_unitaire)+"</option>")}))})).fail((function(n,t){Lm(n)}))}(Sh("#listArticle"),n,t)})),Sh("body").on("click",".deleteItem",(function(){var n=Sh(this).data("id"),t=Sh(this).data("table"),e=Sh(this).data("modifier");!function(n,t){var e={table:n,id:t};window.confirm(Pm("gestion","Are you sure you want to delete?"))?Om.ajax({url:nf+"/delete",type:"DELETE",async:!1,contentType:"application/json",data:JSON.stringify(e)}).done((function(n,t){Rm(),Em(Pm("gestion","Modification saved"))})).fail((function(n,t){Lm(n)})):Dm(Pm("gestion","Nothing changed"))}(t,n);var a=new lh(".tabledt");"getProduitsById"===e&&Bm(),"getArticlesById"===e&&qm(),"getObservationsById"===e&&Gm(),"getHypodermiquesById"===e&&Wm(),"getBijouxById"===e&&Jm(),"client"===e&&Zm.loadClientDT(a),"thanato"===e&&mh.loadThanatoDT(a),"lieu"===e&&sh.loadLieuDT(a),"trajet"===e&&ph.loadTrajetDT(a),"trajetdetails"===e&&uh.loadTrajetdetailsDT(a),"devis"===e&&Ym.loadDevisDT(a),"facture"===e&&(dh.loadFactureDT(a),location.reload()),"produit"===e&&ch.loadProduitDT(a),"article"===e&&fh.loadArticleDT(a),"defunt"===e&&gh.loadDefuntDT(a),"bibliotheque"===e&&bh.loadBibliothequeDT(a),"orders"===e&&hh.loadOrderDatatable(a),"thanatoProductFee"===e&&vh.loadThanatoProductFeeDatatable(a),"clientGroup"===e&&xh.loadClientGroupDatatable(a),"clientGroupDiscount"===e&&yh.loadClientGroupDiscountDatatable(a),"clientGroupFacturation"===e&&wh.loadClientGroupFacturationDatatable(a),"provider"===e&&Th.loadProviderDatatable(a),"orderProduct"===e&&_h.loadOrderProductDatatable(a),"vehicle"===e&&kh.loadVehicleDatatable(a)})),Sh("body").on("change",".listClient,.listDevis",(function(){var n=Sh(this).parents("div"),t=Sh(n).data("id"),e=this.value,a=Sh(n).data("column"),r=Sh(n).data("table");this.setAttribute("data-current",this.value),Im(r,a,e,t)})),Sh("body").on("change","#yearselector_statmensuellesproduits",(function(){Hm(this.value)})),Sh("body").on("change","#yearselector_statmensuellesthanatopracteurs",(function(){var n;n=this.value,Om.ajax({url:nf+"/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 a,r=JSON.parse(n),o=0;r.forEach((function(n,t){df(a=lf("Soins",-1,0,`${n.nom_thanato} ${n.prenom_thanato}`),1,n.janvier),df(a,2,n.fevrier),df(a,3,n.mars),df(a,4,n.avril),df(a,5,n.mai),df(a,6,n.juin),df(a,7,n.juillet),df(a,8,n.aout),df(a,9,n.septembre),df(a,10,n.octobre),df(a,11,n.novembre),df(a,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),sf(a,-1,o)}))})).fail((function(n,t){Lm(n)}))})),Sh("body").on("change","#yearselector_statweekendsthanatopracteurs",(function(){var n=Sh("#monthselector_statweekendsthanatopracteurs").val();zm(this.value,n)})),Sh("body").on("change","#monthselector_statweekendsthanatopracteurs",(function(){zm(Sh("#yearselector_statweekendsthanatopracteurs").val(),this.value)})),Sh("body").on("change",".inputDate",(function(){var n=new lh(".tabledt"),t=Sh(this).data("id"),e=this.value,a=Sh(this).data("column"),r=Sh(this).data("table");if(Im(r,a,e,t),"facture"==r&&"date_paiement"==a&&dh.loadFactureDT(n),"ligne_trajet"==r&&"date"==a&&uh.loadTrajetdetailsDT(n),"defunt"==r&&"date_naissance"==a){var o=gh.caclulateAge(e);document.getElementById("ageDefunt-"+t).innerHTML=o}})),Sh("body").on("change","#listProduit, #listArticle, #listDevis",(function(){var n=Sh(this).find(":selected").data("id"),t=Sh(this).find(":selected").data("val"),e=Sh(this).find(":selected").data("column"),a=Sh(this).find(":selected").data("table"),r=Sh(this).parent();Im(a,e,t,n),"selectableClient_devis"===r.get(0).className&&getClientByIdDevis(n),"listProduit"===Sh(this).attr("id")&&Bm(),"listArticle"===Sh(this).attr("id")&&qm(),r.text(Sh(this).val()),r.attr("data-val",n)})),Sh("body").on("change",".gestion-select",(n=>{var t=n.target.dataset.id,e=n.target.value,a=n.target.dataset.column;Im(n.target.dataset.table,a,e,t)})),Sh("body").on("click","#devisAdd",(function(){var n={id:Sh("#devisid").data("id")};Sh.ajax({url:nf+"/insertProduitDevis",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Bm()})).fail((function(n,e){Lm(t("gestion","Please create a new product"))}))})),Sh("body").on("click","#devisAddProduit",(function(){var n={id:Sh("#devisid").data("id")};Sh.ajax({url:nf+"/insertArticleDevis",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){qm()})).fail((function(n,e){Lm(t("gestion","Please create a new product"))}))})),Sh("body").on("click","#defuntAddObservation",(function(){var n={id:Sh("#defuntid").data("id")};Sh.ajax({url:nf+"/insertObservationDefunt",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Gm()})).fail((function(n,e){Lm(t("gestion","Please create a new observation"))}))})),Sh("body").on("click","#defuntAddBijou",(function(){var n={id:Sh("#defuntid").data("id")};Sh.ajax({url:nf+"/insertBijouDefunt",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Jm()})).fail((function(n,e){Lm(t("gestion","Please create a new bijou"))}))})),Sh("body").on("click","#defuntAddHypodermique",(function(){var n={id:Sh("#defuntid").data("id")};Sh.ajax({url:nf+"/insertHypoDefunt",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Wm()})).fail((function(n,e){Lm(t("gestion","Please create a new hypodermique"))}))})),Sh("body").on("click","#about",(function(){document.getElementById("modalConfig").style.display="block"})),Sh("body").on("click","#exportThanatoData",(function(){var n=Sh(".tabledt").dataTable().$(".thanatoToExport:checked",{page:"all"});let e=[];if(n.each((function(n,t){var a=Sh(t).val();e.push(a)})),0==e.length)return void Lm(t("gestion","Veuillez choisir au moins une ligne de client"));let a={thanatoIdsToExport:e};Sh.ajax({url:nf+"/thanatopracteur/exportThanatoStatistic",type:"POST",contentType:"application/json",data:JSON.stringify(a)}).done((function(n){let e=new lh(".tabledt");mh.loadThanatoDT(e),Em(t("gestion","Sauvegardé dans : "+n))})).fail((function(n,e){Lm(t("gestion","Erreur dans l'export de statistique thanato"))}))})),Sh("body").on("click","#exportClientStat",(function(){var n=Sh(".tabledt").dataTable().$(".clientToExport:checked",{page:"all"});let e=[];if(n.each((function(n,t){var a=Sh(t).val();e.push(a)})),0==e.length)return void Lm(t("gestion","Veuillez choisir au moins une ligne de client"));let a={clientIdsToExport:e};Sh.ajax({url:nf+"/client/exportClientStatistic",type:"POST",contentType:"application/json",data:JSON.stringify(a)}).done((function(n){let e=new lh(".tabledt");Zm.loadClientDT(e),Em(t("gestion","Sauvegardé dans : "+n))})).fail((function(n,e){Lm(t("gestion","Erreur dans l'export de statistique client"))}))})),Sh("body").on("click","#exportFactureToPdf",(function(){var n={factureId:Sh("#factureIdentifier").data("id")};Sh.ajax({url:nf+"/facture/exportFactureToPdf",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){JSON.parse(n).forEach((n=>{Em("Sauvegardé dans"+n)}))})).fail((function(n,e){Lm(t("gestion","Please create a new hypodermique"))}))})),window.addEventListener("DOMContentLoaded",(function(){!function(n=!0){Rm(),n&&Om.ajax({url:nf+"/isconfig",type:"GET",contentType:"application/json"}).done((function(n){n||(document.getElementById("modalConfig").style.display="block")})),Mm(pf),Mm(cf)}();const n=new URLSearchParams(window.location.search),t=n.get("cli"),e=n.get("annee"),a=n.get("mois");this.document.getElementById("exportMultipleDevisToPdf").addEventListener("click",(function(){!function(n,t,e){let a={clientId:n,month:e,year:t};Om.ajax({url:nf+"/devis/exportDevisByClientAndMonthYearToPdf",type:"POST",contentType:"application/json",data:JSON.stringify(a)}).done((function(n){null==n?Lm(Pm("gestion","Les données pour sauvegarde sont vides")):Em("Sauvegardé dans"+n)})).fail((function(n,t){Lm(Pm("gestion","Erreur dans la génération de devis multiple"))}))}(t,e,a)}))}))}()}();