2 lines
746 KiB
JavaScript
2 lines
746 KiB
JavaScript
/*! For license information please see legalnotice.app.js.LICENSE.txt */
|
||
!function(){var n={9753:function(n,t,e){"use strict";e(9070),t.nu=void 0,e(9601),e(4916),e(5306),e(1539),e(9714),e(2772);var r=function(n,t,e){var r,a=Object.assign({escape:!0},e||{});return"/"!==n.charAt(0)&&(n="/"+n),r=(r=t||{})||{},n.replace(/{([^{}]*)}/g,(function(n,t){var e=r[t];return a.escape?"string"==typeof e||"number"==typeof e?encodeURIComponent(e.toString()):encodeURIComponent(n):"string"==typeof e||"number"==typeof e?e.toString():n}))};t.nu=function(n,t,e){var o,i,s,l=Object.assign({noRewrite:!1},e||{});return!0!==(null===(o=window)||void 0===o||null===(i=o.OC)||void 0===i||null===(s=i.config)||void 0===s?void 0:s.modRewriteWorking)||l.noRewrite?a()+"/index.php"+r(n,t,e):a()+r(n,t,e)};var a=function(){var n,t;return(null===(n=window)||void 0===n||null===(t=n.OC)||void 0===t?void 0:t.webroot)||""}},9662:function(n,t,e){var r=e(614),a=e(6330),o=TypeError;n.exports=function(n){if(r(n))return n;throw o(a(n)+" is not a function")}},1530:function(n,t,e){"use strict";var r=e(8710).charAt;n.exports=function(n,t,e){return t+(e?r(n,t).length:1)}},9670:function(n,t,e){var r=e(111),a=String,o=TypeError;n.exports=function(n){if(r(n))return n;throw o(a(n)+" is not an object")}},1318:function(n,t,e){var r=e(5656),a=e(1400),o=e(6244),i=function(n){return function(t,e,i){var s,l=r(t),d=o(l),c=a(i,d);if(n&&e!=e){for(;d>c;)if((s=l[c++])!=s)return!0}else for(;d>c;c++)if((n||c in l)&&l[c]===e)return n||c||0;return!n&&-1}};n.exports={includes:i(!0),indexOf:i(!1)}},9341:function(n,t,e){"use strict";var r=e(7293);n.exports=function(n,t){var e=[][n];return!!e&&r((function(){e.call(null,t||function(){return 1},1)}))}},4326:function(n,t,e){var r=e(1702),a=r({}.toString),o=r("".slice);n.exports=function(n){return o(a(n),8,-1)}},648:function(n,t,e){var r=e(1694),a=e(614),o=e(4326),i=e(5112)("toStringTag"),s=Object,l="Arguments"==o(function(){return arguments}());n.exports=r?o:function(n){var t,e,r;return void 0===n?"Undefined":null===n?"Null":"string"==typeof(e=function(n,t){try{return n[t]}catch(n){}}(t=s(n),i))?e:l?o(t):"Object"==(r=o(t))&&a(t.callee)?"Arguments":r}},9920:function(n,t,e){var r=e(2597),a=e(3887),o=e(1236),i=e(3070);n.exports=function(n,t,e){for(var s=a(t),l=i.f,d=o.f,c=0;c<s.length;c++){var p=s[c];r(n,p)||e&&r(e,p)||l(n,p,d(t,p))}}},8880:function(n,t,e){var r=e(9781),a=e(3070),o=e(9114);n.exports=r?function(n,t,e){return a.f(n,t,o(1,e))}:function(n,t,e){return n[t]=e,n}},9114:function(n){n.exports=function(n,t){return{enumerable:!(1&n),configurable:!(2&n),writable:!(4&n),value:t}}},8052:function(n,t,e){var r=e(614),a=e(3070),o=e(6339),i=e(3072);n.exports=function(n,t,e,s){s||(s={});var l=s.enumerable,d=void 0!==s.name?s.name:t;if(r(e)&&o(e,d,s),s.global)l?n[t]=e:i(t,e);else{try{s.unsafe?n[t]&&(l=!0):delete n[t]}catch(n){}l?n[t]=e:a.f(n,t,{value:e,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return n}},3072:function(n,t,e){var r=e(7854),a=Object.defineProperty;n.exports=function(n,t){try{a(r,n,{value:t,configurable:!0,writable:!0})}catch(e){r[n]=t}return t}},9781:function(n,t,e){var r=e(7293);n.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4154:function(n){var t="object"==typeof document&&document.all,e=void 0===t&&void 0!==t;n.exports={all:t,IS_HTMLDDA:e}},317:function(n,t,e){var r=e(7854),a=e(111),o=r.document,i=a(o)&&a(o.createElement);n.exports=function(n){return i?o.createElement(n):{}}},8113:function(n){n.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},7392:function(n,t,e){var r,a,o=e(7854),i=e(8113),s=o.process,l=o.Deno,d=s&&s.versions||l&&l.version,c=d&&d.v8;c&&(a=(r=c.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!a&&i&&(!(r=i.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=i.match(/Chrome\/(\d+)/))&&(a=+r[1]),n.exports=a},748:function(n){n.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:function(n,t,e){var r=e(7854),a=e(1236).f,o=e(8880),i=e(8052),s=e(3072),l=e(9920),d=e(4705);n.exports=function(n,t){var e,c,p,u,m,f=n.target,g=n.global,h=n.stat;if(e=g?r:h?r[f]||s(f,{}):(r[f]||{}).prototype)for(c in t){if(u=t[c],p=n.dontCallGetSet?(m=a(e,c))&&m.value:e[c],!d(g?c:f+(h?".":"#")+c,n.forced)&&void 0!==p){if(typeof u==typeof p)continue;l(u,p)}(n.sham||p&&p.sham)&&o(u,"sham",!0),i(e,c,u,n)}}},7293:function(n){n.exports=function(n){try{return!!n()}catch(n){return!0}}},7007:function(n,t,e){"use strict";e(4916);var r=e(1470),a=e(8052),o=e(2261),i=e(7293),s=e(5112),l=e(8880),d=s("species"),c=RegExp.prototype;n.exports=function(n,t,e,p){var u=s(n),m=!i((function(){var t={};return t[u]=function(){return 7},7!=""[n](t)})),f=m&&!i((function(){var t=!1,e=/a/;return"split"===n&&((e={}).constructor={},e.constructor[d]=function(){return e},e.flags="",e[u]=/./[u]),e.exec=function(){return t=!0,null},e[u](""),!t}));if(!m||!f||e){var g=r(/./[u]),h=t(u,""[n],(function(n,t,e,a,i){var s=r(n),l=t.exec;return l===o||l===c.exec?m&&!i?{done:!0,value:g(t,e,a)}:{done:!0,value:s(e,t,a)}:{done:!1}}));a(String.prototype,n,h[0]),a(c,u,h[1])}p&&l(c[u],"sham",!0)}},2104:function(n,t,e){var r=e(4374),a=Function.prototype,o=a.apply,i=a.call;n.exports="object"==typeof Reflect&&Reflect.apply||(r?i.bind(o):function(){return i.apply(o,arguments)})},4374:function(n,t,e){var r=e(7293);n.exports=!r((function(){var n=function(){}.bind();return"function"!=typeof n||n.hasOwnProperty("prototype")}))},6916:function(n,t,e){var r=e(4374),a=Function.prototype.call;n.exports=r?a.bind(a):function(){return a.apply(a,arguments)}},6530:function(n,t,e){var r=e(9781),a=e(2597),o=Function.prototype,i=r&&Object.getOwnPropertyDescriptor,s=a(o,"name"),l=s&&"something"===function(){}.name,d=s&&(!r||r&&i(o,"name").configurable);n.exports={EXISTS:s,PROPER:l,CONFIGURABLE:d}},1470:function(n,t,e){var r=e(4326),a=e(1702);n.exports=function(n){if("Function"===r(n))return a(n)}},1702:function(n,t,e){var r=e(4374),a=Function.prototype,o=a.call,i=r&&a.bind.bind(o,o);n.exports=r?i:function(n){return function(){return o.apply(n,arguments)}}},5005:function(n,t,e){var r=e(7854),a=e(614),o=function(n){return a(n)?n:void 0};n.exports=function(n,t){return arguments.length<2?o(r[n]):r[n]&&r[n][t]}},8173:function(n,t,e){var r=e(9662),a=e(8554);n.exports=function(n,t){var e=n[t];return a(e)?void 0:r(e)}},647:function(n,t,e){var r=e(1702),a=e(7908),o=Math.floor,i=r("".charAt),s=r("".replace),l=r("".slice),d=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,c=/\$([$&'`]|\d{1,2})/g;n.exports=function(n,t,e,r,p,u){var m=e+n.length,f=r.length,g=c;return void 0!==p&&(p=a(p),g=d),s(u,g,(function(a,s){var d;switch(i(s,0)){case"$":return"$";case"&":return n;case"`":return l(t,0,e);case"'":return l(t,m);case"<":d=p[l(s,1,-1)];break;default:var c=+s;if(0===c)return a;if(c>f){var u=o(c/10);return 0===u?a:u<=f?void 0===r[u-1]?i(s,1):r[u-1]+i(s,1):a}d=r[c-1]}return void 0===d?"":d}))}},7854:function(n,t,e){var r=function(n){return n&&n.Math==Math&&n};n.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof e.g&&e.g)||function(){return this}()||Function("return this")()},2597:function(n,t,e){var r=e(1702),a=e(7908),o=r({}.hasOwnProperty);n.exports=Object.hasOwn||function(n,t){return o(a(n),t)}},3501:function(n){n.exports={}},490:function(n,t,e){var r=e(5005);n.exports=r("document","documentElement")},4664:function(n,t,e){var r=e(9781),a=e(7293),o=e(317);n.exports=!r&&!a((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},8361:function(n,t,e){var r=e(1702),a=e(7293),o=e(4326),i=Object,s=r("".split);n.exports=a((function(){return!i("z").propertyIsEnumerable(0)}))?function(n){return"String"==o(n)?s(n,""):i(n)}:i},2788:function(n,t,e){var r=e(1702),a=e(614),o=e(5465),i=r(Function.toString);a(o.inspectSource)||(o.inspectSource=function(n){return i(n)}),n.exports=o.inspectSource},9909:function(n,t,e){var r,a,o,i=e(4811),s=e(7854),l=e(111),d=e(8880),c=e(2597),p=e(5465),u=e(6200),m=e(3501),f="Object already initialized",g=s.TypeError,h=s.WeakMap;if(i||p.state){var b=p.state||(p.state=new h);b.get=b.get,b.has=b.has,b.set=b.set,r=function(n,t){if(b.has(n))throw g(f);return t.facade=n,b.set(n,t),t},a=function(n){return b.get(n)||{}},o=function(n){return b.has(n)}}else{var v=u("state");m[v]=!0,r=function(n,t){if(c(n,v))throw g(f);return t.facade=n,d(n,v,t),t},a=function(n){return c(n,v)?n[v]:{}},o=function(n){return c(n,v)}}n.exports={set:r,get:a,has:o,enforce:function(n){return o(n)?a(n):r(n,{})},getterFor:function(n){return function(t){var e;if(!l(t)||(e=a(t)).type!==n)throw g("Incompatible receiver, "+n+" required");return e}}}},614:function(n,t,e){var r=e(4154),a=r.all;n.exports=r.IS_HTMLDDA?function(n){return"function"==typeof n||n===a}:function(n){return"function"==typeof n}},4705:function(n,t,e){var r=e(7293),a=e(614),o=/#|\.prototype\./,i=function(n,t){var e=l[s(n)];return e==c||e!=d&&(a(t)?r(t):!!t)},s=i.normalize=function(n){return String(n).replace(o,".").toLowerCase()},l=i.data={},d=i.NATIVE="N",c=i.POLYFILL="P";n.exports=i},8554:function(n){n.exports=function(n){return null==n}},111:function(n,t,e){var r=e(614),a=e(4154),o=a.all;n.exports=a.IS_HTMLDDA?function(n){return"object"==typeof n?null!==n:r(n)||n===o}:function(n){return"object"==typeof n?null!==n:r(n)}},1913:function(n){n.exports=!1},9631:function(n,t,e){var r=e(5005),a=e(614),o=e(7976),i=e(3307),s=Object;n.exports=i?function(n){return"symbol"==typeof n}:function(n){var t=r("Symbol");return a(t)&&o(t.prototype,s(n))}},6244:function(n,t,e){var r=e(7466);n.exports=function(n){return r(n.length)}},6339:function(n,t,e){var r=e(1702),a=e(7293),o=e(614),i=e(2597),s=e(9781),l=e(6530).CONFIGURABLE,d=e(2788),c=e(9909),p=c.enforce,u=c.get,m=String,f=Object.defineProperty,g=r("".slice),h=r("".replace),b=r([].join),v=s&&!a((function(){return 8!==f((function(){}),"length",{value:8}).length})),x=String(String).split("String"),y=n.exports=function(n,t,e){"Symbol("===g(m(t),0,7)&&(t="["+h(m(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),e&&e.getter&&(t="get "+t),e&&e.setter&&(t="set "+t),(!i(n,"name")||l&&n.name!==t)&&(s?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?s&&f(n,"prototype",{writable:!1}):n.prototype&&(n.prototype=void 0)}catch(n){}var r=p(n);return i(r,"source")||(r.source=b(x,"string"==typeof t?t:"")),n};Function.prototype.toString=y((function(){return o(this)&&u(this).source||d(this)}),"toString")},4758:function(n){var t=Math.ceil,e=Math.floor;n.exports=Math.trunc||function(n){var r=+n;return(r>0?e:t)(r)}},1574:function(n,t,e){"use strict";var r=e(9781),a=e(1702),o=e(6916),i=e(7293),s=e(1956),l=e(5181),d=e(5296),c=e(7908),p=e(8361),u=Object.assign,m=Object.defineProperty,f=a([].concat);n.exports=!u||i((function(){if(r&&1!==u({b:1},u(m({},"a",{enumerable:!0,get:function(){m(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var n={},t={},e=Symbol(),a="abcdefghijklmnopqrst";return n[e]=7,a.split("").forEach((function(n){t[n]=n})),7!=u({},n)[e]||s(u({},t)).join("")!=a}))?function(n,t){for(var e=c(n),a=arguments.length,i=1,u=l.f,m=d.f;a>i;)for(var g,h=p(arguments[i++]),b=u?f(s(h),u(h)):s(h),v=b.length,x=0;v>x;)g=b[x++],r&&!o(m,h,g)||(e[g]=h[g]);return e}:u},30:function(n,t,e){var r,a=e(9670),o=e(6048),i=e(748),s=e(3501),l=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+">"},h=function(n){n.write(g("")),n.close();var t=n.parentWindow.Object;return n=null,t},b=function(){try{r=new ActiveXObject("htmlfile")}catch(n){}var n,t,e;b="undefined"!=typeof document?document.domain&&r?h(r):(t=d("iframe"),e="java"+u+":",t.style.display="none",l.appendChild(t),t.src=String(e),(n=t.contentWindow.document).open(),n.write(g("document.F=Object")),n.close(),n.F):h(r);for(var a=i.length;a--;)delete b[p][i[a]];return b()};s[m]=!0,n.exports=Object.create||function(n,t){var e;return null!==n?(f[p]=a(n),e=new f,f[p]=null,e[m]=n):e=b(),void 0===t?e:o.f(e,t)}},6048:function(n,t,e){var r=e(9781),a=e(3353),o=e(3070),i=e(9670),s=e(5656),l=e(1956);t.f=r&&!a?Object.defineProperties:function(n,t){i(n);for(var e,r=s(t),a=l(t),d=a.length,c=0;d>c;)o.f(n,e=a[c++],r[e]);return n}},3070:function(n,t,e){var r=e(9781),a=e(4664),o=e(3353),i=e(9670),s=e(4948),l=TypeError,d=Object.defineProperty,c=Object.getOwnPropertyDescriptor,p="enumerable",u="configurable",m="writable";t.f=r?o?function(n,t,e){if(i(n),t=s(t),i(e),"function"==typeof n&&"prototype"===t&&"value"in e&&m in e&&!e[m]){var r=c(n,t);r&&r[m]&&(n[t]=e.value,e={configurable:u in e?e[u]:r[u],enumerable:p in e?e[p]:r[p],writable:!1})}return d(n,t,e)}:d:function(n,t,e){if(i(n),t=s(t),i(e),a)try{return d(n,t,e)}catch(n){}if("get"in e||"set"in e)throw l("Accessors not supported");return"value"in e&&(n[t]=e.value),n}},1236:function(n,t,e){var r=e(9781),a=e(6916),o=e(5296),i=e(9114),s=e(5656),l=e(4948),d=e(2597),c=e(4664),p=Object.getOwnPropertyDescriptor;t.f=r?p:function(n,t){if(n=s(n),t=l(t),c)try{return p(n,t)}catch(n){}if(d(n,t))return i(!a(o.f,n,t),n[t])}},8006:function(n,t,e){var r=e(6324),a=e(748).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(n){return r(n,a)}},5181:function(n,t){t.f=Object.getOwnPropertySymbols},7976:function(n,t,e){var r=e(1702);n.exports=r({}.isPrototypeOf)},6324:function(n,t,e){var r=e(1702),a=e(2597),o=e(5656),i=e(1318).indexOf,s=e(3501),l=r([].push);n.exports=function(n,t){var e,r=o(n),d=0,c=[];for(e in r)!a(s,e)&&a(r,e)&&l(c,e);for(;t.length>d;)a(r,e=t[d++])&&(~i(c,e)||l(c,e));return c}},1956:function(n,t,e){var r=e(6324),a=e(748);n.exports=Object.keys||function(n){return r(n,a)}},5296:function(n,t){"use strict";var e={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,a=r&&!e.call({1:2},1);t.f=a?function(n){var t=r(this,n);return!!t&&t.enumerable}:e},288:function(n,t,e){"use strict";var r=e(1694),a=e(648);n.exports=r?{}.toString:function(){return"[object "+a(this)+"]"}},2140:function(n,t,e){var r=e(6916),a=e(614),o=e(111),i=TypeError;n.exports=function(n,t){var e,s;if("string"===t&&a(e=n.toString)&&!o(s=r(e,n)))return s;if(a(e=n.valueOf)&&!o(s=r(e,n)))return s;if("string"!==t&&a(e=n.toString)&&!o(s=r(e,n)))return s;throw i("Can't convert object to primitive value")}},3887:function(n,t,e){var r=e(5005),a=e(1702),o=e(8006),i=e(5181),s=e(9670),l=a([].concat);n.exports=r("Reflect","ownKeys")||function(n){var t=o.f(s(n)),e=i.f;return e?l(t,e(n)):t}},7651:function(n,t,e){var r=e(6916),a=e(9670),o=e(614),i=e(4326),s=e(2261),l=TypeError;n.exports=function(n,t){var e=n.exec;if(o(e)){var d=r(e,n,t);return null!==d&&a(d),d}if("RegExp"===i(n))return r(s,n,t);throw l("RegExp#exec called on incompatible receiver")}},2261:function(n,t,e){"use strict";var r,a,o=e(6916),i=e(1702),s=e(1340),l=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),h=RegExp.prototype.exec,b=h,v=i("".charAt),x=i("".indexOf),y=i("".replace),w=i("".slice),T=(a=/b*/g,o(h,r=/a/,"a"),o(h,a,"a"),0!==r.lastIndex||0!==a.lastIndex),_=d.BROKEN_CARET,k=void 0!==/()??/.exec("")[1];(T||k||_||m||f)&&(b=function(n){var t,e,r,a,i,d,c,m=this,f=u(m),S=s(n),C=f.raw;if(C)return C.lastIndex=m.lastIndex,t=o(b,C,S),m.lastIndex=C.lastIndex,t;var D=f.groups,L=_&&m.sticky,E=o(l,m),A=m.source,j=0,F=S;if(L&&(E=y(E,"y",""),-1===x(E,"g")&&(E+="g"),F=w(S,m.lastIndex),m.lastIndex>0&&(!m.multiline||m.multiline&&"\n"!==v(S,m.lastIndex-1))&&(A="(?: "+A+")",F=" "+F,j++),e=new RegExp("^(?:"+A+")",E)),k&&(e=new RegExp("^"+A+"$(?!\\s)",E)),T&&(r=m.lastIndex),a=o(h,L?e:m,F),L?a?(a.input=w(a.input,j),a[0]=w(a[0],j),a.index=m.lastIndex,m.lastIndex+=a[0].length):m.lastIndex=0:T&&a&&(m.lastIndex=m.global?a.index+a[0].length:r),k&&a&&a.length>1&&o(g,a[0],e,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(a[i]=void 0)})),a&&D)for(a.groups=d=p(null),i=0;i<D.length;i++)d[(c=D[i])[0]]=a[c[1]];return a}),n.exports=b},7066:function(n,t,e){"use strict";var r=e(9670);n.exports=function(){var n=r(this),t="";return n.hasIndices&&(t+="d"),n.global&&(t+="g"),n.ignoreCase&&(t+="i"),n.multiline&&(t+="m"),n.dotAll&&(t+="s"),n.unicode&&(t+="u"),n.unicodeSets&&(t+="v"),n.sticky&&(t+="y"),t}},4706:function(n,t,e){var r=e(6916),a=e(2597),o=e(7976),i=e(7066),s=RegExp.prototype;n.exports=function(n){var t=n.flags;return void 0!==t||"flags"in s||a(n,"flags")||!o(s,n)?t:r(i,n)}},2999:function(n,t,e){var r=e(7293),a=e(7854).RegExp,o=r((function(){var n=a("a","y");return n.lastIndex=2,null!=n.exec("abcd")})),i=o||r((function(){return!a("a","y").sticky})),s=o||r((function(){var n=a("^r","gy");return n.lastIndex=2,null!=n.exec("str")}));n.exports={BROKEN_CARET:s,MISSED_STICKY:i,UNSUPPORTED_Y:o}},9441:function(n,t,e){var r=e(7293),a=e(7854).RegExp;n.exports=r((function(){var n=a(".","s");return!(n.dotAll&&n.exec("\n")&&"s"===n.flags)}))},7168:function(n,t,e){var r=e(7293),a=e(7854).RegExp;n.exports=r((function(){var n=a("(?<a>b)","g");return"b"!==n.exec("b").groups.a||"bc"!=="b".replace(n,"$<a>c")}))},4488:function(n,t,e){var r=e(8554),a=TypeError;n.exports=function(n){if(r(n))throw a("Can't call method on "+n);return n}},6200:function(n,t,e){var r=e(2309),a=e(9711),o=r("keys");n.exports=function(n){return o[n]||(o[n]=a(n))}},5465:function(n,t,e){var r=e(7854),a=e(3072),o="__core-js_shared__",i=r[o]||a(o,{});n.exports=i},2309:function(n,t,e){var r=e(1913),a=e(5465);(n.exports=function(n,t){return a[n]||(a[n]=void 0!==t?t:{})})("versions",[]).push({version:"3.28.0",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.28.0/LICENSE",source:"https://github.com/zloirock/core-js"})},8710:function(n,t,e){var r=e(1702),a=e(9303),o=e(1340),i=e(4488),s=r("".charAt),l=r("".charCodeAt),d=r("".slice),c=function(n){return function(t,e){var r,c,p=o(i(t)),u=a(e),m=p.length;return u<0||u>=m?n?"":void 0:(r=l(p,u))<55296||r>56319||u+1===m||(c=l(p,u+1))<56320||c>57343?n?s(p,u):r:n?d(p,u,u+2):c-56320+(r-55296<<10)+65536}};n.exports={codeAt:c(!1),charAt:c(!0)}},6293:function(n,t,e){var r=e(7392),a=e(7293);n.exports=!!Object.getOwnPropertySymbols&&!a((function(){var n=Symbol();return!String(n)||!(Object(n)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},1400:function(n,t,e){var r=e(9303),a=Math.max,o=Math.min;n.exports=function(n,t){var e=r(n);return e<0?a(e+t,0):o(e,t)}},5656:function(n,t,e){var r=e(8361),a=e(4488);n.exports=function(n){return r(a(n))}},9303:function(n,t,e){var r=e(4758);n.exports=function(n){var t=+n;return t!=t||0===t?0:r(t)}},7466:function(n,t,e){var r=e(9303),a=Math.min;n.exports=function(n){return n>0?a(r(n),9007199254740991):0}},7908:function(n,t,e){var r=e(4488),a=Object;n.exports=function(n){return a(r(n))}},7593:function(n,t,e){var r=e(6916),a=e(111),o=e(9631),i=e(8173),s=e(2140),l=e(5112),d=TypeError,c=l("toPrimitive");n.exports=function(n,t){if(!a(n)||o(n))return n;var e,l=i(n,c);if(l){if(void 0===t&&(t="default"),e=r(l,n,t),!a(e)||o(e))return e;throw d("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(n,t)}},4948:function(n,t,e){var r=e(7593),a=e(9631);n.exports=function(n){var t=r(n,"string");return a(t)?t:t+""}},1694:function(n,t,e){var r={};r[e(5112)("toStringTag")]="z",n.exports="[object z]"===String(r)},1340:function(n,t,e){var r=e(648),a=String;n.exports=function(n){if("Symbol"===r(n))throw TypeError("Cannot convert a Symbol value to a string");return a(n)}},6330:function(n){var t=String;n.exports=function(n){try{return t(n)}catch(n){return"Object"}}},9711:function(n,t,e){var r=e(1702),a=0,o=Math.random(),i=r(1..toString);n.exports=function(n){return"Symbol("+(void 0===n?"":n)+")_"+i(++a+o,36)}},3307:function(n,t,e){var r=e(6293);n.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(n,t,e){var r=e(9781),a=e(7293);n.exports=r&&a((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},4811:function(n,t,e){var r=e(7854),a=e(614),o=r.WeakMap;n.exports=a(o)&&/native code/.test(String(o))},5112:function(n,t,e){var r=e(7854),a=e(2309),o=e(2597),i=e(9711),s=e(6293),l=e(3307),d=r.Symbol,c=a("wks"),p=l?d.for||d:d&&d.withoutSetter||i;n.exports=function(n){return o(c,n)||(c[n]=s&&o(d,n)?d[n]:p("Symbol."+n)),c[n]}},2772:function(n,t,e){"use strict";var r=e(2109),a=e(1470),o=e(1318).indexOf,i=e(9341),s=a([].indexOf),l=!!s&&1/s([1],1,-0)<0;r({target:"Array",proto:!0,forced:l||!i("indexOf")},{indexOf:function(n){var t=arguments.length>1?arguments[1]:void 0;return l?s(this,n,t)||0:o(this,n,t)}})},9601:function(n,t,e){var r=e(2109),a=e(1574);r({target:"Object",stat:!0,arity:2,forced:Object.assign!==a},{assign:a})},9070:function(n,t,e){var r=e(2109),a=e(9781),o=e(3070).f;r({target:"Object",stat:!0,forced:Object.defineProperty!==o,sham:!a},{defineProperty:o})},1539:function(n,t,e){var r=e(1694),a=e(8052),o=e(288);r||a(Object.prototype,"toString",o,{unsafe:!0})},4916:function(n,t,e){"use strict";var r=e(2109),a=e(2261);r({target:"RegExp",proto:!0,forced:/./.exec!==a},{exec:a})},9714:function(n,t,e){"use strict";var r=e(6530).PROPER,a=e(8052),o=e(9670),i=e(1340),s=e(7293),l=e(4706),d="toString",c=RegExp.prototype[d],p=s((function(){return"/a/b"!=c.call({source:"a",flags:"b"})})),u=r&&c.name!=d;(p||u)&&a(RegExp.prototype,d,(function(){var n=o(this);return"/"+i(n.source)+"/"+i(l(n))}),{unsafe:!0})},5306:function(n,t,e){"use strict";var r=e(2104),a=e(6916),o=e(1702),i=e(7007),s=e(7293),l=e(9670),d=e(614),c=e(8554),p=e(9303),u=e(7466),m=e(1340),f=e(4488),g=e(1530),h=e(8173),b=e(647),v=e(7651),x=e(5112)("replace"),y=Math.max,w=Math.min,T=o([].concat),_=o([].push),k=o("".indexOf),S=o("".slice),C="$0"==="a".replace(/./,"$0"),D=!!/./[x]&&""===/./[x]("a","$0");i("replace",(function(n,t,e){var o=D?"$":"$0";return[function(n,e){var r=f(this),o=c(n)?void 0:h(n,x);return o?a(o,n,r,e):a(t,m(r),n,e)},function(n,a){var i=l(this),s=m(n);if("string"==typeof a&&-1===k(a,o)&&-1===k(a,"$<")){var c=e(t,i,s,a);if(c.done)return c.value}var f=d(a);f||(a=m(a));var h=i.global;if(h){var x=i.unicode;i.lastIndex=0}for(var C=[];;){var D=v(i,s);if(null===D)break;if(_(C,D),!h)break;""===m(D[0])&&(i.lastIndex=g(s,u(i.lastIndex),x))}for(var L,E="",A=0,j=0;j<C.length;j++){for(var F=m((D=C[j])[0]),N=y(w(p(D.index),s.length),0),O=[],P=1;P<D.length;P++)_(O,void 0===(L=D[P])?L:String(L));var I=D.groups;if(f){var R=T([F],O,N,s);void 0!==I&&_(R,I);var M=m(r(a,void 0,R))}else M=b(F,s,N,O,I,a);N>=A&&(E+=S(s,A,N)+M,A=N+F.length)}return E+S(s,A)}]}),!!s((function(){var n=/./;return n.exec=function(){var n=[];return n.groups={a:"7"},n},"7"!=="".replace(n,"$<a>")}))||!C||D)},1194:function(n,t,e){"use strict";var r=e(8081),a=e.n(r),o=e(3645),i=e.n(o),s=e(1667),l=e.n(s),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),h=new URL(e(5122),e.b),b=new URL(e(4144),e.b),v=new URL(e(1217),e.b),x=new URL(e(2956),e.b),y=new URL(e(3460),e.b),w=new URL(e(2740),e.b),T=new URL(e(6254),e.b),_=new URL(e(5647),e.b),k=new URL(e(1692),e.b),S=i()(a()),C=l()(d),D=l()(c),L=l()(p),E=l()(u),A=l()(m),j=l()(f),F=l()(g),N=l()(h),O=l()(b),P=l()(v),I=l()(x),R=l()(y),M=l()(w),z=l()(T),H=l()(_),U=l()(k);S.push([n.id,'@charset "UTF-8";\n/*!\n * Bootstrap v5.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-bg: #fff;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #0d6efd;\n --bs-link-hover-color: #0a58ca;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :root {\n scroll-behavior: smooth;\n }\n}\n\nbody {\n margin: 0;\n font-family: var(--bs-body-font-family);\n font-size: var(--bs-body-font-size);\n font-weight: var(--bs-body-font-weight);\n line-height: var(--bs-body-line-height);\n color: var(--bs-body-color);\n text-align: var(--bs-body-text-align);\n background-color: var(--bs-body-bg);\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhr {\n margin: 1rem 0;\n color: inherit;\n border: 0;\n border-top: 1px solid;\n opacity: 0.25;\n}\n\nh6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1, .h1 {\n font-size: calc(1.375rem + 1.5vw);\n}\n@media (min-width: 1200px) {\n h1, .h1 {\n font-size: 2.5rem;\n }\n}\n\nh2, .h2 {\n font-size: calc(1.325rem + 0.9vw);\n}\n@media (min-width: 1200px) {\n h2, .h2 {\n font-size: 2rem;\n }\n}\n\nh3, .h3 {\n font-size: calc(1.3rem + 0.6vw);\n}\n@media (min-width: 1200px) {\n h3, .h3 {\n font-size: 1.75rem;\n }\n}\n\nh4, .h4 {\n font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n h4, .h4 {\n font-size: 1.5rem;\n }\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title] {\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall, .small {\n font-size: 0.875em;\n}\n\nmark, .mark {\n padding: 0.1875em;\n background-color: var(--bs-highlight-bg);\n}\n\nsub,\nsup {\n position: relative;\n font-size: 0.75em;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: var(--bs-link-color);\n text-decoration: underline;\n}\na:hover {\n color: var(--bs-link-hover-color);\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n font-size: 1em;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n font-size: 0.875em;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\ncode {\n font-size: 0.875em;\n color: var(--bs-code-color);\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.1875rem 0.375rem;\n font-size: 0.875em;\n color: var(--bs-body-bg);\n background-color: var(--bs-body-color);\n border-radius: 0.25rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: #6c757d;\n text-align: left;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\nselect:disabled {\n opacity: 1;\n}\n\n[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {\n display: none !important;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: calc(1.275rem + 0.3vw);\n line-height: inherit;\n}\n@media (min-width: 1200px) {\n legend {\n font-size: 1.5rem;\n }\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n outline-offset: -2px;\n -webkit-appearance: textfield;\n}\n\n/* rtl:raw:\n[type="tel"],\n[type="url"],\n[type="email"],\n[type="number"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\n::file-selector-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\niframe {\n border: 0;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[hidden] {\n display: none !important;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: calc(1.625rem + 4.5vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-1 {\n font-size: 5rem;\n }\n}\n\n.display-2 {\n font-size: calc(1.575rem + 3.9vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-2 {\n font-size: 4.5rem;\n }\n}\n\n.display-3 {\n font-size: calc(1.525rem + 3.3vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-3 {\n font-size: 4rem;\n }\n}\n\n.display-4 {\n font-size: calc(1.475rem + 2.7vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-4 {\n font-size: 3.5rem;\n }\n}\n\n.display-5 {\n font-size: calc(1.425rem + 2.1vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-5 {\n font-size: 3rem;\n }\n}\n\n.display-6 {\n font-size: calc(1.375rem + 1.5vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-6 {\n font-size: 2.5rem;\n }\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 0.875em;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n.blockquote > :last-child {\n margin-bottom: 0;\n}\n\n.blockquote-footer {\n margin-top: -1rem;\n margin-bottom: 1rem;\n font-size: 0.875em;\n color: #6c757d;\n}\n.blockquote-footer::before {\n content: "— ";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid var(--bs-border-color);\n border-radius: 0.375rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 0.875em;\n color: #6c757d;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.table {\n --bs-table-color: var(--bs-body-color);\n --bs-table-bg: transparent;\n --bs-table-border-color: var(--bs-border-color);\n --bs-table-accent-bg: transparent;\n --bs-table-striped-color: var(--bs-body-color);\n --bs-table-striped-bg: rgba(0, 0, 0, 0.05);\n --bs-table-active-color: var(--bs-body-color);\n --bs-table-active-bg: rgba(0, 0, 0, 0.1);\n --bs-table-hover-color: var(--bs-body-color);\n --bs-table-hover-bg: rgba(0, 0, 0, 0.075);\n width: 100%;\n margin-bottom: 1rem;\n color: var(--bs-table-color);\n vertical-align: top;\n border-color: var(--bs-table-border-color);\n}\n.table > :not(caption) > * > * {\n padding: 0.5rem 0.5rem;\n background-color: var(--bs-table-bg);\n border-bottom-width: 1px;\n box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);\n}\n.table > tbody {\n vertical-align: inherit;\n}\n.table > thead {\n vertical-align: bottom;\n}\n\n.table-group-divider {\n border-top: 2px solid currentcolor;\n}\n\n.caption-top {\n caption-side: top;\n}\n\n.table-sm > :not(caption) > * > * {\n padding: 0.25rem 0.25rem;\n}\n\n.table-bordered > :not(caption) > * {\n border-width: 1px 0;\n}\n.table-bordered > :not(caption) > * > * {\n border-width: 0 1px;\n}\n\n.table-borderless > :not(caption) > * > * {\n border-bottom-width: 0;\n}\n.table-borderless > :not(:first-child) {\n border-top-width: 0;\n}\n\n.table-striped > tbody > tr:nth-of-type(odd) > * {\n --bs-table-accent-bg: var(--bs-table-striped-bg);\n color: var(--bs-table-striped-color);\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\n --bs-table-accent-bg: var(--bs-table-striped-bg);\n color: var(--bs-table-striped-color);\n}\n\n.table-active {\n --bs-table-accent-bg: var(--bs-table-active-bg);\n color: var(--bs-table-active-color);\n}\n\n.table-hover > tbody > tr:hover > * {\n --bs-table-accent-bg: var(--bs-table-hover-bg);\n color: var(--bs-table-hover-color);\n}\n\n.table-primary {\n --bs-table-color: #000;\n --bs-table-bg: #cfe2ff;\n --bs-table-border-color: #bacbe6;\n --bs-table-striped-bg: #c5d7f2;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #bacbe6;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #bfd1ec;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-secondary {\n --bs-table-color: #000;\n --bs-table-bg: #e2e3e5;\n --bs-table-border-color: #cbccce;\n --bs-table-striped-bg: #d7d8da;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #cbccce;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #d1d2d4;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-success {\n --bs-table-color: #000;\n --bs-table-bg: #d1e7dd;\n --bs-table-border-color: #bcd0c7;\n --bs-table-striped-bg: #c7dbd2;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #bcd0c7;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #c1d6cc;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-info {\n --bs-table-color: #000;\n --bs-table-bg: #cff4fc;\n --bs-table-border-color: #badce3;\n --bs-table-striped-bg: #c5e8ef;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #badce3;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #bfe2e9;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-warning {\n --bs-table-color: #000;\n --bs-table-bg: #fff3cd;\n --bs-table-border-color: #e6dbb9;\n --bs-table-striped-bg: #f2e7c3;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #e6dbb9;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #ece1be;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-danger {\n --bs-table-color: #000;\n --bs-table-bg: #f8d7da;\n --bs-table-border-color: #dfc2c4;\n --bs-table-striped-bg: #eccccf;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #dfc2c4;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #e5c7ca;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-light {\n --bs-table-color: #000;\n --bs-table-bg: #f8f9fa;\n --bs-table-border-color: #dfe0e1;\n --bs-table-striped-bg: #ecedee;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #dfe0e1;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #e5e6e7;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-dark {\n --bs-table-color: #fff;\n --bs-table-bg: #212529;\n --bs-table-border-color: #373b3e;\n --bs-table-striped-bg: #2c3034;\n --bs-table-striped-color: #fff;\n --bs-table-active-bg: #373b3e;\n --bs-table-active-color: #fff;\n --bs-table-hover-bg: #323539;\n --bs-table-hover-color: #fff;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-responsive {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 767.98px) {\n .table-responsive-md {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1399.98px) {\n .table-responsive-xxl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n.form-label {\n margin-bottom: 0.5rem;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n}\n\n.form-text {\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: #6c757d;\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n border-radius: 0.375rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n.form-control[type=file] {\n overflow: hidden;\n}\n.form-control[type=file]:not(:disabled):not([readonly]) {\n cursor: pointer;\n}\n.form-control:focus {\n color: #212529;\n background-color: #fff;\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-control::-webkit-date-and-time-value {\n height: 1.5em;\n}\n.form-control::-moz-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n.form-control:disabled {\n background-color: #e9ecef;\n opacity: 1;\n}\n.form-control::-webkit-file-upload-button {\n padding: 0.375rem 0.75rem;\n margin: -0.375rem -0.75rem;\n -webkit-margin-end: 0.75rem;\n margin-inline-end: 0.75rem;\n color: #212529;\n background-color: #e9ecef;\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: 1px;\n border-radius: 0;\n -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n.form-control::file-selector-button {\n padding: 0.375rem 0.75rem;\n margin: -0.375rem -0.75rem;\n -webkit-margin-end: 0.75rem;\n margin-inline-end: 0.75rem;\n color: #212529;\n background-color: #e9ecef;\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: 1px;\n border-radius: 0;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control::-webkit-file-upload-button {\n -webkit-transition: none;\n transition: none;\n }\n .form-control::file-selector-button {\n transition: none;\n }\n}\n.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {\n background-color: #dde0e3;\n}\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\n background-color: #dde0e3;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.375rem 0;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n.form-control-plaintext:focus {\n outline: 0;\n}\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n min-height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.25rem;\n}\n.form-control-sm::-webkit-file-upload-button {\n padding: 0.25rem 0.5rem;\n margin: -0.25rem -0.5rem;\n -webkit-margin-end: 0.5rem;\n margin-inline-end: 0.5rem;\n}\n.form-control-sm::file-selector-button {\n padding: 0.25rem 0.5rem;\n margin: -0.25rem -0.5rem;\n -webkit-margin-end: 0.5rem;\n margin-inline-end: 0.5rem;\n}\n\n.form-control-lg {\n min-height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.5rem;\n}\n.form-control-lg::-webkit-file-upload-button {\n padding: 0.5rem 1rem;\n margin: -0.5rem -1rem;\n -webkit-margin-end: 1rem;\n margin-inline-end: 1rem;\n}\n.form-control-lg::file-selector-button {\n padding: 0.5rem 1rem;\n margin: -0.5rem -1rem;\n -webkit-margin-end: 1rem;\n margin-inline-end: 1rem;\n}\n\ntextarea.form-control {\n min-height: calc(1.5em + 0.75rem + 2px);\n}\ntextarea.form-control-sm {\n min-height: calc(1.5em + 0.5rem + 2px);\n}\ntextarea.form-control-lg {\n min-height: calc(1.5em + 1rem + 2px);\n}\n\n.form-control-color {\n width: 3rem;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem;\n}\n.form-control-color:not(:disabled):not([readonly]) {\n cursor: pointer;\n}\n.form-control-color::-moz-color-swatch {\n border: 0 !important;\n border-radius: 0.375rem;\n}\n.form-control-color::-webkit-color-swatch {\n border-radius: 0.375rem;\n}\n.form-control-color.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n}\n.form-control-color.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.form-select {\n display: block;\n width: 100%;\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\n -moz-padding-start: calc(0.75rem - 3px);\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n background-color: #fff;\n background-image: url('+C+');\n background-repeat: no-repeat;\n background-position: right 0.75rem center;\n background-size: 16px 12px;\n border: 1px solid #ced4da;\n border-radius: 0.375rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-select {\n transition: none;\n }\n}\n.form-select:focus {\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-select[multiple], .form-select[size]:not([size="1"]) {\n padding-right: 0.75rem;\n background-image: none;\n}\n.form-select:disabled {\n background-color: #e9ecef;\n}\n.form-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #212529;\n}\n\n.form-select-sm {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.25rem;\n}\n\n.form-select-lg {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n border-radius: 0.5rem;\n}\n\n.form-check {\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5em;\n margin-bottom: 0.125rem;\n}\n.form-check .form-check-input {\n float: left;\n margin-left: -1.5em;\n}\n\n.form-check-reverse {\n padding-right: 1.5em;\n padding-left: 0;\n text-align: right;\n}\n.form-check-reverse .form-check-input {\n float: right;\n margin-right: -1.5em;\n margin-left: 0;\n}\n\n.form-check-input {\n width: 1em;\n height: 1em;\n margin-top: 0.25em;\n vertical-align: top;\n background-color: #fff;\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n border: 1px solid rgba(0, 0, 0, 0.25);\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n -webkit-print-color-adjust: exact;\n color-adjust: exact;\n print-color-adjust: exact;\n}\n.form-check-input[type=checkbox] {\n border-radius: 0.25em;\n}\n.form-check-input[type=radio] {\n border-radius: 50%;\n}\n.form-check-input:active {\n filter: brightness(90%);\n}\n.form-check-input:focus {\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-check-input:checked {\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.form-check-input:checked[type=checkbox] {\n background-image: url('+D+");\n}\n.form-check-input:checked[type=radio] {\n background-image: url("+L+");\n}\n.form-check-input[type=checkbox]:indeterminate {\n background-color: #0d6efd;\n border-color: #0d6efd;\n background-image: url("+E+");\n}\n.form-check-input:disabled {\n pointer-events: none;\n filter: none;\n opacity: 0.5;\n}\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\n cursor: default;\n opacity: 0.5;\n}\n\n.form-switch {\n padding-left: 2.5em;\n}\n.form-switch .form-check-input {\n width: 2em;\n margin-left: -2.5em;\n background-image: url("+A+");\n background-position: left center;\n border-radius: 2em;\n transition: background-position 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-switch .form-check-input {\n transition: none;\n }\n}\n.form-switch .form-check-input:focus {\n background-image: url("+j+");\n}\n.form-switch .form-check-input:checked {\n background-position: right center;\n background-image: url("+F+");\n}\n.form-switch.form-check-reverse {\n padding-right: 2.5em;\n padding-left: 0;\n}\n.form-switch.form-check-reverse .form-check-input {\n margin-right: -2.5em;\n margin-left: 0;\n}\n\n.form-check-inline {\n display: inline-block;\n margin-right: 1rem;\n}\n\n.btn-check {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\n pointer-events: none;\n filter: none;\n opacity: 0.65;\n}\n\n.form-range {\n width: 100%;\n height: 1.5rem;\n padding: 0;\n background-color: transparent;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n.form-range:focus {\n outline: 0;\n}\n.form-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-range::-moz-focus-outer {\n border: 0;\n}\n.form-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #0d6efd;\n border: 0;\n border-radius: 1rem;\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-webkit-slider-thumb {\n -webkit-transition: none;\n transition: none;\n }\n}\n.form-range::-webkit-slider-thumb:active {\n background-color: #b6d4fe;\n}\n.form-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n.form-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #0d6efd;\n border: 0;\n border-radius: 1rem;\n -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -moz-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-moz-range-thumb {\n -moz-transition: none;\n transition: none;\n }\n}\n.form-range::-moz-range-thumb:active {\n background-color: #b6d4fe;\n}\n.form-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n.form-range:disabled {\n pointer-events: none;\n}\n.form-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n.form-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.form-floating {\n position: relative;\n}\n.form-floating > .form-control,\n.form-floating > .form-control-plaintext,\n.form-floating > .form-select {\n height: calc(3.5rem + 2px);\n line-height: 1.25;\n}\n.form-floating > label {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 1rem 0.75rem;\n overflow: hidden;\n text-align: start;\n text-overflow: ellipsis;\n white-space: nowrap;\n pointer-events: none;\n border: 1px solid transparent;\n transform-origin: 0 0;\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-floating > label {\n transition: none;\n }\n}\n.form-floating > .form-control,\n.form-floating > .form-control-plaintext {\n padding: 1rem 0.75rem;\n}\n.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {\n color: transparent;\n}\n.form-floating > .form-control::placeholder,\n.form-floating > .form-control-plaintext::placeholder {\n color: transparent;\n}\n.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\n.form-floating > .form-control-plaintext:focus,\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:-webkit-autofill,\n.form-floating > .form-control-plaintext:-webkit-autofill {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-select {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {\n opacity: 0.65;\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control:focus ~ label,\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\n.form-floating > .form-control-plaintext ~ label,\n.form-floating > .form-select ~ label {\n opacity: 0.65;\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control:-webkit-autofill ~ label {\n opacity: 0.65;\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control-plaintext ~ label {\n border-width: 1px 0;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n.input-group > .form-control,\n.input-group > .form-select,\n.input-group > .form-floating {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n min-width: 0;\n}\n.input-group > .form-control:focus,\n.input-group > .form-select:focus,\n.input-group > .form-floating:focus-within {\n z-index: 5;\n}\n.input-group .btn {\n position: relative;\n z-index: 2;\n}\n.input-group .btn:focus {\n z-index: 5;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.375rem;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.5rem;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .form-select,\n.input-group-sm > .input-group-text,\n.input-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.25rem;\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n padding-right: 3rem;\n}\n\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\n margin-left: -1px;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group > .form-floating:not(:first-child) > .form-control,\n.input-group > .form-floating:not(:first-child) > .form-select {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: #198754;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n color: #fff;\n background-color: rgba(25, 135, 84, 0.9);\n border-radius: 0.375rem;\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #198754;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url("+N+');\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #198754;\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .form-select:valid, .form-select.is-valid {\n border-color: #198754;\n}\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {\n padding-right: 4.125rem;\n background-image: url('+C+"), url("+N+");\n background-position: right 0.75rem center, center right 2.25rem;\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\n border-color: #198754;\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);\n}\n\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\n width: calc(3rem + calc(1.5em + 0.75rem));\n}\n\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\n border-color: #198754;\n}\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\n background-color: #198754;\n}\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);\n}\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #198754;\n}\n\n.form-check-inline .form-check-input ~ .valid-feedback {\n margin-left: 0.5em;\n}\n\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\n.was-validated .input-group > .form-select:not(:focus):valid,\n.input-group > .form-select:not(:focus).is-valid,\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\n.input-group > .form-floating:not(:focus-within).is-valid {\n z-index: 3;\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.375rem;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url("+O+');\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .form-select:invalid, .form-select.is-invalid {\n border-color: #dc3545;\n}\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {\n padding-right: 4.125rem;\n background-image: url('+C+"), url("+O+');\n background-position: right 0.75rem center, center right 2.25rem;\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\n width: calc(3rem + calc(1.5em + 0.75rem));\n}\n\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\n border-color: #dc3545;\n}\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\n background-color: #dc3545;\n}\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);\n}\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.form-check-inline .form-check-input ~ .invalid-feedback {\n margin-left: 0.5em;\n}\n\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\n.was-validated .input-group > .form-select:not(:focus):invalid,\n.input-group > .form-select:not(:focus).is-invalid,\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\n.input-group > .form-floating:not(:focus-within).is-invalid {\n z-index: 4;\n}\n\n.btn {\n --bs-btn-padding-x: 0.75rem;\n --bs-btn-padding-y: 0.375rem;\n --bs-btn-font-family: ;\n --bs-btn-font-size: 1rem;\n --bs-btn-font-weight: 400;\n --bs-btn-line-height: 1.5;\n --bs-btn-color: #212529;\n --bs-btn-bg: transparent;\n --bs-btn-border-width: 1px;\n --bs-btn-border-color: transparent;\n --bs-btn-border-radius: 0.375rem;\n --bs-btn-hover-border-color: transparent;\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n --bs-btn-disabled-opacity: 0.65;\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\n display: inline-block;\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\n font-family: var(--bs-btn-font-family);\n font-size: var(--bs-btn-font-size);\n font-weight: var(--bs-btn-font-weight);\n line-height: var(--bs-btn-line-height);\n color: var(--bs-btn-color);\n text-align: center;\n text-decoration: none;\n vertical-align: middle;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\n border-radius: var(--bs-btn-border-radius);\n background-color: var(--bs-btn-bg);\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n.btn:hover {\n color: var(--bs-btn-hover-color);\n background-color: var(--bs-btn-hover-bg);\n border-color: var(--bs-btn-hover-border-color);\n}\n.btn-check + .btn:hover {\n color: var(--bs-btn-color);\n background-color: var(--bs-btn-bg);\n border-color: var(--bs-btn-border-color);\n}\n.btn:focus-visible {\n color: var(--bs-btn-hover-color);\n background-color: var(--bs-btn-hover-bg);\n border-color: var(--bs-btn-hover-border-color);\n outline: 0;\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn-check:focus-visible + .btn {\n border-color: var(--bs-btn-hover-border-color);\n outline: 0;\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\n color: var(--bs-btn-active-color);\n background-color: var(--bs-btn-active-bg);\n border-color: var(--bs-btn-active-border-color);\n}\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\n color: var(--bs-btn-disabled-color);\n pointer-events: none;\n background-color: var(--bs-btn-disabled-bg);\n border-color: var(--bs-btn-disabled-border-color);\n opacity: var(--bs-btn-disabled-opacity);\n}\n\n.btn-primary {\n --bs-btn-color: #fff;\n --bs-btn-bg: #0d6efd;\n --bs-btn-border-color: #0d6efd;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #0b5ed7;\n --bs-btn-hover-border-color: #0a58ca;\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #0a58ca;\n --bs-btn-active-border-color: #0a53be;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #0d6efd;\n --bs-btn-disabled-border-color: #0d6efd;\n}\n\n.btn-secondary {\n --bs-btn-color: #fff;\n --bs-btn-bg: #6c757d;\n --bs-btn-border-color: #6c757d;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #5c636a;\n --bs-btn-hover-border-color: #565e64;\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #565e64;\n --bs-btn-active-border-color: #51585e;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #6c757d;\n --bs-btn-disabled-border-color: #6c757d;\n}\n\n.btn-success {\n --bs-btn-color: #fff;\n --bs-btn-bg: #198754;\n --bs-btn-border-color: #198754;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #157347;\n --bs-btn-hover-border-color: #146c43;\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #146c43;\n --bs-btn-active-border-color: #13653f;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #198754;\n --bs-btn-disabled-border-color: #198754;\n}\n\n.btn-info {\n --bs-btn-color: #000;\n --bs-btn-bg: #0dcaf0;\n --bs-btn-border-color: #0dcaf0;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #31d2f2;\n --bs-btn-hover-border-color: #25cff2;\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #3dd5f3;\n --bs-btn-active-border-color: #25cff2;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #0dcaf0;\n --bs-btn-disabled-border-color: #0dcaf0;\n}\n\n.btn-warning {\n --bs-btn-color: #000;\n --bs-btn-bg: #ffc107;\n --bs-btn-border-color: #ffc107;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #ffca2c;\n --bs-btn-hover-border-color: #ffc720;\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #ffcd39;\n --bs-btn-active-border-color: #ffc720;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #ffc107;\n --bs-btn-disabled-border-color: #ffc107;\n}\n\n.btn-danger {\n --bs-btn-color: #fff;\n --bs-btn-bg: #dc3545;\n --bs-btn-border-color: #dc3545;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #bb2d3b;\n --bs-btn-hover-border-color: #b02a37;\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #b02a37;\n --bs-btn-active-border-color: #a52834;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #dc3545;\n --bs-btn-disabled-border-color: #dc3545;\n}\n\n.btn-light {\n --bs-btn-color: #000;\n --bs-btn-bg: #f8f9fa;\n --bs-btn-border-color: #f8f9fa;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #d3d4d5;\n --bs-btn-hover-border-color: #c6c7c8;\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #c6c7c8;\n --bs-btn-active-border-color: #babbbc;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #f8f9fa;\n --bs-btn-disabled-border-color: #f8f9fa;\n}\n\n.btn-dark {\n --bs-btn-color: #fff;\n --bs-btn-bg: #212529;\n --bs-btn-border-color: #212529;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #424649;\n --bs-btn-hover-border-color: #373b3e;\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #4d5154;\n --bs-btn-active-border-color: #373b3e;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #212529;\n --bs-btn-disabled-border-color: #212529;\n}\n\n.btn-outline-primary {\n --bs-btn-color: #0d6efd;\n --bs-btn-border-color: #0d6efd;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #0d6efd;\n --bs-btn-hover-border-color: #0d6efd;\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #0d6efd;\n --bs-btn-active-border-color: #0d6efd;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #0d6efd;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #0d6efd;\n --bs-gradient: none;\n}\n\n.btn-outline-secondary {\n --bs-btn-color: #6c757d;\n --bs-btn-border-color: #6c757d;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #6c757d;\n --bs-btn-hover-border-color: #6c757d;\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #6c757d;\n --bs-btn-active-border-color: #6c757d;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #6c757d;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #6c757d;\n --bs-gradient: none;\n}\n\n.btn-outline-success {\n --bs-btn-color: #198754;\n --bs-btn-border-color: #198754;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #198754;\n --bs-btn-hover-border-color: #198754;\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #198754;\n --bs-btn-active-border-color: #198754;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #198754;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #198754;\n --bs-gradient: none;\n}\n\n.btn-outline-info {\n --bs-btn-color: #0dcaf0;\n --bs-btn-border-color: #0dcaf0;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #0dcaf0;\n --bs-btn-hover-border-color: #0dcaf0;\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #0dcaf0;\n --bs-btn-active-border-color: #0dcaf0;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #0dcaf0;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #0dcaf0;\n --bs-gradient: none;\n}\n\n.btn-outline-warning {\n --bs-btn-color: #ffc107;\n --bs-btn-border-color: #ffc107;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #ffc107;\n --bs-btn-hover-border-color: #ffc107;\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #ffc107;\n --bs-btn-active-border-color: #ffc107;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #ffc107;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #ffc107;\n --bs-gradient: none;\n}\n\n.btn-outline-danger {\n --bs-btn-color: #dc3545;\n --bs-btn-border-color: #dc3545;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #dc3545;\n --bs-btn-hover-border-color: #dc3545;\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #dc3545;\n --bs-btn-active-border-color: #dc3545;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #dc3545;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #dc3545;\n --bs-gradient: none;\n}\n\n.btn-outline-light {\n --bs-btn-color: #f8f9fa;\n --bs-btn-border-color: #f8f9fa;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #f8f9fa;\n --bs-btn-hover-border-color: #f8f9fa;\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #f8f9fa;\n --bs-btn-active-border-color: #f8f9fa;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #f8f9fa;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #f8f9fa;\n --bs-gradient: none;\n}\n\n.btn-outline-dark {\n --bs-btn-color: #212529;\n --bs-btn-border-color: #212529;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #212529;\n --bs-btn-hover-border-color: #212529;\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #212529;\n --bs-btn-active-border-color: #212529;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #212529;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #212529;\n --bs-gradient: none;\n}\n\n.btn-link {\n --bs-btn-font-weight: 400;\n --bs-btn-color: var(--bs-link-color);\n --bs-btn-bg: transparent;\n --bs-btn-border-color: transparent;\n --bs-btn-hover-color: var(--bs-link-hover-color);\n --bs-btn-hover-border-color: transparent;\n --bs-btn-active-color: var(--bs-link-hover-color);\n --bs-btn-active-border-color: transparent;\n --bs-btn-disabled-color: #6c757d;\n --bs-btn-disabled-border-color: transparent;\n --bs-btn-box-shadow: none;\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\n text-decoration: underline;\n}\n.btn-link:focus-visible {\n color: var(--bs-btn-color);\n}\n.btn-link:hover {\n color: var(--bs-btn-hover-color);\n}\n\n.btn-lg, .btn-group-lg > .btn {\n --bs-btn-padding-y: 0.5rem;\n --bs-btn-padding-x: 1rem;\n --bs-btn-font-size: 1.25rem;\n --bs-btn-border-radius: 0.5rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n --bs-btn-padding-y: 0.25rem;\n --bs-btn-padding-x: 0.5rem;\n --bs-btn-font-size: 0.875rem;\n --bs-btn-border-radius: 0.25rem;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n.collapsing.collapse-horizontal {\n width: 0;\n height: auto;\n transition: width 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing.collapse-horizontal {\n transition: none;\n }\n}\n\n.dropup,\n.dropend,\n.dropdown,\n.dropstart,\n.dropup-center,\n.dropdown-center {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: "";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n --bs-dropdown-zindex: 1000;\n --bs-dropdown-min-width: 10rem;\n --bs-dropdown-padding-x: 0;\n --bs-dropdown-padding-y: 0.5rem;\n --bs-dropdown-spacer: 0.125rem;\n --bs-dropdown-font-size: 1rem;\n --bs-dropdown-color: #212529;\n --bs-dropdown-bg: #fff;\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\n --bs-dropdown-border-radius: 0.375rem;\n --bs-dropdown-border-width: 1px;\n --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\n --bs-dropdown-divider-margin-y: 0.5rem;\n --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-dropdown-link-color: #212529;\n --bs-dropdown-link-hover-color: #1e2125;\n --bs-dropdown-link-hover-bg: #e9ecef;\n --bs-dropdown-link-active-color: #fff;\n --bs-dropdown-link-active-bg: #0d6efd;\n --bs-dropdown-link-disabled-color: #adb5bd;\n --bs-dropdown-item-padding-x: 1rem;\n --bs-dropdown-item-padding-y: 0.25rem;\n --bs-dropdown-header-color: #6c757d;\n --bs-dropdown-header-padding-x: 1rem;\n --bs-dropdown-header-padding-y: 0.5rem;\n position: absolute;\n z-index: var(--bs-dropdown-zindex);\n display: none;\n min-width: var(--bs-dropdown-min-width);\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\n margin: 0;\n font-size: var(--bs-dropdown-font-size);\n color: var(--bs-dropdown-color);\n text-align: left;\n list-style: none;\n background-color: var(--bs-dropdown-bg);\n background-clip: padding-box;\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\n border-radius: var(--bs-dropdown-border-radius);\n}\n.dropdown-menu[data-bs-popper] {\n top: 100%;\n left: 0;\n margin-top: var(--bs-dropdown-spacer);\n}\n\n.dropdown-menu-start {\n --bs-position: start;\n}\n.dropdown-menu-start[data-bs-popper] {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-end {\n --bs-position: end;\n}\n.dropdown-menu-end[data-bs-popper] {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-start {\n --bs-position: start;\n }\n .dropdown-menu-sm-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-end {\n --bs-position: end;\n }\n .dropdown-menu-sm-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 768px) {\n .dropdown-menu-md-start {\n --bs-position: start;\n }\n .dropdown-menu-md-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-end {\n --bs-position: end;\n }\n .dropdown-menu-md-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 992px) {\n .dropdown-menu-lg-start {\n --bs-position: start;\n }\n .dropdown-menu-lg-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-end {\n --bs-position: end;\n }\n .dropdown-menu-lg-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 1200px) {\n .dropdown-menu-xl-start {\n --bs-position: start;\n }\n .dropdown-menu-xl-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-end {\n --bs-position: end;\n }\n .dropdown-menu-xl-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 1400px) {\n .dropdown-menu-xxl-start {\n --bs-position: start;\n }\n .dropdown-menu-xxl-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xxl-end {\n --bs-position: end;\n }\n .dropdown-menu-xxl-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n.dropup .dropdown-menu[data-bs-popper] {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: var(--bs-dropdown-spacer);\n}\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: "";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropend .dropdown-menu[data-bs-popper] {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: var(--bs-dropdown-spacer);\n}\n.dropend .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: "";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n.dropend .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropend .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropstart .dropdown-menu[data-bs-popper] {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: var(--bs-dropdown-spacer);\n}\n.dropstart .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: "";\n}\n.dropstart .dropdown-toggle::after {\n display: none;\n}\n.dropstart .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: "";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n.dropstart .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropstart .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-divider {\n height: 0;\n margin: var(--bs-dropdown-divider-margin-y) 0;\n overflow: hidden;\n border-top: 1px solid var(--bs-dropdown-divider-bg);\n opacity: 1;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\n clear: both;\n font-weight: 400;\n color: var(--bs-dropdown-link-color);\n text-align: inherit;\n text-decoration: none;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n.dropdown-item:hover, .dropdown-item:focus {\n color: var(--bs-dropdown-link-hover-color);\n background-color: var(--bs-dropdown-link-hover-bg);\n}\n.dropdown-item.active, .dropdown-item:active {\n color: var(--bs-dropdown-link-active-color);\n text-decoration: none;\n background-color: var(--bs-dropdown-link-active-bg);\n}\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: var(--bs-dropdown-link-disabled-color);\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\n margin-bottom: 0;\n font-size: 0.875rem;\n color: var(--bs-dropdown-header-color);\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\n color: var(--bs-dropdown-link-color);\n}\n\n.dropdown-menu-dark {\n --bs-dropdown-color: #dee2e6;\n --bs-dropdown-bg: #343a40;\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\n --bs-dropdown-box-shadow: ;\n --bs-dropdown-link-color: #dee2e6;\n --bs-dropdown-link-hover-color: #fff;\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\n --bs-dropdown-link-active-color: #fff;\n --bs-dropdown-link-active-bg: #0d6efd;\n --bs-dropdown-link-disabled-color: #adb5bd;\n --bs-dropdown-header-color: #adb5bd;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n.btn-group > .btn-check:checked + .btn,\n.btn-group > .btn-check:focus + .btn,\n.btn-group > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn-check:checked + .btn,\n.btn-group-vertical > .btn-check:focus + .btn,\n.btn-group-vertical > .btn:hover,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group {\n border-radius: 0.375rem;\n}\n.btn-group > :not(.btn-check:first-child) + .btn,\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn.dropdown-toggle-split:first-child,\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn:nth-child(n+3),\n.btn-group > :not(.btn-check) + .btn,\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\n margin-left: 0;\n}\n.dropstart .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn ~ .btn,\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav {\n --bs-nav-link-padding-x: 1rem;\n --bs-nav-link-padding-y: 0.5rem;\n --bs-nav-link-font-weight: ;\n --bs-nav-link-color: var(--bs-link-color);\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\n --bs-nav-link-disabled-color: #6c757d;\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\n font-size: var(--bs-nav-link-font-size);\n font-weight: var(--bs-nav-link-font-weight);\n color: var(--bs-nav-link-color);\n text-decoration: none;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .nav-link {\n transition: none;\n }\n}\n.nav-link:hover, .nav-link:focus {\n color: var(--bs-nav-link-hover-color);\n}\n.nav-link.disabled {\n color: var(--bs-nav-link-disabled-color);\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n --bs-nav-tabs-border-width: 1px;\n --bs-nav-tabs-border-color: #dee2e6;\n --bs-nav-tabs-border-radius: 0.375rem;\n --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;\n --bs-nav-tabs-link-active-color: #495057;\n --bs-nav-tabs-link-active-bg: #fff;\n --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\n}\n.nav-tabs .nav-link {\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\n background: none;\n border: var(--bs-nav-tabs-border-width) solid transparent;\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\n}\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n isolation: isolate;\n border-color: var(--bs-nav-tabs-link-hover-border-color);\n}\n.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {\n color: var(--bs-nav-link-disabled-color);\n background-color: transparent;\n border-color: transparent;\n}\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: var(--bs-nav-tabs-link-active-color);\n background-color: var(--bs-nav-tabs-link-active-bg);\n border-color: var(--bs-nav-tabs-link-active-border-color);\n}\n.nav-tabs .dropdown-menu {\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills {\n --bs-nav-pills-border-radius: 0.375rem;\n --bs-nav-pills-link-active-color: #fff;\n --bs-nav-pills-link-active-bg: #0d6efd;\n}\n.nav-pills .nav-link {\n background: none;\n border: 0;\n border-radius: var(--bs-nav-pills-border-radius);\n}\n.nav-pills .nav-link:disabled {\n color: var(--bs-nav-link-disabled-color);\n background-color: transparent;\n border-color: transparent;\n}\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: var(--bs-nav-pills-link-active-color);\n background-color: var(--bs-nav-pills-link-active-bg);\n}\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.nav-fill .nav-item .nav-link,\n.nav-justified .nav-item .nav-link {\n width: 100%;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n --bs-navbar-padding-x: 0;\n --bs-navbar-padding-y: 0.5rem;\n --bs-navbar-color: rgba(0, 0, 0, 0.55);\n --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);\n --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);\n --bs-navbar-active-color: rgba(0, 0, 0, 0.9);\n --bs-navbar-brand-padding-y: 0.3125rem;\n --bs-navbar-brand-margin-end: 1rem;\n --bs-navbar-brand-font-size: 1.25rem;\n --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);\n --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);\n --bs-navbar-nav-link-padding-x: 0.5rem;\n --bs-navbar-toggler-padding-y: 0.25rem;\n --bs-navbar-toggler-padding-x: 0.75rem;\n --bs-navbar-toggler-font-size: 1.25rem;\n --bs-navbar-toggler-icon-bg: url('+P+");\n --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);\n --bs-navbar-toggler-border-radius: 0.375rem;\n --bs-navbar-toggler-focus-width: 0.25rem;\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\n}\n.navbar > .container,\n.navbar > .container-fluid,\n.navbar > .container-sm,\n.navbar > .container-md,\n.navbar > .container-lg,\n.navbar > .container-xl,\n.navbar > .container-xxl {\n display: flex;\n flex-wrap: inherit;\n align-items: center;\n justify-content: space-between;\n}\n.navbar-brand {\n padding-top: var(--bs-navbar-brand-padding-y);\n padding-bottom: var(--bs-navbar-brand-padding-y);\n margin-right: var(--bs-navbar-brand-margin-end);\n font-size: var(--bs-navbar-brand-font-size);\n color: var(--bs-navbar-brand-color);\n text-decoration: none;\n white-space: nowrap;\n}\n.navbar-brand:hover, .navbar-brand:focus {\n color: var(--bs-navbar-brand-hover-color);\n}\n\n.navbar-nav {\n --bs-nav-link-padding-x: 0;\n --bs-nav-link-padding-y: 0.5rem;\n --bs-nav-link-font-weight: ;\n --bs-nav-link-color: var(--bs-navbar-color);\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.navbar-nav .show > .nav-link,\n.navbar-nav .nav-link.active {\n color: var(--bs-navbar-active-color);\n}\n.navbar-nav .dropdown-menu {\n position: static;\n}\n\n.navbar-text {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: var(--bs-navbar-color);\n}\n.navbar-text a,\n.navbar-text a:hover,\n.navbar-text a:focus {\n color: var(--bs-navbar-active-color);\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\n font-size: var(--bs-navbar-toggler-font-size);\n line-height: 1;\n color: var(--bs-navbar-color);\n background-color: transparent;\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\n border-radius: var(--bs-navbar-toggler-border-radius);\n transition: var(--bs-navbar-toggler-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .navbar-toggler {\n transition: none;\n }\n}\n.navbar-toggler:hover {\n text-decoration: none;\n}\n.navbar-toggler:focus {\n text-decoration: none;\n outline: 0;\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n background-image: var(--bs-navbar-toggler-icon-bg);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n}\n\n.navbar-nav-scroll {\n max-height: var(--bs-scroll-height, 75vh);\n overflow-y: auto;\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-sm .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n .navbar-expand-sm .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-sm .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-sm .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-md .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n .navbar-expand-md .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-md .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-md .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-lg .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n .navbar-expand-lg .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-lg .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-lg .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-xl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xl .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-xl .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-xl .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 1400px) {\n .navbar-expand-xxl {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xxl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xxl .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-xxl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xxl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xxl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xxl .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-xxl .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-xxl .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n.navbar-expand {\n flex-wrap: nowrap;\n justify-content: flex-start;\n}\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n.navbar-expand .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n}\n.navbar-expand .navbar-nav-scroll {\n overflow: visible;\n}\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n.navbar-expand .navbar-toggler {\n display: none;\n}\n.navbar-expand .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n}\n.navbar-expand .offcanvas .offcanvas-header {\n display: none;\n}\n.navbar-expand .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n}\n\n.navbar-dark {\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\n --bs-navbar-active-color: #fff;\n --bs-navbar-brand-color: #fff;\n --bs-navbar-brand-hover-color: #fff;\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\n --bs-navbar-toggler-icon-bg: url("+I+");\n}\n\n.card {\n --bs-card-spacer-y: 1rem;\n --bs-card-spacer-x: 1rem;\n --bs-card-title-spacer-y: 0.5rem;\n --bs-card-border-width: 1px;\n --bs-card-border-color: var(--bs-border-color-translucent);\n --bs-card-border-radius: 0.375rem;\n --bs-card-box-shadow: ;\n --bs-card-inner-border-radius: calc(0.375rem - 1px);\n --bs-card-cap-padding-y: 0.5rem;\n --bs-card-cap-padding-x: 1rem;\n --bs-card-cap-bg: rgba(0, 0, 0, 0.03);\n --bs-card-cap-color: ;\n --bs-card-height: ;\n --bs-card-color: ;\n --bs-card-bg: #fff;\n --bs-card-img-overlay-padding: 1rem;\n --bs-card-group-margin: 0.75rem;\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n height: var(--bs-card-height);\n word-wrap: break-word;\n background-color: var(--bs-card-bg);\n background-clip: border-box;\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\n border-radius: var(--bs-card-border-radius);\n}\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n.card > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n}\n.card > .list-group:first-child {\n border-top-width: 0;\n border-top-left-radius: var(--bs-card-inner-border-radius);\n border-top-right-radius: var(--bs-card-inner-border-radius);\n}\n.card > .list-group:last-child {\n border-bottom-width: 0;\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\n}\n.card > .card-header + .list-group,\n.card > .list-group + .card-footer {\n border-top: 0;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\n color: var(--bs-card-color);\n}\n\n.card-title {\n margin-bottom: var(--bs-card-title-spacer-y);\n}\n\n.card-subtitle {\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link + .card-link {\n margin-left: var(--bs-card-spacer-x);\n}\n\n.card-header {\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\n margin-bottom: 0;\n color: var(--bs-card-cap-color);\n background-color: var(--bs-card-cap-bg);\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\n}\n.card-header:first-child {\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\n}\n\n.card-footer {\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\n color: var(--bs-card-cap-color);\n background-color: var(--bs-card-cap-bg);\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\n}\n.card-footer:last-child {\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\n}\n\n.card-header-tabs {\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\n border-bottom: 0;\n}\n.card-header-tabs .nav-link.active {\n background-color: var(--bs-card-bg);\n border-bottom-color: var(--bs-card-bg);\n}\n\n.card-header-pills {\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: var(--bs-card-img-overlay-padding);\n border-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n width: 100%;\n}\n\n.card-img,\n.card-img-top {\n border-top-left-radius: var(--bs-card-inner-border-radius);\n border-top-right-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-group > .card {\n margin-bottom: var(--bs-card-group-margin);\n}\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n.card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n.card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n.card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n.card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.accordion {\n --bs-accordion-color: #212529;\n --bs-accordion-bg: #fff;\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\n --bs-accordion-border-color: var(--bs-border-color);\n --bs-accordion-border-width: 1px;\n --bs-accordion-border-radius: 0.375rem;\n --bs-accordion-inner-border-radius: calc(0.375rem - 1px);\n --bs-accordion-btn-padding-x: 1.25rem;\n --bs-accordion-btn-padding-y: 1rem;\n --bs-accordion-btn-color: #212529;\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\n --bs-accordion-btn-icon: url("+R+");\n --bs-accordion-btn-icon-width: 1.25rem;\n --bs-accordion-btn-icon-transform: rotate(-180deg);\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\n --bs-accordion-btn-active-icon: url("+M+');\n --bs-accordion-btn-focus-border-color: #86b7fe;\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-accordion-body-padding-x: 1.25rem;\n --bs-accordion-body-padding-y: 1rem;\n --bs-accordion-active-color: #0c63e4;\n --bs-accordion-active-bg: #e7f1ff;\n}\n\n.accordion-button {\n position: relative;\n display: flex;\n align-items: center;\n width: 100%;\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\n font-size: 1rem;\n color: var(--bs-accordion-btn-color);\n text-align: left;\n background-color: var(--bs-accordion-btn-bg);\n border: 0;\n border-radius: 0;\n overflow-anchor: none;\n transition: var(--bs-accordion-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button {\n transition: none;\n }\n}\n.accordion-button:not(.collapsed) {\n color: var(--bs-accordion-active-color);\n background-color: var(--bs-accordion-active-bg);\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\n}\n.accordion-button:not(.collapsed)::after {\n background-image: var(--bs-accordion-btn-active-icon);\n transform: var(--bs-accordion-btn-icon-transform);\n}\n.accordion-button::after {\n flex-shrink: 0;\n width: var(--bs-accordion-btn-icon-width);\n height: var(--bs-accordion-btn-icon-width);\n margin-left: auto;\n content: "";\n background-image: var(--bs-accordion-btn-icon);\n background-repeat: no-repeat;\n background-size: var(--bs-accordion-btn-icon-width);\n transition: var(--bs-accordion-btn-icon-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button::after {\n transition: none;\n }\n}\n.accordion-button:hover {\n z-index: 2;\n}\n.accordion-button:focus {\n z-index: 3;\n border-color: var(--bs-accordion-btn-focus-border-color);\n outline: 0;\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\n}\n\n.accordion-header {\n margin-bottom: 0;\n}\n\n.accordion-item {\n color: var(--bs-accordion-color);\n background-color: var(--bs-accordion-bg);\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\n}\n.accordion-item:first-of-type {\n border-top-left-radius: var(--bs-accordion-border-radius);\n border-top-right-radius: var(--bs-accordion-border-radius);\n}\n.accordion-item:first-of-type .accordion-button {\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\n}\n.accordion-item:not(:first-of-type) {\n border-top: 0;\n}\n.accordion-item:last-of-type {\n border-bottom-right-radius: var(--bs-accordion-border-radius);\n border-bottom-left-radius: var(--bs-accordion-border-radius);\n}\n.accordion-item:last-of-type .accordion-button.collapsed {\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\n}\n.accordion-item:last-of-type .accordion-collapse {\n border-bottom-right-radius: var(--bs-accordion-border-radius);\n border-bottom-left-radius: var(--bs-accordion-border-radius);\n}\n\n.accordion-body {\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\n}\n\n.accordion-flush .accordion-collapse {\n border-width: 0;\n}\n.accordion-flush .accordion-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n.accordion-flush .accordion-item:first-child {\n border-top: 0;\n}\n.accordion-flush .accordion-item:last-child {\n border-bottom: 0;\n}\n.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {\n border-radius: 0;\n}\n\n.breadcrumb {\n --bs-breadcrumb-padding-x: 0;\n --bs-breadcrumb-padding-y: 0;\n --bs-breadcrumb-margin-bottom: 1rem;\n --bs-breadcrumb-bg: ;\n --bs-breadcrumb-border-radius: ;\n --bs-breadcrumb-divider-color: #6c757d;\n --bs-breadcrumb-item-padding-x: 0.5rem;\n --bs-breadcrumb-item-active-color: #6c757d;\n display: flex;\n flex-wrap: wrap;\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\n font-size: var(--bs-breadcrumb-font-size);\n list-style: none;\n background-color: var(--bs-breadcrumb-bg);\n border-radius: var(--bs-breadcrumb-border-radius);\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: var(--bs-breadcrumb-item-padding-x);\n}\n.breadcrumb-item + .breadcrumb-item::before {\n float: left;\n padding-right: var(--bs-breadcrumb-item-padding-x);\n color: var(--bs-breadcrumb-divider-color);\n content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;\n}\n.breadcrumb-item.active {\n color: var(--bs-breadcrumb-item-active-color);\n}\n\n.pagination {\n --bs-pagination-padding-x: 0.75rem;\n --bs-pagination-padding-y: 0.375rem;\n --bs-pagination-font-size: 1rem;\n --bs-pagination-color: var(--bs-link-color);\n --bs-pagination-bg: #fff;\n --bs-pagination-border-width: 1px;\n --bs-pagination-border-color: #dee2e6;\n --bs-pagination-border-radius: 0.375rem;\n --bs-pagination-hover-color: var(--bs-link-hover-color);\n --bs-pagination-hover-bg: #e9ecef;\n --bs-pagination-hover-border-color: #dee2e6;\n --bs-pagination-focus-color: var(--bs-link-hover-color);\n --bs-pagination-focus-bg: #e9ecef;\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-pagination-active-color: #fff;\n --bs-pagination-active-bg: #0d6efd;\n --bs-pagination-active-border-color: #0d6efd;\n --bs-pagination-disabled-color: #6c757d;\n --bs-pagination-disabled-bg: #fff;\n --bs-pagination-disabled-border-color: #dee2e6;\n display: flex;\n padding-left: 0;\n list-style: none;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\n font-size: var(--bs-pagination-font-size);\n color: var(--bs-pagination-color);\n text-decoration: none;\n background-color: var(--bs-pagination-bg);\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .page-link {\n transition: none;\n }\n}\n.page-link:hover {\n z-index: 2;\n color: var(--bs-pagination-hover-color);\n background-color: var(--bs-pagination-hover-bg);\n border-color: var(--bs-pagination-hover-border-color);\n}\n.page-link:focus {\n z-index: 3;\n color: var(--bs-pagination-focus-color);\n background-color: var(--bs-pagination-focus-bg);\n outline: 0;\n box-shadow: var(--bs-pagination-focus-box-shadow);\n}\n.page-link.active, .active > .page-link {\n z-index: 3;\n color: var(--bs-pagination-active-color);\n background-color: var(--bs-pagination-active-bg);\n border-color: var(--bs-pagination-active-border-color);\n}\n.page-link.disabled, .disabled > .page-link {\n color: var(--bs-pagination-disabled-color);\n pointer-events: none;\n background-color: var(--bs-pagination-disabled-bg);\n border-color: var(--bs-pagination-disabled-border-color);\n}\n\n.page-item:not(:first-child) .page-link {\n margin-left: -1px;\n}\n.page-item:first-child .page-link {\n border-top-left-radius: var(--bs-pagination-border-radius);\n border-bottom-left-radius: var(--bs-pagination-border-radius);\n}\n.page-item:last-child .page-link {\n border-top-right-radius: var(--bs-pagination-border-radius);\n border-bottom-right-radius: var(--bs-pagination-border-radius);\n}\n\n.pagination-lg {\n --bs-pagination-padding-x: 1.5rem;\n --bs-pagination-padding-y: 0.75rem;\n --bs-pagination-font-size: 1.25rem;\n --bs-pagination-border-radius: 0.5rem;\n}\n\n.pagination-sm {\n --bs-pagination-padding-x: 0.5rem;\n --bs-pagination-padding-y: 0.25rem;\n --bs-pagination-font-size: 0.875rem;\n --bs-pagination-border-radius: 0.25rem;\n}\n\n.badge {\n --bs-badge-padding-x: 0.65em;\n --bs-badge-padding-y: 0.35em;\n --bs-badge-font-size: 0.75em;\n --bs-badge-font-weight: 700;\n --bs-badge-color: #fff;\n --bs-badge-border-radius: 0.375rem;\n display: inline-block;\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\n font-size: var(--bs-badge-font-size);\n font-weight: var(--bs-badge-font-weight);\n line-height: 1;\n color: var(--bs-badge-color);\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: var(--bs-badge-border-radius);\n}\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.alert {\n --bs-alert-bg: transparent;\n --bs-alert-padding-x: 1rem;\n --bs-alert-padding-y: 1rem;\n --bs-alert-margin-bottom: 1rem;\n --bs-alert-color: inherit;\n --bs-alert-border-color: transparent;\n --bs-alert-border: 1px solid var(--bs-alert-border-color);\n --bs-alert-border-radius: 0.375rem;\n position: relative;\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\n margin-bottom: var(--bs-alert-margin-bottom);\n color: var(--bs-alert-color);\n background-color: var(--bs-alert-bg);\n border: var(--bs-alert-border);\n border-radius: var(--bs-alert-border-radius);\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 3rem;\n}\n.alert-dismissible .btn-close {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n padding: 1.25rem 1rem;\n}\n\n.alert-primary {\n --bs-alert-color: #084298;\n --bs-alert-bg: #cfe2ff;\n --bs-alert-border-color: #b6d4fe;\n}\n.alert-primary .alert-link {\n color: #06357a;\n}\n\n.alert-secondary {\n --bs-alert-color: #41464b;\n --bs-alert-bg: #e2e3e5;\n --bs-alert-border-color: #d3d6d8;\n}\n.alert-secondary .alert-link {\n color: #34383c;\n}\n\n.alert-success {\n --bs-alert-color: #0f5132;\n --bs-alert-bg: #d1e7dd;\n --bs-alert-border-color: #badbcc;\n}\n.alert-success .alert-link {\n color: #0c4128;\n}\n\n.alert-info {\n --bs-alert-color: #055160;\n --bs-alert-bg: #cff4fc;\n --bs-alert-border-color: #b6effb;\n}\n.alert-info .alert-link {\n color: #04414d;\n}\n\n.alert-warning {\n --bs-alert-color: #664d03;\n --bs-alert-bg: #fff3cd;\n --bs-alert-border-color: #ffecb5;\n}\n.alert-warning .alert-link {\n color: #523e02;\n}\n\n.alert-danger {\n --bs-alert-color: #842029;\n --bs-alert-bg: #f8d7da;\n --bs-alert-border-color: #f5c2c7;\n}\n.alert-danger .alert-link {\n color: #6a1a21;\n}\n\n.alert-light {\n --bs-alert-color: #636464;\n --bs-alert-bg: #fefefe;\n --bs-alert-border-color: #fdfdfe;\n}\n.alert-light .alert-link {\n color: #4f5050;\n}\n\n.alert-dark {\n --bs-alert-color: #141619;\n --bs-alert-bg: #d3d3d4;\n --bs-alert-border-color: #bcbebf;\n}\n.alert-dark .alert-link {\n color: #101214;\n}\n\n@keyframes progress-bar-stripes {\n 0% {\n background-position-x: 1rem;\n }\n}\n.progress {\n --bs-progress-height: 1rem;\n --bs-progress-font-size: 0.75rem;\n --bs-progress-bg: #e9ecef;\n --bs-progress-border-radius: 0.375rem;\n --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);\n --bs-progress-bar-color: #fff;\n --bs-progress-bar-bg: #0d6efd;\n --bs-progress-bar-transition: width 0.6s ease;\n display: flex;\n height: var(--bs-progress-height);\n overflow: hidden;\n font-size: var(--bs-progress-font-size);\n background-color: var(--bs-progress-bg);\n border-radius: var(--bs-progress-border-radius);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: var(--bs-progress-bar-color);\n text-align: center;\n white-space: nowrap;\n background-color: var(--bs-progress-bar-bg);\n transition: var(--bs-progress-bar-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: var(--bs-progress-height) var(--bs-progress-height);\n}\n\n.progress-bar-animated {\n animation: 1s linear infinite progress-bar-stripes;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.list-group {\n --bs-list-group-color: #212529;\n --bs-list-group-bg: #fff;\n --bs-list-group-border-color: rgba(0, 0, 0, 0.125);\n --bs-list-group-border-width: 1px;\n --bs-list-group-border-radius: 0.375rem;\n --bs-list-group-item-padding-x: 1rem;\n --bs-list-group-item-padding-y: 0.5rem;\n --bs-list-group-action-color: #495057;\n --bs-list-group-action-hover-color: #495057;\n --bs-list-group-action-hover-bg: #f8f9fa;\n --bs-list-group-action-active-color: #212529;\n --bs-list-group-action-active-bg: #e9ecef;\n --bs-list-group-disabled-color: #6c757d;\n --bs-list-group-disabled-bg: #fff;\n --bs-list-group-active-color: #fff;\n --bs-list-group-active-bg: #0d6efd;\n --bs-list-group-active-border-color: #0d6efd;\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n border-radius: var(--bs-list-group-border-radius);\n}\n\n.list-group-numbered {\n list-style-type: none;\n counter-reset: section;\n}\n.list-group-numbered > .list-group-item::before {\n content: counters(section, ".") ". ";\n counter-increment: section;\n}\n\n.list-group-item-action {\n width: 100%;\n color: var(--bs-list-group-action-color);\n text-align: inherit;\n}\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: var(--bs-list-group-action-hover-color);\n text-decoration: none;\n background-color: var(--bs-list-group-action-hover-bg);\n}\n.list-group-item-action:active {\n color: var(--bs-list-group-action-active-color);\n background-color: var(--bs-list-group-action-active-bg);\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\n color: var(--bs-list-group-color);\n text-decoration: none;\n background-color: var(--bs-list-group-bg);\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\n}\n.list-group-item:first-child {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n}\n.list-group-item:last-child {\n border-bottom-right-radius: inherit;\n border-bottom-left-radius: inherit;\n}\n.list-group-item.disabled, .list-group-item:disabled {\n color: var(--bs-list-group-disabled-color);\n pointer-events: none;\n background-color: var(--bs-list-group-disabled-bg);\n}\n.list-group-item.active {\n z-index: 2;\n color: var(--bs-list-group-active-color);\n background-color: var(--bs-list-group-active-bg);\n border-color: var(--bs-list-group-active-border-color);\n}\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n.list-group-item + .list-group-item.active {\n margin-top: calc(-1 * var(--bs-list-group-border-width));\n border-top-width: var(--bs-list-group-border-width);\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n}\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n}\n.list-group-horizontal > .list-group-item.active {\n margin-top: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 1400px) {\n .list-group-horizontal-xxl {\n flex-direction: row;\n }\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xxl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n.list-group-flush {\n border-radius: 0;\n}\n.list-group-flush > .list-group-item {\n border-width: 0 0 var(--bs-list-group-border-width);\n}\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #084298;\n background-color: #cfe2ff;\n}\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #084298;\n background-color: #bacbe6;\n}\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #084298;\n border-color: #084298;\n}\n\n.list-group-item-secondary {\n color: #41464b;\n background-color: #e2e3e5;\n}\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #41464b;\n background-color: #cbccce;\n}\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #41464b;\n border-color: #41464b;\n}\n\n.list-group-item-success {\n color: #0f5132;\n background-color: #d1e7dd;\n}\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #0f5132;\n background-color: #bcd0c7;\n}\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #0f5132;\n border-color: #0f5132;\n}\n\n.list-group-item-info {\n color: #055160;\n background-color: #cff4fc;\n}\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #055160;\n background-color: #badce3;\n}\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #055160;\n border-color: #055160;\n}\n\n.list-group-item-warning {\n color: #664d03;\n background-color: #fff3cd;\n}\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #664d03;\n background-color: #e6dbb9;\n}\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #664d03;\n border-color: #664d03;\n}\n\n.list-group-item-danger {\n color: #842029;\n background-color: #f8d7da;\n}\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #842029;\n background-color: #dfc2c4;\n}\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #842029;\n border-color: #842029;\n}\n\n.list-group-item-light {\n color: #636464;\n background-color: #fefefe;\n}\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #636464;\n background-color: #e5e5e5;\n}\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #636464;\n border-color: #636464;\n}\n\n.list-group-item-dark {\n color: #141619;\n background-color: #d3d3d4;\n}\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #141619;\n background-color: #bebebf;\n}\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #141619;\n border-color: #141619;\n}\n\n.btn-close {\n box-sizing: content-box;\n width: 1em;\n height: 1em;\n padding: 0.25em 0.25em;\n color: #000;\n background: transparent url('+z+') center/1em auto no-repeat;\n border: 0;\n border-radius: 0.375rem;\n opacity: 0.5;\n}\n.btn-close:hover {\n color: #000;\n text-decoration: none;\n opacity: 0.75;\n}\n.btn-close:focus {\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n opacity: 1;\n}\n.btn-close:disabled, .btn-close.disabled {\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n opacity: 0.25;\n}\n\n.btn-close-white {\n filter: invert(1) grayscale(100%) brightness(200%);\n}\n\n.toast {\n --bs-toast-zindex: 1090;\n --bs-toast-padding-x: 0.75rem;\n --bs-toast-padding-y: 0.5rem;\n --bs-toast-spacing: 1.5rem;\n --bs-toast-max-width: 350px;\n --bs-toast-font-size: 0.875rem;\n --bs-toast-color: ;\n --bs-toast-bg: rgba(255, 255, 255, 0.85);\n --bs-toast-border-width: 1px;\n --bs-toast-border-color: var(--bs-border-color-translucent);\n --bs-toast-border-radius: 0.375rem;\n --bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-toast-header-color: #6c757d;\n --bs-toast-header-bg: rgba(255, 255, 255, 0.85);\n --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);\n width: var(--bs-toast-max-width);\n max-width: 100%;\n font-size: var(--bs-toast-font-size);\n color: var(--bs-toast-color);\n pointer-events: auto;\n background-color: var(--bs-toast-bg);\n background-clip: padding-box;\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\n box-shadow: var(--bs-toast-box-shadow);\n border-radius: var(--bs-toast-border-radius);\n}\n.toast.showing {\n opacity: 0;\n}\n.toast:not(.show) {\n display: none;\n}\n\n.toast-container {\n --bs-toast-zindex: 1090;\n position: absolute;\n z-index: var(--bs-toast-zindex);\n width: -webkit-max-content;\n width: -moz-max-content;\n width: max-content;\n max-width: 100%;\n pointer-events: none;\n}\n.toast-container > :not(:last-child) {\n margin-bottom: var(--bs-toast-spacing);\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\n color: var(--bs-toast-header-color);\n background-color: var(--bs-toast-header-bg);\n background-clip: padding-box;\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\n}\n.toast-header .btn-close {\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\n margin-left: var(--bs-toast-padding-x);\n}\n\n.toast-body {\n padding: var(--bs-toast-padding-x);\n word-wrap: break-word;\n}\n\n.modal {\n --bs-modal-zindex: 1055;\n --bs-modal-width: 500px;\n --bs-modal-padding: 1rem;\n --bs-modal-margin: 0.5rem;\n --bs-modal-color: ;\n --bs-modal-bg: #fff;\n --bs-modal-border-color: var(--bs-border-color-translucent);\n --bs-modal-border-width: 1px;\n --bs-modal-border-radius: 0.5rem;\n --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n --bs-modal-inner-border-radius: calc(0.5rem - 1px);\n --bs-modal-header-padding-x: 1rem;\n --bs-modal-header-padding-y: 1rem;\n --bs-modal-header-padding: 1rem 1rem;\n --bs-modal-header-border-color: var(--bs-border-color);\n --bs-modal-header-border-width: 1px;\n --bs-modal-title-line-height: 1.5;\n --bs-modal-footer-gap: 0.5rem;\n --bs-modal-footer-bg: ;\n --bs-modal-footer-border-color: var(--bs-border-color);\n --bs-modal-footer-border-width: 1px;\n position: fixed;\n top: 0;\n left: 0;\n z-index: var(--bs-modal-zindex);\n display: none;\n width: 100%;\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: var(--bs-modal-margin);\n pointer-events: none;\n}\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n.modal.show .modal-dialog {\n transform: none;\n}\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n height: calc(100% - var(--bs-modal-margin) * 2);\n}\n.modal-dialog-scrollable .modal-content {\n max-height: 100%;\n overflow: hidden;\n}\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - var(--bs-modal-margin) * 2);\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n color: var(--bs-modal-color);\n pointer-events: auto;\n background-color: var(--bs-modal-bg);\n background-clip: padding-box;\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\n border-radius: var(--bs-modal-border-radius);\n outline: 0;\n}\n\n.modal-backdrop {\n --bs-backdrop-zindex: 1050;\n --bs-backdrop-bg: #000;\n --bs-backdrop-opacity: 0.5;\n position: fixed;\n top: 0;\n left: 0;\n z-index: var(--bs-backdrop-zindex);\n width: 100vw;\n height: 100vh;\n background-color: var(--bs-backdrop-bg);\n}\n.modal-backdrop.fade {\n opacity: 0;\n}\n.modal-backdrop.show {\n opacity: var(--bs-backdrop-opacity);\n}\n\n.modal-header {\n display: flex;\n flex-shrink: 0;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-modal-header-padding);\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\n border-top-left-radius: var(--bs-modal-inner-border-radius);\n border-top-right-radius: var(--bs-modal-inner-border-radius);\n}\n.modal-header .btn-close {\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\n margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: var(--bs-modal-title-line-height);\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: var(--bs-modal-padding);\n}\n\n.modal-footer {\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\n background-color: var(--bs-modal-footer-bg);\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\n}\n.modal-footer > * {\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\n}\n\n@media (min-width: 576px) {\n .modal {\n --bs-modal-margin: 1.75rem;\n --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n }\n .modal-dialog {\n max-width: var(--bs-modal-width);\n margin-right: auto;\n margin-left: auto;\n }\n .modal-sm {\n --bs-modal-width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg,\n.modal-xl {\n --bs-modal-width: 800px;\n }\n}\n@media (min-width: 1200px) {\n .modal-xl {\n --bs-modal-width: 1140px;\n }\n}\n.modal-fullscreen {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n}\n.modal-fullscreen .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n}\n.modal-fullscreen .modal-header,\n.modal-fullscreen .modal-footer {\n border-radius: 0;\n}\n.modal-fullscreen .modal-body {\n overflow-y: auto;\n}\n\n@media (max-width: 575.98px) {\n .modal-fullscreen-sm-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-sm-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-sm-down .modal-header,\n.modal-fullscreen-sm-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-sm-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 767.98px) {\n .modal-fullscreen-md-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-md-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-md-down .modal-header,\n.modal-fullscreen-md-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-md-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 991.98px) {\n .modal-fullscreen-lg-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-lg-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-lg-down .modal-header,\n.modal-fullscreen-lg-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-lg-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1199.98px) {\n .modal-fullscreen-xl-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-xl-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-xl-down .modal-header,\n.modal-fullscreen-xl-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-xl-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1399.98px) {\n .modal-fullscreen-xxl-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-xxl-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-xxl-down .modal-header,\n.modal-fullscreen-xxl-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-xxl-down .modal-body {\n overflow-y: auto;\n }\n}\n.tooltip {\n --bs-tooltip-zindex: 1080;\n --bs-tooltip-max-width: 200px;\n --bs-tooltip-padding-x: 0.5rem;\n --bs-tooltip-padding-y: 0.25rem;\n --bs-tooltip-margin: ;\n --bs-tooltip-font-size: 0.875rem;\n --bs-tooltip-color: #fff;\n --bs-tooltip-bg: #000;\n --bs-tooltip-border-radius: 0.375rem;\n --bs-tooltip-opacity: 0.9;\n --bs-tooltip-arrow-width: 0.8rem;\n --bs-tooltip-arrow-height: 0.4rem;\n z-index: var(--bs-tooltip-zindex);\n display: block;\n padding: var(--bs-tooltip-arrow-height);\n margin: var(--bs-tooltip-margin);\n font-family: var(--bs-font-sans-serif);\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n white-space: normal;\n word-spacing: normal;\n line-break: auto;\n font-size: var(--bs-tooltip-font-size);\n word-wrap: break-word;\n opacity: 0;\n}\n.tooltip.show {\n opacity: var(--bs-tooltip-opacity);\n}\n.tooltip .tooltip-arrow {\n display: block;\n width: var(--bs-tooltip-arrow-width);\n height: var(--bs-tooltip-arrow-height);\n}\n.tooltip .tooltip-arrow::before {\n position: absolute;\n content: "";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\n bottom: 0;\n}\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\n top: -1px;\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\n border-top-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\n left: 0;\n width: var(--bs-tooltip-arrow-height);\n height: var(--bs-tooltip-arrow-width);\n}\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\n right: -1px;\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\n border-right-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:end:ignore */\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\n top: 0;\n}\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\n bottom: -1px;\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\n border-bottom-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\n right: 0;\n width: var(--bs-tooltip-arrow-height);\n height: var(--bs-tooltip-arrow-width);\n}\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\n left: -1px;\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\n border-left-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:end:ignore */\n.tooltip-inner {\n max-width: var(--bs-tooltip-max-width);\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\n color: var(--bs-tooltip-color);\n text-align: center;\n background-color: var(--bs-tooltip-bg);\n border-radius: var(--bs-tooltip-border-radius);\n}\n\n.popover {\n --bs-popover-zindex: 1070;\n --bs-popover-max-width: 276px;\n --bs-popover-font-size: 0.875rem;\n --bs-popover-bg: #fff;\n --bs-popover-border-width: 1px;\n --bs-popover-border-color: var(--bs-border-color-translucent);\n --bs-popover-border-radius: 0.5rem;\n --bs-popover-inner-border-radius: calc(0.5rem - 1px);\n --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-popover-header-padding-x: 1rem;\n --bs-popover-header-padding-y: 0.5rem;\n --bs-popover-header-font-size: 1rem;\n --bs-popover-header-color: ;\n --bs-popover-header-bg: #f0f0f0;\n --bs-popover-body-padding-x: 1rem;\n --bs-popover-body-padding-y: 1rem;\n --bs-popover-body-color: #212529;\n --bs-popover-arrow-width: 1rem;\n --bs-popover-arrow-height: 0.5rem;\n --bs-popover-arrow-border: var(--bs-popover-border-color);\n z-index: var(--bs-popover-zindex);\n display: block;\n max-width: var(--bs-popover-max-width);\n font-family: var(--bs-font-sans-serif);\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n white-space: normal;\n word-spacing: normal;\n line-break: auto;\n font-size: var(--bs-popover-font-size);\n word-wrap: break-word;\n background-color: var(--bs-popover-bg);\n background-clip: padding-box;\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\n border-radius: var(--bs-popover-border-radius);\n}\n.popover .popover-arrow {\n display: block;\n width: var(--bs-popover-arrow-width);\n height: var(--bs-popover-arrow-height);\n}\n.popover .popover-arrow::before, .popover .popover-arrow::after {\n position: absolute;\n display: block;\n content: "";\n border-color: transparent;\n border-style: solid;\n border-width: 0;\n}\n\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\n bottom: 0;\n border-top-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n bottom: var(--bs-popover-border-width);\n border-top-color: var(--bs-popover-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n width: var(--bs-popover-arrow-height);\n height: var(--bs-popover-arrow-width);\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\n left: 0;\n border-right-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n left: var(--bs-popover-border-width);\n border-right-color: var(--bs-popover-bg);\n}\n\n/* rtl:end:ignore */\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\n top: 0;\n border-bottom-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n top: var(--bs-popover-border-width);\n border-bottom-color: var(--bs-popover-bg);\n}\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: var(--bs-popover-arrow-width);\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\n content: "";\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n width: var(--bs-popover-arrow-height);\n height: var(--bs-popover-arrow-width);\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\n right: 0;\n border-left-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n right: var(--bs-popover-border-width);\n border-left-color: var(--bs-popover-bg);\n}\n\n/* rtl:end:ignore */\n.popover-header {\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\n margin-bottom: 0;\n font-size: var(--bs-popover-header-font-size);\n color: var(--bs-popover-header-color);\n background-color: var(--bs-popover-header-bg);\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\n border-top-left-radius: var(--bs-popover-inner-border-radius);\n border-top-right-radius: var(--bs-popover-inner-border-radius);\n}\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\n color: var(--bs-popover-body-color);\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner::after {\n display: block;\n clear: both;\n content: "";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-start,\n.carousel-fade .carousel-item-prev.carousel-item-end {\n z-index: 1;\n opacity: 1;\n}\n.carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n padding: 0;\n color: #fff;\n text-align: center;\n background: none;\n border: 0;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n.carousel-control-next {\n transition: none;\n }\n}\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n background-repeat: no-repeat;\n background-position: 50%;\n background-size: 100% 100%;\n}\n\n/* rtl:options: {\n "autoRename": true,\n "stringMap":[ {\n "name" : "prev-next",\n "search" : "prev",\n "replace" : "next"\n } ]\n} */\n.carousel-control-prev-icon {\n background-image: url('+H+");\n}\n\n.carousel-control-next-icon {\n background-image: url("+U+');\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 2;\n display: flex;\n justify-content: center;\n padding: 0;\n margin-right: 15%;\n margin-bottom: 1rem;\n margin-left: 15%;\n list-style: none;\n}\n.carousel-indicators [data-bs-target] {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n padding: 0;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border: 0;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: 0.5;\n transition: opacity 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators [data-bs-target] {\n transition: none;\n }\n}\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 1.25rem;\n left: 15%;\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n color: #fff;\n text-align: center;\n}\n\n.carousel-dark .carousel-control-prev-icon,\n.carousel-dark .carousel-control-next-icon {\n filter: invert(1) grayscale(100);\n}\n.carousel-dark .carousel-indicators [data-bs-target] {\n background-color: #000;\n}\n.carousel-dark .carousel-caption {\n color: #000;\n}\n\n.spinner-grow,\n.spinner-border {\n display: inline-block;\n width: var(--bs-spinner-width);\n height: var(--bs-spinner-height);\n vertical-align: var(--bs-spinner-vertical-align);\n border-radius: 50%;\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg) /* rtl:ignore */;\n }\n}\n.spinner-border {\n --bs-spinner-width: 2rem;\n --bs-spinner-height: 2rem;\n --bs-spinner-vertical-align: -0.125em;\n --bs-spinner-border-width: 0.25em;\n --bs-spinner-animation-speed: 0.75s;\n --bs-spinner-animation-name: spinner-border;\n border: var(--bs-spinner-border-width) solid currentcolor;\n border-right-color: transparent;\n}\n\n.spinner-border-sm {\n --bs-spinner-width: 1rem;\n --bs-spinner-height: 1rem;\n --bs-spinner-border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n.spinner-grow {\n --bs-spinner-width: 2rem;\n --bs-spinner-height: 2rem;\n --bs-spinner-vertical-align: -0.125em;\n --bs-spinner-animation-speed: 0.75s;\n --bs-spinner-animation-name: spinner-grow;\n background-color: currentcolor;\n opacity: 0;\n}\n\n.spinner-grow-sm {\n --bs-spinner-width: 1rem;\n --bs-spinner-height: 1rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .spinner-border,\n.spinner-grow {\n --bs-spinner-animation-speed: 1.5s;\n }\n}\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\n --bs-offcanvas-zindex: 1045;\n --bs-offcanvas-width: 400px;\n --bs-offcanvas-height: 30vh;\n --bs-offcanvas-padding-x: 1rem;\n --bs-offcanvas-padding-y: 1rem;\n --bs-offcanvas-color: ;\n --bs-offcanvas-bg: #fff;\n --bs-offcanvas-border-width: 1px;\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\n --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .offcanvas-sm {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n }\n}\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-sm {\n transition: none;\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\n visibility: visible;\n }\n}\n@media (min-width: 576px) {\n .offcanvas-sm {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-sm .offcanvas-header {\n display: none;\n }\n .offcanvas-sm .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 767.98px) {\n .offcanvas-md {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n }\n}\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-md {\n transition: none;\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\n visibility: visible;\n }\n}\n@media (min-width: 768px) {\n .offcanvas-md {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-md .offcanvas-header {\n display: none;\n }\n .offcanvas-md .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 991.98px) {\n .offcanvas-lg {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n }\n}\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-lg {\n transition: none;\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\n visibility: visible;\n }\n}\n@media (min-width: 992px) {\n .offcanvas-lg {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-lg .offcanvas-header {\n display: none;\n }\n .offcanvas-lg .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 1199.98px) {\n .offcanvas-xl {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n }\n}\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-xl {\n transition: none;\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\n visibility: visible;\n }\n}\n@media (min-width: 1200px) {\n .offcanvas-xl {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-xl .offcanvas-header {\n display: none;\n }\n .offcanvas-xl .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 1399.98px) {\n .offcanvas-xxl {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n }\n}\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-xxl {\n transition: none;\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\n visibility: visible;\n }\n}\n@media (min-width: 1400px) {\n .offcanvas-xxl {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-xxl .offcanvas-header {\n display: none;\n }\n .offcanvas-xxl .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n.offcanvas {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .offcanvas {\n transition: none;\n }\n}\n.offcanvas.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n}\n.offcanvas.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n}\n.offcanvas.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n}\n.offcanvas.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n}\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\n transform: none;\n}\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\n visibility: visible;\n}\n\n.offcanvas-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n.offcanvas-backdrop.fade {\n opacity: 0;\n}\n.offcanvas-backdrop.show {\n opacity: 0.5;\n}\n\n.offcanvas-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\n}\n.offcanvas-header .btn-close {\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\n}\n\n.offcanvas-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.offcanvas-body {\n flex-grow: 1;\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\n overflow-y: auto;\n}\n\n.placeholder {\n display: inline-block;\n min-height: 1em;\n vertical-align: middle;\n cursor: wait;\n background-color: currentcolor;\n opacity: 0.5;\n}\n.placeholder.btn::before {\n display: inline-block;\n content: "";\n}\n\n.placeholder-xs {\n min-height: 0.6em;\n}\n\n.placeholder-sm {\n min-height: 0.8em;\n}\n\n.placeholder-lg {\n min-height: 1.2em;\n}\n\n.placeholder-glow .placeholder {\n animation: placeholder-glow 2s ease-in-out infinite;\n}\n\n@keyframes placeholder-glow {\n 50% {\n opacity: 0.2;\n }\n}\n.placeholder-wave {\n -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\n -webkit-mask-size: 200% 100%;\n mask-size: 200% 100%;\n animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n 100% {\n -webkit-mask-position: -200% 0%;\n mask-position: -200% 0%;\n }\n}\n.clearfix::after {\n display: block;\n clear: both;\n content: "";\n}\n\n.text-bg-primary {\n color: #fff !important;\n background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-secondary {\n color: #fff !important;\n background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-success {\n color: #fff !important;\n background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-info {\n color: #000 !important;\n background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-warning {\n color: #000 !important;\n background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-danger {\n color: #fff !important;\n background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-light {\n color: #000 !important;\n background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-dark {\n color: #fff !important;\n background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;\n}\n\n.link-primary {\n color: #0d6efd !important;\n}\n.link-primary:hover, .link-primary:focus {\n color: #0a58ca !important;\n}\n\n.link-secondary {\n color: #6c757d !important;\n}\n.link-secondary:hover, .link-secondary:focus {\n color: #565e64 !important;\n}\n\n.link-success {\n color: #198754 !important;\n}\n.link-success:hover, .link-success:focus {\n color: #146c43 !important;\n}\n\n.link-info {\n color: #0dcaf0 !important;\n}\n.link-info:hover, .link-info:focus {\n color: #3dd5f3 !important;\n}\n\n.link-warning {\n color: #ffc107 !important;\n}\n.link-warning:hover, .link-warning:focus {\n color: #ffcd39 !important;\n}\n\n.link-danger {\n color: #dc3545 !important;\n}\n.link-danger:hover, .link-danger:focus {\n color: #b02a37 !important;\n}\n\n.link-light {\n color: #f8f9fa !important;\n}\n.link-light:hover, .link-light:focus {\n color: #f9fafb !important;\n}\n\n.link-dark {\n color: #212529 !important;\n}\n.link-dark:hover, .link-dark:focus {\n color: #1a1e21 !important;\n}\n\n.ratio {\n position: relative;\n width: 100%;\n}\n.ratio::before {\n display: block;\n padding-top: var(--bs-aspect-ratio);\n content: "";\n}\n.ratio > * {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.ratio-1x1 {\n --bs-aspect-ratio: 100%;\n}\n\n.ratio-4x3 {\n --bs-aspect-ratio: 75%;\n}\n\n.ratio-16x9 {\n --bs-aspect-ratio: 56.25%;\n}\n\n.ratio-21x9 {\n --bs-aspect-ratio: 42.8571428571%;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n.sticky-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n}\n\n.sticky-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n}\n\n@media (min-width: 576px) {\n .sticky-sm-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-sm-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 768px) {\n .sticky-md-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-md-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 992px) {\n .sticky-lg-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-lg-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1200px) {\n .sticky-xl-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xl-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1400px) {\n .sticky-xxl-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xxl-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n.hstack {\n display: flex;\n flex-direction: row;\n align-items: center;\n align-self: stretch;\n}\n\n.vstack {\n display: flex;\n flex: 1 1 auto;\n flex-direction: column;\n align-self: stretch;\n}\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n white-space: nowrap !important;\n border: 0 !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n content: "";\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.vr {\n display: inline-block;\n align-self: stretch;\n width: 1px;\n min-height: 1em;\n background-color: currentcolor;\n opacity: 0.25;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.float-start {\n float: left !important;\n}\n\n.float-end {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n.opacity-0 {\n opacity: 0 !important;\n}\n\n.opacity-25 {\n opacity: 0.25 !important;\n}\n\n.opacity-50 {\n opacity: 0.5 !important;\n}\n\n.opacity-75 {\n opacity: 0.75 !important;\n}\n\n.opacity-100 {\n opacity: 1 !important;\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.overflow-visible {\n overflow: visible !important;\n}\n\n.overflow-scroll {\n overflow: scroll !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: -webkit-sticky !important;\n position: sticky !important;\n}\n\n.top-0 {\n top: 0 !important;\n}\n\n.top-50 {\n top: 50% !important;\n}\n\n.top-100 {\n top: 100% !important;\n}\n\n.bottom-0 {\n bottom: 0 !important;\n}\n\n.bottom-50 {\n bottom: 50% !important;\n}\n\n.bottom-100 {\n bottom: 100% !important;\n}\n\n.start-0 {\n left: 0 !important;\n}\n\n.start-50 {\n left: 50% !important;\n}\n\n.start-100 {\n left: 100% !important;\n}\n\n.end-0 {\n right: 0 !important;\n}\n\n.end-50 {\n right: 50% !important;\n}\n\n.end-100 {\n right: 100% !important;\n}\n\n.translate-middle {\n transform: translate(-50%, -50%) !important;\n}\n\n.translate-middle-x {\n transform: translateX(-50%) !important;\n}\n\n.translate-middle-y {\n transform: translateY(-50%) !important;\n}\n\n.border {\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top {\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-end {\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-end-0 {\n border-right: 0 !important;\n}\n\n.border-bottom {\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-start {\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-start-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-secondary {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-success {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-info {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-warning {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-danger {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-light {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-dark {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-white {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-1 {\n --bs-border-width: 1px;\n}\n\n.border-2 {\n --bs-border-width: 2px;\n}\n\n.border-3 {\n --bs-border-width: 3px;\n}\n\n.border-4 {\n --bs-border-width: 4px;\n}\n\n.border-5 {\n --bs-border-width: 5px;\n}\n\n.border-opacity-10 {\n --bs-border-opacity: 0.1;\n}\n\n.border-opacity-25 {\n --bs-border-opacity: 0.25;\n}\n\n.border-opacity-50 {\n --bs-border-opacity: 0.5;\n}\n\n.border-opacity-75 {\n --bs-border-opacity: 0.75;\n}\n\n.border-opacity-100 {\n --bs-border-opacity: 1;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n.gap-0 {\n gap: 0 !important;\n}\n\n.gap-1 {\n gap: 0.25rem !important;\n}\n\n.gap-2 {\n gap: 0.5rem !important;\n}\n\n.gap-3 {\n gap: 1rem !important;\n}\n\n.gap-4 {\n gap: 1.5rem !important;\n}\n\n.gap-5 {\n gap: 3rem !important;\n}\n\n.font-monospace {\n font-family: var(--bs-font-monospace) !important;\n}\n\n.fs-1 {\n font-size: calc(1.375rem + 1.5vw) !important;\n}\n\n.fs-2 {\n font-size: calc(1.325rem + 0.9vw) !important;\n}\n\n.fs-3 {\n font-size: calc(1.3rem + 0.6vw) !important;\n}\n\n.fs-4 {\n font-size: calc(1.275rem + 0.3vw) !important;\n}\n\n.fs-5 {\n font-size: 1.25rem !important;\n}\n\n.fs-6 {\n font-size: 1rem !important;\n}\n\n.fst-italic {\n font-style: italic !important;\n}\n\n.fst-normal {\n font-style: normal !important;\n}\n\n.fw-light {\n font-weight: 300 !important;\n}\n\n.fw-lighter {\n font-weight: lighter !important;\n}\n\n.fw-normal {\n font-weight: 400 !important;\n}\n\n.fw-bold {\n font-weight: 700 !important;\n}\n\n.fw-semibold {\n font-weight: 600 !important;\n}\n\n.fw-bolder {\n font-weight: bolder !important;\n}\n\n.lh-1 {\n line-height: 1 !important;\n}\n\n.lh-sm {\n line-height: 1.25 !important;\n}\n\n.lh-base {\n line-height: 1.5 !important;\n}\n\n.lh-lg {\n line-height: 2 !important;\n}\n\n.text-start {\n text-align: left !important;\n}\n\n.text-end {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-decoration-underline {\n text-decoration: underline !important;\n}\n\n.text-decoration-line-through {\n text-decoration: line-through !important;\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n/* rtl:begin:remove */\n.text-break {\n word-wrap: break-word !important;\n word-break: break-word !important;\n}\n\n/* rtl:end:remove */\n.text-primary {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-secondary {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-success {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-info {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-warning {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-danger {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-light {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-dark {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-black {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-white {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-body {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-muted {\n --bs-text-opacity: 1;\n color: #6c757d !important;\n}\n\n.text-black-50 {\n --bs-text-opacity: 1;\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n --bs-text-opacity: 1;\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-reset {\n --bs-text-opacity: 1;\n color: inherit !important;\n}\n\n.text-opacity-25 {\n --bs-text-opacity: 0.25;\n}\n\n.text-opacity-50 {\n --bs-text-opacity: 0.5;\n}\n\n.text-opacity-75 {\n --bs-text-opacity: 0.75;\n}\n\n.text-opacity-100 {\n --bs-text-opacity: 1;\n}\n\n.bg-primary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-secondary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-success {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-info {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-warning {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-danger {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-light {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-dark {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-black {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-white {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-body {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-transparent {\n --bs-bg-opacity: 1;\n background-color: transparent !important;\n}\n\n.bg-opacity-10 {\n --bs-bg-opacity: 0.1;\n}\n\n.bg-opacity-25 {\n --bs-bg-opacity: 0.25;\n}\n\n.bg-opacity-50 {\n --bs-bg-opacity: 0.5;\n}\n\n.bg-opacity-75 {\n --bs-bg-opacity: 0.75;\n}\n\n.bg-opacity-100 {\n --bs-bg-opacity: 1;\n}\n\n.bg-gradient {\n background-image: var(--bs-gradient) !important;\n}\n\n.user-select-all {\n -webkit-user-select: all !important;\n -moz-user-select: all !important;\n user-select: all !important;\n}\n\n.user-select-auto {\n -webkit-user-select: auto !important;\n -moz-user-select: auto !important;\n user-select: auto !important;\n}\n\n.user-select-none {\n -webkit-user-select: none !important;\n -moz-user-select: none !important;\n user-select: none !important;\n}\n\n.pe-none {\n pointer-events: none !important;\n}\n\n.pe-auto {\n pointer-events: auto !important;\n}\n\n.rounded {\n border-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.rounded-1 {\n border-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-2 {\n border-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-3 {\n border-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-4 {\n border-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-5 {\n border-radius: var(--bs-border-radius-2xl) !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-top {\n border-top-left-radius: var(--bs-border-radius) !important;\n border-top-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-end {\n border-top-right-radius: var(--bs-border-radius) !important;\n border-bottom-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: var(--bs-border-radius) !important;\n border-bottom-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-start {\n border-bottom-left-radius: var(--bs-border-radius) !important;\n border-top-left-radius: var(--bs-border-radius) !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-start {\n float: left !important;\n }\n .float-sm-end {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n .gap-sm-0 {\n gap: 0 !important;\n }\n .gap-sm-1 {\n gap: 0.25rem !important;\n }\n .gap-sm-2 {\n gap: 0.5rem !important;\n }\n .gap-sm-3 {\n gap: 1rem !important;\n }\n .gap-sm-4 {\n gap: 1.5rem !important;\n }\n .gap-sm-5 {\n gap: 3rem !important;\n }\n .text-sm-start {\n text-align: left !important;\n }\n .text-sm-end {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n@media (min-width: 768px) {\n .float-md-start {\n float: left !important;\n }\n .float-md-end {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n .gap-md-0 {\n gap: 0 !important;\n }\n .gap-md-1 {\n gap: 0.25rem !important;\n }\n .gap-md-2 {\n gap: 0.5rem !important;\n }\n .gap-md-3 {\n gap: 1rem !important;\n }\n .gap-md-4 {\n gap: 1.5rem !important;\n }\n .gap-md-5 {\n gap: 3rem !important;\n }\n .text-md-start {\n text-align: left !important;\n }\n .text-md-end {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n@media (min-width: 992px) {\n .float-lg-start {\n float: left !important;\n }\n .float-lg-end {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n .gap-lg-0 {\n gap: 0 !important;\n }\n .gap-lg-1 {\n gap: 0.25rem !important;\n }\n .gap-lg-2 {\n gap: 0.5rem !important;\n }\n .gap-lg-3 {\n gap: 1rem !important;\n }\n .gap-lg-4 {\n gap: 1.5rem !important;\n }\n .gap-lg-5 {\n gap: 3rem !important;\n }\n .text-lg-start {\n text-align: left !important;\n }\n .text-lg-end {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .float-xl-start {\n float: left !important;\n }\n .float-xl-end {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n .gap-xl-0 {\n gap: 0 !important;\n }\n .gap-xl-1 {\n gap: 0.25rem !important;\n }\n .gap-xl-2 {\n gap: 0.5rem !important;\n }\n .gap-xl-3 {\n gap: 1rem !important;\n }\n .gap-xl-4 {\n gap: 1.5rem !important;\n }\n .gap-xl-5 {\n gap: 3rem !important;\n }\n .text-xl-start {\n text-align: left !important;\n }\n .text-xl-end {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1400px) {\n .float-xxl-start {\n float: left !important;\n }\n .float-xxl-end {\n float: right !important;\n }\n .float-xxl-none {\n float: none !important;\n }\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n .gap-xxl-0 {\n gap: 0 !important;\n }\n .gap-xxl-1 {\n gap: 0.25rem !important;\n }\n .gap-xxl-2 {\n gap: 0.5rem !important;\n }\n .gap-xxl-3 {\n gap: 1rem !important;\n }\n .gap-xxl-4 {\n gap: 1.5rem !important;\n }\n .gap-xxl-5 {\n gap: 3rem !important;\n }\n .text-xxl-start {\n text-align: left !important;\n }\n .text-xxl-end {\n text-align: right !important;\n }\n .text-xxl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .fs-1 {\n font-size: 2.5rem !important;\n }\n .fs-2 {\n font-size: 2rem !important;\n }\n .fs-3 {\n font-size: 1.75rem !important;\n }\n .fs-4 {\n font-size: 1.5rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}',""]),t.Z=S},2189:function(n,t,e){"use strict";var r=e(8081),a=e.n(r),o=e(3645),i=e.n(o),s=e(1667),l=e.n(s),d=new URL(e(1490),e.b),c=new URL(e(888),e.b),p=i()(a()),u=l()(d),m=l()(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},103:function(n,t,e){"use strict";var r=e(8081),a=e.n(r),o=e(3645),i=e.n(o)()(a());i.push([n.id,'.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, white 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, white 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}',""]),t.Z=i},5982:function(n,t,e){"use strict";var r=e(8081),a=e.n(r),o=e(3645),i=e.n(o),s=e(1194),l=i()(a());l.i(s.Z),l.push([n.id,".bootstrap-iso{background-color:#fff;width:100%;color:#000}.bootstrap-iso .icon-delete{display:inline-block;margin-right:10px;width:30px}ol,ul,dl{margin-top:0;margin-bottom:0rem}*,*::before,*::after{box-sizing:content-box}a{text-decoration:none}table#totaldevis td{text-align:center}td{white-space:normal;word-wrap:break-word}.bootstrap-iso select{max-width:400px}.tabledt{table-layout:auto;width:100%;white-space:pre-wrap;background-color:var(--color-main-background)}.tabledt tbody tr td{background-color:var(--color-main-background)}table.dataTable.display tbody tr.odd>[class*=sorting_]{background-color:var(--color-main-background)}table.dataTable.display tbody tr.even>[class*=sorting_]{background-color:var(--color-main-background)}.select2-container--default .select2-selection--single{background-color:#fff !important;border:2px solid var(--color-border-maxcontrast) !important;border-radius:8px !important;height:36px !important;padding:2px 4px 2px 4px !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px !important;right:10px !important;top:6px !important;width:20px !important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;margin-top:-4px !important}",""]),t.Z=l},3645:function(n){"use strict";n.exports=function(n){var t=[];return t.toString=function(){return this.map((function(t){var e="",r=void 0!==t[5];return t[4]&&(e+="@supports (".concat(t[4],") {")),t[2]&&(e+="@media ".concat(t[2]," {")),r&&(e+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),e+=n(t),r&&(e+="}"),t[2]&&(e+="}"),t[4]&&(e+="}"),e})).join("")},t.i=function(n,e,r,a,o){"string"==typeof n&&(n=[[null,n,void 0]]);var i={};if(r)for(var s=0;s<this.length;s++){var l=this[s][0];null!=l&&(i[l]=!0)}for(var d=0;d<n.length;d++){var c=[].concat(n[d]);r&&i[c[0]]||(void 0!==o&&(void 0===c[5]||(c[1]="@layer".concat(c[5].length>0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),e&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=e):c[2]=e),a&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=a):c[4]="".concat(a)),t.push(c))}},t}},1667:function(n){"use strict";n.exports=function(n,t){return t||(t={}),n?(n=String(n.__esModule?n.default:n),/^['"].*['"]$/.test(n)&&(n=n.slice(1,-1)),t.hash&&(n+=t.hash),/["'() \t\n]|(%20)/.test(n)||t.needQuotes?'"'.concat(n.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):n):n}},8081:function(n){"use strict";n.exports=function(n){return n[1]}},7856:function(n){n.exports=function(){"use strict";function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},n(t)}function t(n,e){return t=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},t(n,e)}function e(n,r,a){return e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(n){return!1}}()?Reflect.construct:function(n,e,r){var a=[null];a.push.apply(a,e);var o=new(Function.bind.apply(n,a));return r&&t(o,r.prototype),o},e.apply(null,arguments)}function r(n){return function(n){if(Array.isArray(n))return a(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,t){if(n){if("string"==typeof n)return a(n,t);var e=Object.prototype.toString.call(n).slice(8,-1);return"Object"===e&&n.constructor&&(e=n.constructor.name),"Map"===e||"Set"===e?Array.from(n):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?a(n,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(n,t){(null==t||t>n.length)&&(t=n.length);for(var e=0,r=new Array(t);e<t;e++)r[e]=n[e];return r}var o=Object.hasOwnProperty,i=Object.setPrototypeOf,s=Object.isFrozen,l=Object.getPrototypeOf,d=Object.getOwnPropertyDescriptor,c=Object.freeze,p=Object.seal,u=Object.create,m="undefined"!=typeof Reflect&&Reflect,f=m.apply,g=m.construct;f||(f=function(n,t,e){return n.apply(t,e)}),c||(c=function(n){return n}),p||(p=function(n){return n}),g||(g=function(n,t){return e(n,r(t))});var h,b=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=(h=TypeError,function(){for(var n=arguments.length,t=new Array(n),e=0;e<n;e++)t[e]=arguments[e];return g(h,t)});function L(n){return function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),a=1;a<e;a++)r[a-1]=arguments[a];return f(n,t,r)}}function E(n,t,e){e=e||y,i&&i(n,null);for(var r=t.length;r--;){var a=t[r];if("string"==typeof a){var o=e(a);o!==a&&(s(t)||(t[r]=o),a=o)}n[a]=!0}return n}function A(n){var t,e=u(null);for(t in n)!0===f(o,n,[t])&&(e[t]=n[t]);return e}function j(n,t){for(;null!==n;){var e=d(n,t);if(e){if(e.get)return L(e.get);if("function"==typeof e.value)return L(e.value)}n=l(n)}return function(n){return console.warn("fallback value for",n),null}}var F=c(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),N=c(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),O=c(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),P=c(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),I=c(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),R=c(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),M=c(["#text"]),z=c(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),H=c(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),U=c(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),$=c(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),q=p(/\{\{[\w\W]*|[\w\W]*\}\}/gm),B=p(/<%[\w\W]*|[\w\W]*%>/gm),G=p(/\${[\w\W]*}/gm),W=p(/^data-[\-\w.\u00B7-\uFFFF]/),J=p(/^aria-[\-\w]+$/),X=p(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),V=p(/^(?:\w+script|data):/i),Y=p(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),K=p(/^html$/i),Z=function(){return"undefined"==typeof window?null:window},Q=function(t,e){if("object"!==n(t)||"function"!=typeof t.createPolicy)return null;var r=null,a="data-tt-policy-suffix";e.currentScript&&e.currentScript.hasAttribute(a)&&(r=e.currentScript.getAttribute(a));var o="dompurify"+(r?"#"+r:"");try{return t.createPolicy(o,{createHTML:function(n){return n},createScriptURL:function(n){return n}})}catch(n){return console.warn("TrustedTypes policy "+o+" could not be created."),null}};return function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Z(),a=function(n){return t(n)};if(a.version="2.4.4",a.removed=[],!e||!e.document||9!==e.document.nodeType)return a.isSupported=!1,a;var o=e.document,i=e.document,s=e.DocumentFragment,l=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,h=e.DOMParser,L=e.trustedTypes,nn=p.prototype,tn=j(nn,"cloneNode"),en=j(nn,"nextSibling"),rn=j(nn,"childNodes"),an=j(nn,"parentNode");if("function"==typeof l){var on=i.createElement("template");on.content&&on.content.ownerDocument&&(i=on.content.ownerDocument)}var sn=Q(L,o),ln=sn?sn.createHTML(""):"",dn=i,cn=dn.implementation,pn=dn.createNodeIterator,un=dn.createDocumentFragment,mn=dn.getElementsByTagName,fn=o.importNode,gn={};try{gn=A(i).documentMode?i.documentMode:{}}catch(n){}var hn={};a.isSupported="function"==typeof an&&cn&&void 0!==cn.createHTMLDocument&&9!==gn;var bn,vn,xn=q,yn=B,wn=G,Tn=W,_n=J,kn=V,Sn=Y,Cn=X,Dn=null,Ln=E({},[].concat(r(F),r(N),r(O),r(I),r(M))),En=null,An=E({},[].concat(r(z),r(H),r(U),r($))),jn=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Fn=null,Nn=null,On=!0,Pn=!0,In=!1,Rn=!0,Mn=!1,zn=!1,Hn=!1,Un=!1,$n=!1,qn=!1,Bn=!1,Gn=!0,Wn=!1,Jn=!0,Xn=!1,Vn={},Yn=null,Kn=E({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Zn=null,Qn=E({},["audio","video","img","source","image","track"]),nt=null,tt=E({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),et="http://www.w3.org/1998/Math/MathML",rt="http://www.w3.org/2000/svg",at="http://www.w3.org/1999/xhtml",ot=at,it=!1,st=null,lt=E({},[et,rt,at],w),dt=["application/xhtml+xml","text/html"],ct=null,pt=i.createElement("form"),ut=function(n){return n instanceof RegExp||n instanceof Function},mt=function(t){ct&&ct===t||(t&&"object"===n(t)||(t={}),t=A(t),bn=bn=-1===dt.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,vn="application/xhtml+xml"===bn?w:y,Dn="ALLOWED_TAGS"in t?E({},t.ALLOWED_TAGS,vn):Ln,En="ALLOWED_ATTR"in t?E({},t.ALLOWED_ATTR,vn):An,st="ALLOWED_NAMESPACES"in t?E({},t.ALLOWED_NAMESPACES,w):lt,nt="ADD_URI_SAFE_ATTR"in t?E(A(tt),t.ADD_URI_SAFE_ATTR,vn):tt,Zn="ADD_DATA_URI_TAGS"in t?E(A(Qn),t.ADD_DATA_URI_TAGS,vn):Qn,Yn="FORBID_CONTENTS"in t?E({},t.FORBID_CONTENTS,vn):Kn,Fn="FORBID_TAGS"in t?E({},t.FORBID_TAGS,vn):{},Nn="FORBID_ATTR"in t?E({},t.FORBID_ATTR,vn):{},Vn="USE_PROFILES"in t&&t.USE_PROFILES,On=!1!==t.ALLOW_ARIA_ATTR,Pn=!1!==t.ALLOW_DATA_ATTR,In=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Rn=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Mn=t.SAFE_FOR_TEMPLATES||!1,zn=t.WHOLE_DOCUMENT||!1,$n=t.RETURN_DOM||!1,qn=t.RETURN_DOM_FRAGMENT||!1,Bn=t.RETURN_TRUSTED_TYPE||!1,Un=t.FORCE_BODY||!1,Gn=!1!==t.SANITIZE_DOM,Wn=t.SANITIZE_NAMED_PROPS||!1,Jn=!1!==t.KEEP_CONTENT,Xn=t.IN_PLACE||!1,Cn=t.ALLOWED_URI_REGEXP||Cn,ot=t.NAMESPACE||at,t.CUSTOM_ELEMENT_HANDLING&&ut(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(jn.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&ut(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(jn.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(jn.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Mn&&(Pn=!1),qn&&($n=!0),Vn&&(Dn=E({},r(M)),En=[],!0===Vn.html&&(E(Dn,F),E(En,z)),!0===Vn.svg&&(E(Dn,N),E(En,H),E(En,$)),!0===Vn.svgFilters&&(E(Dn,O),E(En,H),E(En,$)),!0===Vn.mathMl&&(E(Dn,I),E(En,U),E(En,$))),t.ADD_TAGS&&(Dn===Ln&&(Dn=A(Dn)),E(Dn,t.ADD_TAGS,vn)),t.ADD_ATTR&&(En===An&&(En=A(En)),E(En,t.ADD_ATTR,vn)),t.ADD_URI_SAFE_ATTR&&E(nt,t.ADD_URI_SAFE_ATTR,vn),t.FORBID_CONTENTS&&(Yn===Kn&&(Yn=A(Yn)),E(Yn,t.FORBID_CONTENTS,vn)),Jn&&(Dn["#text"]=!0),zn&&E(Dn,["html","head","body"]),Dn.table&&(E(Dn,["tbody"]),delete Fn.tbody),c&&c(t),ct=t)},ft=E({},["mi","mo","mn","ms","mtext"]),gt=E({},["foreignobject","desc","title","annotation-xml"]),ht=E({},["title","style","font","a","script"]),bt=E({},N);E(bt,O),E(bt,P);var vt=E({},I);E(vt,R);var xt=function(n){x(a.removed,{element:n});try{n.parentNode.removeChild(n)}catch(t){try{n.outerHTML=ln}catch(t){n.remove()}}},yt=function(n,t){try{x(a.removed,{attribute:t.getAttributeNode(n),from:t})}catch(n){x(a.removed,{attribute:null,from:t})}if(t.removeAttribute(n),"is"===n&&!En[n])if($n||qn)try{xt(t)}catch(n){}else try{t.setAttribute(n,"")}catch(n){}},wt=function(n){var t,e;if(Un)n="<remove></remove>"+n;else{var r=T(n,/^[\r\n\t ]+/);e=r&&r[0]}"application/xhtml+xml"===bn&&ot===at&&(n='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+n+"</body></html>");var a=sn?sn.createHTML(n):n;if(ot===at)try{t=(new h).parseFromString(a,bn)}catch(n){}if(!t||!t.documentElement){t=cn.createDocument(ot,"template",null);try{t.documentElement.innerHTML=it?ln:a}catch(n){}}var o=t.body||t.documentElement;return n&&e&&o.insertBefore(i.createTextNode(e),o.childNodes[0]||null),ot===at?mn.call(t,zn?"html":"body")[0]:zn?t.documentElement:o},Tt=function(n){return pn.call(n.ownerDocument||n,n,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT,null,!1)},_t=function(t){return"object"===n(d)?t instanceof d:t&&"object"===n(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},kt=function(n,t,e){hn[n]&&b(hn[n],(function(n){n.call(a,t,e,ct)}))},St=function(n){var t,e;if(kt("beforeSanitizeElements",n,null),(e=n)instanceof g&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof f)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes))return xt(n),!0;if(C(/[\u0080-\uFFFF]/,n.nodeName))return xt(n),!0;var r=vn(n.nodeName);if(kt("uponSanitizeElement",n,{tagName:r,allowedTags:Dn}),n.hasChildNodes()&&!_t(n.firstElementChild)&&(!_t(n.content)||!_t(n.content.firstElementChild))&&C(/<[/\w]/g,n.innerHTML)&&C(/<[/\w]/g,n.textContent))return xt(n),!0;if("select"===r&&C(/<template/i,n.innerHTML))return xt(n),!0;if(!Dn[r]||Fn[r]){if(!Fn[r]&&Dt(r)){if(jn.tagNameCheck instanceof RegExp&&C(jn.tagNameCheck,r))return!1;if(jn.tagNameCheck instanceof Function&&jn.tagNameCheck(r))return!1}if(Jn&&!Yn[r]){var o=an(n)||n.parentNode,i=rn(n)||n.childNodes;if(i&&o)for(var s=i.length-1;s>=0;--s)o.insertBefore(tn(i[s],!0),en(n))}return xt(n),!0}return n instanceof p&&!function(n){var t=an(n);t&&t.tagName||(t={namespaceURI:ot,tagName:"template"});var e=y(n.tagName),r=y(t.tagName);return!!st[n.namespaceURI]&&(n.namespaceURI===rt?t.namespaceURI===at?"svg"===e:t.namespaceURI===et?"svg"===e&&("annotation-xml"===r||ft[r]):Boolean(bt[e]):n.namespaceURI===et?t.namespaceURI===at?"math"===e:t.namespaceURI===rt?"math"===e&>[r]:Boolean(vt[e]):n.namespaceURI===at?!(t.namespaceURI===rt&&!gt[r])&&!(t.namespaceURI===et&&!ft[r])&&!vt[e]&&(ht[e]||!bt[e]):!("application/xhtml+xml"!==bn||!st[n.namespaceURI]))}(n)?(xt(n),!0):"noscript"!==r&&"noembed"!==r||!C(/<\/no(script|embed)/i,n.innerHTML)?(Mn&&3===n.nodeType&&(t=n.textContent,t=_(t,xn," "),t=_(t,yn," "),t=_(t,wn," "),n.textContent!==t&&(x(a.removed,{element:n.cloneNode()}),n.textContent=t)),kt("afterSanitizeElements",n,null),!1):(xt(n),!0)},Ct=function(n,t,e){if(Gn&&("id"===t||"name"===t)&&(e in i||e in pt))return!1;if(Pn&&!Nn[t]&&C(Tn,t));else if(On&&C(_n,t));else if(!En[t]||Nn[t]){if(!(Dt(n)&&(jn.tagNameCheck instanceof RegExp&&C(jn.tagNameCheck,n)||jn.tagNameCheck instanceof Function&&jn.tagNameCheck(n))&&(jn.attributeNameCheck instanceof RegExp&&C(jn.attributeNameCheck,t)||jn.attributeNameCheck instanceof Function&&jn.attributeNameCheck(t))||"is"===t&&jn.allowCustomizedBuiltInElements&&(jn.tagNameCheck instanceof RegExp&&C(jn.tagNameCheck,e)||jn.tagNameCheck instanceof Function&&jn.tagNameCheck(e))))return!1}else if(nt[t]);else if(C(Cn,_(e,Sn,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===n||0!==k(e,"data:")||!Zn[n])if(In&&!C(kn,_(e,Sn,"")));else if(e)return!1;return!0},Dt=function(n){return n.indexOf("-")>0},Lt=function(t){var e,r,o,i;kt("beforeSanitizeAttributes",t,null);var s=t.attributes;if(s){var l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:En};for(i=s.length;i--;){var d=e=s[i],c=d.name,p=d.namespaceURI;if(r="value"===c?e.value:S(e.value),o=vn(c),l.attrName=o,l.attrValue=r,l.keepAttr=!0,l.forceKeepAttr=void 0,kt("uponSanitizeAttribute",t,l),r=l.attrValue,!l.forceKeepAttr&&(yt(c,t),l.keepAttr))if(Rn||!C(/\/>/i,r)){Mn&&(r=_(r,xn," "),r=_(r,yn," "),r=_(r,wn," "));var u=vn(t.nodeName);if(Ct(u,o,r)){if(!Wn||"id"!==o&&"name"!==o||(yt(c,t),r="user-content-"+r),sn&&"object"===n(L)&&"function"==typeof L.getAttributeType)if(p);else switch(L.getAttributeType(u,o)){case"TrustedHTML":r=sn.createHTML(r);break;case"TrustedScriptURL":r=sn.createScriptURL(r)}try{p?t.setAttributeNS(p,c,r):t.setAttribute(c,r),v(a.removed)}catch(n){}}}else yt(c,t)}kt("afterSanitizeAttributes",t,null)}},Et=function n(t){var e,r=Tt(t);for(kt("beforeSanitizeShadowDOM",t,null);e=r.nextNode();)kt("uponSanitizeShadowNode",e,null),St(e)||(e.content instanceof s&&n(e.content),Lt(e));kt("afterSanitizeShadowDOM",t,null)};return a.sanitize=function(t){var r,i,l,c,p,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((it=!t)&&(t="\x3c!--\x3e"),"string"!=typeof t&&!_t(t)){if("function"!=typeof t.toString)throw D("toString is not a function");if("string"!=typeof(t=t.toString()))throw D("dirty is not a string, aborting")}if(!a.isSupported){if("object"===n(e.toStaticHTML)||"function"==typeof e.toStaticHTML){if("string"==typeof t)return e.toStaticHTML(t);if(_t(t))return e.toStaticHTML(t.outerHTML)}return t}if(Hn||mt(u),a.removed=[],"string"==typeof t&&(Xn=!1),Xn){if(t.nodeName){var m=vn(t.nodeName);if(!Dn[m]||Fn[m])throw D("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof d)1===(i=(r=wt("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?r=i:r.appendChild(i);else{if(!$n&&!Mn&&!zn&&-1===t.indexOf("<"))return sn&&Bn?sn.createHTML(t):t;if(!(r=wt(t)))return $n?null:Bn?ln:""}r&&Un&&xt(r.firstChild);for(var f=Tt(Xn?t:r);l=f.nextNode();)3===l.nodeType&&l===c||St(l)||(l.content instanceof s&&Et(l.content),Lt(l),c=l);if(c=null,Xn)return t;if($n){if(qn)for(p=un.call(r.ownerDocument);r.firstChild;)p.appendChild(r.firstChild);else p=r;return(En.shadowroot||En.shadowrootmod)&&(p=fn.call(o,p,!0)),p}var g=zn?r.outerHTML:r.innerHTML;return zn&&Dn["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&C(K,r.ownerDocument.doctype.name)&&(g="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+g),Mn&&(g=_(g,xn," "),g=_(g,yn," "),g=_(g,wn," ")),sn&&Bn?sn.createHTML(g):g},a.setConfig=function(n){mt(n),Hn=!0},a.clearConfig=function(){ct=null,Hn=!1},a.isValidAttribute=function(n,t,e){ct||mt({});var r=vn(n),a=vn(t);return Ct(r,a,e)},a.addHook=function(n,t){"function"==typeof t&&(hn[n]=hn[n]||[],x(hn[n],t))},a.removeHook=function(n){if(hn[n])return v(hn[n])},a.removeHooks=function(n){hn[n]&&(hn[n]=[])},a.removeAllHooks=function(){hn={}},a}()}()},5573:function(n){"use strict";var t=/["'&<>]/;n.exports=function(n){var e,r=""+n,a=t.exec(r);if(!a)return r;var o="",i=0,s=0;for(i=a.index;i<r.length;i++){switch(r.charCodeAt(i)){case 34:e=""";break;case 38:e="&";break;case 39:e="'";break;case 60:e="<";break;case 62:e=">";break;default:continue}s!==i&&(o+=r.substring(s,i)),s=i+1,o+=e}return s!==i?o+r.substring(s,i):o}},9755:function(n,t){var e;!function(t,e){"use strict";"object"==typeof n.exports?n.exports=t.document?e(t,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return e(n)}:e(t)}("undefined"!=typeof window?window:this,(function(r,a){"use strict";var o=[],i=Object.getPrototypeOf,s=o.slice,l=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),h={},b=function(n){return"function"==typeof n&&"number"!=typeof n.nodeType&&"function"!=typeof n.item},v=function(n){return null!=n&&n===n.window},x=r.document,y={type:!0,src:!0,nonce:!0,noModule:!0};function w(n,t,e){var r,a,o=(e=e||x).createElement("script");if(o.text=n,t)for(r in y)(a=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,a);e.head.appendChild(o).parentNode.removeChild(o)}function T(n){return null==n?n+"":"object"==typeof n||"function"==typeof n?p[u.call(n)]||"object":typeof n}var _="3.6.3",k=function(n,t){return new k.fn.init(n,t)};function S(n){var t=!!n&&"length"in n&&n.length,e=T(n);return!b(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 s.call(this)},get:function(n){return null==n?s.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(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(k.grep(this,(function(n,t){return(t+1)%2})))},odd:function(){return this.pushStack(k.grep(this,(function(n,t){return t%2})))},eq:function(n){var t=this.length,e=+n+(n<0?t:0);return this.pushStack(e>=0&&e<t?[this[e]]:[])},end:function(){return this.prevObject||this.constructor()},push:d,sort:o.sort,splice:o.splice},k.extend=k.fn.extend=function(){var n,t,e,r,a,o,i=arguments[0]||{},s=1,l=arguments.length,d=!1;for("boolean"==typeof i&&(d=i,i=arguments[s]||{},s++),"object"==typeof i||b(i)||(i={}),s===l&&(i=this,s--);s<l;s++)if(null!=(n=arguments[s]))for(t in n)r=n[t],"__proto__"!==t&&i!==r&&(d&&r&&(k.isPlainObject(r)||(a=Array.isArray(r)))?(e=i[t],o=a&&!Array.isArray(e)?[]:a||k.isPlainObject(e)?e:{},a=!1,i[t]=k.extend(d,o,r)):void 0!==r&&(i[t]=r));return i},k.extend({expando:"jQuery"+(_+Math.random()).replace(/\D/g,""),isReady:!0,error:function(n){throw new Error(n)},noop:function(){},isPlainObject:function(n){var t,e;return!(!n||"[object Object]"!==u.call(n)||(t=i(n))&&("function"!=typeof(e=m.call(t,"constructor")&&t.constructor)||f.call(e)!==g))},isEmptyObject:function(n){var t;for(t in n)return!1;return!0},globalEval:function(n,t,e){w(n,{nonce:t&&t.nonce},e)},each:function(n,t){var e,r=0;if(S(n))for(e=n.length;r<e&&!1!==t.call(n[r],r,n[r]);r++);else for(r in n)if(!1===t.call(n[r],r,n[r]))break;return n},makeArray:function(n,t){var e=t||[];return null!=n&&(S(Object(n))?k.merge(e,"string"==typeof n?[n]:n):d.call(e,n)),e},inArray:function(n,t,e){return null==t?-1:c.call(t,n,e)},merge:function(n,t){for(var e=+t.length,r=0,a=n.length;r<e;r++)n[a++]=t[r];return n.length=a,n},grep:function(n,t,e){for(var r=[],a=0,o=n.length,i=!e;a<o;a++)!t(n[a],a)!==i&&r.push(n[a]);return r},map:function(n,t,e){var r,a,o=0,i=[];if(S(n))for(r=n.length;o<r;o++)null!=(a=t(n[o],o,e))&&i.push(a);else for(o in n)null!=(a=t(n[o],o,e))&&i.push(a);return l(i)},guid:1,support:h}),"function"==typeof Symbol&&(k.fn[Symbol.iterator]=o[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(n,t){p["[object "+t+"]"]=t.toLowerCase()}));var C=function(n){var t,e,r,a,o,i,s,l,d,c,p,u,m,f,g,h,b,v,x,y="sizzle"+1*new Date,w=n.document,T=0,_=0,k=dn(),S=dn(),C=dn(),D=dn(),L=function(n,t){return n===t&&(p=!0),0},E={}.hasOwnProperty,A=[],j=A.pop,F=A.push,N=A.push,O=A.slice,P=function(n,t){for(var e=0,r=n.length;e<r;e++)if(n[e]===t)return e;return-1},I="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",R="[\\x20\\t\\r\\n\\f]",M="(?:\\\\[\\da-fA-F]{1,6}"+R+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",z="\\["+R+"*("+M+")(?:"+R+"*([*^$|!~]?=)"+R+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+R+"*\\]",H=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+z+")*)|.*)\\)|)",U=new RegExp(R+"+","g"),$=new RegExp("^"+R+"+|((?:^|[^\\\\])(?:\\\\.)*)"+R+"+$","g"),q=new RegExp("^"+R+"*,"+R+"*"),B=new RegExp("^"+R+"*([>+~]|"+R+")"+R+"*"),G=new RegExp(R+"|>"),W=new RegExp(H),J=new RegExp("^"+M+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+z),PSEUDO:new RegExp("^"+H),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),bool:new RegExp("^(?:"+I+")$","i"),needsContext:new RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},V=/HTML$/i,Y=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,Q=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,nn=/[+~]/,tn=new RegExp("\\\\[\\da-fA-F]{1,6}"+R+"?|\\\\([^\\r\\n\\f])","g"),en=function(n,t){var e="0x"+n.slice(1)-65536;return t||(e<0?String.fromCharCode(e+65536):String.fromCharCode(e>>10|55296,1023&e|56320))},rn=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,an=function(n,t){return t?"\0"===n?"<22>":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n},on=function(){u()},sn=wn((function(n){return!0===n.disabled&&"fieldset"===n.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{N.apply(A=O.call(w.childNodes),w.childNodes),A[w.childNodes.length].nodeType}catch(n){N={apply:A.length?function(n,t){F.apply(n,O.call(t))}:function(n,t){for(var e=n.length,r=0;n[e++]=t[r++];);n.length=e-1}}}function ln(n,t,r,a){var o,s,d,c,p,f,b,v=t&&t.ownerDocument,w=t?t.nodeType:9;if(r=r||[],"string"!=typeof n||!n||1!==w&&9!==w&&11!==w)return r;if(!a&&(u(t),t=t||m,g)){if(11!==w&&(p=Q.exec(n)))if(o=p[1]){if(9===w){if(!(d=t.getElementById(o)))return r;if(d.id===o)return r.push(d),r}else if(v&&(d=v.getElementById(o))&&x(t,d)&&d.id===o)return r.push(d),r}else{if(p[2])return N.apply(r,t.getElementsByTagName(n)),r;if((o=p[3])&&e.getElementsByClassName&&t.getElementsByClassName)return N.apply(r,t.getElementsByClassName(o)),r}if(e.qsa&&!D[n+" "]&&(!h||!h.test(n))&&(1!==w||"object"!==t.nodeName.toLowerCase())){if(b=n,v=t,1===w&&(G.test(n)||B.test(n))){for((v=nn.test(n)&&vn(t.parentNode)||t)===t&&e.scope||((c=t.getAttribute("id"))?c=c.replace(rn,an):t.setAttribute("id",c=y)),s=(f=i(n)).length;s--;)f[s]=(c?"#"+c:":scope")+" "+yn(f[s]);b=f.join(",")}try{if(e.cssSupportsSelector&&!CSS.supports("selector(:is("+b+"))"))throw new Error;return N.apply(r,v.querySelectorAll(b)),r}catch(t){D(n,!0)}finally{c===y&&t.removeAttribute("id")}}}return l(n.replace($,"$1"),t,r,a)}function dn(){var n=[];return function t(e,a){return n.push(e+" ")>r.cacheLength&&delete t[n.shift()],t[e+" "]=a}}function cn(n){return n[y]=!0,n}function pn(n){var t=m.createElement("fieldset");try{return!!n(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function un(n,t){for(var e=n.split("|"),a=e.length;a--;)r.attrHandle[e[a]]=t}function mn(n,t){var e=t&&n,r=e&&1===n.nodeType&&1===t.nodeType&&n.sourceIndex-t.sourceIndex;if(r)return r;if(e)for(;e=e.nextSibling;)if(e===t)return-1;return n?1:-1}function fn(n){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===n}}function gn(n){return function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===n}}function hn(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&&sn(t)===n:t.disabled===n:"label"in t&&t.disabled===n}}function bn(n){return cn((function(t){return t=+t,cn((function(e,r){for(var a,o=n([],e.length,t),i=o.length;i--;)e[a=o[i]]&&(e[a]=!(r[a]=e[a]))}))}))}function vn(n){return n&&void 0!==n.getElementsByTagName&&n}for(t in e=ln.support={},o=ln.isXML=function(n){var t=n&&n.namespaceURI,e=n&&(n.ownerDocument||n).documentElement;return!V.test(t||e&&e.nodeName||"HTML")},u=ln.setDocument=function(n){var t,a,i=n?n.ownerDocument||n:w;return i!=m&&9===i.nodeType&&i.documentElement?(f=(m=i).documentElement,g=!o(m),w!=m&&(a=m.defaultView)&&a.top!==a&&(a.addEventListener?a.addEventListener("unload",on,!1):a.attachEvent&&a.attachEvent("onunload",on)),e.scope=pn((function(n){return f.appendChild(n).appendChild(m.createElement("div")),void 0!==n.querySelectorAll&&!n.querySelectorAll(":scope fieldset div").length})),e.cssSupportsSelector=pn((function(){return CSS.supports("selector(*)")&&m.querySelectorAll(":is(:jqfake)")&&!CSS.supports("selector(:is(*,:jqfake))")})),e.attributes=pn((function(n){return n.className="i",!n.getAttribute("className")})),e.getElementsByTagName=pn((function(n){return n.appendChild(m.createComment("")),!n.getElementsByTagName("*").length})),e.getElementsByClassName=Z.test(m.getElementsByClassName),e.getById=pn((function(n){return f.appendChild(n).id=y,!m.getElementsByName||!m.getElementsByName(y).length})),e.getById?(r.filter.ID=function(n){var t=n.replace(tn,en);return function(n){return n.getAttribute("id")===t}},r.find.ID=function(n,t){if(void 0!==t.getElementById&&g){var e=t.getElementById(n);return e?[e]:[]}}):(r.filter.ID=function(n){var t=n.replace(tn,en);return function(n){var e=void 0!==n.getAttributeNode&&n.getAttributeNode("id");return e&&e.value===t}},r.find.ID=function(n,t){if(void 0!==t.getElementById&&g){var e,r,a,o=t.getElementById(n);if(o){if((e=o.getAttributeNode("id"))&&e.value===n)return[o];for(a=t.getElementsByName(n),r=0;o=a[r++];)if((e=o.getAttributeNode("id"))&&e.value===n)return[o]}return[]}}),r.find.TAG=e.getElementsByTagName?function(n,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(n):e.qsa?t.querySelectorAll(n):void 0}:function(n,t){var e,r=[],a=0,o=t.getElementsByTagName(n);if("*"===n){for(;e=o[a++];)1===e.nodeType&&r.push(e);return r}return o},r.find.CLASS=e.getElementsByClassName&&function(n,t){if(void 0!==t.getElementsByClassName&&g)return t.getElementsByClassName(n)},b=[],h=[],(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&&h.push("[*^$]="+R+"*(?:''|\"\")"),n.querySelectorAll("[selected]").length||h.push("\\["+R+"*(?:value|"+I+")"),n.querySelectorAll("[id~="+y+"-]").length||h.push("~="),(t=m.createElement("input")).setAttribute("name",""),n.appendChild(t),n.querySelectorAll("[name='']").length||h.push("\\["+R+"*name"+R+"*="+R+"*(?:''|\"\")"),n.querySelectorAll(":checked").length||h.push(":checked"),n.querySelectorAll("a#"+y+"+*").length||h.push(".#.+[+~]"),n.querySelectorAll("\\\f"),h.push("[\\r\\n\\f]")})),pn((function(n){n.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=m.createElement("input");t.setAttribute("type","hidden"),n.appendChild(t).setAttribute("name","D"),n.querySelectorAll("[name=d]").length&&h.push("name"+R+"*[*^$|!~]?="),2!==n.querySelectorAll(":enabled").length&&h.push(":enabled",":disabled"),f.appendChild(n).disabled=!0,2!==n.querySelectorAll(":disabled").length&&h.push(":enabled",":disabled"),n.querySelectorAll("*,:x"),h.push(",.*:")}))),(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"),b.push("!=",H)})),e.cssSupportsSelector||h.push(":has"),h=h.length&&new RegExp(h.join("|")),b=b.length&&new RegExp(b.join("|")),t=Z.test(f.compareDocumentPosition),x=t||Z.test(f.contains)?function(n,t){var e=9===n.nodeType&&n.documentElement||n,r=t&&t.parentNode;return n===r||!(!r||1!==r.nodeType||!(e.contains?e.contains(r):n.compareDocumentPosition&&16&n.compareDocumentPosition(r)))}:function(n,t){if(t)for(;t=t.parentNode;)if(t===n)return!0;return!1},L=t?function(n,t){if(n===t)return p=!0,0;var r=!n.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(n.ownerDocument||n)==(t.ownerDocument||t)?n.compareDocumentPosition(t):1)||!e.sortDetached&&t.compareDocumentPosition(n)===r?n==m||n.ownerDocument==w&&x(w,n)?-1:t==m||t.ownerDocument==w&&x(w,t)?1:c?P(c,n)-P(c,t):0:4&r?-1:1)}:function(n,t){if(n===t)return p=!0,0;var e,r=0,a=n.parentNode,o=t.parentNode,i=[n],s=[t];if(!a||!o)return n==m?-1:t==m?1:a?-1:o?1:c?P(c,n)-P(c,t):0;if(a===o)return mn(n,t);for(e=n;e=e.parentNode;)i.unshift(e);for(e=t;e=e.parentNode;)s.unshift(e);for(;i[r]===s[r];)r++;return r?mn(i[r],s[r]):i[r]==w?-1:s[r]==w?1:0},m):m},ln.matches=function(n,t){return ln(n,null,null,t)},ln.matchesSelector=function(n,t){if(u(n),e.matchesSelector&&g&&!D[t+" "]&&(!b||!b.test(t))&&(!h||!h.test(t)))try{var r=v.call(n,t);if(r||e.disconnectedMatch||n.document&&11!==n.document.nodeType)return r}catch(n){D(t,!0)}return ln(t,m,null,[n]).length>0},ln.contains=function(n,t){return(n.ownerDocument||n)!=m&&u(n),x(n,t)},ln.attr=function(n,t){(n.ownerDocument||n)!=m&&u(n);var a=r.attrHandle[t.toLowerCase()],o=a&&E.call(r.attrHandle,t.toLowerCase())?a(n,t,!g):void 0;return void 0!==o?o:e.attributes||!g?n.getAttribute(t):(o=n.getAttributeNode(t))&&o.specified?o.value:null},ln.escape=function(n){return(n+"").replace(rn,an)},ln.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n)},ln.uniqueSort=function(n){var t,r=[],a=0,o=0;if(p=!e.detectDuplicates,c=!e.sortStable&&n.slice(0),n.sort(L),p){for(;t=n[o++];)t===n[o]&&(a=r.push(o));for(;a--;)n.splice(r[a],1)}return c=null,n},a=ln.getText=function(n){var t,e="",r=0,o=n.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof n.textContent)return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)e+=a(n)}else if(3===o||4===o)return n.nodeValue}else for(;t=n[r++];)e+=a(t);return e},r=ln.selectors={cacheLength:50,createPseudo:cn,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){return n[1]=n[1].replace(tn,en),n[3]=(n[3]||n[4]||n[5]||"").replace(tn,en),"~="===n[2]&&(n[3]=" "+n[3]+" "),n.slice(0,4)},CHILD:function(n){return n[1]=n[1].toLowerCase(),"nth"===n[1].slice(0,3)?(n[3]||ln.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]&&ln.error(n[0]),n},PSEUDO:function(n){var t,e=!n[6]&&n[2];return X.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":e&&W.test(e)&&(t=i(e,!0))&&(t=e.indexOf(")",e.length-t)-e.length)&&(n[0]=n[0].slice(0,t),n[2]=e.slice(0,t)),n.slice(0,3))}},filter:{TAG:function(n){var t=n.replace(tn,en).toLowerCase();return"*"===n?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===t}},CLASS:function(n){var t=k[n+" "];return t||(t=new RegExp("(^|"+R+")"+n+"("+R+"|$)"))&&k(n,(function(n){return t.test("string"==typeof n.className&&n.className||void 0!==n.getAttribute&&n.getAttribute("class")||"")}))},ATTR:function(n,t,e){return function(r){var a=ln.attr(r,n);return null==a?"!="===t:!t||(a+="","="===t?a===e:"!="===t?a!==e:"^="===t?e&&0===a.indexOf(e):"*="===t?e&&a.indexOf(e)>-1:"$="===t?e&&a.slice(-e.length)===e:"~="===t?(" "+a.replace(U," ")+" ").indexOf(e)>-1:"|="===t&&(a===e||a.slice(0,e.length+1)===e+"-"))}},CHILD:function(n,t,e,r,a){var o="nth"!==n.slice(0,3),i="last"!==n.slice(-4),s="of-type"===t;return 1===r&&0===a?function(n){return!!n.parentNode}:function(t,e,l){var d,c,p,u,m,f,g=o!==i?"nextSibling":"previousSibling",h=t.parentNode,b=s&&t.nodeName.toLowerCase(),v=!l&&!s,x=!1;if(h){if(o){for(;g;){for(u=t;u=u[g];)if(s?u.nodeName.toLowerCase()===b:1===u.nodeType)return!1;f=g="only"===n&&!f&&"nextSibling"}return!0}if(f=[i?h.firstChild:h.lastChild],i&&v){for(x=(m=(d=(c=(p=(u=h)[y]||(u[y]={}))[u.uniqueID]||(p[u.uniqueID]={}))[n]||[])[0]===T&&d[1])&&d[2],u=m&&h.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())&&((s?u.nodeName.toLowerCase()!==b:1!==u.nodeType)||!++x||(v&&((c=(p=u[y]||(u[y]={}))[u.uniqueID]||(p[u.uniqueID]={}))[n]=[T,x]),u!==t)););return(x-=a)===r||x%r==0&&x/r>=0}}},PSEUDO:function(n,t){var e,a=r.pseudos[n]||r.setFilters[n.toLowerCase()]||ln.error("unsupported pseudo: "+n);return a[y]?a(t):a.length>1?(e=[n,n,"",t],r.setFilters.hasOwnProperty(n.toLowerCase())?cn((function(n,e){for(var r,o=a(n,t),i=o.length;i--;)n[r=P(n,o[i])]=!(e[r]=o[i])})):function(n){return a(n,0,e)}):a}},pseudos:{not:cn((function(n){var t=[],e=[],r=s(n.replace($,"$1"));return r[y]?cn((function(n,t,e,a){for(var o,i=r(n,null,a,[]),s=n.length;s--;)(o=i[s])&&(n[s]=!(t[s]=o))})):function(n,a,o){return t[0]=n,r(t,null,o,e),t[0]=null,!e.pop()}})),has:cn((function(n){return function(t){return ln(n,t).length>0}})),contains:cn((function(n){return n=n.replace(tn,en),function(t){return(t.textContent||a(t)).indexOf(n)>-1}})),lang:cn((function(n){return J.test(n||"")||ln.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:hn(!1),disabled:hn(!0),checked:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&!!n.checked||"option"===t&&!!n.selected},selected:function(n){return n.parentNode&&n.parentNode.selectedIndex,!0===n.selected},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeType<6)return!1;return!0},parent:function(n){return!r.pseudos.empty(n)},header:function(n){return K.test(n.nodeName)},input:function(n){return Y.test(n.nodeName)},button:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&"button"===n.type||"button"===t},text:function(n){var t;return"input"===n.nodeName.toLowerCase()&&"text"===n.type&&(null==(t=n.getAttribute("type"))||"text"===t.toLowerCase())},first:bn((function(){return[0]})),last:bn((function(n,t){return[t-1]})),eq:bn((function(n,t,e){return[e<0?e+t:e]})),even:bn((function(n,t){for(var e=0;e<t;e+=2)n.push(e);return n})),odd:bn((function(n,t){for(var e=1;e<t;e+=2)n.push(e);return n})),lt:bn((function(n,t,e){for(var r=e<0?e+t:e>t?t:e;--r>=0;)n.push(r);return n})),gt:bn((function(n,t,e){for(var r=e<0?e+t:e;++r<t;)n.push(r);return n}))}},r.pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=fn(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=gn(t);function xn(){}function yn(n){for(var t=0,e=n.length,r="";t<e;t++)r+=n[t].value;return r}function wn(n,t,e){var r=t.dir,a=t.next,o=a||r,i=e&&"parentNode"===o,s=_++;return t.first?function(t,e,a){for(;t=t[r];)if(1===t.nodeType||i)return n(t,e,a);return!1}:function(t,e,l){var d,c,p,u=[T,s];if(l){for(;t=t[r];)if((1===t.nodeType||i)&&n(t,e,l))return!0}else for(;t=t[r];)if(1===t.nodeType||i)if(c=(p=t[y]||(t[y]={}))[t.uniqueID]||(p[t.uniqueID]={}),a&&a===t.nodeName.toLowerCase())t=t[r]||t;else{if((d=c[o])&&d[0]===T&&d[1]===s)return u[2]=d[2];if(c[o]=u,u[2]=n(t,e,l))return!0}return!1}}function Tn(n){return n.length>1?function(t,e,r){for(var a=n.length;a--;)if(!n[a](t,e,r))return!1;return!0}:n[0]}function _n(n,t,e,r,a){for(var o,i=[],s=0,l=n.length,d=null!=t;s<l;s++)(o=n[s])&&(e&&!e(o,r,a)||(i.push(o),d&&t.push(s)));return i}function kn(n,t,e,r,a,o){return r&&!r[y]&&(r=kn(r)),a&&!a[y]&&(a=kn(a,o)),cn((function(o,i,s,l){var d,c,p,u=[],m=[],f=i.length,g=o||function(n,t,e){for(var r=0,a=t.length;r<a;r++)ln(n,t[r],e);return e}(t||"*",s.nodeType?[s]:s,[]),h=!n||!o&&t?g:_n(g,u,n,s,l),b=e?a||(o?n:f||r)?[]:i:h;if(e&&e(h,b,s,l),r)for(d=_n(b,m),r(d,[],s,l),c=d.length;c--;)(p=d[c])&&(b[m[c]]=!(h[m[c]]=p));if(o){if(a||n){if(a){for(d=[],c=b.length;c--;)(p=b[c])&&d.push(h[c]=p);a(null,b=[],d,l)}for(c=b.length;c--;)(p=b[c])&&(d=a?P(o,p):u[c])>-1&&(o[d]=!(i[d]=p))}}else b=_n(b===i?b.splice(f,b.length):b),a?a(null,i,b,l):N.apply(i,b)}))}function Sn(n){for(var t,e,a,o=n.length,i=r.relative[n[0].type],s=i||r.relative[" "],l=i?1:0,c=wn((function(n){return n===t}),s,!0),p=wn((function(n){return P(t,n)>-1}),s,!0),u=[function(n,e,r){var a=!i&&(r||e!==d)||((t=e).nodeType?c(n,e,r):p(n,e,r));return t=null,a}];l<o;l++)if(e=r.relative[n[l].type])u=[wn(Tn(u),e)];else{if((e=r.filter[n[l].type].apply(null,n[l].matches))[y]){for(a=++l;a<o&&!r.relative[n[a].type];a++);return kn(l>1&&Tn(u),l>1&&yn(n.slice(0,l-1).concat({value:" "===n[l-2].type?"*":""})).replace($,"$1"),e,l<a&&Sn(n.slice(l,a)),a<o&&Sn(n=n.slice(a)),a<o&&yn(n))}u.push(e)}return Tn(u)}return xn.prototype=r.filters=r.pseudos,r.setFilters=new xn,i=ln.tokenize=function(n,t){var e,a,o,i,s,l,d,c=S[n+" "];if(c)return t?0:c.slice(0);for(s=n,l=[],d=r.preFilter;s;){for(i in e&&!(a=q.exec(s))||(a&&(s=s.slice(a[0].length)||s),l.push(o=[])),e=!1,(a=B.exec(s))&&(e=a.shift(),o.push({value:e,type:a[0].replace($," ")}),s=s.slice(e.length)),r.filter)!(a=X[i].exec(s))||d[i]&&!(a=d[i](a))||(e=a.shift(),o.push({value:e,type:i,matches:a}),s=s.slice(e.length));if(!e)break}return t?s.length:s?ln.error(n):S(n,l).slice(0)},s=ln.compile=function(n,t){var e,a=[],o=[],s=C[n+" "];if(!s){for(t||(t=i(n)),e=t.length;e--;)(s=Sn(t[e]))[y]?a.push(s):o.push(s);s=C(n,function(n,t){var e=t.length>0,a=n.length>0,o=function(o,i,s,l,c){var p,f,h,b=0,v="0",x=o&&[],y=[],w=d,_=o||a&&r.find.TAG("*",c),k=T+=null==w?1:Math.random()||.1,S=_.length;for(c&&(d=i==m||i||c);v!==S&&null!=(p=_[v]);v++){if(a&&p){for(f=0,i||p.ownerDocument==m||(u(p),s=!g);h=n[f++];)if(h(p,i||m,s)){l.push(p);break}c&&(T=k)}e&&((p=!h&&p)&&b--,o&&x.push(p))}if(b+=v,e&&v!==b){for(f=0;h=t[f++];)h(x,y,i,s);if(o){if(b>0)for(;v--;)x[v]||y[v]||(y[v]=j.call(l));y=_n(y)}N.apply(l,y),c&&!o&&y.length>0&&b+t.length>1&&ln.uniqueSort(l)}return c&&(T=k,d=w),x};return e?cn(o):o}(o,a)),s.selector=n}return s},l=ln.select=function(n,t,e,a){var o,l,d,c,p,u="function"==typeof n&&n,m=!a&&i(n=u.selector||n);if(e=e||[],1===m.length){if((l=m[0]=m[0].slice(0)).length>2&&"ID"===(d=l[0]).type&&9===t.nodeType&&g&&r.relative[l[1].type]){if(!(t=(r.find.ID(d.matches[0].replace(tn,en),t)||[])[0]))return e;u&&(t=t.parentNode),n=n.slice(l.shift().value.length)}for(o=X.needsContext.test(n)?0:l.length;o--&&(d=l[o],!r.relative[c=d.type]);)if((p=r.find[c])&&(a=p(d.matches[0].replace(tn,en),nn.test(l[0].type)&&vn(t.parentNode)||t))){if(l.splice(o,1),!(n=a.length&&yn(l)))return N.apply(e,a),e;break}}return(u||s(n,m))(a,t,!g,e,!t||nn.test(n)&&vn(t.parentNode)||t),e},e.sortStable=y.split("").sort(L).join("")===y,e.detectDuplicates=!!p,u(),e.sortDetached=pn((function(n){return 1&n.compareDocumentPosition(m.createElement("fieldset"))})),pn((function(n){return n.innerHTML="<a href='#'></a>","#"===n.firstChild.getAttribute("href")}))||un("type|href|height|width",(function(n,t,e){if(!e)return n.getAttribute(t,"type"===t.toLowerCase()?1:2)})),e.attributes&&pn((function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),""===n.firstChild.getAttribute("value")}))||un("value",(function(n,t,e){if(!e&&"input"===n.nodeName.toLowerCase())return n.defaultValue})),pn((function(n){return null==n.getAttribute("disabled")}))||un(I,(function(n,t,e){var r;if(!e)return!0===n[t]?t.toLowerCase():(r=n.getAttributeNode(t))&&r.specified?r.value:null})),ln}(r);k.find=C,k.expr=C.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=C.uniqueSort,k.text=C.getText,k.isXMLDoc=C.isXML,k.contains=C.contains,k.escapeSelector=C.escape;var D=function(n,t,e){for(var r=[],a=void 0!==e;(n=n[t])&&9!==n.nodeType;)if(1===n.nodeType){if(a&&k(n).is(e))break;r.push(n)}return r},L=function(n,t){for(var e=[];n;n=n.nextSibling)1===n.nodeType&&n!==t&&e.push(n);return e},E=k.expr.match.needsContext;function A(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()}var j=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function F(n,t,e){return b(t)?k.grep(n,(function(n,r){return!!t.call(n,r,n)!==e})):t.nodeType?k.grep(n,(function(n){return n===t!==e})):"string"!=typeof t?k.grep(n,(function(n){return c.call(t,n)>-1!==e})):k.filter(t,n,e)}k.filter=function(n,t,e){var r=t[0];return e&&(n=":not("+n+")"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,n)?[r]:[]:k.find.matches(n,k.grep(t,(function(n){return 1===n.nodeType})))},k.fn.extend({find:function(n){var t,e,r=this.length,a=this;if("string"!=typeof n)return this.pushStack(k(n).filter((function(){for(t=0;t<r;t++)if(k.contains(a[t],this))return!0})));for(e=this.pushStack([]),t=0;t<r;t++)k.find(n,a[t],e);return r>1?k.uniqueSort(e):e},filter:function(n){return this.pushStack(F(this,n||[],!1))},not:function(n){return this.pushStack(F(this,n||[],!0))},is:function(n){return!!F(this,"string"==typeof n&&E.test(n)?k(n):n||[],!1).length}});var N,O=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(n,t,e){var r,a;if(!n)return this;if(e=e||N,"string"==typeof n){if(!(r="<"===n[0]&&">"===n[n.length-1]&&n.length>=3?[null,n,null]:O.exec(n))||!r[1]&&t)return!t||t.jquery?(t||e).find(n):this.constructor(t).find(n);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:x,!0)),j.test(r[1])&&k.isPlainObject(t))for(r in t)b(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(a=x.getElementById(r[2]))&&(this[0]=a,this.length=1),this}return n.nodeType?(this[0]=n,this.length=1,this):b(n)?void 0!==e.ready?e.ready(n):n(k):k.makeArray(n,this)}).prototype=k.fn,N=k(x);var P=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};function R(n,t){for(;(n=n[t])&&1!==n.nodeType;);return n}k.fn.extend({has:function(n){var t=k(n,this),e=t.length;return this.filter((function(){for(var n=0;n<e;n++)if(k.contains(this,t[n]))return!0}))},closest:function(n,t){var e,r=0,a=this.length,o=[],i="string"!=typeof n&&k(n);if(!E.test(n))for(;r<a;r++)for(e=this[r];e&&e!==t;e=e.parentNode)if(e.nodeType<11&&(i?i.index(e)>-1:1===e.nodeType&&k.find.matchesSelector(e,n))){o.push(e);break}return this.pushStack(o.length>1?k.uniqueSort(o):o)},index:function(n){return n?"string"==typeof n?c.call(k(n),this[0]):c.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(n,t))))},addBack:function(n){return this.add(null==n?this.prevObject:this.prevObject.filter(n))}}),k.each({parent:function(n){var t=n.parentNode;return t&&11!==t.nodeType?t:null},parents:function(n){return D(n,"parentNode")},parentsUntil:function(n,t,e){return D(n,"parentNode",e)},next:function(n){return R(n,"nextSibling")},prev:function(n){return R(n,"previousSibling")},nextAll:function(n){return D(n,"nextSibling")},prevAll:function(n){return D(n,"previousSibling")},nextUntil:function(n,t,e){return D(n,"nextSibling",e)},prevUntil:function(n,t,e){return D(n,"previousSibling",e)},siblings:function(n){return L((n.parentNode||{}).firstChild,n)},children:function(n){return L(n.firstChild)},contents:function(n){return null!=n.contentDocument&&i(n.contentDocument)?n.contentDocument:(A(n,"template")&&(n=n.content||n),k.merge([],n.childNodes))}},(function(n,t){k.fn[n]=function(e,r){var a=k.map(this,t,e);return"Until"!==n.slice(-5)&&(r=e),r&&"string"==typeof r&&(a=k.filter(r,a)),this.length>1&&(I[n]||k.uniqueSort(a),P.test(n)&&a.reverse()),this.pushStack(a)}}));var M=/[^\x20\t\r\n\f]+/g;function z(n){return n}function H(n){throw n}function U(n,t,e,r){var a;try{n&&b(a=n.promise)?a.call(n).done(t).fail(e):n&&b(a=n.then)?a.call(n,t,e):t.apply(void 0,[n].slice(r))}catch(n){e.apply(void 0,[n])}}k.Callbacks=function(n){n="string"==typeof n?function(n){var t={};return k.each(n.match(M)||[],(function(n,e){t[e]=!0})),t}(n):k.extend({},n);var t,e,r,a,o=[],i=[],s=-1,l=function(){for(a=a||n.once,r=t=!0;i.length;s=-1)for(e=i.shift();++s<o.length;)!1===o[s].apply(e[0],e[1])&&n.stopOnFalse&&(s=o.length,e=!1);n.memory||(e=!1),t=!1,a&&(o=e?[]:"")},d={add:function(){return o&&(e&&!t&&(s=o.length-1,i.push(e)),function t(e){k.each(e,(function(e,r){b(r)?n.unique&&d.has(r)||o.push(r):r&&r.length&&"string"!==T(r)&&t(r)}))}(arguments),e&&!t&&l()),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<=s&&s--})),this},has:function(n){return n?k.inArray(n,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return a=i=[],o=e="",this},disabled:function(){return!o},lock:function(){return a=i=[],e||t||(o=e=""),this},locked:function(){return!!a},fireWith:function(n,e){return a||(e=[n,(e=e||[]).slice?e.slice():e],i.push(e),t||l()),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!r}};return d},k.extend({Deferred:function(n){var t=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],e="pending",a={state:function(){return e},always:function(){return o.done(arguments).fail(arguments),this},catch:function(n){return a.then(null,n)},pipe:function(){var n=arguments;return k.Deferred((function(e){k.each(t,(function(t,r){var a=b(n[r[4]])&&n[r[4]];o[r[1]]((function(){var n=a&&a.apply(this,arguments);n&&b(n.promise)?n.promise().progress(e.notify).done(e.resolve).fail(e.reject):e[r[0]+"With"](this,a?[n]:arguments)}))})),n=null})).promise()},then:function(n,e,a){var o=0;function i(n,t,e,a){return function(){var s=this,l=arguments,d=function(){var r,d;if(!(n<o)){if((r=e.apply(s,l))===t.promise())throw new TypeError("Thenable self-resolution");d=r&&("object"==typeof r||"function"==typeof r)&&r.then,b(d)?a?d.call(r,i(o,t,z,a),i(o,t,H,a)):(o++,d.call(r,i(o,t,z,a),i(o,t,H,a),i(o,t,z,t.notifyWith))):(e!==z&&(s=void 0,l=[r]),(a||t.resolveWith)(s,l))}},c=a?d:function(){try{d()}catch(r){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(r,c.stackTrace),n+1>=o&&(e!==H&&(s=void 0,l=[r]),t.rejectWith(s,l))}};n?c():(k.Deferred.getStackHook&&(c.stackTrace=k.Deferred.getStackHook()),r.setTimeout(c))}}return k.Deferred((function(r){t[0][3].add(i(0,r,b(a)?a:z,r.notifyWith)),t[1][3].add(i(0,r,b(n)?n:z)),t[2][3].add(i(0,r,b(e)?e:H))})).promise()},promise:function(n){return null!=n?k.extend(n,a):a}},o={};return k.each(t,(function(n,r){var i=r[2],s=r[5];a[r[1]]=i.add,s&&i.add((function(){e=s}),t[3-n][2].disable,t[3-n][3].disable,t[0][2].lock,t[0][3].lock),i.add(r[3].fire),o[r[0]]=function(){return o[r[0]+"With"](this===o?void 0:this,arguments),this},o[r[0]+"With"]=i.fireWith})),a.promise(o),n&&n.call(o,o),o},when:function(n){var t=arguments.length,e=t,r=Array(e),a=s.call(arguments),o=k.Deferred(),i=function(n){return function(e){r[n]=this,a[n]=arguments.length>1?s.call(arguments):e,--t||o.resolveWith(r,a)}};if(t<=1&&(U(n,o.done(i(e)).resolve,o.reject,!t),"pending"===o.state()||b(a[e]&&a[e].then)))return o.then();for(;e--;)U(a[e],i(e),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(n,t){r.console&&r.console.warn&&n&&$.test(n.name)&&r.console.warn("jQuery.Deferred exception: "+n.message,n.stack,t)},k.readyException=function(n){r.setTimeout((function(){throw n}))};var q=k.Deferred();function B(){x.removeEventListener("DOMContentLoaded",B),r.removeEventListener("load",B),k.ready()}k.fn.ready=function(n){return q.then(n).catch((function(n){k.readyException(n)})),this},k.extend({isReady:!1,readyWait:1,ready:function(n){(!0===n?--k.readyWait:k.isReady)||(k.isReady=!0,!0!==n&&--k.readyWait>0||q.resolveWith(x,[k]))}}),k.ready.then=q.then,"complete"===x.readyState||"loading"!==x.readyState&&!x.documentElement.doScroll?r.setTimeout(k.ready):(x.addEventListener("DOMContentLoaded",B),r.addEventListener("load",B));var G=function(n,t,e,r,a,o,i){var s=0,l=n.length,d=null==e;if("object"===T(e))for(s in a=!0,e)G(n,t,s,e[s],!0,o,i);else if(void 0!==r&&(a=!0,b(r)||(i=!0),d&&(i?(t.call(n,r),t=null):(d=t,t=function(n,t,e){return d.call(k(n),e)})),t))for(;s<l;s++)t(n[s],e,i?r:r.call(n[s],s,t(n[s],e)));return a?n:d?t.call(n):l?t(n[0],e):o},W=/^-ms-/,J=/-([a-z])/g;function X(n,t){return t.toUpperCase()}function V(n){return n.replace(W,"ms-").replace(J,X)}var Y=function(n){return 1===n.nodeType||9===n.nodeType||!+n.nodeType};function K(){this.expando=k.expando+K.uid++}K.uid=1,K.prototype={cache:function(n){var t=n[this.expando];return t||(t={},Y(n)&&(n.nodeType?n[this.expando]=t:Object.defineProperty(n,this.expando,{value:t,configurable:!0}))),t},set:function(n,t,e){var r,a=this.cache(n);if("string"==typeof t)a[V(t)]=e;else for(r in t)a[V(r)]=t[r];return a},get:function(n,t){return void 0===t?this.cache(n):n[this.expando]&&n[this.expando][V(t)]},access:function(n,t,e){return void 0===t||t&&"string"==typeof t&&void 0===e?this.get(n,t):(this.set(n,t,e),void 0!==e?e:t)},remove:function(n,t){var e,r=n[this.expando];if(void 0!==r){if(void 0!==t){e=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(M)||[]).length;for(;e--;)delete r[t[e]]}(void 0===t||k.isEmptyObject(r))&&(n.nodeType?n[this.expando]=void 0:delete n[this.expando])}},hasData:function(n){var t=n[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Z=new K,Q=new K,nn=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,tn=/[A-Z]/g;function en(n,t,e){var r;if(void 0===e&&1===n.nodeType)if(r="data-"+t.replace(tn,"-$&").toLowerCase(),"string"==typeof(e=n.getAttribute(r))){try{e=function(n){return"true"===n||"false"!==n&&("null"===n?null:n===+n+""?+n:nn.test(n)?JSON.parse(n):n)}(e)}catch(n){}Q.set(n,t,e)}else e=void 0;return e}k.extend({hasData:function(n){return Q.hasData(n)||Z.hasData(n)},data:function(n,t,e){return Q.access(n,t,e)},removeData:function(n,t){Q.remove(n,t)},_data:function(n,t,e){return Z.access(n,t,e)},_removeData:function(n,t){Z.remove(n,t)}}),k.fn.extend({data:function(n,t){var e,r,a,o=this[0],i=o&&o.attributes;if(void 0===n){if(this.length&&(a=Q.get(o),1===o.nodeType&&!Z.get(o,"hasDataAttrs"))){for(e=i.length;e--;)i[e]&&0===(r=i[e].name).indexOf("data-")&&(r=V(r.slice(5)),en(o,r,a[r]));Z.set(o,"hasDataAttrs",!0)}return a}return"object"==typeof n?this.each((function(){Q.set(this,n)})):G(this,(function(t){var e;if(o&&void 0===t)return void 0!==(e=Q.get(o,n))||void 0!==(e=en(o,n))?e:void 0;this.each((function(){Q.set(this,n,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(n){return this.each((function(){Q.remove(this,n)}))}}),k.extend({queue:function(n,t,e){var r;if(n)return t=(t||"fx")+"queue",r=Z.get(n,t),e&&(!r||Array.isArray(e)?r=Z.access(n,t,k.makeArray(e)):r.push(e)),r||[]},dequeue:function(n,t){t=t||"fx";var e=k.queue(n,t),r=e.length,a=e.shift(),o=k._queueHooks(n,t);"inprogress"===a&&(a=e.shift(),r--),a&&("fx"===t&&e.unshift("inprogress"),delete o.stop,a.call(n,(function(){k.dequeue(n,t)}),o)),!r&&o&&o.empty.fire()},_queueHooks:function(n,t){var e=t+"queueHooks";return Z.get(n,e)||Z.access(n,e,{empty:k.Callbacks("once memory").add((function(){Z.remove(n,[t+"queue",e])}))})}}),k.fn.extend({queue:function(n,t){var e=2;return"string"!=typeof n&&(t=n,n="fx",e--),arguments.length<e?k.queue(this[0],n):void 0===t?this:this.each((function(){var e=k.queue(this,n,t);k._queueHooks(this,n),"fx"===n&&"inprogress"!==e[0]&&k.dequeue(this,n)}))},dequeue:function(n){return this.each((function(){k.dequeue(this,n)}))},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,t){var e,r=1,a=k.Deferred(),o=this,i=this.length,s=function(){--r||a.resolveWith(o,[o])};for("string"!=typeof n&&(t=n,n=void 0),n=n||"fx";i--;)(e=Z.get(o[i],n+"queueHooks"))&&e.empty&&(r++,e.empty.add(s));return s(),a.promise(t)}});var rn=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,an=new RegExp("^(?:([+-])=|)("+rn+")([a-z%]*)$","i"),on=["Top","Right","Bottom","Left"],sn=x.documentElement,ln=function(n){return k.contains(n.ownerDocument,n)},dn={composed:!0};sn.getRootNode&&(ln=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&&ln(n)&&"none"===k.css(n,"display")};function pn(n,t,e,r){var a,o,i=20,s=r?function(){return r.cur()}:function(){return k.css(n,t,"")},l=s(),d=e&&e[3]||(k.cssNumber[t]?"":"px"),c=n.nodeType&&(k.cssNumber[t]||"px"!==d&&+l)&&an.exec(k.css(n,t));if(c&&c[3]!==d){for(l/=2,d=d||c[3],c=+l||1;i--;)k.style(n,t,c+d),(1-o)*(1-(o=s()/l||.5))<=0&&(i=0),c/=o;c*=2,k.style(n,t,c+d),e=e||[]}return e&&(c=+c||+l||0,a=e[1]?c+(e[1]+1)*e[2]:+e[2],r&&(r.unit=d,r.start=c,r.end=a)),a}var un={};function mn(n){var t,e=n.ownerDocument,r=n.nodeName,a=un[r];return a||(t=e.body.appendChild(e.createElement(r)),a=k.css(t,"display"),t.parentNode.removeChild(t),"none"===a&&(a="block"),un[r]=a,a)}function fn(n,t){for(var e,r,a=[],o=0,i=n.length;o<i;o++)(r=n[o]).style&&(e=r.style.display,t?("none"===e&&(a[o]=Z.get(r,"display")||null,a[o]||(r.style.display="")),""===r.style.display&&cn(r)&&(a[o]=mn(r))):"none"!==e&&(a[o]="none",Z.set(r,"display",e)));for(o=0;o<i;o++)null!=a[o]&&(n[o].style.display=a[o]);return n}k.fn.extend({show:function(){return fn(this,!0)},hide:function(){return fn(this)},toggle:function(n){return"boolean"==typeof n?n?this.show():this.hide():this.each((function(){cn(this)?k(this).show():k(this).hide()}))}});var gn,hn,bn=/^(?: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")),(hn=x.createElement("input")).setAttribute("type","radio"),hn.setAttribute("checked","checked"),hn.setAttribute("name","t"),gn.appendChild(hn),h.checkClone=gn.cloneNode(!0).cloneNode(!0).lastChild.checked,gn.innerHTML="<textarea>x</textarea>",h.noCloneChecked=!!gn.cloneNode(!0).lastChild.defaultValue,gn.innerHTML="<option></option>",h.option=!!gn.lastChild;var yn={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function wn(n,t){var e;return e=void 0!==n.getElementsByTagName?n.getElementsByTagName(t||"*"):void 0!==n.querySelectorAll?n.querySelectorAll(t||"*"):[],void 0===t||t&&A(n,t)?k.merge([n],e):e}function Tn(n,t){for(var e=0,r=n.length;e<r;e++)Z.set(n[e],"globalEval",!t||Z.get(t[e],"globalEval"))}yn.tbody=yn.tfoot=yn.colgroup=yn.caption=yn.thead,yn.th=yn.td,h.option||(yn.optgroup=yn.option=[1,"<select multiple='multiple'>","</select>"]);var _n=/<|&#?\w+;/;function kn(n,t,e,r,a){for(var o,i,s,l,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")),s=(vn.exec(o)||["",""])[1].toLowerCase(),l=yn[s]||yn._default,i.innerHTML=l[1]+k.htmlPrefilter(o)+l[2],c=l[0];c--;)i=i.lastChild;k.merge(u,i.childNodes),(i=p.firstChild).textContent=""}else u.push(t.createTextNode(o));for(p.textContent="",m=0;o=u[m++];)if(r&&k.inArray(o,r)>-1)a&&a.push(o);else if(d=ln(o),i=wn(p.appendChild(o),"script"),d&&Tn(i),e)for(c=0;o=i[c++];)xn.test(o.type||"")&&e.push(o);return p}var Sn=/^([^.]*)(?:\.(.+)|)/;function Cn(){return!0}function Dn(){return!1}function Ln(n,t){return n===function(){try{return x.activeElement}catch(n){}}()==("focus"===t)}function En(n,t,e,r,a,o){var i,s;if("object"==typeof t){for(s in"string"!=typeof e&&(r=r||e,e=void 0),t)En(n,s,e,r,t[s],o);return n}if(null==r&&null==a?(a=e,r=e=void 0):null==a&&("string"==typeof e?(a=r,r=void 0):(a=r,r=e,e=void 0)),!1===a)a=Dn;else if(!a)return n;return 1===o&&(i=a,a=function(n){return k().off(n),i.apply(this,arguments)},a.guid=i.guid||(i.guid=k.guid++)),n.each((function(){k.event.add(this,t,a,r,e)}))}function An(n,t,e){e?(Z.set(n,t,!1),k.event.add(n,t,{namespace:!1,handler:function(n){var r,a,o=Z.get(this,t);if(1&n.isTrigger&&this[t]){if(o.length)(k.event.special[t]||{}).delegateType&&n.stopPropagation();else if(o=s.call(arguments),Z.set(this,t,o),r=e(this,t),this[t](),o!==(a=Z.get(this,t))||r?Z.set(this,t,!1):a={},o!==a)return n.stopImmediatePropagation(),n.preventDefault(),a&&a.value}else o.length&&(Z.set(this,t,{value:k.event.trigger(k.extend(o[0],k.Event.prototype),o.slice(1),this)}),n.stopImmediatePropagation())}})):void 0===Z.get(n,t)&&k.event.add(n,t,Cn)}k.event={global:{},add:function(n,t,e,r,a){var o,i,s,l,d,c,p,u,m,f,g,h=Z.get(n);if(Y(n))for(e.handler&&(e=(o=e).handler,a=o.selector),a&&k.find.matchesSelector(sn,a),e.guid||(e.guid=k.guid++),(l=h.events)||(l=h.events=Object.create(null)),(i=h.handle)||(i=h.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=(s=Sn.exec(t[d])||[])[1],f=(s[2]||"").split(".").sort(),m&&(p=k.event.special[m]||{},m=(a?p.delegateType:p.bindType)||m,p=k.event.special[m]||{},c=k.extend({type:m,origType:g,data:r,handler:e,guid:e.guid,selector:a,needsContext:a&&k.expr.match.needsContext.test(a),namespace:f.join(".")},o),(u=l[m])||((u=l[m]=[]).delegateCount=0,p.setup&&!1!==p.setup.call(n,r,f,i)||n.addEventListener&&n.addEventListener(m,i)),p.add&&(p.add.call(n,c),c.handler.guid||(c.handler.guid=e.guid)),a?u.splice(u.delegateCount++,0,c):u.push(c),k.event.global[m]=!0)},remove:function(n,t,e,r,a){var o,i,s,l,d,c,p,u,m,f,g,h=Z.hasData(n)&&Z.get(n);if(h&&(l=h.events)){for(d=(t=(t||"").match(M)||[""]).length;d--;)if(m=g=(s=Sn.exec(t[d])||[])[1],f=(s[2]||"").split(".").sort(),m){for(p=k.event.special[m]||{},u=l[m=(r?p.delegateType:p.bindType)||m]||[],s=s[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=o=u.length;o--;)c=u[o],!a&&g!==c.origType||e&&e.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(u.splice(o,1),c.selector&&u.delegateCount--,p.remove&&p.remove.call(n,c));i&&!u.length&&(p.teardown&&!1!==p.teardown.call(n,f,h.handle)||k.removeEvent(n,m,h.handle),delete l[m])}else for(m in l)k.event.remove(n,m+t[d],e,r,!0);k.isEmptyObject(l)&&Z.remove(n,"handle events")}},dispatch:function(n){var t,e,r,a,o,i,s=new Array(arguments.length),l=k.event.fix(n),d=(Z.get(this,"events")||Object.create(null))[l.type]||[],c=k.event.special[l.type]||{};for(s[0]=l,t=1;t<arguments.length;t++)s[t]=arguments[t];if(l.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,l)){for(i=k.event.handlers.call(this,l,d),t=0;(a=i[t++])&&!l.isPropagationStopped();)for(l.currentTarget=a.elem,e=0;(o=a.handlers[e++])&&!l.isImmediatePropagationStopped();)l.rnamespace&&!1!==o.namespace&&!l.rnamespace.test(o.namespace)||(l.handleObj=o,l.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(a.elem,s))&&!1===(l.result=r)&&(l.preventDefault(),l.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,l),l.result}},handlers:function(n,t){var e,r,a,o,i,s=[],l=t.delegateCount,d=n.target;if(l&&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<l;e++)void 0===i[a=(r=t[e]).selector+" "]&&(i[a]=r.needsContext?k(a,this).index(d)>-1:k.find(a,this,null,[d]).length),i[a]&&o.push(r);o.length&&s.push({elem:d,handlers:o})}return d=this,l<t.length&&s.push({elem:d,handlers:t.slice(l)}),s},addProp:function(n,t){Object.defineProperty(k.Event.prototype,n,{enumerable:!0,configurable:!0,get:b(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 bn.test(t.type)&&t.click&&A(t,"input")&&An(t,"click",Cn),!1},trigger:function(n){var t=this||n;return bn.test(t.type)&&t.click&&A(t,"input")&&An(t,"click"),!0},_default:function(n){var t=n.target;return bn.test(t.type)&&t.click&&A(t,"input")&&Z.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(n){void 0!==n.result&&n.originalEvent&&(n.originalEvent.returnValue=n.result)}}}},k.removeEvent=function(n,t,e){n.removeEventListener&&n.removeEventListener(t,e)},k.Event=function(n,t){if(!(this instanceof k.Event))return new k.Event(n,t);n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||void 0===n.defaultPrevented&&!1===n.returnValue?Cn:Dn,this.target=n.target&&3===n.target.nodeType?n.target.parentNode:n.target,this.currentTarget=n.currentTarget,this.relatedTarget=n.relatedTarget):this.type=n,t&&k.extend(this,t),this.timeStamp=n&&n.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Dn,isPropagationStopped:Dn,isImmediatePropagationStopped:Dn,isSimulated:!1,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=Cn,n&&!this.isSimulated&&n.preventDefault()},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=Cn,n&&!this.isSimulated&&n.stopPropagation()},stopImmediatePropagation:function(){var n=this.originalEvent;this.isImmediatePropagationStopped=Cn,n&&!this.isSimulated&&n.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},(function(n,t){k.event.special[n]={setup:function(){return An(this,n,Ln),!1},trigger:function(){return An(this,n),!0},_default:function(t){return Z.get(t.target,n)},delegateType:t}})),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(n,t){k.event.special[n]={delegateType:t,bindType:t,handle:function(n){var e,r=n.relatedTarget,a=n.handleObj;return r&&(r===this||k.contains(this,r))||(n.type=a.origType,e=a.handler.apply(this,arguments),n.type=t),e}}})),k.fn.extend({on:function(n,t,e,r){return En(this,n,t,e,r)},one:function(n,t,e,r){return En(this,n,t,e,r,1)},off:function(n,t,e){var r,a;if(n&&n.preventDefault&&n.handleObj)return r=n.handleObj,k(n.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof n){for(a in n)this.off(a,t,n[a]);return this}return!1!==t&&"function"!=typeof t||(e=t,t=void 0),!1===e&&(e=Dn),this.each((function(){k.event.remove(this,n,e,t)}))}});var jn=/<script|<style|<link/i,Fn=/checked\s*(?:[^=]|=\s*.checked.)/i,Nn=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function On(n,t){return A(n,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(n).children("tbody")[0]||n}function Pn(n){return n.type=(null!==n.getAttribute("type"))+"/"+n.type,n}function In(n){return"true/"===(n.type||"").slice(0,5)?n.type=n.type.slice(5):n.removeAttribute("type"),n}function Rn(n,t){var e,r,a,o,i,s;if(1===t.nodeType){if(Z.hasData(n)&&(s=Z.get(n).events))for(a in Z.remove(t,"handle events"),s)for(e=0,r=s[a].length;e<r;e++)k.event.add(t,a,s[a][e]);Q.hasData(n)&&(o=Q.access(n),i=k.extend({},o),Q.set(t,i))}}function Mn(n,t){var e=t.nodeName.toLowerCase();"input"===e&&bn.test(n.type)?t.checked=n.checked:"input"!==e&&"textarea"!==e||(t.defaultValue=n.defaultValue)}function zn(n,t,e,r){t=l(t);var a,o,i,s,d,c,p=0,u=n.length,m=u-1,f=t[0],g=b(f);if(g||u>1&&"string"==typeof f&&!h.checkClone&&Fn.test(f))return n.each((function(a){var o=n.eq(a);g&&(t[0]=f.call(this,a,o.html())),zn(o,t,e,r)}));if(u&&(o=(a=kn(t,n[0].ownerDocument,!1,n,r)).firstChild,1===a.childNodes.length&&(a=o),o||r)){for(s=(i=k.map(wn(a,"script"),Pn)).length;p<u;p++)d=a,p!==m&&(d=k.clone(d,!0,!0),s&&k.merge(i,wn(d,"script"))),e.call(n[p],d,p);if(s)for(c=i[i.length-1].ownerDocument,k.map(i,In),p=0;p<s;p++)d=i[p],xn.test(d.type||"")&&!Z.access(d,"globalEval")&&k.contains(c,d)&&(d.src&&"module"!==(d.type||"").toLowerCase()?k._evalUrl&&!d.noModule&&k._evalUrl(d.src,{nonce:d.nonce||d.getAttribute("nonce")},c):w(d.textContent.replace(Nn,""),d,c))}return n}function Hn(n,t,e){for(var r,a=t?k.filter(t,n):n,o=0;null!=(r=a[o]);o++)e||1!==r.nodeType||k.cleanData(wn(r)),r.parentNode&&(e&&ln(r)&&Tn(wn(r,"script")),r.parentNode.removeChild(r));return n}k.extend({htmlPrefilter:function(n){return n},clone:function(n,t,e){var r,a,o,i,s=n.cloneNode(!0),l=ln(n);if(!(h.noCloneChecked||1!==n.nodeType&&11!==n.nodeType||k.isXMLDoc(n)))for(i=wn(s),r=0,a=(o=wn(n)).length;r<a;r++)Mn(o[r],i[r]);if(t)if(e)for(o=o||wn(n),i=i||wn(s),r=0,a=o.length;r<a;r++)Rn(o[r],i[r]);else Rn(n,s);return(i=wn(s,"script")).length>0&&Tn(i,!l&&wn(n,"script")),s},cleanData:function(n){for(var t,e,r,a=k.event.special,o=0;void 0!==(e=n[o]);o++)if(Y(e)){if(t=e[Z.expando]){if(t.events)for(r in t.events)a[r]?k.event.remove(e,r):k.removeEvent(e,r,t.handle);e[Z.expando]=void 0}e[Q.expando]&&(e[Q.expando]=void 0)}}}),k.fn.extend({detach:function(n){return Hn(this,n,!0)},remove:function(n){return Hn(this,n)},text:function(n){return G(this,(function(n){return void 0===n?k.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=n)}))}),null,n,arguments.length)},append:function(){return zn(this,arguments,(function(n){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||On(this,n).appendChild(n)}))},prepend:function(){return zn(this,arguments,(function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=On(this,n);t.insertBefore(n,t.firstChild)}}))},before:function(){return zn(this,arguments,(function(n){this.parentNode&&this.parentNode.insertBefore(n,this)}))},after:function(){return zn(this,arguments,(function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)}))},empty:function(){for(var n,t=0;null!=(n=this[t]);t++)1===n.nodeType&&(k.cleanData(wn(n,!1)),n.textContent="");return this},clone:function(n,t){return n=null!=n&&n,t=null==t?n:t,this.map((function(){return k.clone(this,n,t)}))},html:function(n){return G(this,(function(n){var t=this[0]||{},e=0,r=this.length;if(void 0===n&&1===t.nodeType)return t.innerHTML;if("string"==typeof n&&!jn.test(n)&&!yn[(vn.exec(n)||["",""])[1].toLowerCase()]){n=k.htmlPrefilter(n);try{for(;e<r;e++)1===(t=this[e]||{}).nodeType&&(k.cleanData(wn(t,!1)),t.innerHTML=n);t=0}catch(n){}}t&&this.empty().append(n)}),null,n,arguments.length)},replaceWith:function(){var n=[];return zn(this,arguments,(function(t){var e=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(wn(this)),e&&e.replaceChild(t,this))}),n)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(n,t){k.fn[n]=function(n){for(var e,r=[],a=k(n),o=a.length-1,i=0;i<=o;i++)e=i===o?this:this.clone(!0),k(a[i])[t](e),d.apply(r,e.get());return this.pushStack(r)}}));var Un=new RegExp("^("+rn+")(?!px)[a-z%]+$","i"),$n=/^--/,qn=function(n){var t=n.ownerDocument.defaultView;return t&&t.opener||(t=r),t.getComputedStyle(n)},Bn=function(n,t,e){var r,a,o={};for(a in t)o[a]=n.style[a],n.style[a]=t[a];for(a in r=e.call(n),t)n.style[a]=o[a];return r},Gn=new RegExp(on.join("|"),"i"),Wn="[\\x20\\t\\r\\n\\f]",Jn=new RegExp("^"+Wn+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Wn+"+$","g");function Xn(n,t,e){var r,a,o,i,s=$n.test(t),l=n.style;return(e=e||qn(n))&&(i=e.getPropertyValue(t)||e[t],s&&i&&(i=i.replace(Jn,"$1")||void 0),""!==i||ln(n)||(i=k.style(n,t)),!h.pixelBoxStyles()&&Un.test(i)&&Gn.test(t)&&(r=l.width,a=l.minWidth,o=l.maxWidth,l.minWidth=l.maxWidth=l.width=i,i=e.width,l.width=r,l.minWidth=a,l.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%",sn.appendChild(d).appendChild(c);var n=r.getComputedStyle(c);e="1%"!==n.top,l=12===t(n.marginLeft),c.style.right="60%",i=36===t(n.right),a=36===t(n.width),c.style.position="absolute",o=12===t(c.offsetWidth/3),sn.removeChild(d),c=null}}function t(n){return Math.round(parseFloat(n))}var e,a,o,i,s,l,d=x.createElement("div"),c=x.createElement("div");c.style&&(c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",h.clearCloneStyle="content-box"===c.style.backgroundClip,k.extend(h,{boxSizingReliable:function(){return n(),a},pixelBoxStyles:function(){return n(),i},pixelPosition:function(){return n(),e},reliableMarginLeft:function(){return n(),l},scrollboxSize:function(){return n(),o},reliableTrDimensions:function(){var n,t,e,a;return null==s&&(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",sn.appendChild(n).appendChild(t).appendChild(e),a=r.getComputedStyle(t),s=parseInt(a.height,10)+parseInt(a.borderTopWidth,10)+parseInt(a.borderBottomWidth,10)===t.offsetHeight,sn.removeChild(n)),s}}))}();var Yn=["Webkit","Moz","ms"],Kn=x.createElement("div").style,Zn={};function Qn(n){return k.cssProps[n]||Zn[n]||(n in Kn?n:Zn[n]=function(n){for(var t=n[0].toUpperCase()+n.slice(1),e=Yn.length;e--;)if((n=Yn[e]+t)in Kn)return n}(n)||n)}var nt=/^(none|table(?!-c[ea]).+)/,tt={position:"absolute",visibility:"hidden",display:"block"},et={letterSpacing:"0",fontWeight:"400"};function rt(n,t,e){var r=an.exec(t);return r?Math.max(0,r[2]-(e||0))+(r[3]||"px"):t}function at(n,t,e,r,a,o){var i="width"===t?1:0,s=0,l=0;if(e===(r?"border":"content"))return 0;for(;i<4;i+=2)"margin"===e&&(l+=k.css(n,e+on[i],!0,a)),r?("content"===e&&(l-=k.css(n,"padding"+on[i],!0,a)),"margin"!==e&&(l-=k.css(n,"border"+on[i]+"Width",!0,a))):(l+=k.css(n,"padding"+on[i],!0,a),"padding"!==e?l+=k.css(n,"border"+on[i]+"Width",!0,a):s+=k.css(n,"border"+on[i]+"Width",!0,a));return!r&&o>=0&&(l+=Math.max(0,Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-o-l-s-.5))||0),l}function ot(n,t,e){var r=qn(n),a=(!h.boxSizingReliable()||e)&&"border-box"===k.css(n,"boxSizing",!1,r),o=a,i=Xn(n,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Un.test(i)){if(!e)return i;i="auto"}return(!h.boxSizingReliable()&&a||!h.reliableTrDimensions()&&A(n,"tr")||"auto"===i||!parseFloat(i)&&"inline"===k.css(n,"display",!1,r))&&n.getClientRects().length&&(a="border-box"===k.css(n,"boxSizing",!1,r),(o=s in n)&&(i=n[s])),(i=parseFloat(i)||0)+at(n,t,e||(a?"border":"content"),o,r,i)+"px"}function it(n,t,e,r,a){return new it.prototype.init(n,t,e,r,a)}k.extend({cssHooks:{opacity:{get:function(n,t){if(t){var e=Xn(n,"opacity");return""===e?"1":e}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(n,t,e,r){if(n&&3!==n.nodeType&&8!==n.nodeType&&n.style){var a,o,i,s=V(t),l=$n.test(t),d=n.style;if(l||(t=Qn(s)),i=k.cssHooks[t]||k.cssHooks[s],void 0===e)return i&&"get"in i&&void 0!==(a=i.get(n,!1,r))?a:d[t];"string"==(o=typeof e)&&(a=an.exec(e))&&a[1]&&(e=pn(n,t,a),o="number"),null!=e&&e==e&&("number"!==o||l||(e+=a&&a[3]||(k.cssNumber[s]?"":"px")),h.clearCloneStyle||""!==e||0!==t.indexOf("background")||(d[t]="inherit"),i&&"set"in i&&void 0===(e=i.set(n,e,r))||(l?d.setProperty(t,e):d[t]=e))}},css:function(n,t,e,r){var a,o,i,s=V(t);return $n.test(t)||(t=Qn(s)),(i=k.cssHooks[t]||k.cssHooks[s])&&"get"in i&&(a=i.get(n,!0,e)),void 0===a&&(a=Xn(n,t,r)),"normal"===a&&t in et&&(a=et[t]),""===e||e?(o=parseFloat(a),!0===e||isFinite(o)?o||0:a):a}}),k.each(["height","width"],(function(n,t){k.cssHooks[t]={get:function(n,e,r){if(e)return!nt.test(k.css(n,"display"))||n.getClientRects().length&&n.getBoundingClientRect().width?ot(n,t,r):Bn(n,tt,(function(){return ot(n,t,r)}))},set:function(n,e,r){var a,o=qn(n),i=!h.scrollboxSize()&&"absolute"===o.position,s=(i||r)&&"border-box"===k.css(n,"boxSizing",!1,o),l=r?at(n,t,r,s,o):0;return s&&i&&(l-=Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-at(n,t,"border",!1,o)-.5)),l&&(a=an.exec(e))&&"px"!==(a[3]||"px")&&(n.style[t]=e,e=k.css(n,t)),rt(0,e,l)}}})),k.cssHooks.marginLeft=Vn(h.reliableMarginLeft,(function(n,t){if(t)return(parseFloat(Xn(n,"marginLeft"))||n.getBoundingClientRect().left-Bn(n,{marginLeft:0},(function(){return n.getBoundingClientRect().left})))+"px"})),k.each({margin:"",padding:"",border:"Width"},(function(n,t){k.cssHooks[n+t]={expand:function(e){for(var r=0,a={},o="string"==typeof e?e.split(" "):[e];r<4;r++)a[n+on[r]+t]=o[r]||o[r-2]||o[0];return a}},"margin"!==n&&(k.cssHooks[n+t].set=rt)})),k.fn.extend({css:function(n,t){return G(this,(function(n,t,e){var r,a,o={},i=0;if(Array.isArray(t)){for(r=qn(n),a=t.length;i<a;i++)o[t[i]]=k.css(n,t[i],!1,r);return o}return void 0!==e?k.style(n,t,e):k.css(n,t)}),n,t,arguments.length>1)}}),k.Tween=it,it.prototype={constructor:it,init:function(n,t,e,r,a,o){this.elem=n,this.prop=e,this.easing=a||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[e]?"":"px")},cur:function(){var n=it.propHooks[this.prop];return n&&n.get?n.get(this):it.propHooks._default.get(this)},run:function(n){var t,e=it.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):this.pos=t=n,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),e&&e.set?e.set(this):it.propHooks._default.set(this),this}},it.prototype.init.prototype=it.prototype,it.propHooks={_default:{get:function(n){var t;return 1!==n.elem.nodeType||null!=n.elem[n.prop]&&null==n.elem.style[n.prop]?n.elem[n.prop]:(t=k.css(n.elem,n.prop,""))&&"auto"!==t?t:0},set:function(n){k.fx.step[n.prop]?k.fx.step[n.prop](n):1!==n.elem.nodeType||!k.cssHooks[n.prop]&&null==n.elem.style[Qn(n.prop)]?n.elem[n.prop]=n.now:k.style(n.elem,n.prop,n.now+n.unit)}}},it.propHooks.scrollTop=it.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}},k.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2},_default:"swing"},k.fx=it.prototype.init,k.fx.step={};var st,lt,dt=/^(?:toggle|show|hide)$/,ct=/queueHooks$/;function pt(){lt&&(!1===x.hidden&&r.requestAnimationFrame?r.requestAnimationFrame(pt):r.setTimeout(pt,k.fx.interval),k.fx.tick())}function ut(){return r.setTimeout((function(){st=void 0})),st=Date.now()}function mt(n,t){var e,r=0,a={height:n};for(t=t?1:0;r<4;r+=2-t)a["margin"+(e=on[r])]=a["padding"+e]=n;return t&&(a.opacity=a.width=n),a}function ft(n,t,e){for(var r,a=(gt.tweeners[t]||[]).concat(gt.tweeners["*"]),o=0,i=a.length;o<i;o++)if(r=a[o].call(e,t,n))return r}function gt(n,t,e){var r,a,o=0,i=gt.prefilters.length,s=k.Deferred().always((function(){delete l.elem})),l=function(){if(a)return!1;for(var t=st||ut(),e=Math.max(0,d.startTime+d.duration-t),r=1-(e/d.duration||0),o=0,i=d.tweens.length;o<i;o++)d.tweens[o].run(r);return s.notifyWith(n,[d,r,e]),r<1&&i?e:(i||s.notifyWith(n,[d,1,0]),s.resolveWith(n,[d]),!1)},d=s.promise({elem:n,props:k.extend({},t),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},e),originalProperties:t,originalOptions:e,startTime:st||ut(),duration:e.duration,tweens:[],createTween:function(t,e){var r=k.Tween(n,d.opts,t,e,d.opts.specialEasing[t]||d.opts.easing);return d.tweens.push(r),r},stop:function(t){var e=0,r=t?d.tweens.length:0;if(a)return this;for(a=!0;e<r;e++)d.tweens[e].run(1);return t?(s.notifyWith(n,[d,1,0]),s.resolveWith(n,[d,t])):s.rejectWith(n,[d,t]),this}}),c=d.props;for(function(n,t){var e,r,a,o,i;for(e in n)if(a=t[r=V(e)],o=n[e],Array.isArray(o)&&(a=o[1],o=n[e]=o[0]),e!==r&&(n[r]=o,delete n[e]),(i=k.cssHooks[r])&&"expand"in i)for(e in o=i.expand(o),delete n[r],o)e in n||(n[e]=o[e],t[e]=a);else t[r]=a}(c,d.opts.specialEasing);o<i;o++)if(r=gt.prefilters[o].call(d,n,c,d.opts))return b(r.stop)&&(k._queueHooks(d.elem,d.opts.queue).stop=r.stop.bind(r)),r;return k.map(c,ft,d),b(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(l,{elem:n,anim:d,queue:d.opts.queue})),d}k.Animation=k.extend(gt,{tweeners:{"*":[function(n,t){var e=this.createTween(n,t);return pn(e.elem,n,an.exec(t),e),e}]},tweener:function(n,t){b(n)?(t=n,n=["*"]):n=n.match(M);for(var e,r=0,a=n.length;r<a;r++)e=n[r],gt.tweeners[e]=gt.tweeners[e]||[],gt.tweeners[e].unshift(t)},prefilters:[function(n,t,e){var r,a,o,i,s,l,d,c,p="width"in t||"height"in t,u=this,m={},f=n.style,g=n.nodeType&&cn(n),h=Z.get(n,"fxshow");for(r in e.queue||(null==(i=k._queueHooks(n,"fx")).unqueued&&(i.unqueued=0,s=i.empty.fire,i.empty.fire=function(){i.unqueued||s()}),i.unqueued++,u.always((function(){u.always((function(){i.unqueued--,k.queue(n,"fx").length||i.empty.fire()}))}))),t)if(a=t[r],dt.test(a)){if(delete t[r],o=o||"toggle"===a,a===(g?"hide":"show")){if("show"!==a||!h||void 0===h[r])continue;g=!0}m[r]=h&&h[r]||k.style(n,r)}if((l=!k.isEmptyObject(t))||!k.isEmptyObject(m))for(r in p&&1===n.nodeType&&(e.overflow=[f.overflow,f.overflowX,f.overflowY],null==(d=h&&h.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")&&(l||(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]}))),l=!1,m)l||(h?"hidden"in h&&(g=h.hidden):h=Z.access(n,"fxshow",{display:d}),o&&(h.hidden=!g),g&&fn([n],!0),u.done((function(){for(r in g||fn([n]),Z.remove(n,"fxshow"),m)k.style(n,r,m[r])}))),l=ft(g?h[r]:0,r,u),r in h||(h[r]=l.start,g&&(l.end=l.start,l.start=0))}],prefilter:function(n,t){t?gt.prefilters.unshift(n):gt.prefilters.push(n)}}),k.speed=function(n,t,e){var r=n&&"object"==typeof n?k.extend({},n):{complete:e||!e&&t||b(n)&&n,duration:n,easing:e&&t||t&&!b(t)&&t};return k.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){b(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(n,t,e,r){return this.filter(cn).css("opacity",0).show().end().animate({opacity:t},n,e,r)},animate:function(n,t,e,r){var a=k.isEmptyObject(n),o=k.speed(t,e,r),i=function(){var t=gt(this,k.extend({},n),o);(a||Z.get(this,"finish"))&&t.stop(!0)};return i.finish=i,a||!1===o.queue?this.each(i):this.queue(o.queue,i)},stop:function(n,t,e){var r=function(n){var t=n.stop;delete n.stop,t(e)};return"string"!=typeof n&&(e=t,t=n,n=void 0),t&&this.queue(n||"fx",[]),this.each((function(){var t=!0,a=null!=n&&n+"queueHooks",o=k.timers,i=Z.get(this);if(a)i[a]&&i[a].stop&&r(i[a]);else for(a in i)i[a]&&i[a].stop&&ct.test(a)&&r(i[a]);for(a=o.length;a--;)o[a].elem!==this||null!=n&&o[a].queue!==n||(o[a].anim.stop(e),t=!1,o.splice(a,1));!t&&e||k.dequeue(this,n)}))},finish:function(n){return!1!==n&&(n=n||"fx"),this.each((function(){var t,e=Z.get(this),r=e[n+"queue"],a=e[n+"queueHooks"],o=k.timers,i=r?r.length:0;for(e.finish=!0,k.queue(this,n,[]),a&&a.stop&&a.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===n&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<i;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete e.finish}))}}),k.each(["toggle","show","hide"],(function(n,t){var e=k.fn[t];k.fn[t]=function(n,r,a){return null==n||"boolean"==typeof n?e.apply(this,arguments):this.animate(mt(t,!0),n,r,a)}})),k.each({slideDown:mt("show"),slideUp:mt("hide"),slideToggle:mt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(n,t){k.fn[n]=function(n,e,r){return this.animate(t,n,e,r)}})),k.timers=[],k.fx.tick=function(){var n,t=0,e=k.timers;for(st=Date.now();t<e.length;t++)(n=e[t])()||e[t]!==n||e.splice(t--,1);e.length||k.fx.stop(),st=void 0},k.fx.timer=function(n){k.timers.push(n),k.fx.start()},k.fx.interval=13,k.fx.start=function(){lt||(lt=!0,pt())},k.fx.stop=function(){lt=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(n,t){return n=k.fx&&k.fx.speeds[n]||n,t=t||"fx",this.queue(t,(function(t,e){var a=r.setTimeout(t,n);e.stop=function(){r.clearTimeout(a)}}))},function(){var n=x.createElement("input"),t=x.createElement("select").appendChild(x.createElement("option"));n.type="checkbox",h.checkOn=""!==n.value,h.optSelected=t.selected,(n=x.createElement("input")).value="t",n.type="radio",h.radioValue="t"===n.value}();var ht,bt=k.expr.attrHandle;k.fn.extend({attr:function(n,t){return G(this,k.attr,n,t,arguments.length>1)},removeAttr:function(n){return this.each((function(){k.removeAttr(this,n)}))}}),k.extend({attr:function(n,t,e){var r,a,o=n.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===n.getAttribute?k.prop(n,t,e):(1===o&&k.isXMLDoc(n)||(a=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==e?null===e?void k.removeAttr(n,t):a&&"set"in a&&void 0!==(r=a.set(n,e,t))?r:(n.setAttribute(t,e+""),e):a&&"get"in a&&null!==(r=a.get(n,t))?r:null==(r=k.find.attr(n,t))?void 0:r)},attrHooks:{type:{set:function(n,t){if(!h.radioValue&&"radio"===t&&A(n,"input")){var e=n.value;return n.setAttribute("type",t),e&&(n.value=e),t}}}},removeAttr:function(n,t){var e,r=0,a=t&&t.match(M);if(a&&1===n.nodeType)for(;e=a[r++];)n.removeAttribute(e)}}),ht={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=bt[t]||k.find.attr;bt[t]=function(n,t,r){var a,o,i=t.toLowerCase();return r||(o=bt[i],bt[i]=a,a=null!=e(n,t,r)?i:null,bt[i]=o),a}}));var vt=/^(?:input|select|textarea|button)$/i,xt=/^(?:a|area)$/i;function yt(n){return(n.match(M)||[]).join(" ")}function wt(n){return n.getAttribute&&n.getAttribute("class")||""}function Tt(n){return Array.isArray(n)?n:"string"==typeof n&&n.match(M)||[]}k.fn.extend({prop:function(n,t){return G(this,k.prop,n,t,arguments.length>1)},removeProp:function(n){return this.each((function(){delete this[k.propFix[n]||n]}))}}),k.extend({prop:function(n,t,e){var r,a,o=n.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(n)||(t=k.propFix[t]||t,a=k.propHooks[t]),void 0!==e?a&&"set"in a&&void 0!==(r=a.set(n,e,t))?r:n[t]=e:a&&"get"in a&&null!==(r=a.get(n,t))?r:n[t]},propHooks:{tabIndex:{get:function(n){var t=k.find.attr(n,"tabindex");return t?parseInt(t,10):vt.test(n.nodeName)||xt.test(n.nodeName)&&n.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),h.optSelected||(k.propHooks.selected={get:function(n){var t=n.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(n){var t=n.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){k.propFix[this.toLowerCase()]=this})),k.fn.extend({addClass:function(n){var t,e,r,a,o,i;return b(n)?this.each((function(t){k(this).addClass(n.call(this,t,wt(this)))})):(t=Tt(n)).length?this.each((function(){if(r=wt(this),e=1===this.nodeType&&" "+yt(r)+" "){for(o=0;o<t.length;o++)a=t[o],e.indexOf(" "+a+" ")<0&&(e+=a+" ");i=yt(e),r!==i&&this.setAttribute("class",i)}})):this},removeClass:function(n){var t,e,r,a,o,i;return b(n)?this.each((function(t){k(this).removeClass(n.call(this,t,wt(this)))})):arguments.length?(t=Tt(n)).length?this.each((function(){if(r=wt(this),e=1===this.nodeType&&" "+yt(r)+" "){for(o=0;o<t.length;o++)for(a=t[o];e.indexOf(" "+a+" ")>-1;)e=e.replace(" "+a+" "," ");i=yt(e),r!==i&&this.setAttribute("class",i)}})):this:this.attr("class","")},toggleClass:function(n,t){var e,r,a,o,i=typeof n,s="string"===i||Array.isArray(n);return b(n)?this.each((function(e){k(this).toggleClass(n.call(this,e,wt(this),t),t)})):"boolean"==typeof t&&s?t?this.addClass(n):this.removeClass(n):(e=Tt(n),this.each((function(){if(s)for(o=k(this),a=0;a<e.length;a++)r=e[a],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==n&&"boolean"!==i||((r=wt(this))&&Z.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===n?"":Z.get(this,"__className__")||""))})))},hasClass:function(n){var t,e,r=0;for(t=" "+n+" ";e=this[r++];)if(1===e.nodeType&&(" "+yt(wt(e))+" ").indexOf(t)>-1)return!0;return!1}});var _t=/\r/g;k.fn.extend({val:function(n){var t,e,r,a=this[0];return arguments.length?(r=b(n),this.each((function(e){var a;1===this.nodeType&&(null==(a=r?n.call(this,e,k(this).val()):n)?a="":"number"==typeof a?a+="":Array.isArray(a)&&(a=k.map(a,(function(n){return null==n?"":n+""}))),(t=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,a,"value")||(this.value=a))}))):a?(t=k.valHooks[a.type]||k.valHooks[a.nodeName.toLowerCase()])&&"get"in t&&void 0!==(e=t.get(a,"value"))?e:"string"==typeof(e=a.value)?e.replace(_t,""):null==e?"":e:void 0}}),k.extend({valHooks:{option:{get:function(n){var t=k.find.attr(n,"value");return null!=t?t:yt(k.text(n))}},select:{get:function(n){var t,e,r,a=n.options,o=n.selectedIndex,i="select-one"===n.type,s=i?null:[],l=i?o+1:a.length;for(r=o<0?l:i?o:0;r<l;r++)if(((e=a[r]).selected||r===o)&&!e.disabled&&(!e.parentNode.disabled||!A(e.parentNode,"optgroup"))){if(t=k(e).val(),i)return t;s.push(t)}return s},set:function(n,t){for(var e,r,a=n.options,o=k.makeArray(t),i=a.length;i--;)((r=a[i]).selected=k.inArray(k.valHooks.option.get(r),o)>-1)&&(e=!0);return e||(n.selectedIndex=-1),o}}}}),k.each(["radio","checkbox"],(function(){k.valHooks[this]={set:function(n,t){if(Array.isArray(t))return n.checked=k.inArray(k(n).val(),t)>-1}},h.checkOn||(k.valHooks[this].get=function(n){return null===n.getAttribute("value")?"on":n.value})})),h.focusin="onfocusin"in r;var kt=/^(?:focusinfocus|focusoutblur)$/,St=function(n){n.stopPropagation()};k.extend(k.event,{trigger:function(n,t,e,a){var o,i,s,l,d,c,p,u,f=[e||x],g=m.call(n,"type")?n.type:n,h=m.call(n,"namespace")?n.namespace.split("."):[];if(i=u=s=e=e||x,3!==e.nodeType&&8!==e.nodeType&&!kt.test(g+k.event.triggered)&&(g.indexOf(".")>-1&&(h=g.split("."),g=h.shift(),h.sort()),d=g.indexOf(":")<0&&"on"+g,(n=n[k.expando]?n:new k.Event(g,"object"==typeof n&&n)).isTrigger=a?2:3,n.namespace=h.join("."),n.rnamespace=n.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=void 0,n.target||(n.target=e),t=null==t?[n]:k.makeArray(t,[n]),p=k.event.special[g]||{},a||!p.trigger||!1!==p.trigger.apply(e,t))){if(!a&&!p.noBubble&&!v(e)){for(l=p.delegateType||g,kt.test(l+g)||(i=i.parentNode);i;i=i.parentNode)f.push(i),s=i;s===(e.ownerDocument||x)&&f.push(s.defaultView||s.parentWindow||r)}for(o=0;(i=f[o++])&&!n.isPropagationStopped();)u=i,n.type=o>1?l:p.bindType||g,(c=(Z.get(i,"events")||Object.create(null))[n.type]&&Z.get(i,"handle"))&&c.apply(i,t),(c=d&&i[d])&&c.apply&&Y(i)&&(n.result=c.apply(i,t),!1===n.result&&n.preventDefault());return n.type=g,a||n.isDefaultPrevented()||p._default&&!1!==p._default.apply(f.pop(),t)||!Y(e)||d&&b(e[g])&&!v(e)&&((s=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,s&&(e[d]=s)),n.result}},simulate:function(n,t,e){var r=k.extend(new k.Event,e,{type:n,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(n,t){return this.each((function(){k.event.trigger(n,t,this)}))},triggerHandler:function(n,t){var e=this[0];if(e)return k.event.trigger(n,t,e,!0)}}),h.focusin||k.each({focus:"focusin",blur:"focusout"},(function(n,t){var e=function(n){k.event.simulate(t,n.target,k.event.fix(n))};k.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,a=Z.access(r,t);a||r.addEventListener(n,e,!0),Z.access(r,t,(a||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,a=Z.access(r,t)-1;a?Z.access(r,t,a):(r.removeEventListener(n,e,!0),Z.remove(r,t))}}}));var Ct=r.location,Dt={guid:Date.now()},Lt=/\?/;k.parseXML=function(n){var t,e;if(!n||"string"!=typeof n)return null;try{t=(new r.DOMParser).parseFromString(n,"text/xml")}catch(n){}return e=t&&t.getElementsByTagName("parsererror")[0],t&&!e||k.error("Invalid XML: "+(e?k.map(e.childNodes,(function(n){return n.textContent})).join("\n"):n)),t};var Et=/\[\]$/,At=/\r?\n/g,jt=/^(?:submit|button|image|reset|file)$/i,Ft=/^(?:input|select|textarea|keygen)/i;function Nt(n,t,e,r){var a;if(Array.isArray(t))k.each(t,(function(t,a){e||Et.test(n)?r(n,a):Nt(n+"["+("object"==typeof a&&null!=a?t:"")+"]",a,e,r)}));else if(e||"object"!==T(t))r(n,t);else for(a in t)Nt(n+"["+a+"]",t[a],e,r)}k.param=function(n,t){var e,r=[],a=function(n,t){var e=b(t)?t():t;r[r.length]=encodeURIComponent(n)+"="+encodeURIComponent(null==e?"":e)};if(null==n)return"";if(Array.isArray(n)||n.jquery&&!k.isPlainObject(n))k.each(n,(function(){a(this.name,this.value)}));else for(e in n)Nt(e,n[e],t,a);return r.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var n=k.prop(this,"elements");return n?k.makeArray(n):this})).filter((function(){var n=this.type;return this.name&&!k(this).is(":disabled")&&Ft.test(this.nodeName)&&!jt.test(n)&&(this.checked||!bn.test(n))})).map((function(n,t){var e=k(this).val();return null==e?null:Array.isArray(e)?k.map(e,(function(n){return{name:t.name,value:n.replace(At,"\r\n")}})):{name:t.name,value:e.replace(At,"\r\n")}})).get()}});var Ot=/%20/g,Pt=/#.*$/,It=/([?&])_=[^&]*/,Rt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Mt=/^(?:GET|HEAD)$/,zt=/^\/\//,Ht={},Ut={},$t="*/".concat("*"),qt=x.createElement("a");function Bt(n){return function(t,e){"string"!=typeof t&&(e=t,t="*");var r,a=0,o=t.toLowerCase().match(M)||[];if(b(e))for(;r=o[a++];)"+"===r[0]?(r=r.slice(1)||"*",(n[r]=n[r]||[]).unshift(e)):(n[r]=n[r]||[]).push(e)}}function Gt(n,t,e,r){var a={},o=n===Ut;function i(s){var l;return a[s]=!0,k.each(n[s]||[],(function(n,s){var d=s(t,e,r);return"string"!=typeof d||o||a[d]?o?!(l=d):void 0:(t.dataTypes.unshift(d),i(d),!1)})),l}return i(t.dataTypes[0])||!a["*"]&&i("*")}function Wt(n,t){var e,r,a=k.ajaxSettings.flatOptions||{};for(e in t)void 0!==t[e]&&((a[e]?n:r||(r={}))[e]=t[e]);return r&&k.extend(!0,n,r),n}qt.href=Ct.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,t){return t?Wt(Wt(n,k.ajaxSettings),t):Wt(k.ajaxSettings,n)},ajaxPrefilter:Bt(Ht),ajaxTransport:Bt(Ut),ajax:function(n,t){"object"==typeof n&&(t=n,n=void 0),t=t||{};var e,a,o,i,s,l,d,c,p,u,m=k.ajaxSetup({},t),f=m.context||m,g=m.context&&(f.nodeType||f.jquery)?k(f):k.event,h=k.Deferred(),b=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(h.promise(_),m.url=((n||m.url||Ct.href)+"").replace(zt,Ct.protocol+"//"),m.type=t.method||t.type||m.method||m.type,m.dataTypes=(m.dataType||"*").toLowerCase().match(M)||[""],null==m.crossDomain){l=x.createElement("a");try{l.href=m.url,l.href=l.href,m.crossDomain=qt.protocol+"//"+qt.host!=l.protocol+"//"+l.host}catch(n){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=k.param(m.data,m.traditional)),Gt(Ht,m,t,_),d)return _;for(p in(c=k.event&&m.global)&&0==k.active++&&k.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!Mt.test(m.type),a=m.url.replace(Pt,""),m.hasContent?m.data&&m.processData&&0===(m.contentType||"").indexOf("application/x-www-form-urlencoded")&&(m.data=m.data.replace(Ot,"+")):(u=m.url.slice(a.length),m.data&&(m.processData||"string"==typeof m.data)&&(a+=(Lt.test(a)?"&":"?")+m.data,delete m.data),!1===m.cache&&(a=a.replace(It,"$1"),u=(Lt.test(a)?"&":"?")+"_="+Dt.guid+++u),m.url=a+u),m.ifModified&&(k.lastModified[a]&&_.setRequestHeader("If-Modified-Since",k.lastModified[a]),k.etag[a]&&_.setRequestHeader("If-None-Match",k.etag[a])),(m.data&&m.hasContent&&!1!==m.contentType||t.contentType)&&_.setRequestHeader("Content-Type",m.contentType),_.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+$t+"; q=0.01":""):m.accepts["*"]),m.headers)_.setRequestHeader(p,m.headers[p]);if(m.beforeSend&&(!1===m.beforeSend.call(f,_,m)||d))return _.abort();if(T="abort",b.add(m.complete),_.done(m.success),_.fail(m.error),e=Gt(Ut,m,t,_)){if(_.readyState=1,c&&g.trigger("ajaxSend",[_,m]),d)return _;m.async&&m.timeout>0&&(s=r.setTimeout((function(){_.abort("timeout")}),m.timeout));try{d=!1,e.send(y,S)}catch(n){if(d)throw n;S(-1,n)}}else S(-1,"No Transport");function S(n,t,i,l){var p,u,x,y,w,T=t;d||(d=!0,s&&r.clearTimeout(s),e=void 0,o=l||"",_.readyState=n>0?4:0,p=n>=200&&n<300||304===n,i&&(y=function(n,t,e){for(var r,a,o,i,s=n.contents,l=n.dataTypes;"*"===l[0];)l.shift(),void 0===r&&(r=n.mimeType||t.getResponseHeader("Content-Type"));if(r)for(a in s)if(s[a]&&s[a].test(r)){l.unshift(a);break}if(l[0]in e)o=l[0];else{for(a in e){if(!l[0]||n.converters[a+" "+l[0]]){o=a;break}i||(i=a)}o=o||i}if(o)return o!==l[0]&&l.unshift(o),e[o]}(m,_,i)),!p&&k.inArray("script",m.dataTypes)>-1&&k.inArray("json",m.dataTypes)<0&&(m.converters["text script"]=function(){}),y=function(n,t,e,r){var a,o,i,s,l,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),!l&&r&&n.dataFilter&&(t=n.dataFilter(t,n.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(i=d[l+" "+o]||d["* "+o]))for(a in d)if((s=a.split(" "))[1]===o&&(i=d[l+" "+s[0]]||d["* "+s[0]])){!0===i?i=d[a]:!0!==d[a]&&(o=s[0],c.unshift(s[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 "+l+" to "+o}}}return{state:"success",data:t}}(m,y,_,p),p?(m.ifModified&&((w=_.getResponseHeader("Last-Modified"))&&(k.lastModified[a]=w),(w=_.getResponseHeader("etag"))&&(k.etag[a]=w)),204===n||"HEAD"===m.type?T="nocontent":304===n?T="notmodified":(T=y.state,u=y.data,p=!(x=y.error))):(x=T,!n&&T||(T="error",n<0&&(n=0))),_.status=n,_.statusText=(t||T)+"",p?h.resolveWith(f,[u,T,_]):h.rejectWith(f,[_,T,x]),_.statusCode(v),v=void 0,c&&g.trigger(p?"ajaxSuccess":"ajaxError",[_,m,p?u:x]),b.fireWith(f,[_,T]),c&&(g.trigger("ajaxComplete",[_,m]),--k.active||k.event.trigger("ajaxStop")))}return _},getJSON:function(n,t,e){return k.get(n,t,e,"json")},getScript:function(n,t){return k.get(n,void 0,t,"script")}}),k.each(["get","post"],(function(n,t){k[t]=function(n,e,r,a){return b(e)&&(a=a||r,r=e,e=void 0),k.ajax(k.extend({url:n,type:t,dataType:a,data:e,success:r},k.isPlainObject(n)&&n))}})),k.ajaxPrefilter((function(n){var t;for(t in n.headers)"content-type"===t.toLowerCase()&&(n.contentType=n.headers[t]||"")})),k._evalUrl=function(n,t,e){return k.ajax({url:n,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(n){k.globalEval(n,t,e)}})},k.fn.extend({wrapAll:function(n){var t;return this[0]&&(b(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 b(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=b(n);return this.each((function(e){k(this).wrapAll(t?n.call(this,e):n)}))},unwrap:function(n){return this.parent(n).not("body").each((function(){k(this).replaceWith(this.childNodes)})),this}}),k.expr.pseudos.hidden=function(n){return!k.expr.pseudos.visible(n)},k.expr.pseudos.visible=function(n){return!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new r.XMLHttpRequest}catch(n){}};var Jt={0:200,1223:204},Xt=k.ajaxSettings.xhr();h.cors=!!Xt&&"withCredentials"in Xt,h.ajax=Xt=!!Xt,k.ajaxTransport((function(n){var t,e;if(h.cors||Xt&&!n.crossDomain)return{send:function(a,o){var i,s=n.xhr();if(s.open(n.type,n.url,n.async,n.username,n.password),n.xhrFields)for(i in n.xhrFields)s[i]=n.xhrFields[i];for(i in n.mimeType&&s.overrideMimeType&&s.overrideMimeType(n.mimeType),n.crossDomain||a["X-Requested-With"]||(a["X-Requested-With"]="XMLHttpRequest"),a)s.setRequestHeader(i,a[i]);t=function(n){return function(){t&&(t=e=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===n?s.abort():"error"===n?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Jt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),e=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=e:s.onreadystatechange=function(){4===s.readyState&&r.setTimeout((function(){t&&e()}))},t=t("abort");try{s.send(n.hasContent&&n.data||null)}catch(n){if(t)throw n}},abort:function(){t&&t()}}})),k.ajaxPrefilter((function(n){n.crossDomain&&(n.contents.script=!1)})),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(n){return k.globalEval(n),n}}}),k.ajaxPrefilter("script",(function(n){void 0===n.cache&&(n.cache=!1),n.crossDomain&&(n.type="GET")})),k.ajaxTransport("script",(function(n){var t,e;if(n.crossDomain||n.scriptAttrs)return{send:function(r,a){t=k("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",e=function(n){t.remove(),e=null,n&&a("error"===n.type?404:200,n.type)}),x.head.appendChild(t[0])},abort:function(){e&&e()}}}));var Vt,Yt=[],Kt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=Yt.pop()||k.expando+"_"+Dt.guid++;return this[n]=!0,n}}),k.ajaxPrefilter("json jsonp",(function(n,t,e){var a,o,i,s=!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(s||"jsonp"===n.dataTypes[0])return a=n.jsonpCallback=b(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,s?n[s]=n[s].replace(Kt,"$1"+a):!1!==n.jsonp&&(n.url+=(Lt.test(n.url)?"&":"?")+n.jsonp+"="+a),n.converters["script json"]=function(){return i||k.error(a+" was not called"),i[0]},n.dataTypes[0]="json",o=r[a],r[a]=function(){i=arguments},e.always((function(){void 0===o?k(r).removeProp(a):r[a]=o,n[a]&&(n.jsonpCallback=t.jsonpCallback,Yt.push(a)),i&&b(o)&&o(i[0]),i=o=void 0})),"script"})),h.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||(h.createHTMLDocument?((r=(t=x.implementation.createHTMLDocument("")).createElement("base")).href=x.location.href,t.head.appendChild(r)):t=x),o=!e&&[],(a=j.exec(n))?[t.createElement(a[1])]:(a=kn([n],t,o),o&&o.length&&k(o).remove(),k.merge([],a.childNodes)));var r,a,o},k.fn.load=function(n,t,e){var r,a,o,i=this,s=n.indexOf(" ");return s>-1&&(r=yt(n.slice(s)),n=n.slice(0,s)),b(t)?(e=t,t=void 0):t&&"object"==typeof t&&(a="POST"),i.length>0&&k.ajax({url:n,type:a||"GET",dataType:"html",data:t}).done((function(n){o=arguments,i.html(r?k("<div>").append(k.parseHTML(n)).find(r):n)})).always(e&&function(n,t){i.each((function(){e.apply(this,o||[n.responseText,t,n])}))}),this},k.expr.pseudos.animated=function(n){return k.grep(k.timers,(function(t){return n===t.elem})).length},k.offset={setOffset:function(n,t,e){var r,a,o,i,s,l,d=k.css(n,"position"),c=k(n),p={};"static"===d&&(n.style.position="relative"),s=c.offset(),o=k.css(n,"top"),l=k.css(n,"left"),("absolute"===d||"fixed"===d)&&(o+l).indexOf("auto")>-1?(i=(r=c.position()).top,a=r.left):(i=parseFloat(o)||0,a=parseFloat(l)||0),b(t)&&(t=t.call(n,e,k.extend({},s))),null!=t.top&&(p.top=t.top-s.top+i),null!=t.left&&(p.left=t.left-s.left+a),"using"in t?t.using.call(n,p):c.css(p)}},k.fn.extend({offset:function(n){if(arguments.length)return void 0===n?this:this.each((function(t){k.offset.setOffset(this,n,t)}));var t,e,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),e=r.ownerDocument.defaultView,{top:t.top+e.pageYOffset,left:t.left+e.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var n,t,e,r=this[0],a={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),e=r.ownerDocument,n=r.offsetParent||e.documentElement;n&&(n===e.body||n===e.documentElement)&&"static"===k.css(n,"position");)n=n.parentNode;n&&n!==r&&1===n.nodeType&&((a=k(n).offset()).top+=k.css(n,"borderTopWidth",!0),a.left+=k.css(n,"borderLeftWidth",!0))}return{top:t.top-a.top-k.css(r,"marginTop",!0),left:t.left-a.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var n=this.offsetParent;n&&"static"===k.css(n,"position");)n=n.offsetParent;return n||sn}))}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(n,t){var e="pageYOffset"===t;k.fn[n]=function(r){return G(this,(function(n,r,a){var o;if(v(n)?o=n:9===n.nodeType&&(o=n.defaultView),void 0===a)return o?o[t]:n[r];o?o.scrollTo(e?o.pageXOffset:a,e?a:o.pageYOffset):n[r]=a}),n,r,arguments.length)}})),k.each(["top","left"],(function(n,t){k.cssHooks[t]=Vn(h.pixelPosition,(function(n,e){if(e)return e=Xn(n,t),Un.test(e)?k(n).position()[t]+"px":e}))})),k.each({Height:"height",Width:"width"},(function(n,t){k.each({padding:"inner"+n,content:t,"":"outer"+n},(function(e,r){k.fn[r]=function(a,o){var i=arguments.length&&(e||"boolean"!=typeof a),s=e||(!0===a||!0===o?"margin":"border");return G(this,(function(t,e,a){var o;return v(t)?0===r.indexOf("outer")?t["inner"+n]:t.document.documentElement["client"+n]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+n],o["scroll"+n],t.body["offset"+n],o["offset"+n],o["client"+n])):void 0===a?k.css(t,e,s):k.style(t,e,a,s)}),t,i?a:void 0,i)}}))})),k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(n,t){k.fn[t]=function(n){return this.on(t,n)}})),k.fn.extend({bind:function(n,t,e){return this.on(n,null,t,e)},unbind:function(n,t){return this.off(n,null,t)},delegate:function(n,t,e,r){return this.on(t,n,e,r)},undelegate:function(n,t,e){return 1===arguments.length?this.off(n,"**"):this.off(t,n||"**",e)},hover:function(n,t){return this.mouseenter(n).mouseleave(t||n)}}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(n,t){k.fn[t]=function(n,e){return arguments.length>0?this.on(t,null,n,e):this.trigger(t)}}));var Zt=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;k.proxy=function(n,t){var e,r,a;if("string"==typeof t&&(e=n[t],t=n,n=e),b(n))return r=s.call(arguments,2),a=function(){return n.apply(t||this,r.concat(s.call(arguments)))},a.guid=n.guid=n.guid||k.guid++,a},k.holdReady=function(n){n?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=b,k.isWindow=v,k.camelCase=V,k.type=T,k.now=Date.now,k.isNumeric=function(n){var t=k.type(n);return("number"===t||"string"===t)&&!isNaN(n-parseFloat(n))},k.trim=function(n){return null==n?"":(n+"").replace(Zt,"$1")},void 0===(e=function(){return k}.apply(t,[]))||(n.exports=e);var Qt=r.jQuery,ne=r.$;return k.noConflict=function(n){return r.$===k&&(r.$=ne),n&&r.jQuery===k&&(r.jQuery=Qt),k},void 0===a&&(r.jQuery=r.$=k),k}))},686:function(n,t,e){var r,a,o,i=e(9755);a=[e(9755)],r=function(n){var t=function(){if(n&&n.fn&&n.fn.select2&&n.fn.select2.amd)var t=n.fn.select2.amd;var e,r,a;return t&&t.requirejs||(t?r=t:t={},function(n){var t,o,i,s,l={},d={},c={},p={},u=Object.prototype.hasOwnProperty,m=[].slice,f=/\.js$/;function g(n,t){return u.call(n,t)}function h(n,t){var e,r,a,o,i,s,l,d,p,u,m,g=t&&t.split("/"),h=c.map,b=h&&h["*"]||{};if(n){for(i=(n=n.split("/")).length-1,c.nodeIdCompat&&f.test(n[i])&&(n[i]=n[i].replace(f,"")),"."===n[0].charAt(0)&&g&&(n=g.slice(0,g.length-1).concat(n)),p=0;p<n.length;p++)if("."===(m=n[p]))n.splice(p,1),p-=1;else if(".."===m){if(0===p||1===p&&".."===n[2]||".."===n[p-1])continue;p>0&&(n.splice(p-1,2),p-=2)}n=n.join("/")}if((g||b)&&h){for(p=(e=n.split("/")).length;p>0;p-=1){if(r=e.slice(0,p).join("/"),g)for(u=g.length;u>0;u-=1)if((a=h[g.slice(0,u).join("/")])&&(a=a[r])){o=a,s=p;break}if(o)break;!l&&b&&b[r]&&(l=b[r],d=p)}!o&&l&&(o=l,s=d),o&&(e.splice(0,s,o),n=e.join("/"))}return n}function b(t,e){return function(){var r=m.call(arguments,0);return"string"!=typeof r[0]&&1===r.length&&r.push(null),o.apply(n,r.concat([t,e]))}}function v(n){return function(t){l[n]=t}}function x(e){if(g(d,e)){var r=d[e];delete d[e],p[e]=!0,t.apply(n,r)}if(!g(l,e)&&!g(p,e))throw new Error("No "+e);return l[e]}function y(n){var t,e=n?n.indexOf("!"):-1;return e>-1&&(t=n.substring(0,e),n=n.substring(e+1,n.length)),[t,n]}function w(n){return n?y(n):[]}function T(n){return function(){return c&&c.config&&c.config[n]||{}}}i=function(n,t){var e,r,a=y(n),o=a[0],i=t[1];return n=a[1],o&&(e=x(o=h(o,i))),o?n=e&&e.normalize?e.normalize(n,(r=i,function(n){return h(n,r)})):h(n,i):(o=(a=y(n=h(n,i)))[0],n=a[1],o&&(e=x(o))),{f:o?o+"!"+n:n,n:n,pr:o,p:e}},s={require:function(n){return b(n)},exports:function(n){var t=l[n];return void 0!==t?t:l[n]={}},module:function(n){return{id:n,uri:"",exports:l[n],config:T(n)}}},t=function(t,e,r,a){var o,c,u,m,f,h,y,T=[],_=typeof r;if(h=w(a=a||t),"undefined"===_||"function"===_){for(e=!e.length&&r.length?["require","exports","module"]:e,f=0;f<e.length;f+=1)if("require"===(c=(m=i(e[f],h)).f))T[f]=s.require(t);else if("exports"===c)T[f]=s.exports(t),y=!0;else if("module"===c)o=T[f]=s.module(t);else if(g(l,c)||g(d,c)||g(p,c))T[f]=x(c);else{if(!m.p)throw new Error(t+" missing "+c);m.p.load(m.n,b(a,!0),v(c),{}),T[f]=l[c]}u=r?r.apply(l[t],T):void 0,t&&(o&&o.exports!==n&&o.exports!==l[t]?l[t]=o.exports:u===n&&y||(l[t]=u))}else t&&(l[t]=r)},e=r=o=function(e,r,a,l,d){if("string"==typeof e)return s[e]?s[e](r):x(i(e,w(r)).f);if(!e.splice){if((c=e).deps&&o(c.deps,c.callback),!r)return;r.splice?(e=r,r=a,a=null):e=n}return r=r||function(){},"function"==typeof a&&(a=l,l=d),l?t(n,e,r,a):setTimeout((function(){t(n,e,r,a)}),4),o},o.config=function(n){return o(n)},e._defined=l,(a=function(n,t,e){if("string"!=typeof n)throw new Error("See almond README: incorrect module build, no module name");t.splice||(e=t,t=[]),g(l,n)||g(d,n)||(d[n]=[n,t,e])}).amd={jQuery:!0}}(),t.requirejs=e,t.require=r,t.define=a),t.define("almond",(function(){})),t.define("jquery",[],(function(){var t=n||i;return null==t&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),t})),t.define("select2/utils",["jquery"],(function(n){var t={};function e(n){var t=n.prototype,e=[];for(var r in t)"function"==typeof t[r]&&"constructor"!==r&&e.push(r);return e}t.Extend=function(n,t){var e={}.hasOwnProperty;function r(){this.constructor=n}for(var a in t)e.call(t,a)&&(n[a]=t[a]);return r.prototype=t.prototype,n.prototype=new r,n.__super__=t.prototype,n},t.Decorate=function(n,t){var r=e(t),a=e(n);function o(){var e=Array.prototype.unshift,r=t.prototype.constructor.length,a=n.prototype.constructor;r>0&&(e.call(arguments,n.prototype.constructor),a=t.prototype.constructor),a.apply(this,arguments)}t.displayName=n.displayName,o.prototype=new function(){this.constructor=o};for(var i=0;i<a.length;i++){var s=a[i];o.prototype[s]=n.prototype[s]}for(var l=function(n){var e=function(){};n in o.prototype&&(e=o.prototype[n]);var r=t.prototype[n];return function(){return Array.prototype.unshift.call(arguments,e),r.apply(this,arguments)}},d=0;d<r.length;d++){var c=r[d];o.prototype[c]=l(c)}return o};var r=function(){this.listeners={}};r.prototype.on=function(n,t){this.listeners=this.listeners||{},n in this.listeners?this.listeners[n].push(t):this.listeners[n]=[t]},r.prototype.trigger=function(n){var t=Array.prototype.slice,e=t.call(arguments,1);this.listeners=this.listeners||{},null==e&&(e=[]),0===e.length&&e.push({}),e[0]._type=n,n in this.listeners&&this.invoke(this.listeners[n],t.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},r.prototype.invoke=function(n,t){for(var e=0,r=n.length;e<r;e++)n[e].apply(this,t)},t.Observable=r,t.generateChars=function(n){for(var t="",e=0;e<n;e++)t+=Math.floor(36*Math.random()).toString(36);return t},t.bind=function(n,t){return function(){n.apply(t,arguments)}},t._convertData=function(n){for(var t in n){var e=t.split("-"),r=n;if(1!==e.length){for(var a=0;a<e.length;a++){var o=e[a];(o=o.substring(0,1).toLowerCase()+o.substring(1))in r||(r[o]={}),a==e.length-1&&(r[o]=n[t]),r=r[o]}delete n[t]}}return n},t.hasScroll=function(t,e){var r=n(e),a=e.style.overflowX,o=e.style.overflowY;return(a!==o||"hidden"!==o&&"visible"!==o)&&("scroll"===a||"scroll"===o||r.innerHeight()<e.scrollHeight||r.innerWidth()<e.scrollWidth)},t.escapeMarkup=function(n){var t={"\\":"\","&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};return"string"!=typeof n?n:String(n).replace(/[&<>"'\/\\]/g,(function(n){return t[n]}))},t.__cache={};var a=0;return t.GetUniqueElementId=function(n){var e=n.getAttribute("data-select2-id");return null!=e||(e=n.id?"select2-data-"+n.id:"select2-data-"+(++a).toString()+"-"+t.generateChars(4),n.setAttribute("data-select2-id",e)),e},t.StoreData=function(n,e,r){var a=t.GetUniqueElementId(n);t.__cache[a]||(t.__cache[a]={}),t.__cache[a][e]=r},t.GetData=function(e,r){var a=t.GetUniqueElementId(e);return r?t.__cache[a]&&null!=t.__cache[a][r]?t.__cache[a][r]:n(e).data(r):t.__cache[a]},t.RemoveData=function(n){var e=t.GetUniqueElementId(n);null!=t.__cache[e]&&delete t.__cache[e],n.removeAttribute("data-select2-id")},t.copyNonInternalCssClasses=function(n,t){var e=n.getAttribute("class").trim().split(/\s+/);e=e.filter((function(n){return 0===n.indexOf("select2-")}));var r=t.getAttribute("class").trim().split(/\s+/);r=r.filter((function(n){return 0!==n.indexOf("select2-")}));var a=e.concat(r);n.setAttribute("class",a.join(" "))},t})),t.define("select2/results",["jquery","./utils"],(function(n,t){function e(n,t,r){this.$element=n,this.data=r,this.options=t,e.__super__.constructor.call(this)}return t.Extend(e,t.Observable),e.prototype.render=function(){var t=n('<ul class="select2-results__options" role="listbox"></ul>');return this.options.get("multiple")&&t.attr("aria-multiselectable","true"),this.$results=t,t},e.prototype.clear=function(){this.$results.empty()},e.prototype.displayMessage=function(t){var e=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var r=n('<li role="alert" aria-live="assertive" class="select2-results__option"></li>'),a=this.options.get("translations").get(t.message);r.append(e(a(t.args))),r[0].className+=" select2-results__message",this.$results.append(r)},e.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},e.prototype.append=function(n){this.hideLoading();var t=[];if(null!=n.results&&0!==n.results.length){n.results=this.sort(n.results);for(var e=0;e<n.results.length;e++){var r=n.results[e],a=this.option(r);t.push(a)}this.$results.append(t)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},e.prototype.position=function(n,t){t.find(".select2-results").append(n)},e.prototype.sort=function(n){return this.options.get("sorter")(n)},e.prototype.highlightFirstItem=function(){var n=this.$results.find(".select2-results__option--selectable"),t=n.filter(".select2-results__option--selected");t.length>0?t.first().trigger("mouseenter"):n.first().trigger("mouseenter"),this.ensureHighlightVisible()},e.prototype.setClasses=function(){var e=this;this.data.current((function(r){var a=r.map((function(n){return n.id.toString()}));e.$results.find(".select2-results__option--selectable").each((function(){var e=n(this),r=t.GetData(this,"data"),o=""+r.id;null!=r.element&&r.element.selected||null==r.element&&a.indexOf(o)>-1?(this.classList.add("select2-results__option--selected"),e.attr("aria-selected","true")):(this.classList.remove("select2-results__option--selected"),e.attr("aria-selected","false"))}))}))},e.prototype.showLoading=function(n){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(n)},e=this.option(t);e.className+=" loading-results",this.$results.prepend(e)},e.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},e.prototype.option=function(e){var r=document.createElement("li");r.classList.add("select2-results__option"),r.classList.add("select2-results__option--selectable");var a={role:"option"},o=window.Element.prototype.matches||window.Element.prototype.msMatchesSelector||window.Element.prototype.webkitMatchesSelector;for(var i in(null!=e.element&&o.call(e.element,":disabled")||null==e.element&&e.disabled)&&(a["aria-disabled"]="true",r.classList.remove("select2-results__option--selectable"),r.classList.add("select2-results__option--disabled")),null==e.id&&r.classList.remove("select2-results__option--selectable"),null!=e._resultId&&(r.id=e._resultId),e.title&&(r.title=e.title),e.children&&(a.role="group",a["aria-label"]=e.text,r.classList.remove("select2-results__option--selectable"),r.classList.add("select2-results__option--group")),a){var s=a[i];r.setAttribute(i,s)}if(e.children){var l=n(r),d=document.createElement("strong");d.className="select2-results__group",this.template(e,d);for(var c=[],p=0;p<e.children.length;p++){var u=e.children[p],m=this.option(u);c.push(m)}var f=n("<ul></ul>",{class:"select2-results__options select2-results__options--nested",role:"none"});f.append(c),l.append(d),l.append(f)}else this.template(e,r);return t.StoreData(r,"data",e),r},e.prototype.bind=function(e,r){var a=this,o=e.id+"-results";this.$results.attr("id",o),e.on("results:all",(function(n){a.clear(),a.append(n.data),e.isOpen()&&(a.setClasses(),a.highlightFirstItem())})),e.on("results:append",(function(n){a.append(n.data),e.isOpen()&&a.setClasses()})),e.on("query",(function(n){a.hideMessages(),a.showLoading(n)})),e.on("select",(function(){e.isOpen()&&(a.setClasses(),a.options.get("scrollAfterSelect")&&a.highlightFirstItem())})),e.on("unselect",(function(){e.isOpen()&&(a.setClasses(),a.options.get("scrollAfterSelect")&&a.highlightFirstItem())})),e.on("open",(function(){a.$results.attr("aria-expanded","true"),a.$results.attr("aria-hidden","false"),a.setClasses(),a.ensureHighlightVisible()})),e.on("close",(function(){a.$results.attr("aria-expanded","false"),a.$results.attr("aria-hidden","true"),a.$results.removeAttr("aria-activedescendant")})),e.on("results:toggle",(function(){var n=a.getHighlightedResults();0!==n.length&&n.trigger("mouseup")})),e.on("results:select",(function(){var n=a.getHighlightedResults();if(0!==n.length){var e=t.GetData(n[0],"data");n.hasClass("select2-results__option--selected")?a.trigger("close",{}):a.trigger("select",{data:e})}})),e.on("results:previous",(function(){var n=a.getHighlightedResults(),t=a.$results.find(".select2-results__option--selectable"),e=t.index(n);if(!(e<=0)){var r=e-1;0===n.length&&(r=0);var o=t.eq(r);o.trigger("mouseenter");var i=a.$results.offset().top,s=o.offset().top,l=a.$results.scrollTop()+(s-i);0===r?a.$results.scrollTop(0):s-i<0&&a.$results.scrollTop(l)}})),e.on("results:next",(function(){var n=a.getHighlightedResults(),t=a.$results.find(".select2-results__option--selectable"),e=t.index(n)+1;if(!(e>=t.length)){var r=t.eq(e);r.trigger("mouseenter");var o=a.$results.offset().top+a.$results.outerHeight(!1),i=r.offset().top+r.outerHeight(!1),s=a.$results.scrollTop()+i-o;0===e?a.$results.scrollTop(0):i>o&&a.$results.scrollTop(s)}})),e.on("results:focus",(function(n){n.element[0].classList.add("select2-results__option--highlighted"),n.element[0].setAttribute("aria-selected","true")})),e.on("results:message",(function(n){a.displayMessage(n)})),n.fn.mousewheel&&this.$results.on("mousewheel",(function(n){var t=a.$results.scrollTop(),e=a.$results.get(0).scrollHeight-t+n.deltaY,r=n.deltaY>0&&t-n.deltaY<=0,o=n.deltaY<0&&e<=a.$results.height();r?(a.$results.scrollTop(0),n.preventDefault(),n.stopPropagation()):o&&(a.$results.scrollTop(a.$results.get(0).scrollHeight-a.$results.height()),n.preventDefault(),n.stopPropagation())})),this.$results.on("mouseup",".select2-results__option--selectable",(function(e){var r=n(this),o=t.GetData(this,"data");r.hasClass("select2-results__option--selected")?a.options.get("multiple")?a.trigger("unselect",{originalEvent:e,data:o}):a.trigger("close",{}):a.trigger("select",{originalEvent:e,data:o})})),this.$results.on("mouseenter",".select2-results__option--selectable",(function(e){var r=t.GetData(this,"data");a.getHighlightedResults().removeClass("select2-results__option--highlighted").attr("aria-selected","false"),a.trigger("results:focus",{data:r,element:n(this)})}))},e.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},e.prototype.destroy=function(){this.$results.remove()},e.prototype.ensureHighlightVisible=function(){var n=this.getHighlightedResults();if(0!==n.length){var t=this.$results.find(".select2-results__option--selectable").index(n),e=this.$results.offset().top,r=n.offset().top,a=this.$results.scrollTop()+(r-e),o=r-e;a-=2*n.outerHeight(!1),t<=2?this.$results.scrollTop(0):(o>this.$results.outerHeight()||o<0)&&this.$results.scrollTop(a)}},e.prototype.template=function(t,e){var r=this.options.get("templateResult"),a=this.options.get("escapeMarkup"),o=r(t,e);null==o?e.style.display="none":"string"==typeof o?e.innerHTML=a(o):n(e).append(o)},e})),t.define("select2/keys",[],(function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}})),t.define("select2/selection/base",["jquery","../utils","../keys"],(function(n,t,e){function r(n,t){this.$element=n,this.options=t,r.__super__.constructor.call(this)}return t.Extend(r,t.Observable),r.prototype.render=function(){var e=n('<span class="select2-selection" role="combobox" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=t.GetData(this.$element[0],"old-tabindex")?this._tabindex=t.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),e.attr("title",this.$element.attr("title")),e.attr("tabindex",this._tabindex),e.attr("aria-disabled","false"),this.$selection=e,e},r.prototype.bind=function(n,t){var r=this,a=n.id+"-results";this.container=n,this.$selection.on("focus",(function(n){r.trigger("focus",n)})),this.$selection.on("blur",(function(n){r._handleBlur(n)})),this.$selection.on("keydown",(function(n){r.trigger("keypress",n),n.which===e.SPACE&&n.preventDefault()})),n.on("results:focus",(function(n){r.$selection.attr("aria-activedescendant",n.data._resultId)})),n.on("selection:update",(function(n){r.update(n.data)})),n.on("open",(function(){r.$selection.attr("aria-expanded","true"),r.$selection.attr("aria-owns",a),r._attachCloseHandler(n)})),n.on("close",(function(){r.$selection.attr("aria-expanded","false"),r.$selection.removeAttr("aria-activedescendant"),r.$selection.removeAttr("aria-owns"),r.$selection.trigger("focus"),r._detachCloseHandler(n)})),n.on("enable",(function(){r.$selection.attr("tabindex",r._tabindex),r.$selection.attr("aria-disabled","false")})),n.on("disable",(function(){r.$selection.attr("tabindex","-1"),r.$selection.attr("aria-disabled","true")}))},r.prototype._handleBlur=function(t){var e=this;window.setTimeout((function(){document.activeElement==e.$selection[0]||n.contains(e.$selection[0],document.activeElement)||e.trigger("blur",t)}),1)},r.prototype._attachCloseHandler=function(e){n(document.body).on("mousedown.select2."+e.id,(function(e){var r=n(e.target).closest(".select2");n(".select2.select2-container--open").each((function(){this!=r[0]&&t.GetData(this,"element").select2("close")}))}))},r.prototype._detachCloseHandler=function(t){n(document.body).off("mousedown.select2."+t.id)},r.prototype.position=function(n,t){t.find(".selection").append(n)},r.prototype.destroy=function(){this._detachCloseHandler(this.container)},r.prototype.update=function(n){throw new Error("The `update` method must be defined in child classes.")},r.prototype.isEnabled=function(){return!this.isDisabled()},r.prototype.isDisabled=function(){return this.options.get("disabled")},r})),t.define("select2/selection/single",["jquery","./base","../utils","../keys"],(function(n,t,e,r){function a(){a.__super__.constructor.apply(this,arguments)}return e.Extend(a,t),a.prototype.render=function(){var n=a.__super__.render.call(this);return n[0].classList.add("select2-selection--single"),n.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),n},a.prototype.bind=function(n,t){var e=this;a.__super__.bind.apply(this,arguments);var r=n.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",r).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",r),this.$selection.attr("aria-controls",r),this.$selection.on("mousedown",(function(n){1===n.which&&e.trigger("toggle",{originalEvent:n})})),this.$selection.on("focus",(function(n){})),this.$selection.on("blur",(function(n){})),n.on("focus",(function(t){n.isOpen()||e.$selection.trigger("focus")}))},a.prototype.clear=function(){var n=this.$selection.find(".select2-selection__rendered");n.empty(),n.removeAttr("title")},a.prototype.display=function(n,t){var e=this.options.get("templateSelection");return this.options.get("escapeMarkup")(e(n,t))},a.prototype.selectionContainer=function(){return n("<span></span>")},a.prototype.update=function(n){if(0!==n.length){var t=n[0],e=this.$selection.find(".select2-selection__rendered"),r=this.display(t,e);e.empty().append(r);var a=t.title||t.text;a?e.attr("title",a):e.removeAttr("title")}else this.clear()},a})),t.define("select2/selection/multiple",["jquery","./base","../utils"],(function(n,t,e){function r(n,t){r.__super__.constructor.apply(this,arguments)}return e.Extend(r,t),r.prototype.render=function(){var n=r.__super__.render.call(this);return n[0].classList.add("select2-selection--multiple"),n.html('<ul class="select2-selection__rendered"></ul>'),n},r.prototype.bind=function(t,a){var o=this;r.__super__.bind.apply(this,arguments);var i=t.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",i),this.$selection.on("click",(function(n){o.trigger("toggle",{originalEvent:n})})),this.$selection.on("click",".select2-selection__choice__remove",(function(t){if(!o.isDisabled()){var r=n(this).parent(),a=e.GetData(r[0],"data");o.trigger("unselect",{originalEvent:t,data:a})}})),this.$selection.on("keydown",".select2-selection__choice__remove",(function(n){o.isDisabled()||n.stopPropagation()}))},r.prototype.clear=function(){var n=this.$selection.find(".select2-selection__rendered");n.empty(),n.removeAttr("title")},r.prototype.display=function(n,t){var e=this.options.get("templateSelection");return this.options.get("escapeMarkup")(e(n,t))},r.prototype.selectionContainer=function(){return n('<li class="select2-selection__choice"><button type="button" class="select2-selection__choice__remove" tabindex="-1"><span aria-hidden="true">×</span></button><span class="select2-selection__choice__display"></span></li>')},r.prototype.update=function(n){if(this.clear(),0!==n.length){for(var t=[],r=this.$selection.find(".select2-selection__rendered").attr("id")+"-choice-",a=0;a<n.length;a++){var o=n[a],i=this.selectionContainer(),s=this.display(o,i),l=r+e.generateChars(4)+"-";o.id?l+=o.id:l+=e.generateChars(4),i.find(".select2-selection__choice__display").append(s).attr("id",l);var d=o.title||o.text;d&&i.attr("title",d);var c=this.options.get("translations").get("removeItem"),p=i.find(".select2-selection__choice__remove");p.attr("title",c()),p.attr("aria-label",c()),p.attr("aria-describedby",l),e.StoreData(i[0],"data",o),t.push(i)}this.$selection.find(".select2-selection__rendered").append(t)}},r})),t.define("select2/selection/placeholder",[],(function(){function n(n,t,e){this.placeholder=this.normalizePlaceholder(e.get("placeholder")),n.call(this,t,e)}return n.prototype.normalizePlaceholder=function(n,t){return"string"==typeof t&&(t={id:"",text:t}),t},n.prototype.createPlaceholder=function(n,t){var e=this.selectionContainer();e.html(this.display(t)),e[0].classList.add("select2-selection__placeholder"),e[0].classList.remove("select2-selection__choice");var r=t.title||t.text||e.text();return this.$selection.find(".select2-selection__rendered").attr("title",r),e},n.prototype.update=function(n,t){var e=1==t.length&&t[0].id!=this.placeholder.id;if(t.length>1||e)return n.call(this,t);this.clear();var r=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(r)},n})),t.define("select2/selection/allowClear",["jquery","../keys","../utils"],(function(n,t,e){function r(){}return r.prototype.bind=function(n,t,e){var r=this;n.call(this,t,e),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",(function(n){r._handleClear(n)})),t.on("keypress",(function(n){r._handleKeyboardClear(n,t)}))},r.prototype._handleClear=function(n,t){if(!this.isDisabled()){var r=this.$selection.find(".select2-selection__clear");if(0!==r.length){t.stopPropagation();var a=e.GetData(r[0],"data"),o=this.$element.val();this.$element.val(this.placeholder.id);var i={data:a};if(this.trigger("clear",i),i.prevented)this.$element.val(o);else{for(var s=0;s<a.length;s++)if(i={data:a[s]},this.trigger("unselect",i),i.prevented)return void this.$element.val(o);this.$element.trigger("input").trigger("change"),this.trigger("toggle",{})}}}},r.prototype._handleKeyboardClear=function(n,e,r){r.isOpen()||e.which!=t.DELETE&&e.which!=t.BACKSPACE||this._handleClear(e)},r.prototype.update=function(t,r){if(t.call(this,r),this.$selection.find(".select2-selection__clear").remove(),this.$selection[0].classList.remove("select2-selection--clearable"),!(this.$selection.find(".select2-selection__placeholder").length>0||0===r.length)){var a=this.$selection.find(".select2-selection__rendered").attr("id"),o=this.options.get("translations").get("removeAllItems"),i=n('<button type="button" class="select2-selection__clear" tabindex="-1"><span aria-hidden="true">×</span></button>');i.attr("title",o()),i.attr("aria-label",o()),i.attr("aria-describedby",a),e.StoreData(i[0],"data",r),this.$selection.prepend(i),this.$selection[0].classList.add("select2-selection--clearable")}},r})),t.define("select2/selection/search",["jquery","../utils","../keys"],(function(n,t,e){function r(n,t,e){n.call(this,t,e)}return r.prototype.render=function(t){var e=this.options.get("translations").get("search"),r=n('<span class="select2-search select2-search--inline"><textarea class="select2-search__field" type="search" tabindex="-1" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" ></textarea></span>');this.$searchContainer=r,this.$search=r.find("textarea"),this.$search.prop("autocomplete",this.options.get("autocomplete")),this.$search.attr("aria-label",e());var a=t.call(this);return this._transferTabIndex(),a.append(this.$searchContainer),a},r.prototype.bind=function(n,r,a){var o=this,i=r.id+"-results",s=r.id+"-container";n.call(this,r,a),o.$search.attr("aria-describedby",s),r.on("open",(function(){o.$search.attr("aria-controls",i),o.$search.trigger("focus")})),r.on("close",(function(){o.$search.val(""),o.resizeSearch(),o.$search.removeAttr("aria-controls"),o.$search.removeAttr("aria-activedescendant"),o.$search.trigger("focus")})),r.on("enable",(function(){o.$search.prop("disabled",!1),o._transferTabIndex()})),r.on("disable",(function(){o.$search.prop("disabled",!0)})),r.on("focus",(function(n){o.$search.trigger("focus")})),r.on("results:focus",(function(n){n.data._resultId?o.$search.attr("aria-activedescendant",n.data._resultId):o.$search.removeAttr("aria-activedescendant")})),this.$selection.on("focusin",".select2-search--inline",(function(n){o.trigger("focus",n)})),this.$selection.on("focusout",".select2-search--inline",(function(n){o._handleBlur(n)})),this.$selection.on("keydown",".select2-search--inline",(function(n){if(n.stopPropagation(),o.trigger("keypress",n),o._keyUpPrevented=n.isDefaultPrevented(),n.which===e.BACKSPACE&&""===o.$search.val()){var r=o.$selection.find(".select2-selection__choice").last();if(r.length>0){var a=t.GetData(r[0],"data");o.searchRemoveChoice(a),n.preventDefault()}}})),this.$selection.on("click",".select2-search--inline",(function(n){o.$search.val()&&n.stopPropagation()}));var l=document.documentMode,d=l&&l<=11;this.$selection.on("input.searchcheck",".select2-search--inline",(function(n){d?o.$selection.off("input.search input.searchcheck"):o.$selection.off("keyup.search")})),this.$selection.on("keyup.search input.search",".select2-search--inline",(function(n){if(d&&"input"===n.type)o.$selection.off("input.search input.searchcheck");else{var t=n.which;t!=e.SHIFT&&t!=e.CTRL&&t!=e.ALT&&t!=e.TAB&&o.handleSearch(n)}}))},r.prototype._transferTabIndex=function(n){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},r.prototype.createPlaceholder=function(n,t){this.$search.attr("placeholder",t.text)},r.prototype.update=function(n,t){var e=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),n.call(this,t),this.resizeSearch(),e&&this.$search.trigger("focus")},r.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var n=this.$search.val();this.trigger("query",{term:n})}this._keyUpPrevented=!1},r.prototype.searchRemoveChoice=function(n,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},r.prototype.resizeSearch=function(){this.$search.css("width","25px");var n="100%";""===this.$search.attr("placeholder")&&(n=.75*(this.$search.val().length+1)+"em"),this.$search.css("width",n)},r})),t.define("select2/selection/selectionCss",["../utils"],(function(n){function t(){}return t.prototype.render=function(t){var e=t.call(this),r=this.options.get("selectionCssClass")||"";return-1!==r.indexOf(":all:")&&(r=r.replace(":all:",""),n.copyNonInternalCssClasses(e[0],this.$element[0])),e.addClass(r),e},t})),t.define("select2/selection/eventRelay",["jquery"],(function(n){function t(){}return t.prototype.bind=function(t,e,r){var a=this,o=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],i=["opening","closing","selecting","unselecting","clearing"];t.call(this,e,r),e.on("*",(function(t,e){if(-1!==o.indexOf(t)){e=e||{};var r=n.Event("select2:"+t,{params:e});a.$element.trigger(r),-1!==i.indexOf(t)&&(e.prevented=r.isDefaultPrevented())}}))},t})),t.define("select2/translation",["jquery","require"],(function(n,t){function e(n){this.dict=n||{}}return e.prototype.all=function(){return this.dict},e.prototype.get=function(n){return this.dict[n]},e.prototype.extend=function(t){this.dict=n.extend({},t.all(),this.dict)},e._cache={},e.loadPath=function(n){if(!(n in e._cache)){var r=t(n);e._cache[n]=r}return new e(e._cache[n])},e})),t.define("select2/diacritics",[],(function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}})),t.define("select2/data/base",["../utils"],(function(n){function t(n,e){t.__super__.constructor.call(this)}return n.Extend(t,n.Observable),t.prototype.current=function(n){throw new Error("The `current` method must be defined in child classes.")},t.prototype.query=function(n,t){throw new Error("The `query` method must be defined in child classes.")},t.prototype.bind=function(n,t){},t.prototype.destroy=function(){},t.prototype.generateResultId=function(t,e){var r=t.id+"-result-";return r+=n.generateChars(4),null!=e.id?r+="-"+e.id.toString():r+="-"+n.generateChars(4),r},t})),t.define("select2/data/select",["./base","../utils","jquery"],(function(n,t,e){function r(n,t){this.$element=n,this.options=t,r.__super__.constructor.call(this)}return t.Extend(r,n),r.prototype.current=function(n){var t=this;n(Array.prototype.map.call(this.$element[0].querySelectorAll(":checked"),(function(n){return t.item(e(n))})))},r.prototype.select=function(n){var t=this;if(n.selected=!0,null!=n.element&&"option"===n.element.tagName.toLowerCase())return n.element.selected=!0,void this.$element.trigger("input").trigger("change");if(this.$element.prop("multiple"))this.current((function(e){var r=[];(n=[n]).push.apply(n,e);for(var a=0;a<n.length;a++){var o=n[a].id;-1===r.indexOf(o)&&r.push(o)}t.$element.val(r),t.$element.trigger("input").trigger("change")}));else{var e=n.id;this.$element.val(e),this.$element.trigger("input").trigger("change")}},r.prototype.unselect=function(n){var t=this;if(this.$element.prop("multiple")){if(n.selected=!1,null!=n.element&&"option"===n.element.tagName.toLowerCase())return n.element.selected=!1,void this.$element.trigger("input").trigger("change");this.current((function(e){for(var r=[],a=0;a<e.length;a++){var o=e[a].id;o!==n.id&&-1===r.indexOf(o)&&r.push(o)}t.$element.val(r),t.$element.trigger("input").trigger("change")}))}},r.prototype.bind=function(n,t){var e=this;this.container=n,n.on("select",(function(n){e.select(n.data)})),n.on("unselect",(function(n){e.unselect(n.data)}))},r.prototype.destroy=function(){this.$element.find("*").each((function(){t.RemoveData(this)}))},r.prototype.query=function(n,t){var r=[],a=this;this.$element.children().each((function(){if("option"===this.tagName.toLowerCase()||"optgroup"===this.tagName.toLowerCase()){var t=e(this),o=a.item(t),i=a.matches(n,o);null!==i&&r.push(i)}})),t({results:r})},r.prototype.addOptions=function(n){this.$element.append(n)},r.prototype.option=function(n){var r;n.children?(r=document.createElement("optgroup")).label=n.text:void 0!==(r=document.createElement("option")).textContent?r.textContent=n.text:r.innerText=n.text,void 0!==n.id&&(r.value=n.id),n.disabled&&(r.disabled=!0),n.selected&&(r.selected=!0),n.title&&(r.title=n.title);var a=this._normalizeItem(n);return a.element=r,t.StoreData(r,"data",a),e(r)},r.prototype.item=function(n){var r={};if(null!=(r=t.GetData(n[0],"data")))return r;var a=n[0];if("option"===a.tagName.toLowerCase())r={id:n.val(),text:n.text(),disabled:n.prop("disabled"),selected:n.prop("selected"),title:n.prop("title")};else if("optgroup"===a.tagName.toLowerCase()){r={text:n.prop("label"),children:[],title:n.prop("title")};for(var o=n.children("option"),i=[],s=0;s<o.length;s++){var l=e(o[s]),d=this.item(l);i.push(d)}r.children=i}return(r=this._normalizeItem(r)).element=n[0],t.StoreData(n[0],"data",r),r},r.prototype._normalizeItem=function(n){n!==Object(n)&&(n={id:n,text:n});return null!=(n=e.extend({},{text:""},n)).id&&(n.id=n.id.toString()),null!=n.text&&(n.text=n.text.toString()),null==n._resultId&&n.id&&null!=this.container&&(n._resultId=this.generateResultId(this.container,n)),e.extend({},{selected:!1,disabled:!1},n)},r.prototype.matches=function(n,t){return this.options.get("matcher")(n,t)},r})),t.define("select2/data/array",["./select","../utils","jquery"],(function(n,t,e){function r(n,t){this._dataToConvert=t.get("data")||[],r.__super__.constructor.call(this,n,t)}return t.Extend(r,n),r.prototype.bind=function(n,t){r.__super__.bind.call(this,n,t),this.addOptions(this.convertToOptions(this._dataToConvert))},r.prototype.select=function(n){var t=this.$element.find("option").filter((function(t,e){return e.value==n.id.toString()}));0===t.length&&(t=this.option(n),this.addOptions(t)),r.__super__.select.call(this,n)},r.prototype.convertToOptions=function(n){var t=this,r=this.$element.find("option"),a=r.map((function(){return t.item(e(this)).id})).get(),o=[];function i(n){return function(){return e(this).val()==n.id}}for(var s=0;s<n.length;s++){var l=this._normalizeItem(n[s]);if(a.indexOf(l.id)>=0){var d=r.filter(i(l)),c=this.item(d),p=e.extend(!0,{},l,c),u=this.option(p);d.replaceWith(u)}else{var m=this.option(l);if(l.children){var f=this.convertToOptions(l.children);m.append(f)}o.push(m)}}return o},r})),t.define("select2/data/ajax",["./array","../utils","jquery"],(function(n,t,e){function r(n,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),r.__super__.constructor.call(this,n,t)}return t.Extend(r,n),r.prototype._applyDefaults=function(n){var t={data:function(n){return e.extend({},n,{q:n.term})},transport:function(n,t,r){var a=e.ajax(n);return a.then(t),a.fail(r),a}};return e.extend({},t,n,!0)},r.prototype.processResults=function(n){return n},r.prototype.query=function(n,t){var r=this;null!=this._request&&("function"==typeof this._request.abort&&this._request.abort(),this._request=null);var a=e.extend({type:"GET"},this.ajaxOptions);function o(){var e=a.transport(a,(function(e){var a=r.processResults(e,n);r.options.get("debug")&&window.console&&console.error&&(a&&a.results&&Array.isArray(a.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),t(a)}),(function(){(!("status"in e)||0!==e.status&&"0"!==e.status)&&r.trigger("results:message",{message:"errorLoading"})}));r._request=e}"function"==typeof a.url&&(a.url=a.url.call(this.$element,n)),"function"==typeof a.data&&(a.data=a.data.call(this.$element,n)),this.ajaxOptions.delay&&null!=n.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(o,this.ajaxOptions.delay)):o()},r})),t.define("select2/data/tags",["jquery"],(function(n){function t(n,t,e){var r=e.get("tags"),a=e.get("createTag");void 0!==a&&(this.createTag=a);var o=e.get("insertTag");if(void 0!==o&&(this.insertTag=o),n.call(this,t,e),Array.isArray(r))for(var i=0;i<r.length;i++){var s=r[i],l=this._normalizeItem(s),d=this.option(l);this.$element.append(d)}}return t.prototype.query=function(n,t,e){var r=this;this._removeOldTags(),null!=t.term&&null==t.page?n.call(this,t,(function n(a,o){for(var i=a.results,s=0;s<i.length;s++){var l=i[s],d=null!=l.children&&!n({results:l.children},!0);if((l.text||"").toUpperCase()===(t.term||"").toUpperCase()||d)return!o&&(a.data=i,void e(a))}if(o)return!0;var c=r.createTag(t);if(null!=c){var p=r.option(c);p.attr("data-select2-tag","true"),r.addOptions([p]),r.insertTag(i,c)}a.results=i,e(a)})):n.call(this,t,e)},t.prototype.createTag=function(n,t){if(null==t.term)return null;var e=t.term.trim();return""===e?null:{id:e,text:e}},t.prototype.insertTag=function(n,t,e){t.unshift(e)},t.prototype._removeOldTags=function(t){this.$element.find("option[data-select2-tag]").each((function(){this.selected||n(this).remove()}))},t})),t.define("select2/data/tokenizer",["jquery"],(function(n){function t(n,t,e){var r=e.get("tokenizer");void 0!==r&&(this.tokenizer=r),n.call(this,t,e)}return t.prototype.bind=function(n,t,e){n.call(this,t,e),this.$search=t.dropdown.$search||t.selection.$search||e.find(".select2-search__field")},t.prototype.query=function(t,e,r){var a=this;e.term=e.term||"";var o=this.tokenizer(e,this.options,(function(t){var e=a._normalizeItem(t);if(!a.$element.find("option").filter((function(){return n(this).val()===e.id})).length){var r=a.option(e);r.attr("data-select2-tag",!0),a._removeOldTags(),a.addOptions([r])}!function(n){a.trigger("select",{data:n})}(e)}));o.term!==e.term&&(this.$search.length&&(this.$search.val(o.term),this.$search.trigger("focus")),e.term=o.term),t.call(this,e,r)},t.prototype.tokenizer=function(t,e,r,a){for(var o=r.get("tokenSeparators")||[],i=e.term,s=0,l=this.createTag||function(n){return{id:n.term,text:n.term}};s<i.length;){var d=i[s];if(-1!==o.indexOf(d)){var c=i.substr(0,s),p=l(n.extend({},e,{term:c}));null!=p?(a(p),i=i.substr(s+1)||"",s=0):s++}else s++}return{term:i}},t})),t.define("select2/data/minimumInputLength",[],(function(){function n(n,t,e){this.minimumInputLength=e.get("minimumInputLength"),n.call(this,t,e)}return n.prototype.query=function(n,t,e){t.term=t.term||"",t.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):n.call(this,t,e)},n})),t.define("select2/data/maximumInputLength",[],(function(){function n(n,t,e){this.maximumInputLength=e.get("maximumInputLength"),n.call(this,t,e)}return n.prototype.query=function(n,t,e){t.term=t.term||"",this.maximumInputLength>0&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):n.call(this,t,e)},n})),t.define("select2/data/maximumSelectionLength",[],(function(){function n(n,t,e){this.maximumSelectionLength=e.get("maximumSelectionLength"),n.call(this,t,e)}return n.prototype.bind=function(n,t,e){var r=this;n.call(this,t,e),t.on("select",(function(){r._checkIfMaximumSelected()}))},n.prototype.query=function(n,t,e){var r=this;this._checkIfMaximumSelected((function(){n.call(r,t,e)}))},n.prototype._checkIfMaximumSelected=function(n,t){var e=this;this.current((function(n){var r=null!=n?n.length:0;e.maximumSelectionLength>0&&r>=e.maximumSelectionLength?e.trigger("results:message",{message:"maximumSelected",args:{maximum:e.maximumSelectionLength}}):t&&t()}))},n})),t.define("select2/dropdown",["jquery","./utils"],(function(n,t){function e(n,t){this.$element=n,this.options=t,e.__super__.constructor.call(this)}return t.Extend(e,t.Observable),e.prototype.render=function(){var t=n('<span class="select2-dropdown"><span class="select2-results"></span></span>');return t.attr("dir",this.options.get("dir")),this.$dropdown=t,t},e.prototype.bind=function(){},e.prototype.position=function(n,t){},e.prototype.destroy=function(){this.$dropdown.remove()},e})),t.define("select2/dropdown/search",["jquery"],(function(n){function t(){}return t.prototype.render=function(t){var e=t.call(this),r=this.options.get("translations").get("search"),a=n('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></span>');return this.$searchContainer=a,this.$search=a.find("input"),this.$search.prop("autocomplete",this.options.get("autocomplete")),this.$search.attr("aria-label",r()),e.prepend(a),e},t.prototype.bind=function(t,e,r){var a=this,o=e.id+"-results";t.call(this,e,r),this.$search.on("keydown",(function(n){a.trigger("keypress",n),a._keyUpPrevented=n.isDefaultPrevented()})),this.$search.on("input",(function(t){n(this).off("keyup")})),this.$search.on("keyup input",(function(n){a.handleSearch(n)})),e.on("open",(function(){a.$search.attr("tabindex",0),a.$search.attr("aria-controls",o),a.$search.trigger("focus"),window.setTimeout((function(){a.$search.trigger("focus")}),0)})),e.on("close",(function(){a.$search.attr("tabindex",-1),a.$search.removeAttr("aria-controls"),a.$search.removeAttr("aria-activedescendant"),a.$search.val(""),a.$search.trigger("blur")})),e.on("focus",(function(){e.isOpen()||a.$search.trigger("focus")})),e.on("results:all",(function(n){null!=n.query.term&&""!==n.query.term||(a.showSearch(n)?a.$searchContainer[0].classList.remove("select2-search--hide"):a.$searchContainer[0].classList.add("select2-search--hide"))})),e.on("results:focus",(function(n){n.data._resultId?a.$search.attr("aria-activedescendant",n.data._resultId):a.$search.removeAttr("aria-activedescendant")}))},t.prototype.handleSearch=function(n){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},t.prototype.showSearch=function(n,t){return!0},t})),t.define("select2/dropdown/hidePlaceholder",[],(function(){function n(n,t,e,r){this.placeholder=this.normalizePlaceholder(e.get("placeholder")),n.call(this,t,e,r)}return n.prototype.append=function(n,t){t.results=this.removePlaceholder(t.results),n.call(this,t)},n.prototype.normalizePlaceholder=function(n,t){return"string"==typeof t&&(t={id:"",text:t}),t},n.prototype.removePlaceholder=function(n,t){for(var e=t.slice(0),r=t.length-1;r>=0;r--){var a=t[r];this.placeholder.id===a.id&&e.splice(r,1)}return e},n})),t.define("select2/dropdown/infiniteScroll",["jquery"],(function(n){function t(n,t,e,r){this.lastParams={},n.call(this,t,e,r),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return t.prototype.append=function(n,t){this.$loadingMore.remove(),this.loading=!1,n.call(this,t),this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},t.prototype.bind=function(n,t,e){var r=this;n.call(this,t,e),t.on("query",(function(n){r.lastParams=n,r.loading=!0})),t.on("query:append",(function(n){r.lastParams=n,r.loading=!0})),this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},t.prototype.loadMoreIfNeeded=function(){var t=n.contains(document.documentElement,this.$loadingMore[0]);!this.loading&&t&&this.$results.offset().top+this.$results.outerHeight(!1)+50>=this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)&&this.loadMore()},t.prototype.loadMore=function(){this.loading=!0;var t=n.extend({},{page:1},this.lastParams);t.page++,this.trigger("query:append",t)},t.prototype.showLoadingMore=function(n,t){return t.pagination&&t.pagination.more},t.prototype.createLoadingMore=function(){var t=n('<li class="select2-results__option select2-results__option--load-more"role="option" aria-disabled="true"></li>'),e=this.options.get("translations").get("loadingMore");return t.html(e(this.lastParams)),t},t})),t.define("select2/dropdown/attachBody",["jquery","../utils"],(function(n,t){function e(t,e,r){this.$dropdownParent=n(r.get("dropdownParent")||document.body),t.call(this,e,r)}return e.prototype.bind=function(n,t,e){var r=this;n.call(this,t,e),t.on("open",(function(){r._showDropdown(),r._attachPositioningHandler(t),r._bindContainerResultHandlers(t)})),t.on("close",(function(){r._hideDropdown(),r._detachPositioningHandler(t)})),this.$dropdownContainer.on("mousedown",(function(n){n.stopPropagation()}))},e.prototype.destroy=function(n){n.call(this),this.$dropdownContainer.remove()},e.prototype.position=function(n,t,e){t.attr("class",e.attr("class")),t[0].classList.remove("select2"),t[0].classList.add("select2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=e},e.prototype.render=function(t){var e=n("<span></span>"),r=t.call(this);return e.append(r),this.$dropdownContainer=e,e},e.prototype._hideDropdown=function(n){this.$dropdownContainer.detach()},e.prototype._bindContainerResultHandlers=function(n,t){if(!this._containerResultsHandlersBound){var e=this;t.on("results:all",(function(){e._positionDropdown(),e._resizeDropdown()})),t.on("results:append",(function(){e._positionDropdown(),e._resizeDropdown()})),t.on("results:message",(function(){e._positionDropdown(),e._resizeDropdown()})),t.on("select",(function(){e._positionDropdown(),e._resizeDropdown()})),t.on("unselect",(function(){e._positionDropdown(),e._resizeDropdown()})),this._containerResultsHandlersBound=!0}},e.prototype._attachPositioningHandler=function(e,r){var a=this,o="scroll.select2."+r.id,i="resize.select2."+r.id,s="orientationchange.select2."+r.id,l=this.$container.parents().filter(t.hasScroll);l.each((function(){t.StoreData(this,"select2-scroll-position",{x:n(this).scrollLeft(),y:n(this).scrollTop()})})),l.on(o,(function(e){var r=t.GetData(this,"select2-scroll-position");n(this).scrollTop(r.y)})),n(window).on(o+" "+i+" "+s,(function(n){a._positionDropdown(),a._resizeDropdown()}))},e.prototype._detachPositioningHandler=function(e,r){var a="scroll.select2."+r.id,o="resize.select2."+r.id,i="orientationchange.select2."+r.id;this.$container.parents().filter(t.hasScroll).off(a),n(window).off(a+" "+o+" "+i)},e.prototype._positionDropdown=function(){var t=n(window),e=this.$dropdown[0].classList.contains("select2-dropdown--above"),r=this.$dropdown[0].classList.contains("select2-dropdown--below"),a=null,o=this.$container.offset();o.bottom=o.top+this.$container.outerHeight(!1);var i={height:this.$container.outerHeight(!1)};i.top=o.top,i.bottom=o.top+i.height;var s=this.$dropdown.outerHeight(!1),l=t.scrollTop(),d=t.scrollTop()+t.height(),c=l<o.top-s,p=d>o.bottom+s,u={left:o.left,top:i.bottom},m=this.$dropdownParent;"static"===m.css("position")&&(m=m.offsetParent());var f={top:0,left:0};(n.contains(document.body,m[0])||m[0].isConnected)&&(f=m.offset()),u.top-=f.top,u.left-=f.left,e||r||(a="below"),p||!c||e?!c&&p&&e&&(a="below"):a="above",("above"==a||e&&"below"!==a)&&(u.top=i.top-f.top-s),null!=a&&(this.$dropdown[0].classList.remove("select2-dropdown--below"),this.$dropdown[0].classList.remove("select2-dropdown--above"),this.$dropdown[0].classList.add("select2-dropdown--"+a),this.$container[0].classList.remove("select2-container--below"),this.$container[0].classList.remove("select2-container--above"),this.$container[0].classList.add("select2-container--"+a)),this.$dropdownContainer.css(u)},e.prototype._resizeDropdown=function(){var n={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(n.minWidth=n.width,n.position="relative",n.width="auto"),this.$dropdown.css(n)},e.prototype._showDropdown=function(n){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},e})),t.define("select2/dropdown/minimumResultsForSearch",[],(function(){function n(t){for(var e=0,r=0;r<t.length;r++){var a=t[r];a.children?e+=n(a.children):e++}return e}function t(n,t,e,r){this.minimumResultsForSearch=e.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),n.call(this,t,e,r)}return t.prototype.showSearch=function(t,e){return!(n(e.data.results)<this.minimumResultsForSearch)&&t.call(this,e)},t})),t.define("select2/dropdown/selectOnClose",["../utils"],(function(n){function t(){}return t.prototype.bind=function(n,t,e){var r=this;n.call(this,t,e),t.on("close",(function(n){r._handleSelectOnClose(n)}))},t.prototype._handleSelectOnClose=function(t,e){if(e&&null!=e.originalSelect2Event){var r=e.originalSelect2Event;if("select"===r._type||"unselect"===r._type)return}var a=this.getHighlightedResults();if(!(a.length<1)){var o=n.GetData(a[0],"data");null!=o.element&&o.element.selected||null==o.element&&o.selected||this.trigger("select",{data:o})}},t})),t.define("select2/dropdown/closeOnSelect",[],(function(){function n(){}return n.prototype.bind=function(n,t,e){var r=this;n.call(this,t,e),t.on("select",(function(n){r._selectTriggered(n)})),t.on("unselect",(function(n){r._selectTriggered(n)}))},n.prototype._selectTriggered=function(n,t){var e=t.originalEvent;e&&(e.ctrlKey||e.metaKey)||this.trigger("close",{originalEvent:e,originalSelect2Event:t})},n})),t.define("select2/dropdown/dropdownCss",["../utils"],(function(n){function t(){}return t.prototype.render=function(t){var e=t.call(this),r=this.options.get("dropdownCssClass")||"";return-1!==r.indexOf(":all:")&&(r=r.replace(":all:",""),n.copyNonInternalCssClasses(e[0],this.$element[0])),e.addClass(r),e},t})),t.define("select2/dropdown/tagsSearchHighlight",["../utils"],(function(n){function t(){}return t.prototype.highlightFirstItem=function(t){var e=this.$results.find(".select2-results__option--selectable:not(.select2-results__option--selected)");if(e.length>0){var r=e.first(),a=n.GetData(r[0],"data").element;if(a&&a.getAttribute&&"true"===a.getAttribute("data-select2-tag"))return void r.trigger("mouseenter")}t.call(this)},t})),t.define("select2/i18n/en",[],(function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(n){var t=n.input.length-n.maximum,e="Please delete "+t+" character";return 1!=t&&(e+="s"),e},inputTooShort:function(n){return"Please enter "+(n.minimum-n.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(n){var t="You can only select "+n.maximum+" item";return 1!=n.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"},removeItem:function(){return"Remove item"},search:function(){return"Search"}}})),t.define("select2/defaults",["jquery","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/selectionCss","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./dropdown/dropdownCss","./dropdown/tagsSearchHighlight","./i18n/en"],(function(n,t,e,r,a,o,i,s,l,d,c,p,u,m,f,g,h,b,v,x,y,w,T,_,k,S,C,D,L,E,A){function j(){this.reset()}return j.prototype.apply=function(c){if(null==(c=n.extend(!0,{},this.defaults,c)).dataAdapter&&(null!=c.ajax?c.dataAdapter=f:null!=c.data?c.dataAdapter=m:c.dataAdapter=u,c.minimumInputLength>0&&(c.dataAdapter=d.Decorate(c.dataAdapter,b)),c.maximumInputLength>0&&(c.dataAdapter=d.Decorate(c.dataAdapter,v)),c.maximumSelectionLength>0&&(c.dataAdapter=d.Decorate(c.dataAdapter,x)),c.tags&&(c.dataAdapter=d.Decorate(c.dataAdapter,g)),null==c.tokenSeparators&&null==c.tokenizer||(c.dataAdapter=d.Decorate(c.dataAdapter,h))),null==c.resultsAdapter&&(c.resultsAdapter=t,null!=c.ajax&&(c.resultsAdapter=d.Decorate(c.resultsAdapter,_)),null!=c.placeholder&&(c.resultsAdapter=d.Decorate(c.resultsAdapter,T)),c.selectOnClose&&(c.resultsAdapter=d.Decorate(c.resultsAdapter,C)),c.tags&&(c.resultsAdapter=d.Decorate(c.resultsAdapter,E))),null==c.dropdownAdapter){if(c.multiple)c.dropdownAdapter=y;else{var p=d.Decorate(y,w);c.dropdownAdapter=p}0!==c.minimumResultsForSearch&&(c.dropdownAdapter=d.Decorate(c.dropdownAdapter,S)),c.closeOnSelect&&(c.dropdownAdapter=d.Decorate(c.dropdownAdapter,D)),null!=c.dropdownCssClass&&(c.dropdownAdapter=d.Decorate(c.dropdownAdapter,L)),c.dropdownAdapter=d.Decorate(c.dropdownAdapter,k)}null==c.selectionAdapter&&(c.multiple?c.selectionAdapter=r:c.selectionAdapter=e,null!=c.placeholder&&(c.selectionAdapter=d.Decorate(c.selectionAdapter,a)),c.allowClear&&(c.selectionAdapter=d.Decorate(c.selectionAdapter,o)),c.multiple&&(c.selectionAdapter=d.Decorate(c.selectionAdapter,i)),null!=c.selectionCssClass&&(c.selectionAdapter=d.Decorate(c.selectionAdapter,s)),c.selectionAdapter=d.Decorate(c.selectionAdapter,l)),c.language=this._resolveLanguage(c.language),c.language.push("en");for(var A=[],j=0;j<c.language.length;j++){var F=c.language[j];-1===A.indexOf(F)&&A.push(F)}return c.language=A,c.translations=this._processTranslations(c.language,c.debug),c},j.prototype.reset=function(){function t(n){return n.replace(/[^\u0000-\u007E]/g,(function(n){return p[n]||n}))}this.defaults={amdLanguageBase:"./i18n/",autocomplete:"off",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:d.escapeMarkup,language:{},matcher:function e(r,a){if(null==r.term||""===r.term.trim())return a;if(a.children&&a.children.length>0){for(var o=n.extend(!0,{},a),i=a.children.length-1;i>=0;i--)null==e(r,a.children[i])&&o.children.splice(i,1);return o.children.length>0?o:e(r,o)}var s=t(a.text).toUpperCase(),l=t(r.term).toUpperCase();return s.indexOf(l)>-1?a:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(n){return n},templateResult:function(n){return n.text},templateSelection:function(n){return n.text},theme:"default",width:"resolve"}},j.prototype.applyFromElement=function(n,t){var e=n.language,r=this.defaults.language,a=t.prop("lang"),o=t.closest("[lang]").prop("lang"),i=Array.prototype.concat.call(this._resolveLanguage(a),this._resolveLanguage(e),this._resolveLanguage(r),this._resolveLanguage(o));return n.language=i,n},j.prototype._resolveLanguage=function(t){if(!t)return[];if(n.isEmptyObject(t))return[];if(n.isPlainObject(t))return[t];var e;e=Array.isArray(t)?t:[t];for(var r=[],a=0;a<e.length;a++)if(r.push(e[a]),"string"==typeof e[a]&&e[a].indexOf("-")>0){var o=e[a].split("-")[0];r.push(o)}return r},j.prototype._processTranslations=function(t,e){for(var r=new c,a=0;a<t.length;a++){var o=new c,i=t[a];if("string"==typeof i)try{o=c.loadPath(i)}catch(n){try{i=this.defaults.amdLanguageBase+i,o=c.loadPath(i)}catch(n){e&&window.console&&console.warn&&console.warn('Select2: The language file for "'+i+'" could not be automatically loaded. A fallback will be used instead.')}}else o=n.isPlainObject(i)?new c(i):i;r.extend(o)}return r},j.prototype.set=function(t,e){var r={};r[n.camelCase(t)]=e;var a=d._convertData(r);n.extend(!0,this.defaults,a)},new j})),t.define("select2/options",["jquery","./defaults","./utils"],(function(n,t,e){function r(n,e){this.options=n,null!=e&&this.fromElement(e),null!=e&&(this.options=t.applyFromElement(this.options,e)),this.options=t.apply(this.options)}return r.prototype.fromElement=function(t){var r=["select2"];null==this.options.multiple&&(this.options.multiple=t.prop("multiple")),null==this.options.disabled&&(this.options.disabled=t.prop("disabled")),null==this.options.autocomplete&&t.prop("autocomplete")&&(this.options.autocomplete=t.prop("autocomplete")),null==this.options.dir&&(t.prop("dir")?this.options.dir=t.prop("dir"):t.closest("[dir]").prop("dir")?this.options.dir=t.closest("[dir]").prop("dir"):this.options.dir="ltr"),t.prop("disabled",this.options.disabled),t.prop("multiple",this.options.multiple),e.GetData(t[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),e.StoreData(t[0],"data",e.GetData(t[0],"select2Tags")),e.StoreData(t[0],"tags",!0)),e.GetData(t[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),t.attr("ajax--url",e.GetData(t[0],"ajaxUrl")),e.StoreData(t[0],"ajax-Url",e.GetData(t[0],"ajaxUrl")));var a={};function o(n,t){return t.toUpperCase()}for(var i=0;i<t[0].attributes.length;i++){var s=t[0].attributes[i].name,l="data-";if(s.substr(0,l.length)==l){var d=s.substring(l.length),c=e.GetData(t[0],d);a[d.replace(/-([a-z])/g,o)]=c}}n.fn.jquery&&"1."==n.fn.jquery.substr(0,2)&&t[0].dataset&&(a=n.extend(!0,{},t[0].dataset,a));var p=n.extend(!0,{},e.GetData(t[0]),a);for(var u in p=e._convertData(p))r.indexOf(u)>-1||(n.isPlainObject(this.options[u])?n.extend(this.options[u],p[u]):this.options[u]=p[u]);return this},r.prototype.get=function(n){return this.options[n]},r.prototype.set=function(n,t){this.options[n]=t},r})),t.define("select2/core",["jquery","./options","./utils","./keys"],(function(n,t,e,r){var a=function(n,r){null!=e.GetData(n[0],"select2")&&e.GetData(n[0],"select2").destroy(),this.$element=n,this.id=this._generateId(n),r=r||{},this.options=new t(r,n),a.__super__.constructor.call(this);var o=n.attr("tabindex")||0;e.StoreData(n[0],"old-tabindex",o),n.attr("tabindex","-1");var i=this.options.get("dataAdapter");this.dataAdapter=new i(n,this.options);var s=this.render();this._placeContainer(s);var l=this.options.get("selectionAdapter");this.selection=new l(n,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,s);var d=this.options.get("dropdownAdapter");this.dropdown=new d(n,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,s);var c=this.options.get("resultsAdapter");this.results=new c(n,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var p=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current((function(n){p.trigger("selection:update",{data:n})})),n[0].classList.add("select2-hidden-accessible"),n.attr("aria-hidden","true"),this._syncAttributes(),e.StoreData(n[0],"select2",this),n.data("select2",this)};return e.Extend(a,e.Observable),a.prototype._generateId=function(n){return"select2-"+(null!=n.attr("id")?n.attr("id"):null!=n.attr("name")?n.attr("name")+"-"+e.generateChars(2):e.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},a.prototype._placeContainer=function(n){n.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&n.css("width",t)},a.prototype._resolveWidth=function(n,t){var e=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var r=this._resolveWidth(n,"style");return null!=r?r:this._resolveWidth(n,"element")}if("element"==t){var a=n.outerWidth(!1);return a<=0?"auto":a+"px"}if("style"==t){var o=n.attr("style");if("string"!=typeof o)return null;for(var i=o.split(";"),s=0,l=i.length;s<l;s+=1){var d=i[s].replace(/\s/g,"").match(e);if(null!==d&&d.length>=1)return d[1]}return null}return"computedstyle"==t?window.getComputedStyle(n[0]).width:t},a.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},a.prototype._registerDomEvents=function(){var n=this;this.$element.on("change.select2",(function(){n.dataAdapter.current((function(t){n.trigger("selection:update",{data:t})}))})),this.$element.on("focus.select2",(function(t){n.trigger("focus",t)})),this._syncA=e.bind(this._syncAttributes,this),this._syncS=e.bind(this._syncSubtree,this),this._observer=new window.MutationObserver((function(t){n._syncA(),n._syncS(t)})),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})},a.prototype._registerDataEvents=function(){var n=this;this.dataAdapter.on("*",(function(t,e){n.trigger(t,e)}))},a.prototype._registerSelectionEvents=function(){var n=this,t=["toggle","focus"];this.selection.on("toggle",(function(){n.toggleDropdown()})),this.selection.on("focus",(function(t){n.focus(t)})),this.selection.on("*",(function(e,r){-1===t.indexOf(e)&&n.trigger(e,r)}))},a.prototype._registerDropdownEvents=function(){var n=this;this.dropdown.on("*",(function(t,e){n.trigger(t,e)}))},a.prototype._registerResultsEvents=function(){var n=this;this.results.on("*",(function(t,e){n.trigger(t,e)}))},a.prototype._registerEvents=function(){var n=this;this.on("open",(function(){n.$container[0].classList.add("select2-container--open")})),this.on("close",(function(){n.$container[0].classList.remove("select2-container--open")})),this.on("enable",(function(){n.$container[0].classList.remove("select2-container--disabled")})),this.on("disable",(function(){n.$container[0].classList.add("select2-container--disabled")})),this.on("blur",(function(){n.$container[0].classList.remove("select2-container--focus")})),this.on("query",(function(t){n.isOpen()||n.trigger("open",{}),this.dataAdapter.query(t,(function(e){n.trigger("results:all",{data:e,query:t})}))})),this.on("query:append",(function(t){this.dataAdapter.query(t,(function(e){n.trigger("results:append",{data:e,query:t})}))})),this.on("keypress",(function(t){var e=t.which;n.isOpen()?e===r.ESC||e===r.UP&&t.altKey?(n.close(t),t.preventDefault()):e===r.ENTER||e===r.TAB?(n.trigger("results:select",{}),t.preventDefault()):e===r.SPACE&&t.ctrlKey?(n.trigger("results:toggle",{}),t.preventDefault()):e===r.UP?(n.trigger("results:previous",{}),t.preventDefault()):e===r.DOWN&&(n.trigger("results:next",{}),t.preventDefault()):(e===r.ENTER||e===r.SPACE||e===r.DOWN&&t.altKey)&&(n.open(),t.preventDefault())}))},a.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.isDisabled()?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},a.prototype._isChangeMutation=function(n){var t=this;if(n.addedNodes&&n.addedNodes.length>0){for(var e=0;e<n.addedNodes.length;e++)if(n.addedNodes[e].selected)return!0}else{if(n.removedNodes&&n.removedNodes.length>0)return!0;if(Array.isArray(n))return n.some((function(n){return t._isChangeMutation(n)}))}return!1},a.prototype._syncSubtree=function(n){var t=this._isChangeMutation(n),e=this;t&&this.dataAdapter.current((function(n){e.trigger("selection:update",{data:n})}))},a.prototype.trigger=function(n,t){var e=a.__super__.trigger,r={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===t&&(t={}),n in r){var o=r[n],i={prevented:!1,name:n,args:t};if(e.call(this,o,i),i.prevented)return void(t.prevented=!0)}e.call(this,n,t)},a.prototype.toggleDropdown=function(){this.isDisabled()||(this.isOpen()?this.close():this.open())},a.prototype.open=function(){this.isOpen()||this.isDisabled()||this.trigger("query",{})},a.prototype.close=function(n){this.isOpen()&&this.trigger("close",{originalEvent:n})},a.prototype.isEnabled=function(){return!this.isDisabled()},a.prototype.isDisabled=function(){return this.options.get("disabled")},a.prototype.isOpen=function(){return this.$container[0].classList.contains("select2-container--open")},a.prototype.hasFocus=function(){return this.$container[0].classList.contains("select2-container--focus")},a.prototype.focus=function(n){this.hasFocus()||(this.$container[0].classList.add("select2-container--focus"),this.trigger("focus",{}))},a.prototype.enable=function(n){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=n&&0!==n.length||(n=[!0]);var t=!n[0];this.$element.prop("disabled",t)},a.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var n=[];return this.dataAdapter.current((function(t){n=t})),n},a.prototype.val=function(n){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==n||0===n.length)return this.$element.val();var t=n[0];Array.isArray(t)&&(t=t.map((function(n){return n.toString()}))),this.$element.val(t).trigger("input").trigger("change")},a.prototype.destroy=function(){e.RemoveData(this.$container[0]),this.$container.remove(),this._observer.disconnect(),this._observer=null,this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",e.GetData(this.$element[0],"old-tabindex")),this.$element[0].classList.remove("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),e.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},a.prototype.render=function(){var t=n('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return t.attr("dir",this.options.get("dir")),this.$container=t,this.$container[0].classList.add("select2-container--"+this.options.get("theme")),e.StoreData(t[0],"element",this.$element),t},a})),t.define("jquery-mousewheel",["jquery"],(function(n){return n})),t.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],(function(n,t,e,r,a){if(null==n.fn.select2){var o=["open","close","destroy"];n.fn.select2=function(t){if("object"==typeof(t=t||{}))return this.each((function(){var r=n.extend(!0,{},t);new e(n(this),r)})),this;if("string"==typeof t){var r,i=Array.prototype.slice.call(arguments,1);return this.each((function(){var n=a.GetData(this,"select2");null==n&&window.console&&console.error&&console.error("The select2('"+t+"') method was called on an element that is not using Select2."),r=n[t].apply(n,i)})),o.indexOf(t)>-1?this:r}throw new Error("Invalid arguments for Select2: "+t)}}return null==n.fn.select2.defaults&&(n.fn.select2.defaults=r),e})),{define:t.define,require:t.require}}(),e=t.require("jquery.select2");return n.fn.select2.amd=t,e},void 0===(o=r.apply(t,a))||(n.exports=o)},3379:function(n){"use strict";var t=[];function e(n){for(var e=-1,r=0;r<t.length;r++)if(t[r].identifier===n){e=r;break}return e}function r(n,r){for(var o={},i=[],s=0;s<n.length;s++){var l=n[s],d=r.base?l[0]+r.base:l[0],c=o[d]||0,p="".concat(d," ").concat(c);o[d]=c+1;var u=e(p),m={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==u)t[u].references++,t[u].updater(m);else{var f=a(m,r);r.byIndex=s,t.splice(s,0,{identifier:p,updater:f,references:1})}i.push(p)}return i}function a(n,t){var e=t.domAPI(t);return e.update(n),function(t){if(t){if(t.css===n.css&&t.media===n.media&&t.sourceMap===n.sourceMap&&t.supports===n.supports&&t.layer===n.layer)return;e.update(n=t)}else e.remove()}}n.exports=function(n,a){var o=r(n=n||[],a=a||{});return function(n){n=n||[];for(var i=0;i<o.length;i++){var s=e(o[i]);t[s].references--}for(var l=r(n,a),d=0;d<o.length;d++){var c=e(o[d]);0===t[c].references&&(t[c].updater(),t.splice(c,1))}o=l}}},569:function(n){"use strict";var t={};n.exports=function(n,e){var r=function(n){if(void 0===t[n]){var e=document.querySelector(n);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(n){e=null}t[n]=e}return t[n]}(n);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(e)}},9216:function(n){"use strict";n.exports=function(n){var t=document.createElement("style");return n.setAttributes(t,n.attributes),n.insert(t,n.options),t}},3565:function(n,t,e){"use strict";n.exports=function(n){var t=e.nc;t&&n.setAttribute("nonce",t)}},7795:function(n){"use strict";n.exports=function(n){var t=n.insertStyleElement(n);return{update:function(e){!function(n,t,e){var r="";e.supports&&(r+="@supports (".concat(e.supports,") {")),e.media&&(r+="@media ".concat(e.media," {"));var a=void 0!==e.layer;a&&(r+="@layer".concat(e.layer.length>0?" ".concat(e.layer):""," {")),r+=e.css,a&&(r+="}"),e.media&&(r+="}"),e.supports&&(r+="}");var o=e.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(r,n,t.options)}(t,n,e)},remove:function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(t)}}}},4589:function(n){"use strict";n.exports=function(n,t){if(t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}},8588:function(n){var t;t=function(n){var t=function(n){return new t.lib.init(n)};function e(n,t){return t.offset[n]?isNaN(t.offset[n])?t.offset[n]:t.offset[n]+"px":"0px"}function r(n,t){return!(!n||"string"!=typeof t||!(n.className&&n.className.trim().split(/\s+/gi).indexOf(t)>-1))}return t.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},t.lib=t.prototype={toastify:"1.12.0",constructor:t,init:function(n){return n||(n={}),this.options={},this.toastElement=null,this.options.text=n.text||t.defaults.text,this.options.node=n.node||t.defaults.node,this.options.duration=0===n.duration?0:n.duration||t.defaults.duration,this.options.selector=n.selector||t.defaults.selector,this.options.callback=n.callback||t.defaults.callback,this.options.destination=n.destination||t.defaults.destination,this.options.newWindow=n.newWindow||t.defaults.newWindow,this.options.close=n.close||t.defaults.close,this.options.gravity="bottom"===n.gravity?"toastify-bottom":t.defaults.gravity,this.options.positionLeft=n.positionLeft||t.defaults.positionLeft,this.options.position=n.position||t.defaults.position,this.options.backgroundColor=n.backgroundColor||t.defaults.backgroundColor,this.options.avatar=n.avatar||t.defaults.avatar,this.options.className=n.className||t.defaults.className,this.options.stopOnFocus=void 0===n.stopOnFocus?t.defaults.stopOnFocus:n.stopOnFocus,this.options.onClick=n.onClick||t.defaults.onClick,this.options.offset=n.offset||t.defaults.offset,this.options.escapeMarkup=void 0!==n.escapeMarkup?n.escapeMarkup:t.defaults.escapeMarkup,this.options.ariaLive=n.ariaLive||t.defaults.ariaLive,this.options.style=n.style||t.defaults.style,n.backgroundColor&&(this.options.style.background=n.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var n=document.createElement("div");for(var t in n.className="toastify on "+this.options.className,this.options.position?n.className+=" toastify-"+this.options.position:!0===this.options.positionLeft?(n.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):n.className+=" toastify-right",n.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'),this.options.style)n.style[t]=this.options.style[t];if(this.options.ariaLive&&n.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)n.appendChild(this.options.node);else if(this.options.escapeMarkup?n.innerText=this.options.text:n.innerHTML=this.options.text,""!==this.options.avatar){var r=document.createElement("img");r.src=this.options.avatar,r.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?n.appendChild(r):n.insertAdjacentElement("afterbegin",r)}if(!0===this.options.close){var a=document.createElement("button");a.type="button",a.setAttribute("aria-label","Close"),a.className="toast-close",a.innerHTML="✖",a.addEventListener("click",function(n){n.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var o=window.innerWidth>0?window.innerWidth:screen.width;("left"==this.options.position||!0===this.options.positionLeft)&&o>360?n.insertAdjacentElement("afterbegin",a):n.appendChild(a)}if(this.options.stopOnFocus&&this.options.duration>0){var i=this;n.addEventListener("mouseover",(function(t){window.clearTimeout(n.timeOutValue)})),n.addEventListener("mouseleave",(function(){n.timeOutValue=window.setTimeout((function(){i.removeElement(n)}),i.options.duration)}))}if(void 0!==this.options.destination&&n.addEventListener("click",function(n){n.stopPropagation(),!0===this.options.newWindow?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),"function"==typeof this.options.onClick&&void 0===this.options.destination&&n.addEventListener("click",function(n){n.stopPropagation(),this.options.onClick()}.bind(this)),"object"==typeof this.options.offset){var s=e("x",this.options),l=e("y",this.options),d="left"==this.options.position?s:"-"+s,c="toastify-top"==this.options.gravity?l:"-"+l;n.style.transform="translate("+d+","+c+")"}return n},showToast:function(){var n;if(this.toastElement=this.buildToast(),!(n="string"==typeof this.options.selector?document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||"undefined"!=typeof ShadowRoot&&this.options.selector instanceof ShadowRoot?this.options.selector:document.body))throw"Root element is not defined";var e=t.defaults.oldestFirst?n.firstChild:n.lastChild;return n.insertBefore(this.toastElement,e),t.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(n){n.className=n.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),n.parentNode&&n.parentNode.removeChild(n),this.options.callback.call(n),t.reposition()}.bind(this),400)}},t.reposition=function(){for(var n,t={top:15,bottom:15},e={top:15,bottom:15},a={top:15,bottom:15},o=document.getElementsByClassName("toastify"),i=0;i<o.length;i++){n=!0===r(o[i],"toastify-top")?"toastify-top":"toastify-bottom";var s=o[i].offsetHeight;n=n.substr(9,n.length-1),(window.innerWidth>0?window.innerWidth:screen.width)<=360?(o[i].style[n]=a[n]+"px",a[n]+=s+15):!0===r(o[i],"toastify-left")?(o[i].style[n]=t[n]+"px",t[n]+=s+15):(o[i].style[n]=e[n]+"px",e[n]+=s+15)}return this},t.lib.init.prototype=t.lib,t},n.exports?n.exports=t():this.Toastify=t()},2204:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e"},9609:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%2386b7fe%27/%3e%3c/svg%3e"},2469:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e"},7486:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e"},4144:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e"},6254:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e"},2740:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%230c63e4%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e"},3460:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23212529%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e"},5647:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e"},1692:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e"},6770:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e"},8931:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e"},6199:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e"},1217:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%280, 0, 0, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e"},2956:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e"},5122:function(n){"use strict";n.exports="data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e"},1490:function(n){"use strict";n.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiI+CiAgPHBhdGggZD0iTTE0IDEyLjNMMTIuMyAxNCA4IDkuNyAzLjcgMTQgMiAxMi4zIDYuMyA4IDIgMy43IDMuNyAyIDggNi4zIDEyLjMgMiAxNCAzLjcgOS43IDh6Ii8+Cjwvc3ZnPgo="},888:function(n){"use strict";n.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiI+CiAgPHBhdGggZD0iTTE0IDEyLjNMMTIuMyAxNCA4IDkuNyAzLjcgMTQgMiAxMi4zIDYuMyA4IDIgMy43IDMuNyAyIDggNi4zIDEyLjMgMiAxNCAzLjcgOS43IDh6IiBzdHlsZT0iZmlsbC1vcGFjaXR5OjE7ZmlsbDojZmZmZmZmIi8+Cjwvc3ZnPgo="}},e={};function r(t){var a=e[t];if(void 0!==a)return a.exports;var o=e[t]={id:t,exports:{}};return n[t].call(o.exports,o,o.exports,r),o.exports}r.m=n,r.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(t,{a:t}),t},r.d=function(n,t){for(var e in t)r.o(t,e)&&!r.o(n,e)&&Object.defineProperty(n,e,{enumerable:!0,get:t[e]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"==typeof window)return window}}(),r.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},r.b=document.baseURI||self.location.href,r.nc=void 0,function(){"use strict";var n=r(3379),e=r.n(n),a=r(7795),o=r.n(a),i=r(569),s=r.n(i),l=r(3565),d=r.n(l),c=r(9216),p=r.n(c),u=r(4589),m=r.n(u),f=r(2189),g={};g.styleTagTransform=m(),g.setAttributes=d(),g.insert=s().bind(null,"head"),g.domAPI=o(),g.insertStyleElement=p(),e()(f.Z,g),f.Z&&f.Z.locals&&f.Z.locals;var h=r(5982),b={};b.styleTagTransform=m(),b.setAttributes=d(),b.insert=s().bind(null,"head"),b.domAPI=o(),b.insertStyleElement=p(),e()(h.Z,b),h.Z&&h.Z.locals&&h.Z.locals;var v=r(8588);function x(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function y(n,t){for(var e=0;e<t.length;e++){var r=t[e];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,_(r.key),r)}}function w(n,t,e){return t&&y(n.prototype,t),e&&y(n,e),Object.defineProperty(n,"prototype",{writable:!1}),n}function T(n,t,e){return(t=_(t))in n?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}function _(n){var t=function(n,t){if("object"!=typeof n||null===n)return n;var e=n[Symbol.toPrimitive];if(void 0!==e){var r=e.call(n,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(n);return"symbol"==typeof t?t:String(t)}var k="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},S=function(n){return n&&n.Math==Math&&n},C=S("object"==typeof globalThis&&globalThis)||S("object"==typeof window&&window)||S("object"==typeof self&&self)||S("object"==typeof k&&k)||function(){return this}()||Function("return this")(),D={},L=function(n){try{return!!n()}catch(n){return!0}},E=!L((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),A=!L((function(){var n=function(){}.bind();return"function"!=typeof n||n.hasOwnProperty("prototype")})),j=A,F=Function.prototype.call,N=j?F.bind(F):function(){return F.apply(F,arguments)},O={},P={}.propertyIsEnumerable,I=Object.getOwnPropertyDescriptor,R=I&&!P.call({1:2},1);O.f=R?function(n){var t=I(this,n);return!!t&&t.enumerable}:P;var M,z,H=function(n,t){return{enumerable:!(1&n),configurable:!(2&n),writable:!(4&n),value:t}},U=A,$=Function.prototype,q=$.call,B=U&&$.bind.bind(q,q),G=U?B:function(n){return function(){return q.apply(n,arguments)}},W=G,J=W({}.toString),X=W("".slice),V=function(n){return X(J(n),8,-1)},Y=L,K=V,Z=Object,Q=G("".split),nn=Y((function(){return!Z("z").propertyIsEnumerable(0)}))?function(n){return"String"==K(n)?Q(n,""):Z(n)}:Z,tn=function(n){return null==n},en=tn,rn=TypeError,an=function(n){if(en(n))throw rn("Can't call method on "+n);return n},on=nn,sn=an,ln=function(n){return on(sn(n))},dn="object"==typeof document&&document.all,cn={all:dn,IS_HTMLDDA:void 0===dn&&void 0!==dn},pn=cn.all,un=cn.IS_HTMLDDA?function(n){return"function"==typeof n||n===pn}:function(n){return"function"==typeof n},mn=un,fn=cn.all,gn=cn.IS_HTMLDDA?function(n){return"object"==typeof n?null!==n:mn(n)||n===fn}:function(n){return"object"==typeof n?null!==n:mn(n)},hn=C,bn=un,vn=function(n){return bn(n)?n:void 0},xn=function(n,t){return arguments.length<2?vn(hn[n]):hn[n]&&hn[n][t]},yn=G({}.isPrototypeOf),wn="undefined"!=typeof navigator&&String(navigator.userAgent)||"",Tn=C,_n=wn,kn=Tn.process,Sn=Tn.Deno,Cn=kn&&kn.versions||Sn&&Sn.version,Dn=Cn&&Cn.v8;Dn&&(z=(M=Dn.split("."))[0]>0&&M[0]<4?1:+(M[0]+M[1])),!z&&_n&&(!(M=_n.match(/Edge\/(\d+)/))||M[1]>=74)&&(M=_n.match(/Chrome\/(\d+)/))&&(z=+M[1]);var Ln=z,En=Ln,An=L,jn=!!Object.getOwnPropertySymbols&&!An((function(){var n=Symbol();return!String(n)||!(Object(n)instanceof Symbol)||!Symbol.sham&&En&&En<41})),Fn=jn&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Nn=xn,On=un,Pn=yn,In=Object,Rn=Fn?function(n){return"symbol"==typeof n}:function(n){var t=Nn("Symbol");return On(t)&&Pn(t.prototype,In(n))},Mn=String,zn=function(n){try{return Mn(n)}catch(n){return"Object"}},Hn=un,Un=zn,$n=TypeError,qn=function(n){if(Hn(n))return n;throw $n(Un(n)+" is not a function")},Bn=qn,Gn=tn,Wn=function(n,t){var e=n[t];return Gn(e)?void 0:Bn(e)},Jn=N,Xn=un,Vn=gn,Yn=TypeError,Kn={},Zn={get exports(){return Kn},set exports(n){Kn=n}},Qn=C,nt=Object.defineProperty,tt=function(n,t){try{nt(Qn,n,{value:t,configurable:!0,writable:!0})}catch(e){Qn[n]=t}return t},et=tt,rt="__core-js_shared__",at=C[rt]||et(rt,{}),ot=at;(Zn.exports=function(n,t){return ot[n]||(ot[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 it=an,st=Object,lt=function(n){return st(it(n))},dt=lt,ct=G({}.hasOwnProperty),pt=Object.hasOwn||function(n,t){return ct(dt(n),t)},ut=G,mt=0,ft=Math.random(),gt=ut(1..toString),ht=function(n){return"Symbol("+(void 0===n?"":n)+")_"+gt(++mt+ft,36)},bt=Kn,vt=pt,xt=ht,yt=jn,wt=Fn,Tt=C.Symbol,_t=bt("wks"),kt=wt?Tt.for||Tt:Tt&&Tt.withoutSetter||xt,St=function(n){return vt(_t,n)||(_t[n]=yt&&vt(Tt,n)?Tt[n]:kt("Symbol."+n)),_t[n]},Ct=N,Dt=gn,Lt=Rn,Et=Wn,At=TypeError,jt=St("toPrimitive"),Ft=function(n,t){if(!Dt(n)||Lt(n))return n;var e,r=Et(n,jt);if(r){if(void 0===t&&(t="default"),e=Ct(r,n,t),!Dt(e)||Lt(e))return e;throw At("Can't convert object to primitive value")}return void 0===t&&(t="number"),function(n,t){var e,r;if("string"===t&&Xn(e=n.toString)&&!Vn(r=Jn(e,n)))return r;if(Xn(e=n.valueOf)&&!Vn(r=Jn(e,n)))return r;if("string"!==t&&Xn(e=n.toString)&&!Vn(r=Jn(e,n)))return r;throw Yn("Can't convert object to primitive value")}(n,t)},Nt=Rn,Ot=function(n){var t=Ft(n,"string");return Nt(t)?t:t+""},Pt=gn,It=C.document,Rt=Pt(It)&&Pt(It.createElement),Mt=function(n){return Rt?It.createElement(n):{}},zt=Mt,Ht=!E&&!L((function(){return 7!=Object.defineProperty(zt("div"),"a",{get:function(){return 7}}).a})),Ut=E,$t=N,qt=O,Bt=H,Gt=ln,Wt=Ot,Jt=pt,Xt=Ht,Vt=Object.getOwnPropertyDescriptor;D.f=Ut?Vt:function(n,t){if(n=Gt(n),t=Wt(t),Xt)try{return Vt(n,t)}catch(n){}if(Jt(n,t))return Bt(!$t(qt.f,n,t),n[t])};var Yt={},Kt=E&&L((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),Zt=gn,Qt=String,ne=TypeError,te=function(n){if(Zt(n))return n;throw ne(Qt(n)+" is not an object")},ee=E,re=Ht,ae=Kt,oe=te,ie=Ot,se=TypeError,le=Object.defineProperty,de=Object.getOwnPropertyDescriptor,ce="enumerable",pe="configurable",ue="writable";Yt.f=ee?ae?function(n,t,e){if(oe(n),t=ie(t),oe(e),"function"==typeof n&&"prototype"===t&&"value"in e&&ue in e&&!e[ue]){var r=de(n,t);r&&r[ue]&&(n[t]=e.value,e={configurable:pe in e?e[pe]:r[pe],enumerable:ce in e?e[ce]:r[ce],writable:!1})}return le(n,t,e)}:le:function(n,t,e){if(oe(n),t=ie(t),oe(e),re)try{return le(n,t,e)}catch(n){}if("get"in e||"set"in e)throw se("Accessors not supported");return"value"in e&&(n[t]=e.value),n};var me=Yt,fe=H,ge=E?function(n,t,e){return me.f(n,t,fe(1,e))}:function(n,t,e){return n[t]=e,n},he={},be={get exports(){return he},set exports(n){he=n}},ve=E,xe=pt,ye=Function.prototype,we=ve&&Object.getOwnPropertyDescriptor,Te=xe(ye,"name"),_e={EXISTS:Te,PROPER:Te&&"something"===function(){}.name,CONFIGURABLE:Te&&(!ve||ve&&we(ye,"name").configurable)},ke=un,Se=at,Ce=G(Function.toString);ke(Se.inspectSource)||(Se.inspectSource=function(n){return Ce(n)});var De,Le,Ee,Ae=Se.inspectSource,je=un,Fe=C.WeakMap,Ne=je(Fe)&&/native code/.test(String(Fe)),Oe=ht,Pe=Kn("keys"),Ie=function(n){return Pe[n]||(Pe[n]=Oe(n))},Re={},Me=Ne,ze=C,He=gn,Ue=ge,$e=pt,qe=at,Be=Ie,Ge=Re,We="Object already initialized",Je=ze.TypeError,Xe=ze.WeakMap;if(Me||qe.state){var Ve=qe.state||(qe.state=new Xe);Ve.get=Ve.get,Ve.has=Ve.has,Ve.set=Ve.set,De=function(n,t){if(Ve.has(n))throw Je(We);return t.facade=n,Ve.set(n,t),t},Le=function(n){return Ve.get(n)||{}},Ee=function(n){return Ve.has(n)}}else{var Ye=Be("state");Ge[Ye]=!0,De=function(n,t){if($e(n,Ye))throw Je(We);return t.facade=n,Ue(n,Ye,t),t},Le=function(n){return $e(n,Ye)?n[Ye]:{}},Ee=function(n){return $e(n,Ye)}}var Ke={set:De,get:Le,has:Ee,enforce:function(n){return Ee(n)?Le(n):De(n,{})},getterFor:function(n){return function(t){var e;if(!He(t)||(e=Le(t)).type!==n)throw Je("Incompatible receiver, "+n+" required");return e}}},Ze=G,Qe=L,nr=un,tr=pt,er=E,rr=_e.CONFIGURABLE,ar=Ae,or=Ke.enforce,ir=Ke.get,sr=String,lr=Object.defineProperty,dr=Ze("".slice),cr=Ze("".replace),pr=Ze([].join),ur=er&&!Qe((function(){return 8!==lr((function(){}),"length",{value:8}).length})),mr=String(String).split("String"),fr=be.exports=function(n,t,e){"Symbol("===dr(sr(t),0,7)&&(t="["+cr(sr(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),e&&e.getter&&(t="get "+t),e&&e.setter&&(t="set "+t),(!tr(n,"name")||rr&&n.name!==t)&&(er?lr(n,"name",{value:t,configurable:!0}):n.name=t),ur&&e&&tr(e,"arity")&&n.length!==e.arity&&lr(n,"length",{value:e.arity});try{e&&tr(e,"constructor")&&e.constructor?er&&lr(n,"prototype",{writable:!1}):n.prototype&&(n.prototype=void 0)}catch(n){}var r=or(n);return tr(r,"source")||(r.source=pr(mr,"string"==typeof t?t:"")),n};Function.prototype.toString=fr((function(){return nr(this)&&ir(this).source||ar(this)}),"toString");var gr=un,hr=Yt,br=he,vr=tt,xr=function(n,t,e,r){r||(r={});var a=r.enumerable,o=void 0!==r.name?r.name:t;if(gr(e)&&br(e,o,r),r.global)a?n[t]=e:vr(t,e);else{try{r.unsafe?n[t]&&(a=!0):delete n[t]}catch(n){}a?n[t]=e:hr.f(n,t,{value:e,enumerable:!1,configurable:!r.nonConfigurable,writable:!r.nonWritable})}return n},yr={},wr=Math.ceil,Tr=Math.floor,_r=Math.trunc||function(n){var t=+n;return(t>0?Tr:wr)(t)},kr=function(n){var t=+n;return t!=t||0===t?0:_r(t)},Sr=kr,Cr=Math.max,Dr=Math.min,Lr=kr,Er=Math.min,Ar=function(n){return n>0?Er(Lr(n),9007199254740991):0},jr=Ar,Fr=function(n){return jr(n.length)},Nr=ln,Or=Fr,Pr=function(n){return function(t,e,r){var a,o=Nr(t),i=Or(o),s=function(n,t){var e=Sr(n);return e<0?Cr(e+t,0):Dr(e,t)}(r,i);if(n&&e!=e){for(;i>s;)if((a=o[s++])!=a)return!0}else for(;i>s;s++)if((n||s in o)&&o[s]===e)return n||s||0;return!n&&-1}},Ir={includes:Pr(!0),indexOf:Pr(!1)},Rr=pt,Mr=ln,zr=Ir.indexOf,Hr=Re,Ur=G([].push),$r=function(n,t){var e,r=Mr(n),a=0,o=[];for(e in r)!Rr(Hr,e)&&Rr(r,e)&&Ur(o,e);for(;t.length>a;)Rr(r,e=t[a++])&&(~zr(o,e)||Ur(o,e));return o},qr=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Br=$r,Gr=qr.concat("length","prototype");yr.f=Object.getOwnPropertyNames||function(n){return Br(n,Gr)};var Wr={};Wr.f=Object.getOwnPropertySymbols;var Jr=xn,Xr=yr,Vr=Wr,Yr=te,Kr=G([].concat),Zr=Jr("Reflect","ownKeys")||function(n){var t=Xr.f(Yr(n)),e=Vr.f;return e?Kr(t,e(n)):t},Qr=pt,na=Zr,ta=D,ea=Yt,ra=L,aa=un,oa=/#|\.prototype\./,ia=function(n,t){var e=la[sa(n)];return e==ca||e!=da&&(aa(t)?ra(t):!!t)},sa=ia.normalize=function(n){return String(n).replace(oa,".").toLowerCase()},la=ia.data={},da=ia.NATIVE="N",ca=ia.POLYFILL="P",pa=ia,ua=C,ma=D.f,fa=ge,ga=xr,ha=tt,ba=function(n,t,e){for(var r=na(t),a=ea.f,o=ta.f,i=0;i<r.length;i++){var s=r[i];Qr(n,s)||e&&Qr(e,s)||a(n,s,o(t,s))}},va=pa,xa=function(n,t){var e,r,a,o,i,s=n.target,l=n.global,d=n.stat;if(e=l?ua:d?ua[s]||ha(s,{}):(ua[s]||{}).prototype)for(r in t){if(o=t[r],a=n.dontCallGetSet?(i=ma(e,r))&&i.value:e[r],!va(l?r:s+(d?".":"#")+r,n.forced)&&void 0!==a){if(typeof o==typeof a)continue;ba(o,a)}(n.sham||a&&a.sham)&&fa(o,"sham",!0),ga(e,r,o,n)}},ya=V,wa=G,Ta=function(n){if("Function"===ya(n))return wa(n)},_a=qn,ka=A,Sa=Ta(Ta.bind),Ca=function(n,t){return _a(n),void 0===t?n:ka?Sa(n,t):function(){return n.apply(t,arguments)}},Da=V,La=Array.isArray||function(n){return"Array"==Da(n)},Ea={};Ea[St("toStringTag")]="z";var Aa="[object z]"===String(Ea),ja=Aa,Fa=un,Na=V,Oa=St("toStringTag"),Pa=Object,Ia="Arguments"==Na(function(){return arguments}()),Ra=ja?Na:function(n){var t,e,r;return void 0===n?"Undefined":null===n?"Null":"string"==typeof(e=function(n,t){try{return n[t]}catch(n){}}(t=Pa(n),Oa))?e:Ia?Na(t):"Object"==(r=Na(t))&&Fa(t.callee)?"Arguments":r},Ma=G,za=L,Ha=un,Ua=Ra,$a=Ae,qa=function(){},Ba=[],Ga=xn("Reflect","construct"),Wa=/^\s*(?:class|function)\b/,Ja=Ma(Wa.exec),Xa=!Wa.exec(qa),Va=function(n){if(!Ha(n))return!1;try{return Ga(qa,Ba,n),!0}catch(n){return!1}},Ya=function(n){if(!Ha(n))return!1;switch(Ua(n)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Xa||!!Ja(Wa,$a(n))}catch(n){return!0}};Ya.sham=!0;var Ka=!Ga||za((function(){var n;return Va(Va.call)||!Va(Object)||!Va((function(){n=!0}))||n}))?Ya:Va,Za=La,Qa=Ka,no=gn,to=St("species"),eo=Array,ro=Ca,ao=nn,oo=lt,io=Fr,so=function(n,t){return new(function(n){var t;return Za(n)&&(t=n.constructor,(Qa(t)&&(t===eo||Za(t.prototype))||no(t)&&null===(t=t[to]))&&(t=void 0)),void 0===t?eo:t}(n))(0===t?0:t)},lo=G([].push),co=function(n){var t=1==n,e=2==n,r=3==n,a=4==n,o=6==n,i=7==n,s=5==n||o;return function(l,d,c,p){for(var u,m,f=oo(l),g=ao(f),h=ro(d,c),b=io(g),v=0,x=p||so,y=t?x(l,b):e||i?x(l,0):void 0;b>v;v++)if((s||v in g)&&(m=h(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:lo(y,u)}else switch(n){case 4:return!1;case 7:lo(y,u)}return o?-1:r||a?a:y}},po={forEach:co(0),map:co(1),filter:co(2),some:co(3),every:co(4),find:co(5),findIndex:co(6),filterReject:co(7)},uo=L,mo=Ln,fo=St("species"),go=function(n){return mo>=51||!uo((function(){var t=[];return(t.constructor={})[fo]=function(){return{foo:1}},1!==t[n](Boolean).foo}))},ho=po.filter;xa({target:"Array",proto:!0,forced:!go("filter")},{filter:function(n){return ho(this,n,arguments.length>1?arguments[1]:void 0)}});var bo=Ra,vo=Aa?{}.toString:function(){return"[object "+bo(this)+"]"};Aa||xr(Object.prototype,"toString",vo,{unsafe:!0});var xo,yo,wo,To,_o="undefined"!=typeof process&&"process"==V(process),ko=un,So=String,Co=TypeError,Do=G,Lo=te,Eo=Object.setPrototypeOf||("__proto__"in{}?function(){var n,t=!1,e={};try{(n=Do(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(e,[]),t=e instanceof Array}catch(n){}return function(e,r){return Lo(e),function(n){if("object"==typeof n||ko(n))return n;throw Co("Can't set "+So(n)+" as a prototype")}(r),t?n(e,r):e.__proto__=r,e}}():void 0),Ao=Yt.f,jo=pt,Fo=St("toStringTag"),No=xn,Oo=Yt,Po=E,Io=St("species"),Ro=yn,Mo=TypeError,zo=Ka,Ho=zn,Uo=TypeError,$o=te,qo=tn,Bo=St("species"),Go=A,Wo=Function.prototype,Jo=Wo.apply,Xo=Wo.call,Vo="object"==typeof Reflect&&Reflect.apply||(Go?Xo.bind(Jo):function(){return Xo.apply(Jo,arguments)}),Yo=xn("document","documentElement"),Ko=G([].slice),Zo=TypeError,Qo=/(?:ipad|iphone|ipod).*applewebkit/i.test(wn),ni=C,ti=Vo,ei=Ca,ri=un,ai=pt,oi=L,ii=Yo,si=Ko,li=Mt,di=function(n,t){if(n<t)throw Zo("Not enough arguments");return n},ci=Qo,pi=_o,ui=ni.setImmediate,mi=ni.clearImmediate,fi=ni.process,gi=ni.Dispatch,hi=ni.Function,bi=ni.MessageChannel,vi=ni.String,xi=0,yi={},wi="onreadystatechange";oi((function(){xo=ni.location}));var Ti=function(n){if(ai(yi,n)){var t=yi[n];delete yi[n],t()}},_i=function(n){return function(){Ti(n)}},ki=function(n){Ti(n.data)},Si=function(n){ni.postMessage(vi(n),xo.protocol+"//"+xo.host)};ui&&mi||(ui=function(n){di(arguments.length,1);var t=ri(n)?n:hi(n),e=si(arguments,1);return yi[++xi]=function(){ti(t,void 0,e)},yo(xi),xi},mi=function(n){delete yi[n]},pi?yo=function(n){fi.nextTick(_i(n))}:gi&&gi.now?yo=function(n){gi.now(_i(n))}:bi&&!ci?(To=(wo=new bi).port2,wo.port1.onmessage=ki,yo=ei(To.postMessage,To)):ni.addEventListener&&ri(ni.postMessage)&&!ni.importScripts&&xo&&"file:"!==xo.protocol&&!oi(Si)?(yo=Si,ni.addEventListener("message",ki,!1)):yo=wi in li("script")?function(n){ii.appendChild(li("script"))[wi]=function(){ii.removeChild(this),Ti(n)}}:function(n){setTimeout(_i(n),0)});var Ci={set:ui,clear:mi},Di=function(){this.head=null,this.tail=null};Di.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 Li,Ei,Ai,ji,Fi,Ni=Di,Oi=/ipad|iphone|ipod/i.test(wn)&&"undefined"!=typeof Pebble,Pi=/web0s(?!.*chrome)/i.test(wn),Ii=C,Ri=Ca,Mi=D.f,zi=Ci.set,Hi=Ni,Ui=Qo,$i=Oi,qi=Pi,Bi=_o,Gi=Ii.MutationObserver||Ii.WebKitMutationObserver,Wi=Ii.document,Ji=Ii.process,Xi=Ii.Promise,Vi=Mi(Ii,"queueMicrotask"),Yi=Vi&&Vi.value;if(!Yi){var Ki=new Hi,Zi=function(){var n,t;for(Bi&&(n=Ji.domain)&&n.exit();t=Ki.get();)try{t()}catch(n){throw Ki.head&&Li(),n}n&&n.enter()};Ui||Bi||qi||!Gi||!Wi?!$i&&Xi&&Xi.resolve?((ji=Xi.resolve(void 0)).constructor=Xi,Fi=Ri(ji.then,ji),Li=function(){Fi(Zi)}):Bi?Li=function(){Ji.nextTick(Zi)}:(zi=Ri(zi,Ii),Li=function(){zi(Zi)}):(Ei=!0,Ai=Wi.createTextNode(""),new Gi(Zi).observe(Ai,{characterData:!0}),Li=function(){Ai.data=Ei=!Ei}),Yi=function(n){Ki.head||Li(),Ki.add(n)}}var Qi=Yi,ns=function(n){try{return{error:!1,value:n()}}catch(n){return{error:!0,value:n}}},ts=C.Promise,es="object"==typeof Deno&&Deno&&"object"==typeof Deno.version,rs=!es&&!_o&&"object"==typeof window&&"object"==typeof document,as=C,os=ts,is=un,ss=pa,ls=Ae,ds=St,cs=rs,ps=es,us=Ln;os&&os.prototype;var ms=ds("species"),fs=!1,gs=is(as.PromiseRejectionEvent),hs=ss("Promise",(function(){var n=ls(os),t=n!==String(os);if(!t&&66===us)return!0;if(!us||us<51||!/native code/.test(n)){var e=new os((function(n){n(1)})),r=function(n){n((function(){}),(function(){}))};if((e.constructor={})[ms]=r,!(fs=e.then((function(){}))instanceof r))return!0}return!t&&(cs||ps)&&!gs})),bs={CONSTRUCTOR:hs,REJECTION_EVENT:gs,SUBCLASSING:fs},vs={},xs=qn,ys=TypeError,ws=function(n){var t,e;this.promise=new n((function(n,r){if(void 0!==t||void 0!==e)throw ys("Bad Promise constructor");t=n,e=r})),this.resolve=xs(t),this.reject=xs(e)};vs.f=function(n){return new ws(n)};var Ts,_s,ks,Ss,Cs,Ds,Ls=xa,Es=_o,As=C,js=N,Fs=xr,Ns=Eo,Os=qn,Ps=un,Is=gn,Rs=function(n,t){var e,r=$o(n).constructor;return void 0===r||qo(e=$o(r)[Bo])?t:function(n){if(zo(n))return n;throw Uo(Ho(n)+" is not a constructor")}(e)},Ms=Ci.set,zs=Qi,Hs=ns,Us=Ni,$s=Ke,qs=ts,Bs=vs,Gs="Promise",Ws=bs.CONSTRUCTOR,Js=bs.REJECTION_EVENT,Xs=bs.SUBCLASSING,Vs=$s.getterFor(Gs),Ys=$s.set,Ks=qs&&qs.prototype,Zs=qs,Qs=Ks,nl=As.TypeError,tl=As.document,el=As.process,rl=Bs.f,al=rl,ol=!!(tl&&tl.createEvent&&As.dispatchEvent),il="unhandledrejection",sl=function(n){var t;return!(!Is(n)||!Ps(t=n.then))&&t},ll=function(n,t){var e,r,a,o=t.value,i=1==t.state,s=i?n.ok:n.fail,l=n.resolve,d=n.reject,c=n.domain;try{s?(i||(2===t.rejection&&ml(t),t.rejection=1),!0===s?e=o:(c&&c.enter(),e=s(o),c&&(c.exit(),a=!0)),e===n.promise?d(nl("Promise-chain cycle")):(r=sl(e))?js(r,e,l,d):l(e)):d(o)}catch(n){c&&!a&&c.exit(),d(n)}},dl=function(n,t){n.notified||(n.notified=!0,zs((function(){for(var e,r=n.reactions;e=r.get();)ll(e,n);n.notified=!1,t&&!n.rejection&&pl(n)})))},cl=function(n,t,e){var r,a;ol?((r=tl.createEvent("Event")).promise=t,r.reason=e,r.initEvent(n,!1,!0),As.dispatchEvent(r)):r={promise:t,reason:e},!Js&&(a=As["on"+n])?a(r):n===il&&function(n,t){try{1==arguments.length?console.error(n):console.error(n,t)}catch(n){}}("Unhandled promise rejection",e)},pl=function(n){js(Ms,As,(function(){var t,e=n.facade,r=n.value;if(ul(n)&&(t=Hs((function(){Es?el.emit("unhandledRejection",r,e):cl(il,e,r)})),n.rejection=Es||ul(n)?2:1,t.error))throw t.value}))},ul=function(n){return 1!==n.rejection&&!n.parent},ml=function(n){js(Ms,As,(function(){var t=n.facade;Es?el.emit("rejectionHandled",t):cl("rejectionhandled",t,n.value)}))},fl=function(n,t,e){return function(r){n(t,r,e)}},gl=function(n,t,e){n.done||(n.done=!0,e&&(n=e),n.value=t,n.state=2,dl(n,!0))},hl=function(n,t,e){if(!n.done){n.done=!0,e&&(n=e);try{if(n.facade===t)throw nl("Promise can't be resolved itself");var r=sl(t);r?zs((function(){var e={done:!1};try{js(r,t,fl(hl,e,n),fl(gl,e,n))}catch(t){gl(e,t,n)}})):(n.value=t,n.state=1,dl(n,!1))}catch(t){gl({done:!1},t,n)}}};if(Ws&&(Qs=(Zs=function(n){(function(n,t){if(Ro(t,n))return n;throw Mo("Incorrect invocation")})(this,Qs),Os(n),js(Ts,this);var t=Vs(this);try{n(fl(hl,t),fl(gl,t))}catch(n){gl(t,n)}}).prototype,(Ts=function(n){Ys(this,{type:Gs,done:!1,notified:!1,parent:!1,reactions:new Us,rejection:!1,state:0,value:void 0})}).prototype=Fs(Qs,"then",(function(n,t){var e=Vs(this),r=rl(Rs(this,Zs));return e.parent=!0,r.ok=!Ps(n)||n,r.fail=Ps(t)&&t,r.domain=Es?el.domain:void 0,0==e.state?e.reactions.add(r):zs((function(){ll(r,e)})),r.promise})),_s=function(){var n=new Ts,t=Vs(n);this.promise=n,this.resolve=fl(hl,t),this.reject=fl(gl,t)},Bs.f=rl=function(n){return n===Zs||void 0===n?new _s(n):al(n)},Ps(qs)&&Ks!==Object.prototype)){ks=Ks.then,Xs||Fs(Ks,"then",(function(n,t){var e=this;return new Zs((function(n,t){js(ks,e,n,t)})).then(n,t)}),{unsafe:!0});try{delete Ks.constructor}catch(n){}Ns&&Ns(Ks,Qs)}Ls({global:!0,constructor:!0,wrap:!0,forced:Ws},{Promise:Zs}),Cs=Gs,Ds=!1,(Ss=Zs)&&!Ds&&(Ss=Ss.prototype),Ss&&!jo(Ss,Fo)&&Ao(Ss,Fo,{configurable:!0,value:Cs}),function(n){var t=No(n),e=Oo.f;Po&&t&&!t[Io]&&e(t,Io,{configurable:!0,get:function(){return this}})}(Gs);var bl={},vl=bl,xl=St("iterator"),yl=Array.prototype,wl=Ra,Tl=Wn,_l=tn,kl=bl,Sl=St("iterator"),Cl=function(n){if(!_l(n))return Tl(n,Sl)||Tl(n,"@@iterator")||kl[wl(n)]},Dl=N,Ll=qn,El=te,Al=zn,jl=Cl,Fl=TypeError,Nl=N,Ol=te,Pl=Wn,Il=Ca,Rl=N,Ml=te,zl=zn,Hl=Fr,Ul=yn,$l=Cl,ql=function(n,t,e){var r,a;Ol(n);try{if(!(r=Pl(n,"return"))){if("throw"===t)throw e;return e}r=Nl(r,n)}catch(n){a=!0,r=n}if("throw"===t)throw e;if(a)throw r;return Ol(r),e},Bl=TypeError,Gl=function(n,t){this.stopped=n,this.result=t},Wl=Gl.prototype,Jl=function(n,t,e){var r,a,o,i,s,l,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),h=Il(t,p),b=function(n){return r&&ql(r,"normal",n),new Gl(!0,n)},v=function(n){return u?(Ml(n),g?h(n[0],n[1],b):h(n[0],n[1])):g?h(n,b):h(n)};if(m)r=n.iterator;else if(f)r=n;else{if(!(a=$l(n)))throw Bl(zl(n)+" is not iterable");if(void 0!==(c=a)&&(vl.Array===c||yl[xl]===c)){for(o=0,i=Hl(n);i>o;o++)if((s=v(n[o]))&&Ul(Wl,s))return s;return new Gl(!1)}r=function(n,t){var e=arguments.length<2?jl(n):t;if(Ll(e))return El(Dl(e,n));throw Fl(Al(n)+" is not iterable")}(n,a)}for(l=m?n.next:r.next;!(d=Rl(l,r)).done;){try{s=v(d.value)}catch(n){ql(r,"throw",n)}if("object"==typeof s&&s&&Ul(Wl,s))return s}return new Gl(!1)},Xl=St("iterator"),Vl=!1;try{var Yl=0,Kl={next:function(){return{done:!!Yl++}},return:function(){Vl=!0}};Kl[Xl]=function(){return this},Array.from(Kl,(function(){throw 2}))}catch(n){}var Zl=ts,Ql=bs.CONSTRUCTOR||!function(n,t){if(!t&&!Vl)return!1;var e=!1;try{var r={};r[Xl]=function(){return{next:function(){return{done:e=!0}}}},n(r)}catch(n){}return e}((function(n){Zl.all(n).then(void 0,(function(){}))})),nd=N,td=qn,ed=vs,rd=ns,ad=Jl;xa({target:"Promise",stat:!0,forced:Ql},{all:function(n){var t=this,e=ed.f(t),r=e.resolve,a=e.reject,o=rd((function(){var e=td(t.resolve),o=[],i=0,s=1;ad(n,(function(n){var l=i++,d=!1;s++,nd(e,t,n).then((function(n){d||(d=!0,o[l]=n,--s||r(o))}),a)})),--s||r(o)}));return o.error&&a(o.value),e.promise}});var od=xa,id=bs.CONSTRUCTOR,sd=ts,ld=xn,dd=un,cd=xr,pd=sd&&sd.prototype;if(od({target:"Promise",proto:!0,forced:id,real:!0},{catch:function(n){return this.then(void 0,n)}}),dd(sd)){var ud=ld("Promise").prototype.catch;pd.catch!==ud&&cd(pd,"catch",ud,{unsafe:!0})}var md=N,fd=qn,gd=vs,hd=ns,bd=Jl;xa({target:"Promise",stat:!0,forced:Ql},{race:function(n){var t=this,e=gd.f(t),r=e.reject,a=hd((function(){var a=fd(t.resolve);bd(n,(function(n){md(a,t,n).then(e.resolve,r)}))}));return a.error&&r(a.value),e.promise}});var vd=N,xd=vs;xa({target:"Promise",stat:!0,forced:bs.CONSTRUCTOR},{reject:function(n){var t=xd.f(this);return vd(t.reject,void 0,n),t.promise}});var yd,wd=te,Td=gn,_d=vs,kd=xa,Sd=bs.CONSTRUCTOR;xn("Promise"),kd({target:"Promise",stat:!0,forced:Sd},{resolve:function(n){return function(n,t){if(wd(n),Td(t)&&t.constructor===n)return t;var e=_d.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"}(yd||(yd={}));var Cd=function(){function n(t,e,r,a,o,i,s,l){x(this,n),this.title=t,this.multiSelect=e,this.mimeTypeFiler=r,this.modal=a,this.type=o,this.directoriesAllowed=i,this.path=s,this.filter=l}return w(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}(),Dd=$r,Ld=qr,Ed=Object.keys||function(n){return Dd(n,Ld)},Ad=E,jd=G,Fd=N,Nd=L,Od=Ed,Pd=Wr,Id=O,Rd=lt,Md=nn,zd=Object.assign,Hd=Object.defineProperty,Ud=jd([].concat),$d=!zd||Nd((function(){if(Ad&&1!==zd({b:1},zd(Hd({},"a",{enumerable:!0,get:function(){Hd(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!=zd({},n)[e]||Od(zd({},t)).join("")!=r}))?function(n,t){for(var e=Rd(n),r=arguments.length,a=1,o=Pd.f,i=Id.f;r>a;)for(var s,l=Md(arguments[a++]),d=o?Ud(Od(l),o(l)):Od(l),c=d.length,p=0;c>p;)s=d[p++],Ad&&!Fd(i,l,s)||(e[s]=l[s]);return e}:zd,qd=$d;xa({target:"Object",stat:!0,arity:2,forced:Object.assign!==qd},{assign:qd});var Bd=Ra,Gd=String,Wd=function(n){if("Symbol"===Bd(n))throw TypeError("Cannot convert a Symbol value to a string");return Gd(n)},Jd=te,Xd=function(){var n=Jd(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},Vd=N,Yd=pt,Kd=yn,Zd=Xd,Qd=RegExp.prototype,nc=_e.PROPER,tc=xr,ec=te,rc=Wd,ac=L,oc="toString",ic=RegExp.prototype[oc],sc=ac((function(){return"/a/b"!=ic.call({source:"a",flags:"b"})})),lc=nc&&ic.name!=oc;(sc||lc)&&tc(RegExp.prototype,oc,(function(){var n=ec(this);return"/"+rc(n.source)+"/"+rc(function(n){var t=n.flags;return void 0!==t||"flags"in Qd||Yd(n,"flags")||!Kd(Qd,n)?t:Vd(Zd,n)}(n))}),{unsafe:!0});var dc=po.map;xa({target:"Array",proto:!0,forced:!go("map")},{map:function(n){return dc(this,n,arguments.length>1?arguments[1]:void 0)}});var cc={},pc=L,uc=C.RegExp,mc=pc((function(){var n=uc("a","y");return n.lastIndex=2,null!=n.exec("abcd")})),fc=mc||pc((function(){return!uc("a","y").sticky})),gc={BROKEN_CARET:mc||pc((function(){var n=uc("^r","gy");return n.lastIndex=2,null!=n.exec("str")})),MISSED_STICKY:fc,UNSUPPORTED_Y:mc},hc={},bc=E,vc=Kt,xc=Yt,yc=te,wc=ln,Tc=Ed;hc.f=bc&&!vc?Object.defineProperties:function(n,t){yc(n);for(var e,r=wc(t),a=Tc(t),o=a.length,i=0;o>i;)xc.f(n,e=a[i++],r[e]);return n};var _c,kc=te,Sc=hc,Cc=qr,Dc=Re,Lc=Yo,Ec=Mt,Ac="prototype",jc="script",Fc=Ie("IE_PROTO"),Nc=function(){},Oc=function(n){return"<"+jc+">"+n+"</"+jc+">"},Pc=function(n){n.write(Oc("")),n.close();var t=n.parentWindow.Object;return n=null,t},Ic=function(){try{_c=new ActiveXObject("htmlfile")}catch(n){}var n,t,e;Ic="undefined"!=typeof document?document.domain&&_c?Pc(_c):(t=Ec("iframe"),e="java"+jc+":",t.style.display="none",Lc.appendChild(t),t.src=String(e),(n=t.contentWindow.document).open(),n.write(Oc("document.F=Object")),n.close(),n.F):Pc(_c);for(var r=Cc.length;r--;)delete Ic[Ac][Cc[r]];return Ic()};Dc[Fc]=!0;var Rc,Mc,zc=Object.create||function(n,t){var e;return null!==n?(Nc[Ac]=kc(n),e=new Nc,Nc[Ac]=null,e[Fc]=n):e=Ic(),void 0===t?e:Sc.f(e,t)},Hc=L,Uc=C.RegExp,$c=Hc((function(){var n=Uc(".","s");return!(n.dotAll&&n.exec("\n")&&"s"===n.flags)})),qc=L,Bc=C.RegExp,Gc=qc((function(){var n=Bc("(?<a>b)","g");return"b"!==n.exec("b").groups.a||"bc"!=="b".replace(n,"$<a>c")})),Wc=N,Jc=G,Xc=Wd,Vc=Xd,Yc=gc,Kc=zc,Zc=Ke.get,Qc=$c,np=Gc,tp=Kn("native-string-replace",String.prototype.replace),ep=RegExp.prototype.exec,rp=ep,ap=Jc("".charAt),op=Jc("".indexOf),ip=Jc("".replace),sp=Jc("".slice),lp=(Mc=/b*/g,Wc(ep,Rc=/a/,"a"),Wc(ep,Mc,"a"),0!==Rc.lastIndex||0!==Mc.lastIndex),dp=Yc.BROKEN_CARET,cp=void 0!==/()??/.exec("")[1];(lp||cp||dp||Qc||np)&&(rp=function(n){var t,e,r,a,o,i,s,l=this,d=Zc(l),c=Xc(n),p=d.raw;if(p)return p.lastIndex=l.lastIndex,t=Wc(rp,p,c),l.lastIndex=p.lastIndex,t;var u=d.groups,m=dp&&l.sticky,f=Wc(Vc,l),g=l.source,h=0,b=c;if(m&&(f=ip(f,"y",""),-1===op(f,"g")&&(f+="g"),b=sp(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==ap(c,l.lastIndex-1))&&(g="(?: "+g+")",b=" "+b,h++),e=new RegExp("^(?:"+g+")",f)),cp&&(e=new RegExp("^"+g+"$(?!\\s)",f)),lp&&(r=l.lastIndex),a=Wc(ep,m?e:l,b),m?a?(a.input=sp(a.input,h),a[0]=sp(a[0],h),a.index=l.lastIndex,l.lastIndex+=a[0].length):l.lastIndex=0:lp&&a&&(l.lastIndex=l.global?a.index+a[0].length:r),cp&&a&&a.length>1&&Wc(tp,a[0],e,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(a[o]=void 0)})),a&&u)for(a.groups=i=Kc(null),o=0;o<u.length;o++)i[(s=u[o])[0]]=a[s[1]];return a});var pp=rp;xa({target:"RegExp",proto:!0,forced:/./.exec!==pp},{exec:pp});var up=Ta,mp=xr,fp=pp,gp=L,hp=St,bp=ge,vp=hp("species"),xp=RegExp.prototype,yp=G,wp=kr,Tp=Wd,_p=an,kp=yp("".charAt),Sp=yp("".charCodeAt),Cp=yp("".slice),Dp=function(n){return function(t,e){var r,a,o=Tp(_p(t)),i=wp(e),s=o.length;return i<0||i>=s?n?"":void 0:(r=Sp(o,i))<55296||r>56319||i+1===s||(a=Sp(o,i+1))<56320||a>57343?n?kp(o,i):r:n?Cp(o,i,i+2):a-56320+(r-55296<<10)+65536}},Lp=(Dp(!1),Dp(!0)),Ep=G,Ap=lt,jp=Math.floor,Fp=Ep("".charAt),Np=Ep("".replace),Op=Ep("".slice),Pp=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,Ip=/\$([$&'`]|\d{1,2})/g,Rp=N,Mp=te,zp=un,Hp=V,Up=pp,$p=TypeError,qp=Vo,Bp=N,Gp=G,Wp=L,Jp=te,Xp=un,Vp=tn,Yp=kr,Kp=Ar,Zp=Wd,Qp=an,nu=function(n,t,e){return t+(e?Lp(n,t).length:1)},tu=Wn,eu=function(n,t,e,r,a,o){var i=e+n.length,s=r.length,l=Ip;return void 0!==a&&(a=Ap(a),l=Pp),Np(o,l,(function(o,l){var d;switch(Fp(l,0)){case"$":return"$";case"&":return n;case"`":return Op(t,0,e);case"'":return Op(t,i);case"<":d=a[Op(l,1,-1)];break;default:var c=+l;if(0===c)return o;if(c>s){var p=jp(c/10);return 0===p?o:p<=s?void 0===r[p-1]?Fp(l,1):r[p-1]+Fp(l,1):o}d=r[c-1]}return void 0===d?"":d}))},ru=function(n,t){var e=n.exec;if(zp(e)){var r=Rp(e,n,t);return null!==r&&Mp(r),r}if("RegExp"===Hp(n))return Rp(Up,n,t);throw $p("RegExp#exec called on incompatible receiver")},au=St("replace"),ou=Math.max,iu=Math.min,su=Gp([].concat),lu=Gp([].push),du=Gp("".indexOf),cu=Gp("".slice),pu="$0"==="a".replace(/./,"$0"),uu=!!/./[au]&&""===/./[au]("a","$0");!function(n,t,e,r){var a=hp(n),o=!gp((function(){var t={};return t[a]=function(){return 7},7!=""[n](t)})),i=o&&!gp((function(){var t=!1,e=/a/;return"split"===n&&((e={}).constructor={},e.constructor[vp]=function(){return e},e.flags="",e[a]=/./[a]),e.exec=function(){return t=!0,null},e[a](""),!t}));if(!o||!i||e){var s=up(/./[a]),l=t(a,""[n],(function(n,t,e,r,a){var i=up(n),l=t.exec;return l===fp||l===xp.exec?o&&!a?{done:!0,value:s(t,e,r)}:{done:!0,value:i(e,t,r)}:{done:!1}}));mp(String.prototype,n,l[0]),mp(xp,a,l[1])}r&&bp(xp[a],"sham",!0)}("replace",(function(n,t,e){var r=uu?"$":"$0";return[function(n,e){var r=Qp(this),a=Vp(n)?void 0:tu(n,au);return a?Bp(a,n,r,e):Bp(t,Zp(r),n,e)},function(n,a){var o=Jp(this),i=Zp(n);if("string"==typeof a&&-1===du(a,r)&&-1===du(a,"$<")){var s=e(t,o,i,a);if(s.done)return s.value}var l=Xp(a);l||(a=Zp(a));var d=o.global;if(d){var c=o.unicode;o.lastIndex=0}for(var p=[];;){var u=ru(o,i);if(null===u)break;if(lu(p,u),!d)break;""===Zp(u[0])&&(o.lastIndex=nu(i,Kp(o.lastIndex),c))}for(var m,f="",g=0,h=0;h<p.length;h++){for(var b=Zp((u=p[h])[0]),v=ou(iu(Yp(u.index),i.length),0),x=[],y=1;y<u.length;y++)lu(x,void 0===(m=u[y])?m:String(m));var w=u.groups;if(l){var T=su([b],x,v,i);void 0!==w&&lu(T,w);var _=Zp(qp(a,void 0,T))}else _=eu(b,i,v,x,w,a);v>=g&&(f+=cu(i,g,v)+_,g=v+b.length)}return f+cu(i,g)}]}),!!Wp((function(){var n=/./;return n.exec=function(){var n=[];return n.groups={a:"7"},n},"7"!=="".replace(n,"$<a>")}))||!pu||uu);var mu=xa,fu=E,gu=Yt.f;mu({target:"Object",stat:!0,forced:Object.defineProperty!==gu,sham:!fu},{defineProperty:gu});var hu="Expected a function",bu="__lodash_hash_undefined__",vu=1/0,xu="[object Function]",yu="[object GeneratorFunction]",wu="[object Symbol]",Tu=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,_u=/^\w*$/,ku=/^\./,Su=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Cu=/\\(\\)?/g,Du=/^\[object .+?Constructor\]$/,Lu="object"==typeof k&&k&&k.Object===Object&&k,Eu="object"==typeof self&&self&&self.Object===Object&&self,Au=Lu||Eu||Function("return this")(),ju=Array.prototype,Fu=Function.prototype,Nu=Object.prototype,Ou=Au["__core-js_shared__"],Pu=function(){var n=/[^.]+$/.exec(Ou&&Ou.keys&&Ou.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}(),Iu=Fu.toString,Ru=Nu.hasOwnProperty,Mu=Nu.toString,zu=RegExp("^"+Iu.call(Ru).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Hu=Au.Symbol,Uu=ju.splice,$u=Ku(Au,"Map"),qu=Ku(Object,"create"),Bu=Hu?Hu.prototype:void 0,Gu=Bu?Bu.toString:void 0;function Wu(n){var t=-1,e=n?n.length:0;for(this.clear();++t<e;){var r=n[t];this.set(r[0],r[1])}}function Ju(n){var t=-1,e=n?n.length:0;for(this.clear();++t<e;){var r=n[t];this.set(r[0],r[1])}}function Xu(n){var t=-1,e=n?n.length:0;for(this.clear();++t<e;){var r=n[t];this.set(r[0],r[1])}}function Vu(n,t){for(var e,r,a=n.length;a--;)if((e=n[a][0])===(r=t)||e!=e&&r!=r)return a;return-1}function Yu(n,t){var e,r,a=n.__data__;return("string"==(r=typeof(e=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==e:null===e)?a["string"==typeof t?"string":"hash"]:a.map}function Ku(n,t){var e=function(n,t){return null==n?void 0:n[t]}(n,t);return function(n){if(!em(n)||Pu&&Pu in n)return!1;var t=function(n){var t=em(n)?Mu.call(n):"";return t==xu||t==yu}(n)||function(n){var t=!1;if(null!=n&&"function"!=typeof n.toString)try{t=!!(n+"")}catch(n){}return t}(n)?zu:Du;return t.test(function(n){if(null!=n){try{return Iu.call(n)}catch(n){}try{return n+""}catch(n){}}return""}(n))}(e)?e:void 0}Wu.prototype.clear=function(){this.__data__=qu?qu(null):{}},Wu.prototype.delete=function(n){return this.has(n)&&delete this.__data__[n]},Wu.prototype.get=function(n){var t=this.__data__;if(qu){var e=t[n];return e===bu?void 0:e}return Ru.call(t,n)?t[n]:void 0},Wu.prototype.has=function(n){var t=this.__data__;return qu?void 0!==t[n]:Ru.call(t,n)},Wu.prototype.set=function(n,t){return this.__data__[n]=qu&&void 0===t?bu:t,this},Ju.prototype.clear=function(){this.__data__=[]},Ju.prototype.delete=function(n){var t=this.__data__,e=Vu(t,n);return!(e<0||(e==t.length-1?t.pop():Uu.call(t,e,1),0))},Ju.prototype.get=function(n){var t=this.__data__,e=Vu(t,n);return e<0?void 0:t[e][1]},Ju.prototype.has=function(n){return Vu(this.__data__,n)>-1},Ju.prototype.set=function(n,t){var e=this.__data__,r=Vu(e,n);return r<0?e.push([n,t]):e[r][1]=t,this},Xu.prototype.clear=function(){this.__data__={hash:new Wu,map:new($u||Ju),string:new Wu}},Xu.prototype.delete=function(n){return Yu(this,n).delete(n)},Xu.prototype.get=function(n){return Yu(this,n).get(n)},Xu.prototype.has=function(n){return Yu(this,n).has(n)},Xu.prototype.set=function(n,t){return Yu(this,n).set(n,t),this};var Zu=nm((function(n){var t;n=null==(t=n)?"":function(n){if("string"==typeof n)return n;if(rm(n))return Gu?Gu.call(n):"";var t=n+"";return"0"==t&&1/n==-vu?"-0":t}(t);var e=[];return ku.test(n)&&e.push(""),n.replace(Su,(function(n,t,r,a){e.push(r?a.replace(Cu,"$1"):t||n)})),e}));function Qu(n){if("string"==typeof n||rm(n))return n;var t=n+"";return"0"==t&&1/n==-vu?"-0":t}function nm(n,t){if("function"!=typeof n||t&&"function"!=typeof t)throw new TypeError(hu);var e=function(){var r=arguments,a=t?t.apply(this,r):r[0],o=e.cache;if(o.has(a))return o.get(a);var i=n.apply(this,r);return e.cache=o.set(a,i),i};return e.cache=new(nm.Cache||Xu),e}nm.Cache=Xu;var tm=Array.isArray;function em(n){var t=typeof n;return!!n&&("object"==t||"function"==t)}function rm(n){return"symbol"==typeof n||function(n){return!!n&&"object"==typeof n}(n)&&Mu.call(n)==wu}var am=function(n,t,e){var r=null==n?void 0:function(n,t){var e;t=function(n,t){if(tm(n))return!1;var e=typeof n;return!("number"!=e&&"symbol"!=e&&"boolean"!=e&&null!=n&&!rm(n))||_u.test(n)||!Tu.test(n)||null!=t&&n in Object(t)}(t,n)?[t]:tm(e=t)?e:Zu(e);for(var r=0,a=t.length;null!=n&&r<a;)n=n[Qu(t[r++])];return r&&r==a?n:void 0}(n,t);return void 0===r?e:r},om={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}}},im=sm;function sm(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}sm.prototype.on=function(n,t){this.listeners.push({eventName:n,callback:t})},sm.prototype.off=function(n,t){this.listeners=this.listeners.filter((function(e){return 0==(e.eventName===n&&e.callback===t)}))},sm.prototype.emit=function(n,t){for(var e=0;e<this.listeners.length;e++){var r=this.listeners[e];r.eventName===n&&r.callback(t)}},sm.prototype.warn=function(n){this.debug&&console.warn(n),this.emit("error",new Error(n))},sm.prototype.addTranslations=function(n,t,e){this.catalogs[n]||(this.catalogs[n]={}),this.catalogs[n][t]=e},sm.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.")},sm.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.")},sm.prototype.gettext=function(n){return this.dnpgettext(this.domain,"",n)},sm.prototype.dgettext=function(n,t){return this.dnpgettext(n,"",t)},sm.prototype.ngettext=function(n,t,e){return this.dnpgettext(this.domain,"",n,t,e)},sm.prototype.dngettext=function(n,t,e,r){return this.dnpgettext(n,"",t,e,r)},sm.prototype.pgettext=function(n,t){return this.dnpgettext(this.domain,n,t)},sm.prototype.dpgettext=function(n,t,e){return this.dnpgettext(n,t,e)},sm.prototype.npgettext=function(n,t,e,r){return this.dnpgettext(this.domain,n,t,e,r)},sm.prototype.dnpgettext=function(n,t,e,r,a){var o,i,s=e;return t=t||"",isNaN(a)||1===a||(s=r||e),(o=this._getTranslation(n,t,e))?("number"==typeof a?"boolean"==typeof(i=(0,om[sm.getLanguageCode(this.locale)].pluralsFunc)(a))&&(i=i?1:0):i=0,o.msgstr[i]||s):(this.sourceLocale&&this.locale===this.sourceLocale||this.warn('No translation was found for msgid "'+e+'" in msgctxt "'+t+'" and domain "'+n+'"'),s)},sm.prototype.getComment=function(n,t,e){var r;return(r=this._getTranslation(n,t,e))&&r.comments||{}},sm.prototype._getTranslation=function(n,t,e){return t=t||"",am(this.catalogs,[this.locale,n,"translations",t,e])},sm.getLanguageCode=function(n){return n.split(/[\-_]/)[0].toLowerCase()},sm.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)},sm.prototype.setlocale=function(n){this.setLocale(n)},sm.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 lm={};function dm(){return document.documentElement.dataset.locale||"en"}Object.defineProperty(lm,"__esModule",{value:!0}),lm.getCanonicalLocale=function(){return dm().replace(/_/g,"-")},lm.getDayNames=function(){return void 0===window.dayNames?(console.warn("No dayNames found"),["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]):window.dayNames},lm.getDayNamesMin=function(){return void 0===window.dayNamesMin?(console.warn("No dayNamesMin found"),["Su","Mo","Tu","We","Th","Fr","Sa"]):window.dayNamesMin},lm.getDayNamesShort=function(){return void 0===window.dayNamesShort?(console.warn("No dayNamesShort found"),["Sun.","Mon.","Tue.","Wed.","Thu.","Fri.","Sat."]):window.dayNamesShort},lm.getFirstDay=function(){return void 0===window.firstDay?(console.warn("No firstDay found"),1):window.firstDay},lm.getLanguage=function(){return document.documentElement.lang||"en"},lm.getLocale=dm,lm.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},lm.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},lm.translate=function(n,t,e,r,a){return"undefined"==typeof OC?(console.warn("No OC found"),t):OC.L10N.translate(n,t,e,r,a)},lm.translatePlural=function(n,t,e,r,a,o){return"undefined"==typeof OC?(console.warn("No OC found"),t):OC.L10N.translatePlural(n,t,e,r,a,o)},Object.defineProperty(cc,"__esModule",{value:!0});var cm,pm=cc.getGettextBuilder=function(){return new bm},um=(cm=im)&&cm.__esModule?cm:{default:cm},mm=lm;function fm(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function gm(n,t){for(var e=0;e<t.length;e++){var r=t[e];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}function hm(n,t,e){return t&&gm(n.prototype,t),e&&gm(n,e),Object.defineProperty(n,"prototype",{writable:!1}),n}var bm=function(){function n(){fm(this,n),this.translations={},this.debug=!1}return hm(n,[{key:"setLanguage",value:function(n){return this.locale=n,this}},{key:"detectLocale",value:function(){return this.setLanguage((0,mm.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 vm(this.locale||"en",this.translations,this.debug)}}]),n}(),vm=function(){function n(t,e,r){for(var a in fm(this,n),this.gt=new um.default({debug:r,sourceLocale:"en"}),e)this.gt.addTranslations(a,"messages",e[a]);this.gt.setLocale(t)}return hm(n,[{key:"subtitudePlaceholders",value:function(n,t){return n.replace(/{([^{}]*)}/g,(function(n,e){var r=t[e];return"string"==typeof r||"number"==typeof r?r.toString():n}))}},{key:"gettext",value:function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.subtitudePlaceholders(this.gt.gettext(n),t)}},{key:"ngettext",value:function(n,t,e){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.subtitudePlaceholders(this.gt.ngettext(n,t,e).replace(/%n/g,e.toString()),r)}}]),n}(),xm=pm().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 xm.addTranslation(n.locale,n.json)}));var ym=xm.build();ym.ngettext.bind(ym),ym.gettext.bind(ym);var wm=w((function n(){x(this,n)}));wm.ERROR="toast-error",wm.WARNING="toast-warning",wm.INFO="toast-info",wm.SUCCESS="toast-success",wm.PERMANENT="toast-error",wm.UNDO="toast-undo";var Tm=w((function n(){x(this,n)}));Tm.OFF="off",Tm.POLITE="polite",Tm.ASSERTIVE="assertive";var _m=7e3;function km(n,t){var e,r;if(t=Object.assign({timeout:_m,isHTML:!1,type:void 0,selector:void 0,onRemove:function(){},onClick:void 0,close:!0},t),"string"==typeof n&&!t.isHTML){var a=document.createElement("div");a.innerHTML=n,n=a.innerText}var o=null!==(r=t.type)&&void 0!==r?r:"";"function"==typeof t.onClick&&(o+=" toast-with-click ");var i=n instanceof Node,s=Tm.POLITE;t.ariaLive?s=t.ariaLive.toString():t.type!==wm.ERROR&&t.type!==wm.UNDO||(s=Tm.ASSERTIVE);var l=v((T(e={},i?"node":"text",n),T(e,"duration",t.timeout),T(e,"callback",t.onRemove),T(e,"onClick",t.onClick),T(e,"close",t.close),T(e,"gravity","top"),T(e,"selector",t.selector),T(e,"position","right"),T(e,"backgroundColor",""),T(e,"className","dialogs "+o),T(e,"escapeMarkup",!t.isHTML),T(e,"ariaLive",s),e));return l.showToast(),l}function Sm(n,t){return km(n,Object.assign(Object.assign({},t),{type:wm.ERROR}))}function Cm(n,t){return km(n,Object.assign(Object.assign({},t),{type:wm.SUCCESS}))}var Dm=r(9753),Lm=r(7856),Em=r(5573);function Am(n,t,e,r,a){const o=Object.assign({},{escape:!0,sanitize:!0},a||{}),i=n=>n,s=o.sanitize?Lm.sanitize:i,l=o.escape?Em: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!==(h=null===(g=window._oc_l10n_registry_plural_functions)||void 0===g?void 0:g[c])&&void 0!==h?h:n=>n}).translations[t]||t;var c,p,u,m,f,g,h;return s("object"==typeof e||void 0!==r?((n,t,e)=>n.replace(/%n/g,""+e).replace(/{([^{}]*)}/g,((n,e)=>{if(void 0===t||!(e in t))return s(n);const r=t[e];return s("string"==typeof r||"number"==typeof r?l(r):n)})))(d,e,r):d)}var jm=r(9755);function Fm(n,t,e,r){var a={table:n,column:t,data:e,id:r};jm.ajax({url:Zm+"/update",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(a)}).done((function(n,t){Cm(Am("gestion","Modification saved"))})).fail((function(n,t){Sm(Am("gestion","There is an error with the format, please check the documentation"))}))}function Nm(){jm.ajax({url:Zm+"/getStats",type:"PROPFIND",contentType:"application/json"}).done((function(n){var t=JSON.parse(n);jm("#statsclient").text(t.client),jm("#statsthanato").text(t.thanato),jm("#statsdefunts").text(t.defunt),jm("#statsdevis").text(t.devis),jm("#statstrajet").text(t.trajet),jm("#statslieu").text(t.lieu),jm("#statsfacture").text(t.facture),jm("#statsproduit").text(t.produit),jm("#statsarticles").text(t.article),jm("#statsbibliotheque").text(t.bibliotheque),jm("#clientGroupStat").text(t.clientGroup),jm("#clientGroupDiscountStat").text(t.clientGroupDiscount),jm("#clientGroupFacturationStat").text(t.clientGroupFacturation)})).fail((function(n,t){Sm(n)}))}function Om(n){jm.ajax({url:Zm+"/getConfiguration",type:"PROPFIND",contentType:"application/json",async:!1}).done((function(t){n(t)})).fail((function(n,t){Sm(n)}))}function Pm(n,t){jm.ajax({url:Zm+`/getStatSoinsThanatoWeekend/${n}/${t}`,type:"PROPFIND",contentType:"application/json"}).done((function(n){for(var t=document.getElementById("SoinsWeekend"),e=t.rows.length-1;e>0;e--)t.deleteRow(e);var r;JSON.parse(n).forEach((function(n,t){r=function(n,t=-1,e=-1,r){var a=(Am=document.getElementById(n)).insertRow(t);Am.delete,of(a,-1,r,"statHead");for(let n=1;n<2;n++)of(a,-1,Qm.format(0));return a}("SoinsWeekend",-1,0,`${n.nom_thanato} ${n.prenom_thanato}`),sf(r,1,n.weekends_travailles)}))})).fail((function(n,t){Sm(n)}))}function Im(n){Fm(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&&Rm(),"getArticlesById"===n.dataset.modifier&&Mm(),n.removeAttribute("contenteditable")}function Rm(){var n=jm("#devisid").data("id"),t={numdevis:n};jm.ajax({url:Zm+"/getProduitsById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(t)}).done((function(t,e){jm("#produits tbody").empty();var r="";"facture"===jm("#produits").data("type")&&(r="d-none"),jm.each(JSON.parse(t),(function(n,t){jm("#produits tbody").append('<tr><td><div data-html2canvas-ignore data-modifier="getProduitsById" data-id="'+t.pdid+'" data-table="produit_devis" class="'+r+' deleteItem icon-delete"></div><div style="display:inline;" data-val="'+t.pid+'" data-id="'+t.pdid+'" class="selectable">'+t.reference+"</div></td><td>"+t.description+'</td><td><div class="editable" data-table="produit_devis" data-column="comment" data-id="'+t.pdid+'">'+(0===t.comment.length?"-":t.comment)+'</div></td><td><div class="editableNumber getProduitsById" style="display:inline;" data-modifier="getProduitsById" data-table="produit_devis" data-column="quantite" data-id='+t.pdid+">"+t.quantite+"</div> </td><td>"+Qm.format(t.prix_unitaire)+"</td><td>"+Qm.format(t.quantite*t.prix_unitaire)+"</td></tr>"),t.quantite,t.prix_unitaire})),jm("#totaldevis tbody").empty(),cf(n)})).fail((function(n,t){Sm(n)}))}function Mm(){var n=jm("#devisid").data("id"),t={numdevis:n};jm.ajax({url:Zm+"/getArticlesById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(t)}).done((function(t,e){jm("#articles tbody").empty();var r="";"facture"===jm("#articles").data("type")&&(r="d-none"),jm.each(JSON.parse(t),(function(n,t){jm("#articles tbody").append('<tr><td><div data-html2canvas-ignore data-modifier="getArticlesById" data-id="'+t.adid+'" data-table="article_devis" class="'+r+' deleteItem icon-delete"></div><div style="display:inline;" data-val="'+t.aid+'" data-id="'+t.adid+'" class="articleSelectable">'+t.reference+"</div></td><td>"+t.description+'</td><td><div class="editable" data-table="article_devis" data-column="comment" data-id="'+t.adid+'">'+(0===t.comment.length?"-":t.comment)+'</div></td><td><div class="editableNumber getArticlesById" style="display:inline;" data-modifier="getArticlesById" data-table="article_devis" data-column="quantite" data-id='+t.adid+">"+t.quantite+"</div> </td><td>"+Qm.format(t.prix_unitaire)+"</td><td>"+Qm.format(t.quantite*t.prix_unitaire)+"</td></tr>"),t.quantite,t.prix_unitaire})),jm("#totaldevis tbody").empty(),cf(n)})).fail((function(n,t){Sm(n)}))}function zm(){var n={numdefunt:jm("#defuntid").data("id")};jm.ajax({url:Zm+"/getObservationsById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(n)}).done((function(n,t){jm("#observations tbody").empty(),jm.each(JSON.parse(n),(function(n,t){jm("#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){Sm(n)}))}function Hm(){var n={numdefunt:jm("#defuntid").data("id")};jm.ajax({url:Zm+"/getHypodermiquesById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(n)}).done((function(n,t){jm("#hypodermiques tbody").empty(),jm.each(JSON.parse(n),(function(n,t){jm("#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){Sm(n)}))}function Um(){var n={numdefunt:jm("#defuntid").data("id")};jm.ajax({url:Zm+"/getBijouxById",type:"POST",async:!1,contentType:"application/json",data:JSON.stringify(n)}).done((function(n,t){jm("#bijoux tbody").empty(),jm.each(JSON.parse(n),(function(n,t){jm("#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){Sm(n)}))}const $m="facturé",qm="facturé",Bm="CANCELED";var Gm=r(103),Wm={};Wm.styleTagTransform=m(),Wm.setAttributes=d(),Wm.insert=s().bind(null,"head"),Wm.domAPI=o(),Wm.insertStyleElement=p(),e()(Gm.Z,Wm),Gm.Z&&Gm.Z.locals&&Gm.Z.locals,r(686);var Jm=r(9755);class Xm{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=Xm.getDevisThanatoFullname(n),this.version=null==n.version||0===n.version.length?"-":n.version,this.lieu=null==n.lieu||0===n.lieu.length?"-":n.lieu,this.mentions=Xm.getDevisMentionFromApiResponse(n),this.baseUrl=(0,Dm.nu)(`/apps/gestion/devis/${this.id}/show`),this.devisFullNumber=null!=n.devis_full_number&&0!=n.mentions.devis_full_number?n.devis_full_number:"-",this.devisProduits=Xm.getDevisProduitsString(n)}static getDevisMentionLabelFromMention(n){let t=n;switch(n){case $m:t="Facturé";break;case Bm:t="Annulé";break;case qm:t="Facturé";break;default:t=n}return t}static getDevisMentionFromApiResponse(n){let t="-";return null!=n.mentions&&n.mentions.length>0&&(t=n.mentions),t}static getDevisThanatoFullname(n){let t="",e="",r="";return null!=n.nom_thanato&&0!=n.nom_thanato.length&&(e=n.nom_thanato,r+=e),null!=n.prenom_thanato&&0!=n.prenom_thanato.length&&(t=n.prenom_thanato,e.length>0&&t.length>0&&(r+=" "),r+=t),0===r.length?"-":r}static getDevisMentionCssStyle(n){let t="display:inline; border-radius: 5px; padding: 8px;";return t+=n===$m||n===qm?" background-color:green !important; color: white":n===Bm?" background-color:red !important; color: white":" background-color:yellow !important",t}static getDevisProduitsString(n){let t="";if(null!=n.produits&&n.produits.length>0){let e=n.produits,r=e.length;for(let n=0;n<r;n++)t+=e[n].produit_reference,n!=r-1&&(t+="-")}return 0===t.length?"-":t}getDTRow(){return['<input class="devisToFacture" data-id= '+this.user_id+' type="checkbox" name="devisToFacture" value="'+this.id+'"/>',"<div>"+this.user_id+"</div>","<div>"+this.devisFullNumber+"</div>",'<input style="margin:0;padding:0;" class="inputDate devisOrFactureInputDate" type="date" value='+this.date+' data-table="devis" data-column="date" data-id="'+this.id+'"/>','<div class="loadSelect_listdefunt" data-table="devis" data-column="id_defunt" data-id="'+this.id+'" data-current="'+this.id_defunt+'">'+this.id_defunt+" ("+this.nom_defunt+")</div>",'<div class="loadSelect_listclient" data-table="devis" data-column="id_client" data-id="'+this.id+'" data-current="'+this.cid+'">'+this.cid+" ("+this.prenom+" "+this.nom+")</div>",'<div class="loadSelect_listthanato" data-table="devis" data-column="id_thanato" data-id="'+this.id+'" data-current="'+this.tid+'">'+this.tid+" ("+this.nomThanato+")</div>",'<div class="loadSelect_listlieu" data-table="devis" data-column="id_lieu" data-id="'+this.id+'" data-current="'+this.lid+'">'+this.lieu+"</div>","<div>"+this.devisProduits+"</div>",'<div data-table="devis" data-column="mentions" data-id="'+this.id+'" style="'+Xm.getDevisMentionCssStyle(this.mentions)+'">'+Xm.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",Zm+"/devis/insert",!0),t.onload=function(t){200==this.status?(tf(),Xm.loadDevisDT(n)):showError(this.response)},t.send()}static loadDevisDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/getDevisWithProduits",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),Xm):showError(this.response)},t.send()}static getDevis(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/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!=$m&&n.mentions!=qm&&n.mentions!=Bm));t=JSON.stringify(JSON.stringify(t)),n(JSON.parse(t))}else showError(this.response)},t.send()}static getAllDevis(n,t=[]){var e=new XMLHttpRequest;let r=Zm+"/getDevis";t.length>0&&(r=`${r}?${t.map((n=>`mentionFilters[]=${encodeURIComponent(n)}`)).join("&")}`),e.open("PROPFIND",r,!0),e.setRequestHeader("Content-Type","application/json"),e.onload=function(t){if(200==this.status){let t=JSON.parse(JSON.parse(this.response));t=JSON.stringify(JSON.stringify(t)),n(JSON.parse(t))}else showError(this.response)},e.send()}static getAllDevisDelphine(n,t){var e=new XMLHttpRequest;e.open("PROPFIND",Zm+"/getDevisDelphine/"+n.target.dataset.id,!0),e.setRequestHeader("Content-Type","application/json"),e.onload=function(n){if(200==this.status){let n=JSON.parse(JSON.parse(this.response));n=JSON.stringify(JSON.stringify(n)),t(JSON.parse(n))}else showError(this.response)},e.send()}static loadDevisList_dnum(n){Xm.getDevis((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Fm(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),location.reload(),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=n.prenom&&n.nom?(n.prenom?n.prenom:"")+" "+(n.nom?n.nom:""):"-",e=n.nom_defunt?n.nom_defunt:"-",a=document.createElement("textarea");a.innerHTML=e+" ("+t+")";var o=document.createElement("option");o.value=n.id,o.text=a.value,r.appendChild(o)})),ef(r),n.target.innerHTML="",n.target.appendChild(r),Jm(r).select2()}))}static loadAllDevisList_dnum(n,e=[]){Xm.getAllDevis((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Fm(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),location.reload(),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=n.prenom&&n.nom?(n.prenom?n.prenom:"")+" "+(n.nom?n.nom:""):"-",e=n.nom_defunt?n.nom_defunt:"-",a=document.createElement("textarea");a.innerHTML=e+" ("+t+")";var o=document.createElement("option");o.value=n.id,o.text=a.value,r.appendChild(o)})),ef(r),n.target.innerHTML="",n.target.appendChild(r),Jm(r).select2()}),e)}static loadDelphineDevisList_dnum(n){Xm.getAllDevisDelphine(n,(e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Fm(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),location.reload(),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=n.prenom&&n.nom?(n.prenom?n.prenom:"")+" "+(n.nom?n.nom:""):"-",e=n.nom_defunt?n.nom_defunt:"-",a=document.createElement("textarea");a.innerHTML=e+" ("+t+")";var o=document.createElement("option");o.value=n.id,o.text=a.value,r.appendChild(o)})),ef(r),n.target.innerHTML="",n.target.appendChild(r),Jm(r).select2()}))}}var Vm=r(9755);class Ym{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",Zm+"/client/insert",!0),t.onload=function(t){200==this.status?(tf(),Ym.loadClientDT(n)):showError(this.response)},t.send()}static loadClientDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/getClients",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),Ym):showError(this.response)},t.send()}static getClients(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/getClients",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):showError(this.response)},t.send()}static getClientByIdDevis(n){var t={id:n};Vm.ajax({url:Zm+"/clientbyiddevis",type:"POST",contentType:"application/json",data:JSON.stringify(t)}).done((function(t,e){Vm.each(JSON.parse(t),(function(t,e){Vm("#nomprenom").html(e.prenom+" "+e.nom),Vm("#nomcli").html(e.prenom.toUpperCase()+" "+e.nom.toUpperCase()),Vm("#nomprenom").attr("data-id",n),Vm("#entreprise").html(e.entreprise),Vm("#etp").html(e.entreprise),Vm("#adresse").html(e.adresse),Vm("#mail").html(e.mail),Vm("#idcli").html(e.id),Vm("#dateContext").html(e.date),Vm("#telephone").html(e.telephone),Vm("#legal_one").html(e.legal_one),Vm("#pdf").attr("data-folder",e.num),Vm("#factureid").length?Vm("#pdf").data("name",e.entreprise+"_"+Vm("#factureid").text()+"_v"+Vm("#factureversion").text()):Vm("#pdf").data("name",e.entreprise+"_"+e.num+"_v"+Vm("#devisversion").text())}))})).fail((function(n,t){showError(n)}))}static loadClientList_cid(n){Ym.getClients((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Fm(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.value+" "+n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.prenom+" "+n.nom;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),ef(r),n.target.innerHTML="",n.target.appendChild(r),Vm(r).select2()}))}}var Km=r(9755),Zm=(0,Dm.nu)("/apps/gestion"),Qm=null,nf={autoWidth:!1,stateSave:!0,lengthMenu:[[100,300,500,-1],[100,300,500,"All"]],language:{search:Am("gestion","Search"),emptyTable:Am("gestion","No data available in table"),info:Am("gestion","Showing {start} to {end} of {total} entries",{start:"_START_",end:"_END_",total:"_TOTAL_"}),infoEmpty:Am("gestion","Showing 0 to 0 of 0 entries"),loadingRecords:Am("gestion","Loading records …"),processing:Am("gestion","Processing …"),infoFiltered:Am("gestion","{max} entries filtered",{max:"_MAX_"}),lengthMenu:Am("gestion","Show {menu} entries",{menu:"_MENU_"}),zeroRecords:Am("gestion","No corresponding entry"),paginate:{first:Am("gestion","First"),last:Am("gestion","Last"),next:Am("gestion","Next"),previous:Am("gestion","Previous")}}};function tf(){Cm(Am("gestion","Added!"))}function ef(n){n.forEach((t=>{t.value==n.getAttribute("data-current")&&t.setAttribute("selected",!0)}))}function rf(n,t,e){n.clear(),Km.each(JSON.parse(t),(function(t,r){let a=new e(r);n.row.add(a.getDTRow())})),n.order([]),n.columns.adjust(nf).draw(!0),Km(".editable").attr("title",Am("gestion","Editable (Click to change)"))}function af(n,t=-1,e=-1,r){var a=(Am=document.getElementById(n)).insertRow(t);Am.delete,of(a,-1,r,"statHead");for(let n=1;n<13;n++)of(a,-1,Qm.format(0));return a}function of(n,t=-1,e,r="statData"){var a=n.insertCell(t);a.appendChild(document.createTextNode(e)),a.setAttribute("class",r)}function sf(n,t=-1,e){n.cells[t].innerHTML=e}function lf(n){var t=JSON.parse(n)[0];Km("#theFolder").val(t.path),Km("#theFolder").attr("data-id",t.id)}function df(n){var t=JSON.parse(n)[0];Qm=new Intl.NumberFormat(t.format,{style:"currency",currency:t.devise,minimumFractionDigits:2})}function cf(n){Km.ajax({url:Zm+"/getConfiguration",type:"PROPFIND",contentType:"application/json"}).done((function(t){Km.ajax({url:Zm+"/getTotalDevis",type:"POST",contentType:"application/json",data:JSON.stringify({numdevis:n})}).done((function(n){var e=JSON.parse(t)[0],r=JSON.parse(n).total,a=parseFloat(e.tva_default);Km("#totaldevis tbody").empty(),Km("#totaldevis tbody").append("<tr><td>"+Qm.format(r)+'</td><td id="tva">'+a+' %</td><td id="totaltva">'+Qm.format(Math.round(r*a)/100)+"</td><td>"+Qm.format(Math.round(r*(a+100))/100)+"</td></tr>"),Km("#mentions_default").html(e.mentions_default)}))}))}function pf(n,t=!0){n.innerText=n.innerText.replace(",",".").replace(/[^0-9.-]+/g,""),Im(n),n.innerText=t?Qm.format(n.innerText):n.innerText}let uf=r(9755);var mf,ff,gf,hf,bf=function(n,t){if(this instanceof bf)return uf(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 ff(n?bh(this[mf.iApiIndex]):this)},this.fnAddData=function(n,t){var e=this.api(!0),r=Array.isArray(n)&&(Array.isArray(n[0])||uf.isPlainObject(n[0]))?e.rows.add(n):e.row.add(n);return(void 0===t||t)&&e.draw(),r.flatten().toArray()},this.fnAdjustColumnSizing=function(n){var t=this.api(!0).columns.adjust(),e=t.settings()[0],r=e.oScroll;void 0===n||n?t.draw(!1):""===r.sX&&""===r.sY||Zg(e)},this.fnClearTable=function(n){var t=this.api(!0).clear();(void 0===n||n)&&t.draw()},this.fnClose=function(n){this.api(!0).row(n).child.hide()},this.fnDeleteRow=function(n,t,e){var r=this.api(!0),a=r.rows(n),o=a.settings()[0],i=o.aoData[a[0][0]];return a.remove(),t&&t.call(this,o,i),(void 0===e||e)&&r.draw(),i},this.fnDestroy=function(n){this.api(!0).destroy(n)},this.fnDraw=function(n){this.api(!0).draw(n)},this.fnFilter=function(n,t,e,r,a,o){var i=this.api(!0);null==t?i.search(n,e,r,o):i.column(t).search(n,e,r,o),i.draw()},this.fnGetData=function(n,t){var e=this.api(!0);if(void 0!==n){var r=n.nodeName?n.nodeName.toLowerCase():"";return void 0!==t||"td"==r||"th"==r?e.cell(n,t).data():e.row(n).data()||null}return e.data().toArray()},this.fnGetNodes=function(n){var t=this.api(!0);return void 0!==n?t.row(n).node():t.rows().nodes().flatten().toArray()},this.fnGetPosition=function(n){var t=this.api(!0),e=n.nodeName.toUpperCase();if("TR"==e)return t.row(n).index();if("TD"==e||"TH"==e){var r=t.cell(n).index();return[r.row,r.columnVisible,r.column]}return null},this.fnIsOpen=function(n){return this.api(!0).row(n).child.isShown()},this.fnOpen=function(n,t,e){return this.api(!0).row(n).child(t,e).show().child()[0]},this.fnPageChange=function(n,t){var e=this.api(!0).page(n);(void 0===t||t)&&e.draw(!1)},this.fnSetColumnVis=function(n,t,e){var r=this.api(!0).column(n).visible(t);(void 0===e||e)&&r.columns.adjust().draw()},this.fnSettings=function(){return bh(this[mf.iApiIndex])},this.fnSort=function(n){this.api(!0).order(n).draw()},this.fnSortListener=function(n,t,e){this.api(!0).order.listener(n,t,e)},this.fnUpdate=function(n,t,e,r,a){var o=this.api(!0);return null==e?o.row(t).data(n):o.cell(t,e).data(n),(void 0===a||a)&&o.columns.adjust(),(void 0===r||r)&&o.draw(),0},this.fnVersionCheck=mf.fnVersionCheck;var e=this,r=void 0===t,a=this.length;for(var o in r&&(t={}),this.oApi=this.internal=mf.internal,bf.ext.internal)o&&(this[o]=eb(o));return this.each((function(){var n,o=a>1?yh({},t,!0):t,i=0,s=this.getAttribute("id"),l=!1,d=bf.defaults,c=uf(this);if("table"==this.nodeName.toLowerCase()){Uf(d),$f(d.column),Mf(d,d,!0),Mf(d.column,d.column,!0),Mf(d,uf.extend(o,c.data()),!0);var p=bf.settings;for(i=0,n=p.length;i<n;i++){var u=p[i];if(u.nTable==this||u.nTHead&&u.nTHead.parentNode==this||u.nTFoot&&u.nTFoot.parentNode==this){var m=void 0!==o.bRetrieve?o.bRetrieve:d.bRetrieve,f=void 0!==o.bDestroy?o.bDestroy:d.bDestroy;if(r||m)return u.oInstance;if(f){u.oInstance.fnDestroy();break}return void vh(u,0,"Cannot reinitialise DataTable",3)}if(u.sTableId==this.id){p.splice(i,1);break}}null!==s&&""!==s||(s="DataTables_Table_"+bf.ext._unique++,this.id=s);var g=uf.extend(!0,{},bf.models.oSettings,{sDestroyWidth:c[0].style.width,sInstance:s,sTableId:s});g.nTable=this,g.oApi=e.internal,g.oInit=o,p.push(g),g.oInstance=1===e.length?e:c.dataTable(),Uf(o),zf(o.oLanguage),o.aLengthMenu&&!o.iDisplayLength&&(o.iDisplayLength=Array.isArray(o.aLengthMenu[0])?o.aLengthMenu[0][0]:o.aLengthMenu[0]),o=yh(uf.extend(!0,{},d),o),xh(g.oFeatures,o,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),xh(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"]]),xh(g.oScroll,o,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),xh(g.oLanguage,o,"fnInfoCallback"),Th(g,"aoDrawCallback",o.fnDrawCallback,"user"),Th(g,"aoServerParams",o.fnServerParams,"user"),Th(g,"aoStateSaveParams",o.fnStateSaveParams,"user"),Th(g,"aoStateLoadParams",o.fnStateLoadParams,"user"),Th(g,"aoStateLoaded",o.fnStateLoaded,"user"),Th(g,"aoRowCallback",o.fnRowCallback,"user"),Th(g,"aoRowCreatedCallback",o.fnCreatedRow,"user"),Th(g,"aoHeaderCallback",o.fnHeaderCallback,"user"),Th(g,"aoFooterCallback",o.fnFooterCallback,"user"),Th(g,"aoInitComplete",o.fnInitComplete,"user"),Th(g,"aoPreDrawCallback",o.fnPreDrawCallback,"user"),g.rowIdFn=sg(o.rowId),qf(g);var h=g.oClasses;if(uf.extend(h,bf.ext.classes,o.oClasses),c.addClass(h.sTable),void 0===g.iInitDisplayStart&&(g.iInitDisplayStart=o.iDisplayStart,g._iDisplayStart=o.iDisplayStart),null!==o.iDeferLoading){g.bDeferLoading=!0;var b=Array.isArray(o.iDeferLoading);g._iRecordsDisplay=b?o.iDeferLoading[0]:o.iDeferLoading,g._iRecordsTotal=b?o.iDeferLoading[1]:o.iDeferLoading}var v=g.oLanguage;uf.extend(!0,v,o.oLanguage),v.sUrl?(uf.ajax({dataType:"json",url:v.sUrl,success:function(n){Mf(d.oLanguage,n),zf(n),uf.extend(!0,v,n,g.oInit.oLanguage),_h(g,null,"i18n",[g]),qg(g)},error:function(){qg(g)}}),l=!0):_h(g,null,"i18n",[g]),null===o.asStripeClasses&&(g.asStripeClasses=[h.sStripeOdd,h.sStripeEven]);var x=g.asStripeClasses,y=c.children("tbody").find("tr").eq(0);-1!==uf.inArray(!0,uf.map(x,(function(n,t){return y.hasClass(n)})))&&(uf("tbody tr",this).removeClass(x.join(" ")),g.asDestroyStripes=x.slice());var w,T=[],_=this.getElementsByTagName("thead");if(0!==_.length&&(wg(g.aoHeader,_[0]),T=Tg(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++)Gf(g,T?T[i]:null);if(Qf(g,o.aoColumnDefs,w,(function(n,t){Wf(g,n,t)})),y.length){var k=function(n,t){return null!==n.getAttribute("data-"+t)?t:null};uf(y[0]).children("th, td").each((function(n,t){var e=g.aoColumns[n];if(e||vh(g,0,"Incorrect column count",18),e.mData===n){var r=k(t,"sort")||k(t,"order"),a=k(t,"filter")||k(t,"search");null===r&&null===a||(e.mData={_:n+".display",sort:null!==r?n+".@data-"+r:void 0,type:null!==r?n+".@data-"+r:void 0,filter:null!==a?n+".@data-"+a:void 0},Wf(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]}uh(g),S.bSort&&Th(g,"aoDrawCallback",(function(){if(g.bSorted){var n=sh(g),t={};uf.each(n,(function(n,e){t[e.src]=e.dir})),_h(g,null,"order",[g,n,t]),dh(g)}})),Th(g,"aoDrawCallback",(function(){(g.bSorted||"ssp"===Ch(g)||S.bDeferRender)&&uh(g)}),"sc");var e=c.children("caption").each((function(){this._captionSide=uf(this).css("caption-side")})),r=c.children("thead");0===r.length&&(r=uf("<thead/>").appendTo(c)),g.nTHead=r[0];var a=c.children("tbody");0===a.length&&(a=uf("<tbody/>").insertAfter(r)),g.nTBody=a[0];var s=c.children("tfoot");if(0===s.length&&e.length>0&&(""!==g.oScroll.sX||""!==g.oScroll.sY)&&(s=uf("<tfoot/>").appendTo(c)),0===s.length||0===s.children().length?c.addClass(h.sNoFooter):s.length>0&&(g.nTFoot=s[0],wg(g.aoFooter,g.nTFoot)),o.aaData)for(i=0;i<o.aaData.length;i++)ng(g,o.aaData[i]);else(g.bDeferLoading||"dom"==Ch(g))&&tg(g,uf(g.nTBody).children("tr"));g.aiDisplay=g.aiDisplayMaster.slice(),g.bInitialised=!0,!1===l&&qg(g)};Th(g,"aoDrawCallback",fh,"state_save"),o.bStateSave?(S.bStateSave=!0,gh(g,0,C)):C()}else vh(null,0,"Non-table node initialisation ("+this.nodeName+")",2)})),e=null,this},vf={},xf=/[\r\n\u2028]/g,yf=/<.*?>/g,wf=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,Tf=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),_f=/['\u00A0,$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,kf=function(n){return!n||!0===n||"-"===n},Sf=function(n){var t=parseInt(n,10);return!isNaN(t)&&isFinite(n)?t:null},Cf=function(n,t){return vf[t]||(vf[t]=new RegExp(Og(t),"g")),"string"==typeof n&&"."!==t?n.replace(/\./g,"").replace(vf[t],"."):n},Df=function(n,t,e){let r=typeof n;var a="string"===r;return"number"===r||"bigint"===r||!!kf(n)||(t&&a&&(n=Cf(n,t)),e&&a&&(n=n.replace(_f,"")),!isNaN(parseFloat(n))&&isFinite(n))},Lf=function(n,t,e){if(kf(n))return!0;var r=function(n){return kf(n)||"string"==typeof n}(n);return r&&!!Df(Nf(n),t,e)||null},Ef=function(n,t,e){var r=[],a=0,o=n.length;if(void 0!==e)for(;a<o;a++)n[a]&&n[a][t]&&r.push(n[a][t][e]);else for(;a<o;a++)n[a]&&r.push(n[a][t]);return r},Af=function(n,t,e,r){var a=[],o=0,i=t.length;if(void 0!==r)for(;o<i;o++)n[t[o]][e]&&a.push(n[t[o]][e][r]);else for(;o<i;o++)a.push(n[t[o]][e]);return a},jf=function(n,t){var e,r=[];void 0===t?(t=0,e=n):(e=t,t=n);for(var a=t;a<e;a++)r.push(a);return r},Ff=function(n){for(var t=[],e=0,r=n.length;e<r;e++)n[e]&&t.push(n[e]);return t},Nf=function(n){return n.replace(yf,"")},Of=function(n){if(function(n){if(n.length<2)return!0;for(var t=n.slice().sort(),e=t[0],r=1,a=t.length;r<a;r++){if(t[r]===e)return!1;e=t[r]}return!0}(n))return n.slice();var t,e,r,a=[],o=n.length,i=0;n:for(e=0;e<o;e++){for(t=n[e],r=0;r<i;r++)if(a[r]===t)continue n;a.push(t),i++}return a},Pf=function(n,t){if(Array.isArray(t))for(var e=0;e<t.length;e++)Pf(n,t[e]);else n.push(t);return n},If=function(n,t){return void 0===t&&(t=0),-1!==this.indexOf(n,t)};function Rf(n){var t,e,r={};uf.each(n,(function(a,o){(t=a.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(t[1]+" ")&&(e=a.replace(t[0],t[2].toLowerCase()),r[e]=a,"o"===t[1]&&Rf(n[a]))})),n._hungarianMap=r}function Mf(n,t,e){var r;n._hungarianMap||Rf(n),uf.each(t,(function(a,o){void 0===(r=n._hungarianMap[a])||!e&&void 0!==t[r]||("o"===r.charAt(0)?(t[r]||(t[r]={}),uf.extend(!0,t[r],t[a]),Mf(n[r],t[r],e)):t[r]=t[a])}))}function zf(n){var t=bf.defaults.oLanguage,e=t.sDecimal;if(e&&Wh(e),n){var r=n.sZeroRecords;!n.sEmptyTable&&r&&"No data available in table"===t.sEmptyTable&&xh(n,n,"sZeroRecords","sEmptyTable"),!n.sLoadingRecords&&r&&"Loading..."===t.sLoadingRecords&&xh(n,n,"sZeroRecords","sLoadingRecords"),n.sInfoThousands&&(n.sThousands=n.sInfoThousands);var a=n.sDecimal;a&&e!==a&&Wh(a)}}Array.isArray||(Array.isArray=function(n){return"[object Array]"===Object.prototype.toString.call(n)}),Array.prototype.includes||(Array.prototype.includes=If),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),String.prototype.includes||(String.prototype.includes=If),bf.util={throttle:function(n,t){var e,r,a=void 0!==t?t:200;return function(){var t=this,o=+new Date,i=arguments;e&&o<e+a?(clearTimeout(r),r=setTimeout((function(){e=void 0,n.apply(t,i)}),a)):(e=o,n.apply(t,i))}},escapeRegex:function(n){return n.replace(Tf,"\\$1")},set:function(n){if(uf.isPlainObject(n))return bf.util.set(n._);if(null===n)return function(){};if("function"==typeof n)return function(t,e,r){n(t,"set",e,r)};if("string"!=typeof n||-1===n.indexOf(".")&&-1===n.indexOf("[")&&-1===n.indexOf("("))return function(t,e){t[n]=e};var t=function(n,e,r){for(var a,o,i,s,l,d=ig(r),c=d[d.length-1],p=0,u=d.length-1;p<u;p++){if("__proto__"===d[p]||"constructor"===d[p])throw new Error("Cannot set prototype values");if(o=d[p].match(ag),i=d[p].match(og),o){if(d[p]=d[p].replace(ag,""),n[d[p]]=[],(a=d.slice()).splice(0,p+1),l=a.join("."),Array.isArray(e))for(var m=0,f=e.length;m<f;m++)t(s={},e[m],l),n[d[p]].push(s);else n[d[p]]=e;return}i&&(d[p]=d[p].replace(og,""),n=n[d[p]](e)),null!==n[d[p]]&&void 0!==n[d[p]]||(n[d[p]]={}),n=n[d[p]]}c.match(og)?n=n[c.replace(og,"")](e):n[c.replace(ag,"")]=e};return function(e,r){return t(e,r,n)}},get:function(n){if(uf.isPlainObject(n)){var t={};return uf.each(n,(function(n,e){e&&(t[n]=bf.util.get(e))})),function(n,e,r,a){var o=t[e]||t._;return void 0!==o?o(n,e,r,a):n}}if(null===n)return function(n){return n};if("function"==typeof n)return function(t,e,r,a){return n(t,e,r,a)};if("string"!=typeof n||-1===n.indexOf(".")&&-1===n.indexOf("[")&&-1===n.indexOf("("))return function(t,e){return t[n]};var e=function(n,t,r){var a,o,i,s;if(""!==r)for(var l=ig(r),d=0,c=l.length;d<c;d++){if(a=l[d].match(ag),o=l[d].match(og),a){if(l[d]=l[d].replace(ag,""),""!==l[d]&&(n=n[l[d]]),i=[],l.splice(0,d+1),s=l.join("."),Array.isArray(n))for(var p=0,u=n.length;p<u;p++)i.push(e(n[p],t,s));var m=a[0].substring(1,a[0].length-1);n=""===m?i:i.join(m);break}if(o)l[d]=l[d].replace(og,""),n=n[l[d]]();else{if(null===n||void 0===n[l[d]])return;n=n[l[d]]}}return n};return function(t,r){return e(t,r,n)}}};var Hf=function(n,t,e){void 0!==n[t]&&(n[e]=n[t])};function Uf(n){Hf(n,"ordering","bSort"),Hf(n,"orderMulti","bSortMulti"),Hf(n,"orderClasses","bSortClasses"),Hf(n,"orderCellsTop","bSortCellsTop"),Hf(n,"order","aaSorting"),Hf(n,"orderFixed","aaSortingFixed"),Hf(n,"paging","bPaginate"),Hf(n,"pagingType","sPaginationType"),Hf(n,"pageLength","iDisplayLength"),Hf(n,"searching","bFilter"),"boolean"==typeof n.sScrollX&&(n.sScrollX=n.sScrollX?"100%":""),"boolean"==typeof n.scrollX&&(n.scrollX=n.scrollX?"100%":"");var t=n.aoSearchCols;if(t)for(var e=0,r=t.length;e<r;e++)t[e]&&Mf(bf.models.oSearch,t[e])}function $f(n){Hf(n,"orderable","bSortable"),Hf(n,"orderData","aDataSort"),Hf(n,"orderSequence","asSorting"),Hf(n,"orderDataType","sortDataType");var t=n.aDataSort;"number"!=typeof t||Array.isArray(t)||(n.aDataSort=[t])}function qf(n){if(!bf.__browser){var t={};bf.__browser=t;var e=uf("<div/>").css({position:"fixed",top:0,left:-1*uf(window).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(uf("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(uf("<div/>").css({width:"100%",height:10}))).appendTo("body"),r=e.children(),a=r.children();t.barWidth=r[0].offsetWidth-r[0].clientWidth,t.bScrollOversize=100===a[0].offsetWidth&&100!==r[0].clientWidth,t.bScrollbarLeft=1!==Math.round(a.offset().left),t.bBounding=!!e[0].getBoundingClientRect().width,e.remove()}uf.extend(n.oBrowser,bf.__browser),n.oScroll.iBarWidth=bf.__browser.barWidth}function Bf(n,t,e,r,a,o){var i,s=r,l=!1;for(void 0!==e&&(i=e,l=!0);s!==a;)n.hasOwnProperty(s)&&(i=l?t(i,n[s],s,n):n[s],l=!0,s+=o);return i}function Gf(n,t){var e=bf.defaults.column,r=n.aoColumns.length,a=uf.extend({},bf.models.oColumn,e,{nTh:t||document.createElement("th"),sTitle:e.sTitle?e.sTitle:t?t.innerHTML:"",aDataSort:e.aDataSort?e.aDataSort:[r],mData:e.mData?e.mData:r,idx:r});n.aoColumns.push(a);var o=n.aoPreSearchCols;o[r]=uf.extend({},bf.models.oSearch,o[r]),Wf(n,r,uf(t).data())}function Wf(n,t,e){var r=n.aoColumns[t],a=n.oClasses,o=uf(r.nTh);if(!r.sWidthOrig){r.sWidthOrig=o.attr("width")||null;var i=(o.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);i&&(r.sWidthOrig=i[1])}if(null!=e){$f(e),Mf(bf.defaults.column,e,!0),void 0===e.mDataProp||e.mData||(e.mData=e.mDataProp),e.sType&&(r._sManualType=e.sType),e.className&&!e.sClass&&(e.sClass=e.className),e.sClass&&o.addClass(e.sClass);var s=r.sClass;uf.extend(r,e),xh(r,e,"sWidth","sWidthOrig"),s!==r.sClass&&(r.sClass=s+" "+r.sClass),void 0!==e.iDataSort&&(r.aDataSort=[e.iDataSort]),xh(r,e,"aDataSort")}var l=r.mData,d=sg(l),c=r.mRender?sg(r.mRender):null,p=function(n){return"string"==typeof n&&-1!==n.indexOf("@")};r._bAttrSrc=uf.isPlainObject(l)&&(p(l.sort)||p(l.type)||p(l.filter)),r._setter=null,r.fnGetData=function(n,t,e){var r=d(n,t,void 0,e);return c&&t?c(r,t,n,e):r},r.fnSetData=function(n,t,e){return lg(l)(n,t,e)},"number"!=typeof l&&(n._rowReadObject=!0),n.oFeatures.bSort||(r.bSortable=!1,o.addClass(a.sSortableNone));var u=-1!==uf.inArray("asc",r.asSorting),m=-1!==uf.inArray("desc",r.asSorting);r.bSortable&&(u||m)?u&&!m?(r.sSortingClass=a.sSortableAsc,r.sSortingClassJUI=a.sSortJUIAscAllowed):!u&&m?(r.sSortingClass=a.sSortableDesc,r.sSortingClassJUI=a.sSortJUIDescAllowed):(r.sSortingClass=a.sSortable,r.sSortingClassJUI=a.sSortJUI):(r.sSortingClass=a.sSortableNone,r.sSortingClassJUI="")}function Jf(n){if(!1!==n.oFeatures.bAutoWidth){var t=n.aoColumns;th(n);for(var e=0,r=t.length;e<r;e++)t[e].nTh.style.width=t[e].sWidth}var a=n.oScroll;""===a.sY&&""===a.sX||Zg(n),_h(n,null,"column-sizing",[n])}function Xf(n,t){var e=Kf(n,"bVisible");return"number"==typeof e[t]?e[t]:null}function Vf(n,t){var e=Kf(n,"bVisible"),r=uf.inArray(t,e);return-1!==r?r:null}function Yf(n){var t=0;return uf.each(n.aoColumns,(function(n,e){e.bVisible&&"none"!==uf(e.nTh).css("display")&&t++})),t}function Kf(n,t){var e=[];return uf.map(n.aoColumns,(function(n,r){n[t]&&e.push(r)})),e}function Zf(n){var t,e,r,a,o,i,s,l,d,c=n.aoColumns,p=n.aoData,u=bf.ext.type.detect;for(t=0,e=c.length;t<e;t++)if(d=[],!(s=c[t]).sType&&s._sManualType)s.sType=s._sManualType;else if(!s.sType){for(r=0,a=u.length;r<a;r++){for(o=0,i=p.length;o<i&&(void 0===d[o]&&(d[o]=eg(n,o,t,"type")),(l=u[r](d[o],n))||r===u.length-1)&&("html"!==l||kf(d[o]));o++);if(l){s.sType=l;break}}s.sType||(s.sType="string")}}function Qf(n,t,e,r){var a,o,i,s,l,d,c,p=n.aoColumns;if(t)for(a=t.length-1;a>=0;a--){var u=void 0!==(c=t[a]).target?c.target:void 0!==c.targets?c.targets:c.aTargets;for(Array.isArray(u)||(u=[u]),i=0,s=u.length;i<s;i++)if("number"==typeof u[i]&&u[i]>=0){for(;p.length<=u[i];)Gf(n);r(u[i],c)}else if("number"==typeof u[i]&&u[i]<0)r(p.length+u[i],c);else if("string"==typeof u[i])for(l=0,d=p.length;l<d;l++)("_all"==u[i]||uf(p[l].nTh).hasClass(u[i]))&&r(l,c)}if(e)for(a=0,o=e.length;a<o;a++)r(a,e[a])}function ng(n,t,e,r){var a=n.aoData.length,o=uf.extend(!0,{},bf.models.oRow,{src:e?"dom":"data",idx:a});o._aData=t,n.aoData.push(o);for(var i=n.aoColumns,s=0,l=i.length;s<l;s++)i[s].sType=null;n.aiDisplayMaster.push(a);var d=n.rowIdFn(t);return void 0!==d&&(n.aIds[d]=o),!e&&n.oFeatures.bDeferRender||fg(n,a,e,r),a}function tg(n,t){var e;return t instanceof uf||(t=uf(t)),t.map((function(t,r){return e=mg(n,r),ng(n,e.data,r,e.cells)}))}function eg(n,t,e,r){"search"===r?r="filter":"order"===r&&(r="sort");var a=n.iDraw,o=n.aoColumns[e],i=n.aoData[t]._aData,s=o.sDefaultContent,l=o.fnGetData(i,r,{settings:n,row:t,col:e});if(void 0===l)return n.iDrawError!=a&&null===s&&(vh(n,0,"Requested unknown parameter "+("function"==typeof o.mData?"{function}":"'"+o.mData+"'")+" for row "+t+", column "+e,4),n.iDrawError=a),s;if(l!==i&&null!==l||null===s||void 0===r){if("function"==typeof l)return l.call(i)}else l=s;if(null===l&&"display"===r)return"";if("filter"===r){var d=bf.ext.type.search;d[o.sType]&&(l=d[o.sType](l))}return l}function rg(n,t,e,r){var a=n.aoColumns[e],o=n.aoData[t]._aData;a.fnSetData(o,r,{settings:n,row:t,col:e})}var ag=/\[.*?\]$/,og=/\(\)$/;function ig(n){return uf.map(n.match(/(\\.|[^\.])+/g)||[""],(function(n){return n.replace(/\\\./g,".")}))}var sg=bf.util.get,lg=bf.util.set;function dg(n){return Ef(n.aoData,"_aData")}function cg(n){n.aoData.length=0,n.aiDisplayMaster.length=0,n.aiDisplay.length=0,n.aIds={}}function pg(n,t,e){for(var r=-1,a=0,o=n.length;a<o;a++)n[a]==t?r=a:n[a]>t&&n[a]--;-1!=r&&void 0===e&&n.splice(r,1)}function ug(n,t,e,r){var a,o,i=n.aoData[t],s=function(e,r){for(;e.childNodes.length;)e.removeChild(e.firstChild);e.innerHTML=eg(n,t,r,"display")};if("dom"!==e&&(e&&"auto"!==e||"dom"!==i.src)){var l=i.anCells;if(l)if(void 0!==r)s(l[r],r);else for(a=0,o=l.length;a<o;a++)s(l[a],a)}else i._aData=mg(n,i,r,void 0===r?void 0:i._aData).data;i._aSortData=null,i._aFilterData=null;var d=n.aoColumns;if(void 0!==r)d[r].sType=null;else{for(a=0,o=d.length;a<o;a++)d[a].sType=null;gg(n,i)}}function mg(n,t,e,r){var a,o,i,s=[],l=t.firstChild,d=0,c=n.aoColumns,p=n._rowReadObject;r=void 0!==r?r:p?{}:[];var u=function(n,t){if("string"==typeof n){var e=n.indexOf("@");if(-1!==e){var a=n.substring(e+1);lg(n)(r,t.getAttribute(a))}}},m=function(n){void 0!==e&&e!==d||(o=c[d],i=n.innerHTML.trim(),o&&o._bAttrSrc?(lg(o.mData._)(r,i),u(o.mData.sort,n),u(o.mData.type,n),u(o.mData.filter,n)):p?(o._setter||(o._setter=lg(o.mData)),o._setter(r,i)):r[d]=i),d++};if(l)for(;l;)"TD"!=(a=l.nodeName.toUpperCase())&&"TH"!=a||(m(l),s.push(l)),l=l.nextSibling;else for(var f=0,g=(s=t.anCells).length;f<g;f++)m(s[f]);var h=t.firstChild?t:t.nTr;if(h){var b=h.getAttribute("id");b&&lg(n.rowId)(r,b)}return{data:r,cells:s}}function fg(n,t,e,r){var a,o,i,s,l,d,c=n.aoData[t],p=c._aData,u=[];if(null===c.nTr){for(a=e||document.createElement("tr"),c.nTr=a,c.anCells=u,a._DT_RowIndex=t,gg(n,c),s=0,l=n.aoColumns.length;s<l;s++)i=n.aoColumns[s],(o=(d=!e)?document.createElement(i.sCellType):r[s])||vh(n,0,"Incorrect column count",18),o._DT_CellIndex={row:t,column:s},u.push(o),!d&&(!i.mRender&&i.mData===s||uf.isPlainObject(i.mData)&&i.mData._===s+".display")||(o.innerHTML=eg(n,t,s,"display")),i.sClass&&(o.className+=" "+i.sClass),i.bVisible&&!e?a.appendChild(o):!i.bVisible&&e&&o.parentNode.removeChild(o),i.fnCreatedCell&&i.fnCreatedCell.call(n.oInstance,o,eg(n,t,s),p,t,s);_h(n,"aoRowCreatedCallback",null,[a,p,t,u])}}function gg(n,t){var e=t.nTr,r=t._aData;if(e){var a=n.rowIdFn(r);if(a&&(e.id=a),r.DT_RowClass){var o=r.DT_RowClass.split(" ");t.__rowc=t.__rowc?Of(t.__rowc.concat(o)):o,uf(e).removeClass(t.__rowc.join(" ")).addClass(r.DT_RowClass)}r.DT_RowAttr&&uf(e).attr(r.DT_RowAttr),r.DT_RowData&&uf(e).data(r.DT_RowData)}}function hg(n){var t,e,r,a,o,i=n.nTHead,s=n.nTFoot,l=0===uf("th, td",i).length,d=n.oClasses,c=n.aoColumns;for(l&&(a=uf("<tr/>").appendTo(i)),t=0,e=c.length;t<e;t++)o=c[t],r=uf(o.nTh).addClass(o.sClass),l&&r.appendTo(a),n.oFeatures.bSort&&(r.addClass(o.sSortingClass),!1!==o.bSortable&&(r.attr("tabindex",n.iTabIndex).attr("aria-controls",n.sTableId),ph(n,o.nTh,t))),o.sTitle!=r[0].innerHTML&&r.html(o.sTitle),Sh(n,"header")(n,r,o,d);if(l&&wg(n.aoHeader,i),uf(i).children("tr").children("th, td").addClass(d.sHeaderTH),uf(s).children("tr").children("th, td").addClass(d.sFooterTH),null!==s){var p=n.aoFooter[0];for(t=0,e=p.length;t<e;t++)(o=c[t])?(o.nTf=p[t].cell,o.sClass&&uf(o.nTf).addClass(o.sClass)):vh(n,0,"Incorrect column count",18)}}function bg(n,t,e){var r,a,o,i,s,l,d,c,p,u=[],m=[],f=n.aoColumns.length;if(t){for(void 0===e&&(e=!1),r=0,a=t.length;r<a;r++){for(u[r]=t[r].slice(),u[r].nTr=t[r].nTr,o=f-1;o>=0;o--)n.aoColumns[o].bVisible||e||u[r].splice(o,1);m.push([])}for(r=0,a=u.length;r<a;r++){if(d=u[r].nTr)for(;l=d.firstChild;)d.removeChild(l);for(o=0,i=u[r].length;o<i;o++)if(c=1,p=1,void 0===m[r][o]){for(d.appendChild(u[r][o].cell),m[r][o]=1;void 0!==u[r+c]&&u[r][o].cell==u[r+c][o].cell;)m[r+c][o]=1,c++;for(;void 0!==u[r][o+p]&&u[r][o].cell==u[r][o+p].cell;){for(s=0;s<c;s++)m[r+s][o+p]=1;p++}uf(u[r][o].cell).attr("rowspan",c).attr("colspan",p)}}}}function vg(n,t){!function(n){var t="ssp"==Ch(n),e=n.iInitDisplayStart;void 0!==e&&-1!==e&&(n._iDisplayStart=t?e:e>=n.fnRecordsDisplay()?0:e,n.iInitDisplayStart=-1)}(n);var e=_h(n,"aoPreDrawCallback","preDraw",[n]);if(-1===uf.inArray(!1,e)){var r=[],a=0,o=n.asStripeClasses,i=o.length,s=n.oLanguage,l="ssp"==Ch(n),d=n.aiDisplay,c=n._iDisplayStart,p=n.fnDisplayEnd();if(n.bDrawing=!0,n.bDeferLoading)n.bDeferLoading=!1,n.iDraw++,Yg(n,!1);else if(l){if(!n.bDestroying&&!t)return void kg(n)}else n.iDraw++;if(0!==d.length)for(var u=l?0:c,m=l?n.aoData.length:p,f=u;f<m;f++){var g=d[f],h=n.aoData[g];null===h.nTr&&fg(n,g);var b=h.nTr;if(0!==i){var v=o[a%i];h._sRowStripe!=v&&(uf(b).removeClass(h._sRowStripe).addClass(v),h._sRowStripe=v)}_h(n,"aoRowCallback",null,[b,h._aData,a,f,g]),r.push(b),a++}else{var x=s.sZeroRecords;1==n.iDraw&&"ajax"==Ch(n)?x=s.sLoadingRecords:s.sEmptyTable&&0===n.fnRecordsTotal()&&(x=s.sEmptyTable),r[0]=uf("<tr/>",{class:i?o[0]:""}).append(uf("<td />",{valign:"top",colSpan:Yf(n),class:n.oClasses.sRowEmpty}).html(x))[0]}_h(n,"aoHeaderCallback","header",[uf(n.nTHead).children("tr")[0],dg(n),c,p,d]),_h(n,"aoFooterCallback","footer",[uf(n.nTFoot).children("tr")[0],dg(n),c,p,d]);var y=uf(n.nTBody);y.children().detach(),y.append(uf(r)),_h(n,"aoDrawCallback","draw",[n]),n.bSorted=!1,n.bFiltered=!1,n.bDrawing=!1}else Yg(n,!1)}function xg(n,t){var e=n.oFeatures,r=e.bSort,a=e.bFilter;r&&lh(n),a?Eg(n,n.oPreviousSearch):n.aiDisplay=n.aiDisplayMaster.slice(),!0!==t&&(n._iDisplayStart=0),n._drawHold=t,vg(n),n._drawHold=!1}function yg(n){var t=n.oClasses,e=uf(n.nTable),r=uf("<div/>").insertBefore(e),a=n.oFeatures,o=uf("<div/>",{id:n.sTableId+"_wrapper",class:t.sWrapper+(n.nTFoot?"":" "+t.sNoFooter)});n.nHolding=r[0],n.nTableWrapper=o[0],n.nTableReinsertBefore=n.nTable.nextSibling;for(var i,s,l,d,c,p,u=n.sDom.split(""),m=0;m<u.length;m++){if(i=null,"<"==(s=u[m])){if(l=uf("<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(".");l.id=f[0].substr(1,f[0].length-1),l.className=f[1]}else"#"==c.charAt(0)?l.id=c.substr(1,c.length-1):l.className=c;m+=p}o.append(l),o=uf(l)}else if(">"==s)o=o.parent();else if("l"==s&&a.bPaginate&&a.bLengthChange)i=Wg(n);else if("f"==s&&a.bFilter)i=Lg(n);else if("r"==s&&a.bProcessing)i=Vg(n);else if("t"==s)i=Kg(n);else if("i"==s&&a.bInfo)i=Hg(n);else if("p"==s&&a.bPaginate)i=Jg(n);else if(0!==bf.ext.feature.length)for(var g=bf.ext.feature,h=0,b=g.length;h<b;h++)if(s==g[h].cFeature){i=g[h].fnInit(n);break}if(i){var v=n.aanFeatures;v[s]||(v[s]=[]),v[s].push(i),o.append(i)}}r.replaceWith(o),n.nHolding=null}function wg(n,t){var e,r,a,o,i,s,l,d,c,p,u=uf(t).children("tr"),m=function(n,t,e){for(var r=n[t];r[e];)e++;return e};for(n.splice(0,n.length),a=0,s=u.length;a<s;a++)n.push([]);for(a=0,s=u.length;a<s;a++)for(r=(e=u[a]).firstChild;r;){if("TD"==r.nodeName.toUpperCase()||"TH"==r.nodeName.toUpperCase())for(d=(d=1*r.getAttribute("colspan"))&&0!==d&&1!==d?d:1,c=(c=1*r.getAttribute("rowspan"))&&0!==c&&1!==c?c:1,l=m(n,a,0),p=1===d,i=0;i<d;i++)for(o=0;o<c;o++)n[a+o][l+i]={cell:r,unique:p},n[a+o].nTr=e;r=r.nextSibling}}function Tg(n,t,e){var r=[];e||(e=n.aoHeader,t&&wg(e=[],t));for(var a=0,o=e.length;a<o;a++)for(var i=0,s=e[a].length;i<s;i++)!e[a][i].unique||r[i]&&n.bSortCellsTop||(r[i]=e[a][i].cell);return r}function _g(n,t,e){if(_h(n,"aoServerParams","serverParams",[t]),t&&Array.isArray(t)){var r={},a=/(.*?)\[\]$/;uf.each(t,(function(n,t){var e=t.name.match(a);if(e){var o=e[0];r[o]||(r[o]=[]),r[o].push(t.value)}else r[t.name]=t.value})),t=r}var o,i=n.ajax,s=n.oInstance,l=function(t){var r=n.jqXHR?n.jqXHR.status:null;(null===t||"number"==typeof r&&204==r)&&Dg(n,t={},[]);var a=t.error||t.sError;a&&vh(n,0,a),n.json=t,_h(n,null,"xhr",[n,t,n.jqXHR]),e(t)};if(uf.isPlainObject(i)&&i.data){var d="function"==typeof(o=i.data)?o(t,n):o;t="function"==typeof o&&d?d:uf.extend(!0,t,d),delete i.data}var c={data:t,success:l,dataType:"json",cache:!1,type:n.sServerMethod,error:function(t,e,r){var a=_h(n,null,"xhr",[n,null,n.jqXHR]);-1===uf.inArray(!0,a)&&("parsererror"==e?vh(n,0,"Invalid JSON response",1):4===t.readyState&&vh(n,0,"Ajax error",7)),Yg(n,!1)}};n.oAjaxData=t,_h(n,null,"preXhr",[n,t]),n.fnServerData?n.fnServerData.call(s,n.sAjaxSource,uf.map(t,(function(n,t){return{name:t,value:n}})),l,n):n.sAjaxSource||"string"==typeof i?n.jqXHR=uf.ajax(uf.extend(c,{url:i||n.sAjaxSource})):"function"==typeof i?n.jqXHR=i.call(s,t,l,n):(n.jqXHR=uf.ajax(uf.extend(c,i)),i.data=o)}function kg(n){n.iDraw++,Yg(n,!0),_g(n,Sg(n),(function(t){Cg(n,t)}))}function Sg(n){var t,e,r,a,o=n.aoColumns,i=o.length,s=n.oFeatures,l=n.oPreviousSearch,d=n.aoPreSearchCols,c=[],p=sh(n),u=n._iDisplayStart,m=!1!==s.bPaginate?n._iDisplayLength:-1,f=function(n,t){c.push({name:n,value:t})};f("sEcho",n.iDraw),f("iColumns",i),f("sColumns",Ef(o,"sName").join(",")),f("iDisplayStart",u),f("iDisplayLength",m);var g={draw:n.iDraw,columns:[],order:[],start:u,length:m,search:{value:l.sSearch,regex:l.bRegex}};for(t=0;t<i;t++)r=o[t],a=d[t],e="function"==typeof r.mData?"function":r.mData,g.columns.push({data:e,name:r.sName,searchable:r.bSearchable,orderable:r.bSortable,search:{value:a.sSearch,regex:a.bRegex}}),f("mDataProp_"+t,e),s.bFilter&&(f("sSearch_"+t,a.sSearch),f("bRegex_"+t,a.bRegex),f("bSearchable_"+t,r.bSearchable)),s.bSort&&f("bSortable_"+t,r.bSortable);s.bFilter&&(f("sSearch",l.sSearch),f("bRegex",l.bRegex)),s.bSort&&(uf.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 h=bf.ext.legacy.ajax;return null===h?n.sAjaxSource?c:g:h?c:g}function Cg(n,t){var e=function(n,e){return void 0!==t[n]?t[n]:t[e]},r=Dg(n,t),a=e("sEcho","draw"),o=e("iTotalRecords","recordsTotal"),i=e("iTotalDisplayRecords","recordsFiltered");if(void 0!==a){if(1*a<n.iDraw)return;n.iDraw=1*a}r||(r=[]),cg(n),n._iRecordsTotal=parseInt(o,10),n._iRecordsDisplay=parseInt(i,10);for(var s=0,l=r.length;s<l;s++)ng(n,r[s]);n.aiDisplay=n.aiDisplayMaster.slice(),vg(n,!0),n._bInitComplete||Bg(n,t),Yg(n,!1)}function Dg(n,t,e){var r=uf.isPlainObject(n.ajax)&&void 0!==n.ajax.dataSrc?n.ajax.dataSrc:n.sAjaxDataProp;if(!e)return"data"===r?t.aaData||t[r]:""!==r?sg(r)(t):t;lg(r)(t,e)}function Lg(n){var t=n.oClasses,e=n.sTableId,r=n.oLanguage,a=n.oPreviousSearch,o=n.aanFeatures,i='<input type="search" class="'+t.sFilterInput+'"/>',s=r.sSearch;s=s.match(/_INPUT_/)?s.replace("_INPUT_",i):s+i;var l=uf("<div/>",{id:o.f?null:e+"_filter",class:t.sFilter}).append(uf("<label/>").append(s)),d=function(t){o.f;var e=this.value?this.value:"";a.return&&"Enter"!==t.key||e!=a.sSearch&&(Eg(n,{sSearch:e,bRegex:a.bRegex,bSmart:a.bSmart,bCaseInsensitive:a.bCaseInsensitive,return:a.return}),n._iDisplayStart=0,vg(n))},c=null!==n.searchDelay?n.searchDelay:"ssp"===Ch(n)?400:0,p=uf("input",l).val(a.sSearch).attr("placeholder",r.sSearchPlaceholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",c?eh(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 uf(n.nTable).on("search.dt.DT",(function(t,e){if(n===e)try{p[0]!==document.activeElement&&p.val(a.sSearch)}catch(n){}})),l[0]}function Eg(n,t,e){var r=n.oPreviousSearch,a=n.aoPreSearchCols,o=function(n){r.sSearch=n.sSearch,r.bRegex=n.bRegex,r.bSmart=n.bSmart,r.bCaseInsensitive=n.bCaseInsensitive,r.return=n.return},i=function(n){return void 0!==n.bEscapeRegex?!n.bEscapeRegex:n.bRegex};if(Zf(n),"ssp"!=Ch(n)){Fg(n,t.sSearch,e,i(t),t.bSmart,t.bCaseInsensitive,t.return),o(t);for(var s=0;s<a.length;s++)jg(n,a[s].sSearch,s,i(a[s]),a[s].bSmart,a[s].bCaseInsensitive);Ag(n)}else o(t);n.bFiltered=!0,_h(n,null,"search",[n])}function Ag(n){for(var t,e,r=bf.ext.search,a=n.aiDisplay,o=0,i=r.length;o<i;o++){for(var s=[],l=0,d=a.length;l<d;l++)e=a[l],t=n.aoData[e],r[o](n,t._aFilterData,e,t._aData,l)&&s.push(e);a.length=0,uf.merge(a,s)}}function jg(n,t,e,r,a,o){if(""!==t){for(var i,s=[],l=n.aiDisplay,d=Ng(t,r,a,o),c=0;c<l.length;c++)i=n.aoData[l[c]]._aFilterData[e],d.test(i)&&s.push(l[c]);n.aiDisplay=s}}function Fg(n,t,e,r,a,o){var i,s,l,d=Ng(t,r,a,o),c=n.oPreviousSearch.sSearch,p=n.aiDisplayMaster,u=[];if(0!==bf.ext.search.length&&(e=!0),s=Rg(n),t.length<=0)n.aiDisplay=p.slice();else{for((s||e||r||c.length>t.length||0!==t.indexOf(c)||n.bSorted)&&(n.aiDisplay=p.slice()),i=n.aiDisplay,l=0;l<i.length;l++)d.test(n.aoData[i[l]]._sFilterRow)&&u.push(i[l]);n.aiDisplay=u}}function Ng(n,t,e,r){if(n=t?n:Og(n),e){var a=uf.map(n.match(/"[^"]+"|[^ ]+/g)||[""],(function(n){if('"'===n.charAt(0)){var t=n.match(/^"(.*)"$/);n=t?t[1]:n}return n.replace('"',"")}));n="^(?=.*?"+a.join(")(?=.*?")+").*$"}return new RegExp(n,r?"i":"")}var Og=bf.util.escapeRegex,Pg=uf("<div>")[0],Ig=void 0!==Pg.textContent;function Rg(n){var t,e,r,a,o,i,s,l=n.aoColumns,d=!1;for(t=0,r=n.aoData.length;t<r;t++)if(!(s=n.aoData[t])._aFilterData){for(o=[],e=0,a=l.length;e<a;e++)l[e].bSearchable?(null===(i=eg(n,t,e,"filter"))&&(i=""),"string"!=typeof i&&i.toString&&(i=i.toString())):i="",i.indexOf&&-1!==i.indexOf("&")&&(Pg.innerHTML=i,i=Ig?Pg.textContent:Pg.innerText),i.replace&&(i=i.replace(/[\r\n\u2028]/g,"")),o.push(i);s._aFilterData=o,s._sFilterRow=o.join(" "),d=!0}return d}function Mg(n){return{search:n.sSearch,smart:n.bSmart,regex:n.bRegex,caseInsensitive:n.bCaseInsensitive}}function zg(n){return{sSearch:n.search,bSmart:n.smart,bRegex:n.regex,bCaseInsensitive:n.caseInsensitive}}function Hg(n){var t=n.sTableId,e=n.aanFeatures.i,r=uf("<div/>",{class:n.oClasses.sInfo,id:e?null:t+"_info"});return e||(n.aoDrawCallback.push({fn:Ug,sName:"information"}),r.attr("role","status").attr("aria-live","polite"),uf(n.nTable).attr("aria-describedby",t+"_info")),r[0]}function Ug(n){var t=n.aanFeatures.i;if(0!==t.length){var e=n.oLanguage,r=n._iDisplayStart+1,a=n.fnDisplayEnd(),o=n.fnRecordsTotal(),i=n.fnRecordsDisplay(),s=i?e.sInfo:e.sInfoEmpty;i!==o&&(s+=" "+e.sInfoFiltered),s=$g(n,s+=e.sInfoPostFix);var l=e.fnInfoCallback;null!==l&&(s=l.call(n.oInstance,n,r,a,o,i,s)),uf(t).html(s)}}function $g(n,t){var e=n.fnFormatNumber,r=n._iDisplayStart+1,a=n._iDisplayLength,o=n.fnRecordsDisplay(),i=-1===a;return t.replace(/_START_/g,e.call(n,r)).replace(/_END_/g,e.call(n,n.fnDisplayEnd())).replace(/_MAX_/g,e.call(n,n.fnRecordsTotal())).replace(/_TOTAL_/g,e.call(n,o)).replace(/_PAGE_/g,e.call(n,i?1:Math.ceil(r/a))).replace(/_PAGES_/g,e.call(n,i?1:Math.ceil(o/a)))}function qg(n){var t,e,r,a=n.iInitDisplayStart,o=n.aoColumns,i=n.oFeatures,s=n.bDeferLoading;if(n.bInitialised){for(yg(n),hg(n),bg(n,n.aoHeader),bg(n,n.aoFooter),Yg(n,!0),i.bAutoWidth&&th(n),t=0,e=o.length;t<e;t++)(r=o[t]).sWidth&&(r.nTh.style.width=ih(r.sWidth));_h(n,null,"preInit",[n]),xg(n);var l=Ch(n);("ssp"!=l||s)&&("ajax"==l?_g(n,[],(function(e){var r=Dg(n,e);for(t=0;t<r.length;t++)ng(n,r[t]);n.iInitDisplayStart=a,xg(n),Yg(n,!1),Bg(n,e)})):(Yg(n,!1),Bg(n)))}else setTimeout((function(){qg(n)}),200)}function Bg(n,t){n._bInitComplete=!0,(t||n.oInit.aaData)&&Jf(n),_h(n,null,"plugin-init",[n,t]),_h(n,"aoInitComplete","init",[n,t])}function Gg(n,t){var e=parseInt(t,10);n._iDisplayLength=e,kh(n),_h(n,null,"length",[n,e])}function Wg(n){for(var t=n.oClasses,e=n.sTableId,r=n.aLengthMenu,a=Array.isArray(r[0]),o=a?r[0]:r,i=a?r[1]:r,s=uf("<select/>",{name:e+"_length","aria-controls":e,class:t.sLengthSelect}),l=0,d=o.length;l<d;l++)s[0][l]=new Option("number"==typeof i[l]?n.fnFormatNumber(i[l]):i[l],o[l]);var c=uf("<div><label/></div>").addClass(t.sLength);return n.aanFeatures.l||(c[0].id=e+"_length"),c.children().append(n.oLanguage.sLengthMenu.replace("_MENU_",s[0].outerHTML)),uf("select",c).val(n._iDisplayLength).on("change.DT",(function(t){Gg(n,uf(this).val()),vg(n)})),uf(n.nTable).on("length.dt.DT",(function(t,e,r){n===e&&uf("select",c).val(r)})),c[0]}function Jg(n){var t=n.sPaginationType,e=bf.ext.pager[t],r="function"==typeof e,a=function(n){vg(n)},o=uf("<div/>").addClass(n.oClasses.sPaging+t)[0],i=n.aanFeatures;return r||e.fnInit(n,o,a),i.p||(o.id=n.sTableId+"_paginate",n.aoDrawCallback.push({fn:function(n){if(r){var t,o,s=n._iDisplayStart,l=n._iDisplayLength,d=n.fnRecordsDisplay(),c=-1===l,p=c?0:Math.ceil(s/l),u=c?1:Math.ceil(d/l),m=e(p,u);for(t=0,o=i.p.length;t<o;t++)Sh(n,"pageButton")(n,i.p[t],t,m,p,u)}else e.fnUpdate(n,a)},sName:"pagination"})),o}function Xg(n,t,e){var r=n._iDisplayStart,a=n._iDisplayLength,o=n.fnRecordsDisplay();0===o||-1===a?r=0:"number"==typeof t?(r=t*a)>o&&(r=0):"first"==t?r=0:"previous"==t?(r=a>=0?r-a:0)<0&&(r=0):"next"==t?r+a<o&&(r+=a):"last"==t?r=Math.floor((o-1)/a)*a:vh(n,0,"Unknown paging action: "+t,5);var i=n._iDisplayStart!==r;return n._iDisplayStart=r,i?(_h(n,null,"page",[n]),e&&vg(n)):_h(n,null,"page-nc",[n]),i}function Vg(n){return uf("<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 Yg(n,t){n.oFeatures.bProcessing&&uf(n.aanFeatures.r).css("display",t?"block":"none"),_h(n,null,"processing",[n,t])}function Kg(n){var t=uf(n.nTable),e=n.oScroll;if(""===e.sX&&""===e.sY)return n.nTable;var r=e.sX,a=e.sY,o=n.oClasses,i=t.children("caption"),s=i.length?i[0]._captionSide:null,l=uf(t[0].cloneNode(!1)),d=uf(t[0].cloneNode(!1)),c=t.children("tfoot"),p="<div/>",u=function(n){return n?ih(n):null};c.length||(c=null);var m=uf(p,{class:o.sScrollWrapper}).append(uf(p,{class:o.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:r?u(r):"100%"}).append(uf(p,{class:o.sScrollHeadInner}).css({"box-sizing":"content-box",width:e.sXInner||"100%"}).append(l.removeAttr("id").css("margin-left",0).append("top"===s?i:null).append(t.children("thead"))))).append(uf(p,{class:o.sScrollBody}).css({position:"relative",overflow:"auto",width:u(r)}).append(t));c&&m.append(uf(p,{class:o.sScrollFoot}).css({overflow:"hidden",border:0,width:r?u(r):"100%"}).append(uf(p,{class:o.sScrollFootInner}).append(d.removeAttr("id").css("margin-left",0).append("bottom"===s?i:null).append(t.children("tfoot")))));var f=m.children(),g=f[0],h=f[1],b=c?f[2]:null;return r&&uf(h).on("scroll.DT",(function(n){var t=this.scrollLeft;g.scrollLeft=t,c&&(b.scrollLeft=t)})),uf(h).css("max-height",a),e.bCollapse||uf(h).css("height",a),n.nScrollHead=g,n.nScrollBody=h,n.nScrollFoot=b,n.aoDrawCallback.push({fn:Zg,sName:"scrolling"}),m[0]}function Zg(n){var t,e,r,a,o,i,s,l,d,c=n.oScroll,p=c.sX,u=c.sXInner,m=c.sY,f=c.iBarWidth,g=uf(n.nScrollHead),h=g[0].style,b=g.children("div"),v=b[0].style,x=b.children("table"),y=n.nScrollBody,w=uf(y),T=y.style,_=uf(n.nScrollFoot).children("div"),k=_.children("table"),S=uf(n.nTHead),C=uf(n.nTable),D=C[0],L=D.style,E=n.nTFoot?uf(n.nTFoot):null,A=n.oBrowser,j=A.bScrollOversize,F=(Ef(n.aoColumns,"nTh"),[]),N=[],O=[],P=[],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 Jf(n);n.scrollBarVis=R,C.children("thead, tfoot").remove(),E&&(i=E.clone().prependTo(C),e=E.find("tr"),a=i.find("tr"),i.find("[id]").removeAttr("id")),o=S.clone().prependTo(C),t=S.find("tr"),r=o.find("tr"),o.find("th, td").removeAttr("tabindex"),o.find("[id]").removeAttr("id"),p||(T.width="100%",g[0].style.width="100%"),uf.each(Tg(n,o),(function(t,e){s=Xf(n,t),e.style.width=n.aoColumns[s].sWidth})),E&&Qg((function(n){n.style.width=""}),a),d=C.outerWidth(),""===p?(L.width="100%",j&&(C.find("tbody").height()>y.offsetHeight||"scroll"==w.css("overflow-y"))&&(L.width=ih(C.outerWidth()-f)),d=C.outerWidth()):""!==u&&(L.width=ih(u),d=C.outerWidth()),Qg(I,r),Qg((function(n){var t=window.getComputedStyle?window.getComputedStyle(n).width:ih(uf(n).width());O.push(n.innerHTML),F.push(t)}),r),Qg((function(n,t){n.style.width=F[t]}),t),uf(r).css("height",0),E&&(Qg(I,a),Qg((function(n){P.push(n.innerHTML),N.push(ih(uf(n).css("width")))}),a),Qg((function(n,t){n.style.width=N[t]}),e),uf(a).height(0)),Qg((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=F[t]}),r),E&&Qg((function(n,t){n.innerHTML='<div class="dataTables_sizing">'+P[t]+"</div>",n.childNodes[0].style.height="0",n.childNodes[0].style.overflow="hidden",n.style.width=N[t]}),a),Math.round(C.outerWidth())<Math.round(d)?(l=y.scrollHeight>y.offsetHeight||"scroll"==w.css("overflow-y")?d+f:d,j&&(y.scrollHeight>y.offsetHeight||"scroll"==w.css("overflow-y"))&&(L.width=ih(l-f)),""!==p&&""===u||vh(n,1,"Possible column misalignment",6)):l="100%",T.width=ih(l),h.width=ih(l),E&&(n.nScrollFoot.style.width=ih(l)),m||j&&(T.height=ih(D.offsetHeight+f));var M=C.outerWidth();x[0].style.width=ih(M),v.width=ih(M);var z=C.height()>y.clientHeight||"scroll"==w.css("overflow-y"),H="padding"+(A.bScrollbarLeft?"Left":"Right");v[H]=z?f+"px":"0px",E&&(k[0].style.width=ih(M),_[0].style.width=ih(M),_[0].style[H]=z?f+"px":"0px"),C.children("colgroup").insertBefore(C.children("thead")),w.trigger("scroll"),!n.bSorted&&!n.bFiltered||n._drawHold||(y.scrollTop=0)}function Qg(n,t,e){for(var r,a,o=0,i=0,s=t.length;i<s;){for(r=t[i].firstChild,a=e?e[i].firstChild:null;r;)1===r.nodeType&&(e?n(r,a,o):n(r,o),o++),r=r.nextSibling,a=e?a.nextSibling:null;i++}}var nh=/<.*?>/g;function th(n){var t,e,r,a=n.nTable,o=n.aoColumns,i=n.oScroll,s=i.sY,l=i.sX,d=i.sXInner,c=o.length,p=Kf(n,"bVisible"),u=uf("th",n.nTHead),m=a.getAttribute("width"),f=a.parentNode,g=!1,h=n.oBrowser,b=h.bScrollOversize,v=a.style.width;for(v&&-1!==v.indexOf("%")&&(m=v),t=0;t<p.length;t++)null!==(e=o[p[t]]).sWidth&&(e.sWidth=rh(e.sWidthOrig,f),g=!0);if(b||!g&&!l&&!s&&c==Yf(n)&&c==u.length)for(t=0;t<c;t++){var x=Xf(n,t);null!==x&&(o[x].sWidth=ih(u.eq(t).width()))}else{var y=uf(a).clone().css("visibility","hidden").removeAttr("id");y.find("tbody tr").remove();var w=uf("<tr/>").appendTo(y.find("tbody"));for(y.find("thead, tfoot").remove(),y.append(uf(n.nTHead).clone()).append(uf(n.nTFoot).clone()),y.find("tfoot th, tfoot td").css("width",""),u=Tg(n,y.find("thead")[0]),t=0;t<p.length;t++)e=o[p[t]],u[t].style.width=null!==e.sWidthOrig&&""!==e.sWidthOrig?ih(e.sWidthOrig):"",e.sWidthOrig&&l&&uf(u[t]).append(uf("<div/>").css({width:e.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(n.aoData.length)for(t=0;t<p.length;t++)e=o[r=p[t]],uf(ah(n,r)).clone(!1).append(e.sContentPadding).appendTo(w);uf("[name]",y).removeAttr("name");var T=uf("<div/>").css(l||s?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(y).appendTo(f);l&&d?y.width(d):l?(y.css("width","auto"),y.removeAttr("width"),y.width()<f.clientWidth&&m&&y.width(f.clientWidth)):s?y.width(f.clientWidth):m&&y.width(m);var _=0;for(t=0;t<p.length;t++){var k=uf(u[t]),S=k.outerWidth()-k.width(),C=h.bBounding?Math.ceil(u[t].getBoundingClientRect().width):k.outerWidth();_+=C,o[p[t]].sWidth=ih(C-S)}a.style.width=ih(_),T.remove()}if(m&&(a.style.width=ih(m)),(m||l)&&!n._reszEvt){var D=function(){uf(window).on("resize.DT-"+n.sInstance,eh((function(){Jf(n)})))};b?setTimeout(D,1e3):D(),n._reszEvt=!0}}var eh=bf.util.throttle;function rh(n,t){if(!n)return 0;var e=uf("<div/>").css("width",ih(n)).appendTo(t||document.body),r=e[0].offsetWidth;return e.remove(),r}function ah(n,t){var e=oh(n,t);if(e<0)return null;var r=n.aoData[e];return r.nTr?r.anCells[t]:uf("<td/>").html(eg(n,e,t,"display"))[0]}function oh(n,t){for(var e,r=-1,a=-1,o=0,i=n.aoData.length;o<i;o++)(e=(e=(e=eg(n,o,t,"display")+"").replace(nh,"")).replace(/ /g," ")).length>r&&(r=e.length,a=o);return a}function ih(n){return null===n?"0px":"number"==typeof n?n<0?"0px":n+"px":n.match(/\d$/)?n+"px":n}function sh(n){var t,e,r,a,o,i,s,l=[],d=n.aoColumns,c=n.aaSortingFixed,p=uf.isPlainObject(c),u=[],m=function(n){n.length&&!Array.isArray(n[0])?u.push(n):uf.merge(u,n)};for(Array.isArray(c)&&m(c),p&&c.pre&&m(c.pre),m(n.aaSorting),p&&c.post&&m(c.post),t=0;t<u.length;t++)for(e=0,r=(a=d[s=u[t][0]].aDataSort).length;e<r;e++)i=d[o=a[e]].sType||"string",void 0===u[t]._idx&&(u[t]._idx=uf.inArray(u[t][1],d[o].asSorting)),l.push({src:s,col:o,dir:u[t][1],index:u[t]._idx,type:i,formatter:bf.ext.type.order[i+"-pre"]});return l}function lh(n){var t,e,r,a,o,i=[],s=bf.ext.type.order,l=n.aoData,d=(n.aoColumns,0),c=n.aiDisplayMaster;for(Zf(n),t=0,e=(o=sh(n)).length;t<e;t++)(a=o[t]).formatter&&d++,mh(n,a.col);if("ssp"!=Ch(n)&&0!==o.length){for(t=0,r=c.length;t<r;t++)i[c[t]]=t;d===o.length?c.sort((function(n,t){var e,r,a,s,d,c=o.length,p=l[n]._aSortData,u=l[t]._aSortData;for(a=0;a<c;a++)if(0!=(s=(e=p[(d=o[a]).col])<(r=u[d.col])?-1:e>r?1:0))return"asc"===d.dir?s:-s;return(e=i[n])<(r=i[t])?-1:e>r?1:0})):c.sort((function(n,t){var e,r,a,d,c,p=o.length,u=l[n]._aSortData,m=l[t]._aSortData;for(a=0;a<p;a++)if(e=u[(c=o[a]).col],r=m[c.col],0!==(d=(s[c.type+"-"+c.dir]||s["string-"+c.dir])(e,r)))return d;return(e=i[n])<(r=i[t])?-1:e>r?1:0}))}n.bSorted=!0}function dh(n){for(var t,e,r=n.aoColumns,a=sh(n),o=n.oLanguage.oAria,i=0,s=r.length;i<s;i++){var l=r[i],d=l.asSorting,c=l.ariaTitle||l.sTitle.replace(/<.*?>/g,""),p=l.nTh;p.removeAttribute("aria-sort"),l.bSortable?(a.length>0&&a[0].col==i?(p.setAttribute("aria-sort","asc"==a[0].dir?"ascending":"descending"),e=d[a[0].index+1]||d[0]):e=d[0],t=c+("asc"===e?o.sSortAscending:o.sSortDescending)):t=c,p.setAttribute("aria-label",t)}}function ch(n,t,e,r){var a,o=n.aoColumns[t],i=n.aaSorting,s=o.asSorting,l=function(n,t){var e=n._idx;return void 0===e&&(e=uf.inArray(n[1],s)),e+1<s.length?e+1:t?null:0};if("number"==typeof i[0]&&(i=n.aaSorting=[i]),e&&n.oFeatures.bSortMulti){var d=uf.inArray(t,Ef(i,"0"));-1!==d?(null===(a=l(i[d],!0))&&1===i.length&&(a=0),null===a?i.splice(d,1):(i[d][1]=s[a],i[d]._idx=a)):(i.push([t,s[0],0]),i[i.length-1]._idx=0)}else i.length&&i[0][0]==t?(a=l(i[0]),i.length=1,i[0][1]=s[a],i[0]._idx=a):(i.length=0,i.push([t,s[0]]),i[0]._idx=0);xg(n),"function"==typeof r&&r(n)}function ph(n,t,e,r){var a=n.aoColumns[e];wh(t,{},(function(t){!1!==a.bSortable&&(n.oFeatures.bProcessing?(Yg(n,!0),setTimeout((function(){ch(n,e,t.shiftKey,r),"ssp"!==Ch(n)&&Yg(n,!1)}),0)):ch(n,e,t.shiftKey,r))}))}function uh(n){var t,e,r,a=n.aLastSort,o=n.oClasses.sSortColumn,i=sh(n),s=n.oFeatures;if(s.bSort&&s.bSortClasses){for(t=0,e=a.length;t<e;t++)r=a[t].src,uf(Ef(n.aoData,"anCells",r)).removeClass(o+(t<2?t+1:3));for(t=0,e=i.length;t<e;t++)r=i[t].src,uf(Ef(n.aoData,"anCells",r)).addClass(o+(t<2?t+1:3))}n.aLastSort=i}function mh(n,t){var e,r,a,o=n.aoColumns[t],i=bf.ext.order[o.sSortDataType];i&&(e=i.call(n.oInstance,n,t,Vf(n,t)));for(var s=bf.ext.type.order[o.sType+"-pre"],l=0,d=n.aoData.length;l<d;l++)(r=n.aoData[l])._aSortData||(r._aSortData=[]),r._aSortData[t]&&!i||(a=i?e[l]:eg(n,l,t,"sort"),r._aSortData[t]=s?s(a):a)}function fh(n){if(!n._bLoadingState){var t={time:+new Date,start:n._iDisplayStart,length:n._iDisplayLength,order:uf.extend(!0,[],n.aaSorting),search:Mg(n.oPreviousSearch),columns:uf.map(n.aoColumns,(function(t,e){return{visible:t.bVisible,search:Mg(n.aoPreSearchCols[e])}}))};n.oSavedState=t,_h(n,"aoStateSaveParams","stateSaveParams",[n,t]),n.oFeatures.bStateSave&&!n.bDestroying&&n.fnStateSaveCallback.call(n.oInstance,n,t)}}function gh(n,t,e){if(n.oFeatures.bStateSave){var r=n.fnStateLoadCallback.call(n.oInstance,n,(function(t){hh(n,t,e)}));return void 0!==r&&hh(n,r,e),!0}e()}function hh(n,t,e){var r,a,o=n.aoColumns;n._bLoadingState=!0;var i=n._bInitComplete?new bf.Api(n):null;if(!t||!t.time)return n._bLoadingState=!1,void e();var s=_h(n,"aoStateLoadParams","stateLoadParams",[n,t]);if(-1!==uf.inArray(!1,s))return n._bLoadingState=!1,void e();var l=n.iStateDuration;if(l>0&&t.time<+new Date-1e3*l)return n._bLoadingState=!1,void e();if(t.columns&&o.length!==t.columns.length)return n._bLoadingState=!1,void e();if(n.oLoadedState=uf.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):Xg(n,t.start/n._iDisplayLength)),void 0!==t.order&&(n.aaSorting=[],uf.each(t.order,(function(t,e){n.aaSorting.push(e[0]>=o.length?[0,e[1]]:e)}))),void 0!==t.search&&uf.extend(n.oPreviousSearch,zg(t.search)),t.columns){for(r=0,a=t.columns.length;r<a;r++){var d=t.columns[r];void 0!==d.visible&&(i?i.column(r).visible(d.visible,!1):o[r].bVisible=d.visible),void 0!==d.search&&uf.extend(n.aoPreSearchCols[r],zg(d.search))}i&&i.columns.adjust()}n._bLoadingState=!1,_h(n,"aoStateLoaded","stateLoaded",[n,t]),e()}function bh(n){var t=bf.settings,e=uf.inArray(n,Ef(t,"nTable"));return-1!==e?t[e]:null}function vh(n,t,e,r){if(e="DataTables warning: "+(n?"table id="+n.sTableId+" - ":"")+e,r&&(e+=". For more information about this error, please see http://datatables.net/tn/"+r),t)window.console&&console.log&&console.log(e);else{var a=bf.ext,o=a.sErrMode||a.errMode;if(n&&_h(n,null,"error",[n,r,e]),"alert"==o)alert(e);else{if("throw"==o)throw new Error(e);"function"==typeof o&&o(n,r,e)}}}function xh(n,t,e,r){Array.isArray(e)?uf.each(e,(function(e,r){Array.isArray(r)?xh(n,t,r[0],r[1]):xh(n,t,r)})):(void 0===r&&(r=e),void 0!==t[e]&&(n[r]=t[e]))}function yh(n,t,e){var r;for(var a in t)t.hasOwnProperty(a)&&(r=t[a],uf.isPlainObject(r)?(uf.isPlainObject(n[a])||(n[a]={}),uf.extend(!0,n[a],r)):e&&"data"!==a&&"aaData"!==a&&Array.isArray(r)?n[a]=r.slice():n[a]=r);return n}function wh(n,t,e){uf(n).on("click.DT",t,(function(t){uf(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 Th(n,t,e,r){e&&n[t].push({fn:e,sName:r})}function _h(n,t,e,r){var a=[];if(t&&(a=uf.map(n[t].slice().reverse(),(function(t,e){return t.fn.apply(n.oInstance,r)}))),null!==e){var o=uf.Event(e+".dt"),i=uf(n.nTable);i.trigger(o,r),0===i.parents("body").length&&uf("body").trigger(o,r),a.push(o.result)}return a}function kh(n){var t=n._iDisplayStart,e=n.fnDisplayEnd(),r=n._iDisplayLength;t>=e&&(t=e-r),t-=t%r,(-1===r||t<0)&&(t=0),n._iDisplayStart=t}function Sh(n,t){var e=n.renderer,r=bf.ext.renderer[t];return uf.isPlainObject(e)&&e[t]?r[e[t]]||r._:"string"==typeof e&&r[e]||r._}function Ch(n){return n.oFeatures.bServerSide?"ssp":n.ajax||n.sAjaxSource?"ajax":"dom"}var Dh=[],Lh=Array.prototype;ff=function(n,t){if(!(this instanceof ff))return new ff(n,t);var e=[],r=function(n){var t=function(n){var t,e,r=bf.settings,a=uf.map(r,(function(n,t){return n.nTable}));return n?n.nTable&&n.oApi?[n]:n.nodeName&&"table"===n.nodeName.toLowerCase()?-1!==(t=uf.inArray(n,a))?[r[t]]:null:n&&"function"==typeof n.settings?n.settings().toArray():("string"==typeof n?e=uf(n):n instanceof uf&&(e=n),e?e.map((function(n){return-1!==(t=uf.inArray(this,a))?r[t]:null})).toArray():void 0):[]}(n);t&&e.push.apply(e,t)};if(Array.isArray(n))for(var a=0,o=n.length;a<o;a++)r(n[a]);else r(n);this.context=Of(e),t&&uf.merge(this,t),this.selector={rows:null,cols:null,opts:null},ff.extend(this,this,Dh)},bf.Api=ff,uf.extend(ff.prototype,{any:function(){return 0!==this.count()},concat:Lh.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 ff(t[n],this[n]):null},filter:function(n){var t=[];if(Lh.filter)t=Lh.filter.call(this,n,this);else for(var e=0,r=this.length;e<r;e++)n.call(this,this[e],e,this)&&t.push(this[e]);return new ff(this.context,t)},flatten:function(){var n=[];return new ff(this.context,n.concat.apply(n,this.toArray()))},join:Lh.join,indexOf:Lh.indexOf||function(n,t){for(var e=t||0,r=this.length;e<r;e++)if(this[e]===n)return e;return-1},iterator:function(n,t,e,r){var a,o,i,s,l,d,c,p,u=[],m=this.context,f=this.selector;for("string"==typeof n&&(r=e,e=t,t=n,n=!1),o=0,i=m.length;o<i;o++){var g=new ff(m[o]);if("table"===t)void 0!==(a=e.call(g,m[o],o))&&u.push(a);else if("columns"===t||"rows"===t)void 0!==(a=e.call(g,m[o],this[o],o))&&u.push(a);else if("column"===t||"column-rows"===t||"row"===t||"cell"===t)for(c=this[o],"column-rows"===t&&(d=Oh(m[o],f.opts)),s=0,l=c.length;s<l;s++)p=c[s],void 0!==(a="cell"===t?e.call(g,m[o],p.row,p.column,o,s):e.call(g,m[o],p,o,s,d))&&u.push(a)}if(u.length||r){var h=new ff(m,n?u.concat.apply([],u):u),b=h.selector;return b.rows=f.rows,b.cols=f.cols,b.opts=f.opts,h}return this},lastIndexOf:Lh.lastIndexOf||function(n,t){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(n){var t=[];if(Lh.map)t=Lh.map.call(this,n,this);else for(var e=0,r=this.length;e<r;e++)t.push(n.call(this,this[e],e));return new ff(this.context,t)},pluck:function(n){var t=bf.util.get(n);return this.map((function(n){return t(n)}))},pop:Lh.pop,push:Lh.push,reduce:Lh.reduce||function(n,t){return Bf(this,n,t,0,this.length,1)},reduceRight:Lh.reduceRight||function(n,t){return Bf(this,n,t,this.length-1,-1,-1)},reverse:Lh.reverse,selector:null,shift:Lh.shift,slice:function(){return new ff(this.context,this)},sort:Lh.sort,splice:Lh.splice,toArray:function(){return Lh.slice.call(this)},to$:function(){return uf(this)},toJQuery:function(){return uf(this)},unique:function(){return new ff(this.context,Of(this))},unshift:Lh.unshift}),ff.extend=function(n,t,e){if(e.length&&t&&(t instanceof ff||t.__dt_wrapper)){var r,a,o,i=function(n,t,e){return function(){var r=t.apply(n,arguments);return ff.extend(r,r,e.methodExt),r}};for(r=0,a=e.length;r<a;r++)t[(o=e[r]).name]="function"===o.type?i(n,o.val,o):"object"===o.type?{}:o.val,t[o.name].__dt_wrapper=!0,ff.extend(n,t[o.name],o.propExt)}},ff.register=gf=function(n,t){if(Array.isArray(n))for(var e=0,r=n.length;e<r;e++)ff.register(n[e],t);else{var a,o,i,s,l=n.split("."),d=Dh,c=function(n,t){for(var e=0,r=n.length;e<r;e++)if(n[e].name===t)return n[e];return null};for(a=0,o=l.length;a<o;a++){var p=c(d,i=(s=-1!==l[a].indexOf("()"))?l[a].replace("()",""):l[a]);p||(p={name:i,val:{},methodExt:[],propExt:[],type:"object"},d.push(p)),a===o-1?(p.val=t,p.type="function"==typeof t?"function":uf.isPlainObject(t)?"object":"other"):d=s?p.methodExt:p.propExt}}},ff.registerPlural=hf=function(n,t,e){ff.register(n,e),ff.register(t,(function(){var n=e.apply(this,arguments);return n===this?this:n instanceof ff?n.length?Array.isArray(n[0])?new ff(n.context,n[0]):n[0]:void 0:n}))};var Eh=function(n,t){if(Array.isArray(n))return uf.map(n,(function(n){return Eh(n,t)}));if("number"==typeof n)return[t[n]];var e=uf.map(t,(function(n,t){return n.nTable}));return uf(e).filter(n).map((function(n){var r=uf.inArray(this,e);return t[r]})).toArray()};gf("tables()",(function(n){return null!=n?new ff(Eh(n,this.context)):this})),gf("table()",(function(n){var t=this.tables(n),e=t.context;return e.length?new ff(e[0]):t})),hf("tables().nodes()","table().node()",(function(){return this.iterator("table",(function(n){return n.nTable}),1)})),hf("tables().body()","table().body()",(function(){return this.iterator("table",(function(n){return n.nTBody}),1)})),hf("tables().header()","table().header()",(function(){return this.iterator("table",(function(n){return n.nTHead}),1)})),hf("tables().footer()","table().footer()",(function(){return this.iterator("table",(function(n){return n.nTFoot}),1)})),hf("tables().containers()","table().container()",(function(){return this.iterator("table",(function(n){return n.nTableWrapper}),1)})),gf("draw()",(function(n){return this.iterator("table",(function(t){"page"===n?vg(t):("string"==typeof n&&(n="full-hold"!==n),xg(t,!1===n))}))})),gf("page()",(function(n){return void 0===n?this.page.info().page:this.iterator("table",(function(t){Xg(t,n)}))})),gf("page.info()",(function(n){if(0!==this.context.length){var t=this.context[0],e=t._iDisplayStart,r=t.oFeatures.bPaginate?t._iDisplayLength:-1,a=t.fnRecordsDisplay(),o=-1===r;return{page:o?0:Math.floor(e/r),pages:o?1:Math.ceil(a/r),start:e,end:t.fnDisplayEnd(),length:r,recordsTotal:t.fnRecordsTotal(),recordsDisplay:a,serverSide:"ssp"===Ch(t)}}})),gf("page.len()",(function(n){return void 0===n?0!==this.context.length?this.context[0]._iDisplayLength:void 0:this.iterator("table",(function(t){Gg(t,n)}))}));var Ah=function(n,t,e){if(e){var r=new ff(n);r.one("draw",(function(){e(r.ajax.json())}))}if("ssp"==Ch(n))xg(n,t);else{Yg(n,!0);var a=n.jqXHR;a&&4!==a.readyState&&a.abort(),_g(n,[],(function(e){cg(n);for(var r=Dg(n,e),a=0,o=r.length;a<o;a++)ng(n,r[a]);xg(n,t),Yg(n,!1)}))}};gf("ajax.json()",(function(){var n=this.context;if(n.length>0)return n[0].json})),gf("ajax.params()",(function(){var n=this.context;if(n.length>0)return n[0].oAjaxData})),gf("ajax.reload()",(function(n,t){return this.iterator("table",(function(e){Ah(e,!1===t,n)}))})),gf("ajax.url()",(function(n){var t=this.context;if(void 0===n){if(0===t.length)return;return(t=t[0]).ajax?uf.isPlainObject(t.ajax)?t.ajax.url:t.ajax:t.sAjaxSource}return this.iterator("table",(function(t){uf.isPlainObject(t.ajax)?t.ajax.url=n:t.ajax=n}))})),gf("ajax.url().load()",(function(n,t){return this.iterator("table",(function(e){Ah(e,!1===t,n)}))}));var jh=function(n,t,e,r,a){var o,i,s,l,d,c,p=[],u=typeof t;for(t&&"string"!==u&&"function"!==u&&void 0!==t.length||(t=[t]),s=0,l=t.length;s<l;s++)for(d=0,c=(i=t[s]&&t[s].split&&!t[s].match(/[\[\(:]/)?t[s].split(","):[t[s]]).length;d<c;d++)(o=e("string"==typeof i[d]?i[d].trim():i[d]))&&o.length&&(p=p.concat(o));var m=mf.selector[n];if(m.length)for(s=0,l=m.length;s<l;s++)p=m[s](r,a,p);return Of(p)},Fh=function(n){return n||(n={}),n.filter&&void 0===n.search&&(n.search=n.filter),uf.extend({search:"none",order:"current",page:"all"},n)},Nh=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},Oh=function(n,t){var e,r=[],a=n.aiDisplay,o=n.aiDisplayMaster,i=t.search,s=t.order,l=t.page;if("ssp"==Ch(n))return"removed"===i?[]:jf(0,o.length);if("current"==l)for(c=n._iDisplayStart,p=n.fnDisplayEnd();c<p;c++)r.push(a[c]);else if("current"==s||"applied"==s){if("none"==i)r=o.slice();else if("applied"==i)r=a.slice();else if("removed"==i){for(var d={},c=0,p=a.length;c<p;c++)d[a[c]]=null;r=uf.map(o,(function(n){return d.hasOwnProperty(n)?null:n}))}}else if("index"==s||"original"==s)for(c=0,p=n.aoData.length;c<p;c++)("none"==i||-1===(e=uf.inArray(c,a))&&"removed"==i||e>=0&&"applied"==i)&&r.push(c);return r};gf("rows()",(function(n,t){void 0===n?n="":uf.isPlainObject(n)&&(t=n,n=""),t=Fh(t);var e=this.iterator("table",(function(e){return function(n,t,e){var r;return jh("row",t,(function(t){var a=Sf(t),o=n.aoData;if(null!==a&&!e)return[a];if(r||(r=Oh(n,e)),null!==a&&-1!==uf.inArray(a,r))return[a];if(null==t||""===t)return r;if("function"==typeof t)return uf.map(r,(function(n){var e=o[n];return t(n,e._aData,e.nTr)?n:null}));if(t.nodeName){var i=t._DT_RowIndex,s=t._DT_CellIndex;if(void 0!==i)return o[i]&&o[i].nTr===t?[i]:[];if(s)return o[s.row]&&o[s.row].nTr===t.parentNode?[s.row]:[];var l=uf(t).closest("*[data-dt-row]");return l.length?[l.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=Ff(Af(n.aoData,r,"nTr"));return uf(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})),gf("rows().nodes()",(function(){return this.iterator("row",(function(n,t){return n.aoData[t].nTr||void 0}),1)})),gf("rows().data()",(function(){return this.iterator(!0,"rows",(function(n,t){return Af(n.aoData,t,"_aData")}),1)})),hf("rows().cache()","row().cache()",(function(n){return this.iterator("row",(function(t,e){var r=t.aoData[e];return"search"===n?r._aFilterData:r._aSortData}),1)})),hf("rows().invalidate()","row().invalidate()",(function(n){return this.iterator("row",(function(t,e){ug(t,e,n)}))})),hf("rows().indexes()","row().index()",(function(){return this.iterator("row",(function(n,t){return t}),1)})),hf("rows().ids()","row().id()",(function(n){for(var t=[],e=this.context,r=0,a=e.length;r<a;r++)for(var o=0,i=this[r].length;o<i;o++){var s=e[r].rowIdFn(e[r].aoData[this[r][o]]._aData);t.push((!0===n?"#":"")+s)}return new ff(e,t)})),hf("rows().remove()","row().remove()",(function(){var n=this;return this.iterator("row",(function(t,e,r){var a,o,i,s,l,d,c=t.aoData,p=c[e];for(c.splice(e,1),a=0,o=c.length;a<o;a++)if(d=(l=c[a]).anCells,null!==l.nTr&&(l.nTr._DT_RowIndex=a),null!==d)for(i=0,s=d.length;i<s;i++)d[i]._DT_CellIndex.row=a;pg(t.aiDisplayMaster,e),pg(t.aiDisplay,e),pg(n[r],e,!1),t._iRecordsDisplay>0&&t._iRecordsDisplay--,kh(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})),gf("rows.add()",(function(n){var t=this.iterator("table",(function(t){var e,r,a,o=[];for(r=0,a=n.length;r<a;r++)(e=n[r]).nodeName&&"TR"===e.nodeName.toUpperCase()?o.push(tg(t,e)[0]):o.push(ng(t,e));return o}),1),e=this.rows(-1);return e.pop(),uf.merge(e,t),e})),gf("row()",(function(n,t){return Nh(this.rows(n,t))})),gf("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&&lg(t[0].rowId)(n,e.nTr.id),ug(t[0],this[0],"data"),this})),gf("row().node()",(function(){var n=this.context;return n.length&&this.length&&n[0].aoData[this[0]].nTr||null})),gf("row.add()",(function(n){n instanceof uf&&n.length&&(n=n[0]);var t=this.iterator("table",(function(t){return n.nodeName&&"TR"===n.nodeName.toUpperCase()?tg(t,n)[0]:ng(t,n)}));return this.row(t[0])})),uf(document).on("plugin-init.dt",(function(n,t){var e=new ff(t),r="on-plugin-init",a="stateSaveParams."+r,o="destroy. "+r;e.on(a,(function(n,t,e){for(var r=t.rowIdFn,a=t.aoData,o=[],i=0;i<a.length;i++)a[i]._detailsShow&&o.push("#"+r(a[i]._aData));e.childRows=o})),e.on(o,(function(){e.off(a+" "+o)}));var i=e.state.loaded();i&&i.childRows&&e.rows(uf.map(i.childRows,(function(n){return n.replace(/:/g,"\\:")}))).every((function(){_h(t,null,"requestChild",[this])}))}));var Ph=bf.util.throttle((function(n){fh(n[0])}),500),Ih=function(n,t){var e=n.context;if(e.length){var r=e[0].aoData[void 0!==t?t:n[0]];r&&r._details&&(r._details.remove(),r._detailsShow=void 0,r._details=void 0,uf(r.nTr).removeClass("dt-hasChild"),Ph(e))}},Rh=function(n,t){var e=n.context;if(e.length&&n.length){var r=e[0].aoData[n[0]];r._details&&(r._detailsShow=t,t?(r._details.insertAfter(r.nTr),uf(r.nTr).addClass("dt-hasChild")):(r._details.detach(),uf(r.nTr).removeClass("dt-hasChild")),_h(e[0],null,"childRow",[t,n.row(n[0])]),Mh(e[0]),Ph(e))}},Mh=function(n){var t=new ff(n),e=".dt.DT_details",r="draw"+e,a="column-sizing"+e,o="destroy"+e,i=n.aoData;t.off(r+" "+a+" "+o),Ef(i,"_details").length>0&&(t.on(r,(function(e,r){n===r&&t.rows({page:"current"}).eq(0).each((function(n){var t=i[n];t._detailsShow&&t._details.insertAfter(t.nTr)}))})),t.on(a,(function(t,e,r,a){if(n===e)for(var o,s=Yf(e),l=0,d=i.length;l<d;l++)(o=i[l])._details&&o._details.children("td[colspan]").attr("colspan",s)})),t.on(o,(function(e,r){if(n===r)for(var a=0,o=i.length;a<o;a++)i[a]._details&&Ih(t,a)})))},zh="row().child",Hh=zh+"()";gf(Hh,(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?Ih(this):e.length&&this.length&&function(n,t,e,r){var a=[],o=function(t,e){if(Array.isArray(t)||t instanceof uf)for(var r=0,i=t.length;r<i;r++)o(t[r],e);else if(t.nodeName&&"tr"===t.nodeName.toLowerCase())a.push(t);else{var s=uf("<tr><td></td></tr>").addClass(e);uf("td",s).addClass(e).html(t)[0].colSpan=Yf(n),a.push(s[0])}};o(e,r),t._details&&t._details.detach(),t._details=uf(a),t._detailsShow&&t._details.insertAfter(t.nTr)}(e[0],e[0].aoData[this[0]],n,t),this)})),gf([zh+".show()",Hh+".show()"],(function(n){return Rh(this,!0),this})),gf([zh+".hide()",Hh+".hide()"],(function(){return Rh(this,!1),this})),gf([zh+".remove()",Hh+".remove()"],(function(){return Ih(this),this})),gf(zh+".isShown()",(function(){var n=this.context;return n.length&&this.length&&n[0].aoData[this[0]]._detailsShow||!1}));var Uh=/^([^:]+):(name|visIdx|visible)$/,$h=function(n,t,e,r,a){for(var o=[],i=0,s=a.length;i<s;i++)o.push(eg(n,a[i],t));return o};gf("columns()",(function(n,t){void 0===n?n="":uf.isPlainObject(n)&&(t=n,n=""),t=Fh(t);var e=this.iterator("table",(function(e){return function(n,t,e){var r=n.aoColumns,a=Ef(r,"sName"),o=Ef(r,"nTh");return jh("column",t,(function(t){var i=Sf(t);if(""===t)return jf(r.length);if(null!==i)return[i>=0?i:r.length+i];if("function"==typeof t){var s=Oh(n,e);return uf.map(r,(function(e,r){return t(r,$h(n,r,0,0,s),o[r])?r:null}))}var l="string"==typeof t?t.match(Uh):"";if(l)switch(l[2]){case"visIdx":case"visible":var d=parseInt(l[1],10);if(d<0){var c=uf.map(r,(function(n,t){return n.bVisible?t:null}));return[c[c.length+d]]}return[Xf(n,d)];case"name":return uf.map(a,(function(n,t){return n===l[1]?t:null}));default:return[]}if(t.nodeName&&t._DT_CellIndex)return[t._DT_CellIndex.column];var p=uf(o).filter(t).map((function(){return uf.inArray(this,o)})).toArray();if(p.length||!t.nodeName)return p;var u=uf(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})),hf("columns().header()","column().header()",(function(n,t){return this.iterator("column",(function(n,t){return n.aoColumns[t].nTh}),1)})),hf("columns().footer()","column().footer()",(function(n,t){return this.iterator("column",(function(n,t){return n.aoColumns[t].nTf}),1)})),hf("columns().data()","column().data()",(function(){return this.iterator("column-rows",$h,1)})),hf("columns().dataSrc()","column().dataSrc()",(function(){return this.iterator("column",(function(n,t){return n.aoColumns[t].mData}),1)})),hf("columns().cache()","column().cache()",(function(n){return this.iterator("column-rows",(function(t,e,r,a,o){return Af(t.aoData,o,"search"===n?"_aFilterData":"_aSortData",e)}),1)})),hf("columns().nodes()","column().nodes()",(function(){return this.iterator("column-rows",(function(n,t,e,r,a){return Af(n.aoData,a,"anCells",t)}),1)})),hf("columns().visible()","column().visible()",(function(n,t){var e=this,r=this.iterator("column",(function(t,e){if(void 0===n)return t.aoColumns[e].bVisible;!function(n,t,e){var r,a,o,i,s=n.aoColumns,l=s[t],d=n.aoData;if(void 0===e)return l.bVisible;if(l.bVisible!==e){if(e){var c=uf.inArray(!0,Ef(s,"bVisible"),t+1);for(a=0,o=d.length;a<o;a++)i=d[a].nTr,r=d[a].anCells,i&&i.insertBefore(r[t],r[c]||null)}else uf(Ef(n.aoData,"anCells",t)).detach();l.bVisible=e}}(t,e,n)}));return void 0!==n&&this.iterator("table",(function(r){bg(r,r.aoHeader),bg(r,r.aoFooter),r.aiDisplay.length||uf(r.nTBody).find("td[colspan]").attr("colspan",Yf(r)),fh(r),e.iterator("column",(function(e,r){_h(e,null,"column-visibility",[e,r,n,t])})),(void 0===t||t)&&e.columns.adjust()})),r})),hf("columns().indexes()","column().index()",(function(n){return this.iterator("column",(function(t,e){return"visible"===n?Vf(t,e):e}),1)})),gf("columns.adjust()",(function(){return this.iterator("table",(function(n){Jf(n)}),1)})),gf("column.index()",(function(n,t){if(0!==this.context.length){var e=this.context[0];if("fromVisible"===n||"toData"===n)return Xf(e,t);if("fromData"===n||"toVisible"===n)return Vf(e,t)}})),gf("column()",(function(n,t){return Nh(this.columns(n,t))})),gf("cells()",(function(n,t,e){if(uf.isPlainObject(n)&&(void 0===n.row?(e=n,n=null):(e=t,t=null)),uf.isPlainObject(t)&&(e=t,t=null),null==t)return this.iterator("table",(function(t){return function(n,t,e){var r,a,o,i,s,l,d,c=n.aoData,p=Oh(n,e),u=Ff(Af(c,p,"anCells")),m=uf(Pf([],u)),f=n.aoColumns.length;return jh("cell",t,(function(t){var e="function"==typeof t;if(null==t||e){for(a=[],o=0,i=p.length;o<i;o++)for(r=p[o],s=0;s<f;s++)l={row:r,column:s},e?(d=c[r],t(l,eg(n,r,s),d.anCells?d.anCells[s]:null)&&a.push(l)):a.push(l);return a}if(uf.isPlainObject(t))return void 0!==t.column&&void 0!==t.row&&-1!==uf.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=uf(t).closest("*[data-dt-row]")).length?[{row:d.data("dt-row"),column:d.data("dt-column")}]:[]}),n,e)}(t,n,Fh(e))}));var r,a,o,i,s=e?{page:e.page,order:e.order,search:e.search}:{},l=this.columns(t,s),d=this.rows(n,s),c=this.iterator("table",(function(n,t){var e=[];for(r=0,a=d[t].length;r<a;r++)for(o=0,i=l[t].length;o<i;o++)e.push({row:d[t][r],column:l[t][o]});return e}),1),p=e&&e.selected?this.cells(c,e):c;return uf.extend(p.selector,{cols:t,rows:n,opts:e}),p})),hf("cells().nodes()","cell().node()",(function(){return this.iterator("cell",(function(n,t,e){var r=n.aoData[t];return r&&r.anCells?r.anCells[e]:void 0}),1)})),gf("cells().data()",(function(){return this.iterator("cell",(function(n,t,e){return eg(n,t,e)}),1)})),hf("cells().cache()","cell().cache()",(function(n){return n="search"===n?"_aFilterData":"_aSortData",this.iterator("cell",(function(t,e,r){return t.aoData[e][n][r]}),1)})),hf("cells().render()","cell().render()",(function(n){return this.iterator("cell",(function(t,e,r){return eg(t,e,r,n)}),1)})),hf("cells().indexes()","cell().index()",(function(){return this.iterator("cell",(function(n,t,e){return{row:t,column:e,columnVisible:Vf(n,e)}}),1)})),hf("cells().invalidate()","cell().invalidate()",(function(n){return this.iterator("cell",(function(t,e,r){ug(t,e,n,r)}))})),gf("cell()",(function(n,t,e){return Nh(this.cells(n,t,e))})),gf("cell().data()",(function(n){var t=this.context,e=this[0];return void 0===n?t.length&&e.length?eg(t[0],e[0].row,e[0].column):void 0:(rg(t[0],e[0].row,e[0].column,n),ug(t[0],e[0].row,"data",e[0].column),this)})),gf("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()})))})),gf("order.listener()",(function(n,t,e){return this.iterator("table",(function(r){ph(r,n,t,e)}))})),gf("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=uf.extend(!0,{},n)}))})),gf(["columns().order()","column().order()"],(function(n){var t=this;return this.iterator("table",(function(e,r){var a=[];uf.each(t[r],(function(t,e){a.push([e,n])})),e.aaSorting=a}))})),gf("search()",(function(n,t,e,r){var a=this.context;return void 0===n?0!==a.length?a[0].oPreviousSearch.sSearch:void 0:this.iterator("table",(function(a){a.oFeatures.bFilter&&Eg(a,uf.extend({},a.oPreviousSearch,{sSearch:n+"",bRegex:null!==t&&t,bSmart:null===e||e,bCaseInsensitive:null===r||r}),1)}))})),hf("columns().search()","column().search()",(function(n,t,e,r){return this.iterator("column",(function(a,o){var i=a.aoPreSearchCols;if(void 0===n)return i[o].sSearch;a.oFeatures.bFilter&&(uf.extend(i[o],{sSearch:n+"",bRegex:null!==t&&t,bSmart:null===e||e,bCaseInsensitive:null===r||r}),Eg(a,a.oPreviousSearch,1))}))})),gf("state()",(function(){return this.context.length?this.context[0].oSavedState:null})),gf("state.clear()",(function(){return this.iterator("table",(function(n){n.fnStateSaveCallback.call(n.oInstance,n,{})}))})),gf("state.loaded()",(function(){return this.context.length?this.context[0].oLoadedState:null})),gf("state.save()",(function(){return this.iterator("table",(function(n){fh(n)}))})),bf.versionCheck=bf.fnVersionCheck=function(n){for(var t,e,r=bf.version.split("."),a=n.split("."),o=0,i=a.length;o<i;o++)if((t=parseInt(r[o],10)||0)!==(e=parseInt(a[o],10)||0))return t>e;return!0},bf.isDataTable=bf.fnIsDataTable=function(n){var t=uf(n).get(0),e=!1;return n instanceof bf.Api||(uf.each(bf.settings,(function(n,r){var a=r.nScrollHead?uf("table",r.nScrollHead)[0]:null,o=r.nScrollFoot?uf("table",r.nScrollFoot)[0]:null;r.nTable!==t&&a!==t&&o!==t||(e=!0)})),e)},bf.tables=bf.fnTables=function(n){var t=!1;uf.isPlainObject(n)&&(t=n.api,n=n.visible);var e=uf.map(bf.settings,(function(t){if(!n||n&&uf(t.nTable).is(":visible"))return t.nTable}));return t?new ff(e):e},bf.camelToHungarian=Mf,gf("$()",(function(n,t){var e=this.rows(t).nodes(),r=uf(e);return uf([].concat(r.filter(n).toArray(),r.find(n).toArray()))})),uf.each(["on","one","off"],(function(n,t){gf(t+"()",(function(){var n=Array.prototype.slice.call(arguments);n[0]=uf.map(n[0].split(/\s/),(function(n){return n.match(/\.dt\b/)?n:n+".dt"})).join(" ");var e=uf(this.tables().nodes());return e[t].apply(e,n),this}))})),gf("clear()",(function(){return this.iterator("table",(function(n){cg(n)}))})),gf("settings()",(function(){return new ff(this.context,this.context)})),gf("init()",(function(){var n=this.context;return n.length?n[0].oInit:null})),gf("data()",(function(){return this.iterator("table",(function(n){return Ef(n.aoData,"_aData")})).flatten()})),gf("destroy()",(function(n){return n=n||!1,this.iterator("table",(function(t){var e,r=t.oClasses,a=t.nTable,o=t.nTBody,i=t.nTHead,s=t.nTFoot,l=uf(a),d=uf(o),c=uf(t.nTableWrapper),p=uf.map(t.aoData,(function(n){return n.nTr}));t.bDestroying=!0,_h(t,"aoDestroyCallback","destroy",[t]),n||new ff(t).columns().visible(!0),c.off(".DT").find(":not(tbody *)").off(".DT"),uf(window).off(".DT-"+t.sInstance),a!=i.parentNode&&(l.children("thead").detach(),l.append(i)),s&&a!=s.parentNode&&(l.children("tfoot").detach(),l.append(s)),t.aaSorting=[],t.aaSortingFixed=[],uh(t),uf(p).removeClass(t.asStripeClasses.join(" ")),uf("th, td",i).removeClass(r.sSortable+" "+r.sSortableAsc+" "+r.sSortableDesc+" "+r.sSortableNone),d.children().detach(),d.append(p);var u=t.nTableWrapper.parentNode,m=n?"remove":"detach";l[m](),c[m](),!n&&u&&(u.insertBefore(a,t.nTableReinsertBefore),l.css("width",t.sDestroyWidth).removeClass(r.sTable),(e=t.asDestroyStripes.length)&&d.children().each((function(n){uf(this).addClass(t.asDestroyStripes[n%e])})));var f=uf.inArray(t,bf.settings);-1!==f&&bf.settings.splice(f,1)}))})),uf.each(["column","row","cell"],(function(n,t){gf(t+"s().every()",(function(n){var e=this.selector.opts,r=this;return this.iterator(t,(function(a,o,i,s,l){n.call(r[t](o,"cell"===t?i:e,"cell"===t?e:void 0),o,i,s,l)}))}))})),gf("i18n()",(function(n,t,e){var r=this.context[0],a=sg(n)(r.oLanguage);return void 0===a&&(a=t),void 0!==e&&uf.isPlainObject(a)&&(a=void 0!==a[e]?a[e]:a._),a.replace("%d",e)})),bf.version="1.13.2",bf.settings=[],bf.models={},bf.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0,return:!1},bf.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},bf.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},bf.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:uf.extend({},bf.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},Rf(bf.defaults),bf.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},Rf(bf.defaults.column),bf.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"==Ch(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==Ch(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var n=this._iDisplayLength,t=this._iDisplayStart,e=t+n,r=this.aiDisplay.length,a=this.oFeatures,o=a.bPaginate;return a.bServerSide?!1===o||-1===n?t+r:Math.min(t+n,this._iRecordsDisplay):!o||e>r||-1===n?r:e},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},bf.ext=mf={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:bf.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:bf.version},uf.extend(mf,{afnFiltering:mf.search,aTypes:mf.type.detect,ofnSearch:mf.type.search,oSort:mf.type.order,afnSortData:mf.order,aoFeatures:mf.feature,oApi:mf.internal,oStdClasses:mf.classes,oPagination:mf.pager}),uf.extend(bf.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 qh=bf.ext.pager;function Bh(n,t){var e=[],r=qh.numbers_length,a=Math.floor(r/2);return t<=r?e=jf(0,t):n<=a?((e=jf(0,r-2)).push("ellipsis"),e.push(t-1)):n>=t-1-a?((e=jf(t-(r-2),t)).splice(0,0,"ellipsis"),e.splice(0,0,0)):((e=jf(n-a+2,n+a-1)).push("ellipsis"),e.push(t-1),e.splice(0,0,"ellipsis"),e.splice(0,0,0)),e.DT_el="span",e}uf.extend(qh,{simple:function(n,t){return["previous","next"]},full:function(n,t){return["first","previous","next","last"]},numbers:function(n,t){return[Bh(n,t)]},simple_numbers:function(n,t){return["previous",Bh(n,t),"next"]},full_numbers:function(n,t){return["first","previous",Bh(n,t),"next","last"]},first_last_numbers:function(n,t){return["first",Bh(n,t),"last"]},_numbers:Bh,numbers_length:7}),uf.extend(!0,bf.ext.renderer,{pageButton:{_:function(n,t,e,r,a,o){var i,s,l,d=n.oClasses,c=n.oLanguage.oPaginate,p=n.oLanguage.oAria.paginate||{},u=function(t,r){var l,m,f,g,h=d.sPageButtonDisabled,b=function(t){Xg(n,t.data.action,!0)};for(l=0,m=r.length;l<m;l++)if(f=r[l],Array.isArray(f)){var v=uf("<"+(f.DT_el||"div")+"/>").appendTo(t);u(v,f)}else{switch(i=null,s=f,g=n.iTabIndex,f){case"ellipsis":t.append('<span class="ellipsis">…</span>');break;case"first":i=c.sFirst,0===a&&(g=-1,s+=" "+h);break;case"previous":i=c.sPrevious,0===a&&(g=-1,s+=" "+h);break;case"next":i=c.sNext,0!==o&&a!==o-1||(g=-1,s+=" "+h);break;case"last":i=c.sLast,0!==o&&a!==o-1||(g=-1,s+=" "+h);break;default:i=n.fnFormatNumber(f+1),s=a===f?d.sPageButtonActive:""}if(null!==i){var x=n.oInit.pagingTag||"a",y=-1!==s.indexOf(h);wh(uf("<"+x+">",{class:d.sPageButton+" "+s,"aria-controls":n.sTableId,"aria-disabled":y?"true":null,"aria-label":p[f],"aria-role":"link","aria-current":s===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},b)}}};try{l=uf(t).find(document.activeElement).data("dt-idx")}catch(n){}u(uf(t).empty(),r),void 0!==l&&uf(t).find("[data-dt-idx="+l+"]").trigger("focus")}}}),uf.extend(bf.ext.type.detect,[function(n,t){var e=t.oLanguage.sDecimal;return Df(n,e)?"num"+e:null},function(n,t){if(n&&!(n instanceof Date)&&!wf.test(n))return null;var e=Date.parse(n);return null!==e&&!isNaN(e)||kf(n)?"date":null},function(n,t){var e=t.oLanguage.sDecimal;return Df(n,e,!0)?"num-fmt"+e:null},function(n,t){var e=t.oLanguage.sDecimal;return Lf(n,e)?"html-num"+e:null},function(n,t){var e=t.oLanguage.sDecimal;return Lf(n,e,!0)?"html-num-fmt"+e:null},function(n,t){return kf(n)||"string"==typeof n&&-1!==n.indexOf("<")?"html":null}]),uf.extend(bf.ext.type.search,{html:function(n){return kf(n)?n:"string"==typeof n?n.replace(xf," ").replace(yf,""):""},string:function(n){return kf(n)?n:"string"==typeof n?n.replace(xf," "):n}});var Gh=function(n,t,e,r){if(0!==n&&(!n||"-"===n))return-1/0;let a=typeof n;return"number"===a||"bigint"===a?n:(t&&(n=Cf(n,t)),n.replace&&(e&&(n=n.replace(e,"")),r&&(n=n.replace(r,""))),1*n)};function Wh(n){uf.each({num:function(t){return Gh(t,n)},"num-fmt":function(t){return Gh(t,n,_f)},"html-num":function(t){return Gh(t,n,yf)},"html-num-fmt":function(t){return Gh(t,n,yf,_f)}},(function(t,e){mf.type.order[t+n+"-pre"]=e,t.match(/^html\-/)&&(mf.type.search[t+n]=mf.type.search.html)}))}uf.extend(mf.type.order,{"date-pre":function(n){var t=Date.parse(n);return isNaN(t)?-1/0:t},"html-pre":function(n){return kf(n)?"":n.replace?n.replace(/<.*?>/g,"").toLowerCase():n+""},"string-pre":function(n){return kf(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}}),Wh(""),uf.extend(!0,bf.ext.renderer,{header:{_:function(n,t,e,r){uf(n.nTable).on("order.dt.DT",(function(a,o,i,s){if(n===o){var l=e.idx;t.removeClass(r.sSortAsc+" "+r.sSortDesc).addClass("asc"==s[l]?r.sSortAsc:"desc"==s[l]?r.sSortDesc:e.sSortingClass)}}))},jqueryui:function(n,t,e,r){uf("<div/>").addClass(r.sSortJUIWrapper).append(t.contents()).append(uf("<span/>").addClass(r.sSortIcon+" "+e.sSortingClassJUI)).appendTo(t),uf(n.nTable).on("order.dt.DT",(function(a,o,i,s){if(n===o){var l=e.idx;t.removeClass(r.sSortAsc+" "+r.sSortDesc).addClass("asc"==s[l]?r.sSortAsc:"desc"==s[l]?r.sSortDesc:e.sSortingClass),t.find("span."+r.sSortIcon).removeClass(r.sSortJUIAsc+" "+r.sSortJUIDesc+" "+r.sSortJUI+" "+r.sSortJUIAscAllowed+" "+r.sSortJUIDescAllowed).addClass("asc"==s[l]?r.sSortJUIAsc:"desc"==s[l]?r.sSortJUIDesc:e.sSortingClassJUI)}}))}}});var Jh=function(n){return Array.isArray(n)&&(n=n.join(",")),"string"==typeof n?n.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,"""):n};function Xh(n,t,e,r,a){return window.moment?n[t](a):window.luxon?n[e](a):r?n[r](a):n}var Vh=!1;function Yh(n,t,e){var r;if(window.moment){if(!(r=window.moment.utc(n,t,e,!0)).isValid())return null}else if(window.luxon){if(!(r=t&&"string"==typeof n?window.luxon.DateTime.fromFormat(n,t):window.luxon.DateTime.fromISO(n)).isValid)return null;r.setLocale(e)}else t?(Vh||alert("DataTables warning: Formatted date without Moment.js or Luxon - https://datatables.net/tn/17"),Vh=!0):r=new Date(n);return r}function Kh(n){return function(t,e,r,a){0===arguments.length?(r="en",e=null,t=null):1===arguments.length?(r="en",e=t,t=null):2===arguments.length&&(r=e,e=t,t=null);var o="datetime-"+e;return bf.ext.type.order[o]||(bf.ext.type.detect.unshift((function(n){return n===o&&o})),bf.ext.type.order[o+"-asc"]=function(n,t){var e=n.valueOf(),r=t.valueOf();return e===r?0:e<r?-1:1},bf.ext.type.order[o+"-desc"]=function(n,t){var e=n.valueOf(),r=t.valueOf();return e===r?0:e>r?-1:1}),function(i,s){if(null==i)if("--now"===a){var l=new Date;i=new Date(Date.UTC(l.getFullYear(),l.getMonth(),l.getDate(),l.getHours(),l.getMinutes(),l.getSeconds()))}else i="";if("type"===s)return o;if(""===i)return"sort"!==s?"":Yh("0000-01-01 00:00:00",null,r);if(null!==e&&t===e&&"sort"!==s&&"type"!==s&&!(i instanceof Date))return i;var d=Yh(i,t,r);if(null===d)return i;if("sort"===s)return d;var c=null===e?Xh(d,"toDate","toJSDate","")[n]():Xh(d,"format","toFormat","toISOString",e);return"display"===s?Jh(c):c}}}var Zh=",",Qh=".";if(Intl)try{for(var nb=(new Intl.NumberFormat).formatToParts(100000.1),tb=0;tb<nb.length;tb++)"group"===nb[tb].type?Zh=nb[tb].value:"decimal"===nb[tb].type&&(Qh=nb[tb].value)}catch(n){}function eb(n){return function(){var t=[bh(this[bf.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return bf.ext.internal[n].apply(this,t)}}bf.datetime=function(n,t){var e="datetime-detect-"+n;t||(t="en"),bf.ext.type.order[e]||(bf.ext.type.detect.unshift((function(r){var a=Yh(r,n,t);return!(""!==r&&!a)&&e})),bf.ext.type.order[e+"-pre"]=function(e){return Yh(e,n,t)||0})},bf.render={date:Kh("toLocaleDateString"),datetime:Kh("toLocaleString"),time:Kh("toLocaleTimeString"),number:function(n,t,e,r,a){return null==n&&(n=Zh),null==t&&(t=Qh),{display:function(o){if("number"!=typeof o&&"string"!=typeof o)return o;if(""===o||null===o)return o;var i=o<0?"-":"",s=parseFloat(o);if(isNaN(s))return Jh(o);s=s.toFixed(e),o=Math.abs(s);var l=parseInt(o,10),d=e?t+(o-l).toFixed(e).substring(2):"";return 0===l&&0===parseFloat(d)&&(i=""),i+(r||"")+l.toString().replace(/\B(?=(\d{3})+(?!\d))/g,n)+d+(a||"")}}},text:function(){return{display:Jh,filter:Jh}}},uf.extend(bf.ext.internal,{_fnExternApiFunc:eb,_fnBuildAjax:_g,_fnAjaxUpdate:kg,_fnAjaxParameters:Sg,_fnAjaxUpdateDraw:Cg,_fnAjaxDataSrc:Dg,_fnAddColumn:Gf,_fnColumnOptions:Wf,_fnAdjustColumnSizing:Jf,_fnVisibleToColumnIndex:Xf,_fnColumnIndexToVisible:Vf,_fnVisbleColumns:Yf,_fnGetColumns:Kf,_fnColumnTypes:Zf,_fnApplyColumnDefs:Qf,_fnHungarianMap:Rf,_fnCamelToHungarian:Mf,_fnLanguageCompat:zf,_fnBrowserDetect:qf,_fnAddData:ng,_fnAddTr:tg,_fnNodeToDataIndex:function(n,t){return void 0!==t._DT_RowIndex?t._DT_RowIndex:null},_fnNodeToColumnIndex:function(n,t,e){return uf.inArray(e,n.aoData[t].anCells)},_fnGetCellData:eg,_fnSetCellData:rg,_fnSplitObjNotation:ig,_fnGetObjectDataFn:sg,_fnSetObjectDataFn:lg,_fnGetDataMaster:dg,_fnClearTable:cg,_fnDeleteIndex:pg,_fnInvalidate:ug,_fnGetRowElements:mg,_fnCreateTr:fg,_fnBuildHead:hg,_fnDrawHead:bg,_fnDraw:vg,_fnReDraw:xg,_fnAddOptionsHtml:yg,_fnDetectHeader:wg,_fnGetUniqueThs:Tg,_fnFeatureHtmlFilter:Lg,_fnFilterComplete:Eg,_fnFilterCustom:Ag,_fnFilterColumn:jg,_fnFilter:Fg,_fnFilterCreateSearch:Ng,_fnEscapeRegex:Og,_fnFilterData:Rg,_fnFeatureHtmlInfo:Hg,_fnUpdateInfo:Ug,_fnInfoMacros:$g,_fnInitialise:qg,_fnInitComplete:Bg,_fnLengthChange:Gg,_fnFeatureHtmlLength:Wg,_fnFeatureHtmlPaginate:Jg,_fnPageChange:Xg,_fnFeatureHtmlProcessing:Vg,_fnProcessingDisplay:Yg,_fnFeatureHtmlTable:Kg,_fnScrollDraw:Zg,_fnApplyToChildren:Qg,_fnCalculateColumnWidths:th,_fnThrottle:eh,_fnConvertToWidth:rh,_fnGetWidestNode:ah,_fnGetMaxLenString:oh,_fnStringToCss:ih,_fnSortFlatten:sh,_fnSort:lh,_fnSortAria:dh,_fnSortListener:ch,_fnSortAttachListener:ph,_fnSortingClasses:uh,_fnSortData:mh,_fnSaveState:fh,_fnLoadState:gh,_fnImplementState:hh,_fnSettingsFromNode:bh,_fnLog:vh,_fnMap:xh,_fnBindAction:wh,_fnCallbackReg:Th,_fnCallbackFire:_h,_fnLengthOverflow:kh,_fnRenderer:Sh,_fnDataSource:Ch,_fnRowAttributes:gg,_fnExtend:yh,_fnCalculateEnd:function(){}}),uf.fn.dataTable=bf,bf.$=uf,uf.fn.dataTableSettings=bf.settings,uf.fn.dataTableExt=bf.ext,uf.fn.DataTable=function(n){return uf(this).dataTable(n).api()},uf.each(bf,(function(n,t){uf.fn.DataTable[n]=t})),bf.use=function(n,t){"lib"===t||n.fn?uf=n:("win"==t||n.document)&&(window=n)};var rb=bf;class ab{constructor(n){this.id=n.id,this.user_id=n.user_id,this.nom=null==n.nom||0===n.nom.length?"-":n.nom,this.adresse=null==n.adresse||0===n.adresse.length?"-":n.adresse,this.latitude=null==n.latitude||0===n.latitude.length?"-":n.latitude,this.longitude=null==n.longitude||0===n.longitude.length?"-":n.longitude,this.portalCode=null!=n.portal_code&&n.portal_code.length>0?n.portal_code:"-",this.alarmCode=null!=n.alarm_code&&n.alarm_code.length>0?n.alarm_code:"-",this.funeralCode=null!=n.funeral_code&&n.funeral_code.length>0?n.funeral_code:"-"}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="lieu" data-column="nom" data-id="'+this.id+'" style="display:inline">'+this.nom+"</div>",'<div class="editable" data-table="lieu" data-column="adresse" data-id="'+this.id+'" style="display:inline">'+this.adresse+"</div>",'<div class="editable" data-table="lieu" data-column="latitude" data-id="'+this.id+'" style="display:inline">'+this.latitude+"</div>",'<div class="editable" data-table="lieu" data-column="longitude" data-id="'+this.id+'" style="display:inline">'+this.longitude+"</div>",'<div class="editable" data-table="lieu" data-column="portal_code" data-id="'+this.id+'">'+this.portalCode+"</div>",'<div class="editable" data-table="lieu" data-column="alarm_code" data-id="'+this.id+'">'+this.alarmCode+"</div>",'<div class="editable" data-table="lieu" data-column="funeral_code" data-id="'+this.id+'">'+this.funeralCode+"</div>",'<div data-modifier="lieu" data-id='+this.id+' data-table="lieu" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadLieuDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/getLieux",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),ab):showError(this.response)},t.send()}static newLieu(n){var t=new XMLHttpRequest;t.open("POST",Zm+"/lieu/insert",!0),t.onload=function(t){200==this.status?(tf(),ab.loadLieuDT(n)):showError(this.response)},t.send()}static getLieux(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/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){ab.getLieux((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Fm(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.nom;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),ef(r),n.target.innerHTML="",n.target.appendChild(r)}))}}class ob{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,Dm.nu)(`/apps/gestion/facture/${this.id}/show`),this.factureProduits=Xm.getDevisProduitsString(n)}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 devisOrFactureInputDate" type="date" value='+this.date+' data-table="facture" data-column="date" data-id="'+this.id+'"/>','<input style="margin:0;padding:0;" class="inputDate devisOrFactureInputDate" type="date" value='+this.date_paiement+' data-table="facture" data-column="date_paiement" data-id="'+this.id+'"/>','<div class="editable" data-table="facture" data-column="type_paiement" data-id="'+this.id+'">'+this.type_paiement+"</div>",'<div class="selectAvailableDevis" data-table="facture" data-column="id_devis" data-id="'+this.id+'" data-current="'+this.id_devis+'">'+this.nom_defunt+' | <span style="font-size: 0.7rem">'+this.prenom+" "+this.nom+"</span></div>",'<div class="" data-table="facture" data-column="" data-id="'+this.id+'" style="display:inline">'+this.lieu+"</div>","<div>"+this.factureProduits+"</div>",'<div 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",Zm+"/getFacturesWithProduits",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),ob):Sm(this.response)},t.send()}static newFacture(n){var t=new XMLHttpRequest;t.open("POST",Zm+"/facture/insert",!0),t.onload=function(t){200==this.status?(tf(),ob.loadFactureDT(n)):Sm(this.response)},t.send()}}class ib{constructor(n){this.id=n.id,this.reference=0===n.reference.length?"-":n.reference,this.description=0===n.description.length?"-":n.description,this.prix_unitaire=0===n.prix_unitaire.length?"-":n.prix_unitaire,this.product_type_name=null!=n.product_type_name&&n.product_type_name.length>0?n.product_type_name:"-",this.fk_product_type_id=n.fk_product_type_id}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="produit" data-column="reference" data-id="'+this.id+'">'+this.reference+"</div>",'<div class="editable" data-table="produit" data-column="description" data-id="'+this.id+'">'+this.description+"</div>",'<div class="editableNumeric" data-table="produit" data-column="prix_unitaire" data-id="'+this.id+'">'+Qm.format(this.prix_unitaire)+"</div>",'<div class="selectProductTypeList" data-table="produit" data-column="fk_product_type_id" data-id="'+this.id+'" data-current="'+this.fk_product_type_id+'">'+this.product_type_name+"</div>",'<div data-modifier="produit" data-id='+this.id+' data-table="produit" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadProduitDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/getProduits",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),ib):Sm(this.response)},t.send()}static newProduct(n){var t=new XMLHttpRequest;t.open("POST",Zm+"/produit/insert",!0),t.onload=function(t){200==this.status?(tf(),ib.loadProduitDT(n)):Sm(this.response)},t.send()}static getProductsList(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/getProduits",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Sm(this.response)},t.send()}static getCoverProductsList(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/getCoverProducts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Sm(this.response)},t.send()}static loadProductListToSelect(n){ib.getProductsList((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Fm(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.reference;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),ef(r),n.target.innerHTML="",n.target.appendChild(r)}))}static loadCoverProductListIntoSelect(n){ib.getCoverProductsList((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t,e;0!=n.target.value?(null!=(e={defuntId:n.target.parentElement.dataset.id,productId:n.target.value}).productId?jm.ajax({url:Zm+"/defunt/setDefuntCover",type:"POST",contentType:"application/json",data:JSON.stringify(e)}).done((function(n){null==n?km("Ce defunt n'appartient à aucun devis."):Cm("Housse appliquée au defunt avec succès")})).fail((function(n,t){km(Am("gestion","Erreur dans l'application de la housse")),error(n)})):Sm("Veuillez choisir une housse à appliquer"),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.description;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),ef(r),n.target.innerHTML="",n.target.appendChild(r)}))}static getProductTypeList(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/product/getProductTypes",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Sm(this.response)},t.send()}static loadProductTypeListIntoSelect(n){ib.getProductTypeList((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Fm(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.product_type_name;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),ef(r),n.target.innerHTML="",n.target.appendChild(r)}))}}class sb{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?"-":sb.monthToText(n.mois),this.baseUrl=(0,Dm.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",Zm+"/getTrajets",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),sb):Sm(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",Zm+"/trajet/insert",!0),t.onload=function(t){200==this.status?(tf(),sb.loadTrajetDT(n)):Sm(this.response)},t.send()}}class lb{constructor(n){console.log(n),this.id=n.id,this.user_id=n.user_id,this.id_nextcloud=n.id_nextcloud,this.date=null==n.date||0===n.date.length?"-":n.date,this.lid=null==n.id_lieu||0===n.id_lieu.length?"-":n.id_lieu,this.lieu=null==n.lieu||0===n.lieu.length?"-":n.lieu,this.cid=null==n.cid||0===n.cid.length?"-":n.cid,this.cnom=null==n.cnom||0===n.cnom.length?"-":n.cnom,this.cprenoms=null==n.cprenoms||0===n.cprenoms.length?"-":n.cprenoms,this.dnum=null==n.dnum||0===n.dnum.length?"-":n.dnum,this.nom_defunt=null==n.nom_defunt?"-":n.nom_defunt,this.didnextcloud=null==n.didnextcloud||0===n.didnextcloud.length?"-":n.didnextcloud,this.dnom=null==n.dnom||0===n.dnom.length?"-":n.dnom,this.dprenoms=null==n.dprenoms||0===n.dprenoms.length?"-":n.dprenoms,this.rang=null==n.rang||0===n.rang.length?"-":n.rang,this.commentaire=null==n.commentaire||0===n.commentaire.length?"-":n.commentaire,this.source=null==n.source||0===n.source.length?"-":n.source}getDTRow(){return["<div>"+this.user_id+"</div>","devis"==this.source.toLowerCase()||"h2f"==this.source.toLowerCase()?"<div>"+this.rang+"</div>":'<div class="editableNumber" data-table="ligne_trajet" data-column="rang" data-id="'+this.id+'" style="display:inline">'+this.rang+"</div>","devis"==this.source.toLowerCase()||"h2f"==this.source.toLowerCase()?"<div>"+lb.convert_date(this.date)+"</div>":'<input style="margin:0;padding:0;" class="inputDate" type="date" value='+this.date+' data-table="ligne_trajet" data-column="date" data-id="'+this.id+'"/>',"devis"==this.source.toLowerCase()||"h2f"==this.source.toLowerCase()?"<div>"+this.cprenoms+" "+this.cnom+"</div>":'<div class="loadSelect_listclient" data-table="ligne_trajet" data-column="id_client" data-id="'+this.id+'" data-current="'+this.cid+'">'+this.cid+" ("+this.cprenoms+" "+this.cnom+")</div>","devis"==this.source.toLowerCase()||"h2f"==this.source.toLowerCase()?"<div>"+this.nom_defunt+' | <span style="font-size: 0.7rem">'+this.dprenoms+" "+this.dnom+"</span></div>":"<div><span>-</span></div>","devis"==this.source.toLowerCase()||"h2f"==this.source.toLowerCase()?"<div>"+this.lieu+"</div>":'<div class="loadSelect_listlieu" data-table="ligne_trajet" data-column="id_lieu" data-id="'+this.id+'" data-current="'+this.lid+'">'+this.lieu+"</div>",'<div class="editable" data-table="ligne_trajet" data-column="commentaire" data-id="'+this.id+'" style="display:inline">'+this.commentaire+"</div>",'<div data-table="ligne_trajet" data-column="user_id" data-id="'+this.id+'" style="display:inline">'+this.didnextcloud+"</div>",'<div style="display:inline-block;margin-right:0px"><div data-modifier="trajetdetails" data-id='+this.id+' data-table="ligne_trajet" class="deleteItem icon-delete"></div></div>']}static convert_date(n){const t=n.split("-");return t[2]+"/"+t[1]+"/"+t[0]}static loadTrajetdetailsDT(n){var t=location.pathname.split("/"),e=t[t.length-2],r=new XMLHttpRequest;r.open("PROPFIND",Zm+"/getTrajetsdetails/"+e,!0),r.setRequestHeader("Content-Type","application/json"),r.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),lb):Sm(this.response)},r.send()}static saveIkNextcloud(){km("Sauvegarde en cours ...");var n=location.pathname.split("/"),t=n[n.length-2],e=new XMLHttpRequest;e.open("POST",Zm+"/trajetdetails/save/"+t,!0),e.onload=function(n){200==this.status?Cm("Sauvegarde réussi."):Sm(this.response)},e.send()}static newTrajetdetails(n){var t=location.pathname.split("/"),e=t[t.length-2],r=new XMLHttpRequest;r.open("POST",Zm+"/trajetdetails/insert/"+e,!0),r.onload=function(t){200==this.status?(tf(),lb.loadTrajetdetailsDT(n)):Sm(this.response)},r.send()}}class db{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}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+'"/>','<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",Zm+"/getThanatopracteurs",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),db):showError(this.response)},t.send()}static newThanatopracteur(n){var t=new XMLHttpRequest;t.open("POST",Zm+"/thanatopracteur/insert",!0),t.onload=function(t){200==this.status?(console.log(this.response),tf(),db.loadThanatoDT(n)):showError(this.response)},t.send()}static getThanatopracteurs(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/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 loadThanatoList_tid(n){db.getThanatopracteurs((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Fm(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.value+" "+n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.prenom+" "+n.nom;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),ef(r),n.target.innerHTML="",n.target.appendChild(r)}))}}class cb{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+'">'+Qm.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",Zm+"/getArticles",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),cb):Sm(this.response)},t.send()}static newArticle(n){var t=new XMLHttpRequest;t.open("POST",Zm+"/article/insert",!0),t.onload=function(t){200==this.status?(tf(),cb.loadArticleDT(n)):Sm(this.response)},t.send()}}class pb{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,Dm.nu)(`/apps/gestion/defunt/${this.id}/show`),this.age=pb.caclulateAge(n.date_naissance),this.productCoverDescription=pb.getDefuntProductCoverDescriptionFromApiResponse(n)}static getDefuntProductCoverDescriptionFromApiResponse(n){let t="-";return null!=n.product_cover_description&&n.product_cover_description.length>0&&(t=n.product_cover_description),t}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="defunt" data-column="nom" data-id="'+this.id+'">'+this.nom+"</div>",'<div id="ageDefunt-'+this.id+'">'+this.age+"</div>",'<div><select class="gestion-select" data-table="defunt" data-column="sexe" data-id="'+this.id+'"><option value="m" '+("m"==this.sexe?"selected":"")+'>Masculin</option><option value="f" '+("f"==this.sexe?"selected":"")+">Féminin</option></select></div>",'<div class="editable" data-table="defunt" data-column="ref_pacemaker" data-id="'+this.id+'">'+this.ref_pacemaker+"</div>","<div>"+this.numero_devis+"</div>","<div>"+this.pompe+"</div>","<div>"+this.lieu+"</div>",'<div class="selectCoverProductsList" data-id="'+this.id+'" data-current="'+this.productId+'">'+this.productCoverDescription+"</div>",'<div style="display:inline-block;margin-right:0px;width:80%;"><a href="'+this.baseUrl+'"><button>'+t("gestion","Open")+'</button></a></div><div data-modifier="defunt" data-id='+this.id+' data-table="defunt" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static caclulateAge(n){var t=Date.now()-new Date(n).getTime(),e=new Date(t);return Math.abs(e.getUTCFullYear()-1970)}static loadDefuntDT(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/getDefunts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),pb):Sm(this.response)},t.send()}static newDefunt(n){var t=new XMLHttpRequest;t.open("POST",Zm+"/defunt/insert",!0),t.onload=function(t){200==this.status?(tf(),pb.loadDefuntDT(n)):Sm(this.response)},t.send()}static getDefunts(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/getDefunts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Sm(this.response)},t.send()}static getUnusedDefunts(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/getUnusedDefunts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Sm(this.response)},t.send()}static loadDefuntList_tid(n){pb.getUnusedDefunts((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Fm(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.value+" "+n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.nom;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),ef(r),n.target.innerHTML="",n.target.appendChild(r)}))}}class ub{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",Zm+"/getBibliotheques",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),ub):Sm(this.response)},t.send()}static newBibliotheque(n){var t=new XMLHttpRequest;t.open("POST",Zm+"/bibliotheque/insert",!0),t.onload=function(t){200==this.status?(tf(),ub.loadBibliothequeDT(n)):Sm(this.response)},t.send()}}class mb{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",Zm+"/getClientGroups",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),mb):Sm(this.response)},t.send()}static newProduct(n){var t=new XMLHttpRequest;t.open("POST",Zm+"/produit/insert",!0),t.onload=function(t){200==this.status?(tf(),Produit.loadProduitDT(n)):Sm(this.response)},t.send()}static getClientGroups(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/getClientGroups",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Sm(this.response)},t.send()}static loadClientGroupListToSelect(n){mb.getClientGroups((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Fm(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.client_group_name;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),ef(r),n.target.innerHTML="",n.target.appendChild(r)}))}static createDefaultClientGroup(n){var t=new XMLHttpRequest;t.open("POST",Zm+"/clientGroup/createDefaultClientGroup",!0),t.onload=function(t){200==this.status?(tf(),mb.loadClientGroupDatatable(n)):Sm(this.response)},t.send()}}class fb{constructor(n){this.id=n.id,this.clientGroupName=fb.getClientGroupNameFromClientGroupResponse(n),this.productReference=fb.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+'">'+Qm.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",Zm+"/getClientGroupDiscounts",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),fb):Sm(this.response)},t.send()}static createDefaultClientGroupDiscount(n){var t=new XMLHttpRequest;t.open("POST",Zm+"/clientGroupDiscount/createDefaultClientGroupDiscount",!0),t.onload=function(t){200==this.status?(tf(),fb.loadClientGroupDiscountDatatable(n)):Sm(this.response)},t.send()}}class gb{constructor(n){this.id=n.id,this.clientGroupFacturationName=0===n.group_facturation_name.length?"-":n.group_facturation_name}getDTRow(){return["<div>"+this.id+"</div>",'<div class="editable" data-table="client_group_facturation" data-column="group_facturation_name" data-id="'+this.id+'">'+this.clientGroupFacturationName+"</div>",'<div data-modifier="clientGroupFacturation" data-id='+this.id+' data-table="client_group_facturation" style="display:inline-block;margin-right:0px;" class="deleteItem icon-delete"></div>']}static loadClientGroupFacturationDatatable(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/client/getClientGroupFacturations",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?rf(n,JSON.parse(this.response),gb):Sm(this.response)},t.send()}static getClientGroupFacturations(n){var t=new XMLHttpRequest;t.open("PROPFIND",Zm+"/client/getClientGroupFacturations",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(t){200==this.status?n(JSON.parse(this.response)):Sm(this.response)},t.send()}static loadClientGroupFacturationListToSelect(n){gb.getClientGroupFacturations((e=>{var r=document.createElement("select");r.dataset.current=n.target.dataset.current,r.dataset.id=n.target.dataset.id,r.dataset.old=n.target.innerHTML,r.addEventListener("change",(n=>{var t;0!=n.target.value?(Fm(n.target.parentElement.dataset.table,n.target.parentElement.dataset.column,n.target.value,n.target.parentElement.dataset.id),(t=n.target.parentElement).innerHTML=n.target.options[n.target.selectedIndex].text,t.dataset.current=n.target.value):(t=n.target.parentElement).innerHTML=n.target.dataset.old}));var a=document.createElement("option");a.value=0,a.text=t("gestion","Cancel"),r.appendChild(a),JSON.parse(e).forEach((n=>{var t=document.createElement("textarea");t.innerHTML=n.group_facturation_name;var e=document.createElement("option");e.value=n.id,e.text=t.value,r.appendChild(e)})),ef(r),n.target.innerHTML="",n.target.appendChild(r)}))}static createDefaultClientGroupFacturation(n){var t=new XMLHttpRequest;t.open("POST",Zm+"/client/createDefaultClientGroupFacturation",!0),t.onload=function(t){200==this.status?(tf(),gb.loadClientGroupFacturationDatatable(n)):Sm(this.response)},t.send()}}var hb=r(9755),bb=t("gestion","Choose work folder");hb("body").on("click","#theFolder",(function(){new Cd(bb,!1,[],!1,1,!0,hb("#theFolder").val()).pick().then((function(n){Fm(hb("#theFolder").data("table"),hb("#theFolder").data("column"),n,hb("#theFolder").data("id")),Om(lf)}))})),hb("body").on("change",".editableSelect",(function(){Fm(hb(this).data("table"),hb(this).data("column"),hb(this).val(),hb(this).data("id"))})),hb("body").on("change",".gestion-checkbox",(function(){var n=hb(this).is(":checked")?1:0;Fm(hb(this).data("table"),hb(this).data("column"),n,hb(this).data("id"))})),hb("body").on("click",".menu",(function(){hb("#menu-"+this.dataset.menu).toggleClass("open")})),hb("body").on("click",".modalClose",(function(){hb(this)[0].parentElement.parentElement.style.display="none"})),document.body.addEventListener("click",(n=>{if(n.target.className.includes("editableNumber"))n.target.setAttribute("contenteditable","true"),n.target.focus();else if(n.target.className.includes("editableNumeric"))n.target.setAttribute("contenteditable","true"),n.target.focus();else if(n.target.className.includes("loadSelect_listclient"))Ym.loadClientList_cid(n);else if(n.target.className.includes("loadSelect_listthanato"))db.loadThanatoList_tid(n);else if(n.target.className.includes("loadSelect_listlieu"))ab.loadLieuList_lid(n);else if(n.target.className.includes("selectClientGroupList"))mb.loadClientGroupListToSelect(n);else if(n.target.className.includes("selectClientGroupFacturationList"))gb.loadClientGroupFacturationListToSelect(n);else if(n.target.className.includes("selectProductsList"))ib.loadProductListToSelect(n);else if(n.target.className.includes("selectCoverProductsList"))ib.loadCoverProductListIntoSelect(n);else if(n.target.className.includes("selectProductTypeList"))ib.loadProductTypeListIntoSelect(n);else if(n.target.className.includes("loadSelect_listdevis"))Xm.loadDevisList_dnum(n);else if(n.target.className.includes("loadSelect_listalldevis"))Xm.loadAllDevisList_dnum(n);else if(n.target.className.includes("selectAvailableDevis"))Xm.loadAllDevisList_dnum(n,["Nouveau","Mention"]);else if(n.target.className.includes("loadSelect_listDelphineDevis"))Xm.loadDelphineDevisList_dnum(n);else if(n.target.className.includes("loadSelect_listdefunt"))pb.loadDefuntList_tid(n);else if(n.target.className.includes("editableSelect"));else if(n.target.className.includes("editable"))n.target.setAttribute("contenteditable","true"),n.target.focus();else if("newClient"===n.target.id)Ym.newClient(new rb(".tabledt"));else if("newThanato"===n.target.id)db.newThanatopracteur(new rb(".tabledt"));else if("newTrajet"===n.target.id)sb.newTrajet(new rb(".tabledt"));else if("newTrajetdetails"===n.target.id)lb.newTrajetdetails(new rb(".tabledt"));else if("newLieu"===n.target.id)ab.newLieu(new rb(".tabledt"));else if("newDevis"===n.target.id)Xm.newDevis(new rb(".tabledt"));else if("newInvoice"===n.target.id)ob.newFacture(new rb(".tabledt"));else if("newProduit"===n.target.id)ib.newProduct(new rb(".tabledt"));else if("newClientGroup"===n.target.id)mb.createDefaultClientGroup(new rb(".tabledt"));else if("newClientGroupFacturation"===n.target.id)gb.createDefaultClientGroupFacturation(new rb(".tabledt"));else if("newClientGroupDiscount"===n.target.id)fb.createDefaultClientGroupDiscount(new rb(".tabledt"));else if("saveIk"==n.target.id)lb.saveIkNextcloud();else if("apercusFactures"===n.target.id){let n=(0,Dm.nu)(`/apps/gestion/factures/apercus?cli=&annee=${(new Date).getFullYear()}&mois=${(new Date).getMonth()}&filterType=client`);window.location.replace(n)}else"apercusDevis"===n.target.id?window.location.replace((0,Dm.nu)(`/apps/gestion/devis/apercus?cli=&annee=${(new Date).getFullYear()}&mois=${(new Date).getMonth()}`)):"newArticle"===n.target.id?cb.newArticle(new rb(".tabledt")):"newDefunt"==n.target.id?pb.newDefunt(new rb(".tabledt")):"newBibliotheque"==n.target.id&&ub.newBibliotheque(new rb(".tabledt"))})),document.body.addEventListener("keydown",(n=>{if("Enter"===n.key)if(n.target.className.includes("editableNumber")){if(pf(n.target,!1),"ligne_trajet"==n.target.dataset.table&&"rang"==n.target.dataset.column){var t=new rb(".tabledt");lb.loadTrajetdetailsDT(t)}}else n.target.className.includes("editableNumeric")?pf(n.target):n.target.className.includes("editableSelect")||!n.target.className.includes("editable")||(Im(n.target),"lieu"!=n.target.dataset.table||"latitude"!=n.target.dataset.column&&"longitude"!=n.target.dataset.column)||(t=new rb(".tabledt"),ab.loadLieuDT(t))})),document.body.addEventListener("focusout",(n=>{var t=n.target.dataset.table,e=n.target.dataset.column,r=n.target.dataset.id;if(n.target.className.includes("editableNumber")){if(pf(n.target,!1),"ligne_trajet"==t&&"rang"==e){var a=new rb(".tabledt");lb.loadTrajetdetailsDT(a)}}else n.target.className.includes("editableNumeric")?pf(n.target):n.target.className.includes("editableSelect")||(n.target.className.includes("editable")?(Im(n.target),"lieu"!=t||"latitude"!=e&&"longitude"!=e||(a=new rb(".tabledt"),ab.loadLieuDT(a))):n.target.className.includes("gestion-input")&&Fm(t,e,n.target.value,r))})),document.body.addEventListener("mouseover",(n=>{(n.target.className.includes("editable")||n.target.className.includes("loadSelect")||n.target.className.includes("selectable"))&&(n.target.style.border="1px solid "+getComputedStyle(document.documentElement).getPropertyValue("--color-primary-element-light"),n.target.style.borderRadius="5px",n.target.style.padding="5px",n.target.style.fontWeight="bold",n.target.addEventListener("mouseout",(n=>{n.target.style.border=null,n.target.style.padding=null,n.target.style.fontWeight=null,n.target.style.borderRadius=null})))})),hb("body").on("dblclick",".selectableDevis",(function(){var n=hb(this).data("id"),t=hb(this).data("table"),e=hb(this).data("column");hb(this).text(""),hb(this).html('<select id="listDevis">'),listDevis(hb("#listDevis"),n,t,e)})),hb("body").on("dblclick",".selectable",(function(){var n=hb(this).data("id"),t=hb(this).data("val");hb(this).text(""),hb(this).html('<select id="listProduit">'),function(n,t,e){jm.ajax({url:Zm+"/getProduits",type:"PROPFIND",contentType:"application/json"}).done((function(r){n.append('<option data-table="produit_devis" data-column="produit_id" data-val="'+e+'" data-id="'+t+'">'+Am("gestion","Cancel")+"</option>"),jm.each(JSON.parse(r),(function(r,a){var o="";e==a.id&&(o="selected"),n.append("<option "+o+' data-table="produit_devis" data-column="produit_id" data-val="'+a.id+'" data-id="'+t+'">'+a.reference+" "+a.description+" "+Qm.format(a.prix_unitaire)+"</option>")}))})).fail((function(n,t){Sm(n)}))}(hb("#listProduit"),n,t)})),hb("body").on("dblclick",".articleSelectable",(function(){var n=hb(this).data("id"),t=hb(this).data("val");hb(this).text(""),hb(this).html('<select id="listArticle">'),function(n,t,e){jm.ajax({url:Zm+"/getArticles",type:"PROPFIND",contentType:"application/json"}).done((function(r){n.append('<option data-table="article_devis" data-column="article_id" data-val="'+e+'" data-id="'+t+'">'+Am("gestion","Cancel")+"</option>"),jm.each(JSON.parse(r),(function(r,a){var o="";e==a.id&&(o="selected"),n.append("<option "+o+' data-table="article_devis" data-column="article_id" data-val="'+a.id+'" data-id="'+t+'">'+a.reference+" "+a.description+" "+Qm.format(a.prix_unitaire)+"</option>")}))})).fail((function(n,t){Sm(n)}))}(hb("#listArticle"),n,t)})),hb("body").on("click",".deleteItem",(function(){var n=hb(this).data("id"),t=hb(this).data("table"),e=hb(this).data("modifier");!function(n,t){var e={table:n,id:t};window.confirm(Am("gestion","Are you sure you want to delete?"))?jm.ajax({url:Zm+"/delete",type:"DELETE",async:!1,contentType:"application/json",data:JSON.stringify(e)}).done((function(n,t){Nm(),Cm(Am("gestion","Modification saved"))})).fail((function(n,t){Sm(n)})):km(Am("gestion","Nothing changed"))}(t,n);var r=new rb(".tabledt");"getProduitsById"===e&&Rm(),"getArticlesById"===e&&Mm(),"getObservationsById"===e&&zm(),"getHypodermiquesById"===e&&Hm(),"getBijouxById"===e&&Um(),"client"===e&&Ym.loadClientDT(r),"thanato"===e&&db.loadThanatoDT(r),"lieu"===e&&ab.loadLieuDT(r),"trajet"===e&&sb.loadTrajetDT(r),"trajetdetails"===e&&lb.loadTrajetdetailsDT(r),"devis"===e&&Xm.loadDevisDT(r),"facture"===e&&(ob.loadFactureDT(r),location.reload()),"produit"===e&&ib.loadProduitDT(r),"article"===e&&cb.loadArticleDT(r),"defunt"===e&&pb.loadDefuntDT(r),"bibliotheque"===e&&ub.loadBibliothequeDT(r),"clientGroup"===e&&mb.loadClientGroupDatatable(r),"clientGroupDiscount"===e&&fb.loadClientGroupDiscountDatatable(r),"clientGroupFacturation"===e&&gb.loadClientGroupFacturationDatatable(r)})),hb("body").on("change",".listClient,.listDevis",(function(){var n=hb(this).parents("div"),t=hb(n).data("id"),e=this.value,r=hb(n).data("column"),a=hb(n).data("table");this.setAttribute("data-current",this.value),Fm(a,r,e,t)})),hb("body").on("change","#yearselector_statmensuellesproduits",(function(){var n;n=this.value,jm.ajax({url:Zm+"/getStatArticleAnnuel/"+n,type:"PROPFIND",contentType:"application/json"}).done((function(n){for(var t=document.getElementById("Articles"),e=t.rows.length-1;e>0;e--)t.deleteRow(e);var r,a=JSON.parse(n),o=0;a.forEach((function(n,t){sf(r=af("Articles",-1,0,n.reference),1,n.janvier),sf(r,2,n.fevrier),sf(r,3,n.mars),sf(r,4,n.avril),sf(r,5,n.mai),sf(r,6,n.juin),sf(r,7,n.juillet),sf(r,8,n.aout),sf(r,9,n.septembre),sf(r,10,n.octobre),sf(r,11,n.novembre),sf(r,12,n.decembre),o=n.janvier+n.fevrier+n.mars+n.avril+n.mai+n.juin+n.juillet+n.aout+n.septembre+n.octobre+n.novembre+n.decembre,of(r,-1,o)}))})).fail((function(n,t){Sm(n)}))})),hb("body").on("change","#yearselector_statmensuellesthanatopracteurs",(function(){var n;n=this.value,jm.ajax({url:Zm+"/getStatSoinsThanatoAnnuel/"+n,type:"PROPFIND",contentType:"application/json"}).done((function(n){for(var t=document.getElementById("Soins"),e=t.rows.length-1;e>0;e--)t.deleteRow(e);var r,a=JSON.parse(n),o=0;a.forEach((function(n,t){sf(r=af("Soins",-1,0,`${n.nom_thanato} ${n.prenom_thanato}`),1,n.janvier),sf(r,2,n.fevrier),sf(r,3,n.mars),sf(r,4,n.avril),sf(r,5,n.mai),sf(r,6,n.juin),sf(r,7,n.juillet),sf(r,8,n.aout),sf(r,9,n.septembre),sf(r,10,n.octobre),sf(r,11,n.novembre),sf(r,12,n.decembre),o=Number(n.janvier)+Number(n.fevrier)+Number(n.mars)+Number(n.avril)+Number(n.mai)+Number(n.juin)+Number(n.juillet)+Number(n.aout)+Number(n.septembre)+Number(n.octobre)+Number(n.novembre)+Number(n.decembre),of(r,-1,o)}))})).fail((function(n,t){Sm(n)}))})),hb("body").on("change","#yearselector_statweekendsthanatopracteurs",(function(){var n=hb("#monthselector_statweekendsthanatopracteurs").val();Pm(this.value,n)})),hb("body").on("change","#monthselector_statweekendsthanatopracteurs",(function(){Pm(hb("#yearselector_statweekendsthanatopracteurs").val(),this.value)})),hb("body").on("change",".inputDate",(function(){var n=new rb(".tabledt"),t=hb(this).data("id"),e=this.value,r=hb(this).data("column"),a=hb(this).data("table");if(Fm(a,r,e,t),"facture"==a&&"date_paiement"==r&&ob.loadFactureDT(n),"ligne_trajet"==a&&"date"==r&&lb.loadTrajetdetailsDT(n),"defunt"==a&&"date_naissance"==r){var o=pb.caclulateAge(e);document.getElementById("ageDefunt-"+t).innerHTML=o}})),hb("body").on("change","#listProduit, #listArticle, #listDevis",(function(){var n=hb(this).find(":selected").data("id"),t=hb(this).find(":selected").data("val"),e=hb(this).find(":selected").data("column"),r=hb(this).find(":selected").data("table"),a=hb(this).parent();Fm(r,e,t,n),"selectableClient_devis"===a.get(0).className&&getClientByIdDevis(n),"listProduit"===hb(this).attr("id")&&Rm(),"listArticle"===hb(this).attr("id")&&Mm(),a.text(hb(this).val()),a.attr("data-val",n)})),hb("body").on("change",".gestion-select",(n=>{var t=n.target.dataset.id,e=n.target.value,r=n.target.dataset.column;Fm(n.target.dataset.table,r,e,t)})),hb("body").on("click","#devisAdd",(function(){var n={id:hb("#devisid").data("id")};hb.ajax({url:Zm+"/insertProduitDevis",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Rm()})).fail((function(n,e){Sm(t("gestion","Please create a new product"))}))})),hb("body").on("click","#devisAddProduit",(function(){var n={id:hb("#devisid").data("id")};hb.ajax({url:Zm+"/insertArticleDevis",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Mm()})).fail((function(n,e){Sm(t("gestion","Please create a new product"))}))})),hb("body").on("click","#defuntAddObservation",(function(){var n={id:hb("#defuntid").data("id")};hb.ajax({url:Zm+"/insertObservationDefunt",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){zm()})).fail((function(n,e){Sm(t("gestion","Please create a new observation"))}))})),hb("body").on("click","#defuntAddBijou",(function(){var n={id:hb("#defuntid").data("id")};hb.ajax({url:Zm+"/insertBijouDefunt",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Um()})).fail((function(n,e){Sm(t("gestion","Please create a new bijou"))}))})),hb("body").on("click","#defuntAddHypodermique",(function(){var n={id:hb("#defuntid").data("id")};hb.ajax({url:Zm+"/insertHypoDefunt",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){Hm()})).fail((function(n,e){Sm(t("gestion","Please create a new hypodermique"))}))})),hb("body").on("click","#about",(function(){document.getElementById("modalConfig").style.display="block"})),hb("body").on("click","#exportThanatoData",(function(){var n=hb(".tabledt").dataTable().$(".thanatoToExport:checked",{page:"all"});let e=[];if(n.each((function(n,t){var r=hb(t).val();e.push(r)})),0==e.length)return void Sm(t("gestion","Veuillez choisir au moins une ligne de client"));let r={thanatoIdsToExport:e};hb.ajax({url:Zm+"/thanatopracteur/exportThanatoStatistic",type:"POST",contentType:"application/json",data:JSON.stringify(r)}).done((function(n){let e=new rb(".tabledt");db.loadThanatoDT(e),Cm(t("gestion","Sauvegardé dans : "+n))})).fail((function(n,e){Sm(t("gestion","Erreur dans l'export de statistique thanato"))}))})),hb("body").on("click","#exportClientStat",(function(){var n=hb(".tabledt").dataTable().$(".clientToExport:checked",{page:"all"});let e=[];if(n.each((function(n,t){var r=hb(t).val();e.push(r)})),0==e.length)return void Sm(t("gestion","Veuillez choisir au moins une ligne de client"));let r={clientIdsToExport:e};hb.ajax({url:Zm+"/client/exportClientStatistic",type:"POST",contentType:"application/json",data:JSON.stringify(r)}).done((function(n){let e=new rb(".tabledt");Ym.loadClientDT(e),Cm(t("gestion","Sauvegardé dans : "+n))})).fail((function(n,e){Sm(t("gestion","Erreur dans l'export de statistique client"))}))})),hb("body").on("click","#exportFactureToPdf",(function(){var n={factureId:hb("#factureIdentifier").data("id")};hb.ajax({url:Zm+"/facture/exportFactureToPdf",type:"POST",contentType:"application/json",data:JSON.stringify(n)}).done((function(n){JSON.parse(n).forEach((n=>{Cm("Sauvegardé dans"+n)}))})).fail((function(n,e){Sm(t("gestion","Please create a new hypodermique"))}))})),window.addEventListener("DOMContentLoaded",(function(){!function(n=!0){Nm(),n&&jm.ajax({url:Zm+"/isconfig",type:"GET",contentType:"application/json"}).done((function(n){n||(document.getElementById("modalConfig").style.display="block")})),Om(df),Om(lf)}()}))}()}(); |