chantools/doc/command-generator.html

38 lines
388 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>chantools command generator</title>
<script type="module" crossorigin>(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))i(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const c of a.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&i(c)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function i(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();/**
* @vue/shared v3.5.22
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Fi(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const at={},Ws=[],Ae=()=>{},ga=()=>!1,Sr=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),ji=t=>t.startsWith("onUpdate:"),Ut=Object.assign,Ki=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},Wh=Object.prototype.hasOwnProperty,st=(t,e)=>Wh.call(t,e),j=Array.isArray,Bs=t=>Dn(t)==="[object Map]",Qs=t=>Dn(t)==="[object Set]",Pl=t=>Dn(t)==="[object Date]",Y=t=>typeof t=="function",At=t=>typeof t=="string",Te=t=>typeof t=="symbol",ft=t=>t!==null&&typeof t=="object",ma=t=>(ft(t)||Y(t))&&Y(t.then)&&Y(t.catch),_a=Object.prototype.toString,Dn=t=>_a.call(t),Bh=t=>Dn(t).slice(8,-1),ba=t=>Dn(t)==="[object Object]",Wi=t=>At(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,_n=Fi(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Or=t=>{const e=Object.create(null);return(n=>e[n]||(e[n]=t(n)))},Uh=/-\w/g,oe=Or(t=>t.replace(Uh,e=>e.slice(1).toUpperCase())),Yh=/\B([A-Z])/g,Es=Or(t=>t.replace(Yh,"-$1").toLowerCase()),xr=Or(t=>t.charAt(0).toUpperCase()+t.slice(1)),bi=Or(t=>t?`on${xr(t)}`:""),_s=(t,e)=>!Object.is(t,e),ur=(t,...e)=>{for(let n=0;n<t.length;n++)t[n](...e)},va=(t,e,n,i=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:i,value:n})},_r=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let Ml;const Nr=()=>Ml||(Ml=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Bi(t){if(j(t)){const e={};for(let n=0;n<t.length;n++){const i=t[n],o=At(i)?Xh(i):Bi(i);if(o)for(const a in o)e[a]=o[a]}return e}else if(At(t)||ft(t))return t}const Gh=/;(?![^(]*\))/g,qh=/:([^]+)/,zh=/\/\*[^]*?\*\//g;function Xh(t){const e={};return t.replace(zh,"").split(Gh).forEach(n=>{if(n){const i=n.split(qh);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}function Dr(t){let e="";if(At(t))e=t;else if(j(t))for(let n=0;n<t.length;n++){const i=Dr(t[n]);i&&(e+=i+" ")}else if(ft(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}const Qh="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Jh=Fi(Qh);function Ea(t){return!!t||t===""}function Zh(t,e){if(t.length!==e.length)return!1;let n=!0;for(let i=0;n&&i<t.length;i++)n=In(t[i],e[i]);return n}function In(t,e){if(t===e)return!0;let n=Pl(t),i=Pl(e);if(n||i)return n&&i?t.getTime()===e.getTime():!1;if(n=Te(t),i=Te(e),n||i)return t===e;if(n=j(t),i=j(e),n||i)return n&&i?Zh(t,e):!1;if(n=ft(t),i=ft(e),n||i){if(!n||!i)return!1;const o=Object.keys(t).length,a=Object.keys(e).length;if(o!==a)return!1;for(const c in t){const f=t.hasOwnProperty(c),p=e.hasOwnProperty(c);if(f&&!p||!f&&p||!In(t[c],e[c]))return!1}}return String(t)===String(e)}function Ui(t,e){return t.findIndex(n=>In(n,e))}const ya=t=>!!(t&&t.__v_isRef===!0),qs=t=>At(t)?t:t==null?"":j(t)||ft(t)&&(t.toString===_a||!Y(t.toString))?ya(t)?qs(t.value):JSON.stringify(t,Aa,2):String(t),Aa=(t,e)=>ya(e)?Aa(t,e.value):Bs(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[i,o],a)=>(n[vi(i,a)+" =>"]=o,n),{})}:Qs(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>vi(n))}:Te(e)?vi(e):ft(e)&&!j(e)&&!ba(e)?String(e):e,vi=(t,e="")=>{var n;return Te(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};/**
* @vue/reactivity v3.5.22
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Yt;class tp{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Yt,!e&&Yt&&(this.index=(Yt.scopes||(Yt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].pause();for(e=0,n=this.effects.length;e<n;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].resume();for(e=0,n=this.effects.length;e<n;e++)this.effects[e].resume()}}run(e){if(this._active){const n=Yt;try{return Yt=this,e()}finally{Yt=n}}}on(){++this._on===1&&(this.prevScope=Yt,Yt=this)}off(){this._on>0&&--this._on===0&&(Yt=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){this._active=!1;let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(this.effects.length=0,n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,i=this.scopes.length;n<i;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0}}}function ep(){return Yt}let ut;const Ei=new WeakSet;class Ta{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Yt&&Yt.active&&Yt.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Ei.has(this)&&(Ei.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Ca(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Rl(this),Sa(this);const e=ut,n=de;ut=this,de=!0;try{return this.fn()}finally{Oa(this),ut=e,de=n,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)qi(e);this.deps=this.depsTail=void 0,Rl(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Ei.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Ni(this)&&this.run()}get dirty(){return Ni(this)}}let wa=0,bn,vn;function Ca(t,e=!1){if(t.flags|=8,e){t.next=vn,vn=t;return}t.next=bn,bn=t}function Yi(){wa++}function Gi(){if(--wa>0)return;if(vn){let e=vn;for(vn=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;bn;){let e=bn;for(bn=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(i){t||(t=i)}e=n}}if(t)throw t}function Sa(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function Oa(t){let e,n=t.depsTail,i=n;for(;i;){const o=i.prevDep;i.version===-1?(i===n&&(n=o),qi(i),sp(i)):e=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=o}t.deps=e,t.depsTail=n}function Ni(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(xa(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function xa(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===wn)||(t.globalVersion=wn,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!Ni(t))))return;t.flags|=2;const e=t.dep,n=ut,i=de;ut=t,de=!0;try{Sa(t);const o=t.fn(t._value);(e.version===0||_s(o,t._value))&&(t.flags|=128,t._value=o,e.version++)}catch(o){throw e.version++,o}finally{ut=n,de=i,Oa(t),t.flags&=-3}}function qi(t,e=!1){const{dep:n,prevSub:i,nextSub:o}=t;if(i&&(i.nextSub=o,t.prevSub=void 0),o&&(o.prevSub=i,t.nextSub=void 0),n.subs===t&&(n.subs=i,!i&&n.computed)){n.computed.flags&=-5;for(let a=n.computed.deps;a;a=a.nextDep)qi(a,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function sp(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}let de=!0;const Na=[];function Pe(){Na.push(de),de=!1}function Me(){const t=Na.pop();de=t===void 0?!0:t}function Rl(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=ut;ut=void 0;try{e()}finally{ut=n}}}let wn=0;class np{constructor(e,n){this.sub=e,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Da{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!ut||!de||ut===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ut)n=this.activeLink=new np(ut,this),ut.deps?(n.prevDep=ut.depsTail,ut.depsTail.nextDep=n,ut.depsTail=n):ut.deps=ut.depsTail=n,Ia(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const i=n.nextDep;i.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=i),n.prevDep=ut.depsTail,n.nextDep=void 0,ut.depsTail.nextDep=n,ut.depsTail=n,ut.deps===n&&(ut.deps=i)}return n}trigger(e){this.version++,wn++,this.notify(e)}notify(e){Yi();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Gi()}}}function Ia(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let i=e.deps;i;i=i.nextDep)Ia(i)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subs=t}}const Di=new WeakMap,bs=Symbol(""),Ii=Symbol(""),Cn=Symbol("");function $t(t,e,n){if(de&&ut){let i=Di.get(t);i||Di.set(t,i=new Map);let o=i.get(n);o||(i.set(n,o=new Da),o.map=i,o.key=n),o.track()}}function Ie(t,e,n,i,o,a){const c=Di.get(t);if(!c){wn++;return}const f=p=>{p&&p.trigger()};if(Yi(),e==="clear")c.forEach(f);else{const p=j(t),y=p&&Wi(n);if(p&&n==="length"){const _=Number(i);c.forEach((w,P)=>{(P==="length"||P===Cn||!Te(P)&&P>=_)&&f(w)})}else switch((n!==void 0||c.has(void 0))&&f(c.get(n)),y&&f(c.get(Cn)),e){case"add":p?y&&f(c.get("length")):(f(c.get(bs)),Bs(t)&&f(c.get(Ii)));break;case"delete":p||(f(c.get(bs)),Bs(t)&&f(c.get(Ii)));break;case"set":Bs(t)&&f(c.get(bs));break}}Gi()}function Fs(t){const e=lt(t);return e===t?e:($t(e,"iterate",Cn),he(t)?e:e.map(jt))}function Ir(t){return $t(t=lt(t),"iterate",Cn),t}const rp={__proto__:null,[Symbol.iterator](){return yi(this,Symbol.iterator,jt)},concat(...t){return Fs(this).concat(...t.map(e=>j(e)?Fs(e):e))},entries(){return yi(this,"entries",t=>(t[1]=jt(t[1]),t))},every(t,e){return Ne(this,"every",t,e,void 0,arguments)},filter(t,e){return Ne(this,"filter",t,e,n=>n.map(jt),arguments)},find(t,e){return Ne(this,"find",t,e,jt,arguments)},findIndex(t,e){return Ne(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return Ne(this,"findLast",t,e,jt,arguments)},findLastIndex(t,e){return Ne(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return Ne(this,"forEach",t,e,void 0,arguments)},includes(...t){return Ai(this,"includes",t)},indexOf(...t){return Ai(this,"indexOf",t)},join(t){return Fs(this).join(t)},lastIndexOf(...t){return Ai(this,"lastIndexOf",t)},map(t,e){return Ne(this,"map",t,e,void 0,arguments)},pop(){return hn(this,"pop")},push(...t){return hn(this,"push",t)},reduce(t,...e){return kl(this,"reduce",t,e)},reduceRight(t,...e){return kl(this,"reduceRight",t,e)},shift(){return hn(this,"shift")},some(t,e){return Ne(this,"some",t,e,void 0,arguments)},splice(...t){return hn(this,"splice",t)},toReversed(){return Fs(this).toReversed()},toSorted(t){return Fs(this).toSorted(t)},toSpliced(...t){return Fs(this).toSpliced(...t)},unshift(...t){return hn(this,"unshift",t)},values(){return yi(this,"values",jt)}};function yi(t,e,n){const i=Ir(t),o=i[e]();return i!==t&&!he(t)&&(o._next=o.next,o.next=()=>{const a=o._next();return a.done||(a.value=n(a.value)),a}),o}const ip=Array.prototype;function Ne(t,e,n,i,o,a){const c=Ir(t),f=c!==t&&!he(t),p=c[e];if(p!==ip[e]){const w=p.apply(t,a);return f?jt(w):w}let y=n;c!==t&&(f?y=function(w,P){return n.call(this,jt(w),P,t)}:n.length>2&&(y=function(w,P){return n.call(this,w,P,t)}));const _=p.call(c,y,i);return f&&o?o(_):_}function kl(t,e,n,i){const o=Ir(t);let a=n;return o!==t&&(he(t)?n.length>3&&(a=function(c,f,p){return n.call(this,c,f,p,t)}):a=function(c,f,p){return n.call(this,c,jt(f),p,t)}),o[e](a,...i)}function Ai(t,e,n){const i=lt(t);$t(i,"iterate",Cn);const o=i[e](...n);return(o===-1||o===!1)&&Ji(n[0])?(n[0]=lt(n[0]),i[e](...n)):o}function hn(t,e,n=[]){Pe(),Yi();const i=lt(t)[e].apply(t,n);return Gi(),Me(),i}const op=Fi("__proto__,__v_isRef,__isVue"),La=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Te));function lp(t){Te(t)||(t=String(t));const e=lt(this);return $t(e,"has",t),e.hasOwnProperty(t)}class $a{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,i){if(n==="__v_skip")return e.__v_skip;const o=this._isReadonly,a=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return a;if(n==="__v_raw")return i===(o?a?_p:ka:a?Ra:Ma).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(i)?e:void 0;const c=j(e);if(!o){let p;if(c&&(p=rp[n]))return p;if(n==="hasOwnProperty")return lp}const f=Reflect.get(e,n,Bt(e)?e:i);if((Te(n)?La.has(n):op(n))||(o||$t(e,"get",n),a))return f;if(Bt(f)){const p=c&&Wi(n)?f:f.value;return o&&ft(p)?$i(p):p}return ft(f)?o?$i(f):Xi(f):f}}class Pa extends $a{constructor(e=!1){super(!1,e)}set(e,n,i,o){let a=e[n];if(!this._isShallow){const p=vs(a);if(!he(i)&&!vs(i)&&(a=lt(a),i=lt(i)),!j(e)&&Bt(a)&&!Bt(i))return p||(a.value=i),!0}const c=j(e)&&Wi(n)?Number(n)<e.length:st(e,n),f=Reflect.set(e,n,i,Bt(e)?e:o);return e===lt(o)&&(c?_s(i,a)&&Ie(e,"set",n,i):Ie(e,"add",n,i)),f}deleteProperty(e,n){const i=st(e,n);e[n];const o=Reflect.deleteProperty(e,n);return o&&i&&Ie(e,"delete",n,void 0),o}has(e,n){const i=Reflect.has(e,n);return(!Te(n)||!La.has(n))&&$t(e,"has",n),i}ownKeys(e){return $t(e,"iterate",j(e)?"length":bs),Reflect.ownKeys(e)}}class ap extends $a{constructor(e=!1){super(!0,e)}set(e,n){return!0}deleteProperty(e,n){return!0}}const cp=new Pa,up=new ap,fp=new Pa(!0);const Li=t=>t,or=t=>Reflect.getPrototypeOf(t);function dp(t,e,n){return function(...i){const o=this.__v_raw,a=lt(o),c=Bs(a),f=t==="entries"||t===Symbol.iterator&&c,p=t==="keys"&&c,y=o[t](...i),_=n?Li:e?br:jt;return!e&&$t(a,"iterate",p?Ii:bs),{next(){const{value:w,done:P}=y.next();return P?{value:w,done:P}:{value:f?[_(w[0]),_(w[1])]:_(w),done:P}},[Symbol.iterator](){return this}}}}function lr(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function hp(t,e){const n={get(o){const a=this.__v_raw,c=lt(a),f=lt(o);t||(_s(o,f)&&$t(c,"get",o),$t(c,"get",f));const{has:p}=or(c),y=e?Li:t?br:jt;if(p.call(c,o))return y(a.get(o));if(p.call(c,f))return y(a.get(f));a!==c&&a.get(o)},get size(){const o=this.__v_raw;return!t&&$t(lt(o),"iterate",bs),o.size},has(o){const a=this.__v_raw,c=lt(a),f=lt(o);return t||(_s(o,f)&&$t(c,"has",o),$t(c,"has",f)),o===f?a.has(o):a.has(o)||a.has(f)},forEach(o,a){const c=this,f=c.__v_raw,p=lt(f),y=e?Li:t?br:jt;return!t&&$t(p,"iterate",bs),f.forEach((_,w)=>o.call(a,y(_),y(w),c))}};return Ut(n,t?{add:lr("add"),set:lr("set"),delete:lr("delete"),clear:lr("clear")}:{add(o){!e&&!he(o)&&!vs(o)&&(o=lt(o));const a=lt(this);return or(a).has.call(a,o)||(a.add(o),Ie(a,"add",o,o)),this},set(o,a){!e&&!he(a)&&!vs(a)&&(a=lt(a));const c=lt(this),{has:f,get:p}=or(c);let y=f.call(c,o);y||(o=lt(o),y=f.call(c,o));const _=p.call(c,o);return c.set(o,a),y?_s(a,_)&&Ie(c,"set",o,a):Ie(c,"add",o,a),this},delete(o){const a=lt(this),{has:c,get:f}=or(a);let p=c.call(a,o);p||(o=lt(o),p=c.call(a,o)),f&&f.call(a,o);const y=a.delete(o);return p&&Ie(a,"delete",o,void 0),y},clear(){const o=lt(this),a=o.size!==0,c=o.clear();return a&&Ie(o,"clear",void 0,void 0),c}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=dp(o,t,e)}),n}function zi(t,e){const n=hp(t,e);return(i,o,a)=>o==="__v_isReactive"?!t:o==="__v_isReadonly"?t:o==="__v_raw"?i:Reflect.get(st(n,o)&&o in i?n:i,o,a)}const pp={get:zi(!1,!1)},gp={get:zi(!1,!0)},mp={get:zi(!0,!1)};const Ma=new WeakMap,Ra=new WeakMap,ka=new WeakMap,_p=new WeakMap;function bp(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function vp(t){return t.__v_skip||!Object.isExtensible(t)?0:bp(Bh(t))}function Xi(t){return vs(t)?t:Qi(t,!1,cp,pp,Ma)}function Ep(t){return Qi(t,!1,fp,gp,Ra)}function $i(t){return Qi(t,!0,up,mp,ka)}function Qi(t,e,n,i,o){if(!ft(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const a=vp(t);if(a===0)return t;const c=o.get(t);if(c)return c;const f=new Proxy(t,a===2?i:n);return o.set(t,f),f}function Us(t){return vs(t)?Us(t.__v_raw):!!(t&&t.__v_isReactive)}function vs(t){return!!(t&&t.__v_isReadonly)}function he(t){return!!(t&&t.__v_isShallow)}function Ji(t){return t?!!t.__v_raw:!1}function lt(t){const e=t&&t.__v_raw;return e?lt(e):t}function yp(t){return!st(t,"__v_skip")&&Object.isExtensible(t)&&va(t,"__v_skip",!0),t}const jt=t=>ft(t)?Xi(t):t,br=t=>ft(t)?$i(t):t;function Bt(t){return t?t.__v_isRef===!0:!1}function Ap(t){return Bt(t)?t.value:t}const Tp={get:(t,e,n)=>e==="__v_raw"?t:Ap(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const o=t[e];return Bt(o)&&!Bt(n)?(o.value=n,!0):Reflect.set(t,e,n,i)}};function Va(t){return Us(t)?t:new Proxy(t,Tp)}class wp{constructor(e,n,i){this.fn=e,this.setter=n,this._value=void 0,this.dep=new Da(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=wn-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&ut!==this)return Ca(this,!0),!0}get value(){const e=this.dep.track();return xa(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function Cp(t,e,n=!1){let i,o;return Y(t)?i=t:(i=t.get,o=t.set),new wp(i,o,n)}const ar={},vr=new WeakMap;let ms;function Sp(t,e=!1,n=ms){if(n){let i=vr.get(n);i||vr.set(n,i=[]),i.push(t)}}function Op(t,e,n=at){const{immediate:i,deep:o,once:a,scheduler:c,augmentJob:f,call:p}=n,y=F=>o?F:he(F)||o===!1||o===0?Le(F,1):Le(F);let _,w,P,R,B=!1,U=!1;if(Bt(t)?(w=()=>t.value,B=he(t)):Us(t)?(w=()=>y(t),B=!0):j(t)?(U=!0,B=t.some(F=>Us(F)||he(F)),w=()=>t.map(F=>{if(Bt(F))return F.value;if(Us(F))return y(F);if(Y(F))return p?p(F,2):F()})):Y(t)?e?w=p?()=>p(t,2):t:w=()=>{if(P){Pe();try{P()}finally{Me()}}const F=ms;ms=_;try{return p?p(t,3,[R]):t(R)}finally{ms=F}}:w=Ae,e&&o){const F=w,bt=o===!0?1/0:o;w=()=>Le(F(),bt)}const wt=ep(),Q=()=>{_.stop(),wt&&wt.active&&Ki(wt.effects,_)};if(a&&e){const F=e;e=(...bt)=>{F(...bt),Q()}}let tt=U?new Array(t.length).fill(ar):ar;const dt=F=>{if(!(!(_.flags&1)||!_.dirty&&!F))if(e){const bt=_.run();if(o||B||(U?bt.some((vt,gt)=>_s(vt,tt[gt])):_s(bt,tt))){P&&P();const vt=ms;ms=_;try{const gt=[bt,tt===ar?void 0:U&&tt[0]===ar?[]:tt,R];tt=bt,p?p(e,3,gt):e(...gt)}finally{ms=vt}}}else _.run()};return f&&f(dt),_=new Ta(w),_.scheduler=c?()=>c(dt,!1):dt,R=F=>Sp(F,!1,_),P=_.onStop=()=>{const F=vr.get(_);if(F){if(p)p(F,4);else for(const bt of F)bt();vr.delete(_)}},e?i?dt(!0):tt=_.run():c?c(dt.bind(null,!0),!0):_.run(),Q.pause=_.pause.bind(_),Q.resume=_.resume.bind(_),Q.stop=Q,Q}function Le(t,e=1/0,n){if(e<=0||!ft(t)||t.__v_skip||(n=n||new Map,(n.get(t)||0)>=e))return t;if(n.set(t,e),e--,Bt(t))Le(t.value,e,n);else if(j(t))for(let i=0;i<t.length;i++)Le(t[i],e,n);else if(Qs(t)||Bs(t))t.forEach(i=>{Le(i,e,n)});else if(ba(t)){for(const i in t)Le(t[i],e,n);for(const i of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,i)&&Le(t[i],e,n)}return t}/**
* @vue/runtime-core v3.5.22
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Ln(t,e,n,i){try{return i?t(...i):t()}catch(o){Lr(o,e,n)}}function we(t,e,n,i){if(Y(t)){const o=Ln(t,e,n,i);return o&&ma(o)&&o.catch(a=>{Lr(a,e,n)}),o}if(j(t)){const o=[];for(let a=0;a<t.length;a++)o.push(we(t[a],e,n,i));return o}}function Lr(t,e,n,i=!0){const o=e?e.vnode:null,{errorHandler:a,throwUnhandledErrorInProduction:c}=e&&e.appContext.config||at;if(e){let f=e.parent;const p=e.proxy,y=`https://vuejs.org/error-reference/#runtime-${n}`;for(;f;){const _=f.ec;if(_){for(let w=0;w<_.length;w++)if(_[w](t,p,y)===!1)return}f=f.parent}if(a){Pe(),Ln(a,null,10,[t,p,y]),Me();return}}xp(t,n,o,i,c)}function xp(t,e,n,i=!0,o=!1){if(o)throw t;console.error(t)}const Kt=[];let ve=-1;const Ys=[];let We=null,Ks=0;const Ha=Promise.resolve();let Er=null;function Fa(t){const e=Er||Ha;return t?e.then(this?t.bind(this):t):e}function Np(t){let e=ve+1,n=Kt.length;for(;e<n;){const i=e+n>>>1,o=Kt[i],a=Sn(o);a<t||a===t&&o.flags&2?e=i+1:n=i}return e}function Zi(t){if(!(t.flags&1)){const e=Sn(t),n=Kt[Kt.length-1];!n||!(t.flags&2)&&e>=Sn(n)?Kt.push(t):Kt.splice(Np(e),0,t),t.flags|=1,ja()}}function ja(){Er||(Er=Ha.then(Wa))}function Dp(t){j(t)?Ys.push(...t):We&&t.id===-1?We.splice(Ks+1,0,t):t.flags&1||(Ys.push(t),t.flags|=1),ja()}function Vl(t,e,n=ve+1){for(;n<Kt.length;n++){const i=Kt[n];if(i&&i.flags&2){if(t&&i.id!==t.uid)continue;Kt.splice(n,1),n--,i.flags&4&&(i.flags&=-2),i(),i.flags&4||(i.flags&=-2)}}}function Ka(t){if(Ys.length){const e=[...new Set(Ys)].sort((n,i)=>Sn(n)-Sn(i));if(Ys.length=0,We){We.push(...e);return}for(We=e,Ks=0;Ks<We.length;Ks++){const n=We[Ks];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}We=null,Ks=0}}const Sn=t=>t.id==null?t.flags&2?-1:1/0:t.id;function Wa(t){try{for(ve=0;ve<Kt.length;ve++){const e=Kt[ve];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),Ln(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;ve<Kt.length;ve++){const e=Kt[ve];e&&(e.flags&=-2)}ve=-1,Kt.length=0,Ka(),Er=null,(Kt.length||Ys.length)&&Wa()}}let te=null,Ba=null;function yr(t){const e=te;return te=t,Ba=t&&t.type.__scopeId||null,e}function Ip(t,e=te,n){if(!e||t._n)return t;const i=(...o)=>{i._d&&zl(-1);const a=yr(e);let c;try{c=t(...o)}finally{yr(a),i._d&&zl(1)}return c};return i._n=!0,i._c=!0,i._d=!0,i}function Pt(t,e){if(te===null)return t;const n=Rr(te),i=t.dirs||(t.dirs=[]);for(let o=0;o<e.length;o++){let[a,c,f,p=at]=e[o];a&&(Y(a)&&(a={mounted:a,updated:a}),a.deep&&Le(c),i.push({dir:a,instance:n,value:c,oldValue:void 0,arg:f,modifiers:p}))}return t}function ps(t,e,n,i){const o=t.dirs,a=e&&e.dirs;for(let c=0;c<o.length;c++){const f=o[c];a&&(f.oldValue=a[c].value);let p=f.dir[i];p&&(Pe(),we(p,n,8,[t.el,f,t,e]),Me())}}const Lp=Symbol("_vte"),$p=t=>t.__isTeleport,Pp=Symbol("_leaveCb");function to(t,e){t.shapeFlag&6&&t.component?(t.transition=e,to(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Ua(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}const Ar=new WeakMap;function En(t,e,n,i,o=!1){if(j(t)){t.forEach((B,U)=>En(B,e&&(j(e)?e[U]:e),n,i,o));return}if(yn(i)&&!o){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&En(t,e,n,i.component.subTree);return}const a=i.shapeFlag&4?Rr(i.component):i.el,c=o?null:a,{i:f,r:p}=t,y=e&&e.r,_=f.refs===at?f.refs={}:f.refs,w=f.setupState,P=lt(w),R=w===at?ga:B=>st(P,B);if(y!=null&&y!==p){if(Hl(e),At(y))_[y]=null,R(y)&&(w[y]=null);else if(Bt(y)){y.value=null;const B=e;B.k&&(_[B.k]=null)}}if(Y(p))Ln(p,f,12,[c,_]);else{const B=At(p),U=Bt(p);if(B||U){const wt=()=>{if(t.f){const Q=B?R(p)?w[p]:_[p]:p.value;if(o)j(Q)&&Ki(Q,a);else if(j(Q))Q.includes(a)||Q.push(a);else if(B)_[p]=[a],R(p)&&(w[p]=_[p]);else{const tt=[a];p.value=tt,t.k&&(_[t.k]=tt)}}else B?(_[p]=c,R(p)&&(w[p]=c)):U&&(p.value=c,t.k&&(_[t.k]=c))};if(c){const Q=()=>{wt(),Ar.delete(t)};Q.id=-1,Ar.set(t,Q),Zt(Q,n)}else Hl(t),wt()}}}function Hl(t){const e=Ar.get(t);e&&(e.flags|=8,Ar.delete(t))}Nr().requestIdleCallback;Nr().cancelIdleCallback;const yn=t=>!!t.type.__asyncLoader,Ya=t=>t.type.__isKeepAlive;function Mp(t,e){Ga(t,"a",e)}function Rp(t,e){Ga(t,"da",e)}function Ga(t,e,n=Mt){const i=t.__wdc||(t.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return t()});if($r(e,i,n),n){let o=n.parent;for(;o&&o.parent;)Ya(o.parent.vnode)&&kp(i,e,n,o),o=o.parent}}function kp(t,e,n,i){const o=$r(e,t,i,!0);qa(()=>{Ki(i[e],o)},n)}function $r(t,e,n=Mt,i=!1){if(n){const o=n[t]||(n[t]=[]),a=e.__weh||(e.__weh=(...c)=>{Pe();const f=$n(n),p=we(e,n,t,c);return f(),Me(),p});return i?o.unshift(a):o.push(a),a}}const Re=t=>(e,n=Mt)=>{(!xn||t==="sp")&&$r(t,(...i)=>e(...i),n)},Vp=Re("bm"),Hp=Re("m"),Fp=Re("bu"),jp=Re("u"),Kp=Re("bum"),qa=Re("um"),Wp=Re("sp"),Bp=Re("rtg"),Up=Re("rtc");function Yp(t,e=Mt){$r("ec",t,e)}const za="components";function Ti(t,e){return Qa(za,t,!0,e)||t}const Xa=Symbol.for("v-ndc");function Gp(t){return At(t)?Qa(za,t,!1)||t:t||Xa}function Qa(t,e,n=!0,i=!1){const o=te||Mt;if(o){const a=o.type;{const f=Vg(a,!1);if(f&&(f===e||f===oe(e)||f===xr(oe(e))))return a}const c=Fl(o[t]||a[t],e)||Fl(o.appContext[t],e);return!c&&i?a:c}}function Fl(t,e){return t&&(t[e]||t[oe(e)]||t[xr(oe(e))])}function qp(t,e,n,i){let o;const a=n,c=j(t);if(c||At(t)){const f=c&&Us(t);let p=!1,y=!1;f&&(p=!he(t),y=vs(t),t=Ir(t)),o=new Array(t.length);for(let _=0,w=t.length;_<w;_++)o[_]=e(p?y?br(jt(t[_])):jt(t[_]):t[_],_,void 0,a)}else if(typeof t=="number"){o=new Array(t);for(let f=0;f<t;f++)o[f]=e(f+1,f,void 0,a)}else if(ft(t))if(t[Symbol.iterator])o=Array.from(t,(f,p)=>e(f,p,void 0,a));else{const f=Object.keys(t);o=new Array(f.length);for(let p=0,y=f.length;p<y;p++){const _=f[p];o[p]=e(t[_],_,p,a)}}else o=[];return o}const Pi=t=>t?bc(t)?Rr(t):Pi(t.parent):null,An=Ut(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>Pi(t.parent),$root:t=>Pi(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>Za(t),$forceUpdate:t=>t.f||(t.f=()=>{Zi(t.update)}),$nextTick:t=>t.n||(t.n=Fa.bind(t.proxy)),$watch:t=>mg.bind(t)}),wi=(t,e)=>t!==at&&!t.__isScriptSetup&&st(t,e),zp={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:i,data:o,props:a,accessCache:c,type:f,appContext:p}=t;let y;if(e[0]!=="$"){const R=c[e];if(R!==void 0)switch(R){case 1:return i[e];case 2:return o[e];case 4:return n[e];case 3:return a[e]}else{if(wi(i,e))return c[e]=1,i[e];if(o!==at&&st(o,e))return c[e]=2,o[e];if((y=t.propsOptions[0])&&st(y,e))return c[e]=3,a[e];if(n!==at&&st(n,e))return c[e]=4,n[e];Mi&&(c[e]=0)}}const _=An[e];let w,P;if(_)return e==="$attrs"&&$t(t.attrs,"get",""),_(t);if((w=f.__cssModules)&&(w=w[e]))return w;if(n!==at&&st(n,e))return c[e]=4,n[e];if(P=p.config.globalProperties,st(P,e))return P[e]},set({_:t},e,n){const{data:i,setupState:o,ctx:a}=t;return wi(o,e)?(o[e]=n,!0):i!==at&&st(i,e)?(i[e]=n,!0):st(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(a[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:i,appContext:o,propsOptions:a,type:c}},f){let p,y;return!!(n[f]||t!==at&&f[0]!=="$"&&st(t,f)||wi(e,f)||(p=a[0])&&st(p,f)||st(i,f)||st(An,f)||st(o.config.globalProperties,f)||(y=c.__cssModules)&&y[f])},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:st(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function jl(t){return j(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}let Mi=!0;function Xp(t){const e=Za(t),n=t.proxy,i=t.ctx;Mi=!1,e.beforeCreate&&Kl(e.beforeCreate,t,"bc");const{data:o,computed:a,methods:c,watch:f,provide:p,inject:y,created:_,beforeMount:w,mounted:P,beforeUpdate:R,updated:B,activated:U,deactivated:wt,beforeDestroy:Q,beforeUnmount:tt,destroyed:dt,unmounted:F,render:bt,renderTracked:vt,renderTriggered:gt,errorCaptured:mt,serverPrefetch:Ge,expose:le,inheritAttrs:qe,components:ys,directives:As,filters:ze}=e;if(y&&Qp(y,i,null),c)for(const ht in c){const nt=c[ht];Y(nt)&&(i[ht]=nt.bind(n))}if(o){const ht=o.call(n,n);ft(ht)&&(t.data=Xi(ht))}if(Mi=!0,a)for(const ht in a){const nt=a[ht],ge=Y(nt)?nt.bind(n,n):Y(nt.get)?nt.get.bind(n,n):Ae,Ts=!Y(nt)&&Y(nt.set)?nt.set.bind(n):Ae,Ce=Fg({get:ge,set:Ts});Object.defineProperty(i,ht,{enumerable:!0,configurable:!0,get:()=>Ce.value,set:Gt=>Ce.value=Gt})}if(f)for(const ht in f)Ja(f[ht],i,n,ht);if(p){const ht=Y(p)?p.call(n):p;Reflect.ownKeys(ht).forEach(nt=>{ng(nt,ht[nt])})}_&&Kl(_,t,"c");function Ct(ht,nt){j(nt)?nt.forEach(ge=>ht(ge.bind(n))):nt&&ht(nt.bind(n))}if(Ct(Vp,w),Ct(Hp,P),Ct(Fp,R),Ct(jp,B),Ct(Mp,U),Ct(Rp,wt),Ct(Yp,mt),Ct(Up,vt),Ct(Bp,gt),Ct(Kp,tt),Ct(qa,F),Ct(Wp,Ge),j(le))if(le.length){const ht=t.exposed||(t.exposed={});le.forEach(nt=>{Object.defineProperty(ht,nt,{get:()=>n[nt],set:ge=>n[nt]=ge,enumerable:!0})})}else t.exposed||(t.exposed={});bt&&t.render===Ae&&(t.render=bt),qe!=null&&(t.inheritAttrs=qe),ys&&(t.components=ys),As&&(t.directives=As),Ge&&Ua(t)}function Qp(t,e,n=Ae){j(t)&&(t=Ri(t));for(const i in t){const o=t[i];let a;ft(o)?"default"in o?a=fr(o.from||i,o.default,!0):a=fr(o.from||i):a=fr(o),Bt(a)?Object.defineProperty(e,i,{enumerable:!0,configurable:!0,get:()=>a.value,set:c=>a.value=c}):e[i]=a}}function Kl(t,e,n){we(j(t)?t.map(i=>i.bind(e.proxy)):t.bind(e.proxy),e,n)}function Ja(t,e,n,i){let o=i.includes(".")?dc(n,i):()=>n[i];if(At(t)){const a=e[t];Y(a)&&Si(o,a)}else if(Y(t))Si(o,t.bind(n));else if(ft(t))if(j(t))t.forEach(a=>Ja(a,e,n,i));else{const a=Y(t.handler)?t.handler.bind(n):e[t.handler];Y(a)&&Si(o,a,t)}}function Za(t){const e=t.type,{mixins:n,extends:i}=e,{mixins:o,optionsCache:a,config:{optionMergeStrategies:c}}=t.appContext,f=a.get(e);let p;return f?p=f:!o.length&&!n&&!i?p=e:(p={},o.length&&o.forEach(y=>Tr(p,y,c,!0)),Tr(p,e,c)),ft(e)&&a.set(e,p),p}function Tr(t,e,n,i=!1){const{mixins:o,extends:a}=e;a&&Tr(t,a,n,!0),o&&o.forEach(c=>Tr(t,c,n,!0));for(const c in e)if(!(i&&c==="expose")){const f=Jp[c]||n&&n[c];t[c]=f?f(t[c],e[c]):e[c]}return t}const Jp={data:Wl,props:Bl,emits:Bl,methods:mn,computed:mn,beforeCreate:Ft,created:Ft,beforeMount:Ft,mounted:Ft,beforeUpdate:Ft,updated:Ft,beforeDestroy:Ft,beforeUnmount:Ft,destroyed:Ft,unmounted:Ft,activated:Ft,deactivated:Ft,errorCaptured:Ft,serverPrefetch:Ft,components:mn,directives:mn,watch:tg,provide:Wl,inject:Zp};function Wl(t,e){return e?t?function(){return Ut(Y(t)?t.call(this,this):t,Y(e)?e.call(this,this):e)}:e:t}function Zp(t,e){return mn(Ri(t),Ri(e))}function Ri(t){if(j(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function Ft(t,e){return t?[...new Set([].concat(t,e))]:e}function mn(t,e){return t?Ut(Object.create(null),t,e):e}function Bl(t,e){return t?j(t)&&j(e)?[...new Set([...t,...e])]:Ut(Object.create(null),jl(t),jl(e??{})):e}function tg(t,e){if(!t)return e;if(!e)return t;const n=Ut(Object.create(null),t);for(const i in e)n[i]=Ft(t[i],e[i]);return n}function tc(){return{app:null,config:{isNativeTag:ga,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let eg=0;function sg(t,e){return function(i,o=null){Y(i)||(i=Ut({},i)),o!=null&&!ft(o)&&(o=null);const a=tc(),c=new WeakSet,f=[];let p=!1;const y=a.app={_uid:eg++,_component:i,_props:o,_container:null,_context:a,_instance:null,version:jg,get config(){return a.config},set config(_){},use(_,...w){return c.has(_)||(_&&Y(_.install)?(c.add(_),_.install(y,...w)):Y(_)&&(c.add(_),_(y,...w))),y},mixin(_){return a.mixins.includes(_)||a.mixins.push(_),y},component(_,w){return w?(a.components[_]=w,y):a.components[_]},directive(_,w){return w?(a.directives[_]=w,y):a.directives[_]},mount(_,w,P){if(!p){const R=y._ceVNode||pe(i,o);return R.appContext=a,P===!0?P="svg":P===!1&&(P=void 0),t(R,_,P),p=!0,y._container=_,_.__vue_app__=y,Rr(R.component)}},onUnmount(_){f.push(_)},unmount(){p&&(we(f,y._instance,16),t(null,y._container),delete y._container.__vue_app__)},provide(_,w){return a.provides[_]=w,y},runWithContext(_){const w=Gs;Gs=y;try{return _()}finally{Gs=w}}};return y}}let Gs=null;function ng(t,e){if(Mt){let n=Mt.provides;const i=Mt.parent&&Mt.parent.provides;i===n&&(n=Mt.provides=Object.create(i)),n[t]=e}}function fr(t,e,n=!1){const i=$g();if(i||Gs){let o=Gs?Gs._context.provides:i?i.parent==null||i.ce?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:void 0;if(o&&t in o)return o[t];if(arguments.length>1)return n&&Y(e)?e.call(i&&i.proxy):e}}const ec={},sc=()=>Object.create(ec),nc=t=>Object.getPrototypeOf(t)===ec;function rg(t,e,n,i=!1){const o={},a=sc();t.propsDefaults=Object.create(null),rc(t,e,o,a);for(const c in t.propsOptions[0])c in o||(o[c]=void 0);n?t.props=i?o:Ep(o):t.type.props?t.props=o:t.props=a,t.attrs=a}function ig(t,e,n,i){const{props:o,attrs:a,vnode:{patchFlag:c}}=t,f=lt(o),[p]=t.propsOptions;let y=!1;if((i||c>0)&&!(c&16)){if(c&8){const _=t.vnode.dynamicProps;for(let w=0;w<_.length;w++){let P=_[w];if(Pr(t.emitsOptions,P))continue;const R=e[P];if(p)if(st(a,P))R!==a[P]&&(a[P]=R,y=!0);else{const B=oe(P);o[B]=ki(p,f,B,R,t,!1)}else R!==a[P]&&(a[P]=R,y=!0)}}}else{rc(t,e,o,a)&&(y=!0);let _;for(const w in f)(!e||!st(e,w)&&((_=Es(w))===w||!st(e,_)))&&(p?n&&(n[w]!==void 0||n[_]!==void 0)&&(o[w]=ki(p,f,w,void 0,t,!0)):delete o[w]);if(a!==f)for(const w in a)(!e||!st(e,w))&&(delete a[w],y=!0)}y&&Ie(t.attrs,"set","")}function rc(t,e,n,i){const[o,a]=t.propsOptions;let c=!1,f;if(e)for(let p in e){if(_n(p))continue;const y=e[p];let _;o&&st(o,_=oe(p))?!a||!a.includes(_)?n[_]=y:(f||(f={}))[_]=y:Pr(t.emitsOptions,p)||(!(p in i)||y!==i[p])&&(i[p]=y,c=!0)}if(a){const p=lt(n),y=f||at;for(let _=0;_<a.length;_++){const w=a[_];n[w]=ki(o,p,w,y[w],t,!st(y,w))}}return c}function ki(t,e,n,i,o,a){const c=t[n];if(c!=null){const f=st(c,"default");if(f&&i===void 0){const p=c.default;if(c.type!==Function&&!c.skipFactory&&Y(p)){const{propsDefaults:y}=o;if(n in y)i=y[n];else{const _=$n(o);i=y[n]=p.call(null,e),_()}}else i=p;o.ce&&o.ce._setProp(n,i)}c[0]&&(a&&!f?i=!1:c[1]&&(i===""||i===Es(n))&&(i=!0))}return i}const og=new WeakMap;function ic(t,e,n=!1){const i=n?og:e.propsCache,o=i.get(t);if(o)return o;const a=t.props,c={},f=[];let p=!1;if(!Y(t)){const _=w=>{p=!0;const[P,R]=ic(w,e,!0);Ut(c,P),R&&f.push(...R)};!n&&e.mixins.length&&e.mixins.forEach(_),t.extends&&_(t.extends),t.mixins&&t.mixins.forEach(_)}if(!a&&!p)return ft(t)&&i.set(t,Ws),Ws;if(j(a))for(let _=0;_<a.length;_++){const w=oe(a[_]);Ul(w)&&(c[w]=at)}else if(a)for(const _ in a){const w=oe(_);if(Ul(w)){const P=a[_],R=c[w]=j(P)||Y(P)?{type:P}:Ut({},P),B=R.type;let U=!1,wt=!0;if(j(B))for(let Q=0;Q<B.length;++Q){const tt=B[Q],dt=Y(tt)&&tt.name;if(dt==="Boolean"){U=!0;break}else dt==="String"&&(wt=!1)}else U=Y(B)&&B.name==="Boolean";R[0]=U,R[1]=wt,(U||st(R,"default"))&&f.push(w)}}const y=[c,f];return ft(t)&&i.set(t,y),y}function Ul(t){return t[0]!=="$"&&!_n(t)}const eo=t=>t==="_"||t==="_ctx"||t==="$stable",so=t=>j(t)?t.map(ye):[ye(t)],lg=(t,e,n)=>{if(e._n)return e;const i=Ip((...o)=>so(e(...o)),n);return i._c=!1,i},oc=(t,e,n)=>{const i=t._ctx;for(const o in t){if(eo(o))continue;const a=t[o];if(Y(a))e[o]=lg(o,a,i);else if(a!=null){const c=so(a);e[o]=()=>c}}},lc=(t,e)=>{const n=so(e);t.slots.default=()=>n},ac=(t,e,n)=>{for(const i in e)(n||!eo(i))&&(t[i]=e[i])},ag=(t,e,n)=>{const i=t.slots=sc();if(t.vnode.shapeFlag&32){const o=e._;o?(ac(i,e,n),n&&va(i,"_",o,!0)):oc(e,i)}else e&&lc(t,e)},cg=(t,e,n)=>{const{vnode:i,slots:o}=t;let a=!0,c=at;if(i.shapeFlag&32){const f=e._;f?n&&f===1?a=!1:ac(o,e,n):(a=!e.$stable,oc(e,o)),c=e}else e&&(lc(t,e),c={default:1});if(a)for(const f in o)!eo(f)&&c[f]==null&&delete o[f]},Zt=wg;function ug(t){return fg(t)}function fg(t,e){const n=Nr();n.__VUE__=!0;const{insert:i,remove:o,patchProp:a,createElement:c,createText:f,createComment:p,setText:y,setElementText:_,parentNode:w,nextSibling:P,setScopeId:R=Ae,insertStaticContent:B}=t,U=(h,g,E,S=null,O=null,b=null,$=void 0,L=null,I=!!g.dynamicChildren)=>{if(h===g)return;h&&!pn(h,g)&&(S=Qe(h),Gt(h,O,b,!0),h=null),g.patchFlag===-2&&(I=!1,g.dynamicChildren=null);const{type:x,ref:H,shapeFlag:M}=g;switch(x){case Mr:wt(h,g,E,S);break;case Ye:Q(h,g,E,S);break;case dr:h==null&&tt(g,E,S,$);break;case Ee:ys(h,g,E,S,O,b,$,L,I);break;default:M&1?bt(h,g,E,S,O,b,$,L,I):M&6?As(h,g,E,S,O,b,$,L,I):(M&64||M&128)&&x.process(h,g,E,S,O,b,$,L,I,ke)}H!=null&&O?En(H,h&&h.ref,b,g||h,!g):H==null&&h&&h.ref!=null&&En(h.ref,null,b,h,!0)},wt=(h,g,E,S)=>{if(h==null)i(g.el=f(g.children),E,S);else{const O=g.el=h.el;g.children!==h.children&&y(O,g.children)}},Q=(h,g,E,S)=>{h==null?i(g.el=p(g.children||""),E,S):g.el=h.el},tt=(h,g,E,S)=>{[h.el,h.anchor]=B(h.children,g,E,S,h.el,h.anchor)},dt=({el:h,anchor:g},E,S)=>{let O;for(;h&&h!==g;)O=P(h),i(h,E,S),h=O;i(g,E,S)},F=({el:h,anchor:g})=>{let E;for(;h&&h!==g;)E=P(h),o(h),h=E;o(g)},bt=(h,g,E,S,O,b,$,L,I)=>{g.type==="svg"?$="svg":g.type==="math"&&($="mathml"),h==null?vt(g,E,S,O,b,$,L,I):Ge(h,g,O,b,$,L,I)},vt=(h,g,E,S,O,b,$,L)=>{let I,x;const{props:H,shapeFlag:M,transition:V,dirs:K}=h;if(I=h.el=c(h.type,b,H&&H.is,H),M&8?_(I,h.children):M&16&&mt(h.children,I,null,S,O,Ci(h,b),$,L),K&&ps(h,null,S,"created"),gt(I,h,h.scopeId,$,S),H){for(const rt in H)rt!=="value"&&!_n(rt)&&a(I,rt,null,H[rt],b,S);"value"in H&&a(I,"value",null,H.value,b),(x=H.onVnodeBeforeMount)&&be(x,S,h)}K&&ps(h,null,S,"beforeMount");const G=dg(O,V);G&&V.beforeEnter(I),i(I,g,E),((x=H&&H.onVnodeMounted)||G||K)&&Zt(()=>{x&&be(x,S,h),G&&V.enter(I),K&&ps(h,null,S,"mounted")},O)},gt=(h,g,E,S,O)=>{if(E&&R(h,E),S)for(let b=0;b<S.length;b++)R(h,S[b]);if(O){let b=O.subTree;if(g===b||pc(b.type)&&(b.ssContent===g||b.ssFallback===g)){const $=O.vnode;gt(h,$,$.scopeId,$.slotScopeIds,O.parent)}}},mt=(h,g,E,S,O,b,$,L,I=0)=>{for(let x=I;x<h.length;x++){const H=h[x]=L?Be(h[x]):ye(h[x]);U(null,H,g,E,S,O,b,$,L)}},Ge=(h,g,E,S,O,b,$)=>{const L=g.el=h.el;let{patchFlag:I,dynamicChildren:x,dirs:H}=g;I|=h.patchFlag&16;const M=h.props||at,V=g.props||at;let K;if(E&&gs(E,!1),(K=V.onVnodeBeforeUpdate)&&be(K,E,g,h),H&&ps(g,h,E,"beforeUpdate"),E&&gs(E,!0),(M.innerHTML&&V.innerHTML==null||M.textContent&&V.textContent==null)&&_(L,""),x?le(h.dynamicChildren,x,L,E,S,Ci(g,O),b):$||nt(h,g,L,null,E,S,Ci(g,O),b,!1),I>0){if(I&16)qe(L,M,V,E,O);else if(I&2&&M.class!==V.class&&a(L,"class",null,V.class,O),I&4&&a(L,"style",M.style,V.style,O),I&8){const G=g.dynamicProps;for(let rt=0;rt<G.length;rt++){const et=G[rt],Dt=M[et],It=V[et];(It!==Dt||et==="value")&&a(L,et,Dt,It,O,E)}}I&1&&h.children!==g.children&&_(L,g.children)}else!$&&x==null&&qe(L,M,V,E,O);((K=V.onVnodeUpdated)||H)&&Zt(()=>{K&&be(K,E,g,h),H&&ps(g,h,E,"updated")},S)},le=(h,g,E,S,O,b,$)=>{for(let L=0;L<g.length;L++){const I=h[L],x=g[L],H=I.el&&(I.type===Ee||!pn(I,x)||I.shapeFlag&198)?w(I.el):E;U(I,x,H,null,S,O,b,$,!0)}},qe=(h,g,E,S,O)=>{if(g!==E){if(g!==at)for(const b in g)!_n(b)&&!(b in E)&&a(h,b,g[b],null,O,S);for(const b in E){if(_n(b))continue;const $=E[b],L=g[b];$!==L&&b!=="value"&&a(h,b,L,$,O,S)}"value"in E&&a(h,"value",g.value,E.value,O)}},ys=(h,g,E,S,O,b,$,L,I)=>{const x=g.el=h?h.el:f(""),H=g.anchor=h?h.anchor:f("");let{patchFlag:M,dynamicChildren:V,slotScopeIds:K}=g;K&&(L=L?L.concat(K):K),h==null?(i(x,E,S),i(H,E,S),mt(g.children||[],E,H,O,b,$,L,I)):M>0&&M&64&&V&&h.dynamicChildren?(le(h.dynamicChildren,V,E,O,b,$,L),(g.key!=null||O&&g===O.subTree)&&cc(h,g,!0)):nt(h,g,E,H,O,b,$,L,I)},As=(h,g,E,S,O,b,$,L,I)=>{g.slotScopeIds=L,h==null?g.shapeFlag&512?O.ctx.activate(g,E,S,$,I):ze(g,E,S,O,b,$,I):Zs(h,g,I)},ze=(h,g,E,S,O,b,$)=>{const L=h.component=Lg(h,S,O);if(Ya(h)&&(L.ctx.renderer=ke),Pg(L,!1,$),L.asyncDep){if(O&&O.registerDep(L,Ct,$),!h.el){const I=L.subTree=pe(Ye);Q(null,I,g,E),h.placeholder=I.el}}else Ct(L,h,g,E,O,b,$)},Zs=(h,g,E)=>{const S=g.component=h.component;if(Ag(h,g,E))if(S.asyncDep&&!S.asyncResolved){ht(S,g,E);return}else S.next=g,S.update();else g.el=h.el,S.vnode=g},Ct=(h,g,E,S,O,b,$)=>{const L=()=>{if(h.isMounted){let{next:M,bu:V,u:K,parent:G,vnode:rt}=h;{const qt=uc(h);if(qt){M&&(M.el=rt.el,ht(h,M,$)),qt.asyncDep.then(()=>{h.isUnmounted||L()});return}}let et=M,Dt;gs(h,!1),M?(M.el=rt.el,ht(h,M,$)):M=rt,V&&ur(V),(Dt=M.props&&M.props.onVnodeBeforeUpdate)&&be(Dt,G,M,rt),gs(h,!0);const It=Gl(h),se=h.subTree;h.subTree=It,U(se,It,w(se.el),Qe(se),h,O,b),M.el=It.el,et===null&&Tg(h,It.el),K&&Zt(K,O),(Dt=M.props&&M.props.onVnodeUpdated)&&Zt(()=>be(Dt,G,M,rt),O)}else{let M;const{el:V,props:K}=g,{bm:G,m:rt,parent:et,root:Dt,type:It}=h,se=yn(g);gs(h,!1),G&&ur(G),!se&&(M=K&&K.onVnodeBeforeMount)&&be(M,et,g),gs(h,!0);{Dt.ce&&Dt.ce._def.shadowRoot!==!1&&Dt.ce._injectChildStyle(It);const qt=h.subTree=Gl(h);U(null,qt,E,S,h,O,b),g.el=qt.el}if(rt&&Zt(rt,O),!se&&(M=K&&K.onVnodeMounted)){const qt=g;Zt(()=>be(M,et,qt),O)}(g.shapeFlag&256||et&&yn(et.vnode)&&et.vnode.shapeFlag&256)&&h.a&&Zt(h.a,O),h.isMounted=!0,g=E=S=null}};h.scope.on();const I=h.effect=new Ta(L);h.scope.off();const x=h.update=I.run.bind(I),H=h.job=I.runIfDirty.bind(I);H.i=h,H.id=h.uid,I.scheduler=()=>Zi(H),gs(h,!0),x()},ht=(h,g,E)=>{g.component=h;const S=h.vnode.props;h.vnode=g,h.next=null,ig(h,g.props,S,E),cg(h,g.children,E),Pe(),Vl(h),Me()},nt=(h,g,E,S,O,b,$,L,I=!1)=>{const x=h&&h.children,H=h?h.shapeFlag:0,M=g.children,{patchFlag:V,shapeFlag:K}=g;if(V>0){if(V&128){Ts(x,M,E,S,O,b,$,L,I);return}else if(V&256){ge(x,M,E,S,O,b,$,L,I);return}}K&8?(H&16&&Xe(x,O,b),M!==x&&_(E,M)):H&16?K&16?Ts(x,M,E,S,O,b,$,L,I):Xe(x,O,b,!0):(H&8&&_(E,""),K&16&&mt(M,E,S,O,b,$,L,I))},ge=(h,g,E,S,O,b,$,L,I)=>{h=h||Ws,g=g||Ws;const x=h.length,H=g.length,M=Math.min(x,H);let V;for(V=0;V<M;V++){const K=g[V]=I?Be(g[V]):ye(g[V]);U(h[V],K,E,null,O,b,$,L,I)}x>H?Xe(h,O,b,!0,!1,M):mt(g,E,S,O,b,$,L,I,M)},Ts=(h,g,E,S,O,b,$,L,I)=>{let x=0;const H=g.length;let M=h.length-1,V=H-1;for(;x<=M&&x<=V;){const K=h[x],G=g[x]=I?Be(g[x]):ye(g[x]);if(pn(K,G))U(K,G,E,null,O,b,$,L,I);else break;x++}for(;x<=M&&x<=V;){const K=h[M],G=g[V]=I?Be(g[V]):ye(g[V]);if(pn(K,G))U(K,G,E,null,O,b,$,L,I);else break;M--,V--}if(x>M){if(x<=V){const K=V+1,G=K<H?g[K].el:S;for(;x<=V;)U(null,g[x]=I?Be(g[x]):ye(g[x]),E,G,O,b,$,L,I),x++}}else if(x>V)for(;x<=M;)Gt(h[x],O,b,!0),x++;else{const K=x,G=x,rt=new Map;for(x=G;x<=V;x++){const Rt=g[x]=I?Be(g[x]):ye(g[x]);Rt.key!=null&&rt.set(Rt.key,x)}let et,Dt=0;const It=V-G+1;let se=!1,qt=0;const Je=new Array(It);for(x=0;x<It;x++)Je[x]=0;for(x=K;x<=M;x++){const Rt=h[x];if(Dt>=It){Gt(Rt,O,b,!0);continue}let xt;if(Rt.key!=null)xt=rt.get(Rt.key);else for(et=G;et<=V;et++)if(Je[et-G]===0&&pn(Rt,g[et])){xt=et;break}xt===void 0?Gt(Rt,O,b,!0):(Je[xt-G]=x+1,xt>=qt?qt=xt:se=!0,U(Rt,g[xt],E,null,O,b,$,L,I),Dt++)}const Ve=se?hg(Je):Ws;for(et=Ve.length-1,x=It-1;x>=0;x--){const Rt=G+x,xt=g[Rt],Rn=g[Rt+1],kn=Rt+1<H?Rn.el||Rn.placeholder:S;Je[x]===0?U(null,xt,E,kn,O,b,$,L,I):se&&(et<0||x!==Ve[et]?Ce(xt,E,kn,2):et--)}}},Ce=(h,g,E,S,O=null)=>{const{el:b,type:$,transition:L,children:I,shapeFlag:x}=h;if(x&6){Ce(h.component.subTree,g,E,S);return}if(x&128){h.suspense.move(g,E,S);return}if(x&64){$.move(h,g,E,ke);return}if($===Ee){i(b,g,E);for(let M=0;M<I.length;M++)Ce(I[M],g,E,S);i(h.anchor,g,E);return}if($===dr){dt(h,g,E);return}if(S!==2&&x&1&&L)if(S===0)L.beforeEnter(b),i(b,g,E),Zt(()=>L.enter(b),O);else{const{leave:M,delayLeave:V,afterLeave:K}=L,G=()=>{h.ctx.isUnmounted?o(b):i(b,g,E)},rt=()=>{b._isLeaving&&b[Pp](!0),M(b,()=>{G(),K&&K()})};V?V(b,G,rt):rt()}else i(b,g,E)},Gt=(h,g,E,S=!1,O=!1)=>{const{type:b,props:$,ref:L,children:I,dynamicChildren:x,shapeFlag:H,patchFlag:M,dirs:V,cacheIndex:K}=h;if(M===-2&&(O=!1),L!=null&&(Pe(),En(L,null,E,h,!0),Me()),K!=null&&(g.renderCache[K]=void 0),H&256){g.ctx.deactivate(h);return}const G=H&1&&V,rt=!yn(h);let et;if(rt&&(et=$&&$.onVnodeBeforeUnmount)&&be(et,g,h),H&6)en(h.component,E,S);else{if(H&128){h.suspense.unmount(E,S);return}G&&ps(h,null,g,"beforeUnmount"),H&64?h.type.remove(h,g,E,ke,S):x&&!x.hasOnce&&(b!==Ee||M>0&&M&64)?Xe(x,g,E,!1,!0):(b===Ee&&M&384||!O&&H&16)&&Xe(I,g,E),S&&tn(h)}(rt&&(et=$&&$.onVnodeUnmounted)||G)&&Zt(()=>{et&&be(et,g,h),G&&ps(h,null,g,"unmounted")},E)},tn=h=>{const{type:g,el:E,anchor:S,transition:O}=h;if(g===Ee){Pn(E,S);return}if(g===dr){F(h);return}const b=()=>{o(E),O&&!O.persisted&&O.afterLeave&&O.afterLeave()};if(h.shapeFlag&1&&O&&!O.persisted){const{leave:$,delayLeave:L}=O,I=()=>$(E,b);L?L(h.el,b,I):I()}else b()},Pn=(h,g)=>{let E;for(;h!==g;)E=P(h),o(h),h=E;o(g)},en=(h,g,E)=>{const{bum:S,scope:O,job:b,subTree:$,um:L,m:I,a:x}=h;Yl(I),Yl(x),S&&ur(S),O.stop(),b&&(b.flags|=8,Gt($,h,g,E)),L&&Zt(L,g),Zt(()=>{h.isUnmounted=!0},g)},Xe=(h,g,E,S=!1,O=!1,b=0)=>{for(let $=b;$<h.length;$++)Gt(h[$],g,E,S,O)},Qe=h=>{if(h.shapeFlag&6)return Qe(h.component.subTree);if(h.shapeFlag&128)return h.suspense.next();const g=P(h.anchor||h.el),E=g&&g[Lp];return E?P(E):g};let C=!1;const ws=(h,g,E)=>{h==null?g._vnode&&Gt(g._vnode,null,null,!0):U(g._vnode||null,h,g,null,null,null,E),g._vnode=h,C||(C=!0,Vl(),Ka(),C=!1)},ke={p:U,um:Gt,m:Ce,r:tn,mt:ze,mc:mt,pc:nt,pbc:le,n:Qe,o:t};return{render:ws,hydrate:void 0,createApp:sg(ws)}}function Ci({type:t,props:e},n){return n==="svg"&&t==="foreignObject"||n==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:n}function gs({effect:t,job:e},n){n?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function dg(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function cc(t,e,n=!1){const i=t.children,o=e.children;if(j(i)&&j(o))for(let a=0;a<i.length;a++){const c=i[a];let f=o[a];f.shapeFlag&1&&!f.dynamicChildren&&((f.patchFlag<=0||f.patchFlag===32)&&(f=o[a]=Be(o[a]),f.el=c.el),!n&&f.patchFlag!==-2&&cc(c,f)),f.type===Mr&&f.patchFlag!==-1&&(f.el=c.el),f.type===Ye&&!f.el&&(f.el=c.el)}}function hg(t){const e=t.slice(),n=[0];let i,o,a,c,f;const p=t.length;for(i=0;i<p;i++){const y=t[i];if(y!==0){if(o=n[n.length-1],t[o]<y){e[i]=o,n.push(i);continue}for(a=0,c=n.length-1;a<c;)f=a+c>>1,t[n[f]]<y?a=f+1:c=f;y<t[n[a]]&&(a>0&&(e[i]=n[a-1]),n[a]=i)}}for(a=n.length,c=n[a-1];a-- >0;)n[a]=c,c=e[c];return n}function uc(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:uc(e)}function Yl(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}const pg=Symbol.for("v-scx"),gg=()=>fr(pg);function Si(t,e,n){return fc(t,e,n)}function fc(t,e,n=at){const{immediate:i,deep:o,flush:a,once:c}=n,f=Ut({},n),p=e&&i||!e&&a!=="post";let y;if(xn){if(a==="sync"){const R=gg();y=R.__watcherHandles||(R.__watcherHandles=[])}else if(!p){const R=()=>{};return R.stop=Ae,R.resume=Ae,R.pause=Ae,R}}const _=Mt;f.call=(R,B,U)=>we(R,_,B,U);let w=!1;a==="post"?f.scheduler=R=>{Zt(R,_&&_.suspense)}:a!=="sync"&&(w=!0,f.scheduler=(R,B)=>{B?R():Zi(R)}),f.augmentJob=R=>{e&&(R.flags|=4),w&&(R.flags|=2,_&&(R.id=_.uid,R.i=_))};const P=Op(t,e,f);return xn&&(y?y.push(P):p&&P()),P}function mg(t,e,n){const i=this.proxy,o=At(t)?t.includes(".")?dc(i,t):()=>i[t]:t.bind(i,i);let a;Y(e)?a=e:(a=e.handler,n=e);const c=$n(this),f=fc(o,a.bind(i),n);return c(),f}function dc(t,e){const n=e.split(".");return()=>{let i=t;for(let o=0;o<n.length&&i;o++)i=i[n[o]];return i}}const _g=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${oe(e)}Modifiers`]||t[`${Es(e)}Modifiers`];function bg(t,e,...n){if(t.isUnmounted)return;const i=t.vnode.props||at;let o=n;const a=e.startsWith("update:"),c=a&&_g(i,e.slice(7));c&&(c.trim&&(o=n.map(_=>At(_)?_.trim():_)),c.number&&(o=n.map(_r)));let f,p=i[f=bi(e)]||i[f=bi(oe(e))];!p&&a&&(p=i[f=bi(Es(e))]),p&&we(p,t,6,o);const y=i[f+"Once"];if(y){if(!t.emitted)t.emitted={};else if(t.emitted[f])return;t.emitted[f]=!0,we(y,t,6,o)}}const vg=new WeakMap;function hc(t,e,n=!1){const i=n?vg:e.emitsCache,o=i.get(t);if(o!==void 0)return o;const a=t.emits;let c={},f=!1;if(!Y(t)){const p=y=>{const _=hc(y,e,!0);_&&(f=!0,Ut(c,_))};!n&&e.mixins.length&&e.mixins.forEach(p),t.extends&&p(t.extends),t.mixins&&t.mixins.forEach(p)}return!a&&!f?(ft(t)&&i.set(t,null),null):(j(a)?a.forEach(p=>c[p]=null):Ut(c,a),ft(t)&&i.set(t,c),c)}function Pr(t,e){return!t||!Sr(e)?!1:(e=e.slice(2).replace(/Once$/,""),st(t,e[0].toLowerCase()+e.slice(1))||st(t,Es(e))||st(t,e))}function Gl(t){const{type:e,vnode:n,proxy:i,withProxy:o,propsOptions:[a],slots:c,attrs:f,emit:p,render:y,renderCache:_,props:w,data:P,setupState:R,ctx:B,inheritAttrs:U}=t,wt=yr(t);let Q,tt;try{if(n.shapeFlag&4){const F=o||i,bt=F;Q=ye(y.call(bt,F,_,w,R,P,B)),tt=f}else{const F=e;Q=ye(F.length>1?F(w,{attrs:f,slots:c,emit:p}):F(w,null)),tt=e.props?f:Eg(f)}}catch(F){Tn.length=0,Lr(F,t,1),Q=pe(Ye)}let dt=Q;if(tt&&U!==!1){const F=Object.keys(tt),{shapeFlag:bt}=dt;F.length&&bt&7&&(a&&F.some(ji)&&(tt=yg(tt,a)),dt=zs(dt,tt,!1,!0))}return n.dirs&&(dt=zs(dt,null,!1,!0),dt.dirs=dt.dirs?dt.dirs.concat(n.dirs):n.dirs),n.transition&&to(dt,n.transition),Q=dt,yr(wt),Q}const Eg=t=>{let e;for(const n in t)(n==="class"||n==="style"||Sr(n))&&((e||(e={}))[n]=t[n]);return e},yg=(t,e)=>{const n={};for(const i in t)(!ji(i)||!(i.slice(9)in e))&&(n[i]=t[i]);return n};function Ag(t,e,n){const{props:i,children:o,component:a}=t,{props:c,children:f,patchFlag:p}=e,y=a.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&p>=0){if(p&1024)return!0;if(p&16)return i?ql(i,c,y):!!c;if(p&8){const _=e.dynamicProps;for(let w=0;w<_.length;w++){const P=_[w];if(c[P]!==i[P]&&!Pr(y,P))return!0}}}else return(o||f)&&(!f||!f.$stable)?!0:i===c?!1:i?c?ql(i,c,y):!0:!!c;return!1}function ql(t,e,n){const i=Object.keys(e);if(i.length!==Object.keys(t).length)return!0;for(let o=0;o<i.length;o++){const a=i[o];if(e[a]!==t[a]&&!Pr(n,a))return!0}return!1}function Tg({vnode:t,parent:e},n){for(;e;){const i=e.subTree;if(i.suspense&&i.suspense.activeBranch===t&&(i.el=t.el),i===t)(t=e.vnode).el=n,e=e.parent;else break}}const pc=t=>t.__isSuspense;function wg(t,e){e&&e.pendingBranch?j(t)?e.effects.push(...t):e.effects.push(t):Dp(t)}const Ee=Symbol.for("v-fgt"),Mr=Symbol.for("v-txt"),Ye=Symbol.for("v-cmt"),dr=Symbol.for("v-stc"),Tn=[];let ee=null;function Wt(t=!1){Tn.push(ee=t?null:[])}function Cg(){Tn.pop(),ee=Tn[Tn.length-1]||null}let On=1;function zl(t,e=!1){On+=t,t<0&&ee&&e&&(ee.hasOnce=!0)}function gc(t){return t.dynamicChildren=On>0?ee||Ws:null,Cg(),On>0&&ee&&ee.push(t),t}function fe(t,e,n,i,o,a){return gc(T(t,e,n,i,o,a,!0))}function wr(t,e,n,i,o){return gc(pe(t,e,n,i,o,!0))}function mc(t){return t?t.__v_isVNode===!0:!1}function pn(t,e){return t.type===e.type&&t.key===e.key}const _c=({key:t})=>t??null,hr=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?At(t)||Bt(t)||Y(t)?{i:te,r:t,k:e,f:!!n}:t:null);function T(t,e=null,n=null,i=0,o=null,a=t===Ee?0:1,c=!1,f=!1){const p={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&_c(e),ref:e&&hr(e),scopeId:Ba,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:i,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:te};return f?(no(p,n),a&128&&t.normalize(p)):n&&(p.shapeFlag|=At(n)?8:16),On>0&&!c&&ee&&(p.patchFlag>0||a&6)&&p.patchFlag!==32&&ee.push(p),p}const pe=Sg;function Sg(t,e=null,n=null,i=0,o=null,a=!1){if((!t||t===Xa)&&(t=Ye),mc(t)){const f=zs(t,e,!0);return n&&no(f,n),On>0&&!a&&ee&&(f.shapeFlag&6?ee[ee.indexOf(t)]=f:ee.push(f)),f.patchFlag=-2,f}if(Hg(t)&&(t=t.__vccOpts),e){e=Og(e);let{class:f,style:p}=e;f&&!At(f)&&(e.class=Dr(f)),ft(p)&&(Ji(p)&&!j(p)&&(p=Ut({},p)),e.style=Bi(p))}const c=At(t)?1:pc(t)?128:$p(t)?64:ft(t)?4:Y(t)?2:0;return T(t,e,n,i,o,c,a,!0)}function Og(t){return t?Ji(t)||nc(t)?Ut({},t):t:null}function zs(t,e,n=!1,i=!1){const{props:o,ref:a,patchFlag:c,children:f,transition:p}=t,y=e?Ng(o||{},e):o,_={__v_isVNode:!0,__v_skip:!0,type:t.type,props:y,key:y&&_c(y),ref:e&&e.ref?n&&a?j(a)?a.concat(hr(e)):[a,hr(e)]:hr(e):a,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:f,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Ee?c===-1?16:c|16:c,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:p,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&zs(t.ssContent),ssFallback:t.ssFallback&&zs(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return p&&i&&to(_,p.clone(_)),_}function Ot(t=" ",e=0){return pe(Mr,null,t,e)}function xg(t,e){const n=pe(dr,null,t);return n.staticCount=e,n}function pr(t="",e=!1){return e?(Wt(),wr(Ye,null,t)):pe(Ye,null,t)}function ye(t){return t==null||typeof t=="boolean"?pe(Ye):j(t)?pe(Ee,null,t.slice()):mc(t)?Be(t):pe(Mr,null,String(t))}function Be(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:zs(t)}function no(t,e){let n=0;const{shapeFlag:i}=t;if(e==null)e=null;else if(j(e))n=16;else if(typeof e=="object")if(i&65){const o=e.default;o&&(o._c&&(o._d=!1),no(t,o()),o._c&&(o._d=!0));return}else{n=32;const o=e._;!o&&!nc(e)?e._ctx=te:o===3&&te&&(te.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else Y(e)?(e={default:e,_ctx:te},n=32):(e=String(e),i&64?(n=16,e=[Ot(e)]):n=8);t.children=e,t.shapeFlag|=n}function Ng(...t){const e={};for(let n=0;n<t.length;n++){const i=t[n];for(const o in i)if(o==="class")e.class!==i.class&&(e.class=Dr([e.class,i.class]));else if(o==="style")e.style=Bi([e.style,i.style]);else if(Sr(o)){const a=e[o],c=i[o];c&&a!==c&&!(j(a)&&a.includes(c))&&(e[o]=a?[].concat(a,c):c)}else o!==""&&(e[o]=i[o])}return e}function be(t,e,n,i=null){we(t,e,7,[n,i])}const Dg=tc();let Ig=0;function Lg(t,e,n){const i=t.type,o=(e?e.appContext:t.appContext)||Dg,a={uid:Ig++,vnode:t,type:i,parent:e,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new tp(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(o.provides),ids:e?e.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ic(i,o),emitsOptions:hc(i,o),emit:null,emitted:null,propsDefaults:at,inheritAttrs:i.inheritAttrs,ctx:at,data:at,props:at,attrs:at,slots:at,refs:at,setupState:at,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return a.ctx={_:a},a.root=e?e.root:a,a.emit=bg.bind(null,a),t.ce&&t.ce(a),a}let Mt=null;const $g=()=>Mt||te;let Cr,Vi;{const t=Nr(),e=(n,i)=>{let o;return(o=t[n])||(o=t[n]=[]),o.push(i),a=>{o.length>1?o.forEach(c=>c(a)):o[0](a)}};Cr=e("__VUE_INSTANCE_SETTERS__",n=>Mt=n),Vi=e("__VUE_SSR_SETTERS__",n=>xn=n)}const $n=t=>{const e=Mt;return Cr(t),t.scope.on(),()=>{t.scope.off(),Cr(e)}},Xl=()=>{Mt&&Mt.scope.off(),Cr(null)};function bc(t){return t.vnode.shapeFlag&4}let xn=!1;function Pg(t,e=!1,n=!1){e&&Vi(e);const{props:i,children:o}=t.vnode,a=bc(t);rg(t,i,a,e),ag(t,o,n||e);const c=a?Mg(t,e):void 0;return e&&Vi(!1),c}function Mg(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,zp);const{setup:i}=n;if(i){Pe();const o=t.setupContext=i.length>1?kg(t):null,a=$n(t),c=Ln(i,t,0,[t.props,o]),f=ma(c);if(Me(),a(),(f||t.sp)&&!yn(t)&&Ua(t),f){if(c.then(Xl,Xl),e)return c.then(p=>{Ql(t,p)}).catch(p=>{Lr(p,t,0)});t.asyncDep=c}else Ql(t,c)}else vc(t)}function Ql(t,e,n){Y(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:ft(e)&&(t.setupState=Va(e)),vc(t)}function vc(t,e,n){const i=t.type;t.render||(t.render=i.render||Ae);{const o=$n(t);Pe();try{Xp(t)}finally{Me(),o()}}}const Rg={get(t,e){return $t(t,"get",""),t[e]}};function kg(t){const e=n=>{t.exposed=n||{}};return{attrs:new Proxy(t.attrs,Rg),slots:t.slots,emit:t.emit,expose:e}}function Rr(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Va(yp(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in An)return An[n](t)},has(e,n){return n in e||n in An}})):t.proxy}function Vg(t,e=!0){return Y(t)?t.displayName||t.name:t.name||e&&t.__name}function Hg(t){return Y(t)&&"__vccOpts"in t}const Fg=(t,e)=>Cp(t,e,xn),jg="3.5.22";/**
* @vue/runtime-dom v3.5.22
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Hi;const Jl=typeof window<"u"&&window.trustedTypes;if(Jl)try{Hi=Jl.createPolicy("vue",{createHTML:t=>t})}catch{}const Ec=Hi?t=>Hi.createHTML(t):t=>t,Kg="http://www.w3.org/2000/svg",Wg="http://www.w3.org/1998/Math/MathML",De=typeof document<"u"?document:null,Zl=De&&De.createElement("template"),Bg={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,i)=>{const o=e==="svg"?De.createElementNS(Kg,t):e==="mathml"?De.createElementNS(Wg,t):n?De.createElement(t,{is:n}):De.createElement(t);return t==="select"&&i&&i.multiple!=null&&o.setAttribute("multiple",i.multiple),o},createText:t=>De.createTextNode(t),createComment:t=>De.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>De.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,i,o,a){const c=n?n.previousSibling:e.lastChild;if(o&&(o===a||o.nextSibling))for(;e.insertBefore(o.cloneNode(!0),n),!(o===a||!(o=o.nextSibling)););else{Zl.innerHTML=Ec(i==="svg"?`<svg>${t}</svg>`:i==="mathml"?`<math>${t}</math>`:t);const f=Zl.content;if(i==="svg"||i==="mathml"){const p=f.firstChild;for(;p.firstChild;)f.appendChild(p.firstChild);f.removeChild(p)}e.insertBefore(f,n)}return[c?c.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},Ug=Symbol("_vtc");function Yg(t,e,n){const i=t[Ug];i&&(e=(e?[e,...i]:[...i]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const ta=Symbol("_vod"),Gg=Symbol("_vsh"),qg=Symbol(""),zg=/(?:^|;)\s*display\s*:/;function Xg(t,e,n){const i=t.style,o=At(n);let a=!1;if(n&&!o){if(e)if(At(e))for(const c of e.split(";")){const f=c.slice(0,c.indexOf(":")).trim();n[f]==null&&gr(i,f,"")}else for(const c in e)n[c]==null&&gr(i,c,"");for(const c in n)c==="display"&&(a=!0),gr(i,c,n[c])}else if(o){if(e!==n){const c=i[qg];c&&(n+=";"+c),i.cssText=n,a=zg.test(n)}}else e&&t.removeAttribute("style");ta in t&&(t[ta]=a?i.display:"",t[Gg]&&(i.display="none"))}const ea=/\s*!important$/;function gr(t,e,n){if(j(n))n.forEach(i=>gr(t,e,i));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const i=Qg(t,e);ea.test(n)?t.setProperty(Es(i),n.replace(ea,""),"important"):t[i]=n}}const sa=["Webkit","Moz","ms"],Oi={};function Qg(t,e){const n=Oi[e];if(n)return n;let i=oe(e);if(i!=="filter"&&i in t)return Oi[e]=i;i=xr(i);for(let o=0;o<sa.length;o++){const a=sa[o]+i;if(a in t)return Oi[e]=a}return e}const na="http://www.w3.org/1999/xlink";function ra(t,e,n,i,o,a=Jh(e)){i&&e.startsWith("xlink:")?n==null?t.removeAttributeNS(na,e.slice(6,e.length)):t.setAttributeNS(na,e,n):n==null||a&&!Ea(n)?t.removeAttribute(e):t.setAttribute(e,a?"":Te(n)?String(n):n)}function ia(t,e,n,i,o){if(e==="innerHTML"||e==="textContent"){n!=null&&(t[e]=e==="innerHTML"?Ec(n):n);return}const a=t.tagName;if(e==="value"&&a!=="PROGRESS"&&!a.includes("-")){const f=a==="OPTION"?t.getAttribute("value")||"":t.value,p=n==null?t.type==="checkbox"?"on":"":String(n);(f!==p||!("_value"in t))&&(t.value=p),n==null&&t.removeAttribute(e),t._value=n;return}let c=!1;if(n===""||n==null){const f=typeof t[e];f==="boolean"?n=Ea(n):n==null&&f==="string"?(n="",c=!0):f==="number"&&(n=0,c=!0)}try{t[e]=n}catch{}c&&t.removeAttribute(o||e)}function Ue(t,e,n,i){t.addEventListener(e,n,i)}function Jg(t,e,n,i){t.removeEventListener(e,n,i)}const oa=Symbol("_vei");function Zg(t,e,n,i,o=null){const a=t[oa]||(t[oa]={}),c=a[e];if(i&&c)c.value=i;else{const[f,p]=tm(e);if(i){const y=a[e]=nm(i,o);Ue(t,f,y,p)}else c&&(Jg(t,f,c,p),a[e]=void 0)}}const la=/(?:Once|Passive|Capture)$/;function tm(t){let e;if(la.test(t)){e={};let i;for(;i=t.match(la);)t=t.slice(0,t.length-i[0].length),e[i[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):Es(t.slice(2)),e]}let xi=0;const em=Promise.resolve(),sm=()=>xi||(em.then(()=>xi=0),xi=Date.now());function nm(t,e){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;we(rm(i,n.value),e,5,[i])};return n.value=t,n.attached=sm(),n}function rm(t,e){if(j(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(i=>o=>!o._stopped&&i&&i(o))}else return e}const aa=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,im=(t,e,n,i,o,a)=>{const c=o==="svg";e==="class"?Yg(t,i,c):e==="style"?Xg(t,n,i):Sr(e)?ji(e)||Zg(t,e,n,i,a):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):om(t,e,i,c))?(ia(t,e,i),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&ra(t,e,i,c,a,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!At(i))?ia(t,oe(e),i,a,e):(e==="true-value"?t._trueValue=i:e==="false-value"&&(t._falseValue=i),ra(t,e,i,c))};function om(t,e,n,i){if(i)return!!(e==="innerHTML"||e==="textContent"||e in t&&aa(e)&&Y(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const o=t.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return aa(e)&&At(n)?!1:e in t}const Xs=t=>{const e=t.props["onUpdate:modelValue"]||!1;return j(e)?n=>ur(e,n):e};function lm(t){t.target.composing=!0}function ca(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const $e=Symbol("_assign"),ie={created(t,{modifiers:{lazy:e,trim:n,number:i}},o){t[$e]=Xs(o);const a=i||o.props&&o.props.type==="number";Ue(t,e?"change":"input",c=>{if(c.target.composing)return;let f=t.value;n&&(f=f.trim()),a&&(f=_r(f)),t[$e](f)}),n&&Ue(t,"change",()=>{t.value=t.value.trim()}),e||(Ue(t,"compositionstart",lm),Ue(t,"compositionend",ca),Ue(t,"change",ca))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:n,modifiers:{lazy:i,trim:o,number:a}},c){if(t[$e]=Xs(c),t.composing)return;const f=(a||t.type==="number")&&!/^0\d/.test(t.value)?_r(t.value):t.value,p=e??"";f!==p&&(document.activeElement===t&&t.type!=="range"&&(i&&e===n||o&&t.value.trim()===p)||(t.value=p))}},yc={deep:!0,created(t,e,n){t[$e]=Xs(n),Ue(t,"change",()=>{const i=t._modelValue,o=Nn(t),a=t.checked,c=t[$e];if(j(i)){const f=Ui(i,o),p=f!==-1;if(a&&!p)c(i.concat(o));else if(!a&&p){const y=[...i];y.splice(f,1),c(y)}}else if(Qs(i)){const f=new Set(i);a?f.add(o):f.delete(o),c(f)}else c(Ac(t,a))})},mounted:ua,beforeUpdate(t,e,n){t[$e]=Xs(n),ua(t,e,n)}};function ua(t,{value:e,oldValue:n},i){t._modelValue=e;let o;if(j(e))o=Ui(e,i.props.value)>-1;else if(Qs(e))o=e.has(i.props.value);else{if(e===n)return;o=In(e,Ac(t,!0))}t.checked!==o&&(t.checked=o)}const fa={deep:!0,created(t,{value:e,modifiers:{number:n}},i){const o=Qs(e);Ue(t,"change",()=>{const a=Array.prototype.filter.call(t.options,c=>c.selected).map(c=>n?_r(Nn(c)):Nn(c));t[$e](t.multiple?o?new Set(a):a:a[0]),t._assigning=!0,Fa(()=>{t._assigning=!1})}),t[$e]=Xs(i)},mounted(t,{value:e}){da(t,e)},beforeUpdate(t,e,n){t[$e]=Xs(n)},updated(t,{value:e}){t._assigning||da(t,e)}};function da(t,e){const n=t.multiple,i=j(e);if(!(n&&!i&&!Qs(e))){for(let o=0,a=t.options.length;o<a;o++){const c=t.options[o],f=Nn(c);if(n)if(i){const p=typeof f;p==="string"||p==="number"?c.selected=e.some(y=>String(y)===String(f)):c.selected=Ui(e,f)>-1}else c.selected=e.has(f);else if(In(Nn(c),e)){t.selectedIndex!==o&&(t.selectedIndex=o);return}}!n&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function Nn(t){return"_value"in t?t._value:t.value}function Ac(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const am=["ctrl","shift","alt","meta"],cm={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>am.some(n=>t[`${n}Key`]&&!e.includes(n))},Tc=(t,e)=>{const n=t._withMods||(t._withMods={}),i=e.join(".");return n[i]||(n[i]=((o,...a)=>{for(let c=0;c<e.length;c++){const f=cm[e[c]];if(f&&f(o,e))return}return t(o,...a)}))},um=Ut({patchProp:im},Bg);let ha;function fm(){return ha||(ha=ug(um))}const dm=((...t)=>{const e=fm().createApp(...t),{mount:n}=e;return e.mount=i=>{const o=pm(i);if(!o)return;const a=e._component;!Y(a)&&!a.render&&!a.template&&(a.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const c=n(o,!1,hm(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),c},e});function hm(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function pm(t){return At(t)?document.querySelector(t):t}const Js=(t,e)=>{const n=t.__vccOpts||t;for(const[i,o]of e)n[i]=o;return n},gm={name:"CommandSelector",emits:["command-selected"],data(){return{commands:[{name:"SweepRemoteClosed",description:"Scan through all the addresses that could have funds of channels that were force-closed by the remote party. A public block explorer API is queried for each potential address and if any balance is found, all funds are swept to the provided address."},{name:"TriggerForceClose",description:"Attempt to connect to a Lightning Network peer and ask them to trigger a force close of the specified channel. Requires the peer to be online, reachable and still have the channel data."}]}},methods:{selectCommand(t){this.$emit("command-selected",t)}}},mm={class:"card"},_m={class:"card-body"},bm={class:"command-list"},vm=["onClick"],Em={class:"command-name"},ym={class:"command-description"};function Am(t,e,n,i,o,a){return Wt(),fe("div",mm,[T("div",_m,[e[0]||(e[0]=xg('<h2 class="card-title" data-v-5747960f>Select a command</h2><p class="lead" data-v-5747960f> Select a command below that you want to generate the correct arguments for. If you don&#39;t know what command to run, the default scenario usually is the following for users that have a defunct Lightning Network node and just want to rescue their funds out of all channels: </p><ol data-v-5747960f><li data-v-5747960f> Run <code data-v-5747960f>SweepRemoteClosed</code> to collect all funds from channels that were already force-closed by the remote party. </li><li data-v-5747960f> For any channels that were not yet force-closed, run <code data-v-5747960f>TriggerForceClose</code> to ask the remote peer to force-close the channel on your behalf. </li><li data-v-5747960f> Wait for the force-close transactions to confirm on-chain. </li><li data-v-5747960f> Run <code data-v-5747960f>SweepRemoteClosed</code> again to collect any funds from the channels that were just force-closed and confirmed in the previous step. </li></ol>',3)),T("div",bm,[(Wt(!0),fe(Ee,null,qp(o.commands,c=>(Wt(),fe("div",{key:c.name,class:"command-item",onClick:f=>a.selectCommand(c)},[T("div",Em,qs(c.name),1),T("div",ym,qs(c.description),1)],8,vm))),128))])])])}const Tm=Js(gm,[["render",Am],["__scopeId","data-v-5747960f"]]),gn={feerate:30,recoverywindow:200},wm={name:"SweepRemoteClosed",emits:["generate-args"],props:{command:{type:Object,required:!0}},data(){return{args:{feerate:gn.feerate,known_outputs:"",peers:"",publish:gn.publish,recoverywindow:gn.recoverywindow,sweepaddr:""}}},methods:{generateArgs(){let t={};for(const[e,n]of Object.entries(this.args))gn[e]&&n===gn[e]||n!==""&&(t[e]=n);this.$emit("generate-args",t)}}},Cm={class:"card"},Sm={class:"card-body"},Om={class:"lead"},xm={class:"mb-3"},Nm={class:"mb-3"},Dm={class:"mb-3 form-check"},Im={class:"mb-3"},Lm={class:"collapse",id:"advancedOptions"},$m={class:"mb-3"},Pm={class:"mb-3"};function Mm(t,e,n,i,o,a){return Wt(),fe("div",Cm,[T("div",Sm,[e[31]||(e[31]=T("h2",{class:"card-title"},"SweepRemoteClosed command",-1)),T("p",Om,qs(n.command.description),1),T("form",{onSubmit:e[16]||(e[16]=Tc((...c)=>a.generateArgs&&a.generateArgs(...c),["prevent"])),onChange:e[17]||(e[17]=(...c)=>a.generateArgs&&a.generateArgs(...c))},[T("div",xm,[e[18]||(e[18]=T("label",{for:"sweepaddr",class:"form-label"},"Sweep address",-1)),Pt(T("input",{type:"text",class:Dr(["form-control",{"is-invalid":!o.args.sweepaddr}]),id:"sweepaddr","onUpdate:modelValue":e[0]||(e[0]=c=>o.args.sweepaddr=c),onChange:e[1]||(e[1]=(...c)=>a.generateArgs&&a.generateArgs(...c)),onKeyup:e[2]||(e[2]=(...c)=>a.generateArgs&&a.generateArgs(...c))},null,34),[[ie,o.args.sweepaddr]]),e[19]||(e[19]=T("div",{class:"form-text"}," The address to send any recovered funds to; specify 'fromseed' to derive a new address from the seed automatically. ",-1))]),T("div",Nm,[e[20]||(e[20]=T("label",{for:"feerate",class:"form-label"},"Fee rate (sat/vByte)",-1)),Pt(T("input",{type:"number",class:"form-control",id:"feerate","onUpdate:modelValue":e[3]||(e[3]=c=>o.args.feerate=c),onChange:e[4]||(e[4]=(...c)=>a.generateArgs&&a.generateArgs(...c)),onKeyup:e[5]||(e[5]=(...c)=>a.generateArgs&&a.generateArgs(...c))},null,544),[[ie,o.args.feerate]]),e[21]||(e[21]=T("div",{class:"form-text"}," The fee rate to use for the sweep transaction in sat/vByte. ",-1))]),T("div",Dm,[Pt(T("input",{type:"checkbox",class:"form-check-input",id:"publish","onUpdate:modelValue":e[6]||(e[6]=c=>o.args.publish=c),onChange:e[7]||(e[7]=(...c)=>a.generateArgs&&a.generateArgs(...c))},null,544),[[yc,o.args.publish]]),e[22]||(e[22]=T("label",{class:"form-check-label",for:"publish"}," Publish transaction automatically ",-1)),e[23]||(e[23]=T("div",{class:"form-text"}," If the created sweep transaction should be published automatically to the chain API instead of just printing the TX. ",-1))]),T("div",Im,[e[24]||(e[24]=T("label",{for:"recoverywindow",class:"form-label"},"Recovery window",-1)),Pt(T("input",{type:"number",class:"form-control",id:"recoverywindow","onUpdate:modelValue":e[8]||(e[8]=c=>o.args.recoverywindow=c),onChange:e[9]||(e[9]=(...c)=>a.generateArgs&&a.generateArgs(...c))},null,544),[[ie,o.args.recoverywindow]]),e[25]||(e[25]=T("div",{class:"form-text"}," The number of keys to scan per derivation path. Adjust to match the approximate number of channels the node had during its lifetime. ",-1))]),e[30]||(e[30]=T("div",{class:"mb-3"},[T("button",{class:"btn btn-secondary",type:"button","data-bs-toggle":"collapse","data-bs-target":"#advancedOptions"}," Show advanced options ")],-1)),T("div",Lm,[T("div",$m,[e[26]||(e[26]=T("label",{for:"known_outputs",class:"form-label"},"Known outputs",-1)),Pt(T("input",{type:"text",class:"form-control",id:"known_outputs","onUpdate:modelValue":e[10]||(e[10]=c=>o.args.known_outputs=c),onChange:e[11]||(e[11]=(...c)=>a.generateArgs&&a.generateArgs(...c)),onKeyup:e[12]||(e[12]=(...c)=>a.generateArgs&&a.generateArgs(...c))},null,544),[[ie,o.args.known_outputs]]),e[27]||(e[27]=T("div",{class:"form-text"}," A comma separated list of known output addresses to use for matching against, instead of querying the API; can also be a file name to a file that contains the known outputs, one per line. ",-1))]),T("div",Pm,[e[28]||(e[28]=T("label",{for:"peers",class:"form-label"},"Peer public keys",-1)),Pt(T("input",{type:"text",class:"form-control",id:"peers","onUpdate:modelValue":e[13]||(e[13]=c=>o.args.peers=c),onChange:e[14]||(e[14]=(...c)=>a.generateArgs&&a.generateArgs(...c)),onKeyup:e[15]||(e[15]=(...c)=>a.generateArgs&&a.generateArgs(...c))},null,544),[[ie,o.args.peers]]),e[29]||(e[29]=T("div",{class:"form-text"}," comma separated list of hex encoded public keys of the remote peers to recover funds from, only required when using --hsm_secret to derive the keys; can also be a file name to a file that contains the public keys, one per line ",-1))])])],32)])])}const Rm=Js(wm,[["render",Mm]]),km={name:"TriggerForceClose",emits:["generate-args"],props:{command:{type:Object,required:!0}},data(){return{args:{all_public_channels:!1,channel_point:"",peer:"",torproxy:""}}},methods:{generateArgs(){this.$emit("generate-args",this.args)}}},Vm={class:"card"},Hm={class:"card-body"},Fm={class:"lead"},jm={class:"mb-3"},Km={class:"mb-3"},Wm={class:"mb-3"},Bm={class:"collapse",id:"advancedOptions"},Um={class:"mb-3 form-check"};function Ym(t,e,n,i,o,a){return Wt(),fe("div",Vm,[T("div",Hm,[e[22]||(e[22]=T("h2",{class:"card-title"},"TriggerForceClose",-1)),T("p",Fm,qs(n.command.description),1),T("form",{onSubmit:e[11]||(e[11]=Tc((...c)=>a.generateArgs&&a.generateArgs(...c),["prevent"])),onChange:e[12]||(e[12]=(...c)=>a.generateArgs&&a.generateArgs(...c))},[T("div",jm,[e[13]||(e[13]=T("label",{for:"channel_point",class:"form-label"}," Channel Point ",-1)),Pt(T("input",{type:"text",class:"form-control",id:"channel_point","onUpdate:modelValue":e[0]||(e[0]=c=>o.args.channel_point=c),onChange:e[1]||(e[1]=(...c)=>a.generateArgs&&a.generateArgs(...c)),onKeyup:e[2]||(e[2]=(...c)=>a.generateArgs&&a.generateArgs(...c))},null,544),[[ie,o.args.channel_point]]),e[14]||(e[14]=T("div",{class:"form-text"}," The funding transaction outpoint of the channel to trigger the force close of (<txid>:<txindex>). ",-1))]),T("div",Km,[e[15]||(e[15]=T("label",{for:"peer",class:"form-label"},"Peer URI",-1)),Pt(T("input",{type:"text",class:"form-control",id:"peer","onUpdate:modelValue":e[3]||(e[3]=c=>o.args.peer=c),onChange:e[4]||(e[4]=(...c)=>a.generateArgs&&a.generateArgs(...c)),onKeyup:e[5]||(e[5]=(...c)=>a.generateArgs&&a.generateArgs(...c))},null,544),[[ie,o.args.peer]]),e[16]||(e[16]=T("div",{class:"form-text"}," The remote peer's full address (<pubkey>@<host>[:<port>]). ",-1))]),T("div",Wm,[e[17]||(e[17]=T("label",{for:"torproxy",class:"form-label"},"Tor proxy address",-1)),Pt(T("input",{type:"text",class:"form-control",id:"torproxy","onUpdate:modelValue":e[6]||(e[6]=c=>o.args.torproxy=c),onChange:e[7]||(e[7]=(...c)=>a.generateArgs&&a.generateArgs(...c)),onKeyup:e[8]||(e[8]=(...c)=>a.generateArgs&&a.generateArgs(...c))},null,544),[[ie,o.args.torproxy]]),e[18]||(e[18]=T("div",{class:"form-text"},[Ot(" SOCKS5 proxy to use for Tor connections (to .onion addresses). Usually this is "),T("code",null,"localhost:9050"),Ot(" if a Tor daemon is running on the same machine as "),T("code",null,"chantools"),Ot(". ")],-1))]),e[21]||(e[21]=T("div",{class:"mb-3"},[T("button",{class:"btn btn-secondary",type:"button","data-bs-toggle":"collapse","data-bs-target":"#advancedOptions"}," Show advanced options ")],-1)),T("div",Bm,[T("div",Um,[Pt(T("input",{type:"checkbox",class:"form-check-input",id:"all_public_channels","onUpdate:modelValue":e[9]||(e[9]=c=>o.args.all_public_channels=c),onChange:e[10]||(e[10]=(...c)=>a.generateArgs&&a.generateArgs(...c))},null,544),[[yc,o.args.all_public_channels]]),e[19]||(e[19]=T("label",{class:"form-check-label",for:"all_public_channels"}," Attempt to close all public channels ",-1)),e[20]||(e[20]=T("div",{class:"form-text"}," Query all public channels from the Amboss API and attempt to trigger a force close for each of them. ",-1))])])],32)])])}const Gm=Js(km,[["render",Ym]]);function cr(t){let e=t.command.name||"",n=t.globalArgs||{},i=t.pageArgs||{};if(!n.preCommand||!n.command)return`chantools ${e.toLowerCase()}`;let o="";for(const[c,f]of Object.entries(n.preCommand))f&&(typeof f=="boolean"?o+=`--${c} `:o+=`--${c} ${f} `);let a="";for(const[c,f]of Object.entries(n.command))f&&(typeof f=="boolean"?a+=`--${c} `:a+=`--${c} ${f} `);for(const[c,f]of Object.entries(i))f&&(typeof f=="boolean"?a+=`--${c} `:a+=`--${c} ${f} `);return`chantools ${o}${e.toLowerCase()} ${a.trim()}`}const qm={name:"CommandGenerator",components:{SweepRemoteClosed:Rm,TriggerForceClose:Gm},props:{command:{type:Object,required:!0},globalArgs:{type:Object,default:()=>({preCommand:{},command:{}})}},data(){return{generatedCommand:cr(this),pageArgs:{}}},methods:{goBack(){this.$emit("back")},onGenerateArgs(t){this.pageArgs=t,this.generatedCommand=cr(this)}},watch:{command(){this.generatedCommand=cr(this)},globalArgs(){this.generatedCommand=cr(this)}}},zm={class:"generated-command mt-4"},Xm={class:"alert alert-secondary"};function Qm(t,e,n,i,o,a){return Wt(),fe("div",null,[n.command.name?(Wt(),wr(Gp(n.command.name),{key:0,onGenerateArgs:a.onGenerateArgs,command:n.command},null,40,["onGenerateArgs","command"])):pr("",!0),T("div",zm,[e[1]||(e[1]=T("h3",null,"Generated Command:",-1)),T("pre",Xm,[T("code",null,qs(o.generatedCommand),1)])]),T("button",{onClick:e[0]||(e[0]=(...c)=>a.goBack&&a.goBack(...c)),class:"btn btn-secondary mt-3"},"Back")])}const Jm=Js(qm,[["render",Qm],["__scopeId","data-v-c65c832d"]]),js={apiurl:"https://api.node-recovery.com",seedSource:"terminal",network:"mainnet"},Zm={name:"GlobalOptions",emits:["global-args-changed"],data(){return{args:{apiurl:js.apiurl,seedSource:js.seedSource,hsm_secret:"",rootkey:"",walletdb:"",network:js.network}}},methods:{updateGlobalArgs(){let t={preCommand:{},command:{}};for(const[e,n]of Object.entries(this.args)){if(e==="network"&&n!==js.network){t.preCommand[n]=!0;continue}e==="seedSource"&&n!==js.seedSource||n&&n!==js[e]&&(t.command[e]=n)}this.$emit("global-args-changed",t)}}},t_={class:"card mb-4"},e_={class:"card-body"},s_={class:"row form-group"},n_={class:"col-md-6 mb-3"},r_={key:0,class:"col-md-6 mb-3"},i_={key:1,class:"col-md-6 mb-3"},o_={key:2,class:"col-md-6 mb-3"},l_={class:"row"},a_={class:"col-md-6 mb-3"},c_={class:"col-md-4 mb-3 form-group"};function u_(t,e,n,i,o,a){return Wt(),fe("div",t_,[T("div",e_,[e[31]||(e[31]=T("h2",{class:"card-title"},"Global Options",-1)),T("div",s_,[T("div",n_,[e[18]||(e[18]=T("label",{for:"seed_source",class:"form-label"},"Seed source",-1)),Pt(T("select",{class:"form-select",id:"seed_source","onUpdate:modelValue":e[0]||(e[0]=c=>o.args.seedSource=c),onInput:e[1]||(e[1]=(...c)=>a.updateGlobalArgs&&a.updateGlobalArgs(...c)),onKeyup:e[2]||(e[2]=(...c)=>a.updateGlobalArgs&&a.updateGlobalArgs(...c))},[...e[17]||(e[17]=[T("option",{value:"terminal"}," Enter seed manually in terminal when asked by chantools ",-1),T("option",{value:"cln"},"Derive from CLN hsm_secret",-1),T("option",{value:"rootkey"},"Use extended root key (xpriv)",-1),T("option",{value:"walletdb"},"Extract from LND wallet database",-1)])],544),[[fa,o.args.seedSource]]),e[19]||(e[19]=T("div",{class:"form-text"},[Ot(" How you want to provide your LN node secret seed phrase to "),T("code",null,"chantools"),Ot(" (which is required for almost all commands). ")],-1))]),o.args.seedSource==="rootkey"?(Wt(),fe("div",r_,[e[20]||(e[20]=T("label",{for:"rootkey",class:"form-label"}," Extended root key (xpriv) ",-1)),Pt(T("input",{type:"text",class:"form-control",id:"rootkey","onUpdate:modelValue":e[3]||(e[3]=c=>o.args.rootkey=c),onInput:e[4]||(e[4]=(...c)=>a.updateGlobalArgs&&a.updateGlobalArgs(...c)),onKeyup:e[5]||(e[5]=(...c)=>a.updateGlobalArgs&&a.updateGlobalArgs(...c))},null,544),[[ie,o.args.rootkey]]),e[21]||(e[21]=T("div",{class:"form-text"},[Ot(" The BIP32 HD extended root private key (xpriv) to use for deriving the multisig keys; must be in standard Base58 format starting with "),T("code",null,"xprv"),Ot(", "),T("code",null,"tprv"),Ot(", "),T("code",null,"yprv"),Ot(" or "),T("code",null,"zprv"),Ot(". ")],-1))])):pr("",!0),o.args.seedSource==="cln"?(Wt(),fe("div",i_,[e[22]||(e[22]=T("label",{for:"hsm_secret",class:"form-label"},"HSM secret",-1)),Pt(T("input",{type:"text",class:"form-control",id:"hsm_secret","onUpdate:modelValue":e[6]||(e[6]=c=>o.args.hsm_secret=c),onInput:e[7]||(e[7]=(...c)=>a.updateGlobalArgs&&a.updateGlobalArgs(...c)),onKeyup:e[8]||(e[8]=(...c)=>a.updateGlobalArgs&&a.updateGlobalArgs(...c))},null,544),[[ie,o.args.hsm_secret]]),e[23]||(e[23]=T("div",{class:"form-text"},[Ot(" The hex encoded HSM secret to use for deriving the multisig keys for a CLN node; obtain by running "),T("code",null,"xxd -p -c32 ~/.lightning/bitcoin/hsm_secret"),Ot(" on the machine you're running CLN on. ")],-1))])):pr("",!0),o.args.seedSource==="walletdb"?(Wt(),fe("div",o_,[e[24]||(e[24]=T("label",{for:"walletdb",class:"form-label"},"Wallet database file",-1)),Pt(T("input",{type:"text",class:"form-control",id:"walletdb","onUpdate:modelValue":e[9]||(e[9]=c=>o.args.walletdb=c),onInput:e[10]||(e[10]=(...c)=>a.updateGlobalArgs&&a.updateGlobalArgs(...c)),onKeyup:e[11]||(e[11]=(...c)=>a.updateGlobalArgs&&a.updateGlobalArgs(...c))},null,544),[[ie,o.args.walletdb]]),e[25]||(e[25]=T("div",{class:"form-text"},[Ot(" The full path to the LND wallet database file (wallet.db); typically located at "),T("code",null,"~/.lnd/data/chain/bitcoin/mainnet/wallet.db"),Ot(". Currently only supports "),T("code",null,"bbolt"),Ot("! SQLite databases are not yet supported. ")],-1))])):pr("",!0)]),T("div",l_,[T("div",a_,[e[26]||(e[26]=T("label",{for:"apiurl",class:"form-label"},"API URL",-1)),Pt(T("input",{type:"text",class:"form-control",id:"apiurl","onUpdate:modelValue":e[12]||(e[12]=c=>o.args.apiurl=c),onInput:e[13]||(e[13]=(...c)=>a.updateGlobalArgs&&a.updateGlobalArgs(...c)),onKeyup:e[14]||(e[14]=(...c)=>a.updateGlobalArgs&&a.updateGlobalArgs(...c)),placeholder:"https://api.node-recovery.com"},null,544),[[ie,o.args.apiurl]]),e[27]||(e[27]=T("div",{class:"form-text"},[Ot(" URL to use for address lookups (must be "),T("code",null,"esplora"),Ot(" compatible). Use your own if available for better privacy. ")],-1))]),T("div",c_,[e[29]||(e[29]=T("label",{for:"network"},"Bitcoin network",-1)),Pt(T("select",{class:"form-select",id:"network","onUpdate:modelValue":e[15]||(e[15]=c=>o.args.network=c),onChange:e[16]||(e[16]=(...c)=>a.updateGlobalArgs&&a.updateGlobalArgs(...c))},[...e[28]||(e[28]=[T("option",{value:"mainnet"},"mainnet",-1),T("option",{value:"testnet"},"testnet",-1),T("option",{value:"regtest"},"regtest",-1),T("option",{value:"signet"},"signet",-1)])],544),[[fa,o.args.network]]),e[30]||(e[30]=T("div",{class:"form-text"}," What Bitcoin network to use. ",-1))])])])])}const f_=Js(Zm,[["render",u_]]),d_={name:"App",components:{CommandSelector:Tm,CommandGenerator:Jm,GlobalOptions:f_},data(){return{selectedCommand:null,globalArgs:{preCommand:{},command:{}}}},methods:{handleCommandSelected(t){this.selectedCommand=t},goBack(){this.selectedCommand=null},updateGlobalArgs(t){this.globalArgs=t}}},h_={id:"app",class:"container mt-5"};function p_(t,e,n,i,o,a){const c=Ti("GlobalOptions"),f=Ti("CommandSelector"),p=Ti("CommandGenerator");return Wt(),fe("div",h_,[e[0]||(e[0]=T("h1",{class:"mb-4"},"chantools command generator",-1)),pe(c,{onGlobalArgsChanged:a.updateGlobalArgs},null,8,["onGlobalArgsChanged"]),o.selectedCommand?(Wt(),wr(p,{key:1,command:o.selectedCommand,"global-args":o.globalArgs,onBack:a.goBack},null,8,["command","global-args","onBack"])):(Wt(),wr(f,{key:0,onCommandSelected:a.handleCommandSelected},null,8,["onCommandSelected"]))])}const g_=Js(d_,[["render",p_]]);var mr={exports:{}};/*!
* Bootstrap v5.3.8 (https://getbootstrap.com/)
* Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/var m_=mr.exports,pa;function __(){return pa||(pa=1,(function(t,e){(function(n,i){t.exports=i()})(m_,(function(){const n=new Map,i={set(l,s,r){n.has(l)||n.set(l,new Map);const u=n.get(l);if(!u.has(s)&&u.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(u.keys())[0]}.`);return}u.set(s,r)},get(l,s){return n.has(l)&&n.get(l).get(s)||null},remove(l,s){if(!n.has(l))return;const r=n.get(l);r.delete(s),r.size===0&&n.delete(l)}},o=1e6,a=1e3,c="transitionend",f=l=>(l&&window.CSS&&window.CSS.escape&&(l=l.replace(/#([^\s"#']+)/g,(s,r)=>`#${CSS.escape(r)}`)),l),p=l=>l==null?`${l}`:Object.prototype.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase(),y=l=>{do l+=Math.floor(Math.random()*o);while(document.getElementById(l));return l},_=l=>{if(!l)return 0;let{transitionDuration:s,transitionDelay:r}=window.getComputedStyle(l);const u=Number.parseFloat(s),d=Number.parseFloat(r);return!u&&!d?0:(s=s.split(",")[0],r=r.split(",")[0],(Number.parseFloat(s)+Number.parseFloat(r))*a)},w=l=>{l.dispatchEvent(new Event(c))},P=l=>!l||typeof l!="object"?!1:(typeof l.jquery<"u"&&(l=l[0]),typeof l.nodeType<"u"),R=l=>P(l)?l.jquery?l[0]:l:typeof l=="string"&&l.length>0?document.querySelector(f(l)):null,B=l=>{if(!P(l)||l.getClientRects().length===0)return!1;const s=getComputedStyle(l).getPropertyValue("visibility")==="visible",r=l.closest("details:not([open])");if(!r)return s;if(r!==l){const u=l.closest("summary");if(u&&u.parentNode!==r||u===null)return!1}return s},U=l=>!l||l.nodeType!==Node.ELEMENT_NODE||l.classList.contains("disabled")?!0:typeof l.disabled<"u"?l.disabled:l.hasAttribute("disabled")&&l.getAttribute("disabled")!=="false",wt=l=>{if(!document.documentElement.attachShadow)return null;if(typeof l.getRootNode=="function"){const s=l.getRootNode();return s instanceof ShadowRoot?s:null}return l instanceof ShadowRoot?l:l.parentNode?wt(l.parentNode):null},Q=()=>{},tt=l=>{l.offsetHeight},dt=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,F=[],bt=l=>{document.readyState==="loading"?(F.length||document.addEventListener("DOMContentLoaded",()=>{for(const s of F)s()}),F.push(l)):l()},vt=()=>document.documentElement.dir==="rtl",gt=l=>{bt(()=>{const s=dt();if(s){const r=l.NAME,u=s.fn[r];s.fn[r]=l.jQueryInterface,s.fn[r].Constructor=l,s.fn[r].noConflict=()=>(s.fn[r]=u,l.jQueryInterface)}})},mt=(l,s=[],r=l)=>typeof l=="function"?l.call(...s):r,Ge=(l,s,r=!0)=>{if(!r){mt(l);return}const d=_(s)+5;let m=!1;const v=({target:A})=>{A===s&&(m=!0,s.removeEventListener(c,v),mt(l))};s.addEventListener(c,v),setTimeout(()=>{m||w(s)},d)},le=(l,s,r,u)=>{const d=l.length;let m=l.indexOf(s);return m===-1?!r&&u?l[d-1]:l[0]:(m+=r?1:-1,u&&(m=(m+d)%d),l[Math.max(0,Math.min(m,d-1))])},qe=/[^.]*(?=\..*)\.|.*/,ys=/\..*/,As=/::\d+$/,ze={};let Zs=1;const Ct={mouseenter:"mouseover",mouseleave:"mouseout"},ht=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function nt(l,s){return s&&`${s}::${Zs++}`||l.uidEvent||Zs++}function ge(l){const s=nt(l);return l.uidEvent=s,ze[s]=ze[s]||{},ze[s]}function Ts(l,s){return function r(u){return ws(u,{delegateTarget:l}),r.oneOff&&C.off(l,u.type,s),s.apply(l,[u])}}function Ce(l,s,r){return function u(d){const m=l.querySelectorAll(s);for(let{target:v}=d;v&&v!==this;v=v.parentNode)for(const A of m)if(A===v)return ws(d,{delegateTarget:v}),u.oneOff&&C.off(l,d.type,s,r),r.apply(v,[d])}}function Gt(l,s,r=null){return Object.values(l).find(u=>u.callable===s&&u.delegationSelector===r)}function tn(l,s,r){const u=typeof s=="string",d=u?r:s||r;let m=Qe(l);return ht.has(m)||(m=l),[u,d,m]}function Pn(l,s,r,u,d){if(typeof s!="string"||!l)return;let[m,v,A]=tn(s,r,u);s in Ct&&(v=(ct=>function(X){if(!X.relatedTarget||X.relatedTarget!==X.delegateTarget&&!X.delegateTarget.contains(X.relatedTarget))return ct.call(this,X)})(v));const N=ge(l),k=N[A]||(N[A]={}),D=Gt(k,v,m?r:null);if(D){D.oneOff=D.oneOff&&d;return}const q=nt(v,s.replace(qe,"")),z=m?Ce(l,r,v):Ts(l,v);z.delegationSelector=m?r:null,z.callable=v,z.oneOff=d,z.uidEvent=q,k[q]=z,l.addEventListener(A,z,m)}function en(l,s,r,u,d){const m=Gt(s[r],u,d);m&&(l.removeEventListener(r,m,!!d),delete s[r][m.uidEvent])}function Xe(l,s,r,u){const d=s[r]||{};for(const[m,v]of Object.entries(d))m.includes(u)&&en(l,s,r,v.callable,v.delegationSelector)}function Qe(l){return l=l.replace(ys,""),Ct[l]||l}const C={on(l,s,r,u){Pn(l,s,r,u,!1)},one(l,s,r,u){Pn(l,s,r,u,!0)},off(l,s,r,u){if(typeof s!="string"||!l)return;const[d,m,v]=tn(s,r,u),A=v!==s,N=ge(l),k=N[v]||{},D=s.startsWith(".");if(typeof m<"u"){if(!Object.keys(k).length)return;en(l,N,v,m,d?r:null);return}if(D)for(const q of Object.keys(N))Xe(l,N,q,s.slice(1));for(const[q,z]of Object.entries(k)){const W=q.replace(As,"");(!A||s.includes(W))&&en(l,N,v,z.callable,z.delegationSelector)}},trigger(l,s,r){if(typeof s!="string"||!l)return null;const u=dt(),d=Qe(s),m=s!==d;let v=null,A=!0,N=!0,k=!1;m&&u&&(v=u.Event(s,r),u(l).trigger(v),A=!v.isPropagationStopped(),N=!v.isImmediatePropagationStopped(),k=v.isDefaultPrevented());const D=ws(new Event(s,{bubbles:A,cancelable:!0}),r);return k&&D.preventDefault(),N&&l.dispatchEvent(D),D.defaultPrevented&&v&&v.preventDefault(),D}};function ws(l,s={}){for(const[r,u]of Object.entries(s))try{l[r]=u}catch{Object.defineProperty(l,r,{configurable:!0,get(){return u}})}return l}function ke(l){if(l==="true")return!0;if(l==="false")return!1;if(l===Number(l).toString())return Number(l);if(l===""||l==="null")return null;if(typeof l!="string")return l;try{return JSON.parse(decodeURIComponent(l))}catch{return l}}function Mn(l){return l.replace(/[A-Z]/g,s=>`-${s.toLowerCase()}`)}const h={setDataAttribute(l,s,r){l.setAttribute(`data-bs-${Mn(s)}`,r)},removeDataAttribute(l,s){l.removeAttribute(`data-bs-${Mn(s)}`)},getDataAttributes(l){if(!l)return{};const s={},r=Object.keys(l.dataset).filter(u=>u.startsWith("bs")&&!u.startsWith("bsConfig"));for(const u of r){let d=u.replace(/^bs/,"");d=d.charAt(0).toLowerCase()+d.slice(1),s[d]=ke(l.dataset[u])}return s},getDataAttribute(l,s){return ke(l.getAttribute(`data-bs-${Mn(s)}`))}};class g{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(s){return s=this._mergeConfigObj(s),s=this._configAfterMerge(s),this._typeCheckConfig(s),s}_configAfterMerge(s){return s}_mergeConfigObj(s,r){const u=P(r)?h.getDataAttribute(r,"config"):{};return{...this.constructor.Default,...typeof u=="object"?u:{},...P(r)?h.getDataAttributes(r):{},...typeof s=="object"?s:{}}}_typeCheckConfig(s,r=this.constructor.DefaultType){for(const[u,d]of Object.entries(r)){const m=s[u],v=P(m)?"element":p(m);if(!new RegExp(d).test(v))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${u}" provided type "${v}" but expected type "${d}".`)}}}const E="5.3.8";class S extends g{constructor(s,r){super(),s=R(s),s&&(this._element=s,this._config=this._getConfig(r),i.set(this._element,this.constructor.DATA_KEY,this))}dispose(){i.remove(this._element,this.constructor.DATA_KEY),C.off(this._element,this.constructor.EVENT_KEY);for(const s of Object.getOwnPropertyNames(this))this[s]=null}_queueCallback(s,r,u=!0){Ge(s,r,u)}_getConfig(s){return s=this._mergeConfigObj(s,this._element),s=this._configAfterMerge(s),this._typeCheckConfig(s),s}static getInstance(s){return i.get(R(s),this.DATA_KEY)}static getOrCreateInstance(s,r={}){return this.getInstance(s)||new this(s,typeof r=="object"?r:null)}static get VERSION(){return E}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(s){return`${s}${this.EVENT_KEY}`}}const O=l=>{let s=l.getAttribute("data-bs-target");if(!s||s==="#"){let r=l.getAttribute("href");if(!r||!r.includes("#")&&!r.startsWith("."))return null;r.includes("#")&&!r.startsWith("#")&&(r=`#${r.split("#")[1]}`),s=r&&r!=="#"?r.trim():null}return s?s.split(",").map(r=>f(r)).join(","):null},b={find(l,s=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(s,l))},findOne(l,s=document.documentElement){return Element.prototype.querySelector.call(s,l)},children(l,s){return[].concat(...l.children).filter(r=>r.matches(s))},parents(l,s){const r=[];let u=l.parentNode.closest(s);for(;u;)r.push(u),u=u.parentNode.closest(s);return r},prev(l,s){let r=l.previousElementSibling;for(;r;){if(r.matches(s))return[r];r=r.previousElementSibling}return[]},next(l,s){let r=l.nextElementSibling;for(;r;){if(r.matches(s))return[r];r=r.nextElementSibling}return[]},focusableChildren(l){const s=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(r=>`${r}:not([tabindex^="-"])`).join(",");return this.find(s,l).filter(r=>!U(r)&&B(r))},getSelectorFromElement(l){const s=O(l);return s&&b.findOne(s)?s:null},getElementFromSelector(l){const s=O(l);return s?b.findOne(s):null},getMultipleElementsFromSelector(l){const s=O(l);return s?b.find(s):[]}},$=(l,s="hide")=>{const r=`click.dismiss${l.EVENT_KEY}`,u=l.NAME;C.on(document,r,`[data-bs-dismiss="${u}"]`,function(d){if(["A","AREA"].includes(this.tagName)&&d.preventDefault(),U(this))return;const m=b.getElementFromSelector(this)||this.closest(`.${u}`);l.getOrCreateInstance(m)[s]()})},L="alert",x=".bs.alert",H=`close${x}`,M=`closed${x}`,V="fade",K="show";class G extends S{static get NAME(){return L}close(){if(C.trigger(this._element,H).defaultPrevented)return;this._element.classList.remove(K);const r=this._element.classList.contains(V);this._queueCallback(()=>this._destroyElement(),this._element,r)}_destroyElement(){this._element.remove(),C.trigger(this._element,M),this.dispose()}static jQueryInterface(s){return this.each(function(){const r=G.getOrCreateInstance(this);if(typeof s=="string"){if(r[s]===void 0||s.startsWith("_")||s==="constructor")throw new TypeError(`No method named "${s}"`);r[s](this)}})}}$(G,"close"),gt(G);const rt="button",Dt=".bs.button",It=".data-api",se="active",qt='[data-bs-toggle="button"]',Je=`click${Dt}${It}`;class Ve extends S{static get NAME(){return rt}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(se))}static jQueryInterface(s){return this.each(function(){const r=Ve.getOrCreateInstance(this);s==="toggle"&&r[s]()})}}C.on(document,Je,qt,l=>{l.preventDefault();const s=l.target.closest(qt);Ve.getOrCreateInstance(s).toggle()}),gt(Ve);const Rt="swipe",xt=".bs.swipe",Rn=`touchstart${xt}`,kn=`touchmove${xt}`,wc=`touchend${xt}`,Cc=`pointerdown${xt}`,Sc=`pointerup${xt}`,Oc="touch",xc="pen",Nc="pointer-event",Dc=40,Ic={endCallback:null,leftCallback:null,rightCallback:null},Lc={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Vn extends g{constructor(s,r){super(),this._element=s,!(!s||!Vn.isSupported())&&(this._config=this._getConfig(r),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return Ic}static get DefaultType(){return Lc}static get NAME(){return Rt}dispose(){C.off(this._element,xt)}_start(s){if(!this._supportPointerEvents){this._deltaX=s.touches[0].clientX;return}this._eventIsPointerPenTouch(s)&&(this._deltaX=s.clientX)}_end(s){this._eventIsPointerPenTouch(s)&&(this._deltaX=s.clientX-this._deltaX),this._handleSwipe(),mt(this._config.endCallback)}_move(s){this._deltaX=s.touches&&s.touches.length>1?0:s.touches[0].clientX-this._deltaX}_handleSwipe(){const s=Math.abs(this._deltaX);if(s<=Dc)return;const r=s/this._deltaX;this._deltaX=0,r&&mt(r>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(C.on(this._element,Cc,s=>this._start(s)),C.on(this._element,Sc,s=>this._end(s)),this._element.classList.add(Nc)):(C.on(this._element,Rn,s=>this._start(s)),C.on(this._element,kn,s=>this._move(s)),C.on(this._element,wc,s=>this._end(s)))}_eventIsPointerPenTouch(s){return this._supportPointerEvents&&(s.pointerType===xc||s.pointerType===Oc)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const $c="carousel",He=".bs.carousel",ro=".data-api",Pc="ArrowLeft",Mc="ArrowRight",Rc=500,sn="next",Cs="prev",Ss="left",Hn="right",kc=`slide${He}`,kr=`slid${He}`,Vc=`keydown${He}`,Hc=`mouseenter${He}`,Fc=`mouseleave${He}`,jc=`dragstart${He}`,Kc=`load${He}${ro}`,Wc=`click${He}${ro}`,io="carousel",Fn="active",Bc="slide",Uc="carousel-item-end",Yc="carousel-item-start",Gc="carousel-item-next",qc="carousel-item-prev",oo=".active",lo=".carousel-item",zc=oo+lo,Xc=".carousel-item img",Qc=".carousel-indicators",Jc="[data-bs-slide], [data-bs-slide-to]",Zc='[data-bs-ride="carousel"]',tu={[Pc]:Hn,[Mc]:Ss},eu={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},su={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class Os extends S{constructor(s,r){super(s,r),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=b.findOne(Qc,this._element),this._addEventListeners(),this._config.ride===io&&this.cycle()}static get Default(){return eu}static get DefaultType(){return su}static get NAME(){return $c}next(){this._slide(sn)}nextWhenVisible(){!document.hidden&&B(this._element)&&this.next()}prev(){this._slide(Cs)}pause(){this._isSliding&&w(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){C.one(this._element,kr,()=>this.cycle());return}this.cycle()}}to(s){const r=this._getItems();if(s>r.length-1||s<0)return;if(this._isSliding){C.one(this._element,kr,()=>this.to(s));return}const u=this._getItemIndex(this._getActive());if(u===s)return;const d=s>u?sn:Cs;this._slide(d,r[s])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(s){return s.defaultInterval=s.interval,s}_addEventListeners(){this._config.keyboard&&C.on(this._element,Vc,s=>this._keydown(s)),this._config.pause==="hover"&&(C.on(this._element,Hc,()=>this.pause()),C.on(this._element,Fc,()=>this._maybeEnableCycle())),this._config.touch&&Vn.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const u of b.find(Xc,this._element))C.on(u,jc,d=>d.preventDefault());const r={leftCallback:()=>this._slide(this._directionToOrder(Ss)),rightCallback:()=>this._slide(this._directionToOrder(Hn)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),Rc+this._config.interval))}};this._swipeHelper=new Vn(this._element,r)}_keydown(s){if(/input|textarea/i.test(s.target.tagName))return;const r=tu[s.key];r&&(s.preventDefault(),this._slide(this._directionToOrder(r)))}_getItemIndex(s){return this._getItems().indexOf(s)}_setActiveIndicatorElement(s){if(!this._indicatorsElement)return;const r=b.findOne(oo,this._indicatorsElement);r.classList.remove(Fn),r.removeAttribute("aria-current");const u=b.findOne(`[data-bs-slide-to="${s}"]`,this._indicatorsElement);u&&(u.classList.add(Fn),u.setAttribute("aria-current","true"))}_updateInterval(){const s=this._activeElement||this._getActive();if(!s)return;const r=Number.parseInt(s.getAttribute("data-bs-interval"),10);this._config.interval=r||this._config.defaultInterval}_slide(s,r=null){if(this._isSliding)return;const u=this._getActive(),d=s===sn,m=r||le(this._getItems(),u,d,this._config.wrap);if(m===u)return;const v=this._getItemIndex(m),A=W=>C.trigger(this._element,W,{relatedTarget:m,direction:this._orderToDirection(s),from:this._getItemIndex(u),to:v});if(A(kc).defaultPrevented||!u||!m)return;const k=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(v),this._activeElement=m;const D=d?Yc:Uc,q=d?Gc:qc;m.classList.add(q),tt(m),u.classList.add(D),m.classList.add(D);const z=()=>{m.classList.remove(D,q),m.classList.add(Fn),u.classList.remove(Fn,q,D),this._isSliding=!1,A(kr)};this._queueCallback(z,u,this._isAnimated()),k&&this.cycle()}_isAnimated(){return this._element.classList.contains(Bc)}_getActive(){return b.findOne(zc,this._element)}_getItems(){return b.find(lo,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(s){return vt()?s===Ss?Cs:sn:s===Ss?sn:Cs}_orderToDirection(s){return vt()?s===Cs?Ss:Hn:s===Cs?Hn:Ss}static jQueryInterface(s){return this.each(function(){const r=Os.getOrCreateInstance(this,s);if(typeof s=="number"){r.to(s);return}if(typeof s=="string"){if(r[s]===void 0||s.startsWith("_")||s==="constructor")throw new TypeError(`No method named "${s}"`);r[s]()}})}}C.on(document,Wc,Jc,function(l){const s=b.getElementFromSelector(this);if(!s||!s.classList.contains(io))return;l.preventDefault();const r=Os.getOrCreateInstance(s),u=this.getAttribute("data-bs-slide-to");if(u){r.to(u),r._maybeEnableCycle();return}if(h.getDataAttribute(this,"slide")==="next"){r.next(),r._maybeEnableCycle();return}r.prev(),r._maybeEnableCycle()}),C.on(window,Kc,()=>{const l=b.find(Zc);for(const s of l)Os.getOrCreateInstance(s)}),gt(Os);const nu="collapse",nn=".bs.collapse",ru=".data-api",iu=`show${nn}`,ou=`shown${nn}`,lu=`hide${nn}`,au=`hidden${nn}`,cu=`click${nn}${ru}`,Vr="show",xs="collapse",jn="collapsing",uu="collapsed",fu=`:scope .${xs} .${xs}`,du="collapse-horizontal",hu="width",pu="height",gu=".collapse.show, .collapse.collapsing",Hr='[data-bs-toggle="collapse"]',mu={parent:null,toggle:!0},_u={parent:"(null|element)",toggle:"boolean"};class Ns extends S{constructor(s,r){super(s,r),this._isTransitioning=!1,this._triggerArray=[];const u=b.find(Hr);for(const d of u){const m=b.getSelectorFromElement(d),v=b.find(m).filter(A=>A===this._element);m!==null&&v.length&&this._triggerArray.push(d)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return mu}static get DefaultType(){return _u}static get NAME(){return nu}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let s=[];if(this._config.parent&&(s=this._getFirstLevelChildren(gu).filter(A=>A!==this._element).map(A=>Ns.getOrCreateInstance(A,{toggle:!1}))),s.length&&s[0]._isTransitioning||C.trigger(this._element,iu).defaultPrevented)return;for(const A of s)A.hide();const u=this._getDimension();this._element.classList.remove(xs),this._element.classList.add(jn),this._element.style[u]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const d=()=>{this._isTransitioning=!1,this._element.classList.remove(jn),this._element.classList.add(xs,Vr),this._element.style[u]="",C.trigger(this._element,ou)},v=`scroll${u[0].toUpperCase()+u.slice(1)}`;this._queueCallback(d,this._element,!0),this._element.style[u]=`${this._element[v]}px`}hide(){if(this._isTransitioning||!this._isShown()||C.trigger(this._element,lu).defaultPrevented)return;const r=this._getDimension();this._element.style[r]=`${this._element.getBoundingClientRect()[r]}px`,tt(this._element),this._element.classList.add(jn),this._element.classList.remove(xs,Vr);for(const d of this._triggerArray){const m=b.getElementFromSelector(d);m&&!this._isShown(m)&&this._addAriaAndCollapsedClass([d],!1)}this._isTransitioning=!0;const u=()=>{this._isTransitioning=!1,this._element.classList.remove(jn),this._element.classList.add(xs),C.trigger(this._element,au)};this._element.style[r]="",this._queueCallback(u,this._element,!0)}_isShown(s=this._element){return s.classList.contains(Vr)}_configAfterMerge(s){return s.toggle=!!s.toggle,s.parent=R(s.parent),s}_getDimension(){return this._element.classList.contains(du)?hu:pu}_initializeChildren(){if(!this._config.parent)return;const s=this._getFirstLevelChildren(Hr);for(const r of s){const u=b.getElementFromSelector(r);u&&this._addAriaAndCollapsedClass([r],this._isShown(u))}}_getFirstLevelChildren(s){const r=b.find(fu,this._config.parent);return b.find(s,this._config.parent).filter(u=>!r.includes(u))}_addAriaAndCollapsedClass(s,r){if(s.length)for(const u of s)u.classList.toggle(uu,!r),u.setAttribute("aria-expanded",r)}static jQueryInterface(s){const r={};return typeof s=="string"&&/show|hide/.test(s)&&(r.toggle=!1),this.each(function(){const u=Ns.getOrCreateInstance(this,r);if(typeof s=="string"){if(typeof u[s]>"u")throw new TypeError(`No method named "${s}"`);u[s]()}})}}C.on(document,cu,Hr,function(l){(l.target.tagName==="A"||l.delegateTarget&&l.delegateTarget.tagName==="A")&&l.preventDefault();for(const s of b.getMultipleElementsFromSelector(this))Ns.getOrCreateInstance(s,{toggle:!1}).toggle()}),gt(Ns);var kt="top",zt="bottom",Xt="right",Vt="left",Kn="auto",Ds=[kt,zt,Xt,Vt],Ze="start",Is="end",ao="clippingParents",Fr="viewport",Ls="popper",co="reference",jr=Ds.reduce(function(l,s){return l.concat([s+"-"+Ze,s+"-"+Is])},[]),Kr=[].concat(Ds,[Kn]).reduce(function(l,s){return l.concat([s,s+"-"+Ze,s+"-"+Is])},[]),uo="beforeRead",fo="read",ho="afterRead",po="beforeMain",go="main",mo="afterMain",_o="beforeWrite",bo="write",vo="afterWrite",Eo=[uo,fo,ho,po,go,mo,_o,bo,vo];function me(l){return l?(l.nodeName||"").toLowerCase():null}function Qt(l){if(l==null)return window;if(l.toString()!=="[object Window]"){var s=l.ownerDocument;return s&&s.defaultView||window}return l}function ts(l){var s=Qt(l).Element;return l instanceof s||l instanceof Element}function ne(l){var s=Qt(l).HTMLElement;return l instanceof s||l instanceof HTMLElement}function Wr(l){if(typeof ShadowRoot>"u")return!1;var s=Qt(l).ShadowRoot;return l instanceof s||l instanceof ShadowRoot}function bu(l){var s=l.state;Object.keys(s.elements).forEach(function(r){var u=s.styles[r]||{},d=s.attributes[r]||{},m=s.elements[r];!ne(m)||!me(m)||(Object.assign(m.style,u),Object.keys(d).forEach(function(v){var A=d[v];A===!1?m.removeAttribute(v):m.setAttribute(v,A===!0?"":A)}))})}function vu(l){var s=l.state,r={popper:{position:s.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(s.elements.popper.style,r.popper),s.styles=r,s.elements.arrow&&Object.assign(s.elements.arrow.style,r.arrow),function(){Object.keys(s.elements).forEach(function(u){var d=s.elements[u],m=s.attributes[u]||{},v=Object.keys(s.styles.hasOwnProperty(u)?s.styles[u]:r[u]),A=v.reduce(function(N,k){return N[k]="",N},{});!ne(d)||!me(d)||(Object.assign(d.style,A),Object.keys(m).forEach(function(N){d.removeAttribute(N)}))})}}const Br={name:"applyStyles",enabled:!0,phase:"write",fn:bu,effect:vu,requires:["computeStyles"]};function _e(l){return l.split("-")[0]}var es=Math.max,Wn=Math.min,$s=Math.round;function Ur(){var l=navigator.userAgentData;return l!=null&&l.brands&&Array.isArray(l.brands)?l.brands.map(function(s){return s.brand+"/"+s.version}).join(" "):navigator.userAgent}function yo(){return!/^((?!chrome|android).)*safari/i.test(Ur())}function Ps(l,s,r){s===void 0&&(s=!1),r===void 0&&(r=!1);var u=l.getBoundingClientRect(),d=1,m=1;s&&ne(l)&&(d=l.offsetWidth>0&&$s(u.width)/l.offsetWidth||1,m=l.offsetHeight>0&&$s(u.height)/l.offsetHeight||1);var v=ts(l)?Qt(l):window,A=v.visualViewport,N=!yo()&&r,k=(u.left+(N&&A?A.offsetLeft:0))/d,D=(u.top+(N&&A?A.offsetTop:0))/m,q=u.width/d,z=u.height/m;return{width:q,height:z,top:D,right:k+q,bottom:D+z,left:k,x:k,y:D}}function Yr(l){var s=Ps(l),r=l.offsetWidth,u=l.offsetHeight;return Math.abs(s.width-r)<=1&&(r=s.width),Math.abs(s.height-u)<=1&&(u=s.height),{x:l.offsetLeft,y:l.offsetTop,width:r,height:u}}function Ao(l,s){var r=s.getRootNode&&s.getRootNode();if(l.contains(s))return!0;if(r&&Wr(r)){var u=s;do{if(u&&l.isSameNode(u))return!0;u=u.parentNode||u.host}while(u)}return!1}function Se(l){return Qt(l).getComputedStyle(l)}function Eu(l){return["table","td","th"].indexOf(me(l))>=0}function Fe(l){return((ts(l)?l.ownerDocument:l.document)||window.document).documentElement}function Bn(l){return me(l)==="html"?l:l.assignedSlot||l.parentNode||(Wr(l)?l.host:null)||Fe(l)}function To(l){return!ne(l)||Se(l).position==="fixed"?null:l.offsetParent}function yu(l){var s=/firefox/i.test(Ur()),r=/Trident/i.test(Ur());if(r&&ne(l)){var u=Se(l);if(u.position==="fixed")return null}var d=Bn(l);for(Wr(d)&&(d=d.host);ne(d)&&["html","body"].indexOf(me(d))<0;){var m=Se(d);if(m.transform!=="none"||m.perspective!=="none"||m.contain==="paint"||["transform","perspective"].indexOf(m.willChange)!==-1||s&&m.willChange==="filter"||s&&m.filter&&m.filter!=="none")return d;d=d.parentNode}return null}function rn(l){for(var s=Qt(l),r=To(l);r&&Eu(r)&&Se(r).position==="static";)r=To(r);return r&&(me(r)==="html"||me(r)==="body"&&Se(r).position==="static")?s:r||yu(l)||s}function Gr(l){return["top","bottom"].indexOf(l)>=0?"x":"y"}function on(l,s,r){return es(l,Wn(s,r))}function Au(l,s,r){var u=on(l,s,r);return u>r?r:u}function wo(){return{top:0,right:0,bottom:0,left:0}}function Co(l){return Object.assign({},wo(),l)}function So(l,s){return s.reduce(function(r,u){return r[u]=l,r},{})}var Tu=function(s,r){return s=typeof s=="function"?s(Object.assign({},r.rects,{placement:r.placement})):s,Co(typeof s!="number"?s:So(s,Ds))};function wu(l){var s,r=l.state,u=l.name,d=l.options,m=r.elements.arrow,v=r.modifiersData.popperOffsets,A=_e(r.placement),N=Gr(A),k=[Vt,Xt].indexOf(A)>=0,D=k?"height":"width";if(!(!m||!v)){var q=Tu(d.padding,r),z=Yr(m),W=N==="y"?kt:Vt,ct=N==="y"?zt:Xt,X=r.rects.reference[D]+r.rects.reference[N]-v[N]-r.rects.popper[D],Z=v[N]-r.rects.reference[N],pt=rn(m),Et=pt?N==="y"?pt.clientHeight||0:pt.clientWidth||0:0,yt=X/2-Z/2,J=q[W],it=Et-z[D]-q[ct],ot=Et/2-z[D]/2+yt,_t=on(J,ot,it),Nt=N;r.modifiersData[u]=(s={},s[Nt]=_t,s.centerOffset=_t-ot,s)}}function Cu(l){var s=l.state,r=l.options,u=r.element,d=u===void 0?"[data-popper-arrow]":u;d!=null&&(typeof d=="string"&&(d=s.elements.popper.querySelector(d),!d)||Ao(s.elements.popper,d)&&(s.elements.arrow=d))}const Oo={name:"arrow",enabled:!0,phase:"main",fn:wu,effect:Cu,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ms(l){return l.split("-")[1]}var Su={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Ou(l,s){var r=l.x,u=l.y,d=s.devicePixelRatio||1;return{x:$s(r*d)/d||0,y:$s(u*d)/d||0}}function xo(l){var s,r=l.popper,u=l.popperRect,d=l.placement,m=l.variation,v=l.offsets,A=l.position,N=l.gpuAcceleration,k=l.adaptive,D=l.roundOffsets,q=l.isFixed,z=v.x,W=z===void 0?0:z,ct=v.y,X=ct===void 0?0:ct,Z=typeof D=="function"?D({x:W,y:X}):{x:W,y:X};W=Z.x,X=Z.y;var pt=v.hasOwnProperty("x"),Et=v.hasOwnProperty("y"),yt=Vt,J=kt,it=window;if(k){var ot=rn(r),_t="clientHeight",Nt="clientWidth";if(ot===Qt(r)&&(ot=Fe(r),Se(ot).position!=="static"&&A==="absolute"&&(_t="scrollHeight",Nt="scrollWidth")),ot=ot,d===kt||(d===Vt||d===Xt)&&m===Is){J=zt;var St=q&&ot===it&&it.visualViewport?it.visualViewport.height:ot[_t];X-=St-u.height,X*=N?1:-1}if(d===Vt||(d===kt||d===zt)&&m===Is){yt=Xt;var Tt=q&&ot===it&&it.visualViewport?it.visualViewport.width:ot[Nt];W-=Tt-u.width,W*=N?1:-1}}var Lt=Object.assign({position:A},k&&Su),ce=D===!0?Ou({x:W,y:X},Qt(r)):{x:W,y:X};if(W=ce.x,X=ce.y,N){var Ht;return Object.assign({},Lt,(Ht={},Ht[J]=Et?"0":"",Ht[yt]=pt?"0":"",Ht.transform=(it.devicePixelRatio||1)<=1?"translate("+W+"px, "+X+"px)":"translate3d("+W+"px, "+X+"px, 0)",Ht))}return Object.assign({},Lt,(s={},s[J]=Et?X+"px":"",s[yt]=pt?W+"px":"",s.transform="",s))}function xu(l){var s=l.state,r=l.options,u=r.gpuAcceleration,d=u===void 0?!0:u,m=r.adaptive,v=m===void 0?!0:m,A=r.roundOffsets,N=A===void 0?!0:A,k={placement:_e(s.placement),variation:Ms(s.placement),popper:s.elements.popper,popperRect:s.rects.popper,gpuAcceleration:d,isFixed:s.options.strategy==="fixed"};s.modifiersData.popperOffsets!=null&&(s.styles.popper=Object.assign({},s.styles.popper,xo(Object.assign({},k,{offsets:s.modifiersData.popperOffsets,position:s.options.strategy,adaptive:v,roundOffsets:N})))),s.modifiersData.arrow!=null&&(s.styles.arrow=Object.assign({},s.styles.arrow,xo(Object.assign({},k,{offsets:s.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:N})))),s.attributes.popper=Object.assign({},s.attributes.popper,{"data-popper-placement":s.placement})}const qr={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:xu,data:{}};var Un={passive:!0};function Nu(l){var s=l.state,r=l.instance,u=l.options,d=u.scroll,m=d===void 0?!0:d,v=u.resize,A=v===void 0?!0:v,N=Qt(s.elements.popper),k=[].concat(s.scrollParents.reference,s.scrollParents.popper);return m&&k.forEach(function(D){D.addEventListener("scroll",r.update,Un)}),A&&N.addEventListener("resize",r.update,Un),function(){m&&k.forEach(function(D){D.removeEventListener("scroll",r.update,Un)}),A&&N.removeEventListener("resize",r.update,Un)}}const zr={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Nu,data:{}};var Du={left:"right",right:"left",bottom:"top",top:"bottom"};function Yn(l){return l.replace(/left|right|bottom|top/g,function(s){return Du[s]})}var Iu={start:"end",end:"start"};function No(l){return l.replace(/start|end/g,function(s){return Iu[s]})}function Xr(l){var s=Qt(l),r=s.pageXOffset,u=s.pageYOffset;return{scrollLeft:r,scrollTop:u}}function Qr(l){return Ps(Fe(l)).left+Xr(l).scrollLeft}function Lu(l,s){var r=Qt(l),u=Fe(l),d=r.visualViewport,m=u.clientWidth,v=u.clientHeight,A=0,N=0;if(d){m=d.width,v=d.height;var k=yo();(k||!k&&s==="fixed")&&(A=d.offsetLeft,N=d.offsetTop)}return{width:m,height:v,x:A+Qr(l),y:N}}function $u(l){var s,r=Fe(l),u=Xr(l),d=(s=l.ownerDocument)==null?void 0:s.body,m=es(r.scrollWidth,r.clientWidth,d?d.scrollWidth:0,d?d.clientWidth:0),v=es(r.scrollHeight,r.clientHeight,d?d.scrollHeight:0,d?d.clientHeight:0),A=-u.scrollLeft+Qr(l),N=-u.scrollTop;return Se(d||r).direction==="rtl"&&(A+=es(r.clientWidth,d?d.clientWidth:0)-m),{width:m,height:v,x:A,y:N}}function Jr(l){var s=Se(l),r=s.overflow,u=s.overflowX,d=s.overflowY;return/auto|scroll|overlay|hidden/.test(r+d+u)}function Do(l){return["html","body","#document"].indexOf(me(l))>=0?l.ownerDocument.body:ne(l)&&Jr(l)?l:Do(Bn(l))}function ln(l,s){var r;s===void 0&&(s=[]);var u=Do(l),d=u===((r=l.ownerDocument)==null?void 0:r.body),m=Qt(u),v=d?[m].concat(m.visualViewport||[],Jr(u)?u:[]):u,A=s.concat(v);return d?A:A.concat(ln(Bn(v)))}function Zr(l){return Object.assign({},l,{left:l.x,top:l.y,right:l.x+l.width,bottom:l.y+l.height})}function Pu(l,s){var r=Ps(l,!1,s==="fixed");return r.top=r.top+l.clientTop,r.left=r.left+l.clientLeft,r.bottom=r.top+l.clientHeight,r.right=r.left+l.clientWidth,r.width=l.clientWidth,r.height=l.clientHeight,r.x=r.left,r.y=r.top,r}function Io(l,s,r){return s===Fr?Zr(Lu(l,r)):ts(s)?Pu(s,r):Zr($u(Fe(l)))}function Mu(l){var s=ln(Bn(l)),r=["absolute","fixed"].indexOf(Se(l).position)>=0,u=r&&ne(l)?rn(l):l;return ts(u)?s.filter(function(d){return ts(d)&&Ao(d,u)&&me(d)!=="body"}):[]}function Ru(l,s,r,u){var d=s==="clippingParents"?Mu(l):[].concat(s),m=[].concat(d,[r]),v=m[0],A=m.reduce(function(N,k){var D=Io(l,k,u);return N.top=es(D.top,N.top),N.right=Wn(D.right,N.right),N.bottom=Wn(D.bottom,N.bottom),N.left=es(D.left,N.left),N},Io(l,v,u));return A.width=A.right-A.left,A.height=A.bottom-A.top,A.x=A.left,A.y=A.top,A}function Lo(l){var s=l.reference,r=l.element,u=l.placement,d=u?_e(u):null,m=u?Ms(u):null,v=s.x+s.width/2-r.width/2,A=s.y+s.height/2-r.height/2,N;switch(d){case kt:N={x:v,y:s.y-r.height};break;case zt:N={x:v,y:s.y+s.height};break;case Xt:N={x:s.x+s.width,y:A};break;case Vt:N={x:s.x-r.width,y:A};break;default:N={x:s.x,y:s.y}}var k=d?Gr(d):null;if(k!=null){var D=k==="y"?"height":"width";switch(m){case Ze:N[k]=N[k]-(s[D]/2-r[D]/2);break;case Is:N[k]=N[k]+(s[D]/2-r[D]/2);break}}return N}function Rs(l,s){s===void 0&&(s={});var r=s,u=r.placement,d=u===void 0?l.placement:u,m=r.strategy,v=m===void 0?l.strategy:m,A=r.boundary,N=A===void 0?ao:A,k=r.rootBoundary,D=k===void 0?Fr:k,q=r.elementContext,z=q===void 0?Ls:q,W=r.altBoundary,ct=W===void 0?!1:W,X=r.padding,Z=X===void 0?0:X,pt=Co(typeof Z!="number"?Z:So(Z,Ds)),Et=z===Ls?co:Ls,yt=l.rects.popper,J=l.elements[ct?Et:z],it=Ru(ts(J)?J:J.contextElement||Fe(l.elements.popper),N,D,v),ot=Ps(l.elements.reference),_t=Lo({reference:ot,element:yt,placement:d}),Nt=Zr(Object.assign({},yt,_t)),St=z===Ls?Nt:ot,Tt={top:it.top-St.top+pt.top,bottom:St.bottom-it.bottom+pt.bottom,left:it.left-St.left+pt.left,right:St.right-it.right+pt.right},Lt=l.modifiersData.offset;if(z===Ls&&Lt){var ce=Lt[d];Object.keys(Tt).forEach(function(Ht){var cs=[Xt,zt].indexOf(Ht)>=0?1:-1,us=[kt,zt].indexOf(Ht)>=0?"y":"x";Tt[Ht]+=ce[us]*cs})}return Tt}function ku(l,s){s===void 0&&(s={});var r=s,u=r.placement,d=r.boundary,m=r.rootBoundary,v=r.padding,A=r.flipVariations,N=r.allowedAutoPlacements,k=N===void 0?Kr:N,D=Ms(u),q=D?A?jr:jr.filter(function(ct){return Ms(ct)===D}):Ds,z=q.filter(function(ct){return k.indexOf(ct)>=0});z.length===0&&(z=q);var W=z.reduce(function(ct,X){return ct[X]=Rs(l,{placement:X,boundary:d,rootBoundary:m,padding:v})[_e(X)],ct},{});return Object.keys(W).sort(function(ct,X){return W[ct]-W[X]})}function Vu(l){if(_e(l)===Kn)return[];var s=Yn(l);return[No(l),s,No(s)]}function Hu(l){var s=l.state,r=l.options,u=l.name;if(!s.modifiersData[u]._skip){for(var d=r.mainAxis,m=d===void 0?!0:d,v=r.altAxis,A=v===void 0?!0:v,N=r.fallbackPlacements,k=r.padding,D=r.boundary,q=r.rootBoundary,z=r.altBoundary,W=r.flipVariations,ct=W===void 0?!0:W,X=r.allowedAutoPlacements,Z=s.options.placement,pt=_e(Z),Et=pt===Z,yt=N||(Et||!ct?[Yn(Z)]:Vu(Z)),J=[Z].concat(yt).reduce(function(Hs,Ke){return Hs.concat(_e(Ke)===Kn?ku(s,{placement:Ke,boundary:D,rootBoundary:q,padding:k,flipVariations:ct,allowedAutoPlacements:X}):Ke)},[]),it=s.rects.reference,ot=s.rects.popper,_t=new Map,Nt=!0,St=J[0],Tt=0;Tt<J.length;Tt++){var Lt=J[Tt],ce=_e(Lt),Ht=Ms(Lt)===Ze,cs=[kt,zt].indexOf(ce)>=0,us=cs?"width":"height",Jt=Rs(s,{placement:Lt,boundary:D,rootBoundary:q,altBoundary:z,padding:k}),ue=cs?Ht?Xt:Vt:Ht?zt:kt;it[us]>ot[us]&&(ue=Yn(ue));var er=Yn(ue),fs=[];if(m&&fs.push(Jt[ce]<=0),A&&fs.push(Jt[ue]<=0,Jt[er]<=0),fs.every(function(Hs){return Hs})){St=Lt,Nt=!1;break}_t.set(Lt,fs)}if(Nt)for(var sr=ct?3:1,pi=function(Ke){var dn=J.find(function(rr){var ds=_t.get(rr);if(ds)return ds.slice(0,Ke).every(function(gi){return gi})});if(dn)return St=dn,"break"},fn=sr;fn>0;fn--){var nr=pi(fn);if(nr==="break")break}s.placement!==St&&(s.modifiersData[u]._skip=!0,s.placement=St,s.reset=!0)}}const $o={name:"flip",enabled:!0,phase:"main",fn:Hu,requiresIfExists:["offset"],data:{_skip:!1}};function Po(l,s,r){return r===void 0&&(r={x:0,y:0}),{top:l.top-s.height-r.y,right:l.right-s.width+r.x,bottom:l.bottom-s.height+r.y,left:l.left-s.width-r.x}}function Mo(l){return[kt,Xt,zt,Vt].some(function(s){return l[s]>=0})}function Fu(l){var s=l.state,r=l.name,u=s.rects.reference,d=s.rects.popper,m=s.modifiersData.preventOverflow,v=Rs(s,{elementContext:"reference"}),A=Rs(s,{altBoundary:!0}),N=Po(v,u),k=Po(A,d,m),D=Mo(N),q=Mo(k);s.modifiersData[r]={referenceClippingOffsets:N,popperEscapeOffsets:k,isReferenceHidden:D,hasPopperEscaped:q},s.attributes.popper=Object.assign({},s.attributes.popper,{"data-popper-reference-hidden":D,"data-popper-escaped":q})}const Ro={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Fu};function ju(l,s,r){var u=_e(l),d=[Vt,kt].indexOf(u)>=0?-1:1,m=typeof r=="function"?r(Object.assign({},s,{placement:l})):r,v=m[0],A=m[1];return v=v||0,A=(A||0)*d,[Vt,Xt].indexOf(u)>=0?{x:A,y:v}:{x:v,y:A}}function Ku(l){var s=l.state,r=l.options,u=l.name,d=r.offset,m=d===void 0?[0,0]:d,v=Kr.reduce(function(D,q){return D[q]=ju(q,s.rects,m),D},{}),A=v[s.placement],N=A.x,k=A.y;s.modifiersData.popperOffsets!=null&&(s.modifiersData.popperOffsets.x+=N,s.modifiersData.popperOffsets.y+=k),s.modifiersData[u]=v}const ko={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Ku};function Wu(l){var s=l.state,r=l.name;s.modifiersData[r]=Lo({reference:s.rects.reference,element:s.rects.popper,placement:s.placement})}const ti={name:"popperOffsets",enabled:!0,phase:"read",fn:Wu,data:{}};function Bu(l){return l==="x"?"y":"x"}function Uu(l){var s=l.state,r=l.options,u=l.name,d=r.mainAxis,m=d===void 0?!0:d,v=r.altAxis,A=v===void 0?!1:v,N=r.boundary,k=r.rootBoundary,D=r.altBoundary,q=r.padding,z=r.tether,W=z===void 0?!0:z,ct=r.tetherOffset,X=ct===void 0?0:ct,Z=Rs(s,{boundary:N,rootBoundary:k,padding:q,altBoundary:D}),pt=_e(s.placement),Et=Ms(s.placement),yt=!Et,J=Gr(pt),it=Bu(J),ot=s.modifiersData.popperOffsets,_t=s.rects.reference,Nt=s.rects.popper,St=typeof X=="function"?X(Object.assign({},s.rects,{placement:s.placement})):X,Tt=typeof St=="number"?{mainAxis:St,altAxis:St}:Object.assign({mainAxis:0,altAxis:0},St),Lt=s.modifiersData.offset?s.modifiersData.offset[s.placement]:null,ce={x:0,y:0};if(ot){if(m){var Ht,cs=J==="y"?kt:Vt,us=J==="y"?zt:Xt,Jt=J==="y"?"height":"width",ue=ot[J],er=ue+Z[cs],fs=ue-Z[us],sr=W?-Nt[Jt]/2:0,pi=Et===Ze?_t[Jt]:Nt[Jt],fn=Et===Ze?-Nt[Jt]:-_t[Jt],nr=s.elements.arrow,Hs=W&&nr?Yr(nr):{width:0,height:0},Ke=s.modifiersData["arrow#persistent"]?s.modifiersData["arrow#persistent"].padding:wo(),dn=Ke[cs],rr=Ke[us],ds=on(0,_t[Jt],Hs[Jt]),gi=yt?_t[Jt]/2-sr-ds-dn-Tt.mainAxis:pi-ds-dn-Tt.mainAxis,kh=yt?-_t[Jt]/2+sr+ds+rr+Tt.mainAxis:fn+ds+rr+Tt.mainAxis,mi=s.elements.arrow&&rn(s.elements.arrow),Vh=mi?J==="y"?mi.clientTop||0:mi.clientLeft||0:0,Cl=(Ht=Lt?.[J])!=null?Ht:0,Hh=ue+gi-Cl-Vh,Fh=ue+kh-Cl,Sl=on(W?Wn(er,Hh):er,ue,W?es(fs,Fh):fs);ot[J]=Sl,ce[J]=Sl-ue}if(A){var Ol,jh=J==="x"?kt:Vt,Kh=J==="x"?zt:Xt,hs=ot[it],ir=it==="y"?"height":"width",xl=hs+Z[jh],Nl=hs-Z[Kh],_i=[kt,Vt].indexOf(pt)!==-1,Dl=(Ol=Lt?.[it])!=null?Ol:0,Il=_i?xl:hs-_t[ir]-Nt[ir]-Dl+Tt.altAxis,Ll=_i?hs+_t[ir]+Nt[ir]-Dl-Tt.altAxis:Nl,$l=W&&_i?Au(Il,hs,Ll):on(W?Il:xl,hs,W?Ll:Nl);ot[it]=$l,ce[it]=$l-hs}s.modifiersData[u]=ce}}const Vo={name:"preventOverflow",enabled:!0,phase:"main",fn:Uu,requiresIfExists:["offset"]};function Yu(l){return{scrollLeft:l.scrollLeft,scrollTop:l.scrollTop}}function Gu(l){return l===Qt(l)||!ne(l)?Xr(l):Yu(l)}function qu(l){var s=l.getBoundingClientRect(),r=$s(s.width)/l.offsetWidth||1,u=$s(s.height)/l.offsetHeight||1;return r!==1||u!==1}function zu(l,s,r){r===void 0&&(r=!1);var u=ne(s),d=ne(s)&&qu(s),m=Fe(s),v=Ps(l,d,r),A={scrollLeft:0,scrollTop:0},N={x:0,y:0};return(u||!u&&!r)&&((me(s)!=="body"||Jr(m))&&(A=Gu(s)),ne(s)?(N=Ps(s,!0),N.x+=s.clientLeft,N.y+=s.clientTop):m&&(N.x=Qr(m))),{x:v.left+A.scrollLeft-N.x,y:v.top+A.scrollTop-N.y,width:v.width,height:v.height}}function Xu(l){var s=new Map,r=new Set,u=[];l.forEach(function(m){s.set(m.name,m)});function d(m){r.add(m.name);var v=[].concat(m.requires||[],m.requiresIfExists||[]);v.forEach(function(A){if(!r.has(A)){var N=s.get(A);N&&d(N)}}),u.push(m)}return l.forEach(function(m){r.has(m.name)||d(m)}),u}function Qu(l){var s=Xu(l);return Eo.reduce(function(r,u){return r.concat(s.filter(function(d){return d.phase===u}))},[])}function Ju(l){var s;return function(){return s||(s=new Promise(function(r){Promise.resolve().then(function(){s=void 0,r(l())})})),s}}function Zu(l){var s=l.reduce(function(r,u){var d=r[u.name];return r[u.name]=d?Object.assign({},d,u,{options:Object.assign({},d.options,u.options),data:Object.assign({},d.data,u.data)}):u,r},{});return Object.keys(s).map(function(r){return s[r]})}var Ho={placement:"bottom",modifiers:[],strategy:"absolute"};function Fo(){for(var l=arguments.length,s=new Array(l),r=0;r<l;r++)s[r]=arguments[r];return!s.some(function(u){return!(u&&typeof u.getBoundingClientRect=="function")})}function Gn(l){l===void 0&&(l={});var s=l,r=s.defaultModifiers,u=r===void 0?[]:r,d=s.defaultOptions,m=d===void 0?Ho:d;return function(A,N,k){k===void 0&&(k=m);var D={placement:"bottom",orderedModifiers:[],options:Object.assign({},Ho,m),modifiersData:{},elements:{reference:A,popper:N},attributes:{},styles:{}},q=[],z=!1,W={state:D,setOptions:function(pt){var Et=typeof pt=="function"?pt(D.options):pt;X(),D.options=Object.assign({},m,D.options,Et),D.scrollParents={reference:ts(A)?ln(A):A.contextElement?ln(A.contextElement):[],popper:ln(N)};var yt=Qu(Zu([].concat(u,D.options.modifiers)));return D.orderedModifiers=yt.filter(function(J){return J.enabled}),ct(),W.update()},forceUpdate:function(){if(!z){var pt=D.elements,Et=pt.reference,yt=pt.popper;if(Fo(Et,yt)){D.rects={reference:zu(Et,rn(yt),D.options.strategy==="fixed"),popper:Yr(yt)},D.reset=!1,D.placement=D.options.placement,D.orderedModifiers.forEach(function(Tt){return D.modifiersData[Tt.name]=Object.assign({},Tt.data)});for(var J=0;J<D.orderedModifiers.length;J++){if(D.reset===!0){D.reset=!1,J=-1;continue}var it=D.orderedModifiers[J],ot=it.fn,_t=it.options,Nt=_t===void 0?{}:_t,St=it.name;typeof ot=="function"&&(D=ot({state:D,options:Nt,name:St,instance:W})||D)}}}},update:Ju(function(){return new Promise(function(Z){W.forceUpdate(),Z(D)})}),destroy:function(){X(),z=!0}};if(!Fo(A,N))return W;W.setOptions(k).then(function(Z){!z&&k.onFirstUpdate&&k.onFirstUpdate(Z)});function ct(){D.orderedModifiers.forEach(function(Z){var pt=Z.name,Et=Z.options,yt=Et===void 0?{}:Et,J=Z.effect;if(typeof J=="function"){var it=J({state:D,name:pt,instance:W,options:yt}),ot=function(){};q.push(it||ot)}})}function X(){q.forEach(function(Z){return Z()}),q=[]}return W}}var tf=Gn(),ef=[zr,ti,qr,Br],sf=Gn({defaultModifiers:ef}),nf=[zr,ti,qr,Br,ko,$o,Vo,Oo,Ro],ei=Gn({defaultModifiers:nf});const jo=Object.freeze(Object.defineProperty({__proto__:null,afterMain:mo,afterRead:ho,afterWrite:vo,applyStyles:Br,arrow:Oo,auto:Kn,basePlacements:Ds,beforeMain:po,beforeRead:uo,beforeWrite:_o,bottom:zt,clippingParents:ao,computeStyles:qr,createPopper:ei,createPopperBase:tf,createPopperLite:sf,detectOverflow:Rs,end:Is,eventListeners:zr,flip:$o,hide:Ro,left:Vt,main:go,modifierPhases:Eo,offset:ko,placements:Kr,popper:Ls,popperGenerator:Gn,popperOffsets:ti,preventOverflow:Vo,read:fo,reference:co,right:Xt,start:Ze,top:kt,variationPlacements:jr,viewport:Fr,write:bo},Symbol.toStringTag,{value:"Module"})),Ko="dropdown",ss=".bs.dropdown",si=".data-api",rf="Escape",Wo="Tab",of="ArrowUp",Bo="ArrowDown",lf=2,af=`hide${ss}`,cf=`hidden${ss}`,uf=`show${ss}`,ff=`shown${ss}`,Uo=`click${ss}${si}`,Yo=`keydown${ss}${si}`,df=`keyup${ss}${si}`,ks="show",hf="dropup",pf="dropend",gf="dropstart",mf="dropup-center",_f="dropdown-center",ns='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',bf=`${ns}.${ks}`,qn=".dropdown-menu",vf=".navbar",Ef=".navbar-nav",yf=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Af=vt()?"top-end":"top-start",Tf=vt()?"top-start":"top-end",wf=vt()?"bottom-end":"bottom-start",Cf=vt()?"bottom-start":"bottom-end",Sf=vt()?"left-start":"right-start",Of=vt()?"right-start":"left-start",xf="top",Nf="bottom",Df={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},If={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class ae extends S{constructor(s,r){super(s,r),this._popper=null,this._parent=this._element.parentNode,this._menu=b.next(this._element,qn)[0]||b.prev(this._element,qn)[0]||b.findOne(qn,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return Df}static get DefaultType(){return If}static get NAME(){return Ko}toggle(){return this._isShown()?this.hide():this.show()}show(){if(U(this._element)||this._isShown())return;const s={relatedTarget:this._element};if(!C.trigger(this._element,uf,s).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(Ef))for(const u of[].concat(...document.body.children))C.on(u,"mouseover",Q);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(ks),this._element.classList.add(ks),C.trigger(this._element,ff,s)}}hide(){if(U(this._element)||!this._isShown())return;const s={relatedTarget:this._element};this._completeHide(s)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(s){if(!C.trigger(this._element,af,s).defaultPrevented){if("ontouchstart"in document.documentElement)for(const u of[].concat(...document.body.children))C.off(u,"mouseover",Q);this._popper&&this._popper.destroy(),this._menu.classList.remove(ks),this._element.classList.remove(ks),this._element.setAttribute("aria-expanded","false"),h.removeDataAttribute(this._menu,"popper"),C.trigger(this._element,cf,s)}}_getConfig(s){if(s=super._getConfig(s),typeof s.reference=="object"&&!P(s.reference)&&typeof s.reference.getBoundingClientRect!="function")throw new TypeError(`${Ko.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return s}_createPopper(){if(typeof jo>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let s=this._element;this._config.reference==="parent"?s=this._parent:P(this._config.reference)?s=R(this._config.reference):typeof this._config.reference=="object"&&(s=this._config.reference);const r=this._getPopperConfig();this._popper=ei(s,this._menu,r)}_isShown(){return this._menu.classList.contains(ks)}_getPlacement(){const s=this._parent;if(s.classList.contains(pf))return Sf;if(s.classList.contains(gf))return Of;if(s.classList.contains(mf))return xf;if(s.classList.contains(_f))return Nf;const r=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return s.classList.contains(hf)?r?Tf:Af:r?Cf:wf}_detectNavbar(){return this._element.closest(vf)!==null}_getOffset(){const{offset:s}=this._config;return typeof s=="string"?s.split(",").map(r=>Number.parseInt(r,10)):typeof s=="function"?r=>s(r,this._element):s}_getPopperConfig(){const s={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(h.setDataAttribute(this._menu,"popper","static"),s.modifiers=[{name:"applyStyles",enabled:!1}]),{...s,...mt(this._config.popperConfig,[void 0,s])}}_selectMenuItem({key:s,target:r}){const u=b.find(yf,this._menu).filter(d=>B(d));u.length&&le(u,r,s===Bo,!u.includes(r)).focus()}static jQueryInterface(s){return this.each(function(){const r=ae.getOrCreateInstance(this,s);if(typeof s=="string"){if(typeof r[s]>"u")throw new TypeError(`No method named "${s}"`);r[s]()}})}static clearMenus(s){if(s.button===lf||s.type==="keyup"&&s.key!==Wo)return;const r=b.find(bf);for(const u of r){const d=ae.getInstance(u);if(!d||d._config.autoClose===!1)continue;const m=s.composedPath(),v=m.includes(d._menu);if(m.includes(d._element)||d._config.autoClose==="inside"&&!v||d._config.autoClose==="outside"&&v||d._menu.contains(s.target)&&(s.type==="keyup"&&s.key===Wo||/input|select|option|textarea|form/i.test(s.target.tagName)))continue;const A={relatedTarget:d._element};s.type==="click"&&(A.clickEvent=s),d._completeHide(A)}}static dataApiKeydownHandler(s){const r=/input|textarea/i.test(s.target.tagName),u=s.key===rf,d=[of,Bo].includes(s.key);if(!d&&!u||r&&!u)return;s.preventDefault();const m=this.matches(ns)?this:b.prev(this,ns)[0]||b.next(this,ns)[0]||b.findOne(ns,s.delegateTarget.parentNode),v=ae.getOrCreateInstance(m);if(d){s.stopPropagation(),v.show(),v._selectMenuItem(s);return}v._isShown()&&(s.stopPropagation(),v.hide(),m.focus())}}C.on(document,Yo,ns,ae.dataApiKeydownHandler),C.on(document,Yo,qn,ae.dataApiKeydownHandler),C.on(document,Uo,ae.clearMenus),C.on(document,df,ae.clearMenus),C.on(document,Uo,ns,function(l){l.preventDefault(),ae.getOrCreateInstance(this).toggle()}),gt(ae);const Go="backdrop",Lf="fade",qo="show",zo=`mousedown.bs.${Go}`,$f={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Pf={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Xo extends g{constructor(s){super(),this._config=this._getConfig(s),this._isAppended=!1,this._element=null}static get Default(){return $f}static get DefaultType(){return Pf}static get NAME(){return Go}show(s){if(!this._config.isVisible){mt(s);return}this._append();const r=this._getElement();this._config.isAnimated&&tt(r),r.classList.add(qo),this._emulateAnimation(()=>{mt(s)})}hide(s){if(!this._config.isVisible){mt(s);return}this._getElement().classList.remove(qo),this._emulateAnimation(()=>{this.dispose(),mt(s)})}dispose(){this._isAppended&&(C.off(this._element,zo),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const s=document.createElement("div");s.className=this._config.className,this._config.isAnimated&&s.classList.add(Lf),this._element=s}return this._element}_configAfterMerge(s){return s.rootElement=R(s.rootElement),s}_append(){if(this._isAppended)return;const s=this._getElement();this._config.rootElement.append(s),C.on(s,zo,()=>{mt(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(s){Ge(s,this._getElement(),this._config.isAnimated)}}const Mf="focustrap",zn=".bs.focustrap",Rf=`focusin${zn}`,kf=`keydown.tab${zn}`,Vf="Tab",Hf="forward",Qo="backward",Ff={autofocus:!0,trapElement:null},jf={autofocus:"boolean",trapElement:"element"};class Jo extends g{constructor(s){super(),this._config=this._getConfig(s),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return Ff}static get DefaultType(){return jf}static get NAME(){return Mf}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),C.off(document,zn),C.on(document,Rf,s=>this._handleFocusin(s)),C.on(document,kf,s=>this._handleKeydown(s)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,C.off(document,zn))}_handleFocusin(s){const{trapElement:r}=this._config;if(s.target===document||s.target===r||r.contains(s.target))return;const u=b.focusableChildren(r);u.length===0?r.focus():this._lastTabNavDirection===Qo?u[u.length-1].focus():u[0].focus()}_handleKeydown(s){s.key===Vf&&(this._lastTabNavDirection=s.shiftKey?Qo:Hf)}}const Zo=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",tl=".sticky-top",Xn="padding-right",el="margin-right";class ni{constructor(){this._element=document.body}getWidth(){const s=document.documentElement.clientWidth;return Math.abs(window.innerWidth-s)}hide(){const s=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Xn,r=>r+s),this._setElementAttributes(Zo,Xn,r=>r+s),this._setElementAttributes(tl,el,r=>r-s)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Xn),this._resetElementAttributes(Zo,Xn),this._resetElementAttributes(tl,el)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(s,r,u){const d=this.getWidth(),m=v=>{if(v!==this._element&&window.innerWidth>v.clientWidth+d)return;this._saveInitialAttribute(v,r);const A=window.getComputedStyle(v).getPropertyValue(r);v.style.setProperty(r,`${u(Number.parseFloat(A))}px`)};this._applyManipulationCallback(s,m)}_saveInitialAttribute(s,r){const u=s.style.getPropertyValue(r);u&&h.setDataAttribute(s,r,u)}_resetElementAttributes(s,r){const u=d=>{const m=h.getDataAttribute(d,r);if(m===null){d.style.removeProperty(r);return}h.removeDataAttribute(d,r),d.style.setProperty(r,m)};this._applyManipulationCallback(s,u)}_applyManipulationCallback(s,r){if(P(s)){r(s);return}for(const u of b.find(s,this._element))r(u)}}const Kf="modal",re=".bs.modal",Wf=".data-api",Bf="Escape",Uf=`hide${re}`,Yf=`hidePrevented${re}`,sl=`hidden${re}`,nl=`show${re}`,Gf=`shown${re}`,qf=`resize${re}`,zf=`click.dismiss${re}`,Xf=`mousedown.dismiss${re}`,Qf=`keydown.dismiss${re}`,Jf=`click${re}${Wf}`,rl="modal-open",Zf="fade",il="show",ri="modal-static",td=".modal.show",ed=".modal-dialog",sd=".modal-body",nd='[data-bs-toggle="modal"]',rd={backdrop:!0,focus:!0,keyboard:!0},id={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class rs extends S{constructor(s,r){super(s,r),this._dialog=b.findOne(ed,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new ni,this._addEventListeners()}static get Default(){return rd}static get DefaultType(){return id}static get NAME(){return Kf}toggle(s){return this._isShown?this.hide():this.show(s)}show(s){this._isShown||this._isTransitioning||C.trigger(this._element,nl,{relatedTarget:s}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(rl),this._adjustDialog(),this._backdrop.show(()=>this._showElement(s)))}hide(){!this._isShown||this._isTransitioning||C.trigger(this._element,Uf).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(il),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){C.off(window,re),C.off(this._dialog,re),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Xo({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Jo({trapElement:this._element})}_showElement(s){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const r=b.findOne(sd,this._dialog);r&&(r.scrollTop=0),tt(this._element),this._element.classList.add(il);const u=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,C.trigger(this._element,Gf,{relatedTarget:s})};this._queueCallback(u,this._dialog,this._isAnimated())}_addEventListeners(){C.on(this._element,Qf,s=>{if(s.key===Bf){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),C.on(window,qf,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),C.on(this._element,Xf,s=>{C.one(this._element,zf,r=>{if(!(this._element!==s.target||this._element!==r.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(rl),this._resetAdjustments(),this._scrollBar.reset(),C.trigger(this._element,sl)})}_isAnimated(){return this._element.classList.contains(Zf)}_triggerBackdropTransition(){if(C.trigger(this._element,Yf).defaultPrevented)return;const r=this._element.scrollHeight>document.documentElement.clientHeight,u=this._element.style.overflowY;u==="hidden"||this._element.classList.contains(ri)||(r||(this._element.style.overflowY="hidden"),this._element.classList.add(ri),this._queueCallback(()=>{this._element.classList.remove(ri),this._queueCallback(()=>{this._element.style.overflowY=u},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const s=this._element.scrollHeight>document.documentElement.clientHeight,r=this._scrollBar.getWidth(),u=r>0;if(u&&!s){const d=vt()?"paddingLeft":"paddingRight";this._element.style[d]=`${r}px`}if(!u&&s){const d=vt()?"paddingRight":"paddingLeft";this._element.style[d]=`${r}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(s,r){return this.each(function(){const u=rs.getOrCreateInstance(this,s);if(typeof s=="string"){if(typeof u[s]>"u")throw new TypeError(`No method named "${s}"`);u[s](r)}})}}C.on(document,Jf,nd,function(l){const s=b.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&l.preventDefault(),C.one(s,nl,d=>{d.defaultPrevented||C.one(s,sl,()=>{B(this)&&this.focus()})});const r=b.findOne(td);r&&rs.getInstance(r).hide(),rs.getOrCreateInstance(s).toggle(this)}),$(rs),gt(rs);const od="offcanvas",Oe=".bs.offcanvas",ol=".data-api",ld=`load${Oe}${ol}`,ad="Escape",ll="show",al="showing",cl="hiding",cd="offcanvas-backdrop",ul=".offcanvas.show",ud=`show${Oe}`,fd=`shown${Oe}`,dd=`hide${Oe}`,fl=`hidePrevented${Oe}`,dl=`hidden${Oe}`,hd=`resize${Oe}`,pd=`click${Oe}${ol}`,gd=`keydown.dismiss${Oe}`,md='[data-bs-toggle="offcanvas"]',_d={backdrop:!0,keyboard:!0,scroll:!1},bd={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class xe extends S{constructor(s,r){super(s,r),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return _d}static get DefaultType(){return bd}static get NAME(){return od}toggle(s){return this._isShown?this.hide():this.show(s)}show(s){if(this._isShown||C.trigger(this._element,ud,{relatedTarget:s}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new ni().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(al);const u=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(ll),this._element.classList.remove(al),C.trigger(this._element,fd,{relatedTarget:s})};this._queueCallback(u,this._element,!0)}hide(){if(!this._isShown||C.trigger(this._element,dd).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(cl),this._backdrop.hide();const r=()=>{this._element.classList.remove(ll,cl),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new ni().reset(),C.trigger(this._element,dl)};this._queueCallback(r,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const s=()=>{if(this._config.backdrop==="static"){C.trigger(this._element,fl);return}this.hide()},r=!!this._config.backdrop;return new Xo({className:cd,isVisible:r,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:r?s:null})}_initializeFocusTrap(){return new Jo({trapElement:this._element})}_addEventListeners(){C.on(this._element,gd,s=>{if(s.key===ad){if(this._config.keyboard){this.hide();return}C.trigger(this._element,fl)}})}static jQueryInterface(s){return this.each(function(){const r=xe.getOrCreateInstance(this,s);if(typeof s=="string"){if(r[s]===void 0||s.startsWith("_")||s==="constructor")throw new TypeError(`No method named "${s}"`);r[s](this)}})}}C.on(document,pd,md,function(l){const s=b.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&l.preventDefault(),U(this))return;C.one(s,dl,()=>{B(this)&&this.focus()});const r=b.findOne(ul);r&&r!==s&&xe.getInstance(r).hide(),xe.getOrCreateInstance(s).toggle(this)}),C.on(window,ld,()=>{for(const l of b.find(ul))xe.getOrCreateInstance(l).show()}),C.on(window,hd,()=>{for(const l of b.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(l).position!=="fixed"&&xe.getOrCreateInstance(l).hide()}),$(xe),gt(xe);const hl={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},vd=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Ed=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,yd=(l,s)=>{const r=l.nodeName.toLowerCase();return s.includes(r)?vd.has(r)?!!Ed.test(l.nodeValue):!0:s.filter(u=>u instanceof RegExp).some(u=>u.test(r))};function Ad(l,s,r){if(!l.length)return l;if(r&&typeof r=="function")return r(l);const d=new window.DOMParser().parseFromString(l,"text/html"),m=[].concat(...d.body.querySelectorAll("*"));for(const v of m){const A=v.nodeName.toLowerCase();if(!Object.keys(s).includes(A)){v.remove();continue}const N=[].concat(...v.attributes),k=[].concat(s["*"]||[],s[A]||[]);for(const D of N)yd(D,k)||v.removeAttribute(D.nodeName)}return d.body.innerHTML}const Td="TemplateFactory",wd={allowList:hl,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},Cd={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Sd={entry:"(string|element|function|null)",selector:"(string|element)"};class Od extends g{constructor(s){super(),this._config=this._getConfig(s)}static get Default(){return wd}static get DefaultType(){return Cd}static get NAME(){return Td}getContent(){return Object.values(this._config.content).map(s=>this._resolvePossibleFunction(s)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(s){return this._checkContent(s),this._config.content={...this._config.content,...s},this}toHtml(){const s=document.createElement("div");s.innerHTML=this._maybeSanitize(this._config.template);for(const[d,m]of Object.entries(this._config.content))this._setContent(s,m,d);const r=s.children[0],u=this._resolvePossibleFunction(this._config.extraClass);return u&&r.classList.add(...u.split(" ")),r}_typeCheckConfig(s){super._typeCheckConfig(s),this._checkContent(s.content)}_checkContent(s){for(const[r,u]of Object.entries(s))super._typeCheckConfig({selector:r,entry:u},Sd)}_setContent(s,r,u){const d=b.findOne(u,s);if(d){if(r=this._resolvePossibleFunction(r),!r){d.remove();return}if(P(r)){this._putElementInTemplate(R(r),d);return}if(this._config.html){d.innerHTML=this._maybeSanitize(r);return}d.textContent=r}}_maybeSanitize(s){return this._config.sanitize?Ad(s,this._config.allowList,this._config.sanitizeFn):s}_resolvePossibleFunction(s){return mt(s,[void 0,this])}_putElementInTemplate(s,r){if(this._config.html){r.innerHTML="",r.append(s);return}r.textContent=s.textContent}}const xd="tooltip",Nd=new Set(["sanitize","allowList","sanitizeFn"]),ii="fade",Dd="modal",Qn="show",Id=".tooltip-inner",pl=`.${Dd}`,gl="hide.bs.modal",an="hover",oi="focus",li="click",Ld="manual",$d="hide",Pd="hidden",Md="show",Rd="shown",kd="inserted",Vd="click",Hd="focusin",Fd="focusout",jd="mouseenter",Kd="mouseleave",Wd={AUTO:"auto",TOP:"top",RIGHT:vt()?"left":"right",BOTTOM:"bottom",LEFT:vt()?"right":"left"},Bd={allowList:hl,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},Ud={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class is extends S{constructor(s,r){if(typeof jo>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org/docs/v2/)");super(s,r),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Bd}static get DefaultType(){return Ud}static get NAME(){return xd}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),C.off(this._element.closest(pl),gl,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;const s=C.trigger(this._element,this.constructor.eventName(Md)),u=(wt(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(s.defaultPrevented||!u)return;this._disposePopper();const d=this._getTipElement();this._element.setAttribute("aria-describedby",d.getAttribute("id"));const{container:m}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(m.append(d),C.trigger(this._element,this.constructor.eventName(kd))),this._popper=this._createPopper(d),d.classList.add(Qn),"ontouchstart"in document.documentElement)for(const A of[].concat(...document.body.children))C.on(A,"mouseover",Q);const v=()=>{C.trigger(this._element,this.constructor.eventName(Rd)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(v,this.tip,this._isAnimated())}hide(){if(!this._isShown()||C.trigger(this._element,this.constructor.eventName($d)).defaultPrevented)return;if(this._getTipElement().classList.remove(Qn),"ontouchstart"in document.documentElement)for(const d of[].concat(...document.body.children))C.off(d,"mouseover",Q);this._activeTrigger[li]=!1,this._activeTrigger[oi]=!1,this._activeTrigger[an]=!1,this._isHovered=null;const u=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),C.trigger(this._element,this.constructor.eventName(Pd)))};this._queueCallback(u,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(s){const r=this._getTemplateFactory(s).toHtml();if(!r)return null;r.classList.remove(ii,Qn),r.classList.add(`bs-${this.constructor.NAME}-auto`);const u=y(this.constructor.NAME).toString();return r.setAttribute("id",u),this._isAnimated()&&r.classList.add(ii),r}setContent(s){this._newContent=s,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(s){return this._templateFactory?this._templateFactory.changeContent(s):this._templateFactory=new Od({...this._config,content:s,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[Id]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(s){return this.constructor.getOrCreateInstance(s.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(ii)}_isShown(){return this.tip&&this.tip.classList.contains(Qn)}_createPopper(s){const r=mt(this._config.placement,[this,s,this._element]),u=Wd[r.toUpperCase()];return ei(this._element,s,this._getPopperConfig(u))}_getOffset(){const{offset:s}=this._config;return typeof s=="string"?s.split(",").map(r=>Number.parseInt(r,10)):typeof s=="function"?r=>s(r,this._element):s}_resolvePossibleFunction(s){return mt(s,[this._element,this._element])}_getPopperConfig(s){const r={placement:s,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:u=>{this._getTipElement().setAttribute("data-popper-placement",u.state.placement)}}]};return{...r,...mt(this._config.popperConfig,[void 0,r])}}_setListeners(){const s=this._config.trigger.split(" ");for(const r of s)if(r==="click")C.on(this._element,this.constructor.eventName(Vd),this._config.selector,u=>{const d=this._initializeOnDelegatedTarget(u);d._activeTrigger[li]=!(d._isShown()&&d._activeTrigger[li]),d.toggle()});else if(r!==Ld){const u=r===an?this.constructor.eventName(jd):this.constructor.eventName(Hd),d=r===an?this.constructor.eventName(Kd):this.constructor.eventName(Fd);C.on(this._element,u,this._config.selector,m=>{const v=this._initializeOnDelegatedTarget(m);v._activeTrigger[m.type==="focusin"?oi:an]=!0,v._enter()}),C.on(this._element,d,this._config.selector,m=>{const v=this._initializeOnDelegatedTarget(m);v._activeTrigger[m.type==="focusout"?oi:an]=v._element.contains(m.relatedTarget),v._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},C.on(this._element.closest(pl),gl,this._hideModalHandler)}_fixTitle(){const s=this._element.getAttribute("title");s&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",s),this._element.setAttribute("data-bs-original-title",s),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(s,r){clearTimeout(this._timeout),this._timeout=setTimeout(s,r)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(s){const r=h.getDataAttributes(this._element);for(const u of Object.keys(r))Nd.has(u)&&delete r[u];return s={...r,...typeof s=="object"&&s?s:{}},s=this._mergeConfigObj(s),s=this._configAfterMerge(s),this._typeCheckConfig(s),s}_configAfterMerge(s){return s.container=s.container===!1?document.body:R(s.container),typeof s.delay=="number"&&(s.delay={show:s.delay,hide:s.delay}),typeof s.title=="number"&&(s.title=s.title.toString()),typeof s.content=="number"&&(s.content=s.content.toString()),s}_getDelegateConfig(){const s={};for(const[r,u]of Object.entries(this._config))this.constructor.Default[r]!==u&&(s[r]=u);return s.selector=!1,s.trigger="manual",s}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(s){return this.each(function(){const r=is.getOrCreateInstance(this,s);if(typeof s=="string"){if(typeof r[s]>"u")throw new TypeError(`No method named "${s}"`);r[s]()}})}}gt(is);const Yd="popover",Gd=".popover-header",qd=".popover-body",zd={...is.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},Xd={...is.DefaultType,content:"(null|string|element|function)"};class Jn extends is{static get Default(){return zd}static get DefaultType(){return Xd}static get NAME(){return Yd}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[Gd]:this._getTitle(),[qd]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(s){return this.each(function(){const r=Jn.getOrCreateInstance(this,s);if(typeof s=="string"){if(typeof r[s]>"u")throw new TypeError(`No method named "${s}"`);r[s]()}})}}gt(Jn);const Qd="scrollspy",ai=".bs.scrollspy",Jd=".data-api",Zd=`activate${ai}`,ml=`click${ai}`,th=`load${ai}${Jd}`,eh="dropdown-item",Vs="active",sh='[data-bs-spy="scroll"]',ci="[href]",nh=".nav, .list-group",_l=".nav-link",rh=`${_l}, .nav-item > ${_l}, .list-group-item`,ih=".dropdown",oh=".dropdown-toggle",lh={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},ah={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class cn extends S{constructor(s,r){super(s,r),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return lh}static get DefaultType(){return ah}static get NAME(){return Qd}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const s of this._observableSections.values())this._observer.observe(s)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(s){return s.target=R(s.target)||document.body,s.rootMargin=s.offset?`${s.offset}px 0px -30%`:s.rootMargin,typeof s.threshold=="string"&&(s.threshold=s.threshold.split(",").map(r=>Number.parseFloat(r))),s}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(C.off(this._config.target,ml),C.on(this._config.target,ml,ci,s=>{const r=this._observableSections.get(s.target.hash);if(r){s.preventDefault();const u=this._rootElement||window,d=r.offsetTop-this._element.offsetTop;if(u.scrollTo){u.scrollTo({top:d,behavior:"smooth"});return}u.scrollTop=d}}))}_getNewObserver(){const s={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(r=>this._observerCallback(r),s)}_observerCallback(s){const r=v=>this._targetLinks.get(`#${v.target.id}`),u=v=>{this._previousScrollData.visibleEntryTop=v.target.offsetTop,this._process(r(v))},d=(this._rootElement||document.documentElement).scrollTop,m=d>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=d;for(const v of s){if(!v.isIntersecting){this._activeTarget=null,this._clearActiveClass(r(v));continue}const A=v.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(m&&A){if(u(v),!d)return;continue}!m&&!A&&u(v)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const s=b.find(ci,this._config.target);for(const r of s){if(!r.hash||U(r))continue;const u=b.findOne(decodeURI(r.hash),this._element);B(u)&&(this._targetLinks.set(decodeURI(r.hash),r),this._observableSections.set(r.hash,u))}}_process(s){this._activeTarget!==s&&(this._clearActiveClass(this._config.target),this._activeTarget=s,s.classList.add(Vs),this._activateParents(s),C.trigger(this._element,Zd,{relatedTarget:s}))}_activateParents(s){if(s.classList.contains(eh)){b.findOne(oh,s.closest(ih)).classList.add(Vs);return}for(const r of b.parents(s,nh))for(const u of b.prev(r,rh))u.classList.add(Vs)}_clearActiveClass(s){s.classList.remove(Vs);const r=b.find(`${ci}.${Vs}`,s);for(const u of r)u.classList.remove(Vs)}static jQueryInterface(s){return this.each(function(){const r=cn.getOrCreateInstance(this,s);if(typeof s=="string"){if(r[s]===void 0||s.startsWith("_")||s==="constructor")throw new TypeError(`No method named "${s}"`);r[s]()}})}}C.on(window,th,()=>{for(const l of b.find(sh))cn.getOrCreateInstance(l)}),gt(cn);const ch="tab",os=".bs.tab",uh=`hide${os}`,fh=`hidden${os}`,dh=`show${os}`,hh=`shown${os}`,ph=`click${os}`,gh=`keydown${os}`,mh=`load${os}`,_h="ArrowLeft",bl="ArrowRight",bh="ArrowUp",vl="ArrowDown",ui="Home",El="End",ls="active",yl="fade",fi="show",vh="dropdown",Al=".dropdown-toggle",Eh=".dropdown-menu",di=`:not(${Al})`,yh='.list-group, .nav, [role="tablist"]',Ah=".nav-item, .list-group-item",Th=`.nav-link${di}, .list-group-item${di}, [role="tab"]${di}`,Tl='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',hi=`${Th}, ${Tl}`,wh=`.${ls}[data-bs-toggle="tab"], .${ls}[data-bs-toggle="pill"], .${ls}[data-bs-toggle="list"]`;class as extends S{constructor(s){super(s),this._parent=this._element.closest(yh),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),C.on(this._element,gh,r=>this._keydown(r)))}static get NAME(){return ch}show(){const s=this._element;if(this._elemIsActive(s))return;const r=this._getActiveElem(),u=r?C.trigger(r,uh,{relatedTarget:s}):null;C.trigger(s,dh,{relatedTarget:r}).defaultPrevented||u&&u.defaultPrevented||(this._deactivate(r,s),this._activate(s,r))}_activate(s,r){if(!s)return;s.classList.add(ls),this._activate(b.getElementFromSelector(s));const u=()=>{if(s.getAttribute("role")!=="tab"){s.classList.add(fi);return}s.removeAttribute("tabindex"),s.setAttribute("aria-selected",!0),this._toggleDropDown(s,!0),C.trigger(s,hh,{relatedTarget:r})};this._queueCallback(u,s,s.classList.contains(yl))}_deactivate(s,r){if(!s)return;s.classList.remove(ls),s.blur(),this._deactivate(b.getElementFromSelector(s));const u=()=>{if(s.getAttribute("role")!=="tab"){s.classList.remove(fi);return}s.setAttribute("aria-selected",!1),s.setAttribute("tabindex","-1"),this._toggleDropDown(s,!1),C.trigger(s,fh,{relatedTarget:r})};this._queueCallback(u,s,s.classList.contains(yl))}_keydown(s){if(![_h,bl,bh,vl,ui,El].includes(s.key))return;s.stopPropagation(),s.preventDefault();const r=this._getChildren().filter(d=>!U(d));let u;if([ui,El].includes(s.key))u=r[s.key===ui?0:r.length-1];else{const d=[bl,vl].includes(s.key);u=le(r,s.target,d,!0)}u&&(u.focus({preventScroll:!0}),as.getOrCreateInstance(u).show())}_getChildren(){return b.find(hi,this._parent)}_getActiveElem(){return this._getChildren().find(s=>this._elemIsActive(s))||null}_setInitialAttributes(s,r){this._setAttributeIfNotExists(s,"role","tablist");for(const u of r)this._setInitialAttributesOnChild(u)}_setInitialAttributesOnChild(s){s=this._getInnerElement(s);const r=this._elemIsActive(s),u=this._getOuterElement(s);s.setAttribute("aria-selected",r),u!==s&&this._setAttributeIfNotExists(u,"role","presentation"),r||s.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(s,"role","tab"),this._setInitialAttributesOnTargetPanel(s)}_setInitialAttributesOnTargetPanel(s){const r=b.getElementFromSelector(s);r&&(this._setAttributeIfNotExists(r,"role","tabpanel"),s.id&&this._setAttributeIfNotExists(r,"aria-labelledby",`${s.id}`))}_toggleDropDown(s,r){const u=this._getOuterElement(s);if(!u.classList.contains(vh))return;const d=(m,v)=>{const A=b.findOne(m,u);A&&A.classList.toggle(v,r)};d(Al,ls),d(Eh,fi),u.setAttribute("aria-expanded",r)}_setAttributeIfNotExists(s,r,u){s.hasAttribute(r)||s.setAttribute(r,u)}_elemIsActive(s){return s.classList.contains(ls)}_getInnerElement(s){return s.matches(hi)?s:b.findOne(hi,s)}_getOuterElement(s){return s.closest(Ah)||s}static jQueryInterface(s){return this.each(function(){const r=as.getOrCreateInstance(this);if(typeof s=="string"){if(r[s]===void 0||s.startsWith("_")||s==="constructor")throw new TypeError(`No method named "${s}"`);r[s]()}})}}C.on(document,ph,Tl,function(l){["A","AREA"].includes(this.tagName)&&l.preventDefault(),!U(this)&&as.getOrCreateInstance(this).show()}),C.on(window,mh,()=>{for(const l of b.find(wh))as.getOrCreateInstance(l)}),gt(as);const Ch="toast",je=".bs.toast",Sh=`mouseover${je}`,Oh=`mouseout${je}`,xh=`focusin${je}`,Nh=`focusout${je}`,Dh=`hide${je}`,Ih=`hidden${je}`,Lh=`show${je}`,$h=`shown${je}`,Ph="fade",wl="hide",Zn="show",tr="showing",Mh={animation:"boolean",autohide:"boolean",delay:"number"},Rh={animation:!0,autohide:!0,delay:5e3};class un extends S{constructor(s,r){super(s,r),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Rh}static get DefaultType(){return Mh}static get NAME(){return Ch}show(){if(C.trigger(this._element,Lh).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(Ph);const r=()=>{this._element.classList.remove(tr),C.trigger(this._element,$h),this._maybeScheduleHide()};this._element.classList.remove(wl),tt(this._element),this._element.classList.add(Zn,tr),this._queueCallback(r,this._element,this._config.animation)}hide(){if(!this.isShown()||C.trigger(this._element,Dh).defaultPrevented)return;const r=()=>{this._element.classList.add(wl),this._element.classList.remove(tr,Zn),C.trigger(this._element,Ih)};this._element.classList.add(tr),this._queueCallback(r,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Zn),super.dispose()}isShown(){return this._element.classList.contains(Zn)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(s,r){switch(s.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=r;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=r;break}}if(r){this._clearTimeout();return}const u=s.relatedTarget;this._element===u||this._element.contains(u)||this._maybeScheduleHide()}_setListeners(){C.on(this._element,Sh,s=>this._onInteraction(s,!0)),C.on(this._element,Oh,s=>this._onInteraction(s,!1)),C.on(this._element,xh,s=>this._onInteraction(s,!0)),C.on(this._element,Nh,s=>this._onInteraction(s,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(s){return this.each(function(){const r=un.getOrCreateInstance(this,s);if(typeof s=="string"){if(typeof r[s]>"u")throw new TypeError(`No method named "${s}"`);r[s](this)}})}}return $(un),gt(un),{Alert:G,Button:Ve,Carousel:Os,Collapse:Ns,Dropdown:ae,Modal:rs,Offcanvas:xe,Popover:Jn,ScrollSpy:cn,Tab:as,Toast:un,Tooltip:is}}))})(mr)),mr.exports}__();dm(g_).mount("#app");</script>
<style rel="stylesheet" crossorigin>.command-list[data-v-5747960f]{display:flex;flex-direction:column;gap:1rem}.command-item[data-v-5747960f]{display:flex;flex-direction:row;align-items:center;padding:1rem;border:1px solid #ccc;border-radius:5px;cursor:pointer;transition:background-color .3s}.command-item[data-v-5747960f]:hover{background-color:#f5f5f5}.command-name[data-v-5747960f]{font-weight:700;min-width:200px;padding-right:1rem}.command-description[data-v-5747960f]{flex-grow:1}.generated-command pre[data-v-c65c832d]{white-space:pre-wrap;word-break:break-all}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}/*!
* Bootstrap v5.3.8 (https://getbootstrap.com/)
* Copyright 2011-2025 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--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";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*:before,*:after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container-sm,.container{max-width:540px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #a6b5cc;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #b5b6b7;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #a7b9b1;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #a6c3ca;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #ccc2a4;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #c6c7c8;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #4d5154;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.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"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.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.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.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"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.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{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: .125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: .3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, .55);--bs-navbar-hover-color: rgba(255, 255, 255, .75);--bs-navbar-disabled-color: rgba(255, 255, 255, .25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;inset:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-img-top,.card-group>.card:not(:last-child)>.card-header{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-img-bottom,.card-group>.card:not(:last-child)>.card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-img-top,.card-group>.card:not(:first-child)>.card-header{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-img-bottom,.card-group>.card:not(:first-child)>.card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform .2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.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-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.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-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: .5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: .75rem;--bs-pagination-font-size: 1.25rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: .5rem;--bs-pagination-padding-y: .25rem;--bs-pagination-font-size: .875rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size: .75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: .5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):hover,.list-group-item-action:not(.active):focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.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.414'/%3e%3c/svg%3e");--bs-btn-close-opacity: .5;--bs-btn-close-hover-opacity: .75;--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: .25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: .75rem;--bs-toast-padding-y: .5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size: .875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: var(--bs-body-color);--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media(min-width:576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size: .875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size: .875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size: 1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.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{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.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{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.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{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.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{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.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 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.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-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg: #000;--bs-carousel-caption-color: #000;--bs-carousel-control-icon-filter: invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg: #fff;--bs-carousel-caption-color: #fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg: #000;--bs-carousel-caption-color: #000;--bs-carousel-control-icon-filter: invert(1) grayscale(100)}.spinner-grow,.spinner-border{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-border-width: .25em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: .2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);--bs-offcanvas-transition: transform .3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:575.98px)and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media(max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width:576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:767.98px)and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media(max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width:768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:991.98px)and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media(max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width:992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1199.98px)and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media(max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width:1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1399.98px)and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media(max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity, 1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(10,88,202,var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity, 1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86,94,100,var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity, 1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity, 1))!important}.link-success:hover,.link-success:focus{color:RGBA(20,108,67,var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity, 1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity, 1))!important}.link-info:hover,.link-info:focus{color:RGBA(61,213,243,var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity, 1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity, 1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(255,205,57,var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity, 1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity, 1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(176,42,55,var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity, 1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity, 1))!important}.link-light:hover,.link-light:focus{color:RGBA(249,250,251,var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity, 1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity, 1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(26,30,33,var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, .75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, .75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, .75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, .5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, .5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media(min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{position:absolute;inset:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity: 1;color:#00000080!important}.text-white-50{--bs-text-opacity: 1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity: .1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity: .25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity: .5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity: .75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity, 1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: .1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: .25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: .5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: .75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media(min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media(min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media(min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}</style>
</head>
<body>
<div id="app"></div>
</body>
</html>