diff --git a/dist/assets/index-08de0587.js b/dist/assets/index-08de0587.js deleted file mode 100644 index 5adb869..0000000 --- a/dist/assets/index-08de0587.js +++ /dev/null @@ -1,9 +0,0 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))i(r);new MutationObserver(r=>{for(const l of r)if(l.type==="childList")for(const u of l.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&i(u)}).observe(document,{childList:!0,subtree:!0});function s(r){const l={};return r.integrity&&(l.integrity=r.integrity),r.referrerPolicy&&(l.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?l.credentials="include":r.crossOrigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function i(r){if(r.ep)return;r.ep=!0;const l=s(r);fetch(r.href,l)}})();function ko(e,t){const s=Object.create(null),i=e.split(",");for(let r=0;r!!s[r.toLowerCase()]:r=>!!s[r]}const Te={},Un=[],wt=()=>{},Cf=()=>!1,fi=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),So=e=>e.startsWith("onUpdate:"),je=Object.assign,Io=(e,t)=>{const s=e.indexOf(t);s>-1&&e.splice(s,1)},Of=Object.prototype.hasOwnProperty,fe=(e,t)=>Of.call(e,t),ne=Array.isArray,hs=e=>hi(e)==="[object Map]",Tf=e=>hi(e)==="[object Set]",oe=e=>typeof e=="function",Fe=e=>typeof e=="string",di=e=>typeof e=="symbol",Ie=e=>e!==null&&typeof e=="object",ba=e=>(Ie(e)||oe(e))&&oe(e.then)&&oe(e.catch),Pf=Object.prototype.toString,hi=e=>Pf.call(e),kf=e=>hi(e).slice(8,-1),Sf=e=>hi(e)==="[object Object]",Lo=e=>Fe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Gs=ko(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),pi=e=>{const t=Object.create(null);return s=>t[s]||(t[s]=e(s))},If=/-(\w)/g,Mt=pi(e=>e.replace(If,(t,s)=>s?s.toUpperCase():"")),Lf=/\B([A-Z])/g,Gn=pi(e=>e.replace(Lf,"-$1").toLowerCase()),mi=pi(e=>e.charAt(0).toUpperCase()+e.slice(1)),so=pi(e=>e?`on${mi(e)}`:""),An=(e,t)=>!Object.is(e,t),io=(e,t)=>{for(let s=0;s{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:s})},Rf=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Cl;const ho=()=>Cl||(Cl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ro(e){if(ne(e)){const t={};for(let s=0;s{if(s){const i=s.split(Mf);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function $o(e){let t="";if(Fe(e))t=e;else if(ne(e))for(let s=0;s{const t=new Set(e);return t.w=0,t.n=0,t},ya=e=>(e.w&on)>0,wa=e=>(e.n&on)>0,zf=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let s=0;for(let i=0;i{(m==="length"||!di(m)&&m>=f)&&d.push(g)})}else switch(s!==void 0&&d.push(u.get(s)),t){case"add":ne(e)?Lo(s)&&d.push(u.get("length")):(d.push(u.get(En)),hs(e)&&d.push(u.get(go)));break;case"delete":ne(e)||(d.push(u.get(En)),hs(e)&&d.push(u.get(go)));break;case"set":hs(e)&&d.push(u.get(En));break}if(d.length===1)d[0]&&_o(d[0]);else{const f=[];for(const g of d)g&&f.push(...g);_o(Mo(f))}}function _o(e,t){const s=ne(e)?e:[...e];for(const i of s)i.computed&&Tl(i);for(const i of s)i.computed||Tl(i)}function Tl(e,t){(e!==_t||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Kf=ko("__proto__,__v_isRef,__isVue"),Aa=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(di)),Pl=qf();function qf(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...s){const i=_e(this);for(let l=0,u=this.length;l{e[t]=function(...s){es();const i=_e(this)[t].apply(this,s);return ts(),i}}),e}function Vf(e){const t=_e(this);return Ge(t,"has",e),t.hasOwnProperty(e)}class Ca{constructor(t=!1,s=!1){this._isReadonly=t,this._shallow=s}get(t,s,i){const r=this._isReadonly,l=this._shallow;if(s==="__v_isReactive")return!r;if(s==="__v_isReadonly")return r;if(s==="__v_isShallow")return l;if(s==="__v_raw"&&i===(r?l?rd:ka:l?Pa:Ta).get(t))return t;const u=ne(t);if(!r){if(u&&fe(Pl,s))return Reflect.get(Pl,s,i);if(s==="hasOwnProperty")return Vf}const d=Reflect.get(t,s,i);return(di(s)?Aa.has(s):Kf(s))||(r||Ge(t,"get",s),l)?d:ze(d)?u&&Lo(s)?d:d.value:Ie(d)?r?Ia(d):_i(d):d}}class Oa extends Ca{constructor(t=!1){super(!1,t)}set(t,s,i,r){let l=t[s];if(Yn(l)&&ze(l)&&!ze(i))return!1;if(!this._shallow&&(!ri(i)&&!Yn(i)&&(l=_e(l),i=_e(i)),!ne(t)&&ze(l)&&!ze(i)))return l.value=i,!0;const u=ne(t)&&Lo(s)?Number(s)e,gi=e=>Reflect.getPrototypeOf(e);function Vs(e,t,s=!1,i=!1){e=e.__v_raw;const r=_e(e),l=_e(t);s||(An(t,l)&&Ge(r,"get",t),Ge(r,"get",l));const{has:u}=gi(r),d=i?Do:s?Ho:bs;if(u.call(r,t))return d(e.get(t));if(u.call(r,l))return d(e.get(l));e!==r&&e.get(t)}function Ys(e,t=!1){const s=this.__v_raw,i=_e(s),r=_e(e);return t||(An(e,r)&&Ge(i,"has",e),Ge(i,"has",r)),e===r?s.has(e):s.has(e)||s.has(r)}function Qs(e,t=!1){return e=e.__v_raw,!t&&Ge(_e(e),"iterate",En),Reflect.get(e,"size",e)}function kl(e){e=_e(e);const t=_e(this);return gi(t).has.call(t,e)||(t.add(e),Ut(t,"add",e,e)),this}function Sl(e,t){t=_e(t);const s=_e(this),{has:i,get:r}=gi(s);let l=i.call(s,e);l||(e=_e(e),l=i.call(s,e));const u=r.call(s,e);return s.set(e,t),l?An(t,u)&&Ut(s,"set",e,t):Ut(s,"add",e,t),this}function Il(e){const t=_e(this),{has:s,get:i}=gi(t);let r=s.call(t,e);r||(e=_e(e),r=s.call(t,e)),i&&i.call(t,e);const l=t.delete(e);return r&&Ut(t,"delete",e,void 0),l}function Ll(){const e=_e(this),t=e.size!==0,s=e.clear();return t&&Ut(e,"clear",void 0,void 0),s}function Xs(e,t){return function(i,r){const l=this,u=l.__v_raw,d=_e(u),f=t?Do:e?Ho:bs;return!e&&Ge(d,"iterate",En),u.forEach((g,m)=>i.call(r,f(g),f(m),l))}}function Js(e,t,s){return function(...i){const r=this.__v_raw,l=_e(r),u=hs(l),d=e==="entries"||e===Symbol.iterator&&u,f=e==="keys"&&u,g=r[e](...i),m=s?Do:t?Ho:bs;return!t&&Ge(l,"iterate",f?go:En),{next(){const{value:y,done:w}=g.next();return w?{value:y,done:w}:{value:d?[m(y[0]),m(y[1])]:m(y),done:w}},[Symbol.iterator](){return this}}}}function Zt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Zf(){const e={get(l){return Vs(this,l)},get size(){return Qs(this)},has:Ys,add:kl,set:Sl,delete:Il,clear:Ll,forEach:Xs(!1,!1)},t={get(l){return Vs(this,l,!1,!0)},get size(){return Qs(this)},has:Ys,add:kl,set:Sl,delete:Il,clear:Ll,forEach:Xs(!1,!0)},s={get(l){return Vs(this,l,!0)},get size(){return Qs(this,!0)},has(l){return Ys.call(this,l,!0)},add:Zt("add"),set:Zt("set"),delete:Zt("delete"),clear:Zt("clear"),forEach:Xs(!0,!1)},i={get(l){return Vs(this,l,!0,!0)},get size(){return Qs(this,!0)},has(l){return Ys.call(this,l,!0)},add:Zt("add"),set:Zt("set"),delete:Zt("delete"),clear:Zt("clear"),forEach:Xs(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(l=>{e[l]=Js(l,!1,!1),s[l]=Js(l,!0,!1),t[l]=Js(l,!1,!0),i[l]=Js(l,!0,!0)}),[e,s,t,i]}const[Gf,ed,td,nd]=Zf();function jo(e,t){const s=t?e?nd:td:e?ed:Gf;return(i,r,l)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?i:Reflect.get(fe(s,r)&&r in i?s:i,r,l)}const sd={get:jo(!1,!1)},id={get:jo(!1,!0)},od={get:jo(!0,!1)},Ta=new WeakMap,Pa=new WeakMap,ka=new WeakMap,rd=new WeakMap;function ld(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ad(e){return e.__v_skip||!Object.isExtensible(e)?0:ld(kf(e))}function _i(e){return Yn(e)?e:Fo(e,!1,Qf,sd,Ta)}function Sa(e){return Fo(e,!1,Jf,id,Pa)}function Ia(e){return Fo(e,!0,Xf,od,ka)}function Fo(e,t,s,i,r){if(!Ie(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const l=r.get(e);if(l)return l;const u=ad(e);if(u===0)return e;const d=new Proxy(e,u===2?i:s);return r.set(e,d),d}function Kn(e){return Yn(e)?Kn(e.__v_raw):!!(e&&e.__v_isReactive)}function Yn(e){return!!(e&&e.__v_isReadonly)}function ri(e){return!!(e&&e.__v_isShallow)}function La(e){return Kn(e)||Yn(e)}function _e(e){const t=e&&e.__v_raw;return t?_e(t):e}function Ra(e){return oi(e,"__v_skip",!0),e}const bs=e=>Ie(e)?_i(e):e,Ho=e=>Ie(e)?Ia(e):e;function $a(e){nn&&_t&&(e=_e(e),xa(e.dep||(e.dep=Mo())))}function Ma(e,t){e=_e(e);const s=e.dep;s&&_o(s)}function ze(e){return!!(e&&e.__v_isRef===!0)}function cd(e){return Na(e,!1)}function ud(e){return Na(e,!0)}function Na(e,t){return ze(e)?e:new fd(e,t)}class fd{constructor(t,s){this.__v_isShallow=s,this.dep=void 0,this.__v_isRef=!0,this._rawValue=s?t:_e(t),this._value=s?t:bs(t)}get value(){return $a(this),this._value}set value(t){const s=this.__v_isShallow||ri(t)||Yn(t);t=s?t:_e(t),An(t,this._rawValue)&&(this._rawValue=t,this._value=s?t:bs(t),Ma(this))}}function qn(e){return ze(e)?e.value:e}const dd={get:(e,t,s)=>qn(Reflect.get(e,t,s)),set:(e,t,s,i)=>{const r=e[t];return ze(r)&&!ze(s)?(r.value=s,!0):Reflect.set(e,t,s,i)}};function Da(e){return Kn(e)?e:new Proxy(e,dd)}class hd{constructor(t,s,i,r){this._setter=s,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new No(t,()=>{this._dirty||(this._dirty=!0,Ma(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=i}get value(){const t=_e(this);return $a(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function pd(e,t,s=!1){let i,r;const l=oe(e);return l?(i=e,r=wt):(i=e.get,r=e.set),new hd(i,r,l||!r,s)}function sn(e,t,s,i){let r;try{r=i?e(...i):e()}catch(l){bi(l,t,s)}return r}function Et(e,t,s,i){if(oe(e)){const l=sn(e,t,s,i);return l&&ba(l)&&l.catch(u=>{bi(u,t,s)}),l}const r=[];for(let l=0;l>>1,r=We[i],l=ys(r);l$t&&We.splice(t,1)}function bd(e){ne(e)?Vn.push(...e):(!Wt||!Wt.includes(e,e.allowRecurse?yn+1:yn))&&Vn.push(e),Ha()}function Rl(e,t=vs?$t+1:0){for(;tys(s)-ys(i)),yn=0;yne.id==null?1/0:e.id,vd=(e,t)=>{const s=ys(e)-ys(t);if(s===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return s};function Wa(e){bo=!1,vs=!0,We.sort(vd);const t=wt;try{for($t=0;$tFe(k)?k.trim():k)),y&&(r=s.map(Rf))}let d,f=i[d=so(t)]||i[d=so(Mt(t))];!f&&l&&(f=i[d=so(Gn(t))]),f&&Et(f,e,6,r);const g=i[d+"Once"];if(g){if(!e.emitted)e.emitted={};else if(e.emitted[d])return;e.emitted[d]=!0,Et(g,e,6,r)}}function za(e,t,s=!1){const i=t.emitsCache,r=i.get(e);if(r!==void 0)return r;const l=e.emits;let u={},d=!1;if(!oe(e)){const f=g=>{const m=za(g,t,!0);m&&(d=!0,je(u,m))};!s&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}return!l&&!d?(Ie(e)&&i.set(e,null),null):(ne(l)?l.forEach(f=>u[f]=null):je(u,l),Ie(e)&&i.set(e,u),u)}function vi(e,t){return!e||!fi(t)?!1:(t=t.slice(2).replace(/Once$/,""),fe(e,t[0].toLowerCase()+t.slice(1))||fe(e,Gn(t))||fe(e,t))}let vt=null,yi=null;function li(e){const t=vt;return vt=e,yi=e&&e.type.__scopeId||null,t}function wd(e){yi=e}function Ed(){yi=null}function xd(e,t=vt,s){if(!t||e._n)return e;const i=(...r)=>{i._d&&Ul(-1);const l=li(t);let u;try{u=e(...r)}finally{li(l),i._d&&Ul(1)}return u};return i._n=!0,i._c=!0,i._d=!0,i}function oo(e){const{type:t,vnode:s,proxy:i,withProxy:r,props:l,propsOptions:[u],slots:d,attrs:f,emit:g,render:m,renderCache:y,data:w,setupState:k,ctx:U,inheritAttrs:K}=e;let Y,W;const H=li(e);try{if(s.shapeFlag&4){const X=r||i,Le=X;Y=Rt(m.call(Le,X,y,l,k,w,U)),W=f}else{const X=t;Y=Rt(X.length>1?X(l,{attrs:f,slots:d,emit:g}):X(l,null)),W=t.props?f:Ad(f)}}catch(X){ms.length=0,bi(X,e,1),Y=De(ws)}let ue=Y;if(W&&K!==!1){const X=Object.keys(W),{shapeFlag:Le}=ue;X.length&&Le&7&&(u&&X.some(So)&&(W=Cd(W,u)),ue=Qn(ue,W))}return s.dirs&&(ue=Qn(ue),ue.dirs=ue.dirs?ue.dirs.concat(s.dirs):s.dirs),s.transition&&(ue.transition=s.transition),Y=ue,li(H),Y}const Ad=e=>{let t;for(const s in e)(s==="class"||s==="style"||fi(s))&&((t||(t={}))[s]=e[s]);return t},Cd=(e,t)=>{const s={};for(const i in e)(!So(i)||!(i.slice(9)in t))&&(s[i]=e[i]);return s};function Od(e,t,s){const{props:i,children:r,component:l}=e,{props:u,children:d,patchFlag:f}=t,g=l.emitsOptions;if(t.dirs||t.transition)return!0;if(s&&f>=0){if(f&1024)return!0;if(f&16)return i?$l(i,u,g):!!u;if(f&8){const m=t.dynamicProps;for(let y=0;ye.__isSuspense;function Id(e,t){t&&t.pendingBranch?ne(e)?t.effects.push(...e):t.effects.push(e):bd(e)}const Zs={};function ei(e,t,s){return qa(e,t,s)}function qa(e,t,{immediate:s,deep:i,flush:r,onTrack:l,onTrigger:u}=Te){var d;const f=Wf()===((d=Ne)==null?void 0:d.scope)?Ne:null;let g,m=!1,y=!1;if(ze(e)?(g=()=>e.value,m=ri(e)):Kn(e)?(g=()=>e,i=!0):ne(e)?(y=!0,m=e.some(X=>Kn(X)||ri(X)),g=()=>e.map(X=>{if(ze(X))return X.value;if(Kn(X))return zn(X);if(oe(X))return sn(X,f,2)})):oe(e)?t?g=()=>sn(e,f,2):g=()=>{if(!(f&&f.isUnmounted))return w&&w(),Et(e,f,3,[k])}:g=wt,t&&i){const X=g;g=()=>zn(X())}let w,k=X=>{w=H.onStop=()=>{sn(X,f,4),w=H.onStop=void 0}},U;if(xs)if(k=wt,t?s&&Et(t,f,3,[g(),y?[]:void 0,k]):g(),r==="sync"){const X=Ah();U=X.__watcherHandles||(X.__watcherHandles=[])}else return wt;let K=y?new Array(e.length).fill(Zs):Zs;const Y=()=>{if(H.active)if(t){const X=H.run();(i||m||(y?X.some((Le,Re)=>An(Le,K[Re])):An(X,K)))&&(w&&w(),Et(t,f,3,[X,K===Zs?void 0:y&&K[0]===Zs?[]:K,k]),K=X)}else H.run()};Y.allowRecurse=!!t;let W;r==="sync"?W=Y:r==="post"?W=()=>Ze(Y,f&&f.suspense):(Y.pre=!0,f&&(Y.id=f.uid),W=()=>Wo(Y));const H=new No(g,W);t?s?Y():K=H.run():r==="post"?Ze(H.run.bind(H),f&&f.suspense):H.run();const ue=()=>{H.stop(),f&&f.scope&&Io(f.scope.effects,H)};return U&&U.push(ue),ue}function Ld(e,t,s){const i=this.proxy,r=Fe(e)?e.includes(".")?Va(i,e):()=>i[e]:e.bind(i,i);let l;oe(t)?l=t:(l=t.handler,s=t);const u=Ne;Xn(this);const d=qa(r,l.bind(i),s);return u?Xn(u):xn(),d}function Va(e,t){const s=t.split(".");return()=>{let i=e;for(let r=0;r{zn(s,t)});else if(Sf(e))for(const s in e)zn(e[s],t);return e}function bn(e,t,s,i){const r=e.dirs,l=t&&t.dirs;for(let u=0;uje({name:e.name},t,{setup:e}))():e}const ti=e=>!!e.type.__asyncLoader,Qa=e=>e.type.__isKeepAlive;function Rd(e,t){Xa(e,"a",t)}function $d(e,t){Xa(e,"da",t)}function Xa(e,t,s=Ne){const i=e.__wdc||(e.__wdc=()=>{let r=s;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(wi(t,i,s),s){let r=s.parent;for(;r&&r.parent;)Qa(r.parent.vnode)&&Md(i,t,s,r),r=r.parent}}function Md(e,t,s,i){const r=wi(t,e,i,!0);Ja(()=>{Io(i[t],r)},s)}function wi(e,t,s=Ne,i=!1){if(s){const r=s[e]||(s[e]=[]),l=t.__weh||(t.__weh=(...u)=>{if(s.isUnmounted)return;es(),Xn(s);const d=Et(t,s,e,u);return xn(),ts(),d});return i?r.unshift(l):r.push(l),l}}const qt=e=>(t,s=Ne)=>(!xs||e==="sp")&&wi(e,(...i)=>t(...i),s),Nd=qt("bm"),Dd=qt("m"),jd=qt("bu"),Fd=qt("u"),Hd=qt("bum"),Ja=qt("um"),Bd=qt("sp"),Wd=qt("rtg"),zd=qt("rtc");function Ud(e,t=Ne){wi("ec",e,t)}const vo=e=>e?ac(e)?Vo(e)||e.proxy:vo(e.parent):null,ps=je(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>vo(e.parent),$root:e=>vo(e.root),$emit:e=>e.emit,$options:e=>zo(e),$forceUpdate:e=>e.f||(e.f=()=>Wo(e.update)),$nextTick:e=>e.n||(e.n=Fa.bind(e.proxy)),$watch:e=>Ld.bind(e)}),ro=(e,t)=>e!==Te&&!e.__isScriptSetup&&fe(e,t),Kd={get({_:e},t){const{ctx:s,setupState:i,data:r,props:l,accessCache:u,type:d,appContext:f}=e;let g;if(t[0]!=="$"){const k=u[t];if(k!==void 0)switch(k){case 1:return i[t];case 2:return r[t];case 4:return s[t];case 3:return l[t]}else{if(ro(i,t))return u[t]=1,i[t];if(r!==Te&&fe(r,t))return u[t]=2,r[t];if((g=e.propsOptions[0])&&fe(g,t))return u[t]=3,l[t];if(s!==Te&&fe(s,t))return u[t]=4,s[t];yo&&(u[t]=0)}}const m=ps[t];let y,w;if(m)return t==="$attrs"&&Ge(e,"get",t),m(e);if((y=d.__cssModules)&&(y=y[t]))return y;if(s!==Te&&fe(s,t))return u[t]=4,s[t];if(w=f.config.globalProperties,fe(w,t))return w[t]},set({_:e},t,s){const{data:i,setupState:r,ctx:l}=e;return ro(r,t)?(r[t]=s,!0):i!==Te&&fe(i,t)?(i[t]=s,!0):fe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(l[t]=s,!0)},has({_:{data:e,setupState:t,accessCache:s,ctx:i,appContext:r,propsOptions:l}},u){let d;return!!s[u]||e!==Te&&fe(e,u)||ro(t,u)||(d=l[0])&&fe(d,u)||fe(i,u)||fe(ps,u)||fe(r.config.globalProperties,u)},defineProperty(e,t,s){return s.get!=null?e._.accessCache[t]=0:fe(s,"value")&&this.set(e,t,s.value,null),Reflect.defineProperty(e,t,s)}};function Nl(e){return ne(e)?e.reduce((t,s)=>(t[s]=null,t),{}):e}let yo=!0;function qd(e){const t=zo(e),s=e.proxy,i=e.ctx;yo=!1,t.beforeCreate&&Dl(t.beforeCreate,e,"bc");const{data:r,computed:l,methods:u,watch:d,provide:f,inject:g,created:m,beforeMount:y,mounted:w,beforeUpdate:k,updated:U,activated:K,deactivated:Y,beforeDestroy:W,beforeUnmount:H,destroyed:ue,unmounted:X,render:Le,renderTracked:Re,renderTriggered:et,errorCaptured:Xe,serverPrefetch:Nt,expose:tt,inheritAttrs:At,components:Ct,directives:nt,filters:Vt}=t;if(g&&Vd(g,i,null),u)for(const me in u){const de=u[me];oe(de)&&(i[me]=de.bind(s))}if(r){const me=r.call(s,s);Ie(me)&&(e.data=_i(me))}if(yo=!0,l)for(const me in l){const de=l[me],lt=oe(de)?de.bind(s,s):oe(de.get)?de.get.bind(s,s):wt,T=!oe(de)&&oe(de.set)?de.set.bind(s):wt,Je=bt({get:lt,set:T});Object.defineProperty(i,me,{enumerable:!0,configurable:!0,get:()=>Je.value,set:Me=>Je.value=Me})}if(d)for(const me in d)Za(d[me],i,s,me);if(f){const me=oe(f)?f.call(s):f;Reflect.ownKeys(me).forEach(de=>{ni(de,me[de])})}m&&Dl(m,e,"c");function ke(me,de){ne(de)?de.forEach(lt=>me(lt.bind(s))):de&&me(de.bind(s))}if(ke(Nd,y),ke(Dd,w),ke(jd,k),ke(Fd,U),ke(Rd,K),ke($d,Y),ke(Ud,Xe),ke(zd,Re),ke(Wd,et),ke(Hd,H),ke(Ja,X),ke(Bd,Nt),ne(tt))if(tt.length){const me=e.exposed||(e.exposed={});tt.forEach(de=>{Object.defineProperty(me,de,{get:()=>s[de],set:lt=>s[de]=lt})})}else e.exposed||(e.exposed={});Le&&e.render===wt&&(e.render=Le),At!=null&&(e.inheritAttrs=At),Ct&&(e.components=Ct),nt&&(e.directives=nt)}function Vd(e,t,s=wt){ne(e)&&(e=wo(e));for(const i in e){const r=e[i];let l;Ie(r)?"default"in r?l=Kt(r.from||i,r.default,!0):l=Kt(r.from||i):l=Kt(r),ze(l)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>l.value,set:u=>l.value=u}):t[i]=l}}function Dl(e,t,s){Et(ne(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,s)}function Za(e,t,s,i){const r=i.includes(".")?Va(s,i):()=>s[i];if(Fe(e)){const l=t[e];oe(l)&&ei(r,l)}else if(oe(e))ei(r,e.bind(s));else if(Ie(e))if(ne(e))e.forEach(l=>Za(l,t,s,i));else{const l=oe(e.handler)?e.handler.bind(s):t[e.handler];oe(l)&&ei(r,l,e)}}function zo(e){const t=e.type,{mixins:s,extends:i}=t,{mixins:r,optionsCache:l,config:{optionMergeStrategies:u}}=e.appContext,d=l.get(t);let f;return d?f=d:!r.length&&!s&&!i?f=t:(f={},r.length&&r.forEach(g=>ai(f,g,u,!0)),ai(f,t,u)),Ie(t)&&l.set(t,f),f}function ai(e,t,s,i=!1){const{mixins:r,extends:l}=t;l&&ai(e,l,s,!0),r&&r.forEach(u=>ai(e,u,s,!0));for(const u in t)if(!(i&&u==="expose")){const d=Yd[u]||s&&s[u];e[u]=d?d(e[u],t[u]):t[u]}return e}const Yd={data:jl,props:Fl,emits:Fl,methods:ds,computed:ds,beforeCreate:Qe,created:Qe,beforeMount:Qe,mounted:Qe,beforeUpdate:Qe,updated:Qe,beforeDestroy:Qe,beforeUnmount:Qe,destroyed:Qe,unmounted:Qe,activated:Qe,deactivated:Qe,errorCaptured:Qe,serverPrefetch:Qe,components:ds,directives:ds,watch:Xd,provide:jl,inject:Qd};function jl(e,t){return t?e?function(){return je(oe(e)?e.call(this,this):e,oe(t)?t.call(this,this):t)}:t:e}function Qd(e,t){return ds(wo(e),wo(t))}function wo(e){if(ne(e)){const t={};for(let s=0;s1)return s&&oe(t)?t.call(i&&i.proxy):t}}function Gd(e,t,s,i=!1){const r={},l={};oi(l,xi,1),e.propsDefaults=Object.create(null),ec(e,t,r,l);for(const u in e.propsOptions[0])u in r||(r[u]=void 0);s?e.props=i?r:Sa(r):e.type.props?e.props=r:e.props=l,e.attrs=l}function eh(e,t,s,i){const{props:r,attrs:l,vnode:{patchFlag:u}}=e,d=_e(r),[f]=e.propsOptions;let g=!1;if((i||u>0)&&!(u&16)){if(u&8){const m=e.vnode.dynamicProps;for(let y=0;y{f=!0;const[w,k]=tc(y,t,!0);je(u,w),k&&d.push(...k)};!s&&t.mixins.length&&t.mixins.forEach(m),e.extends&&m(e.extends),e.mixins&&e.mixins.forEach(m)}if(!l&&!f)return Ie(e)&&i.set(e,Un),Un;if(ne(l))for(let m=0;m-1,k[1]=K<0||U-1||fe(k,"default"))&&d.push(y)}}}const g=[u,d];return Ie(e)&&i.set(e,g),g}function Hl(e){return e[0]!=="$"}function Bl(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Wl(e,t){return Bl(e)===Bl(t)}function zl(e,t){return ne(t)?t.findIndex(s=>Wl(s,e)):oe(t)&&Wl(t,e)?0:-1}const nc=e=>e[0]==="_"||e==="$stable",Uo=e=>ne(e)?e.map(Rt):[Rt(e)],th=(e,t,s)=>{if(t._n)return t;const i=xd((...r)=>Uo(t(...r)),s);return i._c=!1,i},sc=(e,t,s)=>{const i=e._ctx;for(const r in e){if(nc(r))continue;const l=e[r];if(oe(l))t[r]=th(r,l,i);else if(l!=null){const u=Uo(l);t[r]=()=>u}}},ic=(e,t)=>{const s=Uo(t);e.slots.default=()=>s},nh=(e,t)=>{if(e.vnode.shapeFlag&32){const s=t._;s?(e.slots=_e(t),oi(t,"_",s)):sc(t,e.slots={})}else e.slots={},t&&ic(e,t);oi(e.slots,xi,1)},sh=(e,t,s)=>{const{vnode:i,slots:r}=e;let l=!0,u=Te;if(i.shapeFlag&32){const d=t._;d?s&&d===1?l=!1:(je(r,t),!s&&d===1&&delete r._):(l=!t.$stable,sc(t,r)),u=t}else t&&(ic(e,t),u={default:1});if(l)for(const d in r)!nc(d)&&u[d]==null&&delete r[d]};function xo(e,t,s,i,r=!1){if(ne(e)){e.forEach((w,k)=>xo(w,t&&(ne(t)?t[k]:t),s,i,r));return}if(ti(i)&&!r)return;const l=i.shapeFlag&4?Vo(i.component)||i.component.proxy:i.el,u=r?null:l,{i:d,r:f}=e,g=t&&t.r,m=d.refs===Te?d.refs={}:d.refs,y=d.setupState;if(g!=null&&g!==f&&(Fe(g)?(m[g]=null,fe(y,g)&&(y[g]=null)):ze(g)&&(g.value=null)),oe(f))sn(f,d,12,[u,m]);else{const w=Fe(f),k=ze(f);if(w||k){const U=()=>{if(e.f){const K=w?fe(y,f)?y[f]:m[f]:f.value;r?ne(K)&&Io(K,l):ne(K)?K.includes(l)||K.push(l):w?(m[f]=[l],fe(y,f)&&(y[f]=m[f])):(f.value=[l],e.k&&(m[e.k]=f.value))}else w?(m[f]=u,fe(y,f)&&(y[f]=u)):k&&(f.value=u,e.k&&(m[e.k]=u))};u?(U.id=-1,Ze(U,s)):U()}}}const Ze=Id;function ih(e){return oh(e)}function oh(e,t){const s=ho();s.__VUE__=!0;const{insert:i,remove:r,patchProp:l,createElement:u,createText:d,createComment:f,setText:g,setElementText:m,parentNode:y,nextSibling:w,setScopeId:k=wt,insertStaticContent:U}=e,K=(h,p,v,x=null,O=null,S=null,D=!1,L=null,N=!!p.dynamicChildren)=>{if(h===p)return;h&&!cs(h,p)&&(x=C(h),Me(h,O,S,!0),h=null),p.patchFlag===-2&&(N=!1,p.dynamicChildren=null);const{type:I,ref:Q,shapeFlag:z}=p;switch(I){case Ei:Y(h,p,v,x);break;case ws:W(h,p,v,x);break;case si:h==null&&H(p,v,x,D);break;case zt:Ct(h,p,v,x,O,S,D,L,N);break;default:z&1?Le(h,p,v,x,O,S,D,L,N):z&6?nt(h,p,v,x,O,S,D,L,N):(z&64||z&128)&&I.process(h,p,v,x,O,S,D,L,N,M)}Q!=null&&O&&xo(Q,h&&h.ref,S,p||h,!p)},Y=(h,p,v,x)=>{if(h==null)i(p.el=d(p.children),v,x);else{const O=p.el=h.el;p.children!==h.children&&g(O,p.children)}},W=(h,p,v,x)=>{h==null?i(p.el=f(p.children||""),v,x):p.el=h.el},H=(h,p,v,x)=>{[h.el,h.anchor]=U(h.children,p,v,x,h.el,h.anchor)},ue=({el:h,anchor:p},v,x)=>{let O;for(;h&&h!==p;)O=w(h),i(h,v,x),h=O;i(p,v,x)},X=({el:h,anchor:p})=>{let v;for(;h&&h!==p;)v=w(h),r(h),h=v;r(p)},Le=(h,p,v,x,O,S,D,L,N)=>{D=D||p.type==="svg",h==null?Re(p,v,x,O,S,D,L,N):Nt(h,p,O,S,D,L,N)},Re=(h,p,v,x,O,S,D,L)=>{let N,I;const{type:Q,props:z,shapeFlag:V,transition:J,dirs:re}=h;if(N=h.el=u(h.type,S,z&&z.is,z),V&8?m(N,h.children):V&16&&Xe(h.children,N,null,x,O,S&&Q!=="foreignObject",D,L),re&&bn(h,null,x,"created"),et(N,h,h.scopeId,D,x),z){for(const ae in z)ae!=="value"&&!Gs(ae)&&l(N,ae,null,z[ae],S,h.children,x,O,we);"value"in z&&l(N,"value",null,z.value),(I=z.onVnodeBeforeMount)&&Lt(I,x,h)}re&&bn(h,null,x,"beforeMount");const pe=rh(O,J);pe&&J.beforeEnter(N),i(N,p,v),((I=z&&z.onVnodeMounted)||pe||re)&&Ze(()=>{I&&Lt(I,x,h),pe&&J.enter(N),re&&bn(h,null,x,"mounted")},O)},et=(h,p,v,x,O)=>{if(v&&k(h,v),x)for(let S=0;S{for(let I=N;I{const L=p.el=h.el;let{patchFlag:N,dynamicChildren:I,dirs:Q}=p;N|=h.patchFlag&16;const z=h.props||Te,V=p.props||Te;let J;v&&vn(v,!1),(J=V.onVnodeBeforeUpdate)&&Lt(J,v,p,h),Q&&bn(p,h,v,"beforeUpdate"),v&&vn(v,!0);const re=O&&p.type!=="foreignObject";if(I?tt(h.dynamicChildren,I,L,v,x,re,S):D||de(h,p,L,null,v,x,re,S,!1),N>0){if(N&16)At(L,p,z,V,v,x,O);else if(N&2&&z.class!==V.class&&l(L,"class",null,V.class,O),N&4&&l(L,"style",z.style,V.style,O),N&8){const pe=p.dynamicProps;for(let ae=0;ae{J&&Lt(J,v,p,h),Q&&bn(p,h,v,"updated")},x)},tt=(h,p,v,x,O,S,D)=>{for(let L=0;L{if(v!==x){if(v!==Te)for(const L in v)!Gs(L)&&!(L in x)&&l(h,L,v[L],null,D,p.children,O,S,we);for(const L in x){if(Gs(L))continue;const N=x[L],I=v[L];N!==I&&L!=="value"&&l(h,L,I,N,D,p.children,O,S,we)}"value"in x&&l(h,"value",v.value,x.value)}},Ct=(h,p,v,x,O,S,D,L,N)=>{const I=p.el=h?h.el:d(""),Q=p.anchor=h?h.anchor:d("");let{patchFlag:z,dynamicChildren:V,slotScopeIds:J}=p;J&&(L=L?L.concat(J):J),h==null?(i(I,v,x),i(Q,v,x),Xe(p.children,v,Q,O,S,D,L,N)):z>0&&z&64&&V&&h.dynamicChildren?(tt(h.dynamicChildren,V,v,O,S,D,L),(p.key!=null||O&&p===O.subTree)&&oc(h,p,!0)):de(h,p,v,Q,O,S,D,L,N)},nt=(h,p,v,x,O,S,D,L,N)=>{p.slotScopeIds=L,h==null?p.shapeFlag&512?O.ctx.activate(p,v,x,D,N):Vt(p,v,x,O,S,D,N):Dt(h,p,N)},Vt=(h,p,v,x,O,S,D)=>{const L=h.component=gh(h,x,O);if(Qa(h)&&(L.ctx.renderer=M),_h(L),L.asyncDep){if(O&&O.registerDep(L,ke),!h.el){const N=L.subTree=De(ws);W(null,N,p,v)}return}ke(L,h,p,v,O,S,D)},Dt=(h,p,v)=>{const x=p.component=h.component;if(Od(h,p,v))if(x.asyncDep&&!x.asyncResolved){me(x,p,v);return}else x.next=p,_d(x.update),x.update();else p.el=h.el,x.vnode=p},ke=(h,p,v,x,O,S,D)=>{const L=()=>{if(h.isMounted){let{next:Q,bu:z,u:V,parent:J,vnode:re}=h,pe=Q,ae;vn(h,!1),Q?(Q.el=re.el,me(h,Q,D)):Q=re,z&&io(z),(ae=Q.props&&Q.props.onVnodeBeforeUpdate)&&Lt(ae,J,Q,re),vn(h,!0);const Ae=oo(h),Be=h.subTree;h.subTree=Ae,K(Be,Ae,y(Be.el),C(Be),h,O,S),Q.el=Ae.el,pe===null&&Td(h,Ae.el),V&&Ze(V,O),(ae=Q.props&&Q.props.onVnodeUpdated)&&Ze(()=>Lt(ae,J,Q,re),O)}else{let Q;const{el:z,props:V}=p,{bm:J,m:re,parent:pe}=h,ae=ti(p);if(vn(h,!1),J&&io(J),!ae&&(Q=V&&V.onVnodeBeforeMount)&&Lt(Q,pe,p),vn(h,!0),z&&he){const Ae=()=>{h.subTree=oo(h),he(z,h.subTree,h,O,null)};ae?p.type.__asyncLoader().then(()=>!h.isUnmounted&&Ae()):Ae()}else{const Ae=h.subTree=oo(h);K(null,Ae,v,x,h,O,S),p.el=Ae.el}if(re&&Ze(re,O),!ae&&(Q=V&&V.onVnodeMounted)){const Ae=p;Ze(()=>Lt(Q,pe,Ae),O)}(p.shapeFlag&256||pe&&ti(pe.vnode)&&pe.vnode.shapeFlag&256)&&h.a&&Ze(h.a,O),h.isMounted=!0,p=v=x=null}},N=h.effect=new No(L,()=>Wo(I),h.scope),I=h.update=()=>N.run();I.id=h.uid,vn(h,!0),I()},me=(h,p,v)=>{p.component=h;const x=h.vnode.props;h.vnode=p,h.next=null,eh(h,p.props,x,v),sh(h,p.children,v),es(),Rl(),ts()},de=(h,p,v,x,O,S,D,L,N=!1)=>{const I=h&&h.children,Q=h?h.shapeFlag:0,z=p.children,{patchFlag:V,shapeFlag:J}=p;if(V>0){if(V&128){T(I,z,v,x,O,S,D,L,N);return}else if(V&256){lt(I,z,v,x,O,S,D,L,N);return}}J&8?(Q&16&&we(I,O,S),z!==I&&m(v,z)):Q&16?J&16?T(I,z,v,x,O,S,D,L,N):we(I,O,S,!0):(Q&8&&m(v,""),J&16&&Xe(z,v,x,O,S,D,L,N))},lt=(h,p,v,x,O,S,D,L,N)=>{h=h||Un,p=p||Un;const I=h.length,Q=p.length,z=Math.min(I,Q);let V;for(V=0;VQ?we(h,O,S,!0,!1,z):Xe(p,v,x,O,S,D,L,N,z)},T=(h,p,v,x,O,S,D,L,N)=>{let I=0;const Q=p.length;let z=h.length-1,V=Q-1;for(;I<=z&&I<=V;){const J=h[I],re=p[I]=N?en(p[I]):Rt(p[I]);if(cs(J,re))K(J,re,v,null,O,S,D,L,N);else break;I++}for(;I<=z&&I<=V;){const J=h[z],re=p[V]=N?en(p[V]):Rt(p[V]);if(cs(J,re))K(J,re,v,null,O,S,D,L,N);else break;z--,V--}if(I>z){if(I<=V){const J=V+1,re=JV)for(;I<=z;)Me(h[I],O,S,!0),I++;else{const J=I,re=I,pe=new Map;for(I=re;I<=V;I++){const Ue=p[I]=N?en(p[I]):Rt(p[I]);Ue.key!=null&&pe.set(Ue.key,I)}let ae,Ae=0;const Be=V-re+1;let Yt=!1,Tn=0;const rn=new Array(Be);for(I=0;I=Be){Me(Ue,O,S,!0);continue}let at;if(Ue.key!=null)at=pe.get(Ue.key);else for(ae=re;ae<=V;ae++)if(rn[ae-re]===0&&cs(Ue,p[ae])){at=ae;break}at===void 0?Me(Ue,O,S,!0):(rn[at-re]=I+1,at>=Tn?Tn=at:Yt=!0,K(Ue,p[at],v,null,O,S,D,L,N),Ae++)}const Ts=Yt?lh(rn):Un;for(ae=Ts.length-1,I=Be-1;I>=0;I--){const Ue=re+I,at=p[Ue],Ps=Ue+1{const{el:S,type:D,transition:L,children:N,shapeFlag:I}=h;if(I&6){Je(h.component.subTree,p,v,x);return}if(I&128){h.suspense.move(p,v,x);return}if(I&64){D.move(h,p,v,M);return}if(D===zt){i(S,p,v);for(let z=0;zL.enter(S),O);else{const{leave:z,delayLeave:V,afterLeave:J}=L,re=()=>i(S,p,v),pe=()=>{z(S,()=>{re(),J&&J()})};V?V(S,re,pe):pe()}else i(S,p,v)},Me=(h,p,v,x=!1,O=!1)=>{const{type:S,props:D,ref:L,children:N,dynamicChildren:I,shapeFlag:Q,patchFlag:z,dirs:V}=h;if(L!=null&&xo(L,null,v,h,!0),Q&256){p.ctx.deactivate(h);return}const J=Q&1&&V,re=!ti(h);let pe;if(re&&(pe=D&&D.onVnodeBeforeUnmount)&&Lt(pe,p,h),Q&6)Tt(h.component,v,x);else{if(Q&128){h.suspense.unmount(v,x);return}J&&bn(h,null,p,"beforeUnmount"),Q&64?h.type.remove(h,p,v,O,M,x):I&&(S!==zt||z>0&&z&64)?we(I,p,v,!1,!0):(S===zt&&z&384||!O&&Q&16)&&we(N,p,v),x&&Ot(h)}(re&&(pe=D&&D.onVnodeUnmounted)||J)&&Ze(()=>{pe&&Lt(pe,p,h),J&&bn(h,null,p,"unmounted")},v)},Ot=h=>{const{type:p,el:v,anchor:x,transition:O}=h;if(p===zt){He(v,x);return}if(p===si){X(h);return}const S=()=>{r(v),O&&!O.persisted&&O.afterLeave&&O.afterLeave()};if(h.shapeFlag&1&&O&&!O.persisted){const{leave:D,delayLeave:L}=O,N=()=>D(v,S);L?L(h.el,S,N):N()}else S()},He=(h,p)=>{let v;for(;h!==p;)v=w(h),r(h),h=v;r(p)},Tt=(h,p,v)=>{const{bum:x,scope:O,update:S,subTree:D,um:L}=h;x&&io(x),O.stop(),S&&(S.active=!1,Me(D,h,p,v)),L&&Ze(L,p),Ze(()=>{h.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},we=(h,p,v,x=!1,O=!1,S=0)=>{for(let D=S;Dh.shapeFlag&6?C(h.component.subTree):h.shapeFlag&128?h.suspense.next():w(h.anchor||h.el),A=(h,p,v)=>{h==null?p._vnode&&Me(p._vnode,null,null,!0):K(p._vnode||null,h,p,null,null,null,v),Rl(),Ba(),p._vnode=h},M={p:K,um:Me,m:Je,r:Ot,mt:Vt,mc:Xe,pc:de,pbc:tt,n:C,o:e};let q,he;return t&&([q,he]=t(M)),{render:A,hydrate:q,createApp:Zd(A,q)}}function vn({effect:e,update:t},s){e.allowRecurse=t.allowRecurse=s}function rh(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function oc(e,t,s=!1){const i=e.children,r=t.children;if(ne(i)&&ne(r))for(let l=0;l>1,e[s[d]]0&&(t[i]=s[l-1]),s[l]=i)}}for(l=s.length,u=s[l-1];l-- >0;)s[l]=u,u=t[u];return s}const ah=e=>e.__isTeleport,zt=Symbol.for("v-fgt"),Ei=Symbol.for("v-txt"),ws=Symbol.for("v-cmt"),si=Symbol.for("v-stc"),ms=[];let yt=null;function Cn(e=!1){ms.push(yt=e?null:[])}function ch(){ms.pop(),yt=ms[ms.length-1]||null}let Es=1;function Ul(e){Es+=e}function uh(e){return e.dynamicChildren=Es>0?yt||Un:null,ch(),Es>0&&yt&&yt.push(e),e}function On(e,t,s,i,r,l){return uh($(e,t,s,i,r,l,!0))}function Ao(e){return e?e.__v_isVNode===!0:!1}function cs(e,t){return e.type===t.type&&e.key===t.key}const xi="__vInternal",rc=({key:e})=>e??null,ii=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?Fe(e)||ze(e)||oe(e)?{i:vt,r:e,k:t,f:!!s}:e:null);function $(e,t=null,s=null,i=0,r=null,l=e===zt?0:1,u=!1,d=!1){const f={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&rc(t),ref:t&&ii(t),scopeId:yi,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:l,patchFlag:i,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:vt};return d?(Ko(f,s),l&128&&e.normalize(f)):s&&(f.shapeFlag|=Fe(s)?8:16),Es>0&&!u&&yt&&(f.patchFlag>0||l&6)&&f.patchFlag!==32&&yt.push(f),f}const De=fh;function fh(e,t=null,s=null,i=0,r=null,l=!1){if((!e||e===Pd)&&(e=ws),Ao(e)){const d=Qn(e,t,!0);return s&&Ko(d,s),Es>0&&!l&&yt&&(d.shapeFlag&6?yt[yt.indexOf(e)]=d:yt.push(d)),d.patchFlag|=-2,d}if(Eh(e)&&(e=e.__vccOpts),t){t=dh(t);let{class:d,style:f}=t;d&&!Fe(d)&&(t.class=$o(d)),Ie(f)&&(La(f)&&!ne(f)&&(f=je({},f)),t.style=Ro(f))}const u=Fe(e)?1:Sd(e)?128:ah(e)?64:Ie(e)?4:oe(e)?2:0;return $(e,t,s,i,r,u,l,!0)}function dh(e){return e?La(e)||xi in e?je({},e):e:null}function Qn(e,t,s=!1){const{props:i,ref:r,patchFlag:l,children:u}=e,d=t?hh(i||{},t):i;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:d,key:d&&rc(d),ref:t&&t.ref?s&&r?ne(r)?r.concat(ii(t)):[r,ii(t)]:ii(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:u,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==zt?l===-1?16:l|16:l,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Qn(e.ssContent),ssFallback:e.ssFallback&&Qn(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function lc(e=" ",t=0){return De(Ei,null,e,t)}function Cs(e,t){const s=De(si,null,e);return s.staticCount=t,s}function Rt(e){return e==null||typeof e=="boolean"?De(ws):ne(e)?De(zt,null,e.slice()):typeof e=="object"?en(e):De(Ei,null,String(e))}function en(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Qn(e)}function Ko(e,t){let s=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(ne(t))s=16;else if(typeof t=="object")if(i&65){const r=t.default;r&&(r._c&&(r._d=!1),Ko(e,r()),r._c&&(r._d=!0));return}else{s=32;const r=t._;!r&&!(xi in t)?t._ctx=vt:r===3&&vt&&(vt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else oe(t)?(t={default:t,_ctx:vt},s=32):(t=String(t),i&64?(s=16,t=[lc(t)]):s=8);e.children=t,e.shapeFlag|=s}function hh(...e){const t={};for(let s=0;sNe=e),qo=e=>{Bn.length>1?Bn.forEach(t=>t(e)):Bn[0](e)};const Xn=e=>{qo(e),e.scope.on()},xn=()=>{Ne&&Ne.scope.off(),qo(null)};function ac(e){return e.vnode.shapeFlag&4}let xs=!1;function _h(e,t=!1){xs=t;const{props:s,children:i}=e.vnode,r=ac(e);Gd(e,s,r,t),nh(e,i);const l=r?bh(e,t):void 0;return xs=!1,l}function bh(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=Ra(new Proxy(e.ctx,Kd));const{setup:i}=s;if(i){const r=e.setupContext=i.length>1?yh(e):null;Xn(e),es();const l=sn(i,e,0,[e.props,r]);if(ts(),xn(),ba(l)){if(l.then(xn,xn),t)return l.then(u=>{ql(e,u,t)}).catch(u=>{bi(u,e,0)});e.asyncDep=l}else ql(e,l,t)}else cc(e,t)}function ql(e,t,s){oe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ie(t)&&(e.setupState=Da(t)),cc(e,s)}let Vl;function cc(e,t,s){const i=e.type;if(!e.render){if(!t&&Vl&&!i.render){const r=i.template||zo(e).template;if(r){const{isCustomElement:l,compilerOptions:u}=e.appContext.config,{delimiters:d,compilerOptions:f}=i,g=je(je({isCustomElement:l,delimiters:d},u),f);i.render=Vl(r,g)}}e.render=i.render||wt}{Xn(e),es();try{qd(e)}finally{ts(),xn()}}}function vh(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,s){return Ge(e,"get","$attrs"),t[s]}}))}function yh(e){const t=s=>{e.exposed=s||{}};return{get attrs(){return vh(e)},slots:e.slots,emit:e.emit,expose:t}}function Vo(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Da(Ra(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in ps)return ps[s](e)},has(t,s){return s in t||s in ps}}))}function wh(e,t=!0){return oe(e)?e.displayName||e.name:e.name||t&&e.__name}function Eh(e){return oe(e)&&"__vccOpts"in e}const bt=(e,t)=>pd(e,t,xs);function uc(e,t,s){const i=arguments.length;return i===2?Ie(t)&&!ne(t)?Ao(t)?De(e,null,[t]):De(e,t):De(e,null,t):(i>3?s=Array.prototype.slice.call(arguments,2):i===3&&Ao(s)&&(s=[s]),De(e,t,s))}const xh=Symbol.for("v-scx"),Ah=()=>Kt(xh),Ch="3.3.10",Oh="http://www.w3.org/2000/svg",wn=typeof document<"u"?document:null,Yl=wn&&wn.createElement("template"),Th={insert:(e,t,s)=>{t.insertBefore(e,s||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,s,i)=>{const r=t?wn.createElementNS(Oh,e):wn.createElement(e,s?{is:s}:void 0);return e==="select"&&i&&i.multiple!=null&&r.setAttribute("multiple",i.multiple),r},createText:e=>wn.createTextNode(e),createComment:e=>wn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>wn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,s,i,r,l){const u=s?s.previousSibling:t.lastChild;if(r&&(r===l||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),s),!(r===l||!(r=r.nextSibling)););else{Yl.innerHTML=i?`${e}`:e;const d=Yl.content;if(i){const f=d.firstChild;for(;f.firstChild;)d.appendChild(f.firstChild);d.removeChild(f)}t.insertBefore(d,s)}return[u?u.nextSibling:t.firstChild,s?s.previousSibling:t.lastChild]}},Ph=Symbol("_vtc");function kh(e,t,s){const i=e[Ph];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):s?e.setAttribute("class",t):e.className=t}const Sh=Symbol("_vod");function Ih(e,t,s){const i=e.style,r=Fe(s);if(s&&!r){if(t&&!Fe(t))for(const l in t)s[l]==null&&Co(i,l,"");for(const l in s)Co(i,l,s[l])}else{const l=i.display;r?t!==s&&(i.cssText=s):t&&e.removeAttribute("style"),Sh in e&&(i.display=l)}}const Ql=/\s*!important$/;function Co(e,t,s){if(ne(s))s.forEach(i=>Co(e,t,i));else if(s==null&&(s=""),t.startsWith("--"))e.setProperty(t,s);else{const i=Lh(e,t);Ql.test(s)?e.setProperty(Gn(i),s.replace(Ql,""),"important"):e[i]=s}}const Xl=["Webkit","Moz","ms"],lo={};function Lh(e,t){const s=lo[t];if(s)return s;let i=Mt(t);if(i!=="filter"&&i in e)return lo[t]=i;i=mi(i);for(let r=0;rao||(Fh.then(()=>ao=0),ao=Date.now());function Bh(e,t){const s=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=s.attached)return;Et(Wh(i,s.value),t,5,[i])};return s.value=e,s.attached=Hh(),s}function Wh(e,t){if(ne(t)){const s=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{s.call(e),e._stopped=!0},t.map(i=>r=>!r._stopped&&i&&i(r))}else return t}const ea=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,zh=(e,t,s,i,r=!1,l,u,d,f)=>{t==="class"?kh(e,i,r):t==="style"?Ih(e,s,i):fi(t)?So(t)||Dh(e,t,s,i,u):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Uh(e,t,i,r))?$h(e,t,i,l,u,d,f):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),Rh(e,t,i,r))};function Uh(e,t,s,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&ea(t)&&oe(s));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;return!(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")}return ea(t)&&Fe(s)?!1:t in e}const Kh=je({patchProp:zh},Th);let ta;function qh(){return ta||(ta=ih(Kh))}const Vh=(...e)=>{const t=qh().createApp(...e),{mount:s}=t;return t.mount=i=>{const r=Yh(i);if(!r)return;const l=t._component;!oe(l)&&!l.render&&!l.template&&(l.template=r.innerHTML),r.innerHTML="";const u=s(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),u},t};function Yh(e){return Fe(e)?document.querySelector(e):e}const Qh="/vue-bustedweb/assets/bustedweb-bcd584f6.png";const Os=(e,t)=>{const s=e.__vccOpts||e;for(const[i,r]of t)s[i]=r;return s},Xh={},Jh={class:"p-3 mb-0 border-bottom",style:{"background-color":"#14253f"}},Zh=Cs('',1),Gh=[Zh];function ep(e,t,s,i,r,l){return Cn(),On("header",Jh,Gh)}const tp=Os(Xh,[["render",ep]]),np="/vue-bustedweb/assets/bustedweb-576d684d.jpg";const sp={class:"bd-footer py-4 py-md-5 bg-body-tertiary"},ip=Cs('
bustedweb
  • BustedWeb was born after creating the tool 'NoBrokenLinks.' As the name suggests, its purpose was to find broken links on the web. Now, the goal is to build tools that help developers enhance the SEO experience.
  • Welcome to BustedWeb—empowering developers, one tool at a time.

© 2023 Busted web · Privacy

Coded and maintained by Obed Vega

',1),op=[ip],rp={__name:"Footer",setup(e){return(t,s)=>(Cn(),On("footer",sp,op))}};const lp={__name:"App",setup(e){return(t,s)=>{const i=Ka("router-view");return Cn(),On("div",null,[De(tp),De(i),De(rp)])}}},ap=Os(lp,[["__scopeId","data-v-0537b8e2"]]);/*! - * vue-router v4.2.5 - * (c) 2023 Eduardo San Martin Morote - * @license MIT - */const Wn=typeof window<"u";function cp(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const ye=Object.assign;function co(e,t){const s={};for(const i in t){const r=t[i];s[i]=xt(r)?r.map(e):e(r)}return s}const gs=()=>{},xt=Array.isArray,up=/\/$/,fp=e=>e.replace(up,"");function uo(e,t,s="/"){let i,r={},l="",u="";const d=t.indexOf("#");let f=t.indexOf("?");return d=0&&(f=-1),f>-1&&(i=t.slice(0,f),l=t.slice(f+1,d>-1?d:t.length),r=e(l)),d>-1&&(i=i||t.slice(0,d),u=t.slice(d,t.length)),i=mp(i??t,s),{fullPath:i+(l&&"?")+l+u,path:i,query:r,hash:u}}function dp(e,t){const s=t.query?e(t.query):"";return t.path+(s&&"?")+s+(t.hash||"")}function na(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function hp(e,t,s){const i=t.matched.length-1,r=s.matched.length-1;return i>-1&&i===r&&Jn(t.matched[i],s.matched[r])&&fc(t.params,s.params)&&e(t.query)===e(s.query)&&t.hash===s.hash}function Jn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function fc(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const s in e)if(!pp(e[s],t[s]))return!1;return!0}function pp(e,t){return xt(e)?sa(e,t):xt(t)?sa(t,e):e===t}function sa(e,t){return xt(t)?e.length===t.length&&e.every((s,i)=>s===t[i]):e.length===1&&e[0]===t}function mp(e,t){if(e.startsWith("/"))return e;if(!e)return t;const s=t.split("/"),i=e.split("/"),r=i[i.length-1];(r===".."||r===".")&&i.push("");let l=s.length-1,u,d;for(u=0;u1&&l--;else break;return s.slice(0,l).join("/")+"/"+i.slice(u-(u===i.length?1:0)).join("/")}var As;(function(e){e.pop="pop",e.push="push"})(As||(As={}));var _s;(function(e){e.back="back",e.forward="forward",e.unknown=""})(_s||(_s={}));function gp(e){if(!e)if(Wn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),fp(e)}const _p=/^[^#]+#/;function bp(e,t){return e.replace(_p,"#")+t}function vp(e,t){const s=document.documentElement.getBoundingClientRect(),i=e.getBoundingClientRect();return{behavior:t.behavior,left:i.left-s.left-(t.left||0),top:i.top-s.top-(t.top||0)}}const Ai=()=>({left:window.pageXOffset,top:window.pageYOffset});function yp(e){let t;if("el"in e){const s=e.el,i=typeof s=="string"&&s.startsWith("#"),r=typeof s=="string"?i?document.getElementById(s.slice(1)):document.querySelector(s):s;if(!r)return;t=vp(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function ia(e,t){return(history.state?history.state.position-t:-1)+e}const Oo=new Map;function wp(e,t){Oo.set(e,t)}function Ep(e){const t=Oo.get(e);return Oo.delete(e),t}let xp=()=>location.protocol+"//"+location.host;function dc(e,t){const{pathname:s,search:i,hash:r}=t,l=e.indexOf("#");if(l>-1){let d=r.includes(e.slice(l))?e.slice(l).length:1,f=r.slice(d);return f[0]!=="/"&&(f="/"+f),na(f,"")}return na(s,e)+i+r}function Ap(e,t,s,i){let r=[],l=[],u=null;const d=({state:w})=>{const k=dc(e,location),U=s.value,K=t.value;let Y=0;if(w){if(s.value=k,t.value=w,u&&u===U){u=null;return}Y=K?w.position-K.position:0}else i(k);r.forEach(W=>{W(s.value,U,{delta:Y,type:As.pop,direction:Y?Y>0?_s.forward:_s.back:_s.unknown})})};function f(){u=s.value}function g(w){r.push(w);const k=()=>{const U=r.indexOf(w);U>-1&&r.splice(U,1)};return l.push(k),k}function m(){const{history:w}=window;w.state&&w.replaceState(ye({},w.state,{scroll:Ai()}),"")}function y(){for(const w of l)w();l=[],window.removeEventListener("popstate",d),window.removeEventListener("beforeunload",m)}return window.addEventListener("popstate",d),window.addEventListener("beforeunload",m,{passive:!0}),{pauseListeners:f,listen:g,destroy:y}}function oa(e,t,s,i=!1,r=!1){return{back:e,current:t,forward:s,replaced:i,position:window.history.length,scroll:r?Ai():null}}function Cp(e){const{history:t,location:s}=window,i={value:dc(e,s)},r={value:t.state};r.value||l(i.value,{back:null,current:i.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function l(f,g,m){const y=e.indexOf("#"),w=y>-1?(s.host&&document.querySelector("base")?e:e.slice(y))+f:xp()+e+f;try{t[m?"replaceState":"pushState"](g,"",w),r.value=g}catch(k){console.error(k),s[m?"replace":"assign"](w)}}function u(f,g){const m=ye({},t.state,oa(r.value.back,f,r.value.forward,!0),g,{position:r.value.position});l(f,m,!0),i.value=f}function d(f,g){const m=ye({},r.value,t.state,{forward:f,scroll:Ai()});l(m.current,m,!0);const y=ye({},oa(i.value,f,null),{position:m.position+1},g);l(f,y,!1),i.value=f}return{location:i,state:r,push:d,replace:u}}function Op(e){e=gp(e);const t=Cp(e),s=Ap(e,t.state,t.location,t.replace);function i(l,u=!0){u||s.pauseListeners(),history.go(l)}const r=ye({location:"",base:e,go:i,createHref:bp.bind(null,e)},t,s);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Tp(e){return typeof e=="string"||e&&typeof e=="object"}function hc(e){return typeof e=="string"||typeof e=="symbol"}const Gt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},pc=Symbol("");var ra;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ra||(ra={}));function Zn(e,t){return ye(new Error,{type:e,[pc]:!0},t)}function Bt(e,t){return e instanceof Error&&pc in e&&(t==null||!!(e.type&t))}const la="[^/]+?",Pp={sensitive:!1,strict:!1,start:!0,end:!0},kp=/[.+*?^${}()[\]/\\]/g;function Sp(e,t){const s=ye({},Pp,t),i=[];let r=s.start?"^":"";const l=[];for(const g of e){const m=g.length?[]:[90];s.strict&&!g.length&&(r+="/");for(let y=0;yt.length?t.length===1&&t[0]===40+40?1:-1:0}function Lp(e,t){let s=0;const i=e.score,r=t.score;for(;s0&&t[t.length-1]<0}const Rp={type:0,value:""},$p=/[a-zA-Z0-9_]/;function Mp(e){if(!e)return[[]];if(e==="/")return[[Rp]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(k){throw new Error(`ERR (${s})/"${g}": ${k}`)}let s=0,i=s;const r=[];let l;function u(){l&&r.push(l),l=[]}let d=0,f,g="",m="";function y(){g&&(s===0?l.push({type:0,value:g}):s===1||s===2||s===3?(l.length>1&&(f==="*"||f==="+")&&t(`A repeatable param (${g}) must be alone in its segment. eg: '/:ids+.`),l.push({type:1,value:g,regexp:m,repeatable:f==="*"||f==="+",optional:f==="*"||f==="?"})):t("Invalid state to consume buffer"),g="")}function w(){g+=f}for(;d{u(H)}:gs}function u(m){if(hc(m)){const y=i.get(m);y&&(i.delete(m),s.splice(s.indexOf(y),1),y.children.forEach(u),y.alias.forEach(u))}else{const y=s.indexOf(m);y>-1&&(s.splice(y,1),m.record.name&&i.delete(m.record.name),m.children.forEach(u),m.alias.forEach(u))}}function d(){return s}function f(m){let y=0;for(;y=0&&(m.record.path!==s[y].record.path||!mc(m,s[y]));)y++;s.splice(y,0,m),m.record.name&&!ua(m)&&i.set(m.record.name,m)}function g(m,y){let w,k={},U,K;if("name"in m&&m.name){if(w=i.get(m.name),!w)throw Zn(1,{location:m});K=w.record.name,k=ye(ca(y.params,w.keys.filter(H=>!H.optional).map(H=>H.name)),m.params&&ca(m.params,w.keys.map(H=>H.name))),U=w.stringify(k)}else if("path"in m)U=m.path,w=s.find(H=>H.re.test(U)),w&&(k=w.parse(U),K=w.record.name);else{if(w=y.name?i.get(y.name):s.find(H=>H.re.test(y.path)),!w)throw Zn(1,{location:m,currentLocation:y});K=w.record.name,k=ye({},y.params,m.params),U=w.stringify(k)}const Y=[];let W=w;for(;W;)Y.unshift(W.record),W=W.parent;return{name:K,path:U,params:k,matched:Y,meta:Hp(Y)}}return e.forEach(m=>l(m)),{addRoute:l,resolve:g,removeRoute:u,getRoutes:d,getRecordMatcher:r}}function ca(e,t){const s={};for(const i of t)i in e&&(s[i]=e[i]);return s}function jp(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Fp(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Fp(e){const t={},s=e.props||!1;if("component"in e)t.default=s;else for(const i in e.components)t[i]=typeof s=="object"?s[i]:s;return t}function ua(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Hp(e){return e.reduce((t,s)=>ye(t,s.meta),{})}function fa(e,t){const s={};for(const i in e)s[i]=i in t?t[i]:e[i];return s}function mc(e,t){return t.children.some(s=>s===e||mc(e,s))}const gc=/#/g,Bp=/&/g,Wp=/\//g,zp=/=/g,Up=/\?/g,_c=/\+/g,Kp=/%5B/g,qp=/%5D/g,bc=/%5E/g,Vp=/%60/g,vc=/%7B/g,Yp=/%7C/g,yc=/%7D/g,Qp=/%20/g;function Yo(e){return encodeURI(""+e).replace(Yp,"|").replace(Kp,"[").replace(qp,"]")}function Xp(e){return Yo(e).replace(vc,"{").replace(yc,"}").replace(bc,"^")}function To(e){return Yo(e).replace(_c,"%2B").replace(Qp,"+").replace(gc,"%23").replace(Bp,"%26").replace(Vp,"`").replace(vc,"{").replace(yc,"}").replace(bc,"^")}function Jp(e){return To(e).replace(zp,"%3D")}function Zp(e){return Yo(e).replace(gc,"%23").replace(Up,"%3F")}function Gp(e){return e==null?"":Zp(e).replace(Wp,"%2F")}function ui(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function em(e){const t={};if(e===""||e==="?")return t;const i=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;rl&&To(l)):[i&&To(i)]).forEach(l=>{l!==void 0&&(t+=(t.length?"&":"")+s,l!=null&&(t+="="+l))})}return t}function tm(e){const t={};for(const s in e){const i=e[s];i!==void 0&&(t[s]=xt(i)?i.map(r=>r==null?null:""+r):i==null?i:""+i)}return t}const nm=Symbol(""),ha=Symbol(""),Qo=Symbol(""),wc=Symbol(""),Po=Symbol("");function us(){let e=[];function t(i){return e.push(i),()=>{const r=e.indexOf(i);r>-1&&e.splice(r,1)}}function s(){e=[]}return{add:t,list:()=>e.slice(),reset:s}}function tn(e,t,s,i,r){const l=i&&(i.enterCallbacks[r]=i.enterCallbacks[r]||[]);return()=>new Promise((u,d)=>{const f=y=>{y===!1?d(Zn(4,{from:s,to:t})):y instanceof Error?d(y):Tp(y)?d(Zn(2,{from:t,to:y})):(l&&i.enterCallbacks[r]===l&&typeof y=="function"&&l.push(y),u())},g=e.call(i&&i.instances[r],t,s,f);let m=Promise.resolve(g);e.length<3&&(m=m.then(f)),m.catch(y=>d(y))})}function fo(e,t,s,i){const r=[];for(const l of e)for(const u in l.components){let d=l.components[u];if(!(t!=="beforeRouteEnter"&&!l.instances[u]))if(sm(d)){const g=(d.__vccOpts||d)[t];g&&r.push(tn(g,s,i,l,u))}else{let f=d();r.push(()=>f.then(g=>{if(!g)return Promise.reject(new Error(`Couldn't resolve component "${u}" at "${l.path}"`));const m=cp(g)?g.default:g;l.components[u]=m;const w=(m.__vccOpts||m)[t];return w&&tn(w,s,i,l,u)()}))}}return r}function sm(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function pa(e){const t=Kt(Qo),s=Kt(wc),i=bt(()=>t.resolve(qn(e.to))),r=bt(()=>{const{matched:f}=i.value,{length:g}=f,m=f[g-1],y=s.matched;if(!m||!y.length)return-1;const w=y.findIndex(Jn.bind(null,m));if(w>-1)return w;const k=ma(f[g-2]);return g>1&&ma(m)===k&&y[y.length-1].path!==k?y.findIndex(Jn.bind(null,f[g-2])):w}),l=bt(()=>r.value>-1&&lm(s.params,i.value.params)),u=bt(()=>r.value>-1&&r.value===s.matched.length-1&&fc(s.params,i.value.params));function d(f={}){return rm(f)?t[qn(e.replace)?"replace":"push"](qn(e.to)).catch(gs):Promise.resolve()}return{route:i,href:bt(()=>i.value.href),isActive:l,isExactActive:u,navigate:d}}const im=Ya({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:pa,setup(e,{slots:t}){const s=_i(pa(e)),{options:i}=Kt(Qo),r=bt(()=>({[ga(e.activeClass,i.linkActiveClass,"router-link-active")]:s.isActive,[ga(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:s.isExactActive}));return()=>{const l=t.default&&t.default(s);return e.custom?l:uc("a",{"aria-current":s.isExactActive?e.ariaCurrentValue:null,href:s.href,onClick:s.navigate,class:r.value},l)}}}),om=im;function rm(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function lm(e,t){for(const s in t){const i=t[s],r=e[s];if(typeof i=="string"){if(i!==r)return!1}else if(!xt(r)||r.length!==i.length||i.some((l,u)=>l!==r[u]))return!1}return!0}function ma(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ga=(e,t,s)=>e??t??s,am=Ya({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:s}){const i=Kt(Po),r=bt(()=>e.route||i.value),l=Kt(ha,0),u=bt(()=>{let g=qn(l);const{matched:m}=r.value;let y;for(;(y=m[g])&&!y.components;)g++;return g}),d=bt(()=>r.value.matched[u.value]);ni(ha,bt(()=>u.value+1)),ni(nm,d),ni(Po,r);const f=cd();return ei(()=>[f.value,d.value,e.name],([g,m,y],[w,k,U])=>{m&&(m.instances[y]=g,k&&k!==m&&g&&g===w&&(m.leaveGuards.size||(m.leaveGuards=k.leaveGuards),m.updateGuards.size||(m.updateGuards=k.updateGuards))),g&&m&&(!k||!Jn(m,k)||!w)&&(m.enterCallbacks[y]||[]).forEach(K=>K(g))},{flush:"post"}),()=>{const g=r.value,m=e.name,y=d.value,w=y&&y.components[m];if(!w)return _a(s.default,{Component:w,route:g});const k=y.props[m],U=k?k===!0?g.params:typeof k=="function"?k(g):k:null,Y=uc(w,ye({},U,t,{onVnodeUnmounted:W=>{W.component.isUnmounted&&(y.instances[m]=null)},ref:f}));return _a(s.default,{Component:Y,route:g})||Y}}});function _a(e,t){if(!e)return null;const s=e(t);return s.length===1?s[0]:s}const cm=am;function um(e){const t=Dp(e.routes,e),s=e.parseQuery||em,i=e.stringifyQuery||da,r=e.history,l=us(),u=us(),d=us(),f=ud(Gt);let g=Gt;Wn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const m=co.bind(null,C=>""+C),y=co.bind(null,Gp),w=co.bind(null,ui);function k(C,A){let M,q;return hc(C)?(M=t.getRecordMatcher(C),q=A):q=C,t.addRoute(q,M)}function U(C){const A=t.getRecordMatcher(C);A&&t.removeRoute(A)}function K(){return t.getRoutes().map(C=>C.record)}function Y(C){return!!t.getRecordMatcher(C)}function W(C,A){if(A=ye({},A||f.value),typeof C=="string"){const v=uo(s,C,A.path),x=t.resolve({path:v.path},A),O=r.createHref(v.fullPath);return ye(v,x,{params:w(x.params),hash:ui(v.hash),redirectedFrom:void 0,href:O})}let M;if("path"in C)M=ye({},C,{path:uo(s,C.path,A.path).path});else{const v=ye({},C.params);for(const x in v)v[x]==null&&delete v[x];M=ye({},C,{params:y(v)}),A.params=y(A.params)}const q=t.resolve(M,A),he=C.hash||"";q.params=m(w(q.params));const h=dp(i,ye({},C,{hash:Xp(he),path:q.path})),p=r.createHref(h);return ye({fullPath:h,hash:he,query:i===da?tm(C.query):C.query||{}},q,{redirectedFrom:void 0,href:p})}function H(C){return typeof C=="string"?uo(s,C,f.value.path):ye({},C)}function ue(C,A){if(g!==C)return Zn(8,{from:A,to:C})}function X(C){return et(C)}function Le(C){return X(ye(H(C),{replace:!0}))}function Re(C){const A=C.matched[C.matched.length-1];if(A&&A.redirect){const{redirect:M}=A;let q=typeof M=="function"?M(C):M;return typeof q=="string"&&(q=q.includes("?")||q.includes("#")?q=H(q):{path:q},q.params={}),ye({query:C.query,hash:C.hash,params:"path"in q?{}:C.params},q)}}function et(C,A){const M=g=W(C),q=f.value,he=C.state,h=C.force,p=C.replace===!0,v=Re(M);if(v)return et(ye(H(v),{state:typeof v=="object"?ye({},he,v.state):he,force:h,replace:p}),A||M);const x=M;x.redirectedFrom=A;let O;return!h&&hp(i,q,M)&&(O=Zn(16,{to:x,from:q}),Je(q,q,!0,!1)),(O?Promise.resolve(O):tt(x,q)).catch(S=>Bt(S)?Bt(S,2)?S:T(S):de(S,x,q)).then(S=>{if(S){if(Bt(S,2))return et(ye({replace:p},H(S.to),{state:typeof S.to=="object"?ye({},he,S.to.state):he,force:h}),A||x)}else S=Ct(x,q,!0,p,he);return At(x,q,S),S})}function Xe(C,A){const M=ue(C,A);return M?Promise.reject(M):Promise.resolve()}function Nt(C){const A=He.values().next().value;return A&&typeof A.runWithContext=="function"?A.runWithContext(C):C()}function tt(C,A){let M;const[q,he,h]=fm(C,A);M=fo(q.reverse(),"beforeRouteLeave",C,A);for(const v of q)v.leaveGuards.forEach(x=>{M.push(tn(x,C,A))});const p=Xe.bind(null,C,A);return M.push(p),we(M).then(()=>{M=[];for(const v of l.list())M.push(tn(v,C,A));return M.push(p),we(M)}).then(()=>{M=fo(he,"beforeRouteUpdate",C,A);for(const v of he)v.updateGuards.forEach(x=>{M.push(tn(x,C,A))});return M.push(p),we(M)}).then(()=>{M=[];for(const v of h)if(v.beforeEnter)if(xt(v.beforeEnter))for(const x of v.beforeEnter)M.push(tn(x,C,A));else M.push(tn(v.beforeEnter,C,A));return M.push(p),we(M)}).then(()=>(C.matched.forEach(v=>v.enterCallbacks={}),M=fo(h,"beforeRouteEnter",C,A),M.push(p),we(M))).then(()=>{M=[];for(const v of u.list())M.push(tn(v,C,A));return M.push(p),we(M)}).catch(v=>Bt(v,8)?v:Promise.reject(v))}function At(C,A,M){d.list().forEach(q=>Nt(()=>q(C,A,M)))}function Ct(C,A,M,q,he){const h=ue(C,A);if(h)return h;const p=A===Gt,v=Wn?history.state:{};M&&(q||p?r.replace(C.fullPath,ye({scroll:p&&v&&v.scroll},he)):r.push(C.fullPath,he)),f.value=C,Je(C,A,M,p),T()}let nt;function Vt(){nt||(nt=r.listen((C,A,M)=>{if(!Tt.listening)return;const q=W(C),he=Re(q);if(he){et(ye(he,{replace:!0}),q).catch(gs);return}g=q;const h=f.value;Wn&&wp(ia(h.fullPath,M.delta),Ai()),tt(q,h).catch(p=>Bt(p,12)?p:Bt(p,2)?(et(p.to,q).then(v=>{Bt(v,20)&&!M.delta&&M.type===As.pop&&r.go(-1,!1)}).catch(gs),Promise.reject()):(M.delta&&r.go(-M.delta,!1),de(p,q,h))).then(p=>{p=p||Ct(q,h,!1),p&&(M.delta&&!Bt(p,8)?r.go(-M.delta,!1):M.type===As.pop&&Bt(p,20)&&r.go(-1,!1)),At(q,h,p)}).catch(gs)}))}let Dt=us(),ke=us(),me;function de(C,A,M){T(C);const q=ke.list();return q.length?q.forEach(he=>he(C,A,M)):console.error(C),Promise.reject(C)}function lt(){return me&&f.value!==Gt?Promise.resolve():new Promise((C,A)=>{Dt.add([C,A])})}function T(C){return me||(me=!C,Vt(),Dt.list().forEach(([A,M])=>C?M(C):A()),Dt.reset()),C}function Je(C,A,M,q){const{scrollBehavior:he}=e;if(!Wn||!he)return Promise.resolve();const h=!M&&Ep(ia(C.fullPath,0))||(q||!M)&&history.state&&history.state.scroll||null;return Fa().then(()=>he(C,A,h)).then(p=>p&&yp(p)).catch(p=>de(p,C,A))}const Me=C=>r.go(C);let Ot;const He=new Set,Tt={currentRoute:f,listening:!0,addRoute:k,removeRoute:U,hasRoute:Y,getRoutes:K,resolve:W,options:e,push:X,replace:Le,go:Me,back:()=>Me(-1),forward:()=>Me(1),beforeEach:l.add,beforeResolve:u.add,afterEach:d.add,onError:ke.add,isReady:lt,install(C){const A=this;C.component("RouterLink",om),C.component("RouterView",cm),C.config.globalProperties.$router=A,Object.defineProperty(C.config.globalProperties,"$route",{enumerable:!0,get:()=>qn(f)}),Wn&&!Ot&&f.value===Gt&&(Ot=!0,X(r.location).catch(he=>{}));const M={};for(const he in Gt)Object.defineProperty(M,he,{get:()=>f.value[he],enumerable:!0});C.provide(Qo,A),C.provide(wc,Sa(M)),C.provide(Po,f);const q=C.unmount;He.add(C),C.unmount=function(){He.delete(C),He.size<1&&(g=Gt,nt&&nt(),nt=null,f.value=Gt,Ot=!1,me=!1),q()}}};function we(C){return C.reduce((A,M)=>A.then(()=>Nt(M)),Promise.resolve())}return Tt}function fm(e,t){const s=[],i=[],r=[],l=Math.max(t.matched.length,e.matched.length);for(let u=0;uJn(g,d))?i.push(d):s.push(d));const f=e.matched[u];f&&(t.matched.find(g=>Jn(g,f))||r.push(f))}return[s,i,r]}const dm={class:"message"},hm=Cs('
This tool is hosted in a free instance, it will spin down with inactivity. If you experience slowness is because its waking up. If you find this tool helpful and want to contribute to make it faster you can make a small donation here! or you can just buy me a coffee :)
',1),pm=[hm],Ec={__name:"Message",setup(e){return(t,s)=>(Cn(),On("section",dm,pm))}};const mm={data(){return{shout:""}},methods:{handleClick(){const e=this.$refs.inputField.value;console.log(e)}},components:{Message:Ec}},gm={class:"landing-sc-page"},_m={class:"main-screen"},bm={class:"wrapper"},vm={class:"content-part__wrapper"},ym=$("h1",{class:"page-title"},"A broken link on your website can negatively affect user experience and SEO.",-1),wm=$("h3",{class:"page-desc"},"Regularly checking and fixing broken links is important for maintaining a positive user experience and preserving your site's search engine ranking.",-1),Em={class:"audit__testCase"},xm={id:"audit__form",class:"article__seo-search audit__form free-trial-form",action:""},Am=$("span",{class:"error"},null,-1),Cm=$("label",{for:"siteAuditForm",class:"sr-only"},"Domain entry form for site analysis.",-1),Om={type:"text",ref:"inputField",name:"url",placeholder:"Enter your domain",required:""},Tm=$("span",null,"Look for Broken Links",-1),Pm=[Tm],km=Cs('
Please introduce you URL
',2),Sm=$("div",{class:"wrapper"},[$("div",{class:"page-desc s3",id:"m2"},[$("span",{class:"mlink"},"We are reviewing all the links found in the URL."),$("span",{class:"mlink"},"This might take a few seconds.")])],-1),Im=$("section",{class:"results s1",id:"results"},[$("div",{class:"wrapper"},[$("ul",{class:"nav nav-tabs",id:"myTab",role:"tablist"},[$("li",{class:"nav-item",role:"presentation"},[$("button",{class:"nav-link active",id:"home-tab","data-bs-toggle":"tab","data-bs-target":"#home",type:"button",role:"tab","aria-controls":"home","aria-selected":"true"}," Broken Links ")]),$("li",{class:"nav-item",role:"presentation"},[$("button",{class:"nav-link",id:"profile-tab","data-bs-toggle":"tab","data-bs-target":"#profile",type:"button",role:"tab","aria-controls":"profile","aria-selected":"false",tabindex:"-1"}," Total Links ")]),$("li",{class:"nav-item",role:"presentation"},[$("button",{class:"nav-link",id:"messages-tab","data-bs-toggle":"tab","data-bs-target":"#messages",type:"button",role:"tab","aria-controls":"messages","aria-selected":"false",tabindex:"-1"}," Link Types ")]),$("li",{class:"nav-item",role:"presentation"},[$("button",{class:"nav-link",id:"settings-tab","data-bs-toggle":"tab","data-bs-target":"#settings",type:"button",role:"tab","aria-controls":"settings","aria-selected":"false",tabindex:"-1"}," Issue Types ")])]),$("div",{class:"tab-content"},[$("div",{id:"loader",class:"loader"}),$("div",{class:"tab-pane active",id:"home",role:"tabpanel","aria-labelledby":"home-tab"},[$("ul",{class:"list-group",id:"resultados"})]),$("div",{class:"tab-pane",id:"profile",role:"tabpanel","aria-labelledby":"profile-tab"},[$("div",{class:"alert alert-warning",role:"alert"}," This results are not available for you at the moments! ")]),$("div",{class:"tab-pane",id:"messages",role:"tabpanel","aria-labelledby":"messages-tab"},[$("div",{class:"alert alert-warning",role:"alert"}," This results are not available for you at the moments! ")]),$("div",{class:"tab-pane",id:"settings",role:"tabpanel","aria-labelledby":"settings-tab"},[$("div",{class:"alert alert-warning",role:"alert"}," This results are not available for you at the moments! ")])])])],-1);function Lm(e,t,s,i,r,l){const u=Ka("Message");return Cn(),On("div",null,[$("main",gm,[De(u),$("section",_m,[$("div",bm,[$("div",vm,[ym,wm,$("div",Em,[$("div",xm,[Am,Cm,$("input",Om,null,512),$("button",{type:"submit",onClick:t[0]||(t[0]=(...d)=>l.handleClick&&l.handleClick(...d))},Pm)])])]),km]),Sm]),Im])])}const Rm=Os(mm,[["render",Lm]]);const xc=e=>(wd("data-v-9c1fbe1c"),e=e(),Ed(),e),$m={class:"landing-sc-page"},Mm=xc(()=>$("section",{class:"main-screen"},[$("div",{class:"wrapper"},[$("div",{class:"content-part__wrapper"},[$("h1",{class:"page-title"},"Images without proper attributes can have negative SEO effects on your website."),$("h3",{class:"page-desc"}," Elevate your website's accessibility and SEO performance by using the Web Page Image Analyzer. Simply input the web page URL, and let our tool provide you with valuable insights to enhance your online presence. "),$("div",{class:"audit__testCase"},[$("div",{id:"audit__form",class:"article__seo-search audit__form free-trial-form",action:""},[$("span",{class:"error"}),$("label",{for:"siteAuditForm",class:"sr-only"},"Domain entry form for site analysis."),$("input",{id:"siteAuditForm",name:"url",type:"text",placeholder:"Enter your domain",required:""}),$("button",{type:"submit",onclick:"checkImages('en')",class:"ocolor"},[$("span",null,"Analyze your images"),$("span")])])])]),$("div",{class:"page-desc s0",id:"message"},[$("span",{class:"mlink"},"Please introduce you URL")])])],-1)),Nm=xc(()=>$("section",{class:"main-screen"},[$("div",{class:"wrapper"},[$("div",{class:"p-4 code-to-copy page-desc s1",id:"loader"},[$("div",{class:"spinner-grow text-primary",role:"status"},[$("span",{class:"visually-hidden"},"Loading...")]),$("div",{class:"spinner-grow text-secondary",role:"status"},[$("span",{class:"visually-hidden"},"Loading...")]),$("div",{class:"spinner-grow text-success",role:"status"},[$("span",{class:"visually-hidden"},"Loading...")]),$("div",{class:"spinner-grow text-info",role:"status"},[$("span",{class:"visually-hidden"},"Loading...")]),$("div",{class:"spinner-grow text-warning",role:"status"},[$("span",{class:"visually-hidden"},"Loading...")]),$("div",{class:"spinner-grow text-danger",role:"status"},[$("span",{class:"visually-hidden"},"Loading...")])]),$("div",{class:"card shadow-none border border-300 my-4 s2","data-component-card":"data-component-card",id:"resul"},[$("div",{class:"card-header p-4 border-bottom border-300 bg-soft"},[$("div",{class:"row g-3 justify-content-between align-items-center"},[$("div",{class:"col-12 col-md"},[$("h4",{class:"text-900 mb-0","data-anchor":"data-anchor",id:"basic-example"},[lc("Search Results"),$("a",{class:"anchorjs-link","aria-label":"Anchor","data-anchorjs-icon":"#",href:"#basic-example",style:{"padding-left":"0.375em"}})])])])]),$("div",{class:"card-body p-0"},[$("div",{class:"p-4 code-to-copy"},[$("p",null,[$("a",{class:"btn btn-phoenix-secondary mt-2 collapsed mlink","data-bs-toggle":"collapse",href:"#collapseExample",role:"button","aria-expanded":"false","aria-controls":"collapseExample",id:"quantity"})]),$("div",{class:"collapse",id:"collapseExample"},[$("div",{id:"resultados"})])])])])])],-1)),Dm={__name:"Analyzer",setup(e){return(t,s)=>(Cn(),On("main",$m,[De(Ec),Mm,Nm]))}},jm=Os(Dm,[["__scopeId","data-v-9c1fbe1c"]]),Fm={},Hm={class:"landing-sc-page"},Bm=Cs('

PRIVACY NOTICE

Welcome to BustedWeb a page with tools to help you improve your SEO. At busted web, we understand the importance of your data privacy. This Privacy Policy is intended to inform you about how we protect the information you may provide while using our tools.

1. Information We Collect

We collect statistical information about the use of our service to enhance the user experience and tailor our offerings to the preferences of our visitors. This information includes data related to the origin of our visitors and their interactions with our service. However, we do not collect or store any personal information, URLs, or review results.

2. Cookies and Tracking

We do not use cookies or tracking technologies to monitor user activity on our website.

3. Data Protection

We are committed to keeping your data secure and do not collect personal or browsing information while you use our tool.

4. Third-party Communication

We do not share or sell any information since we do not collect personal data or review results.

5. Changes to Privacy Policy

We reserve the right to update this Privacy Policy at any time. Any changes will be effective as of the updated effective date. We recommend reviewing this policy periodically to stay informed about any changes.

6. Contact Information

If you have any questions or concerns regarding our privacy policy or any aspect of our website, please feel free to contact us here.

',1),Wm=[Bm];function zm(e,t){return Cn(),On("main",Hm,Wm)}const Um=Os(Fm,[["render",zm]]),Km=[{path:"/",component:Rm},{path:"/analyzer",component:jm},{path:"/privacy",component:Um}],qm=um({history:Op(),routes:Km});var Vm=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ym={exports:{}};/*! - * Bootstrap v5.3.2 (https://getbootstrap.com/) - * Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */(function(e,t){(function(s,i){e.exports=i()})(Vm,function(){const s=new Map,i={set(a,n,o){s.has(a)||s.set(a,new Map);const c=s.get(a);c.has(n)||c.size===0?c.set(n,o):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(c.keys())[0]}.`)},get:(a,n)=>s.has(a)&&s.get(a).get(n)||null,remove(a,n){if(!s.has(a))return;const o=s.get(a);o.delete(n),o.size===0&&s.delete(a)}},r="transitionend",l=a=>(a&&window.CSS&&window.CSS.escape&&(a=a.replace(/#([^\s"#']+)/g,(n,o)=>`#${CSS.escape(o)}`)),a),u=a=>{a.dispatchEvent(new Event(r))},d=a=>!(!a||typeof a!="object")&&(a.jquery!==void 0&&(a=a[0]),a.nodeType!==void 0),f=a=>d(a)?a.jquery?a[0]:a:typeof a=="string"&&a.length>0?document.querySelector(l(a)):null,g=a=>{if(!d(a)||a.getClientRects().length===0)return!1;const n=getComputedStyle(a).getPropertyValue("visibility")==="visible",o=a.closest("details:not([open])");if(!o)return n;if(o!==a){const c=a.closest("summary");if(c&&c.parentNode!==o||c===null)return!1}return n},m=a=>!a||a.nodeType!==Node.ELEMENT_NODE||!!a.classList.contains("disabled")||(a.disabled!==void 0?a.disabled:a.hasAttribute("disabled")&&a.getAttribute("disabled")!=="false"),y=a=>{if(!document.documentElement.attachShadow)return null;if(typeof a.getRootNode=="function"){const n=a.getRootNode();return n instanceof ShadowRoot?n:null}return a instanceof ShadowRoot?a:a.parentNode?y(a.parentNode):null},w=()=>{},k=a=>{a.offsetHeight},U=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,K=[],Y=()=>document.documentElement.dir==="rtl",W=a=>{var n;n=()=>{const o=U();if(o){const c=a.NAME,_=o.fn[c];o.fn[c]=a.jQueryInterface,o.fn[c].Constructor=a,o.fn[c].noConflict=()=>(o.fn[c]=_,a.jQueryInterface)}},document.readyState==="loading"?(K.length||document.addEventListener("DOMContentLoaded",()=>{for(const o of K)o()}),K.push(n)):n()},H=(a,n=[],o=a)=>typeof a=="function"?a(...n):o,ue=(a,n,o=!0)=>{if(!o)return void H(a);const c=(E=>{if(!E)return 0;let{transitionDuration:P,transitionDelay:R}=window.getComputedStyle(E);const F=Number.parseFloat(P),B=Number.parseFloat(R);return F||B?(P=P.split(",")[0],R=R.split(",")[0],1e3*(Number.parseFloat(P)+Number.parseFloat(R))):0})(n)+5;let _=!1;const b=({target:E})=>{E===n&&(_=!0,n.removeEventListener(r,b),H(a))};n.addEventListener(r,b),setTimeout(()=>{_||u(n)},c)},X=(a,n,o,c)=>{const _=a.length;let b=a.indexOf(n);return b===-1?!o&&c?a[_-1]:a[0]:(b+=o?1:-1,c&&(b=(b+_)%_),a[Math.max(0,Math.min(b,_-1))])},Le=/[^.]*(?=\..*)\.|.*/,Re=/\..*/,et=/::\d+$/,Xe={};let Nt=1;const tt={mouseenter:"mouseover",mouseleave:"mouseout"},At=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 Ct(a,n){return n&&`${n}::${Nt++}`||a.uidEvent||Nt++}function nt(a){const n=Ct(a);return a.uidEvent=n,Xe[n]=Xe[n]||{},Xe[n]}function Vt(a,n,o=null){return Object.values(a).find(c=>c.callable===n&&c.delegationSelector===o)}function Dt(a,n,o){const c=typeof n=="string",_=c?o:n||o;let b=lt(a);return At.has(b)||(b=a),[c,_,b]}function ke(a,n,o,c,_){if(typeof n!="string"||!a)return;let[b,E,P]=Dt(n,o,c);n in tt&&(E=(ee=>function(G){if(!G.relatedTarget||G.relatedTarget!==G.delegateTarget&&!G.delegateTarget.contains(G.relatedTarget))return ee.call(this,G)})(E));const R=nt(a),F=R[P]||(R[P]={}),B=Vt(F,E,b?o:null);if(B)return void(B.oneOff=B.oneOff&&_);const j=Ct(E,n.replace(Le,"")),se=b?function(Z,ee,G){return function te(Ee){const Oe=Z.querySelectorAll(ee);for(let{target:le}=Ee;le&&le!==this;le=le.parentNode)for(const ge of Oe)if(ge===le)return Je(Ee,{delegateTarget:le}),te.oneOff&&T.off(Z,Ee.type,ee,G),G.apply(le,[Ee])}}(a,o,E):function(Z,ee){return function G(te){return Je(te,{delegateTarget:Z}),G.oneOff&&T.off(Z,te.type,ee),ee.apply(Z,[te])}}(a,E);se.delegationSelector=b?o:null,se.callable=E,se.oneOff=_,se.uidEvent=j,F[j]=se,a.addEventListener(P,se,b)}function me(a,n,o,c,_){const b=Vt(n[o],c,_);b&&(a.removeEventListener(o,b,!!_),delete n[o][b.uidEvent])}function de(a,n,o,c){const _=n[o]||{};for(const[b,E]of Object.entries(_))b.includes(c)&&me(a,n,o,E.callable,E.delegationSelector)}function lt(a){return a=a.replace(Re,""),tt[a]||a}const T={on(a,n,o,c){ke(a,n,o,c,!1)},one(a,n,o,c){ke(a,n,o,c,!0)},off(a,n,o,c){if(typeof n!="string"||!a)return;const[_,b,E]=Dt(n,o,c),P=E!==n,R=nt(a),F=R[E]||{},B=n.startsWith(".");if(b===void 0){if(B)for(const j of Object.keys(R))de(a,R,j,n.slice(1));for(const[j,se]of Object.entries(F)){const Z=j.replace(et,"");P&&!n.includes(Z)||me(a,R,E,se.callable,se.delegationSelector)}}else{if(!Object.keys(F).length)return;me(a,R,E,b,_?o:null)}},trigger(a,n,o){if(typeof n!="string"||!a)return null;const c=U();let _=null,b=!0,E=!0,P=!1;n!==lt(n)&&c&&(_=c.Event(n,o),c(a).trigger(_),b=!_.isPropagationStopped(),E=!_.isImmediatePropagationStopped(),P=_.isDefaultPrevented());const R=Je(new Event(n,{bubbles:b,cancelable:!0}),o);return P&&R.preventDefault(),E&&a.dispatchEvent(R),R.defaultPrevented&&_&&_.preventDefault(),R}};function Je(a,n={}){for(const[o,c]of Object.entries(n))try{a[o]=c}catch{Object.defineProperty(a,o,{configurable:!0,get:()=>c})}return a}function Me(a){if(a==="true")return!0;if(a==="false")return!1;if(a===Number(a).toString())return Number(a);if(a===""||a==="null")return null;if(typeof a!="string")return a;try{return JSON.parse(decodeURIComponent(a))}catch{return a}}function Ot(a){return a.replace(/[A-Z]/g,n=>`-${n.toLowerCase()}`)}const He={setDataAttribute(a,n,o){a.setAttribute(`data-bs-${Ot(n)}`,o)},removeDataAttribute(a,n){a.removeAttribute(`data-bs-${Ot(n)}`)},getDataAttributes(a){if(!a)return{};const n={},o=Object.keys(a.dataset).filter(c=>c.startsWith("bs")&&!c.startsWith("bsConfig"));for(const c of o){let _=c.replace(/^bs/,"");_=_.charAt(0).toLowerCase()+_.slice(1,_.length),n[_]=Me(a.dataset[c])}return n},getDataAttribute:(a,n)=>Me(a.getAttribute(`data-bs-${Ot(n)}`))};class Tt{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(n){return n=this._mergeConfigObj(n),n=this._configAfterMerge(n),this._typeCheckConfig(n),n}_configAfterMerge(n){return n}_mergeConfigObj(n,o){const c=d(o)?He.getDataAttribute(o,"config"):{};return{...this.constructor.Default,...typeof c=="object"?c:{},...d(o)?He.getDataAttributes(o):{},...typeof n=="object"?n:{}}}_typeCheckConfig(n,o=this.constructor.DefaultType){for(const[_,b]of Object.entries(o)){const E=n[_],P=d(E)?"element":(c=E)==null?`${c}`:Object.prototype.toString.call(c).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(b).test(P))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${_}" provided type "${P}" but expected type "${b}".`)}var c}}class we extends Tt{constructor(n,o){super(),(n=f(n))&&(this._element=n,this._config=this._getConfig(o),i.set(this._element,this.constructor.DATA_KEY,this))}dispose(){i.remove(this._element,this.constructor.DATA_KEY),T.off(this._element,this.constructor.EVENT_KEY);for(const n of Object.getOwnPropertyNames(this))this[n]=null}_queueCallback(n,o,c=!0){ue(n,o,c)}_getConfig(n){return n=this._mergeConfigObj(n,this._element),n=this._configAfterMerge(n),this._typeCheckConfig(n),n}static getInstance(n){return i.get(f(n),this.DATA_KEY)}static getOrCreateInstance(n,o={}){return this.getInstance(n)||new this(n,typeof o=="object"?o:null)}static get VERSION(){return"5.3.2"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(n){return`${n}${this.EVENT_KEY}`}}const C=a=>{let n=a.getAttribute("data-bs-target");if(!n||n==="#"){let o=a.getAttribute("href");if(!o||!o.includes("#")&&!o.startsWith("."))return null;o.includes("#")&&!o.startsWith("#")&&(o=`#${o.split("#")[1]}`),n=o&&o!=="#"?l(o.trim()):null}return n},A={find:(a,n=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(n,a)),findOne:(a,n=document.documentElement)=>Element.prototype.querySelector.call(n,a),children:(a,n)=>[].concat(...a.children).filter(o=>o.matches(n)),parents(a,n){const o=[];let c=a.parentNode.closest(n);for(;c;)o.push(c),c=c.parentNode.closest(n);return o},prev(a,n){let o=a.previousElementSibling;for(;o;){if(o.matches(n))return[o];o=o.previousElementSibling}return[]},next(a,n){let o=a.nextElementSibling;for(;o;){if(o.matches(n))return[o];o=o.nextElementSibling}return[]},focusableChildren(a){const n=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(o=>`${o}:not([tabindex^="-"])`).join(",");return this.find(n,a).filter(o=>!m(o)&&g(o))},getSelectorFromElement(a){const n=C(a);return n&&A.findOne(n)?n:null},getElementFromSelector(a){const n=C(a);return n?A.findOne(n):null},getMultipleElementsFromSelector(a){const n=C(a);return n?A.find(n):[]}},M=(a,n="hide")=>{const o=`click.dismiss${a.EVENT_KEY}`,c=a.NAME;T.on(document,o,`[data-bs-dismiss="${c}"]`,function(_){if(["A","AREA"].includes(this.tagName)&&_.preventDefault(),m(this))return;const b=A.getElementFromSelector(this)||this.closest(`.${c}`);a.getOrCreateInstance(b)[n]()})},q=".bs.alert",he=`close${q}`,h=`closed${q}`;class p extends we{static get NAME(){return"alert"}close(){if(T.trigger(this._element,he).defaultPrevented)return;this._element.classList.remove("show");const n=this._element.classList.contains("fade");this._queueCallback(()=>this._destroyElement(),this._element,n)}_destroyElement(){this._element.remove(),T.trigger(this._element,h),this.dispose()}static jQueryInterface(n){return this.each(function(){const o=p.getOrCreateInstance(this);if(typeof n=="string"){if(o[n]===void 0||n.startsWith("_")||n==="constructor")throw new TypeError(`No method named "${n}"`);o[n](this)}})}}M(p,"close"),W(p);const v='[data-bs-toggle="button"]';class x extends we{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(n){return this.each(function(){const o=x.getOrCreateInstance(this);n==="toggle"&&o[n]()})}}T.on(document,"click.bs.button.data-api",v,a=>{a.preventDefault();const n=a.target.closest(v);x.getOrCreateInstance(n).toggle()}),W(x);const O=".bs.swipe",S=`touchstart${O}`,D=`touchmove${O}`,L=`touchend${O}`,N=`pointerdown${O}`,I=`pointerup${O}`,Q={endCallback:null,leftCallback:null,rightCallback:null},z={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class V extends Tt{constructor(n,o){super(),this._element=n,n&&V.isSupported()&&(this._config=this._getConfig(o),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return Q}static get DefaultType(){return z}static get NAME(){return"swipe"}dispose(){T.off(this._element,O)}_start(n){this._supportPointerEvents?this._eventIsPointerPenTouch(n)&&(this._deltaX=n.clientX):this._deltaX=n.touches[0].clientX}_end(n){this._eventIsPointerPenTouch(n)&&(this._deltaX=n.clientX-this._deltaX),this._handleSwipe(),H(this._config.endCallback)}_move(n){this._deltaX=n.touches&&n.touches.length>1?0:n.touches[0].clientX-this._deltaX}_handleSwipe(){const n=Math.abs(this._deltaX);if(n<=40)return;const o=n/this._deltaX;this._deltaX=0,o&&H(o>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(T.on(this._element,N,n=>this._start(n)),T.on(this._element,I,n=>this._end(n)),this._element.classList.add("pointer-event")):(T.on(this._element,S,n=>this._start(n)),T.on(this._element,D,n=>this._move(n)),T.on(this._element,L,n=>this._end(n)))}_eventIsPointerPenTouch(n){return this._supportPointerEvents&&(n.pointerType==="pen"||n.pointerType==="touch")}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const J=".bs.carousel",re=".data-api",pe="next",ae="prev",Ae="left",Be="right",Yt=`slide${J}`,Tn=`slid${J}`,rn=`keydown${J}`,Ts=`mouseenter${J}`,Ue=`mouseleave${J}`,at=`dragstart${J}`,Ps=`load${J}${re}`,Ac=`click${J}${re}`,Xo="carousel",ks="active",Jo=".active",Zo=".carousel-item",Cc=Jo+Zo,Oc={ArrowLeft:Be,ArrowRight:Ae},Tc={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Pc={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class Pn extends we{constructor(n,o){super(n,o),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=A.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===Xo&&this.cycle()}static get Default(){return Tc}static get DefaultType(){return Pc}static get NAME(){return"carousel"}next(){this._slide(pe)}nextWhenVisible(){!document.hidden&&g(this._element)&&this.next()}prev(){this._slide(ae)}pause(){this._isSliding&&u(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?T.one(this._element,Tn,()=>this.cycle()):this.cycle())}to(n){const o=this._getItems();if(n>o.length-1||n<0)return;if(this._isSliding)return void T.one(this._element,Tn,()=>this.to(n));const c=this._getItemIndex(this._getActive());if(c===n)return;const _=n>c?pe:ae;this._slide(_,o[n])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(n){return n.defaultInterval=n.interval,n}_addEventListeners(){this._config.keyboard&&T.on(this._element,rn,n=>this._keydown(n)),this._config.pause==="hover"&&(T.on(this._element,Ts,()=>this.pause()),T.on(this._element,Ue,()=>this._maybeEnableCycle())),this._config.touch&&V.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const o of A.find(".carousel-item img",this._element))T.on(o,at,c=>c.preventDefault());const n={leftCallback:()=>this._slide(this._directionToOrder(Ae)),rightCallback:()=>this._slide(this._directionToOrder(Be)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),500+this._config.interval))}};this._swipeHelper=new V(this._element,n)}_keydown(n){if(/input|textarea/i.test(n.target.tagName))return;const o=Oc[n.key];o&&(n.preventDefault(),this._slide(this._directionToOrder(o)))}_getItemIndex(n){return this._getItems().indexOf(n)}_setActiveIndicatorElement(n){if(!this._indicatorsElement)return;const o=A.findOne(Jo,this._indicatorsElement);o.classList.remove(ks),o.removeAttribute("aria-current");const c=A.findOne(`[data-bs-slide-to="${n}"]`,this._indicatorsElement);c&&(c.classList.add(ks),c.setAttribute("aria-current","true"))}_updateInterval(){const n=this._activeElement||this._getActive();if(!n)return;const o=Number.parseInt(n.getAttribute("data-bs-interval"),10);this._config.interval=o||this._config.defaultInterval}_slide(n,o=null){if(this._isSliding)return;const c=this._getActive(),_=n===pe,b=o||X(this._getItems(),c,_,this._config.wrap);if(b===c)return;const E=this._getItemIndex(b),P=j=>T.trigger(this._element,j,{relatedTarget:b,direction:this._orderToDirection(n),from:this._getItemIndex(c),to:E});if(P(Yt).defaultPrevented||!c||!b)return;const R=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(E),this._activeElement=b;const F=_?"carousel-item-start":"carousel-item-end",B=_?"carousel-item-next":"carousel-item-prev";b.classList.add(B),k(b),c.classList.add(F),b.classList.add(F),this._queueCallback(()=>{b.classList.remove(F,B),b.classList.add(ks),c.classList.remove(ks,B,F),this._isSliding=!1,P(Tn)},c,this._isAnimated()),R&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return A.findOne(Cc,this._element)}_getItems(){return A.find(Zo,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(n){return Y()?n===Ae?ae:pe:n===Ae?pe:ae}_orderToDirection(n){return Y()?n===ae?Ae:Be:n===ae?Be:Ae}static jQueryInterface(n){return this.each(function(){const o=Pn.getOrCreateInstance(this,n);if(typeof n!="number"){if(typeof n=="string"){if(o[n]===void 0||n.startsWith("_")||n==="constructor")throw new TypeError(`No method named "${n}"`);o[n]()}}else o.to(n)})}}T.on(document,Ac,"[data-bs-slide], [data-bs-slide-to]",function(a){const n=A.getElementFromSelector(this);if(!n||!n.classList.contains(Xo))return;a.preventDefault();const o=Pn.getOrCreateInstance(n),c=this.getAttribute("data-bs-slide-to");return c?(o.to(c),void o._maybeEnableCycle()):He.getDataAttribute(this,"slide")==="next"?(o.next(),void o._maybeEnableCycle()):(o.prev(),void o._maybeEnableCycle())}),T.on(window,Ps,()=>{const a=A.find('[data-bs-ride="carousel"]');for(const n of a)Pn.getOrCreateInstance(n)}),W(Pn);const ns=".bs.collapse",kc=`show${ns}`,Sc=`shown${ns}`,Ic=`hide${ns}`,Lc=`hidden${ns}`,Rc=`click${ns}.data-api`,Ci="show",kn="collapse",Ss="collapsing",$c=`:scope .${kn} .${kn}`,Oi='[data-bs-toggle="collapse"]',Mc={parent:null,toggle:!0},Nc={parent:"(null|element)",toggle:"boolean"};class Sn extends we{constructor(n,o){super(n,o),this._isTransitioning=!1,this._triggerArray=[];const c=A.find(Oi);for(const _ of c){const b=A.getSelectorFromElement(_),E=A.find(b).filter(P=>P===this._element);b!==null&&E.length&&this._triggerArray.push(_)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Mc}static get DefaultType(){return Nc}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let n=[];if(this._config.parent&&(n=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter(_=>_!==this._element).map(_=>Sn.getOrCreateInstance(_,{toggle:!1}))),n.length&&n[0]._isTransitioning||T.trigger(this._element,kc).defaultPrevented)return;for(const _ of n)_.hide();const o=this._getDimension();this._element.classList.remove(kn),this._element.classList.add(Ss),this._element.style[o]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const c=`scroll${o[0].toUpperCase()+o.slice(1)}`;this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(Ss),this._element.classList.add(kn,Ci),this._element.style[o]="",T.trigger(this._element,Sc)},this._element,!0),this._element.style[o]=`${this._element[c]}px`}hide(){if(this._isTransitioning||!this._isShown()||T.trigger(this._element,Ic).defaultPrevented)return;const n=this._getDimension();this._element.style[n]=`${this._element.getBoundingClientRect()[n]}px`,k(this._element),this._element.classList.add(Ss),this._element.classList.remove(kn,Ci);for(const o of this._triggerArray){const c=A.getElementFromSelector(o);c&&!this._isShown(c)&&this._addAriaAndCollapsedClass([o],!1)}this._isTransitioning=!0,this._element.style[n]="",this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(Ss),this._element.classList.add(kn),T.trigger(this._element,Lc)},this._element,!0)}_isShown(n=this._element){return n.classList.contains(Ci)}_configAfterMerge(n){return n.toggle=!!n.toggle,n.parent=f(n.parent),n}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const n=this._getFirstLevelChildren(Oi);for(const o of n){const c=A.getElementFromSelector(o);c&&this._addAriaAndCollapsedClass([o],this._isShown(c))}}_getFirstLevelChildren(n){const o=A.find($c,this._config.parent);return A.find(n,this._config.parent).filter(c=>!o.includes(c))}_addAriaAndCollapsedClass(n,o){if(n.length)for(const c of n)c.classList.toggle("collapsed",!o),c.setAttribute("aria-expanded",o)}static jQueryInterface(n){const o={};return typeof n=="string"&&/show|hide/.test(n)&&(o.toggle=!1),this.each(function(){const c=Sn.getOrCreateInstance(this,o);if(typeof n=="string"){if(c[n]===void 0)throw new TypeError(`No method named "${n}"`);c[n]()}})}}T.on(document,Rc,Oi,function(a){(a.target.tagName==="A"||a.delegateTarget&&a.delegateTarget.tagName==="A")&&a.preventDefault();for(const n of A.getMultipleElementsFromSelector(this))Sn.getOrCreateInstance(n,{toggle:!1}).toggle()}),W(Sn);var Ke="top",st="bottom",it="right",qe="left",Is="auto",In=[Ke,st,it,qe],ln="start",Ln="end",Go="clippingParents",Ti="viewport",Rn="popper",er="reference",Pi=In.reduce(function(a,n){return a.concat([n+"-"+ln,n+"-"+Ln])},[]),ki=[].concat(In,[Is]).reduce(function(a,n){return a.concat([n,n+"-"+ln,n+"-"+Ln])},[]),tr="beforeRead",nr="read",sr="afterRead",ir="beforeMain",or="main",rr="afterMain",lr="beforeWrite",ar="write",cr="afterWrite",ur=[tr,nr,sr,ir,or,rr,lr,ar,cr];function Pt(a){return a?(a.nodeName||"").toLowerCase():null}function ot(a){if(a==null)return window;if(a.toString()!=="[object Window]"){var n=a.ownerDocument;return n&&n.defaultView||window}return a}function an(a){return a instanceof ot(a).Element||a instanceof Element}function ct(a){return a instanceof ot(a).HTMLElement||a instanceof HTMLElement}function Si(a){return typeof ShadowRoot<"u"&&(a instanceof ot(a).ShadowRoot||a instanceof ShadowRoot)}const Ii={name:"applyStyles",enabled:!0,phase:"write",fn:function(a){var n=a.state;Object.keys(n.elements).forEach(function(o){var c=n.styles[o]||{},_=n.attributes[o]||{},b=n.elements[o];ct(b)&&Pt(b)&&(Object.assign(b.style,c),Object.keys(_).forEach(function(E){var P=_[E];P===!1?b.removeAttribute(E):b.setAttribute(E,P===!0?"":P)}))})},effect:function(a){var n=a.state,o={popper:{position:n.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(n.elements.popper.style,o.popper),n.styles=o,n.elements.arrow&&Object.assign(n.elements.arrow.style,o.arrow),function(){Object.keys(n.elements).forEach(function(c){var _=n.elements[c],b=n.attributes[c]||{},E=Object.keys(n.styles.hasOwnProperty(c)?n.styles[c]:o[c]).reduce(function(P,R){return P[R]="",P},{});ct(_)&&Pt(_)&&(Object.assign(_.style,E),Object.keys(b).forEach(function(P){_.removeAttribute(P)}))})}},requires:["computeStyles"]};function kt(a){return a.split("-")[0]}var cn=Math.max,Ls=Math.min,$n=Math.round;function Li(){var a=navigator.userAgentData;return a!=null&&a.brands&&Array.isArray(a.brands)?a.brands.map(function(n){return n.brand+"/"+n.version}).join(" "):navigator.userAgent}function fr(){return!/^((?!chrome|android).)*safari/i.test(Li())}function Mn(a,n,o){n===void 0&&(n=!1),o===void 0&&(o=!1);var c=a.getBoundingClientRect(),_=1,b=1;n&&ct(a)&&(_=a.offsetWidth>0&&$n(c.width)/a.offsetWidth||1,b=a.offsetHeight>0&&$n(c.height)/a.offsetHeight||1);var E=(an(a)?ot(a):window).visualViewport,P=!fr()&&o,R=(c.left+(P&&E?E.offsetLeft:0))/_,F=(c.top+(P&&E?E.offsetTop:0))/b,B=c.width/_,j=c.height/b;return{width:B,height:j,top:F,right:R+B,bottom:F+j,left:R,x:R,y:F}}function Ri(a){var n=Mn(a),o=a.offsetWidth,c=a.offsetHeight;return Math.abs(n.width-o)<=1&&(o=n.width),Math.abs(n.height-c)<=1&&(c=n.height),{x:a.offsetLeft,y:a.offsetTop,width:o,height:c}}function dr(a,n){var o=n.getRootNode&&n.getRootNode();if(a.contains(n))return!0;if(o&&Si(o)){var c=n;do{if(c&&a.isSameNode(c))return!0;c=c.parentNode||c.host}while(c)}return!1}function jt(a){return ot(a).getComputedStyle(a)}function Dc(a){return["table","td","th"].indexOf(Pt(a))>=0}function Qt(a){return((an(a)?a.ownerDocument:a.document)||window.document).documentElement}function Rs(a){return Pt(a)==="html"?a:a.assignedSlot||a.parentNode||(Si(a)?a.host:null)||Qt(a)}function hr(a){return ct(a)&&jt(a).position!=="fixed"?a.offsetParent:null}function ss(a){for(var n=ot(a),o=hr(a);o&&Dc(o)&&jt(o).position==="static";)o=hr(o);return o&&(Pt(o)==="html"||Pt(o)==="body"&&jt(o).position==="static")?n:o||function(c){var _=/firefox/i.test(Li());if(/Trident/i.test(Li())&&ct(c)&&jt(c).position==="fixed")return null;var b=Rs(c);for(Si(b)&&(b=b.host);ct(b)&&["html","body"].indexOf(Pt(b))<0;){var E=jt(b);if(E.transform!=="none"||E.perspective!=="none"||E.contain==="paint"||["transform","perspective"].indexOf(E.willChange)!==-1||_&&E.willChange==="filter"||_&&E.filter&&E.filter!=="none")return b;b=b.parentNode}return null}(a)||n}function $i(a){return["top","bottom"].indexOf(a)>=0?"x":"y"}function is(a,n,o){return cn(a,Ls(n,o))}function pr(a){return Object.assign({},{top:0,right:0,bottom:0,left:0},a)}function mr(a,n){return n.reduce(function(o,c){return o[c]=a,o},{})}const gr={name:"arrow",enabled:!0,phase:"main",fn:function(a){var n,o=a.state,c=a.name,_=a.options,b=o.elements.arrow,E=o.modifiersData.popperOffsets,P=kt(o.placement),R=$i(P),F=[qe,it].indexOf(P)>=0?"height":"width";if(b&&E){var B=function(xe,ve){return pr(typeof(xe=typeof xe=="function"?xe(Object.assign({},ve.rects,{placement:ve.placement})):xe)!="number"?xe:mr(xe,In))}(_.padding,o),j=Ri(b),se=R==="y"?Ke:qe,Z=R==="y"?st:it,ee=o.rects.reference[F]+o.rects.reference[R]-E[R]-o.rects.popper[F],G=E[R]-o.rects.reference[R],te=ss(b),Ee=te?R==="y"?te.clientHeight||0:te.clientWidth||0:0,Oe=ee/2-G/2,le=B[se],ge=Ee-j[F]-B[Z],ie=Ee/2-j[F]/2+Oe,ce=is(le,ie,ge),be=R;o.modifiersData[c]=((n={})[be]=ce,n.centerOffset=ce-ie,n)}},effect:function(a){var n=a.state,o=a.options.element,c=o===void 0?"[data-popper-arrow]":o;c!=null&&(typeof c!="string"||(c=n.elements.popper.querySelector(c)))&&dr(n.elements.popper,c)&&(n.elements.arrow=c)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Nn(a){return a.split("-")[1]}var jc={top:"auto",right:"auto",bottom:"auto",left:"auto"};function _r(a){var n,o=a.popper,c=a.popperRect,_=a.placement,b=a.variation,E=a.offsets,P=a.position,R=a.gpuAcceleration,F=a.adaptive,B=a.roundOffsets,j=a.isFixed,se=E.x,Z=se===void 0?0:se,ee=E.y,G=ee===void 0?0:ee,te=typeof B=="function"?B({x:Z,y:G}):{x:Z,y:G};Z=te.x,G=te.y;var Ee=E.hasOwnProperty("x"),Oe=E.hasOwnProperty("y"),le=qe,ge=Ke,ie=window;if(F){var ce=ss(o),be="clientHeight",xe="clientWidth";ce===ot(o)&&jt(ce=Qt(o)).position!=="static"&&P==="absolute"&&(be="scrollHeight",xe="scrollWidth"),(_===Ke||(_===qe||_===it)&&b===Ln)&&(ge=st,G-=(j&&ce===ie&&ie.visualViewport?ie.visualViewport.height:ce[be])-c.height,G*=R?1:-1),_!==qe&&(_!==Ke&&_!==st||b!==Ln)||(le=it,Z-=(j&&ce===ie&&ie.visualViewport?ie.visualViewport.width:ce[xe])-c.width,Z*=R?1:-1)}var ve,Se=Object.assign({position:P},F&&jc),rt=B===!0?function(mt,Ve){var ft=mt.x,dt=mt.y,Pe=Ve.devicePixelRatio||1;return{x:$n(ft*Pe)/Pe||0,y:$n(dt*Pe)/Pe||0}}({x:Z,y:G},ot(o)):{x:Z,y:G};return Z=rt.x,G=rt.y,R?Object.assign({},Se,((ve={})[ge]=Oe?"0":"",ve[le]=Ee?"0":"",ve.transform=(ie.devicePixelRatio||1)<=1?"translate("+Z+"px, "+G+"px)":"translate3d("+Z+"px, "+G+"px, 0)",ve)):Object.assign({},Se,((n={})[ge]=Oe?G+"px":"",n[le]=Ee?Z+"px":"",n.transform="",n))}const Mi={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(a){var n=a.state,o=a.options,c=o.gpuAcceleration,_=c===void 0||c,b=o.adaptive,E=b===void 0||b,P=o.roundOffsets,R=P===void 0||P,F={placement:kt(n.placement),variation:Nn(n.placement),popper:n.elements.popper,popperRect:n.rects.popper,gpuAcceleration:_,isFixed:n.options.strategy==="fixed"};n.modifiersData.popperOffsets!=null&&(n.styles.popper=Object.assign({},n.styles.popper,_r(Object.assign({},F,{offsets:n.modifiersData.popperOffsets,position:n.options.strategy,adaptive:E,roundOffsets:R})))),n.modifiersData.arrow!=null&&(n.styles.arrow=Object.assign({},n.styles.arrow,_r(Object.assign({},F,{offsets:n.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:R})))),n.attributes.popper=Object.assign({},n.attributes.popper,{"data-popper-placement":n.placement})},data:{}};var $s={passive:!0};const Ni={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(a){var n=a.state,o=a.instance,c=a.options,_=c.scroll,b=_===void 0||_,E=c.resize,P=E===void 0||E,R=ot(n.elements.popper),F=[].concat(n.scrollParents.reference,n.scrollParents.popper);return b&&F.forEach(function(B){B.addEventListener("scroll",o.update,$s)}),P&&R.addEventListener("resize",o.update,$s),function(){b&&F.forEach(function(B){B.removeEventListener("scroll",o.update,$s)}),P&&R.removeEventListener("resize",o.update,$s)}},data:{}};var Fc={left:"right",right:"left",bottom:"top",top:"bottom"};function Ms(a){return a.replace(/left|right|bottom|top/g,function(n){return Fc[n]})}var Hc={start:"end",end:"start"};function br(a){return a.replace(/start|end/g,function(n){return Hc[n]})}function Di(a){var n=ot(a);return{scrollLeft:n.pageXOffset,scrollTop:n.pageYOffset}}function ji(a){return Mn(Qt(a)).left+Di(a).scrollLeft}function Fi(a){var n=jt(a),o=n.overflow,c=n.overflowX,_=n.overflowY;return/auto|scroll|overlay|hidden/.test(o+_+c)}function vr(a){return["html","body","#document"].indexOf(Pt(a))>=0?a.ownerDocument.body:ct(a)&&Fi(a)?a:vr(Rs(a))}function os(a,n){var o;n===void 0&&(n=[]);var c=vr(a),_=c===((o=a.ownerDocument)==null?void 0:o.body),b=ot(c),E=_?[b].concat(b.visualViewport||[],Fi(c)?c:[]):c,P=n.concat(E);return _?P:P.concat(os(Rs(E)))}function Hi(a){return Object.assign({},a,{left:a.x,top:a.y,right:a.x+a.width,bottom:a.y+a.height})}function yr(a,n,o){return n===Ti?Hi(function(c,_){var b=ot(c),E=Qt(c),P=b.visualViewport,R=E.clientWidth,F=E.clientHeight,B=0,j=0;if(P){R=P.width,F=P.height;var se=fr();(se||!se&&_==="fixed")&&(B=P.offsetLeft,j=P.offsetTop)}return{width:R,height:F,x:B+ji(c),y:j}}(a,o)):an(n)?function(c,_){var b=Mn(c,!1,_==="fixed");return b.top=b.top+c.clientTop,b.left=b.left+c.clientLeft,b.bottom=b.top+c.clientHeight,b.right=b.left+c.clientWidth,b.width=c.clientWidth,b.height=c.clientHeight,b.x=b.left,b.y=b.top,b}(n,o):Hi(function(c){var _,b=Qt(c),E=Di(c),P=(_=c.ownerDocument)==null?void 0:_.body,R=cn(b.scrollWidth,b.clientWidth,P?P.scrollWidth:0,P?P.clientWidth:0),F=cn(b.scrollHeight,b.clientHeight,P?P.scrollHeight:0,P?P.clientHeight:0),B=-E.scrollLeft+ji(c),j=-E.scrollTop;return jt(P||b).direction==="rtl"&&(B+=cn(b.clientWidth,P?P.clientWidth:0)-R),{width:R,height:F,x:B,y:j}}(Qt(a)))}function wr(a){var n,o=a.reference,c=a.element,_=a.placement,b=_?kt(_):null,E=_?Nn(_):null,P=o.x+o.width/2-c.width/2,R=o.y+o.height/2-c.height/2;switch(b){case Ke:n={x:P,y:o.y-c.height};break;case st:n={x:P,y:o.y+o.height};break;case it:n={x:o.x+o.width,y:R};break;case qe:n={x:o.x-c.width,y:R};break;default:n={x:o.x,y:o.y}}var F=b?$i(b):null;if(F!=null){var B=F==="y"?"height":"width";switch(E){case ln:n[F]=n[F]-(o[B]/2-c[B]/2);break;case Ln:n[F]=n[F]+(o[B]/2-c[B]/2)}}return n}function Dn(a,n){n===void 0&&(n={});var o=n,c=o.placement,_=c===void 0?a.placement:c,b=o.strategy,E=b===void 0?a.strategy:b,P=o.boundary,R=P===void 0?Go:P,F=o.rootBoundary,B=F===void 0?Ti:F,j=o.elementContext,se=j===void 0?Rn:j,Z=o.altBoundary,ee=Z!==void 0&&Z,G=o.padding,te=G===void 0?0:G,Ee=pr(typeof te!="number"?te:mr(te,In)),Oe=se===Rn?er:Rn,le=a.rects.popper,ge=a.elements[ee?Oe:se],ie=function(Ve,ft,dt,Pe){var St=ft==="clippingParents"?function(Ce){var Ye=os(Rs(Ce)),ht=["absolute","fixed"].indexOf(jt(Ce).position)>=0&&ct(Ce)?ss(Ce):Ce;return an(ht)?Ye.filter(function(Jt){return an(Jt)&&dr(Jt,ht)&&Pt(Jt)!=="body"}):[]}(Ve):[].concat(ft),It=[].concat(St,[dt]),Hn=It[0],$e=It.reduce(function(Ce,Ye){var ht=yr(Ve,Ye,Pe);return Ce.top=cn(ht.top,Ce.top),Ce.right=Ls(ht.right,Ce.right),Ce.bottom=Ls(ht.bottom,Ce.bottom),Ce.left=cn(ht.left,Ce.left),Ce},yr(Ve,Hn,Pe));return $e.width=$e.right-$e.left,$e.height=$e.bottom-$e.top,$e.x=$e.left,$e.y=$e.top,$e}(an(ge)?ge:ge.contextElement||Qt(a.elements.popper),R,B,E),ce=Mn(a.elements.reference),be=wr({reference:ce,element:le,strategy:"absolute",placement:_}),xe=Hi(Object.assign({},le,be)),ve=se===Rn?xe:ce,Se={top:ie.top-ve.top+Ee.top,bottom:ve.bottom-ie.bottom+Ee.bottom,left:ie.left-ve.left+Ee.left,right:ve.right-ie.right+Ee.right},rt=a.modifiersData.offset;if(se===Rn&&rt){var mt=rt[_];Object.keys(Se).forEach(function(Ve){var ft=[it,st].indexOf(Ve)>=0?1:-1,dt=[Ke,st].indexOf(Ve)>=0?"y":"x";Se[Ve]+=mt[dt]*ft})}return Se}function Bc(a,n){n===void 0&&(n={});var o=n,c=o.placement,_=o.boundary,b=o.rootBoundary,E=o.padding,P=o.flipVariations,R=o.allowedAutoPlacements,F=R===void 0?ki:R,B=Nn(c),j=B?P?Pi:Pi.filter(function(ee){return Nn(ee)===B}):In,se=j.filter(function(ee){return F.indexOf(ee)>=0});se.length===0&&(se=j);var Z=se.reduce(function(ee,G){return ee[G]=Dn(a,{placement:G,boundary:_,rootBoundary:b,padding:E})[kt(G)],ee},{});return Object.keys(Z).sort(function(ee,G){return Z[ee]-Z[G]})}const Er={name:"flip",enabled:!0,phase:"main",fn:function(a){var n=a.state,o=a.options,c=a.name;if(!n.modifiersData[c]._skip){for(var _=o.mainAxis,b=_===void 0||_,E=o.altAxis,P=E===void 0||E,R=o.fallbackPlacements,F=o.padding,B=o.boundary,j=o.rootBoundary,se=o.altBoundary,Z=o.flipVariations,ee=Z===void 0||Z,G=o.allowedAutoPlacements,te=n.options.placement,Ee=kt(te),Oe=R||(Ee!==te&&ee?function(Ce){if(kt(Ce)===Is)return[];var Ye=Ms(Ce);return[br(Ce),Ye,br(Ye)]}(te):[Ms(te)]),le=[te].concat(Oe).reduce(function(Ce,Ye){return Ce.concat(kt(Ye)===Is?Bc(n,{placement:Ye,boundary:B,rootBoundary:j,padding:F,flipVariations:ee,allowedAutoPlacements:G}):Ye)},[]),ge=n.rects.reference,ie=n.rects.popper,ce=new Map,be=!0,xe=le[0],ve=0;ve=0,ft=Ve?"width":"height",dt=Dn(n,{placement:Se,boundary:B,rootBoundary:j,altBoundary:se,padding:F}),Pe=Ve?mt?it:qe:mt?st:Ke;ge[ft]>ie[ft]&&(Pe=Ms(Pe));var St=Ms(Pe),It=[];if(b&&It.push(dt[rt]<=0),P&&It.push(dt[Pe]<=0,dt[St]<=0),It.every(function(Ce){return Ce})){xe=Se,be=!1;break}ce.set(Se,It)}if(be)for(var Hn=function(Ce){var Ye=le.find(function(ht){var Jt=ce.get(ht);if(Jt)return Jt.slice(0,Ce).every(function(Us){return Us})});if(Ye)return xe=Ye,"break"},$e=ee?3:1;$e>0&&Hn($e)!=="break";$e--);n.placement!==xe&&(n.modifiersData[c]._skip=!0,n.placement=xe,n.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function xr(a,n,o){return o===void 0&&(o={x:0,y:0}),{top:a.top-n.height-o.y,right:a.right-n.width+o.x,bottom:a.bottom-n.height+o.y,left:a.left-n.width-o.x}}function Ar(a){return[Ke,it,st,qe].some(function(n){return a[n]>=0})}const Cr={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(a){var n=a.state,o=a.name,c=n.rects.reference,_=n.rects.popper,b=n.modifiersData.preventOverflow,E=Dn(n,{elementContext:"reference"}),P=Dn(n,{altBoundary:!0}),R=xr(E,c),F=xr(P,_,b),B=Ar(R),j=Ar(F);n.modifiersData[o]={referenceClippingOffsets:R,popperEscapeOffsets:F,isReferenceHidden:B,hasPopperEscaped:j},n.attributes.popper=Object.assign({},n.attributes.popper,{"data-popper-reference-hidden":B,"data-popper-escaped":j})}},Or={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(a){var n=a.state,o=a.options,c=a.name,_=o.offset,b=_===void 0?[0,0]:_,E=ki.reduce(function(B,j){return B[j]=function(se,Z,ee){var G=kt(se),te=[qe,Ke].indexOf(G)>=0?-1:1,Ee=typeof ee=="function"?ee(Object.assign({},Z,{placement:se})):ee,Oe=Ee[0],le=Ee[1];return Oe=Oe||0,le=(le||0)*te,[qe,it].indexOf(G)>=0?{x:le,y:Oe}:{x:Oe,y:le}}(j,n.rects,b),B},{}),P=E[n.placement],R=P.x,F=P.y;n.modifiersData.popperOffsets!=null&&(n.modifiersData.popperOffsets.x+=R,n.modifiersData.popperOffsets.y+=F),n.modifiersData[c]=E}},Bi={name:"popperOffsets",enabled:!0,phase:"read",fn:function(a){var n=a.state,o=a.name;n.modifiersData[o]=wr({reference:n.rects.reference,element:n.rects.popper,strategy:"absolute",placement:n.placement})},data:{}},Tr={name:"preventOverflow",enabled:!0,phase:"main",fn:function(a){var n=a.state,o=a.options,c=a.name,_=o.mainAxis,b=_===void 0||_,E=o.altAxis,P=E!==void 0&&E,R=o.boundary,F=o.rootBoundary,B=o.altBoundary,j=o.padding,se=o.tether,Z=se===void 0||se,ee=o.tetherOffset,G=ee===void 0?0:ee,te=Dn(n,{boundary:R,rootBoundary:F,padding:j,altBoundary:B}),Ee=kt(n.placement),Oe=Nn(n.placement),le=!Oe,ge=$i(Ee),ie=ge==="x"?"y":"x",ce=n.modifiersData.popperOffsets,be=n.rects.reference,xe=n.rects.popper,ve=typeof G=="function"?G(Object.assign({},n.rects,{placement:n.placement})):G,Se=typeof ve=="number"?{mainAxis:ve,altAxis:ve}:Object.assign({mainAxis:0,altAxis:0},ve),rt=n.modifiersData.offset?n.modifiersData.offset[n.placement]:null,mt={x:0,y:0};if(ce){if(b){var Ve,ft=ge==="y"?Ke:qe,dt=ge==="y"?st:it,Pe=ge==="y"?"height":"width",St=ce[ge],It=St+te[ft],Hn=St-te[dt],$e=Z?-xe[Pe]/2:0,Ce=Oe===ln?be[Pe]:xe[Pe],Ye=Oe===ln?-xe[Pe]:-be[Pe],ht=n.elements.arrow,Jt=Z&&ht?Ri(ht):{width:0,height:0},Us=n.modifiersData["arrow#persistent"]?n.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},hl=Us[ft],pl=Us[dt],Ks=is(0,be[Pe],Jt[Pe]),_f=le?be[Pe]/2-$e-Ks-hl-Se.mainAxis:Ce-Ks-hl-Se.mainAxis,bf=le?-be[Pe]/2+$e+Ks+pl+Se.mainAxis:Ye+Ks+pl+Se.mainAxis,eo=n.elements.arrow&&ss(n.elements.arrow),vf=eo?ge==="y"?eo.clientTop||0:eo.clientLeft||0:0,ml=(Ve=rt==null?void 0:rt[ge])!=null?Ve:0,yf=St+bf-ml,gl=is(Z?Ls(It,St+_f-ml-vf):It,St,Z?cn(Hn,yf):Hn);ce[ge]=gl,mt[ge]=gl-St}if(P){var _l,wf=ge==="x"?Ke:qe,Ef=ge==="x"?st:it,_n=ce[ie],qs=ie==="y"?"height":"width",bl=_n+te[wf],vl=_n-te[Ef],to=[Ke,qe].indexOf(Ee)!==-1,yl=(_l=rt==null?void 0:rt[ie])!=null?_l:0,wl=to?bl:_n-be[qs]-xe[qs]-yl+Se.altAxis,El=to?_n+be[qs]+xe[qs]-yl-Se.altAxis:vl,xl=Z&&to?function(xf,Af,no){var Al=is(xf,Af,no);return Al>no?no:Al}(wl,_n,El):is(Z?wl:bl,_n,Z?El:vl);ce[ie]=xl,mt[ie]=xl-_n}n.modifiersData[c]=mt}},requiresIfExists:["offset"]};function Wc(a,n,o){o===void 0&&(o=!1);var c,_,b=ct(n),E=ct(n)&&function(j){var se=j.getBoundingClientRect(),Z=$n(se.width)/j.offsetWidth||1,ee=$n(se.height)/j.offsetHeight||1;return Z!==1||ee!==1}(n),P=Qt(n),R=Mn(a,E,o),F={scrollLeft:0,scrollTop:0},B={x:0,y:0};return(b||!b&&!o)&&((Pt(n)!=="body"||Fi(P))&&(F=(c=n)!==ot(c)&&ct(c)?{scrollLeft:(_=c).scrollLeft,scrollTop:_.scrollTop}:Di(c)),ct(n)?((B=Mn(n,!0)).x+=n.clientLeft,B.y+=n.clientTop):P&&(B.x=ji(P))),{x:R.left+F.scrollLeft-B.x,y:R.top+F.scrollTop-B.y,width:R.width,height:R.height}}function zc(a){var n=new Map,o=new Set,c=[];function _(b){o.add(b.name),[].concat(b.requires||[],b.requiresIfExists||[]).forEach(function(E){if(!o.has(E)){var P=n.get(E);P&&_(P)}}),c.push(b)}return a.forEach(function(b){n.set(b.name,b)}),a.forEach(function(b){o.has(b.name)||_(b)}),c}var Pr={placement:"bottom",modifiers:[],strategy:"absolute"};function kr(){for(var a=arguments.length,n=new Array(a),o=0;oNumber.parseInt(o,10)):typeof n=="function"?o=>n(o,this._element):n}_getPopperConfig(){const n={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(He.setDataAttribute(this._menu,"popper","static"),n.modifiers=[{name:"applyStyles",enabled:!1}]),{...n,...H(this._config.popperConfig,[n])}}_selectMenuItem({key:n,target:o}){const c=A.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(_=>g(_));c.length&&X(c,o,n===Lr,!c.includes(o)).focus()}static jQueryInterface(n){return this.each(function(){const o=pt.getOrCreateInstance(this,n);if(typeof n=="string"){if(o[n]===void 0)throw new TypeError(`No method named "${n}"`);o[n]()}})}static clearMenus(n){if(n.button===2||n.type==="keyup"&&n.key!=="Tab")return;const o=A.find(Zc);for(const c of o){const _=pt.getInstance(c);if(!_||_._config.autoClose===!1)continue;const b=n.composedPath(),E=b.includes(_._menu);if(b.includes(_._element)||_._config.autoClose==="inside"&&!E||_._config.autoClose==="outside"&&E||_._menu.contains(n.target)&&(n.type==="keyup"&&n.key==="Tab"||/input|select|option|textarea|form/i.test(n.target.tagName)))continue;const P={relatedTarget:_._element};n.type==="click"&&(P.clickEvent=n),_._completeHide(P)}}static dataApiKeydownHandler(n){const o=/input|textarea/i.test(n.target.tagName),c=n.key==="Escape",_=[qc,Lr].includes(n.key);if(!_&&!c||o&&!c)return;n.preventDefault();const b=this.matches(fn)?this:A.prev(this,fn)[0]||A.next(this,fn)[0]||A.findOne(fn,n.delegateTarget.parentNode),E=pt.getOrCreateInstance(b);if(_)return n.stopPropagation(),E.show(),void E._selectMenuItem(n);E._isShown()&&(n.stopPropagation(),E.hide(),b.focus())}}T.on(document,$r,fn,pt.dataApiKeydownHandler),T.on(document,$r,Ds,pt.dataApiKeydownHandler),T.on(document,Rr,pt.clearMenus),T.on(document,Jc,pt.clearMenus),T.on(document,Rr,fn,function(a){a.preventDefault(),pt.getOrCreateInstance(this).toggle()}),W(pt);const Mr="backdrop",Nr="show",Dr=`mousedown.bs.${Mr}`,lu={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},au={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class jr extends Tt{constructor(n){super(),this._config=this._getConfig(n),this._isAppended=!1,this._element=null}static get Default(){return lu}static get DefaultType(){return au}static get NAME(){return Mr}show(n){if(!this._config.isVisible)return void H(n);this._append();const o=this._getElement();this._config.isAnimated&&k(o),o.classList.add(Nr),this._emulateAnimation(()=>{H(n)})}hide(n){this._config.isVisible?(this._getElement().classList.remove(Nr),this._emulateAnimation(()=>{this.dispose(),H(n)})):H(n)}dispose(){this._isAppended&&(T.off(this._element,Dr),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const n=document.createElement("div");n.className=this._config.className,this._config.isAnimated&&n.classList.add("fade"),this._element=n}return this._element}_configAfterMerge(n){return n.rootElement=f(n.rootElement),n}_append(){if(this._isAppended)return;const n=this._getElement();this._config.rootElement.append(n),T.on(n,Dr,()=>{H(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(n){ue(n,this._getElement(),this._config.isAnimated)}}const js=".bs.focustrap",cu=`focusin${js}`,uu=`keydown.tab${js}`,Fr="backward",fu={autofocus:!0,trapElement:null},du={autofocus:"boolean",trapElement:"element"};class Hr extends Tt{constructor(n){super(),this._config=this._getConfig(n),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return fu}static get DefaultType(){return du}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),T.off(document,js),T.on(document,cu,n=>this._handleFocusin(n)),T.on(document,uu,n=>this._handleKeydown(n)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,T.off(document,js))}_handleFocusin(n){const{trapElement:o}=this._config;if(n.target===document||n.target===o||o.contains(n.target))return;const c=A.focusableChildren(o);c.length===0?o.focus():this._lastTabNavDirection===Fr?c[c.length-1].focus():c[0].focus()}_handleKeydown(n){n.key==="Tab"&&(this._lastTabNavDirection=n.shiftKey?Fr:"forward")}}const Br=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Wr=".sticky-top",Fs="padding-right",zr="margin-right";class Ui{constructor(){this._element=document.body}getWidth(){const n=document.documentElement.clientWidth;return Math.abs(window.innerWidth-n)}hide(){const n=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Fs,o=>o+n),this._setElementAttributes(Br,Fs,o=>o+n),this._setElementAttributes(Wr,zr,o=>o-n)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Fs),this._resetElementAttributes(Br,Fs),this._resetElementAttributes(Wr,zr)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(n,o,c){const _=this.getWidth();this._applyManipulationCallback(n,b=>{if(b!==this._element&&window.innerWidth>b.clientWidth+_)return;this._saveInitialAttribute(b,o);const E=window.getComputedStyle(b).getPropertyValue(o);b.style.setProperty(o,`${c(Number.parseFloat(E))}px`)})}_saveInitialAttribute(n,o){const c=n.style.getPropertyValue(o);c&&He.setDataAttribute(n,o,c)}_resetElementAttributes(n,o){this._applyManipulationCallback(n,c=>{const _=He.getDataAttribute(c,o);_!==null?(He.removeDataAttribute(c,o),c.style.setProperty(o,_)):c.style.removeProperty(o)})}_applyManipulationCallback(n,o){if(d(n))o(n);else for(const c of A.find(n,this._element))o(c)}}const ut=".bs.modal",hu=`hide${ut}`,pu=`hidePrevented${ut}`,Ur=`hidden${ut}`,Kr=`show${ut}`,mu=`shown${ut}`,gu=`resize${ut}`,_u=`click.dismiss${ut}`,bu=`mousedown.dismiss${ut}`,vu=`keydown.dismiss${ut}`,yu=`click${ut}.data-api`,qr="modal-open",Vr="show",Ki="modal-static",wu={backdrop:!0,focus:!0,keyboard:!0},Eu={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class dn extends we{constructor(n,o){super(n,o),this._dialog=A.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Ui,this._addEventListeners()}static get Default(){return wu}static get DefaultType(){return Eu}static get NAME(){return"modal"}toggle(n){return this._isShown?this.hide():this.show(n)}show(n){this._isShown||this._isTransitioning||T.trigger(this._element,Kr,{relatedTarget:n}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(qr),this._adjustDialog(),this._backdrop.show(()=>this._showElement(n)))}hide(){this._isShown&&!this._isTransitioning&&(T.trigger(this._element,hu).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Vr),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated())))}dispose(){T.off(window,ut),T.off(this._dialog,ut),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new jr({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Hr({trapElement:this._element})}_showElement(n){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 o=A.findOne(".modal-body",this._dialog);o&&(o.scrollTop=0),k(this._element),this._element.classList.add(Vr),this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,T.trigger(this._element,mu,{relatedTarget:n})},this._dialog,this._isAnimated())}_addEventListeners(){T.on(this._element,vu,n=>{n.key==="Escape"&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())}),T.on(window,gu,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),T.on(this._element,bu,n=>{T.one(this._element,_u,o=>{this._element===n.target&&this._element===o.target&&(this._config.backdrop!=="static"?this._config.backdrop&&this.hide():this._triggerBackdropTransition())})})}_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(qr),this._resetAdjustments(),this._scrollBar.reset(),T.trigger(this._element,Ur)})}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(T.trigger(this._element,pu).defaultPrevented)return;const n=this._element.scrollHeight>document.documentElement.clientHeight,o=this._element.style.overflowY;o==="hidden"||this._element.classList.contains(Ki)||(n||(this._element.style.overflowY="hidden"),this._element.classList.add(Ki),this._queueCallback(()=>{this._element.classList.remove(Ki),this._queueCallback(()=>{this._element.style.overflowY=o},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const n=this._element.scrollHeight>document.documentElement.clientHeight,o=this._scrollBar.getWidth(),c=o>0;if(c&&!n){const _=Y()?"paddingLeft":"paddingRight";this._element.style[_]=`${o}px`}if(!c&&n){const _=Y()?"paddingRight":"paddingLeft";this._element.style[_]=`${o}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(n,o){return this.each(function(){const c=dn.getOrCreateInstance(this,n);if(typeof n=="string"){if(c[n]===void 0)throw new TypeError(`No method named "${n}"`);c[n](o)}})}}T.on(document,yu,'[data-bs-toggle="modal"]',function(a){const n=A.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&a.preventDefault(),T.one(n,Kr,c=>{c.defaultPrevented||T.one(n,Ur,()=>{g(this)&&this.focus()})});const o=A.findOne(".modal.show");o&&dn.getInstance(o).hide(),dn.getOrCreateInstance(n).toggle(this)}),M(dn),W(dn);const Ft=".bs.offcanvas",Yr=".data-api",xu=`load${Ft}${Yr}`,Qr="show",Xr="showing",Jr="hiding",Zr=".offcanvas.show",Au=`show${Ft}`,Cu=`shown${Ft}`,Ou=`hide${Ft}`,Gr=`hidePrevented${Ft}`,el=`hidden${Ft}`,Tu=`resize${Ft}`,Pu=`click${Ft}${Yr}`,ku=`keydown.dismiss${Ft}`,Su={backdrop:!0,keyboard:!0,scroll:!1},Iu={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Ht extends we{constructor(n,o){super(n,o),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Su}static get DefaultType(){return Iu}static get NAME(){return"offcanvas"}toggle(n){return this._isShown?this.hide():this.show(n)}show(n){this._isShown||T.trigger(this._element,Au,{relatedTarget:n}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||new Ui().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Xr),this._queueCallback(()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Qr),this._element.classList.remove(Xr),T.trigger(this._element,Cu,{relatedTarget:n})},this._element,!0))}hide(){this._isShown&&(T.trigger(this._element,Ou).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Jr),this._backdrop.hide(),this._queueCallback(()=>{this._element.classList.remove(Qr,Jr),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new Ui().reset(),T.trigger(this._element,el)},this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const n=!!this._config.backdrop;return new jr({className:"offcanvas-backdrop",isVisible:n,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:n?()=>{this._config.backdrop!=="static"?this.hide():T.trigger(this._element,Gr)}:null})}_initializeFocusTrap(){return new Hr({trapElement:this._element})}_addEventListeners(){T.on(this._element,ku,n=>{n.key==="Escape"&&(this._config.keyboard?this.hide():T.trigger(this._element,Gr))})}static jQueryInterface(n){return this.each(function(){const o=Ht.getOrCreateInstance(this,n);if(typeof n=="string"){if(o[n]===void 0||n.startsWith("_")||n==="constructor")throw new TypeError(`No method named "${n}"`);o[n](this)}})}}T.on(document,Pu,'[data-bs-toggle="offcanvas"]',function(a){const n=A.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&a.preventDefault(),m(this))return;T.one(n,el,()=>{g(this)&&this.focus()});const o=A.findOne(Zr);o&&o!==n&&Ht.getInstance(o).hide(),Ht.getOrCreateInstance(n).toggle(this)}),T.on(window,xu,()=>{for(const a of A.find(Zr))Ht.getOrCreateInstance(a).show()}),T.on(window,Tu,()=>{for(const a of A.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(a).position!=="fixed"&&Ht.getOrCreateInstance(a).hide()}),M(Ht),W(Ht);const tl={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Lu=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Ru=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,$u=(a,n)=>{const o=a.nodeName.toLowerCase();return n.includes(o)?!Lu.has(o)||!!Ru.test(a.nodeValue):n.filter(c=>c instanceof RegExp).some(c=>c.test(o))},Mu={allowList:tl,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},Nu={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Du={entry:"(string|element|function|null)",selector:"(string|element)"};class ju extends Tt{constructor(n){super(),this._config=this._getConfig(n)}static get Default(){return Mu}static get DefaultType(){return Nu}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map(n=>this._resolvePossibleFunction(n)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(n){return this._checkContent(n),this._config.content={...this._config.content,...n},this}toHtml(){const n=document.createElement("div");n.innerHTML=this._maybeSanitize(this._config.template);for(const[_,b]of Object.entries(this._config.content))this._setContent(n,b,_);const o=n.children[0],c=this._resolvePossibleFunction(this._config.extraClass);return c&&o.classList.add(...c.split(" ")),o}_typeCheckConfig(n){super._typeCheckConfig(n),this._checkContent(n.content)}_checkContent(n){for(const[o,c]of Object.entries(n))super._typeCheckConfig({selector:o,entry:c},Du)}_setContent(n,o,c){const _=A.findOne(c,n);_&&((o=this._resolvePossibleFunction(o))?d(o)?this._putElementInTemplate(f(o),_):this._config.html?_.innerHTML=this._maybeSanitize(o):_.textContent=o:_.remove())}_maybeSanitize(n){return this._config.sanitize?function(o,c,_){if(!o.length)return o;if(_&&typeof _=="function")return _(o);const b=new window.DOMParser().parseFromString(o,"text/html"),E=[].concat(...b.body.querySelectorAll("*"));for(const P of E){const R=P.nodeName.toLowerCase();if(!Object.keys(c).includes(R)){P.remove();continue}const F=[].concat(...P.attributes),B=[].concat(c["*"]||[],c[R]||[]);for(const j of F)$u(j,B)||P.removeAttribute(j.nodeName)}return b.body.innerHTML}(n,this._config.allowList,this._config.sanitizeFn):n}_resolvePossibleFunction(n){return H(n,[this])}_putElementInTemplate(n,o){if(this._config.html)return o.innerHTML="",void o.append(n);o.textContent=n.textContent}}const Fu=new Set(["sanitize","allowList","sanitizeFn"]),qi="fade",Hs="show",nl=".modal",sl="hide.bs.modal",rs="hover",Vi="focus",Hu={AUTO:"auto",TOP:"top",RIGHT:Y()?"left":"right",BOTTOM:"bottom",LEFT:Y()?"right":"left"},Bu={allowList:tl,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:'',title:"",trigger:"hover focus"},Wu={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 hn extends we{constructor(n,o){if(Sr===void 0)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(n,o),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 Bu}static get DefaultType(){return Wu}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),T.off(this._element.closest(nl),sl,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 n=T.trigger(this._element,this.constructor.eventName("show")),o=(y(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(n.defaultPrevented||!o)return;this._disposePopper();const c=this._getTipElement();this._element.setAttribute("aria-describedby",c.getAttribute("id"));const{container:_}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(_.append(c),T.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(c),c.classList.add(Hs),"ontouchstart"in document.documentElement)for(const b of[].concat(...document.body.children))T.on(b,"mouseover",w);this._queueCallback(()=>{T.trigger(this._element,this.constructor.eventName("shown")),this._isHovered===!1&&this._leave(),this._isHovered=!1},this.tip,this._isAnimated())}hide(){if(this._isShown()&&!T.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(Hs),"ontouchstart"in document.documentElement)for(const n of[].concat(...document.body.children))T.off(n,"mouseover",w);this._activeTrigger.click=!1,this._activeTrigger[Vi]=!1,this._activeTrigger[rs]=!1,this._isHovered=null,this._queueCallback(()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),T.trigger(this._element,this.constructor.eventName("hidden")))},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(n){const o=this._getTemplateFactory(n).toHtml();if(!o)return null;o.classList.remove(qi,Hs),o.classList.add(`bs-${this.constructor.NAME}-auto`);const c=(_=>{do _+=Math.floor(1e6*Math.random());while(document.getElementById(_));return _})(this.constructor.NAME).toString();return o.setAttribute("id",c),this._isAnimated()&&o.classList.add(qi),o}setContent(n){this._newContent=n,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(n){return this._templateFactory?this._templateFactory.changeContent(n):this._templateFactory=new ju({...this._config,content:n,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(n){return this.constructor.getOrCreateInstance(n.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(qi)}_isShown(){return this.tip&&this.tip.classList.contains(Hs)}_createPopper(n){const o=H(this._config.placement,[this,n,this._element]),c=Hu[o.toUpperCase()];return Wi(this._element,n,this._getPopperConfig(c))}_getOffset(){const{offset:n}=this._config;return typeof n=="string"?n.split(",").map(o=>Number.parseInt(o,10)):typeof n=="function"?o=>n(o,this._element):n}_resolvePossibleFunction(n){return H(n,[this._element])}_getPopperConfig(n){const o={placement:n,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:c=>{this._getTipElement().setAttribute("data-popper-placement",c.state.placement)}}]};return{...o,...H(this._config.popperConfig,[o])}}_setListeners(){const n=this._config.trigger.split(" ");for(const o of n)if(o==="click")T.on(this._element,this.constructor.eventName("click"),this._config.selector,c=>{this._initializeOnDelegatedTarget(c).toggle()});else if(o!=="manual"){const c=o===rs?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),_=o===rs?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");T.on(this._element,c,this._config.selector,b=>{const E=this._initializeOnDelegatedTarget(b);E._activeTrigger[b.type==="focusin"?Vi:rs]=!0,E._enter()}),T.on(this._element,_,this._config.selector,b=>{const E=this._initializeOnDelegatedTarget(b);E._activeTrigger[b.type==="focusout"?Vi:rs]=E._element.contains(b.relatedTarget),E._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},T.on(this._element.closest(nl),sl,this._hideModalHandler)}_fixTitle(){const n=this._element.getAttribute("title");n&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",n),this._element.setAttribute("data-bs-original-title",n),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(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(n,o){clearTimeout(this._timeout),this._timeout=setTimeout(n,o)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(n){const o=He.getDataAttributes(this._element);for(const c of Object.keys(o))Fu.has(c)&&delete o[c];return n={...o,...typeof n=="object"&&n?n:{}},n=this._mergeConfigObj(n),n=this._configAfterMerge(n),this._typeCheckConfig(n),n}_configAfterMerge(n){return n.container=n.container===!1?document.body:f(n.container),typeof n.delay=="number"&&(n.delay={show:n.delay,hide:n.delay}),typeof n.title=="number"&&(n.title=n.title.toString()),typeof n.content=="number"&&(n.content=n.content.toString()),n}_getDelegateConfig(){const n={};for(const[o,c]of Object.entries(this._config))this.constructor.Default[o]!==c&&(n[o]=c);return n.selector=!1,n.trigger="manual",n}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(n){return this.each(function(){const o=hn.getOrCreateInstance(this,n);if(typeof n=="string"){if(o[n]===void 0)throw new TypeError(`No method named "${n}"`);o[n]()}})}}W(hn);const zu={...hn.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},Uu={...hn.DefaultType,content:"(null|string|element|function)"};class Bs extends hn{static get Default(){return zu}static get DefaultType(){return Uu}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(n){return this.each(function(){const o=Bs.getOrCreateInstance(this,n);if(typeof n=="string"){if(o[n]===void 0)throw new TypeError(`No method named "${n}"`);o[n]()}})}}W(Bs);const Yi=".bs.scrollspy",Ku=`activate${Yi}`,il=`click${Yi}`,qu=`load${Yi}.data-api`,Fn="active",Qi="[href]",ol=".nav-link",Vu=`${ol}, .nav-item > ${ol}, .list-group-item`,Yu={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Qu={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class ls extends we{constructor(n,o){super(n,o),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 Yu}static get DefaultType(){return Qu}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const n of this._observableSections.values())this._observer.observe(n)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(n){return n.target=f(n.target)||document.body,n.rootMargin=n.offset?`${n.offset}px 0px -30%`:n.rootMargin,typeof n.threshold=="string"&&(n.threshold=n.threshold.split(",").map(o=>Number.parseFloat(o))),n}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(T.off(this._config.target,il),T.on(this._config.target,il,Qi,n=>{const o=this._observableSections.get(n.target.hash);if(o){n.preventDefault();const c=this._rootElement||window,_=o.offsetTop-this._element.offsetTop;if(c.scrollTo)return void c.scrollTo({top:_,behavior:"smooth"});c.scrollTop=_}}))}_getNewObserver(){const n={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(o=>this._observerCallback(o),n)}_observerCallback(n){const o=E=>this._targetLinks.get(`#${E.target.id}`),c=E=>{this._previousScrollData.visibleEntryTop=E.target.offsetTop,this._process(o(E))},_=(this._rootElement||document.documentElement).scrollTop,b=_>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=_;for(const E of n){if(!E.isIntersecting){this._activeTarget=null,this._clearActiveClass(o(E));continue}const P=E.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(b&&P){if(c(E),!_)return}else b||P||c(E)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const n=A.find(Qi,this._config.target);for(const o of n){if(!o.hash||m(o))continue;const c=A.findOne(decodeURI(o.hash),this._element);g(c)&&(this._targetLinks.set(decodeURI(o.hash),o),this._observableSections.set(o.hash,c))}}_process(n){this._activeTarget!==n&&(this._clearActiveClass(this._config.target),this._activeTarget=n,n.classList.add(Fn),this._activateParents(n),T.trigger(this._element,Ku,{relatedTarget:n}))}_activateParents(n){if(n.classList.contains("dropdown-item"))A.findOne(".dropdown-toggle",n.closest(".dropdown")).classList.add(Fn);else for(const o of A.parents(n,".nav, .list-group"))for(const c of A.prev(o,Vu))c.classList.add(Fn)}_clearActiveClass(n){n.classList.remove(Fn);const o=A.find(`${Qi}.${Fn}`,n);for(const c of o)c.classList.remove(Fn)}static jQueryInterface(n){return this.each(function(){const o=ls.getOrCreateInstance(this,n);if(typeof n=="string"){if(o[n]===void 0||n.startsWith("_")||n==="constructor")throw new TypeError(`No method named "${n}"`);o[n]()}})}}T.on(window,qu,()=>{for(const a of A.find('[data-bs-spy="scroll"]'))ls.getOrCreateInstance(a)}),W(ls);const pn=".bs.tab",Xu=`hide${pn}`,Ju=`hidden${pn}`,Zu=`show${pn}`,Gu=`shown${pn}`,ef=`click${pn}`,tf=`keydown${pn}`,nf=`load${pn}`,sf="ArrowLeft",rl="ArrowRight",of="ArrowUp",ll="ArrowDown",Xi="Home",al="End",mn="active",cl="fade",Ji="show",ul=".dropdown-toggle",Zi=`:not(${ul})`,fl='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Gi=`.nav-link${Zi}, .list-group-item${Zi}, [role="tab"]${Zi}, ${fl}`,rf=`.${mn}[data-bs-toggle="tab"], .${mn}[data-bs-toggle="pill"], .${mn}[data-bs-toggle="list"]`;class gn extends we{constructor(n){super(n),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),T.on(this._element,tf,o=>this._keydown(o)))}static get NAME(){return"tab"}show(){const n=this._element;if(this._elemIsActive(n))return;const o=this._getActiveElem(),c=o?T.trigger(o,Xu,{relatedTarget:n}):null;T.trigger(n,Zu,{relatedTarget:o}).defaultPrevented||c&&c.defaultPrevented||(this._deactivate(o,n),this._activate(n,o))}_activate(n,o){n&&(n.classList.add(mn),this._activate(A.getElementFromSelector(n)),this._queueCallback(()=>{n.getAttribute("role")==="tab"?(n.removeAttribute("tabindex"),n.setAttribute("aria-selected",!0),this._toggleDropDown(n,!0),T.trigger(n,Gu,{relatedTarget:o})):n.classList.add(Ji)},n,n.classList.contains(cl)))}_deactivate(n,o){n&&(n.classList.remove(mn),n.blur(),this._deactivate(A.getElementFromSelector(n)),this._queueCallback(()=>{n.getAttribute("role")==="tab"?(n.setAttribute("aria-selected",!1),n.setAttribute("tabindex","-1"),this._toggleDropDown(n,!1),T.trigger(n,Ju,{relatedTarget:o})):n.classList.remove(Ji)},n,n.classList.contains(cl)))}_keydown(n){if(![sf,rl,of,ll,Xi,al].includes(n.key))return;n.stopPropagation(),n.preventDefault();const o=this._getChildren().filter(_=>!m(_));let c;if([Xi,al].includes(n.key))c=o[n.key===Xi?0:o.length-1];else{const _=[rl,ll].includes(n.key);c=X(o,n.target,_,!0)}c&&(c.focus({preventScroll:!0}),gn.getOrCreateInstance(c).show())}_getChildren(){return A.find(Gi,this._parent)}_getActiveElem(){return this._getChildren().find(n=>this._elemIsActive(n))||null}_setInitialAttributes(n,o){this._setAttributeIfNotExists(n,"role","tablist");for(const c of o)this._setInitialAttributesOnChild(c)}_setInitialAttributesOnChild(n){n=this._getInnerElement(n);const o=this._elemIsActive(n),c=this._getOuterElement(n);n.setAttribute("aria-selected",o),c!==n&&this._setAttributeIfNotExists(c,"role","presentation"),o||n.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(n,"role","tab"),this._setInitialAttributesOnTargetPanel(n)}_setInitialAttributesOnTargetPanel(n){const o=A.getElementFromSelector(n);o&&(this._setAttributeIfNotExists(o,"role","tabpanel"),n.id&&this._setAttributeIfNotExists(o,"aria-labelledby",`${n.id}`))}_toggleDropDown(n,o){const c=this._getOuterElement(n);if(!c.classList.contains("dropdown"))return;const _=(b,E)=>{const P=A.findOne(b,c);P&&P.classList.toggle(E,o)};_(ul,mn),_(".dropdown-menu",Ji),c.setAttribute("aria-expanded",o)}_setAttributeIfNotExists(n,o,c){n.hasAttribute(o)||n.setAttribute(o,c)}_elemIsActive(n){return n.classList.contains(mn)}_getInnerElement(n){return n.matches(Gi)?n:A.findOne(Gi,n)}_getOuterElement(n){return n.closest(".nav-item, .list-group-item")||n}static jQueryInterface(n){return this.each(function(){const o=gn.getOrCreateInstance(this);if(typeof n=="string"){if(o[n]===void 0||n.startsWith("_")||n==="constructor")throw new TypeError(`No method named "${n}"`);o[n]()}})}}T.on(document,ef,fl,function(a){["A","AREA"].includes(this.tagName)&&a.preventDefault(),m(this)||gn.getOrCreateInstance(this).show()}),T.on(window,nf,()=>{for(const a of A.find(rf))gn.getOrCreateInstance(a)}),W(gn);const Xt=".bs.toast",lf=`mouseover${Xt}`,af=`mouseout${Xt}`,cf=`focusin${Xt}`,uf=`focusout${Xt}`,ff=`hide${Xt}`,df=`hidden${Xt}`,hf=`show${Xt}`,pf=`shown${Xt}`,dl="hide",Ws="show",zs="showing",mf={animation:"boolean",autohide:"boolean",delay:"number"},gf={animation:!0,autohide:!0,delay:5e3};class as extends we{constructor(n,o){super(n,o),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return gf}static get DefaultType(){return mf}static get NAME(){return"toast"}show(){T.trigger(this._element,hf).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(dl),k(this._element),this._element.classList.add(Ws,zs),this._queueCallback(()=>{this._element.classList.remove(zs),T.trigger(this._element,pf),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this.isShown()&&(T.trigger(this._element,ff).defaultPrevented||(this._element.classList.add(zs),this._queueCallback(()=>{this._element.classList.add(dl),this._element.classList.remove(zs,Ws),T.trigger(this._element,df)},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Ws),super.dispose()}isShown(){return this._element.classList.contains(Ws)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(n,o){switch(n.type){case"mouseover":case"mouseout":this._hasMouseInteraction=o;break;case"focusin":case"focusout":this._hasKeyboardInteraction=o}if(o)return void this._clearTimeout();const c=n.relatedTarget;this._element===c||this._element.contains(c)||this._maybeScheduleHide()}_setListeners(){T.on(this._element,lf,n=>this._onInteraction(n,!0)),T.on(this._element,af,n=>this._onInteraction(n,!1)),T.on(this._element,cf,n=>this._onInteraction(n,!0)),T.on(this._element,uf,n=>this._onInteraction(n,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(n){return this.each(function(){const o=as.getOrCreateInstance(this,n);if(typeof n=="string"){if(o[n]===void 0)throw new TypeError(`No method named "${n}"`);o[n](this)}})}}return M(as),W(as),{Alert:p,Button:x,Carousel:Pn,Collapse:Sn,Dropdown:pt,Modal:dn,Offcanvas:Ht,Popover:Bs,ScrollSpy:ls,Tab:gn,Toast:as,Tooltip:hn}})})(Ym);Vh(ap).use(qm).mount("#app"); diff --git a/dist/assets/index-f2d3cf69.css b/dist/assets/index-f2d3cf69.css deleted file mode 100644 index a560a63..0000000 --- a/dist/assets/index-f2d3cf69.css +++ /dev/null @@ -1,5 +0,0 @@ -@charset "UTF-8";.text-white{font-weight:600!important}.text-white:hover{color:#14253f}header[data-v-0537b8e2]{line-height:1.5}.logo[data-v-0537b8e2]{display:block;margin:0 auto 2rem}@media (min-width: 1024px){header[data-v-0537b8e2]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-0537b8e2]{margin:0 2rem 0 0}header .wrapper[data-v-0537b8e2]{display:flex;place-items:flex-start;flex-wrap:wrap}}.card{--tw-border-opacity: 1;border-color:#5a50eb!important}.dropdown-menu[data-bs-popper][data-v-9c1fbe1c]{left:-100px}.landing-sc-page .cta-section .audit__testCase .article__seo-search button[type=submit][data-v-9c1fbe1c],.landing-sc-page .main-screen .audit__testCase .article__seo-search button[type=submit][data-v-9c1fbe1c]{background-color:#eb6050!important}.landing-sc-page .cta-section .audit__testCase .article__seo-search[data-v-9c1fbe1c],.landing-sc-page .main-screen .audit__testCase .article__seo-search[data-v-9c1fbe1c]{border:2px solid #eb6050!important}body{background-color:#f8f9fa}main{margin:0;padding:0;min-height:80vh;font-size:14px}.landing-sc-page{letter-spacing:-.01em;color:#14253f;background:#f8f9fa}.message{padding:100px 0 85px;background:#f8f9fa;background-size:cover}.results{padding:20px 0 185px;background:#f8f9fa;background-size:cover}.landing-sc-page .main-screen{padding:13px 0 75px;background:#f8f9fa;background-size:cover}.wrapper{width:1170px;margin:0 auto}.landing-sc-page .main-screen .page-title{font-weight:800;font-size:48px;line-height:59px;letter-spacing:-.01em;margin:0 0 24px;text-align:center}.landing-sc-page .main-screen .page-desc{max-width:832px;font-size:22px;line-height:32px;font-weight:400;margin:24px auto 52px;text-align:center}.audit__testCase{width:100%}.landing-sc-page .cta-section .audit__testCase .btn-app,.landing-sc-page .main-screen .audit__testCase .btn-app{border-radius:8px;background:#14253f;margin:0 auto;font-weight:600}.article__seo-search{margin:0 auto;display:flex;align-items:center;justify-content:center;width:547px;height:56px;background:#fff;border:1px solid #f5f5f5;border-radius:4px;padding:7px 7px 7px 16px;box-sizing:border-box;position:relative;z-index:10;transition:.25s}.article__seo-search input{line-height:normal;font-size:13px;width:100%;height:100%;text-align:left;border:none;position:relative;z-index:2;color:#5a50eb}.article__seo-search button{background:#06f;box-shadow:0 4px 10px #0066ff3d;border-radius:4px;display:flex;align-items:center;justify-content:center;border:none;padding:11px 53px;font-weight:600;font-size:13px;color:#fff;line-height:19px;letter-spacing:.3px;min-width:160px;height:43px;transition:background .8s;cursor:pointer}.landing-sc-page .cta-section .audit__testCase .article__seo-search,.landing-sc-page .main-screen .audit__testCase .article__seo-search{width:630px;height:52px;border-radius:6px;border:2px solid #5a50eb;padding:0;box-shadow:0 8px 20px #0000000a}.landing-sc-page .cta-section .audit__testCase .article__seo-search input,.landing-sc-page .main-screen .audit__testCase .article__seo-search input{border-radius:6px;padding:0 5px 0 20px;font-size:15px;line-height:24px;letter-spacing:-.01em;color:#14253f}.landing-sc-page .cta-section .audit__testCase .article__seo-search button[type=submit],.landing-sc-page .main-screen .audit__testCase .article__seo-search button[type=submit]{flex-direction:column;flex-shrink:0;height:52px;font-size:15px;line-height:24px;width:auto;min-width:208px;background:#5a50eb;border-radius:0 6px 6px 0;padding:0 31px;text-align:center;letter-spacing:-.01em;margin-right:-2px;box-shadow:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn-app{display:flex;align-items:center;justify-content:center;width:max-content;min-width:90px;margin:0;padding:12px 24px;border-radius:4px;font-size:15px;letter-spacing:-.01em;line-height:24px;font-weight:600;text-align:center;color:#fff;background:linear-gradient(90deg,#0059fc 0,#4d8bfd 100%);box-shadow:0 3px 7px #00000026;transition:.3s;position:relative;overflow:hidden;border:none!important;outline:0!important}@media (max-width: 1250px){.wrapper{width:90%}.audit__testCase,.article__seo-search,.landing-sc-page .main-screen .audit__testCase .article__seo-search{width:100%}}@media (max-width: 600px){.landing-sc-page .cta-section .audit__testCase .article__seo-search button[type=submit],.landing-sc-page .main-screen .audit__testCase .article__seo-search button[type=submit]{border-radius:8px;margin-top:22px}.landing-sc-page .cta-section .audit__testCase .article__seo-search,.landing-sc-page .main-screen .audit__testCase .article__seo-search{width:100%;flex-wrap:wrap;border-radius:8px;margin-bottom:172px}.textrs{font-size:10px}.textbutton{display:none}}.wrapper2{width:1170px}.img-wrap{margin:70px auto 45px}.loading-container{width:100%;max-width:100%;border:2px solid #ddd;border-radius:5px;overflow:hidden}.loading-bar{width:0;height:20px;background-color:#3498db;transition:width .5s ease}.loading-complete .loading-bar{background-color:#27ae60}.card{--tw-border-opacity: 1;border-color:#5a50eb}.bg-slate-25{--tw-bg-opacity: 1;background-color:#f7f9fd}.navbar-brand{color:#ffffffe5}.list-group{--bs-list-group-color: #212529;--bs-list-group-bg: #f8f9fa}.reddot{content:"";display:inline-block;width:8px;height:20px;margin-right:12px;border-radius:5px;background:#faa19b}.listext{display:flex;align-items:center;height:36px;padding:0 12px}.boton{--line-height: 32px;--padding-left: 12px;--padding-right: 12px;height:32px;font-size:12px;font-weight:500}.flex-spacer{flex:1}.nav-link{color:#5a50eb;font-weight:600}.mlink{color:#5a50eb;font-weight:600;text-decoration:none}.s0,.s1,.s2,.s3{display:none}.loader{border:6px solid #f3f3f3;border-top:6px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite;margin:20px auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ocolor{background-color:#eb6050}.notice{position:fixed;bottom:0;left:0;width:100%;justify-content:center;background:#fff;border-top:1px solid #1a54a9;z-index:999999;word-break:normal}.notice .wrap{padding:.5rem;width:100%}.wrap{max-width:1080px;width:90%;margin:0 auto}.notice .btn{margin-right:.5rem;padding:.5rem}.btn{display:inline-flex;padding:1.1111111111rem 1rem;background-color:#1a54a9;color:#fff;border:1px solid transparent;border-radius:.25rem;font-weight:700}.btn:hover{background-color:#1a54a9;color:#fff;text-decoration:underline}/*! - * Bootstrap v5.3.2 (https://getbootstrap.com/) - * Copyright 2011-2023 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;font-size:calc(1.275rem + .3vw);line-height:inherit}@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}::-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-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@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::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.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;-moz-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;-webkit-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;height:100%;padding:1rem .75rem;overflow:hidden;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::-moz-placeholder,.form-floating>.form-control-plaintext::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown),.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.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}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.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{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label:after{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-control-plaintext~label:after,.form-floating>.form-select~label:after{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.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}.form-floating>:disabled~label:after,.form-floating>.form-control:disabled~label:after{background-color:var(--bs-secondary-bg)}.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(var(--bs-border-width) * -1);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.1z'/%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.1z'/%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: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(var(--bs-border-width) * -1)}.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(var(--bs-border-width) * -1)}.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~.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-basis:0;flex-grow:1;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-basis:100%;flex-grow:1;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;top:0;right:0;bottom:0;left: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='%23212529'%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-.708z'/%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='%23052c65'%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-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #86b7fe;--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;border-color:var(--bs-accordion-btn-focus-border-color);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-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-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-collapse{border-width:0}.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-button,.accordion-flush .accordion-item .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-.708z'/%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-.708z'/%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(var(--bs-border-width) * -1)}.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:1rem}}.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-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action: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:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.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-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.414z'/%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;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);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;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,[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.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: ;--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{transition:transform .3s ease-out;transform:translateY(-50px)}@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;justify-content:space-between;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:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) 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;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 0z'/%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-.708z'/%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:#fff;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:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;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;justify-content:space-between;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))}.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%,rgba(0,0,0,.8) 75%,#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}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left: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}} diff --git a/dist/index.html b/dist/index.html index 7ff07e3..f9766bc 100644 --- a/dist/index.html +++ b/dist/index.html @@ -2,13 +2,44 @@ - + + + + + + + + + + + + + + Free Broken Link Checker + + + + + + + + + + + + + + + + + + - - + +
diff --git a/package-lock.json b/package-lock.json index b29d92a..ae19f2b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,9 +8,11 @@ "name": "-buu-3~bustedweb-definedstedweb", "version": "0.0.0", "dependencies": { + "@obedvega/vuejs-components-library": "^0.0.6", "axios": "^1.6.2", "bootstrap": "^5.3.2", "vue": "^3.3.4", + "vue-i18n": "^9.4.1", "vue-router": "^4.2.5" }, "devDependencies": { @@ -19,9 +21,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz", - "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz", + "integrity": "sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==", "bin": { "parser": "bin/babel-parser.js" }, @@ -381,11 +383,60 @@ "node": ">=12" } }, + "node_modules/@intlify/core-base": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.4.1.tgz", + "integrity": "sha512-WIwx+elsZbxSMxRG5+LC+utRohFvmZMoDevfKOfnYMLbpCjCSavqTfHJAtfsY6ruowzqXeKkeLhRHbYbjoJx5g==", + "dependencies": { + "@intlify/message-compiler": "9.4.1", + "@intlify/shared": "9.4.1" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/@intlify/message-compiler": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.4.1.tgz", + "integrity": "sha512-aN2N+dUx320108QhH51Ycd2LEpZ+NKbzyQ2kjjhqMcxhHdxtOnkgdx+MDBhOy/CObwBmhC3Nygzc6hNlfKvPNw==", + "dependencies": { + "@intlify/shared": "9.4.1", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/@intlify/shared": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.4.1.tgz", + "integrity": "sha512-A51elBmZWf1FS80inf/32diO9DeXoqg9GR9aUDHFcfHoNDuT46Q+fpPOdj8jiJnSHSBh8E1E+6qWRhAZXdK3Ng==", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, + "node_modules/@obedvega/vuejs-components-library": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@obedvega/vuejs-components-library/-/vuejs-components-library-0.0.6.tgz", + "integrity": "sha512-uFQoSMBvZ852RIrtVtFOomuShs7Q7Yg4plRiHN1GHC/3ruyuexZdyMd+zuf9aKFc6rgDoDIzP2+nhYdoGklvCg==", + "dependencies": { + "vue": "^3.4.15" + } + }, "node_modules/@popperjs/core": { "version": "2.11.8", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", @@ -410,49 +461,49 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.10.tgz", - "integrity": "sha512-doe0hODR1+i1menPkRzJ5MNR6G+9uiZHIknK3Zn5OcIztu6GGw7u0XUzf3AgB8h/dfsZC9eouzoLo3c3+N/cVA==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.19.tgz", + "integrity": "sha512-gj81785z0JNzRcU0Mq98E56e4ltO1yf8k5PQ+tV/7YHnbZkrM0fyFyuttnN8ngJZjbpofWE/m4qjKBiLl8Ju4w==", "dependencies": { - "@babel/parser": "^7.23.5", - "@vue/shared": "3.3.10", + "@babel/parser": "^7.23.9", + "@vue/shared": "3.4.19", + "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-dom": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.10.tgz", - "integrity": "sha512-NCrqF5fm10GXZIK0GrEAauBqdy+F2LZRt3yNHzrYjpYBuRssQbuPLtSnSNjyR9luHKkWSH8we5LMB3g+4z2HvA==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.19.tgz", + "integrity": "sha512-vm6+cogWrshjqEHTzIDCp72DKtea8Ry/QVpQRYoyTIg9k7QZDX6D8+HGURjtmatfgM8xgCFtJJaOlCaRYRK3QA==", "dependencies": { - "@vue/compiler-core": "3.3.10", - "@vue/shared": "3.3.10" + "@vue/compiler-core": "3.4.19", + "@vue/shared": "3.4.19" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.10.tgz", - "integrity": "sha512-xpcTe7Rw7QefOTRFFTlcfzozccvjM40dT45JtrE3onGm/jBLZ0JhpKu3jkV7rbDFLeeagR/5RlJ2Y9SvyS0lAg==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.19.tgz", + "integrity": "sha512-LQ3U4SN0DlvV0xhr1lUsgLCYlwQfUfetyPxkKYu7dkfvx7g3ojrGAkw0AERLOKYXuAGnqFsEuytkdcComei3Yg==", "dependencies": { - "@babel/parser": "^7.23.5", - "@vue/compiler-core": "3.3.10", - "@vue/compiler-dom": "3.3.10", - "@vue/compiler-ssr": "3.3.10", - "@vue/reactivity-transform": "3.3.10", - "@vue/shared": "3.3.10", + "@babel/parser": "^7.23.9", + "@vue/compiler-core": "3.4.19", + "@vue/compiler-dom": "3.4.19", + "@vue/compiler-ssr": "3.4.19", + "@vue/shared": "3.4.19", "estree-walker": "^2.0.2", - "magic-string": "^0.30.5", - "postcss": "^8.4.32", + "magic-string": "^0.30.6", + "postcss": "^8.4.33", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.10.tgz", - "integrity": "sha512-12iM4jA4GEbskwXMmPcskK5wImc2ohKm408+o9iox3tfN9qua8xL0THIZtoe9OJHnXP4eOWZpgCAAThEveNlqQ==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.19.tgz", + "integrity": "sha512-P0PLKC4+u4OMJ8sinba/5Z/iDT84uMRRlrWzadgLA69opCpI1gG4N55qDSC+dedwq2fJtzmGald05LWR5TFfLw==", "dependencies": { - "@vue/compiler-dom": "3.3.10", - "@vue/shared": "3.3.10" + "@vue/compiler-dom": "3.4.19", + "@vue/shared": "3.4.19" } }, "node_modules/@vue/devtools-api": { @@ -461,60 +512,48 @@ "integrity": "sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==" }, "node_modules/@vue/reactivity": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.10.tgz", - "integrity": "sha512-H5Z7rOY/JLO+e5a6/FEXaQ1TMuOvY4LDVgT+/+HKubEAgs9qeeZ+NhADSeEtrNQeiKLDuzeKc8v0CUFpB6Pqgw==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.19.tgz", + "integrity": "sha512-+VcwrQvLZgEclGZRHx4O2XhyEEcKaBi50WbxdVItEezUf4fqRh838Ix6amWTdX0CNb/b6t3Gkz3eOebfcSt+UA==", "dependencies": { - "@vue/shared": "3.3.10" - } - }, - "node_modules/@vue/reactivity-transform": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.10.tgz", - "integrity": "sha512-0xBdk+CKHWT+Gev8oZ63Tc0qFfj935YZx+UAynlutnrDZ4diFCVFMWixn65HzjE3S1iJppWOo6Tt1OzASH7VEg==", - "dependencies": { - "@babel/parser": "^7.23.5", - "@vue/compiler-core": "3.3.10", - "@vue/shared": "3.3.10", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.5" + "@vue/shared": "3.4.19" } }, "node_modules/@vue/runtime-core": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.10.tgz", - "integrity": "sha512-DZ0v31oTN4YHX9JEU5VW1LoIVgFovWgIVb30bWn9DG9a7oA415idcwsRNNajqTx8HQJyOaWfRKoyuP2P2TYIag==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.19.tgz", + "integrity": "sha512-/Z3tFwOrerJB/oyutmJGoYbuoadphDcJAd5jOuJE86THNZji9pYjZroQ2NFsZkTxOq0GJbb+s2kxTYToDiyZzw==", "dependencies": { - "@vue/reactivity": "3.3.10", - "@vue/shared": "3.3.10" + "@vue/reactivity": "3.4.19", + "@vue/shared": "3.4.19" } }, "node_modules/@vue/runtime-dom": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.10.tgz", - "integrity": "sha512-c/jKb3ny05KJcYk0j1m7Wbhrxq7mZYr06GhKykDMNRRR9S+/dGT8KpHuNQjv3/8U4JshfkAk6TpecPD3B21Ijw==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.19.tgz", + "integrity": "sha512-IyZzIDqfNCF0OyZOauL+F4yzjMPN2rPd8nhqPP2N1lBn3kYqJpPHHru+83Rkvo2lHz5mW+rEeIMEF9qY3PB94g==", "dependencies": { - "@vue/runtime-core": "3.3.10", - "@vue/shared": "3.3.10", - "csstype": "^3.1.2" + "@vue/runtime-core": "3.4.19", + "@vue/shared": "3.4.19", + "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.10.tgz", - "integrity": "sha512-0i6ww3sBV3SKlF3YTjSVqKQ74xialMbjVYGy7cOTi7Imd8ediE7t72SK3qnvhrTAhOvlQhq6Bk6nFPdXxe0sAg==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.19.tgz", + "integrity": "sha512-eAj2p0c429RZyyhtMRnttjcSToch+kTWxFPHlzGMkR28ZbF1PDlTcmGmlDxccBuqNd9iOQ7xPRPAGgPVj+YpQw==", "dependencies": { - "@vue/compiler-ssr": "3.3.10", - "@vue/shared": "3.3.10" + "@vue/compiler-ssr": "3.4.19", + "@vue/shared": "3.4.19" }, "peerDependencies": { - "vue": "3.3.10" + "vue": "3.4.19" } }, "node_modules/@vue/shared": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.10.tgz", - "integrity": "sha512-2y3Y2J1a3RhFa0WisHvACJR2ncvWiVHcP8t0Inxo+NKz+8RKO4ZV8eZgCxRgQoA6ITfV12L4E6POOL9HOU5nqw==" + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.19.tgz", + "integrity": "sha512-/KliRRHMF6LoiThEy+4c1Z4KB/gbPrGjWwJR+crg2otgrf/egKzRaCPvJ51S5oetgsgXLfc4Rm5ZgrKHZrtMSw==" }, "node_modules/asynckit": { "version": "0.4.0", @@ -561,9 +600,9 @@ } }, "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "node_modules/delayed-stream": { "version": "1.0.0", @@ -573,6 +612,17 @@ "node": ">=0.4.0" } }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/esbuild": { "version": "0.18.20", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", @@ -662,9 +712,9 @@ } }, "node_modules/magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", + "version": "0.30.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.7.tgz", + "integrity": "sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" }, @@ -714,9 +764,9 @@ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/postcss": { - "version": "8.4.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", - "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", "funding": [ { "type": "opencollective", @@ -825,15 +875,15 @@ } }, "node_modules/vue": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.10.tgz", - "integrity": "sha512-zg6SIXZdTBwiqCw/1p+m04VyHjLfwtjwz8N57sPaBhEex31ND0RYECVOC1YrRwMRmxFf5T1dabl6SGUbMKKuVw==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.19.tgz", + "integrity": "sha512-W/7Fc9KUkajFU8dBeDluM4sRGc/aa4YJnOYck8dkjgZoXtVsn3OeTGni66FV1l3+nvPA7VBFYtPioaGKUmEADw==", "dependencies": { - "@vue/compiler-dom": "3.3.10", - "@vue/compiler-sfc": "3.3.10", - "@vue/runtime-dom": "3.3.10", - "@vue/server-renderer": "3.3.10", - "@vue/shared": "3.3.10" + "@vue/compiler-dom": "3.4.19", + "@vue/compiler-sfc": "3.4.19", + "@vue/runtime-dom": "3.4.19", + "@vue/server-renderer": "3.4.19", + "@vue/shared": "3.4.19" }, "peerDependencies": { "typescript": "*" @@ -844,6 +894,25 @@ } } }, + "node_modules/vue-i18n": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.4.1.tgz", + "integrity": "sha512-vnQyYE9LBuNOqPpETIcCaGnAyLEqfeIvDcyZ9T+WBCWFTqWw1J8FuF1jfeDwpHBi5JKgAwgXyq1mt8jp/x/GPA==", + "dependencies": { + "@intlify/core-base": "9.4.1", + "@intlify/shared": "9.4.1", + "@vue/devtools-api": "^6.5.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, "node_modules/vue-router": { "version": "4.2.5", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.2.5.tgz", @@ -861,9 +930,9 @@ }, "dependencies": { "@babel/parser": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz", - "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==" + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz", + "integrity": "sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==" }, "@esbuild/android-arm": { "version": "0.18.20", @@ -1019,11 +1088,42 @@ "dev": true, "optional": true }, + "@intlify/core-base": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.4.1.tgz", + "integrity": "sha512-WIwx+elsZbxSMxRG5+LC+utRohFvmZMoDevfKOfnYMLbpCjCSavqTfHJAtfsY6ruowzqXeKkeLhRHbYbjoJx5g==", + "requires": { + "@intlify/message-compiler": "9.4.1", + "@intlify/shared": "9.4.1" + } + }, + "@intlify/message-compiler": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.4.1.tgz", + "integrity": "sha512-aN2N+dUx320108QhH51Ycd2LEpZ+NKbzyQ2kjjhqMcxhHdxtOnkgdx+MDBhOy/CObwBmhC3Nygzc6hNlfKvPNw==", + "requires": { + "@intlify/shared": "9.4.1", + "source-map-js": "^1.0.2" + } + }, + "@intlify/shared": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.4.1.tgz", + "integrity": "sha512-A51elBmZWf1FS80inf/32diO9DeXoqg9GR9aUDHFcfHoNDuT46Q+fpPOdj8jiJnSHSBh8E1E+6qWRhAZXdK3Ng==" + }, "@jridgewell/sourcemap-codec": { "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, + "@obedvega/vuejs-components-library": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@obedvega/vuejs-components-library/-/vuejs-components-library-0.0.6.tgz", + "integrity": "sha512-uFQoSMBvZ852RIrtVtFOomuShs7Q7Yg4plRiHN1GHC/3ruyuexZdyMd+zuf9aKFc6rgDoDIzP2+nhYdoGklvCg==", + "requires": { + "vue": "^3.4.15" + } + }, "@popperjs/core": { "version": "2.11.8", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", @@ -1038,49 +1138,49 @@ "requires": {} }, "@vue/compiler-core": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.10.tgz", - "integrity": "sha512-doe0hODR1+i1menPkRzJ5MNR6G+9uiZHIknK3Zn5OcIztu6GGw7u0XUzf3AgB8h/dfsZC9eouzoLo3c3+N/cVA==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.19.tgz", + "integrity": "sha512-gj81785z0JNzRcU0Mq98E56e4ltO1yf8k5PQ+tV/7YHnbZkrM0fyFyuttnN8ngJZjbpofWE/m4qjKBiLl8Ju4w==", "requires": { - "@babel/parser": "^7.23.5", - "@vue/shared": "3.3.10", + "@babel/parser": "^7.23.9", + "@vue/shared": "3.4.19", + "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "@vue/compiler-dom": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.10.tgz", - "integrity": "sha512-NCrqF5fm10GXZIK0GrEAauBqdy+F2LZRt3yNHzrYjpYBuRssQbuPLtSnSNjyR9luHKkWSH8we5LMB3g+4z2HvA==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.19.tgz", + "integrity": "sha512-vm6+cogWrshjqEHTzIDCp72DKtea8Ry/QVpQRYoyTIg9k7QZDX6D8+HGURjtmatfgM8xgCFtJJaOlCaRYRK3QA==", "requires": { - "@vue/compiler-core": "3.3.10", - "@vue/shared": "3.3.10" + "@vue/compiler-core": "3.4.19", + "@vue/shared": "3.4.19" } }, "@vue/compiler-sfc": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.10.tgz", - "integrity": "sha512-xpcTe7Rw7QefOTRFFTlcfzozccvjM40dT45JtrE3onGm/jBLZ0JhpKu3jkV7rbDFLeeagR/5RlJ2Y9SvyS0lAg==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.19.tgz", + "integrity": "sha512-LQ3U4SN0DlvV0xhr1lUsgLCYlwQfUfetyPxkKYu7dkfvx7g3ojrGAkw0AERLOKYXuAGnqFsEuytkdcComei3Yg==", "requires": { - "@babel/parser": "^7.23.5", - "@vue/compiler-core": "3.3.10", - "@vue/compiler-dom": "3.3.10", - "@vue/compiler-ssr": "3.3.10", - "@vue/reactivity-transform": "3.3.10", - "@vue/shared": "3.3.10", + "@babel/parser": "^7.23.9", + "@vue/compiler-core": "3.4.19", + "@vue/compiler-dom": "3.4.19", + "@vue/compiler-ssr": "3.4.19", + "@vue/shared": "3.4.19", "estree-walker": "^2.0.2", - "magic-string": "^0.30.5", - "postcss": "^8.4.32", + "magic-string": "^0.30.6", + "postcss": "^8.4.33", "source-map-js": "^1.0.2" } }, "@vue/compiler-ssr": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.10.tgz", - "integrity": "sha512-12iM4jA4GEbskwXMmPcskK5wImc2ohKm408+o9iox3tfN9qua8xL0THIZtoe9OJHnXP4eOWZpgCAAThEveNlqQ==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.19.tgz", + "integrity": "sha512-P0PLKC4+u4OMJ8sinba/5Z/iDT84uMRRlrWzadgLA69opCpI1gG4N55qDSC+dedwq2fJtzmGald05LWR5TFfLw==", "requires": { - "@vue/compiler-dom": "3.3.10", - "@vue/shared": "3.3.10" + "@vue/compiler-dom": "3.4.19", + "@vue/shared": "3.4.19" } }, "@vue/devtools-api": { @@ -1089,57 +1189,45 @@ "integrity": "sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==" }, "@vue/reactivity": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.10.tgz", - "integrity": "sha512-H5Z7rOY/JLO+e5a6/FEXaQ1TMuOvY4LDVgT+/+HKubEAgs9qeeZ+NhADSeEtrNQeiKLDuzeKc8v0CUFpB6Pqgw==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.19.tgz", + "integrity": "sha512-+VcwrQvLZgEclGZRHx4O2XhyEEcKaBi50WbxdVItEezUf4fqRh838Ix6amWTdX0CNb/b6t3Gkz3eOebfcSt+UA==", "requires": { - "@vue/shared": "3.3.10" - } - }, - "@vue/reactivity-transform": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.10.tgz", - "integrity": "sha512-0xBdk+CKHWT+Gev8oZ63Tc0qFfj935YZx+UAynlutnrDZ4diFCVFMWixn65HzjE3S1iJppWOo6Tt1OzASH7VEg==", - "requires": { - "@babel/parser": "^7.23.5", - "@vue/compiler-core": "3.3.10", - "@vue/shared": "3.3.10", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.5" + "@vue/shared": "3.4.19" } }, "@vue/runtime-core": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.10.tgz", - "integrity": "sha512-DZ0v31oTN4YHX9JEU5VW1LoIVgFovWgIVb30bWn9DG9a7oA415idcwsRNNajqTx8HQJyOaWfRKoyuP2P2TYIag==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.19.tgz", + "integrity": "sha512-/Z3tFwOrerJB/oyutmJGoYbuoadphDcJAd5jOuJE86THNZji9pYjZroQ2NFsZkTxOq0GJbb+s2kxTYToDiyZzw==", "requires": { - "@vue/reactivity": "3.3.10", - "@vue/shared": "3.3.10" + "@vue/reactivity": "3.4.19", + "@vue/shared": "3.4.19" } }, "@vue/runtime-dom": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.10.tgz", - "integrity": "sha512-c/jKb3ny05KJcYk0j1m7Wbhrxq7mZYr06GhKykDMNRRR9S+/dGT8KpHuNQjv3/8U4JshfkAk6TpecPD3B21Ijw==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.19.tgz", + "integrity": "sha512-IyZzIDqfNCF0OyZOauL+F4yzjMPN2rPd8nhqPP2N1lBn3kYqJpPHHru+83Rkvo2lHz5mW+rEeIMEF9qY3PB94g==", "requires": { - "@vue/runtime-core": "3.3.10", - "@vue/shared": "3.3.10", - "csstype": "^3.1.2" + "@vue/runtime-core": "3.4.19", + "@vue/shared": "3.4.19", + "csstype": "^3.1.3" } }, "@vue/server-renderer": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.10.tgz", - "integrity": "sha512-0i6ww3sBV3SKlF3YTjSVqKQ74xialMbjVYGy7cOTi7Imd8ediE7t72SK3qnvhrTAhOvlQhq6Bk6nFPdXxe0sAg==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.19.tgz", + "integrity": "sha512-eAj2p0c429RZyyhtMRnttjcSToch+kTWxFPHlzGMkR28ZbF1PDlTcmGmlDxccBuqNd9iOQ7xPRPAGgPVj+YpQw==", "requires": { - "@vue/compiler-ssr": "3.3.10", - "@vue/shared": "3.3.10" + "@vue/compiler-ssr": "3.4.19", + "@vue/shared": "3.4.19" } }, "@vue/shared": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.10.tgz", - "integrity": "sha512-2y3Y2J1a3RhFa0WisHvACJR2ncvWiVHcP8t0Inxo+NKz+8RKO4ZV8eZgCxRgQoA6ITfV12L4E6POOL9HOU5nqw==" + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.19.tgz", + "integrity": "sha512-/KliRRHMF6LoiThEy+4c1Z4KB/gbPrGjWwJR+crg2otgrf/egKzRaCPvJ51S5oetgsgXLfc4Rm5ZgrKHZrtMSw==" }, "asynckit": { "version": "0.4.0", @@ -1171,15 +1259,20 @@ } }, "csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" }, + "entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" + }, "esbuild": { "version": "0.18.20", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", @@ -1238,9 +1331,9 @@ "optional": true }, "magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", + "version": "0.30.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.7.tgz", + "integrity": "sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==", "requires": { "@jridgewell/sourcemap-codec": "^1.4.15" } @@ -1269,9 +1362,9 @@ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "postcss": { - "version": "8.4.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", - "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", "requires": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", @@ -1310,15 +1403,25 @@ } }, "vue": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.10.tgz", - "integrity": "sha512-zg6SIXZdTBwiqCw/1p+m04VyHjLfwtjwz8N57sPaBhEex31ND0RYECVOC1YrRwMRmxFf5T1dabl6SGUbMKKuVw==", + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.19.tgz", + "integrity": "sha512-W/7Fc9KUkajFU8dBeDluM4sRGc/aa4YJnOYck8dkjgZoXtVsn3OeTGni66FV1l3+nvPA7VBFYtPioaGKUmEADw==", "requires": { - "@vue/compiler-dom": "3.3.10", - "@vue/compiler-sfc": "3.3.10", - "@vue/runtime-dom": "3.3.10", - "@vue/server-renderer": "3.3.10", - "@vue/shared": "3.3.10" + "@vue/compiler-dom": "3.4.19", + "@vue/compiler-sfc": "3.4.19", + "@vue/runtime-dom": "3.4.19", + "@vue/server-renderer": "3.4.19", + "@vue/shared": "3.4.19" + } + }, + "vue-i18n": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.4.1.tgz", + "integrity": "sha512-vnQyYE9LBuNOqPpETIcCaGnAyLEqfeIvDcyZ9T+WBCWFTqWw1J8FuF1jfeDwpHBi5JKgAwgXyq1mt8jp/x/GPA==", + "requires": { + "@intlify/core-base": "9.4.1", + "@intlify/shared": "9.4.1", + "@vue/devtools-api": "^6.5.0" } }, "vue-router": { diff --git a/package.json b/package.json index c8c8811..2ff29a3 100644 --- a/package.json +++ b/package.json @@ -8,9 +8,11 @@ "preview": "vite preview" }, "dependencies": { + "@obedvega/vuejs-components-library": "^0.0.6", "axios": "^1.6.2", "bootstrap": "^5.3.2", "vue": "^3.3.4", + "vue-i18n": "^9.4.1", "vue-router": "^4.2.5" }, "devDependencies": { diff --git a/src/App.vue b/src/App.vue index bde9a8c..e4a676a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,32 +1,29 @@ - - \ No newline at end of file + \ No newline at end of file diff --git a/src/main.js b/src/main.js index 292157f..44095a5 100644 --- a/src/main.js +++ b/src/main.js @@ -1,15 +1,18 @@ -//import './assets/main.css' +import { createApp } from 'vue'; +import App from './App.vue'; +import router from './router'; +import i18n from './plugins/i18n'; +import Botton from '@obedvega/vuejs-components-library' -import { createApp } from 'vue' -import App from './App.vue' -import router from './router' import './assets/css/main.css'; -//import './assets/css/bootstrap.min.css'; -//import "../../bootstrap/dist/css/bootstrap.min.css"; -//import "../node_modules/bootstrap/dist/css/bootstrap.min.css"; -import 'bootstrap/dist/css/bootstrap.css' -import 'bootstrap/dist/js/bootstrap.bundle.min.js' +import 'bootstrap/dist/css/bootstrap.css'; +import 'bootstrap/dist/js/bootstrap.bundle.min.js'; +//import '@obedvega/vuejs-components-library'; createApp(App) -.use(router) -.mount('#app') + .use(router) + .use(i18n) + .use(Botton) + .mount('#app'); + + \ No newline at end of file diff --git a/src/plugins/i18n.js b/src/plugins/i18n.js new file mode 100644 index 0000000..71a6296 --- /dev/null +++ b/src/plugins/i18n.js @@ -0,0 +1,35 @@ +import { createI18n } from 'vue-i18n'; + +const i18n = createI18n({ + locale: 'en', + fallbackLocale: 'es', + messages: { + en: { + welcomeMsg: 'A broken link on your website can negatively affect user experience and SEO.', + smallMsg: `Regularly checking and fixing broken links is important for maintaining a positive user experience and preserving your site's search engine ranking.`, + searchInput1:`Enter your domain`, + searchInput2:`Look for Broken Links`, + introduceURL:'Please introduce you URL.', + footerMsg1:`BustedWeb was born after creating the tool 'NoBrokenLinks.' As the name suggests, its purpose was to find broken links on the web. Now, the goal is to build tools that help developers enhance the SEO experience.`, + footerMsg2:`Welcome to BustedWeb—empowering developers, one tool at a time.`, + Privacy:'Privacy', + tools:'Tools' + }, + es: { + welcomeMsg: 'Un broken link en su sitio web puede afectar negativamente la experiencia del usuario y el SEO.', + smallMsg: `Es importante revisar y reparar regularmente los broken links para mantener una experiencia de usuario positiva y preservar la clasificación de su sitio en los motores de búsqueda.`, + searchInput1:`Analiza tu sitio`, + searchInput2:`Buscar Broken Links`, + introduceURL:'Introduce tu URL', + footerMsg1:`BustedWeb nació tras crear la herramienta 'NoBrokenLinks'. Como el nombre lo indica, la finalidad era encontrar enlaces rotos en la web. Ahora, el objetivo es crear herramientas que ayuden a los desarrolladores a mejorar la experiencia de la web y SEO.`, + footerMsg2:`Welcome to BustedWeb—empowering developers, one tool at a time.`, + Privacy:'Privacidad', + tools:'Herramientas' + } + }, + path: '/:lang/', +}); + +console.log(i18n.messages); + +export default i18n; \ No newline at end of file diff --git a/src/router.js b/src/router.js index 2382fd8..285df74 100644 --- a/src/router.js +++ b/src/router.js @@ -4,9 +4,12 @@ import Analyzer from './views/Analyzer.vue'; import Privacy from './views/privacy.vue'; const routes = [ - { path: '/', component: Home }, - { path: '/analyzer', component: Analyzer }, - { path: '/privacy', component: Privacy } + { path: '/:lang?', component: Home }, + { path: '/:lang?/analyzer', component: Analyzer }, + { path: '/:lang?/privacy', component: Privacy }, + // { path: '/', component: Home }, + // { path: '/analyzer', component: Analyzer }, + // { path: '/privacy', component: Privacy } // Puedes agregar rutas adicionales aquí según sea necesario ]; @@ -15,4 +18,6 @@ const router = createRouter({ routes }); -export default router; \ No newline at end of file + +export default router; + diff --git a/src/views/Home.vue b/src/views/Home.vue index 38fbe8c..1c257c6 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -1,177 +1,4 @@ - - - - \ No newline at end of file + + \ No newline at end of file