diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/android-icon-144x144.png b/android-icon-144x144.png new file mode 100644 index 0000000..b716f6f Binary files /dev/null and b/android-icon-144x144.png differ diff --git a/android-icon-192x192.png b/android-icon-192x192.png new file mode 100644 index 0000000..5518b0d Binary files /dev/null and b/android-icon-192x192.png differ diff --git a/android-icon-36x36.png b/android-icon-36x36.png new file mode 100644 index 0000000..f189ec6 Binary files /dev/null and b/android-icon-36x36.png differ diff --git a/android-icon-48x48.png b/android-icon-48x48.png new file mode 100644 index 0000000..f531e85 Binary files /dev/null and b/android-icon-48x48.png differ diff --git a/android-icon-72x72.png b/android-icon-72x72.png new file mode 100644 index 0000000..35eac3f Binary files /dev/null and b/android-icon-72x72.png differ diff --git a/android-icon-96x96.png b/android-icon-96x96.png new file mode 100644 index 0000000..e6ef6c4 Binary files /dev/null and b/android-icon-96x96.png differ diff --git a/apple-icon-114x114.png b/apple-icon-114x114.png new file mode 100644 index 0000000..8bc4ffa Binary files /dev/null and b/apple-icon-114x114.png differ diff --git a/apple-icon-120x120.png b/apple-icon-120x120.png new file mode 100644 index 0000000..82d6935 Binary files /dev/null and b/apple-icon-120x120.png differ diff --git a/apple-icon-144x144.png b/apple-icon-144x144.png new file mode 100644 index 0000000..b716f6f Binary files /dev/null and b/apple-icon-144x144.png differ diff --git a/apple-icon-152x152.png b/apple-icon-152x152.png new file mode 100644 index 0000000..28a8118 Binary files /dev/null and b/apple-icon-152x152.png differ diff --git a/apple-icon-180x180.png b/apple-icon-180x180.png new file mode 100644 index 0000000..b5996a2 Binary files /dev/null and b/apple-icon-180x180.png differ diff --git a/apple-icon-57x57.png b/apple-icon-57x57.png new file mode 100644 index 0000000..f73072f Binary files /dev/null and b/apple-icon-57x57.png differ diff --git a/apple-icon-60x60.png b/apple-icon-60x60.png new file mode 100644 index 0000000..f52fd1e Binary files /dev/null and b/apple-icon-60x60.png differ diff --git a/apple-icon-72x72.png b/apple-icon-72x72.png new file mode 100644 index 0000000..35eac3f Binary files /dev/null and b/apple-icon-72x72.png differ diff --git a/apple-icon-76x76.png b/apple-icon-76x76.png new file mode 100644 index 0000000..a1f788a Binary files /dev/null and b/apple-icon-76x76.png differ diff --git a/apple-icon-precomposed.png b/apple-icon-precomposed.png new file mode 100644 index 0000000..19a53c8 Binary files /dev/null and b/apple-icon-precomposed.png differ diff --git a/apple-icon.png b/apple-icon.png new file mode 100644 index 0000000..19a53c8 Binary files /dev/null and b/apple-icon.png differ diff --git a/assets/ApartmentPage-77f7a8af.js b/assets/ApartmentPage-77f7a8af.js new file mode 100644 index 0000000..d69cda4 --- /dev/null +++ b/assets/ApartmentPage-77f7a8af.js @@ -0,0 +1,276 @@ +import{r as g,u as so,c as Ze,a as me,o as nt,l as je,b as Mt,d as H,j as u,e as B,A as co,f as lo,g as qe,h as it,i as uo,k as mt,M as po,B as fo,F as Ue,m as vo,n as mo,t as _o,p as go,q as _t,s as ho,R as yo,v as gt,w as Oo,x as et,y as bo,z as wo,C as xo,D as at,E as Eo,S as Nt,G as Vt,_ as f,H as jo,I as Ro,J as To,L as Do,K as ko}from"./index-1842eda3.js";function tt(){return g.useState(null)}var ht=Object.prototype.hasOwnProperty;function yt(e,t,o){for(o of e.keys())if(Re(o,t))return o}function Re(e,t){var o,r,n;if(e===t)return!0;if(e&&t&&(o=e.constructor)===t.constructor){if(o===Date)return e.getTime()===t.getTime();if(o===RegExp)return e.toString()===t.toString();if(o===Array){if((r=e.length)===t.length)for(;r--&&Re(e[r],t[r]););return r===-1}if(o===Set){if(e.size!==t.size)return!1;for(r of e)if(n=r,n&&typeof n=="object"&&(n=yt(t,n),!n)||!t.has(n))return!1;return!0}if(o===Map){if(e.size!==t.size)return!1;for(r of e)if(n=r[0],n&&typeof n=="object"&&(n=yt(t,n),!n)||!Re(r[1],t.get(n)))return!1;return!0}if(o===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(o===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return r===-1}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return r===-1}if(!o||typeof e=="object"){r=0;for(o in e)if(ht.call(e,o)&&++r&&!ht.call(t,o)||!(o in t)||!Re(e[o],t[o]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}function Ao(e){const t=so();return[e[0],g.useCallback(o=>{if(t())return e[1](o)},[t,e[1]])]}var S="top",W="bottom",U="right",C="left",st="auto",Le=[S,W,U,C],_e="start",ke="end",Lo="clippingParents",St="viewport",xe="popper",Po="reference",Ot=Le.reduce(function(e,t){return e.concat([t+"-"+_e,t+"-"+ke])},[]),Ct=[].concat(Le,[st]).reduce(function(e,t){return e.concat([t,t+"-"+_e,t+"-"+ke])},[]),Io="beforeRead",Mo="read",No="afterRead",Vo="beforeMain",So="main",Co="afterMain",$o="beforeWrite",Bo="write",Fo="afterWrite",Ho=[Io,Mo,No,Vo,So,Co,$o,Bo,Fo];function Y(e){return e.split("-")[0]}function F(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function le(e){var t=F(e).Element;return e instanceof t||e instanceof Element}function G(e){var t=F(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function ct(e){if(typeof ShadowRoot>"u")return!1;var t=F(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var ce=Math.max,ze=Math.min,ge=Math.round;function ot(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function $t(){return!/^((?!chrome|android).)*safari/i.test(ot())}function he(e,t,o){t===void 0&&(t=!1),o===void 0&&(o=!1);var r=e.getBoundingClientRect(),n=1,i=1;t&&G(e)&&(n=e.offsetWidth>0&&ge(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&ge(r.height)/e.offsetHeight||1);var l=le(e)?F(e):window,s=l.visualViewport,a=!$t()&&o,d=(r.left+(a&&s?s.offsetLeft:0))/n,c=(r.top+(a&&s?s.offsetTop:0))/i,m=r.width/n,h=r.height/i;return{width:m,height:h,top:c,right:d+m,bottom:c+h,left:d,x:d,y:c}}function lt(e){var t=he(e),o=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-o)<=1&&(o=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:o,height:r}}function Bt(e,t){var o=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(o&&ct(o)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function ne(e){return e?(e.nodeName||"").toLowerCase():null}function ee(e){return F(e).getComputedStyle(e)}function Wo(e){return["table","td","th"].indexOf(ne(e))>=0}function ie(e){return((le(e)?e.ownerDocument:e.document)||window.document).documentElement}function Ke(e){return ne(e)==="html"?e:e.assignedSlot||e.parentNode||(ct(e)?e.host:null)||ie(e)}function bt(e){return!G(e)||ee(e).position==="fixed"?null:e.offsetParent}function Uo(e){var t=/firefox/i.test(ot()),o=/Trident/i.test(ot());if(o&&G(e)){var r=ee(e);if(r.position==="fixed")return null}var n=Ke(e);for(ct(n)&&(n=n.host);G(n)&&["html","body"].indexOf(ne(n))<0;){var i=ee(n);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return n;n=n.parentNode}return null}function Pe(e){for(var t=F(e),o=bt(e);o&&Wo(o)&&ee(o).position==="static";)o=bt(o);return o&&(ne(o)==="html"||ne(o)==="body"&&ee(o).position==="static")?t:o||Uo(e)||t}function dt(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Te(e,t,o){return ce(e,ze(t,o))}function zo(e,t,o){var r=Te(e,t,o);return r>o?o:r}function Ft(){return{top:0,right:0,bottom:0,left:0}}function Ht(e){return Object.assign({},Ft(),e)}function Wt(e,t){return t.reduce(function(o,r){return o[r]=e,o},{})}var qo=function(t,o){return t=typeof t=="function"?t(Object.assign({},o.rects,{placement:o.placement})):t,Ht(typeof t!="number"?t:Wt(t,Le))};function Ko(e){var t,o=e.state,r=e.name,n=e.options,i=o.elements.arrow,l=o.modifiersData.popperOffsets,s=Y(o.placement),a=dt(s),d=[C,U].indexOf(s)>=0,c=d?"height":"width";if(!(!i||!l)){var m=qo(n.padding,o),h=lt(i),v=a==="y"?S:C,_=a==="y"?W:U,O=o.rects.reference[c]+o.rects.reference[a]-l[a]-o.rects.popper[c],p=l[a]-o.rects.reference[a],b=Pe(i),y=b?a==="y"?b.clientHeight||0:b.clientWidth||0:0,E=O/2-p/2,w=m[v],j=y-h[c]-m[_],x=y/2-h[c]/2+E,R=Te(w,x,j),L=a;o.modifiersData[r]=(t={},t[L]=R,t.centerOffset=R-x,t)}}function Xo(e){var t=e.state,o=e.options,r=o.element,n=r===void 0?"[data-popper-arrow]":r;n!=null&&(typeof n=="string"&&(n=t.elements.popper.querySelector(n),!n)||Bt(t.elements.popper,n)&&(t.elements.arrow=n))}const Yo={name:"arrow",enabled:!0,phase:"main",fn:Ko,effect:Xo,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ye(e){return e.split("-")[1]}var Go={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Jo(e,t){var o=e.x,r=e.y,n=t.devicePixelRatio||1;return{x:ge(o*n)/n||0,y:ge(r*n)/n||0}}function wt(e){var t,o=e.popper,r=e.popperRect,n=e.placement,i=e.variation,l=e.offsets,s=e.position,a=e.gpuAcceleration,d=e.adaptive,c=e.roundOffsets,m=e.isFixed,h=l.x,v=h===void 0?0:h,_=l.y,O=_===void 0?0:_,p=typeof c=="function"?c({x:v,y:O}):{x:v,y:O};v=p.x,O=p.y;var b=l.hasOwnProperty("x"),y=l.hasOwnProperty("y"),E=C,w=S,j=window;if(d){var x=Pe(o),R="clientHeight",L="clientWidth";if(x===F(o)&&(x=ie(o),ee(x).position!=="static"&&s==="absolute"&&(R="scrollHeight",L="scrollWidth")),x=x,n===S||(n===C||n===U)&&i===ke){w=W;var P=m&&x===j&&j.visualViewport?j.visualViewport.height:x[R];O-=P-r.height,O*=a?1:-1}if(n===C||(n===S||n===W)&&i===ke){E=U;var D=m&&x===j&&j.visualViewport?j.visualViewport.width:x[L];v-=D-r.width,v*=a?1:-1}}var N=Object.assign({position:s},d&&Go),k=c===!0?Jo({x:v,y:O},F(o)):{x:v,y:O};if(v=k.x,O=k.y,a){var M;return Object.assign({},N,(M={},M[w]=y?"0":"",M[E]=b?"0":"",M.transform=(j.devicePixelRatio||1)<=1?"translate("+v+"px, "+O+"px)":"translate3d("+v+"px, "+O+"px, 0)",M))}return Object.assign({},N,(t={},t[w]=y?O+"px":"",t[E]=b?v+"px":"",t.transform="",t))}function Qo(e){var t=e.state,o=e.options,r=o.gpuAcceleration,n=r===void 0?!0:r,i=o.adaptive,l=i===void 0?!0:i,s=o.roundOffsets,a=s===void 0?!0:s,d={placement:Y(t.placement),variation:ye(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:n,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,wt(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:a})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,wt(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Zo={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Qo,data:{}};var $e={passive:!0};function er(e){var t=e.state,o=e.instance,r=e.options,n=r.scroll,i=n===void 0?!0:n,l=r.resize,s=l===void 0?!0:l,a=F(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&d.forEach(function(c){c.addEventListener("scroll",o.update,$e)}),s&&a.addEventListener("resize",o.update,$e),function(){i&&d.forEach(function(c){c.removeEventListener("scroll",o.update,$e)}),s&&a.removeEventListener("resize",o.update,$e)}}const tr={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:er,data:{}};var or={left:"right",right:"left",bottom:"top",top:"bottom"};function He(e){return e.replace(/left|right|bottom|top/g,function(t){return or[t]})}var rr={start:"end",end:"start"};function xt(e){return e.replace(/start|end/g,function(t){return rr[t]})}function ut(e){var t=F(e),o=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:o,scrollTop:r}}function pt(e){return he(ie(e)).left+ut(e).scrollLeft}function nr(e,t){var o=F(e),r=ie(e),n=o.visualViewport,i=r.clientWidth,l=r.clientHeight,s=0,a=0;if(n){i=n.width,l=n.height;var d=$t();(d||!d&&t==="fixed")&&(s=n.offsetLeft,a=n.offsetTop)}return{width:i,height:l,x:s+pt(e),y:a}}function ir(e){var t,o=ie(e),r=ut(e),n=(t=e.ownerDocument)==null?void 0:t.body,i=ce(o.scrollWidth,o.clientWidth,n?n.scrollWidth:0,n?n.clientWidth:0),l=ce(o.scrollHeight,o.clientHeight,n?n.scrollHeight:0,n?n.clientHeight:0),s=-r.scrollLeft+pt(e),a=-r.scrollTop;return ee(n||o).direction==="rtl"&&(s+=ce(o.clientWidth,n?n.clientWidth:0)-i),{width:i,height:l,x:s,y:a}}function ft(e){var t=ee(e),o=t.overflow,r=t.overflowX,n=t.overflowY;return/auto|scroll|overlay|hidden/.test(o+n+r)}function Ut(e){return["html","body","#document"].indexOf(ne(e))>=0?e.ownerDocument.body:G(e)&&ft(e)?e:Ut(Ke(e))}function De(e,t){var o;t===void 0&&(t=[]);var r=Ut(e),n=r===((o=e.ownerDocument)==null?void 0:o.body),i=F(r),l=n?[i].concat(i.visualViewport||[],ft(r)?r:[]):r,s=t.concat(l);return n?s:s.concat(De(Ke(l)))}function rt(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ar(e,t){var o=he(e,!1,t==="fixed");return o.top=o.top+e.clientTop,o.left=o.left+e.clientLeft,o.bottom=o.top+e.clientHeight,o.right=o.left+e.clientWidth,o.width=e.clientWidth,o.height=e.clientHeight,o.x=o.left,o.y=o.top,o}function Et(e,t,o){return t===St?rt(nr(e,o)):le(t)?ar(t,o):rt(ir(ie(e)))}function sr(e){var t=De(Ke(e)),o=["absolute","fixed"].indexOf(ee(e).position)>=0,r=o&&G(e)?Pe(e):e;return le(r)?t.filter(function(n){return le(n)&&Bt(n,r)&&ne(n)!=="body"}):[]}function cr(e,t,o,r){var n=t==="clippingParents"?sr(e):[].concat(t),i=[].concat(n,[o]),l=i[0],s=i.reduce(function(a,d){var c=Et(e,d,r);return a.top=ce(c.top,a.top),a.right=ze(c.right,a.right),a.bottom=ze(c.bottom,a.bottom),a.left=ce(c.left,a.left),a},Et(e,l,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function zt(e){var t=e.reference,o=e.element,r=e.placement,n=r?Y(r):null,i=r?ye(r):null,l=t.x+t.width/2-o.width/2,s=t.y+t.height/2-o.height/2,a;switch(n){case S:a={x:l,y:t.y-o.height};break;case W:a={x:l,y:t.y+t.height};break;case U:a={x:t.x+t.width,y:s};break;case C:a={x:t.x-o.width,y:s};break;default:a={x:t.x,y:t.y}}var d=n?dt(n):null;if(d!=null){var c=d==="y"?"height":"width";switch(i){case _e:a[d]=a[d]-(t[c]/2-o[c]/2);break;case ke:a[d]=a[d]+(t[c]/2-o[c]/2);break}}return a}function Ae(e,t){t===void 0&&(t={});var o=t,r=o.placement,n=r===void 0?e.placement:r,i=o.strategy,l=i===void 0?e.strategy:i,s=o.boundary,a=s===void 0?Lo:s,d=o.rootBoundary,c=d===void 0?St:d,m=o.elementContext,h=m===void 0?xe:m,v=o.altBoundary,_=v===void 0?!1:v,O=o.padding,p=O===void 0?0:O,b=Ht(typeof p!="number"?p:Wt(p,Le)),y=h===xe?Po:xe,E=e.rects.popper,w=e.elements[_?y:h],j=cr(le(w)?w:w.contextElement||ie(e.elements.popper),a,c,l),x=he(e.elements.reference),R=zt({reference:x,element:E,strategy:"absolute",placement:n}),L=rt(Object.assign({},E,R)),P=h===xe?L:x,D={top:j.top-P.top+b.top,bottom:P.bottom-j.bottom+b.bottom,left:j.left-P.left+b.left,right:P.right-j.right+b.right},N=e.modifiersData.offset;if(h===xe&&N){var k=N[n];Object.keys(D).forEach(function(M){var A=[U,W].indexOf(M)>=0?1:-1,I=[S,W].indexOf(M)>=0?"y":"x";D[M]+=k[I]*A})}return D}function lr(e,t){t===void 0&&(t={});var o=t,r=o.placement,n=o.boundary,i=o.rootBoundary,l=o.padding,s=o.flipVariations,a=o.allowedAutoPlacements,d=a===void 0?Ct:a,c=ye(r),m=c?s?Ot:Ot.filter(function(_){return ye(_)===c}):Le,h=m.filter(function(_){return d.indexOf(_)>=0});h.length===0&&(h=m);var v=h.reduce(function(_,O){return _[O]=Ae(e,{placement:O,boundary:n,rootBoundary:i,padding:l})[Y(O)],_},{});return Object.keys(v).sort(function(_,O){return v[_]-v[O]})}function dr(e){if(Y(e)===st)return[];var t=He(e);return[xt(e),t,xt(t)]}function ur(e){var t=e.state,o=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var n=o.mainAxis,i=n===void 0?!0:n,l=o.altAxis,s=l===void 0?!0:l,a=o.fallbackPlacements,d=o.padding,c=o.boundary,m=o.rootBoundary,h=o.altBoundary,v=o.flipVariations,_=v===void 0?!0:v,O=o.allowedAutoPlacements,p=t.options.placement,b=Y(p),y=b===p,E=a||(y||!_?[He(p)]:dr(p)),w=[p].concat(E).reduce(function(oe,X){return oe.concat(Y(X)===st?lr(t,{placement:X,boundary:c,rootBoundary:m,padding:d,flipVariations:_,allowedAutoPlacements:O}):X)},[]),j=t.rects.reference,x=t.rects.popper,R=new Map,L=!0,P=w[0],D=0;D=0,I=A?"width":"height",V=Ae(t,{placement:N,boundary:c,rootBoundary:m,altBoundary:h,padding:d}),$=A?M?U:C:M?W:S;j[I]>x[I]&&($=He($));var de=He($),q=[];if(i&&q.push(V[k]<=0),s&&q.push(V[$]<=0,V[de]<=0),q.every(function(oe){return oe})){P=N,L=!1;break}R.set(N,q)}if(L)for(var te=_?3:1,ae=function(X){var re=w.find(function(ue){var J=R.get(ue);if(J)return J.slice(0,X).every(function(pe){return pe})});if(re)return P=re,"break"},z=te;z>0;z--){var K=ae(z);if(K==="break")break}t.placement!==P&&(t.modifiersData[r]._skip=!0,t.placement=P,t.reset=!0)}}const pr={name:"flip",enabled:!0,phase:"main",fn:ur,requiresIfExists:["offset"],data:{_skip:!1}};function jt(e,t,o){return o===void 0&&(o={x:0,y:0}),{top:e.top-t.height-o.y,right:e.right-t.width+o.x,bottom:e.bottom-t.height+o.y,left:e.left-t.width-o.x}}function Rt(e){return[S,U,W,C].some(function(t){return e[t]>=0})}function fr(e){var t=e.state,o=e.name,r=t.rects.reference,n=t.rects.popper,i=t.modifiersData.preventOverflow,l=Ae(t,{elementContext:"reference"}),s=Ae(t,{altBoundary:!0}),a=jt(l,r),d=jt(s,n,i),c=Rt(a),m=Rt(d);t.modifiersData[o]={referenceClippingOffsets:a,popperEscapeOffsets:d,isReferenceHidden:c,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":m})}const vr={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:fr};function mr(e,t,o){var r=Y(e),n=[C,S].indexOf(r)>=0?-1:1,i=typeof o=="function"?o(Object.assign({},t,{placement:e})):o,l=i[0],s=i[1];return l=l||0,s=(s||0)*n,[C,U].indexOf(r)>=0?{x:s,y:l}:{x:l,y:s}}function _r(e){var t=e.state,o=e.options,r=e.name,n=o.offset,i=n===void 0?[0,0]:n,l=Ct.reduce(function(c,m){return c[m]=mr(m,t.rects,i),c},{}),s=l[t.placement],a=s.x,d=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=a,t.modifiersData.popperOffsets.y+=d),t.modifiersData[r]=l}const gr={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:_r};function hr(e){var t=e.state,o=e.name;t.modifiersData[o]=zt({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const yr={name:"popperOffsets",enabled:!0,phase:"read",fn:hr,data:{}};function Or(e){return e==="x"?"y":"x"}function br(e){var t=e.state,o=e.options,r=e.name,n=o.mainAxis,i=n===void 0?!0:n,l=o.altAxis,s=l===void 0?!1:l,a=o.boundary,d=o.rootBoundary,c=o.altBoundary,m=o.padding,h=o.tether,v=h===void 0?!0:h,_=o.tetherOffset,O=_===void 0?0:_,p=Ae(t,{boundary:a,rootBoundary:d,padding:m,altBoundary:c}),b=Y(t.placement),y=ye(t.placement),E=!y,w=dt(b),j=Or(w),x=t.modifiersData.popperOffsets,R=t.rects.reference,L=t.rects.popper,P=typeof O=="function"?O(Object.assign({},t.rects,{placement:t.placement})):O,D=typeof P=="number"?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),N=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,k={x:0,y:0};if(x){if(i){var M,A=w==="y"?S:C,I=w==="y"?W:U,V=w==="y"?"height":"width",$=x[w],de=$+p[A],q=$-p[I],te=v?-L[V]/2:0,ae=y===_e?R[V]:L[V],z=y===_e?-L[V]:-R[V],K=t.elements.arrow,oe=v&&K?lt(K):{width:0,height:0},X=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Ft(),re=X[A],ue=X[I],J=Te(0,R[V],oe[V]),pe=E?R[V]/2-te-J-re-D.mainAxis:ae-J-re-D.mainAxis,Ie=E?-R[V]/2+te+J+ue+D.mainAxis:z+J+ue+D.mainAxis,se=t.elements.arrow&&Pe(t.elements.arrow),Xe=se?w==="y"?se.clientTop||0:se.clientLeft||0:0,Me=(M=N==null?void 0:N[w])!=null?M:0,Ne=$+pe-Me-Xe,Ye=$+Ie-Me,Ve=Te(v?ze(de,Ne):de,$,v?ce(q,Ye):q);x[w]=Ve,k[w]=Ve-$}if(s){var Se,Ge=w==="x"?S:C,Je=w==="x"?W:U,Q=x[j],fe=j==="y"?"height":"width",Ce=Q+p[Ge],Oe=Q-p[Je],be=[S,C].indexOf(b)!==-1,T=(Se=N==null?void 0:N[j])!=null?Se:0,Z=be?Ce:Q-R[fe]-L[fe]-T+D.altAxis,we=be?Q+R[fe]+L[fe]-T-D.altAxis:Oe,vt=v&&be?zo(Z,Q,we):Te(v?Z:Ce,Q,v?we:Oe);x[j]=vt,k[j]=vt-Q}t.modifiersData[r]=k}}const wr={name:"preventOverflow",enabled:!0,phase:"main",fn:br,requiresIfExists:["offset"]};function xr(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Er(e){return e===F(e)||!G(e)?ut(e):xr(e)}function jr(e){var t=e.getBoundingClientRect(),o=ge(t.width)/e.offsetWidth||1,r=ge(t.height)/e.offsetHeight||1;return o!==1||r!==1}function Rr(e,t,o){o===void 0&&(o=!1);var r=G(t),n=G(t)&&jr(t),i=ie(t),l=he(e,n,o),s={scrollLeft:0,scrollTop:0},a={x:0,y:0};return(r||!r&&!o)&&((ne(t)!=="body"||ft(i))&&(s=Er(t)),G(t)?(a=he(t,!0),a.x+=t.clientLeft,a.y+=t.clientTop):i&&(a.x=pt(i))),{x:l.left+s.scrollLeft-a.x,y:l.top+s.scrollTop-a.y,width:l.width,height:l.height}}function Tr(e){var t=new Map,o=new Set,r=[];e.forEach(function(i){t.set(i.name,i)});function n(i){o.add(i.name);var l=[].concat(i.requires||[],i.requiresIfExists||[]);l.forEach(function(s){if(!o.has(s)){var a=t.get(s);a&&n(a)}}),r.push(i)}return e.forEach(function(i){o.has(i.name)||n(i)}),r}function Dr(e){var t=Tr(e);return Ho.reduce(function(o,r){return o.concat(t.filter(function(n){return n.phase===r}))},[])}function kr(e){var t;return function(){return t||(t=new Promise(function(o){Promise.resolve().then(function(){t=void 0,o(e())})})),t}}function Ar(e){var t=e.reduce(function(o,r){var n=o[r.name];return o[r.name]=n?Object.assign({},n,r,{options:Object.assign({},n.options,r.options),data:Object.assign({},n.data,r.data)}):r,o},{});return Object.keys(t).map(function(o){return t[o]})}var Tt={placement:"bottom",modifiers:[],strategy:"absolute"};function Dt(){for(var e=arguments.length,t=new Array(e),o=0;o=0)&&(o[n]=e[n]);return o}const Nr={name:"applyStyles",enabled:!1,phase:"afterWrite",fn:()=>{}},Vr={name:"ariaDescribedBy",enabled:!0,phase:"afterWrite",effect:({state:e})=>()=>{const{reference:t,popper:o}=e.elements;if("removeAttribute"in t){const r=(t.getAttribute("aria-describedby")||"").split(",").filter(n=>n.trim()!==o.id);r.length?t.setAttribute("aria-describedby",r.join(",")):t.removeAttribute("aria-describedby")}},fn:({state:e})=>{var t;const{popper:o,reference:r}=e.elements,n=(t=o.getAttribute("role"))==null?void 0:t.toLowerCase();if(o.id&&n==="tooltip"&&"setAttribute"in r){const i=r.getAttribute("aria-describedby");if(i&&i.split(",").indexOf(o.id)!==-1)return;r.setAttribute("aria-describedby",i?`${i},${o.id}`:o.id)}}},Sr=[];function Cr(e,t,o={}){let{enabled:r=!0,placement:n="bottom",strategy:i="absolute",modifiers:l=Sr}=o,s=Mr(o,Ir);const a=g.useRef(l),d=g.useRef(),c=g.useCallback(()=>{var p;(p=d.current)==null||p.update()},[]),m=g.useCallback(()=>{var p;(p=d.current)==null||p.forceUpdate()},[]),[h,v]=Ao(g.useState({placement:n,update:c,forceUpdate:m,attributes:{},styles:{popper:{},arrow:{}}})),_=g.useMemo(()=>({name:"updateStateModifier",enabled:!0,phase:"write",requires:["computeStyles"],fn:({state:p})=>{const b={},y={};Object.keys(p.elements).forEach(E=>{b[E]=p.styles[E],y[E]=p.attributes[E]}),v({state:p,styles:b,attributes:y,update:c,forceUpdate:m,placement:p.placement})}}),[c,m,v]),O=g.useMemo(()=>(Re(a.current,l)||(a.current=l),a.current),[l]);return g.useEffect(()=>{!d.current||!r||d.current.setOptions({placement:n,strategy:i,modifiers:[...O,_,Nr]})},[i,n,_,r,O]),g.useEffect(()=>{if(!(!r||e==null||t==null))return d.current=Pr(e,t,Object.assign({},s,{placement:n,strategy:i,modifiers:[...O,Vr,_]})),()=>{d.current!=null&&(d.current.destroy(),d.current=void 0,v(p=>Object.assign({},p,{attributes:{},styles:{popper:{}}})))}},[r,e,t]),h}const kt=()=>{};function $r(e){return e.button===0}function Br(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}const We=e=>e&&("current"in e?e.current:e),At={click:"mousedown",mouseup:"mousedown",pointerup:"pointerdown"};function Fr(e,t=kt,{disabled:o,clickTrigger:r="click"}={}){const n=g.useRef(!1),i=g.useRef(!1),l=g.useCallback(d=>{const c=We(e);n.current=!c||Br(d)||!$r(d)||!!Ze(c,d.target)||i.current,i.current=!1},[e]),s=me(d=>{const c=We(e);c&&Ze(c,d.target)&&(i.current=!0)}),a=me(d=>{n.current||t(d)});g.useEffect(()=>{var d,c;if(o||e==null)return;const m=nt(We(e)),h=m.defaultView||window;let v=(d=h.event)!=null?d:(c=h.parent)==null?void 0:c.event,_=null;At[r]&&(_=je(m,At[r],s,!0));const O=je(m,r,l,!0),p=je(m,r,y=>{if(y===v){v=void 0;return}a(y)});let b=[];return"ontouchstart"in m.documentElement&&(b=[].slice.call(m.body.children).map(y=>je(y,"mousemove",kt))),()=>{_==null||_(),O(),p(),b.forEach(y=>y())}},[e,o,r,l,s,a])}function Hr(e){const t={};return Array.isArray(e)?(e==null||e.forEach(o=>{t[o.name]=o}),t):e||t}function Wr(e={}){return Array.isArray(e)?e:Object.keys(e).map(t=>(e[t].name=t,e[t]))}function Ur({enabled:e,enableEvents:t,placement:o,flip:r,offset:n,fixed:i,containerPadding:l,arrowElement:s,popperConfig:a={}}){var d,c,m,h,v;const _=Hr(a.modifiers);return Object.assign({},a,{placement:o,enabled:e,strategy:i?"fixed":a.strategy,modifiers:Wr(Object.assign({},_,{eventListeners:{enabled:t,options:(d=_.eventListeners)==null?void 0:d.options},preventOverflow:Object.assign({},_.preventOverflow,{options:l?Object.assign({padding:l},(c=_.preventOverflow)==null?void 0:c.options):(m=_.preventOverflow)==null?void 0:m.options}),offset:{options:Object.assign({offset:n},(h=_.offset)==null?void 0:h.options)},arrow:Object.assign({},_.arrow,{enabled:!!s,options:Object.assign({},(v=_.arrow)==null?void 0:v.options,{element:s})}),flip:Object.assign({enabled:!!r},_.flip)}))})}var Be;function Lt(e){if((!Be&&Be!==0||e)&&Mt){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),Be=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return Be}const qt=g.forwardRef(({className:e,bsPrefix:t,as:o="div",...r},n)=>(t=H(t,"modal-body"),u.jsx(o,{ref:n,className:B(e,t),...r})));qt.displayName="ModalBody";const zr=qt,Kt=g.forwardRef(({bsPrefix:e,className:t,contentClassName:o,centered:r,size:n,fullscreen:i,children:l,scrollable:s,...a},d)=>{e=H(e,"modal");const c=`${e}-dialog`,m=typeof i=="string"?`${e}-fullscreen-${i}`:`${e}-fullscreen`;return u.jsx("div",{...a,ref:d,className:B(c,t,n&&`${e}-${n}`,r&&`${c}-centered`,s&&`${c}-scrollable`,i&&m),children:u.jsx("div",{className:B(`${e}-content`,o),children:l})})});Kt.displayName="ModalDialog";const Xt=Kt,Yt=g.forwardRef(({className:e,bsPrefix:t,as:o="div",...r},n)=>(t=H(t,"modal-footer"),u.jsx(o,{ref:n,className:B(e,t),...r})));Yt.displayName="ModalFooter";const qr=Yt,Gt=g.forwardRef(({bsPrefix:e,className:t,closeLabel:o="Close",closeButton:r=!1,...n},i)=>(e=H(e,"modal-header"),u.jsx(co,{ref:i,...n,className:B(t,e),closeLabel:o,closeButton:r})));Gt.displayName="ModalHeader";const Kr=Gt,Xr=lo("h4"),Jt=g.forwardRef(({className:e,bsPrefix:t,as:o=Xr,...r},n)=>(t=H(t,"modal-title"),u.jsx(o,{ref:n,className:B(e,t),...r})));Jt.displayName="ModalTitle";const Yr=Jt;function Gr(e){return u.jsx(Ue,{...e,timeout:null})}function Jr(e){return u.jsx(Ue,{...e,timeout:null})}const Qt=g.forwardRef(({bsPrefix:e,className:t,style:o,dialogClassName:r,contentClassName:n,children:i,dialogAs:l=Xt,"aria-labelledby":s,"aria-describedby":a,"aria-label":d,show:c=!1,animation:m=!0,backdrop:h=!0,keyboard:v=!0,onEscapeKeyDown:_,onShow:O,onHide:p,container:b,autoFocus:y=!0,enforceFocus:E=!0,restoreFocus:w=!0,restoreFocusOptions:j,onEntered:x,onExit:R,onExiting:L,onEnter:P,onEntering:D,onExited:N,backdropClassName:k,manager:M,...A},I)=>{const[V,$]=g.useState({}),[de,q]=g.useState(!1),te=g.useRef(!1),ae=g.useRef(!1),z=g.useRef(null),[K,oe]=tt(),X=qe(I,oe),re=me(p),ue=it();e=H(e,"modal");const J=g.useMemo(()=>({onHide:re}),[re]);function pe(){return M||vo({isRTL:ue})}function Ie(T){if(!Mt)return;const Z=pe().getScrollbarWidth()>0,we=T.scrollHeight>nt(T).documentElement.clientHeight;$({paddingRight:Z&&!we?Lt():void 0,paddingLeft:!Z&&we?Lt():void 0})}const se=me(()=>{K&&Ie(K.dialog)});uo(()=>{mt(window,"resize",se),z.current==null||z.current()});const Xe=()=>{te.current=!0},Me=T=>{te.current&&K&&T.target===K.dialog&&(ae.current=!0),te.current=!1},Ne=()=>{q(!0),z.current=_o(K.dialog,()=>{q(!1)})},Ye=T=>{T.target===T.currentTarget&&Ne()},Ve=T=>{if(h==="static"){Ye(T);return}if(ae.current||T.target!==T.currentTarget){ae.current=!1;return}p==null||p()},Se=T=>{v?_==null||_(T):(T.preventDefault(),h==="static"&&Ne())},Ge=(T,Z)=>{T&&Ie(T),P==null||P(T,Z)},Je=T=>{z.current==null||z.current(),R==null||R(T)},Q=(T,Z)=>{D==null||D(T,Z),mo(window,"resize",se)},fe=T=>{T&&(T.style.display=""),N==null||N(T),mt(window,"resize",se)},Ce=g.useCallback(T=>u.jsx("div",{...T,className:B(`${e}-backdrop`,k,!m&&"show")}),[m,k,e]),Oe={...o,...V};Oe.display="block";const be=T=>u.jsx("div",{role:"dialog",...T,style:Oe,className:B(t,e,de&&`${e}-static`,!m&&"show"),onClick:h?Ve:void 0,onMouseUp:Me,"aria-label":d,"aria-labelledby":s,"aria-describedby":a,children:u.jsx(l,{...A,onMouseDown:Xe,className:r,contentClassName:n,children:i})});return u.jsx(po.Provider,{value:J,children:u.jsx(fo,{show:c,ref:X,backdrop:h,container:b,keyboard:!0,autoFocus:y,enforceFocus:E,restoreFocus:w,restoreFocusOptions:j,onEscapeKeyDown:Se,onShow:O,onHide:p,onEnter:Ge,onEntering:Q,onEntered:x,onExit:Je,onExiting:L,onExited:fe,manager:pe(),transition:m?Gr:void 0,backdropTransition:m?Jr:void 0,renderBackdrop:Ce,renderDialog:be})})});Qt.displayName="Modal";const Qr=Object.assign(Qt,{Body:zr,Header:Kr,Title:Yr,Footer:qr,Dialog:Xt,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150}),Zr=()=>{};function en(e,t,{disabled:o,clickTrigger:r}={}){const n=t||Zr;Fr(e,n,{disabled:o,clickTrigger:r});const i=me(l=>{go(l)&&n(l)});g.useEffect(()=>{if(o||e==null)return;const l=nt(We(e));let s=(l.defaultView||window).event;const a=je(l,"keyup",d=>{if(d===s){s=void 0;return}i(d)});return()=>{a()}},[e,o,i])}const Zt=g.forwardRef((e,t)=>{const{flip:o,offset:r,placement:n,containerPadding:i,popperConfig:l={},transition:s,runTransition:a}=e,[d,c]=tt(),[m,h]=tt(),v=qe(c,t),_=_t(e.container),O=_t(e.target),[p,b]=g.useState(!e.show),y=Cr(O,d,Ur({placement:n,enableEvents:!!e.show,containerPadding:i||5,flip:o,offset:r,arrowElement:m,popperConfig:l}));e.show&&p&&b(!1);const E=(...N)=>{b(!0),e.onExited&&e.onExited(...N)},w=e.show||!p;if(en(d,e.onHide,{disabled:!e.rootClose||e.rootCloseDisabled,clickTrigger:e.rootCloseEvent}),!w)return null;const{onExit:j,onExiting:x,onEnter:R,onEntering:L,onEntered:P}=e;let D=e.children(Object.assign({},y.attributes.popper,{style:y.styles.popper,ref:v}),{popper:y,placement:n,show:!!e.show,arrowProps:Object.assign({},y.attributes.arrow,{style:y.styles.arrow,ref:h})});return D=ho(s,a,{in:!!e.show,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:D,onExit:j,onExiting:x,onExited:E,onEnter:R,onEntering:L,onEntered:P}),_?yo.createPortal(D,_):null});Zt.displayName="Overlay";const tn=Zt,eo=g.forwardRef(({className:e,bsPrefix:t,as:o="div",...r},n)=>(t=H(t,"popover-header"),u.jsx(o,{ref:n,className:B(e,t),...r})));eo.displayName="PopoverHeader";const on=eo,to=g.forwardRef(({className:e,bsPrefix:t,as:o="div",...r},n)=>(t=H(t,"popover-body"),u.jsx(o,{ref:n,className:B(e,t),...r})));to.displayName="PopoverBody";const oo=to;function ro(e,t){let o=e;return e==="left"?o=t?"end":"start":e==="right"&&(o=t?"start":"end"),o}function no(e="absolute"){return{position:e,top:"0",left:"0",opacity:"0",pointerEvents:"none"}}const rn=g.forwardRef(({bsPrefix:e,placement:t="right",className:o,style:r,children:n,body:i,arrowProps:l,hasDoneInitialMeasure:s,popper:a,show:d,...c},m)=>{const h=H(e,"popover"),v=it(),[_]=(t==null?void 0:t.split("-"))||[],O=ro(_,v);let p=r;return d&&!s&&(p={...r,...no(a==null?void 0:a.strategy)}),u.jsxs("div",{ref:m,role:"tooltip",style:p,"x-placement":_,className:B(o,h,_&&`bs-popover-${O}`),...c,children:[u.jsx("div",{className:"popover-arrow",...l}),i?u.jsx(oo,{children:n}):n]})}),nn=Object.assign(rn,{Header:on,Body:oo,POPPER_OFFSET:[0,8]}),io=g.forwardRef(({bsPrefix:e,placement:t="right",className:o,style:r,children:n,arrowProps:i,hasDoneInitialMeasure:l,popper:s,show:a,...d},c)=>{e=H(e,"tooltip");const m=it(),[h]=(t==null?void 0:t.split("-"))||[],v=ro(h,m);let _=r;return a&&!l&&(_={...r,...no(s==null?void 0:s.strategy)}),u.jsxs("div",{ref:c,style:_,role:"tooltip","x-placement":h,className:B(o,e,`bs-tooltip-${v}`),...d,children:[u.jsx("div",{className:"tooltip-arrow",...i}),u.jsx("div",{className:`${e}-inner`,children:n})]})});io.displayName="Tooltip";const ve=Object.assign(io,{TOOLTIP_OFFSET:[0,6]});function an(e){const t=g.useRef(null),o=H(void 0,"popover"),r=H(void 0,"tooltip"),n=g.useMemo(()=>({name:"offset",options:{offset:()=>{if(e)return e;if(t.current){if(gt(t.current,o))return nn.POPPER_OFFSET;if(gt(t.current,r))return ve.TOOLTIP_OFFSET}return[0,0]}}}),[e,o,r]);return[t,[n]]}function sn(e,t){const{ref:o}=e,{ref:r}=t;e.ref=o.__wrapped||(o.__wrapped=n=>o(et(n))),t.ref=r.__wrapped||(r.__wrapped=n=>r(et(n)))}const ao=g.forwardRef(({children:e,transition:t=Ue,popperConfig:o={},rootClose:r=!1,placement:n="top",show:i=!1,...l},s)=>{const a=g.useRef({}),[d,c]=g.useState(null),[m,h]=an(l.offset),v=qe(s,m),_=t===!0?Ue:t||void 0,O=me(p=>{c(p),o==null||o.onFirstUpdate==null||o.onFirstUpdate(p)});return Oo(()=>{d&&l.target&&(a.current.scheduleUpdate==null||a.current.scheduleUpdate())},[d,l.target]),g.useEffect(()=>{i||c(null)},[i]),u.jsx(tn,{...l,ref:v,popperConfig:{...o,modifiers:h.concat(o.modifiers||[]),onFirstUpdate:O},transition:_,rootClose:r,placement:n,show:i,children:(p,{arrowProps:b,popper:y,show:E})=>{var w,j;sn(p,b);const x=y==null?void 0:y.placement,R=Object.assign(a.current,{state:y==null?void 0:y.state,scheduleUpdate:y==null?void 0:y.update,placement:x,outOfBoundaries:(y==null||(w=y.state)==null||(j=w.modifiersData.hide)==null?void 0:j.isReferenceHidden)||!1,strategy:o.strategy}),L=!!d;return typeof e=="function"?e({...p,placement:x,show:E,...!t&&E&&{className:"show"},popper:R,arrowProps:b,hasDoneInitialMeasure:L}):g.cloneElement(e,{...p,placement:x,arrowProps:b,popper:R,hasDoneInitialMeasure:L,className:B(e.props.className,!t&&E&&"show"),style:{...e.props.style,...p.style}})}})});ao.displayName="Overlay";const cn=ao;function ln(e){return e&&typeof e=="object"?e:{show:e,hide:e}}function Pt(e,t,o){const[r]=t,n=r.currentTarget,i=r.relatedTarget||r.nativeEvent[o];(!i||i!==n)&&!Ze(n,i)&&e(...t)}bo.oneOf(["click","hover","focus"]);const dn=({trigger:e=["hover","focus"],overlay:t,children:o,popperConfig:r={},show:n,defaultShow:i=!1,onToggle:l,delay:s,placement:a,flip:d=a&&a.indexOf("auto")!==-1,...c})=>{const m=g.useRef(null),h=qe(m,o.ref),v=wo(),_=g.useRef(""),[O,p]=xo(n,i,l),b=ln(s),{onFocus:y,onBlur:E,onClick:w}=typeof o!="function"?g.Children.only(o).props:{},j=I=>{h(et(I))},x=g.useCallback(()=>{if(v.clear(),_.current="show",!b.show){p(!0);return}v.set(()=>{_.current==="show"&&p(!0)},b.show)},[b.show,p,v]),R=g.useCallback(()=>{if(v.clear(),_.current="hide",!b.hide){p(!1);return}v.set(()=>{_.current==="hide"&&p(!1)},b.hide)},[b.hide,p,v]),L=g.useCallback((...I)=>{x(),y==null||y(...I)},[x,y]),P=g.useCallback((...I)=>{R(),E==null||E(...I)},[R,E]),D=g.useCallback((...I)=>{p(!O),w==null||w(...I)},[w,p,O]),N=g.useCallback((...I)=>{Pt(x,I,"fromElement")},[x]),k=g.useCallback((...I)=>{Pt(R,I,"toElement")},[R]),M=e==null?[]:[].concat(e),A={ref:j};return M.indexOf("click")!==-1&&(A.onClick=D),M.indexOf("focus")!==-1&&(A.onFocus=L,A.onBlur=P),M.indexOf("hover")!==-1&&(A.onMouseOver=N,A.onMouseOut=k),u.jsxs(u.Fragment,{children:[typeof o=="function"?o(A):g.cloneElement(o,A),u.jsx(cn,{...c,show:O,onHide:R,flip:d,placement:a,popperConfig:r,target:m.current,children:t})]})},Ee=dn,un=at.main` + padding: 3rem 15px; + + background-color: #f8f9fa; + margin: 0 auto; + width: 100%; + min-height: 100vh; + display: ${e=>e.$visibility?"none":"block"}; + + .apartment-detail { + &__container { + width: 100%; + padding: 0; + margin-right: auto; + margin-left: auto; + + overflow-x: hidden; + + @media (min-width: 576px) { + max-width: 540px; + } + + @media (min-width: 768px) { + max-width: 720px; + } + + @media (min-width: 992px) { + max-width: 960px; + } + + @media (min-width: 1200px) { + max-width: 1140px; + } + } + + &__content { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; + } + + &__card-container { + margin-bottom: 3rem; + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; + + @media (min-width: 768px) { + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + } + + &__booking-links-container { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; + + @media (min-width: 768px) { + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + } + + &__booking-links-heading { + padding: 1rem; + font-size: 2rem; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; + } + + &__booking-links { + flex-direction: column; + display: flex; + } + + &__booking-link-container { + padding: 0.5rem; + display: flex; + justify-content: center; + align-items: center; + text-align: center; + } + + &__booking-link { + color: #e6e6e6 !important; + font-weight: 300 !important; + display: block; + width: 100%; + padding: 0.5rem 1rem; + font-size: 1.25rem; + font-weight: 400 !important; + line-height: 1.5; + border-radius: 0.3rem; + text-transform: capitalize; + text-decoration: none; + border: 1px solid transparent; + } + + &__booking-link--booking { + background-color: #003580 !important; + } + &__booking-link--airbnb { + background-color: #ff5a5f !important; + } + &__booking-link--homeaway { + background-color: #0067db !important; + } + &__booking-link--tripadvisor { + background-color: #00af87 !important; + } + } +`,Fe=at(Eo)` + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; + + & > img { + width: 100%; + } + + .detail-card { + &__content { + padding: 0; + flex: 1 1 auto; + } + + &__slider { + margin-top: 0.25rem; + margin-left: 0; + margin-right: 0; + overflow: auto; + flex-wrap: nowrap; + display: flex; + position: relative; + } + + &__spinner { + position: absolute; + left: 45%; + top: 25%; + padding: 10px 0; + } + + &__link-container { + margin-right: 0.25rem; + display: inline-block; + } + + &__link { + text-decoration: none; + background-color: transparent; + } + + &__link-picture { + height: 5rem; + width: auto; + vertical-align: middle; + border-style: none; + } + + &__thumbnail-container { + margin-right: 0.25rem; + } + + &__thumbnail { + border: none; + padding: 0; + background-color: transparent !important; + border-color: transparent !important; + height: auto; + } + + &__thumbnail-photo { + height: 5rem; + width: auto; + background-color: transparent; + border-color: transparent; + } + + &__features-container { + margin-bottom: 0; + padding: 3rem 1rem; + } + + &__title { + text-transform: capitalize !important; + padding-bottom: 1.5rem !important; + border-bottom: 1px solid #dee2e6 !important; + margin-bottom: 0.75rem; + font-size: 2rem; + font-weight: 500; + line-height: 1.2; + } + + &__description-container { + padding-bottom: 1.5rem !important; + padding-top: 1.5rem !important; + } + + &__description { + text-align: justify; + } + + &__icons { + padding: 0.25rem 0; + display: flex; + gap: 0.25rem; + } + } +`,Qe=at(Qr)` + .detail-modal { + &--hidden { + display: none; + } + + &__content { + justify-content: center; + align-items: center; + display: flex; + position: relative; + flex: 1 1 auto; + padding: 1rem; + } + + &__loader-container { + margin-top: 1.5rem; + height: 100%; + width: 100%; + display: flex; + justify-content: center; + align-items: center; + position: absolute; + } + + &__loader { + color: #941c2f; + } + + &__photo { + width: 100%; + } + + &__footer { + border: none; + } + + &__button { + background-color: #941c2f; + border: none; + border-radius: 0.25rem; + + &:active { + background-color: #941c2f; + } + } + } + + .material-symbols-outlined { + font-variation-settings: + "FILL" 0, + "wght" 400, + "GRAD" 0, + "opsz" 24; + } +`,pn=({galleryImage:e,show:t,id:o,showModalId:r,handleCloseModal:n})=>{const[i,l]=g.useState(!0),s=()=>{l(!1)};return u.jsxs(Qe,{className:"detail-modal",show:o===r&&t,onHide:n,children:[u.jsxs(Qe.Body,{className:"detail-modal__content",children:[i&&u.jsx("div",{className:"detail-modal__loader-container",children:u.jsx(Nt,{animation:"border",className:"detail-modal__loader"})}),u.jsx("img",{src:e,alt:"modal",onLoad:s,className:"detail-modal__photo"})]}),u.jsx(Qe.Footer,{className:"detail-modal__footer",children:u.jsx(Vt,{onClick:n,className:"detail-modal__button",children:u.jsx("span",{className:"material-symbols-outlined",style:{backgroundColor:"rgb(148, 28, 47)",border:"none",display:"flex",justifyContent:"center",alignItems:"center"},children:"done"})})})]})},fn=Object.assign({"./Oceano/oce-1.jpeg":()=>f(()=>import("./oce-1-bd0753e0.js"),[]),"./Oceano/oce-10.jpeg":()=>f(()=>import("./oce-10-23f89152.js"),[]),"./Oceano/oce-11.jpeg":()=>f(()=>import("./oce-11-0a6ec238.js"),[]),"./Oceano/oce-12.jpeg":()=>f(()=>import("./oce-12-5423113f.js"),[]),"./Oceano/oce-13.jpeg":()=>f(()=>import("./oce-13-5226ee74.js"),[]),"./Oceano/oce-14.jpeg":()=>f(()=>import("./oce-14-7fd97d07.js"),[]),"./Oceano/oce-15.jpeg":()=>f(()=>import("./oce-15-403f23d5.js"),[]),"./Oceano/oce-16.jpeg":()=>f(()=>import("./oce-16-0dd0619d.js"),[]),"./Oceano/oce-17.jpeg":()=>f(()=>import("./oce-17-2e7b4d11.js"),[]),"./Oceano/oce-18.jpeg":()=>f(()=>import("./oce-18-6ee918a4.js"),[]),"./Oceano/oce-19.jpeg":()=>f(()=>import("./oce-19-12f392c9.js"),[]),"./Oceano/oce-2.jpeg":()=>f(()=>import("./oce-2-54d4cf51.js"),[]),"./Oceano/oce-20.jpeg":()=>f(()=>import("./oce-20-0c7f61f9.js"),[]),"./Oceano/oce-21.jpeg":()=>f(()=>import("./oce-21-31aea7fb.js"),[]),"./Oceano/oce-22.jpeg":()=>f(()=>import("./oce-22-53333972.js"),[]),"./Oceano/oce-23.jpeg":()=>f(()=>import("./oce-23-72ef6074.js"),[]),"./Oceano/oce-24.jpeg":()=>f(()=>import("./oce-24-b688458d.js"),[]),"./Oceano/oce-25.jpeg":()=>f(()=>import("./oce-25-b9140bc7.js"),[]),"./Oceano/oce-26.jpeg":()=>f(()=>import("./oce-26-e694c5da.js"),[]),"./Oceano/oce-27.jpeg":()=>f(()=>import("./oce-27-30801823.js"),[]),"./Oceano/oce-28.jpeg":()=>f(()=>import("./oce-28-d4ea88e3.js"),[]),"./Oceano/oce-29.jpeg":()=>f(()=>import("./oce-29-95daad1d.js"),[]),"./Oceano/oce-3.jpeg":()=>f(()=>import("./oce-3-4e90ff70.js"),[]),"./Oceano/oce-30.jpeg":()=>f(()=>import("./oce-30-689631a7.js"),[]),"./Oceano/oce-31.jpeg":()=>f(()=>import("./oce-31-b8e3b513.js"),[]),"./Oceano/oce-32.jpeg":()=>f(()=>import("./oce-32-998ca5a2.js"),[]),"./Oceano/oce-33.jpeg":()=>f(()=>import("./oce-33-0f3d3b0f.js"),[]),"./Oceano/oce-34.jpeg":()=>f(()=>import("./oce-34-e602cc9a.js"),[]),"./Oceano/oce-35.jpeg":()=>f(()=>import("./oce-35-25bfe9ed.js"),[]),"./Oceano/oce-36.jpeg":()=>f(()=>import("./oce-36-b4b88108.js"),[]),"./Oceano/oce-37.jpeg":()=>f(()=>import("./oce-37-3f5e90da.js"),[]),"./Oceano/oce-38.jpeg":()=>f(()=>import("./oce-38-b74ab536.js"),[]),"./Oceano/oce-39.jpeg":()=>f(()=>import("./oce-39-7060600e.js"),[]),"./Oceano/oce-4.jpeg":()=>f(()=>import("./oce-4-beabb7a8.js"),[]),"./Oceano/oce-5.jpeg":()=>f(()=>import("./oce-5-3448488e.js"),[]),"./Oceano/oce-6.jpeg":()=>f(()=>import("./oce-6-6ffe7b59.js"),[]),"./Oceano/oce-7.jpeg":()=>f(()=>import("./oce-7-f849ee3f.js"),[]),"./Oceano/oce-8.jpeg":()=>f(()=>import("./oce-8-ddf3f8e7.js"),[]),"./Oceano/oce-9.jpeg":()=>f(()=>import("./oce-9-3c03a6c3.js"),[])}),vn=Object.assign({"./Oceano/oce-1.jpeg":()=>f(()=>import("./oce-1-4a57cd72.js"),[]),"./Oceano/oce-10.jpeg":()=>f(()=>import("./oce-10-b75a7b04.js"),[]),"./Oceano/oce-11.jpeg":()=>f(()=>import("./oce-11-c1955895.js"),[]),"./Oceano/oce-12.jpeg":()=>f(()=>import("./oce-12-88db97dd.js"),[]),"./Oceano/oce-13.jpeg":()=>f(()=>import("./oce-13-297eb302.js"),[]),"./Oceano/oce-14.jpeg":()=>f(()=>import("./oce-14-60840b7a.js"),[]),"./Oceano/oce-15.jpeg":()=>f(()=>import("./oce-15-a98dd3d6.js"),[]),"./Oceano/oce-16.jpeg":()=>f(()=>import("./oce-16-5d451592.js"),[]),"./Oceano/oce-17.jpeg":()=>f(()=>import("./oce-17-92191afa.js"),[]),"./Oceano/oce-18.jpeg":()=>f(()=>import("./oce-18-ba37f356.js"),[]),"./Oceano/oce-19.jpeg":()=>f(()=>import("./oce-19-04ab419a.js"),[]),"./Oceano/oce-2.jpeg":()=>f(()=>import("./oce-2-6c6ab321.js"),[]),"./Oceano/oce-20.jpeg":()=>f(()=>import("./oce-20-1820e86c.js"),[]),"./Oceano/oce-21.jpeg":()=>f(()=>import("./oce-21-ccb831b8.js"),[]),"./Oceano/oce-22.jpeg":()=>f(()=>import("./oce-22-5cbd4ec6.js"),[]),"./Oceano/oce-23.jpeg":()=>f(()=>import("./oce-23-5004159f.js"),[]),"./Oceano/oce-24.jpeg":()=>f(()=>import("./oce-24-26df169e.js"),[]),"./Oceano/oce-25.jpeg":()=>f(()=>import("./oce-25-fd8570ce.js"),[]),"./Oceano/oce-26.jpeg":()=>f(()=>import("./oce-26-5d74ebcd.js"),[]),"./Oceano/oce-27.jpeg":()=>f(()=>import("./oce-27-e1df6539.js"),[]),"./Oceano/oce-28.jpeg":()=>f(()=>import("./oce-28-9c2e2b44.js"),[]),"./Oceano/oce-29.jpeg":()=>f(()=>import("./oce-29-ace7471c.js"),[]),"./Oceano/oce-3.jpeg":()=>f(()=>import("./oce-3-2265a765.js"),[]),"./Oceano/oce-30.jpeg":()=>f(()=>import("./oce-30-1df5f709.js"),[]),"./Oceano/oce-31.jpeg":()=>f(()=>import("./oce-31-ea88532d.js"),[]),"./Oceano/oce-32.jpeg":()=>f(()=>import("./oce-32-6b8b96d7.js"),[]),"./Oceano/oce-33.jpeg":()=>f(()=>import("./oce-33-9cd2faab.js"),[]),"./Oceano/oce-34.jpeg":()=>f(()=>import("./oce-34-58f2c792.js"),[]),"./Oceano/oce-35.jpeg":()=>f(()=>import("./oce-35-c3b69c54.js"),[]),"./Oceano/oce-36.jpeg":()=>f(()=>import("./oce-36-48f1c9e2.js"),[]),"./Oceano/oce-37.jpeg":()=>f(()=>import("./oce-37-309b4f98.js"),[]),"./Oceano/oce-38.jpeg":()=>f(()=>import("./oce-38-7baaa83a.js"),[]),"./Oceano/oce-39.jpeg":()=>f(()=>import("./oce-39-e5e6bb2a.js"),[]),"./Oceano/oce-4.jpeg":()=>f(()=>import("./oce-4-7d4a9bd7.js"),[]),"./Oceano/oce-5.jpeg":()=>f(()=>import("./oce-5-711cfba6.js"),[]),"./Oceano/oce-6.jpeg":()=>f(()=>import("./oce-6-bc5c2da6.js"),[]),"./Oceano/oce-7.jpeg":()=>f(()=>import("./oce-7-59c4e6d8.js"),[]),"./Oceano/oce-8.jpeg":()=>f(()=>import("./oce-8-eacf15d1.js"),[]),"./Oceano/oce-9.jpeg":()=>f(()=>import("./oce-9-aa9b58bf.js"),[])}),It=[{title:"Océano",thumbnails:fn,modals:vn}],mn=({detailId:e})=>{var j,x,R,L,P,D,N;const[t,o]=g.useState([]),[r,n]=g.useState([]),i=jo.find(k=>k.id===e),l=(j=It.find(k=>k.title===(i==null?void 0:i.title)))==null?void 0:j.thumbnails,s=(x=It.find(k=>k.title===(i==null?void 0:i.title)))==null?void 0:x.modals,[a,d]=g.useState(!1),[c,m]=g.useState(NaN),[h,v]=g.useState(!1),_=k=>{d(!0),m(k)},O=()=>{d(!1)};g.useEffect(()=>{const k=Object.entries(l).map(([A,I])=>I().then(V=>({path:A,module:V.default}))),M=Object.entries(s).map(([A,I])=>I().then(V=>({path:A,module:V.default})));Promise.all(k).then(A=>{o(A),v(!0)}).catch(A=>{}),Promise.all(M).then(A=>{n(A),v(!0)}).catch(A=>{})},[t,r,l,s]);const p=u.jsx(ve,{id:"kitchen-tooltip",className:"detail-card__tooltip",children:(R=i==null?void 0:i.services.kitchen)==null?void 0:R.tooltip}),b=u.jsx(ve,{id:"laundry-tooltip",className:"detail-card__tooltip",children:(L=i==null?void 0:i.services.laundry)==null?void 0:L.tooltip}),y=u.jsx(ve,{id:"pool-tooltip",className:"detail-card__tooltip",children:(P=i==null?void 0:i.services.pool)==null?void 0:P.tooltip}),E=u.jsx(ve,{id:"smoking-tooltip",className:"detail-card__tooltip",children:(D=i==null?void 0:i.services.smoking)==null?void 0:D.tooltip}),w=u.jsx(ve,{id:"wifi-tooltip",className:"detail-card__tooltip",children:(N=i==null?void 0:i.services.wifi)==null?void 0:N.tooltip});return u.jsx(u.Fragment,{children:h&&u.jsxs(Fe,{className:"detail-card",children:[u.jsx("img",{src:i==null?void 0:i.image.detail,alt:"",className:"detail-card__photo"}),u.jsxs(Fe.Body,{className:"detail-card__content",children:[u.jsxs("div",{className:"detail-card__slider",children:[!h&&u.jsx(Nt,{className:"detail-card__spinner"}),h&&(i==null?void 0:i.image.galleryIds.map(({id:k,imageModulePath:M})=>{var A,I;return u.jsxs("div",{className:"detail-card__thumbnail-container",children:[u.jsx(Vt,{type:"button",onClick:()=>_(k),className:"detail-card__thumbnail",children:u.jsx("img",{src:(A=t.find(V=>V.path===M))==null?void 0:A.module,alt:"thumbnail",className:"detail-card__thumbnail-photo"})}),u.jsx(pn,{galleryImage:(I=r.find(V=>V.path===M))==null?void 0:I.module,handleCloseModal:O,show:a,id:k,showModalId:c},k)]},k)}))]}),u.jsxs(Fe.Text,{as:"div",className:"detail-card__features-container",children:[u.jsx(Fe.Title,{className:"detail-card__title",children:i==null?void 0:i.title}),u.jsxs("div",{className:"detail-card__description-container",children:[u.jsx("h5",{children:"Description"}),u.jsx("p",{className:"detail-card__description",children:i==null?void 0:i.description.detail})]}),u.jsxs("div",{className:"detail-card__services",children:[u.jsx("h5",{children:"Services"}),u.jsxs("div",{className:"detail-card__icons",children:[(i==null?void 0:i.services.kitchen)&&u.jsx(Ee,{placement:"bottom",overlay:p,delay:0,children:u.jsx("span",{className:"material-symbols-outlined",children:i.services.kitchen.icon})}),(i==null?void 0:i.services.laundry)&&u.jsx(Ee,{placement:"bottom",overlay:b,children:u.jsx("span",{className:"material-symbols-outlined",children:i.services.laundry.icon})}),(i==null?void 0:i.services.pool)&&u.jsx(Ee,{placement:"bottom",overlay:y,children:u.jsx("span",{className:"material-symbols-outlined",children:i.services.pool.icon})}),(i==null?void 0:i.services.smoking)&&u.jsx(Ee,{placement:"bottom",overlay:E,children:u.jsx("span",{className:"material-symbols-outlined",children:i.services.smoking.icon})}),(i==null?void 0:i.services.wifi)&&u.jsx(Ee,{placement:"bottom",overlay:w,children:u.jsx("span",{className:"material-symbols-outlined",children:i.services.wifi.icon})})]})]})]})]})]})})},_n=({id:e,visibility:t})=>u.jsx(u.Fragment,{children:e&&u.jsx(un,{className:"apartment-detail",$visibility:t,children:u.jsx("div",{className:"apartment-detail__container",children:u.jsxs("article",{className:"apartment-detail__content",children:[u.jsx("div",{className:"apartment-detail__card-container",children:u.jsx(mn,{detailId:e})}),u.jsxs("aside",{className:"apartment-detail__booking-links-container",children:[u.jsx("span",{className:"apartment-detail__booking-links-heading",children:"Reservations"}),u.jsxs("div",{className:"apartment-detail__booking-links",children:[u.jsx("div",{className:"apartment-detail__booking-link-container",children:u.jsx("a",{href:"https://www.booking.com/hotel/es/alojamiento-alby-oceano.es.html?aid=D1258472",className:"apartment-detail__booking-link apartment-detail__booking-link--booking",children:"booking"})}),u.jsx("div",{className:"apartment-detail__booking-link-container",children:u.jsx("a",{href:"https://www.airbnb.es/rooms/35762364?s=67&shared_item_type=1&virality_entry_point=1",className:"apartment-detail__booking-link apartment-detail__booking-link--airbnb",children:"airbnb"})}),u.jsx("div",{className:"apartment-detail__booking-link-container",children:u.jsx("a",{href:"https://www.vrbo.com/es-es/p10400731?vgdc=HAES&preferlocale=true&noDates=true&utm_source=direct&utm_medium=social&utm_campaign=earned:homeaway:sharecopylink:ESP&utm_content=10400731",className:"apartment-detail__booking-link apartment-detail__booking-link--homeaway",children:"homeaway"})}),u.jsx("div",{className:"apartment-detail__booking-link-container",children:u.jsx("a",{href:"https://www.tripadvisor.es/VacationRentalReview-g659661-d17698053-Alojamiento_Alby_Oceano-Los_Cristianos_Arona_Tenerife_Canary_Islands.html",className:"apartment-detail__booking-link apartment-detail__booking-link--tripadvisor",children:"tripadvisor"})})]})]})]})})})}),gn=()=>{const e=Ro(),t=()=>{window.scrollTo(0,0)};return g.useEffect(()=>{t()},[e]),null},yn=()=>{const{apartmentId:e}=To(),t=Number(e),[o,r]=g.useState(!1);return g.useEffect(()=>{setTimeout(()=>{r(!0)},500)},[]),u.jsxs(u.Fragment,{children:[u.jsx(gn,{}),!o&&u.jsx(Do,{}),u.jsx(ko,{isVisible:!0}),u.jsx(_n,{id:t,visibility:!o})]})};export{yn as default}; diff --git a/assets/NotFoundPage-0d6d28d6.js b/assets/NotFoundPage-0d6d28d6.js new file mode 100644 index 0000000..b1b8bbb --- /dev/null +++ b/assets/NotFoundPage-0d6d28d6.js @@ -0,0 +1,25 @@ +import{D as t,j as e,K as n}from"./index-1842eda3.js";const s=t.div` + position: relative; + align-items: center; + display: flex; + justify-content: center; + height: 100vh; + font-family: "Nunito", sans-serif; + color: #636b6f; + background-color: #fff; + + .not-found { + &__code { + border-right: 2px solid; + font-size: 26px; + padding: 0 15px 0 15px; + text-align: center; + } + + &__message { + padding: 10px; + font-size: 18px; + text-align: center; + } + } +`,i=()=>e.jsxs(e.Fragment,{children:[e.jsx(n,{isVisible:!0}),e.jsxs(s,{className:"not-found",children:[e.jsx("div",{className:"not-found__code",children:"404 "}),e.jsx("div",{className:"not-found__message",children:"Not Found "})]})]});export{i as default}; diff --git a/assets/index-1842eda3.js b/assets/index-1842eda3.js new file mode 100644 index 0000000..8a2a689 --- /dev/null +++ b/assets/index-1842eda3.js @@ -0,0 +1,541 @@ +function Np(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function Tp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var S={},Uv={get exports(){return S},set exports(e){S=e}},Va={},g={},Bv={get exports(){return g},set exports(e){g=e}},Q={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var fi=Symbol.for("react.element"),Hv=Symbol.for("react.portal"),Wv=Symbol.for("react.fragment"),Vv=Symbol.for("react.strict_mode"),Kv=Symbol.for("react.profiler"),Qv=Symbol.for("react.provider"),Yv=Symbol.for("react.context"),Gv=Symbol.for("react.forward_ref"),Xv=Symbol.for("react.suspense"),Jv=Symbol.for("react.memo"),qv=Symbol.for("react.lazy"),Sd=Symbol.iterator;function Zv(e){return e===null||typeof e!="object"?null:(e=Sd&&e[Sd]||e["@@iterator"],typeof e=="function"?e:null)}var Op={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Pp=Object.assign,jp={};function qr(e,t,n){this.props=e,this.context=t,this.refs=jp,this.updater=n||Op}qr.prototype.isReactComponent={};qr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};qr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Lp(){}Lp.prototype=qr.prototype;function Qu(e,t,n){this.props=e,this.context=t,this.refs=jp,this.updater=n||Op}var Yu=Qu.prototype=new Lp;Yu.constructor=Qu;Pp(Yu,qr.prototype);Yu.isPureReactComponent=!0;var Ed=Array.isArray,Ip=Object.prototype.hasOwnProperty,Gu={current:null},Mp={key:!0,ref:!0,__self:!0,__source:!0};function $p(e,t,n){var r,o={},i=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(i=""+t.key),t)Ip.call(t,r)&&!Mp.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(l===1)o.children=n;else if(1>>1,G=P[B];if(0>>1;Bo(re,F))Teo(tt,re)?(P[B]=tt,P[Te]=F,B=Te):(P[B]=re,P[ae]=F,B=ae);else if(Teo(tt,F))P[B]=tt,P[Te]=F,B=Te;else break e}}return D}function o(P,D){var F=P.sortIndex-D.sortIndex;return F!==0?F:P.id-D.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var a=Date,l=a.now();e.unstable_now=function(){return a.now()-l}}var s=[],u=[],c=1,f=null,d=3,w=!1,y=!1,x=!1,_=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,p=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(P){for(var D=n(u);D!==null;){if(D.callback===null)r(u);else if(D.startTime<=P)r(u),D.sortIndex=D.expirationTime,t(s,D);else break;D=n(u)}}function h(P){if(x=!1,v(P),!y)if(n(s)!==null)y=!0,Le(k);else{var D=n(u);D!==null&&Ce(h,D.startTime-P)}}function k(P,D){y=!1,x&&(x=!1,m(O),O=-1),w=!0;var F=d;try{for(v(D),f=n(s);f!==null&&(!(f.expirationTime>D)||P&&!Y());){var B=f.callback;if(typeof B=="function"){f.callback=null,d=f.priorityLevel;var G=B(f.expirationTime<=D);D=e.unstable_now(),typeof G=="function"?f.callback=G:f===n(s)&&r(s),v(D)}else r(s);f=n(s)}if(f!==null)var he=!0;else{var ae=n(u);ae!==null&&Ce(h,ae.startTime-D),he=!1}return he}finally{f=null,d=F,w=!1}}var R=!1,E=null,O=-1,$=5,M=-1;function Y(){return!(e.unstable_now()-M<$)}function Ee(){if(E!==null){var P=e.unstable_now();M=P;var D=!0;try{D=E(!0,P)}finally{D?ie():(R=!1,E=null)}}else R=!1}var ie;if(typeof p=="function")ie=function(){p(Ee)};else if(typeof MessageChannel<"u"){var Ve=new MessageChannel,ee=Ve.port2;Ve.port1.onmessage=Ee,ie=function(){ee.postMessage(null)}}else ie=function(){_(Ee,0)};function Le(P){E=P,R||(R=!0,ie())}function Ce(P,D){O=_(function(){P(e.unstable_now())},D)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(P){P.callback=null},e.unstable_continueExecution=function(){y||w||(y=!0,Le(k))},e.unstable_forceFrameRate=function(P){0>P||125B?(P.sortIndex=F,t(u,P),n(s)===null&&P===n(u)&&(x?(m(O),O=-1):x=!0,Ce(h,F-B))):(P.sortIndex=G,t(s,P),y||w||(y=!0,Le(k))),P},e.unstable_shouldYield=Y,e.unstable_wrapCallback=function(P){var D=d;return function(){var F=d;d=D;try{return P.apply(this,arguments)}finally{d=F}}}})(Ap);(function(e){e.exports=Ap})(fy);/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Fp=g,ht=Es;function j(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Cs=Object.prototype.hasOwnProperty,py=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,kd={},_d={};function hy(e){return Cs.call(_d,e)?!0:Cs.call(kd,e)?!1:py.test(e)?_d[e]=!0:(kd[e]=!0,!1)}function my(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function gy(e,t,n,r){if(t===null||typeof t>"u"||my(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function et(e,t,n,r,o,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var We={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){We[e]=new et(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];We[t]=new et(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){We[e]=new et(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){We[e]=new et(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){We[e]=new et(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){We[e]=new et(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){We[e]=new et(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){We[e]=new et(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){We[e]=new et(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ju=/[\-:]([a-z])/g;function qu(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Ju,qu);We[t]=new et(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ju,qu);We[t]=new et(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ju,qu);We[t]=new et(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){We[e]=new et(e,1,!1,e.toLowerCase(),null,!1,!1)});We.xlinkHref=new et("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){We[e]=new et(e,1,!1,e.toLowerCase(),null,!0,!0)});function Zu(e,t,n,r){var o=We.hasOwnProperty(t)?We[t]:null;(o!==null?o.type!==0:r||!(2l||o[a]!==i[l]){var s=` +`+o[a].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=a&&0<=l);break}}}finally{Al=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Ro(e):""}function vy(e){switch(e.tag){case 5:return Ro(e.type);case 16:return Ro("Lazy");case 13:return Ro("Suspense");case 19:return Ro("SuspenseList");case 0:case 2:case 15:return e=Fl(e.type,!1),e;case 11:return e=Fl(e.type.render,!1),e;case 1:return e=Fl(e.type,!0),e;default:return""}}function Ns(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case vr:return"Fragment";case gr:return"Portal";case ks:return"Profiler";case ec:return"StrictMode";case _s:return"Suspense";case Rs:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Up:return(e.displayName||"Context")+".Consumer";case bp:return(e._context.displayName||"Context")+".Provider";case tc:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case nc:return t=e.displayName||null,t!==null?t:Ns(e.type)||"Memo";case yn:t=e._payload,e=e._init;try{return Ns(e(t))}catch{}}return null}function yy(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ns(t);case 8:return t===ec?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function In(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Hp(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function wy(e){var t=Hp(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(a){r=""+a,i.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ni(e){e._valueTracker||(e._valueTracker=wy(e))}function Wp(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Hp(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function fa(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Ts(e,t){var n=t.checked;return we({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Nd(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=In(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Vp(e,t){t=t.checked,t!=null&&Zu(e,"checked",t,!1)}function Os(e,t){Vp(e,t);var n=In(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Ps(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ps(e,t.type,In(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Td(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Ps(e,t,n){(t!=="number"||fa(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var No=Array.isArray;function Pr(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Ti.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Qo(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Lo={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},xy=["Webkit","ms","Moz","O"];Object.keys(Lo).forEach(function(e){xy.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Lo[t]=Lo[e]})});function Gp(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Lo.hasOwnProperty(e)&&Lo[e]?(""+t).trim():t+"px"}function Xp(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Gp(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Sy=we({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Is(e,t){if(t){if(Sy[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(j(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(j(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(j(61))}if(t.style!=null&&typeof t.style!="object")throw Error(j(62))}}function Ms(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var $s=null;function rc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ds=null,jr=null,Lr=null;function jd(e){if(e=mi(e)){if(typeof Ds!="function")throw Error(j(280));var t=e.stateNode;t&&(t=Xa(t),Ds(e.stateNode,e.type,t))}}function Jp(e){jr?Lr?Lr.push(e):Lr=[e]:jr=e}function qp(){if(jr){var e=jr,t=Lr;if(Lr=jr=null,jd(e),t)for(e=0;e>>=0,e===0?32:31-(Ly(e)/Iy|0)|0}var Oi=64,Pi=4194304;function To(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ga(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,a=n&268435455;if(a!==0){var l=a&~o;l!==0?r=To(l):(i&=a,i!==0&&(r=To(i)))}else a=n&~o,a!==0?r=To(a):i!==0&&(r=To(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function pi(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ft(t),e[t]=n}function Ay(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Mo),bd=String.fromCharCode(32),Ud=!1;function yh(e,t){switch(e){case"keyup":return d0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function wh(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var yr=!1;function p0(e,t){switch(e){case"compositionend":return wh(t);case"keypress":return t.which!==32?null:(Ud=!0,bd);case"textInput":return e=t.data,e===bd&&Ud?null:e;default:return null}}function h0(e,t){if(yr)return e==="compositionend"||!dc&&yh(e,t)?(e=gh(),Xi=sc=Cn=null,yr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Vd(n)}}function Ch(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ch(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function kh(){for(var e=window,t=fa();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=fa(e.document)}return t}function fc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function C0(e){var t=kh(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ch(n.ownerDocument.documentElement,n)){if(r!==null&&fc(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Kd(n,i);var a=Kd(n,r);o&&a&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,wr=null,Bs=null,Do=null,Hs=!1;function Qd(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Hs||wr==null||wr!==fa(r)||(r=wr,"selectionStart"in r&&fc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Do&&Zo(Do,r)||(Do=r,r=wa(Bs,"onSelect"),0Er||(e.current=Gs[Er],Gs[Er]=null,Er--)}function ue(e,t){Er++,Gs[Er]=e.current,e.current=t}var Mn={},Ge=Fn(Mn),at=Fn(!1),er=Mn;function zr(e,t){var n=e.type.contextTypes;if(!n)return Mn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function lt(e){return e=e.childContextTypes,e!=null}function Sa(){fe(at),fe(Ge)}function ef(e,t,n){if(Ge.current!==Mn)throw Error(j(168));ue(Ge,t),ue(at,n)}function Ih(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(j(108,yy(e)||"Unknown",o));return we({},n,r)}function Ea(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Mn,er=Ge.current,ue(Ge,e),ue(at,at.current),!0}function tf(e,t,n){var r=e.stateNode;if(!r)throw Error(j(169));n?(e=Ih(e,t,er),r.__reactInternalMemoizedMergedChildContext=e,fe(at),fe(Ge),ue(Ge,e)):fe(at),ue(at,n)}var Zt=null,Ja=!1,ql=!1;function Mh(e){Zt===null?Zt=[e]:Zt.push(e)}function $0(e){Ja=!0,Mh(e)}function zn(){if(!ql&&Zt!==null){ql=!0;var e=0,t=te;try{var n=Zt;for(te=1;e>=a,o-=a,tn=1<<32-Ft(t)+o|n<O?($=E,E=null):$=E.sibling;var M=d(m,E,v[O],h);if(M===null){E===null&&(E=$);break}e&&E&&M.alternate===null&&t(m,E),p=i(M,p,O),R===null?k=M:R.sibling=M,R=M,E=$}if(O===v.length)return n(m,E),pe&&Un(m,O),k;if(E===null){for(;OO?($=E,E=null):$=E.sibling;var Y=d(m,E,M.value,h);if(Y===null){E===null&&(E=$);break}e&&E&&Y.alternate===null&&t(m,E),p=i(Y,p,O),R===null?k=Y:R.sibling=Y,R=Y,E=$}if(M.done)return n(m,E),pe&&Un(m,O),k;if(E===null){for(;!M.done;O++,M=v.next())M=f(m,M.value,h),M!==null&&(p=i(M,p,O),R===null?k=M:R.sibling=M,R=M);return pe&&Un(m,O),k}for(E=r(m,E);!M.done;O++,M=v.next())M=w(E,m,O,M.value,h),M!==null&&(e&&M.alternate!==null&&E.delete(M.key===null?O:M.key),p=i(M,p,O),R===null?k=M:R.sibling=M,R=M);return e&&E.forEach(function(Ee){return t(m,Ee)}),pe&&Un(m,O),k}function _(m,p,v,h){if(typeof v=="object"&&v!==null&&v.type===vr&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Ri:e:{for(var k=v.key,R=p;R!==null;){if(R.key===k){if(k=v.type,k===vr){if(R.tag===7){n(m,R.sibling),p=o(R,v.props.children),p.return=m,m=p;break e}}else if(R.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===yn&&uf(k)===R.type){n(m,R.sibling),p=o(R,v.props),p.ref=mo(m,R,v),p.return=m,m=p;break e}n(m,R);break}else t(m,R);R=R.sibling}v.type===vr?(p=Jn(v.props.children,m.mode,h,v.key),p.return=m,m=p):(h=oa(v.type,v.key,v.props,null,m.mode,h),h.ref=mo(m,p,v),h.return=m,m=h)}return a(m);case gr:e:{for(R=v.key;p!==null;){if(p.key===R)if(p.tag===4&&p.stateNode.containerInfo===v.containerInfo&&p.stateNode.implementation===v.implementation){n(m,p.sibling),p=o(p,v.children||[]),p.return=m,m=p;break e}else{n(m,p);break}else t(m,p);p=p.sibling}p=as(v,m.mode,h),p.return=m,m=p}return a(m);case yn:return R=v._init,_(m,p,R(v._payload),h)}if(No(v))return y(m,p,v,h);if(uo(v))return x(m,p,v,h);Ai(m,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,p!==null&&p.tag===6?(n(m,p.sibling),p=o(p,v),p.return=m,m=p):(n(m,p),p=is(v,m.mode,h),p.return=m,m=p),a(m)):n(m,p)}return _}var Ur=Bh(!0),Hh=Bh(!1),gi={},Yt=Fn(gi),ri=Fn(gi),oi=Fn(gi);function Kn(e){if(e===gi)throw Error(j(174));return e}function Sc(e,t){switch(ue(oi,t),ue(ri,e),ue(Yt,gi),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ls(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ls(t,e)}fe(Yt),ue(Yt,t)}function Br(){fe(Yt),fe(ri),fe(oi)}function Wh(e){Kn(oi.current);var t=Kn(Yt.current),n=Ls(t,e.type);t!==n&&(ue(ri,e),ue(Yt,n))}function Ec(e){ri.current===e&&(fe(Yt),fe(ri))}var ve=Fn(0);function Ta(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Zl=[];function Cc(){for(var e=0;en?n:4,e(!0);var r=es.transition;es.transition={};try{e(!1),t()}finally{te=n,es.transition=r}}function am(){return Nt().memoizedState}function z0(e,t,n){var r=jn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},lm(e))sm(t,n);else if(n=Fh(e,t,n,r),n!==null){var o=qe();zt(n,e,r,o),um(n,t,r)}}function b0(e,t,n){var r=jn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(lm(e))sm(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var a=t.lastRenderedState,l=i(a,n);if(o.hasEagerState=!0,o.eagerState=l,Ut(l,a)){var s=t.interleaved;s===null?(o.next=o,wc(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=Fh(e,t,o,r),n!==null&&(o=qe(),zt(n,e,r,o),um(n,t,r))}}function lm(e){var t=e.alternate;return e===ye||t!==null&&t===ye}function sm(e,t){Ao=Oa=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function um(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ic(e,n)}}var Pa={readContext:Rt,useCallback:Ke,useContext:Ke,useEffect:Ke,useImperativeHandle:Ke,useInsertionEffect:Ke,useLayoutEffect:Ke,useMemo:Ke,useReducer:Ke,useRef:Ke,useState:Ke,useDebugValue:Ke,useDeferredValue:Ke,useTransition:Ke,useMutableSource:Ke,useSyncExternalStore:Ke,useId:Ke,unstable_isNewReconciler:!1},U0={readContext:Rt,useCallback:function(e,t){return Wt().memoizedState=[e,t===void 0?null:t],e},useContext:Rt,useEffect:df,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ea(4194308,4,tm.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ea(4194308,4,e,t)},useInsertionEffect:function(e,t){return ea(4,2,e,t)},useMemo:function(e,t){var n=Wt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Wt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=z0.bind(null,ye,e),[r.memoizedState,e]},useRef:function(e){var t=Wt();return e={current:e},t.memoizedState=e},useState:cf,useDebugValue:Tc,useDeferredValue:function(e){return Wt().memoizedState=e},useTransition:function(){var e=cf(!1),t=e[0];return e=F0.bind(null,e[1]),Wt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ye,o=Wt();if(pe){if(n===void 0)throw Error(j(407));n=n()}else{if(n=t(),ze===null)throw Error(j(349));nr&30||Qh(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,df(Gh.bind(null,r,i,e),[e]),r.flags|=2048,li(9,Yh.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Wt(),t=ze.identifierPrefix;if(pe){var n=nn,r=tn;n=(r&~(1<<32-Ft(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=ii++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[Kt]=t,e[ni]=r,ym(e,t,!1,!1),t.stateNode=e;e:{switch(a=Ms(n,r),n){case"dialog":ce("cancel",e),ce("close",e),o=r;break;case"iframe":case"object":case"embed":ce("load",e),o=r;break;case"video":case"audio":for(o=0;oWr&&(t.flags|=128,r=!0,go(i,!1),t.lanes=4194304)}else{if(!r)if(e=Ta(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),go(i,!0),i.tail===null&&i.tailMode==="hidden"&&!a.alternate&&!pe)return Qe(t),null}else 2*Ne()-i.renderingStartTime>Wr&&n!==1073741824&&(t.flags|=128,r=!0,go(i,!1),t.lanes=4194304);i.isBackwards?(a.sibling=t.child,t.child=a):(n=i.last,n!==null?n.sibling=a:t.child=a,i.last=a)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ne(),t.sibling=null,n=ve.current,ue(ve,r?n&1|2:n&1),t):(Qe(t),null);case 22:case 23:return Mc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ct&1073741824&&(Qe(t),t.subtreeFlags&6&&(t.flags|=8192)):Qe(t),null;case 24:return null;case 25:return null}throw Error(j(156,t.tag))}function G0(e,t){switch(hc(t),t.tag){case 1:return lt(t.type)&&Sa(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Br(),fe(at),fe(Ge),Cc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Ec(t),null;case 13:if(fe(ve),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(j(340));br()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return fe(ve),null;case 4:return Br(),null;case 10:return yc(t.type._context),null;case 22:case 23:return Mc(),null;case 24:return null;default:return null}}var zi=!1,Ye=!1,X0=typeof WeakSet=="function"?WeakSet:Set,I=null;function Rr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){xe(e,t,r)}else n.current=null}function lu(e,t,n){try{n()}catch(r){xe(e,t,r)}}var xf=!1;function J0(e,t){if(Ws=va,e=kh(),fc(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var a=0,l=-1,s=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var w;f!==n||o!==0&&f.nodeType!==3||(l=a+o),f!==i||r!==0&&f.nodeType!==3||(s=a+r),f.nodeType===3&&(a+=f.nodeValue.length),(w=f.firstChild)!==null;)d=f,f=w;for(;;){if(f===e)break t;if(d===n&&++u===o&&(l=a),d===i&&++c===r&&(s=a),(w=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=w}n=l===-1||s===-1?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Vs={focusedElem:e,selectionRange:n},va=!1,I=t;I!==null;)if(t=I,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,I=e;else for(;I!==null;){t=I;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var x=y.memoizedProps,_=y.memoizedState,m=t.stateNode,p=m.getSnapshotBeforeUpdate(t.elementType===t.type?x:Mt(t.type,x),_);m.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(j(163))}}catch(h){xe(t,t.return,h)}if(e=t.sibling,e!==null){e.return=t.return,I=e;break}I=t.return}return y=xf,xf=!1,y}function Fo(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&lu(t,n,i)}o=o.next}while(o!==r)}}function el(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function su(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Sm(e){var t=e.alternate;t!==null&&(e.alternate=null,Sm(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Kt],delete t[ni],delete t[Ys],delete t[I0],delete t[M0])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Em(e){return e.tag===5||e.tag===3||e.tag===4}function Sf(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Em(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function uu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=xa));else if(r!==4&&(e=e.child,e!==null))for(uu(e,t,n),e=e.sibling;e!==null;)uu(e,t,n),e=e.sibling}function cu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(cu(e,t,n),e=e.sibling;e!==null;)cu(e,t,n),e=e.sibling}var Be=null,$t=!1;function mn(e,t,n){for(n=n.child;n!==null;)Cm(e,t,n),n=n.sibling}function Cm(e,t,n){if(Qt&&typeof Qt.onCommitFiberUnmount=="function")try{Qt.onCommitFiberUnmount(Ka,n)}catch{}switch(n.tag){case 5:Ye||Rr(n,t);case 6:var r=Be,o=$t;Be=null,mn(e,t,n),Be=r,$t=o,Be!==null&&($t?(e=Be,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Be.removeChild(n.stateNode));break;case 18:Be!==null&&($t?(e=Be,n=n.stateNode,e.nodeType===8?Jl(e.parentNode,n):e.nodeType===1&&Jl(e,n),Jo(e)):Jl(Be,n.stateNode));break;case 4:r=Be,o=$t,Be=n.stateNode.containerInfo,$t=!0,mn(e,t,n),Be=r,$t=o;break;case 0:case 11:case 14:case 15:if(!Ye&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,a=i.destroy;i=i.tag,a!==void 0&&(i&2||i&4)&&lu(n,t,a),o=o.next}while(o!==r)}mn(e,t,n);break;case 1:if(!Ye&&(Rr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){xe(n,t,l)}mn(e,t,n);break;case 21:mn(e,t,n);break;case 22:n.mode&1?(Ye=(r=Ye)||n.memoizedState!==null,mn(e,t,n),Ye=r):mn(e,t,n);break;default:mn(e,t,n)}}function Ef(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new X0),t.forEach(function(r){var o=a1.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Lt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=a),r&=~i}if(r=o,r=Ne()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Z0(r/1960))-r,10e?16:e,kn===null)var r=!1;else{if(e=kn,kn=null,Ia=0,J&6)throw Error(j(331));var o=J;for(J|=4,I=e.current;I!==null;){var i=I,a=i.child;if(I.flags&16){var l=i.deletions;if(l!==null){for(var s=0;sNe()-Lc?Xn(e,0):jc|=n),st(e,t)}function jm(e,t){t===0&&(e.mode&1?(t=Pi,Pi<<=1,!(Pi&130023424)&&(Pi=4194304)):t=1);var n=qe();e=un(e,t),e!==null&&(pi(e,t,n),st(e,n))}function i1(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),jm(e,n)}function a1(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(j(314))}r!==null&&r.delete(t),jm(e,n)}var Lm;Lm=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||at.current)ot=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ot=!1,Q0(e,t,n);ot=!!(e.flags&131072)}else ot=!1,pe&&t.flags&1048576&&$h(t,ka,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;ta(e,t),e=t.pendingProps;var o=zr(t,Ge.current);Mr(t,n),o=_c(null,t,r,e,o,n);var i=Rc();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,lt(r)?(i=!0,Ea(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,xc(t),o.updater=qa,t.stateNode=o,o._reactInternals=t,eu(t,r,e,n),t=ru(null,t,r,!0,i,n)):(t.tag=0,pe&&i&&pc(t),Je(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(ta(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=s1(r),e=Mt(r,e),o){case 0:t=nu(null,t,r,e,n);break e;case 1:t=vf(null,t,r,e,n);break e;case 11:t=mf(null,t,r,e,n);break e;case 14:t=gf(null,t,r,Mt(r.type,e),n);break e}throw Error(j(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Mt(r,o),nu(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Mt(r,o),vf(e,t,r,o,n);case 3:e:{if(mm(t),e===null)throw Error(j(387));r=t.pendingProps,i=t.memoizedState,o=i.element,zh(e,t),Na(t,r,null,n);var a=t.memoizedState;if(r=a.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Hr(Error(j(423)),t),t=yf(e,t,r,n,o);break e}else if(r!==o){o=Hr(Error(j(424)),t),t=yf(e,t,r,n,o);break e}else for(ft=Tn(t.stateNode.containerInfo.firstChild),pt=t,pe=!0,At=null,n=Hh(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(br(),r===o){t=cn(e,t,n);break e}Je(e,t,r,n)}t=t.child}return t;case 5:return Wh(t),e===null&&Js(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,a=o.children,Ks(r,o)?a=null:i!==null&&Ks(r,i)&&(t.flags|=32),hm(e,t),Je(e,t,a,n),t.child;case 6:return e===null&&Js(t),null;case 13:return gm(e,t,n);case 4:return Sc(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Ur(t,null,r,n):Je(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Mt(r,o),mf(e,t,r,o,n);case 7:return Je(e,t,t.pendingProps,n),t.child;case 8:return Je(e,t,t.pendingProps.children,n),t.child;case 12:return Je(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,a=o.value,ue(_a,r._currentValue),r._currentValue=a,i!==null)if(Ut(i.value,a)){if(i.children===o.children&&!at.current){t=cn(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){a=i.child;for(var s=l.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=rn(-1,n&-n),s.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?s.next=s:(s.next=c.next,c.next=s),u.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),qs(i.return,n,t),l.lanes|=n;break}s=s.next}}else if(i.tag===10)a=i.type===t.type?null:i.child;else if(i.tag===18){if(a=i.return,a===null)throw Error(j(341));a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),qs(a,n,t),a=i.sibling}else a=i.child;if(a!==null)a.return=i;else for(a=i;a!==null;){if(a===t){a=null;break}if(i=a.sibling,i!==null){i.return=a.return,a=i;break}a=a.return}i=a}Je(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Mr(t,n),o=Rt(o),r=r(o),t.flags|=1,Je(e,t,r,n),t.child;case 14:return r=t.type,o=Mt(r,t.pendingProps),o=Mt(r.type,o),gf(e,t,r,o,n);case 15:return fm(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Mt(r,o),ta(e,t),t.tag=1,lt(r)?(e=!0,Ea(t)):e=!1,Mr(t,n),Uh(t,r,o),eu(t,r,o,n),ru(null,t,r,!0,e,n);case 19:return vm(e,t,n);case 22:return pm(e,t,n)}throw Error(j(156,t.tag))};function Im(e,t){return ih(e,t)}function l1(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function kt(e,t,n,r){return new l1(e,t,n,r)}function Dc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function s1(e){if(typeof e=="function")return Dc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===tc)return 11;if(e===nc)return 14}return 2}function Ln(e,t){var n=e.alternate;return n===null?(n=kt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function oa(e,t,n,r,o,i){var a=2;if(r=e,typeof e=="function")Dc(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case vr:return Jn(n.children,o,i,t);case ec:a=8,o|=8;break;case ks:return e=kt(12,n,t,o|2),e.elementType=ks,e.lanes=i,e;case _s:return e=kt(13,n,t,o),e.elementType=_s,e.lanes=i,e;case Rs:return e=kt(19,n,t,o),e.elementType=Rs,e.lanes=i,e;case Bp:return nl(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case bp:a=10;break e;case Up:a=9;break e;case tc:a=11;break e;case nc:a=14;break e;case yn:a=16,r=null;break e}throw Error(j(130,e==null?e:typeof e,""))}return t=kt(a,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function Jn(e,t,n,r){return e=kt(7,e,r,t),e.lanes=n,e}function nl(e,t,n,r){return e=kt(22,e,r,t),e.elementType=Bp,e.lanes=n,e.stateNode={isHidden:!1},e}function is(e,t,n){return e=kt(6,e,null,t),e.lanes=n,e}function as(e,t,n){return t=kt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function u1(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=bl(0),this.expirationTimes=bl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=bl(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Ac(e,t,n,r,o,i,a,l,s){return e=new u1(e,t,n,l,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=kt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},xc(i),e}function c1(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=mt})(dy);const Qn=Tp(Vo),m1=Np({__proto__:null,default:Qn},[Vo]);var Pf=Vo;Ss.createRoot=Pf.createRoot,Ss.hydrateRoot=Pf.hydrateRoot;/** + * @remix-run/router v1.12.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Se(){return Se=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function $n(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function v1(){return Math.random().toString(36).substr(2,8)}function Lf(e,t){return{usr:e.state,key:e.key,idx:t}}function ui(e,t,n,r){return n===void 0&&(n=null),Se({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Gt(t):t,{state:n,key:t&&t.key||r||v1()})}function ir(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Gt(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function y1(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,a=o.history,l=_e.Pop,s=null,u=c();u==null&&(u=0,a.replaceState(Se({},a.state,{idx:u}),""));function c(){return(a.state||{idx:null}).idx}function f(){l=_e.Pop;let _=c(),m=_==null?null:_-u;u=_,s&&s({action:l,location:x.location,delta:m})}function d(_,m){l=_e.Push;let p=ui(x.location,_,m);n&&n(p,_),u=c()+1;let v=Lf(p,u),h=x.createHref(p);try{a.pushState(v,"",h)}catch(k){if(k instanceof DOMException&&k.name==="DataCloneError")throw k;o.location.assign(h)}i&&s&&s({action:l,location:x.location,delta:1})}function w(_,m){l=_e.Replace;let p=ui(x.location,_,m);n&&n(p,_),u=c();let v=Lf(p,u),h=x.createHref(p);a.replaceState(v,"",h),i&&s&&s({action:l,location:x.location,delta:0})}function y(_){let m=o.location.origin!=="null"?o.location.origin:o.location.href,p=typeof _=="string"?_:ir(_);return W(m,"No window.location.(origin|href) available to create URL for href: "+p),new URL(p,m)}let x={get action(){return l},get location(){return e(o,a)},listen(_){if(s)throw new Error("A history only accepts one active listener");return o.addEventListener(jf,f),s=_,()=>{o.removeEventListener(jf,f),s=null}},createHref(_){return t(o,_)},createURL:y,encodeLocation(_){let m=y(_);return{pathname:m.pathname,search:m.search,hash:m.hash}},push:d,replace:w,go(_){return a.go(_)}};return x}var Re;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Re||(Re={}));const w1=new Set(["lazy","caseSensitive","path","id","index","children"]);function x1(e){return e.index===!0}function mu(e,t,n,r){return n===void 0&&(n=[]),r===void 0&&(r={}),e.map((o,i)=>{let a=[...n,i],l=typeof o.id=="string"?o.id:a.join("-");if(W(o.index!==!0||!o.children,"Cannot specify children on an index route"),W(!r[l],'Found a route id collision on id "'+l+`". Route id's must be globally unique within Data Router usages`),x1(o)){let s=Se({},o,t(o),{id:l});return r[l]=s,s}else{let s=Se({},o,t(o),{id:l,children:void 0});return r[l]=s,o.children&&(s.children=mu(o.children,t,a,r)),s}})}function Tr(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?Gt(t):t,o=Dn(r.pathname||"/",n);if(o==null)return null;let i=Am(e);E1(i);let a=null;for(let l=0;a==null&&l{let s={relativePath:l===void 0?i.path||"":l,caseSensitive:i.caseSensitive===!0,childrenIndex:a,route:i};s.relativePath.startsWith("/")&&(W(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let u=on([r,s.relativePath]),c=n.concat(s);i.children&&i.children.length>0&&(W(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),Am(i.children,t,c,u)),!(i.path==null&&!i.index)&&t.push({path:u,score:O1(u,i.index),routesMeta:c})};return e.forEach((i,a)=>{var l;if(i.path===""||!((l=i.path)!=null&&l.includes("?")))o(i,a);else for(let s of Fm(i.path))o(i,a,s)}),t}function Fm(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let a=Fm(r.join("/")),l=[];return l.push(...a.map(s=>s===""?i:[i,s].join("/"))),o&&l.push(...a),l.map(s=>e.startsWith("/")&&s===""?"/":s)}function E1(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:P1(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const C1=/^:\w+$/,k1=3,_1=2,R1=1,N1=10,T1=-2,If=e=>e==="*";function O1(e,t){let n=e.split("/"),r=n.length;return n.some(If)&&(r+=T1),t&&(r+=_1),n.filter(o=>!If(o)).reduce((o,i)=>o+(C1.test(i)?k1:i===""?R1:N1),r)}function P1(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function j1(e,t){let{routesMeta:n}=e,r={},o="/",i=[];for(let a=0;a{let{paramName:d,isOptional:w}=c;if(d==="*"){let x=l[f]||"";a=i.slice(0,i.length-x.length).replace(/(.)\/+$/,"$1")}const y=l[f];return w&&!y?u[d]=void 0:u[d]=M1(y||"",d),u},{}),pathname:i,pathnameBase:a,pattern:e}}function L1(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),$n(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:(\w+)(\?)?/g,(a,l,s)=>(r.push({paramName:l,isOptional:s!=null}),s?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function I1(e){try{return decodeURI(e)}catch(t){return $n(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function M1(e,t){try{return decodeURIComponent(e)}catch(n){return $n(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function Dn(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function $1(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Gt(e):e;return{pathname:n?n.startsWith("/")?n:D1(n,t):t,search:F1(r),hash:z1(o)}}function D1(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function ls(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function vi(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function ll(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=Gt(e):(o=Se({},e),W(!o.pathname||!o.pathname.includes("?"),ls("?","pathname","search",o)),W(!o.pathname||!o.pathname.includes("#"),ls("#","pathname","hash",o)),W(!o.search||!o.search.includes("#"),ls("#","search","hash",o)));let i=e===""||o.pathname==="",a=i?"/":o.pathname,l;if(a==null)l=n;else if(r){let f=t[t.length-1].replace(/^\//,"").split("/");if(a.startsWith("..")){let d=a.split("/");for(;d[0]==="..";)d.shift(),f.pop();o.pathname=d.join("/")}l="/"+f.join("/")}else{let f=t.length-1;if(a.startsWith("..")){let d=a.split("/");for(;d[0]==="..";)d.shift(),f-=1;o.pathname=d.join("/")}l=f>=0?t[f]:"/"}let s=$1(o,l),u=a&&a!=="/"&&a.endsWith("/"),c=(i||a===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(u||c)&&(s.pathname+="/"),s}const on=e=>e.join("/").replace(/\/\/+/g,"/"),A1=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),F1=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,z1=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class Uc{constructor(t,n,r,o){o===void 0&&(o=!1),this.status=t,this.statusText=n||"",this.internal=o,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function zm(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const bm=["post","put","patch","delete"],b1=new Set(bm),U1=["get",...bm],B1=new Set(U1),H1=new Set([301,302,303,307,308]),W1=new Set([307,308]),ss={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},V1={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},yo={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},Um=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,K1=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),Bm="remix-router-transitions";function Q1(e){const t=e.window?e.window:typeof window<"u"?window:void 0,n=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u",r=!n;W(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let o;if(e.mapRouteProperties)o=e.mapRouteProperties;else if(e.detectErrorBoundary){let C=e.detectErrorBoundary;o=N=>({hasErrorBoundary:C(N)})}else o=K1;let i={},a=mu(e.routes,o,void 0,i),l,s=e.basename||"/",u=Se({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_prependBasename:!1},e.future),c=null,f=new Set,d=null,w=null,y=null,x=e.hydrationData!=null,_=Tr(a,e.history.location,s),m=null;if(_==null){let C=xt(404,{pathname:e.history.location.pathname}),{matches:N,route:T}=Uf(a);_=N,m={[T.id]:C}}let p=!_.some(C=>C.route.lazy)&&(!_.some(C=>C.route.loader)||e.hydrationData!=null),v,h={historyAction:e.history.action,location:e.history.location,matches:_,initialized:p,navigation:ss,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||m,fetchers:new Map,blockers:new Map},k=_e.Pop,R=!1,E,O=!1,$=new Map,M=null,Y=!1,Ee=!1,ie=[],Ve=[],ee=new Map,Le=0,Ce=-1,P=new Map,D=new Set,F=new Map,B=new Map,G=new Set,he=new Map,ae=new Map,re=!1;function Te(){if(c=e.history.listen(C=>{let{action:N,location:T,delta:L}=C;if(re){re=!1;return}$n(ae.size===0||L!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let A=vd({currentLocation:h.location,nextLocation:T,historyAction:N});if(A&&L!=null){re=!0,e.history.go(L*-1),Ci(A,{state:"blocked",location:T,proceed(){Ci(A,{state:"proceeding",proceed:void 0,reset:void 0,location:T}),e.history.go(L)},reset(){let V=new Map(h.blockers);V.set(A,yo),ke({blockers:V})}});return}return Pt(N,T)}),n){ow(t,$);let C=()=>iw(t,$);t.addEventListener("pagehide",C),M=()=>t.removeEventListener("pagehide",C)}return h.initialized||Pt(_e.Pop,h.location),v}function tt(){c&&c(),M&&M(),f.clear(),E&&E.abort(),h.fetchers.forEach((C,N)=>Ei(N)),h.blockers.forEach((C,N)=>gd(N))}function Ot(C){return f.add(C),()=>f.delete(C)}function ke(C,N){N===void 0&&(N={}),h=Se({},h,C);let T=[],L=[];u.v7_fetcherPersist&&h.fetchers.forEach((A,V)=>{A.state==="idle"&&(G.has(V)?L.push(V):T.push(V))}),[...f].forEach(A=>A(h,{deletedFetchers:L,unstable_viewTransitionOpts:N.viewTransitionOpts,unstable_flushSync:N.flushSync===!0})),u.v7_fetcherPersist&&(T.forEach(A=>h.fetchers.delete(A)),L.forEach(A=>Ei(A)))}function nt(C,N,T){var L,A;let{flushSync:V}=T===void 0?{}:T,U=h.actionData!=null&&h.navigation.formMethod!=null&&Dt(h.navigation.formMethod)&&h.navigation.state==="loading"&&((L=C.state)==null?void 0:L._isRedirect)!==!0,b;N.actionData?Object.keys(N.actionData).length>0?b=N.actionData:b=null:U?b=h.actionData:b=null;let z=N.loaderData?bf(h.loaderData,N.loaderData,N.matches||[],N.errors):h.loaderData,X=h.blockers;X.size>0&&(X=new Map(X),X.forEach((le,ge)=>X.set(ge,yo)));let Ue=R===!0||h.navigation.formMethod!=null&&Dt(h.navigation.formMethod)&&((A=C.state)==null?void 0:A._isRedirect)!==!0;l&&(a=l,l=void 0),Y||k===_e.Pop||(k===_e.Push?e.history.push(C,C.state):k===_e.Replace&&e.history.replace(C,C.state));let K;if(k===_e.Pop){let le=$.get(h.location.pathname);le&&le.has(C.pathname)?K={currentLocation:h.location,nextLocation:C}:$.has(C.pathname)&&(K={currentLocation:C,nextLocation:h.location})}else if(O){let le=$.get(h.location.pathname);le?le.add(C.pathname):(le=new Set([C.pathname]),$.set(h.location.pathname,le)),K={currentLocation:h.location,nextLocation:C}}ke(Se({},N,{actionData:b,loaderData:z,historyAction:k,location:C,initialized:!0,navigation:ss,revalidation:"idle",restoreScrollPosition:wd(C,N.matches||h.matches),preventScrollReset:Ue,blockers:X}),{viewTransitionOpts:K,flushSync:V===!0}),k=_e.Pop,R=!1,O=!1,Y=!1,Ee=!1,ie=[],Ve=[]}async function ut(C,N){if(typeof C=="number"){e.history.go(C);return}let T=vu(h.location,h.matches,s,u.v7_prependBasename,C,N==null?void 0:N.fromRouteId,N==null?void 0:N.relative),{path:L,submission:A,error:V}=Mf(u.v7_normalizeFormMethod,!1,T,N),U=h.location,b=ui(h.location,L,N&&N.state);b=Se({},b,e.history.encodeLocation(b));let z=N&&N.replace!=null?N.replace:void 0,X=_e.Push;z===!0?X=_e.Replace:z===!1||A!=null&&Dt(A.formMethod)&&A.formAction===h.location.pathname+h.location.search&&(X=_e.Replace);let Ue=N&&"preventScrollReset"in N?N.preventScrollReset===!0:void 0,K=(N&&N.unstable_flushSync)===!0,le=vd({currentLocation:U,nextLocation:b,historyAction:X});if(le){Ci(le,{state:"blocked",location:b,proceed(){Ci(le,{state:"proceeding",proceed:void 0,reset:void 0,location:b}),ut(C,N)},reset(){let ge=new Map(h.blockers);ge.set(le,yo),ke({blockers:ge})}});return}return await Pt(X,b,{submission:A,pendingError:V,preventScrollReset:Ue,replace:N&&N.replace,enableViewTransition:N&&N.unstable_viewTransition,flushSync:K})}function xi(){if(Ol(),ke({revalidation:"loading"}),h.navigation.state!=="submitting"){if(h.navigation.state==="idle"){Pt(h.historyAction,h.location,{startUninterruptedRevalidation:!0});return}Pt(k||h.historyAction,h.navigation.location,{overrideNavigation:h.navigation})}}async function Pt(C,N,T){E&&E.abort(),E=null,k=C,Y=(T&&T.startUninterruptedRevalidation)===!0,Fv(h.location,h.matches),R=(T&&T.preventScrollReset)===!0,O=(T&&T.enableViewTransition)===!0;let L=l||a,A=T&&T.overrideNavigation,V=Tr(L,N,s),U=(T&&T.flushSync)===!0;if(!V){let ge=xt(404,{pathname:N.pathname}),{matches:Xe,route:Bt}=Uf(L);Pl(),nt(N,{matches:Xe,loaderData:{},errors:{[Bt.id]:ge}},{flushSync:U});return}if(h.initialized&&!Ee&&q1(h.location,N)&&!(T&&T.submission&&Dt(T.submission.formMethod))){nt(N,{matches:V},{flushSync:U});return}E=new AbortController;let b=xo(e.history,N,E.signal,T&&T.submission),z,X;if(T&&T.pendingError)X={[Uo(V).route.id]:T.pendingError};else if(T&&T.submission&&Dt(T.submission.formMethod)){let ge=await ur(b,N,T.submission,V,{replace:T.replace,flushSync:U});if(ge.shortCircuited)return;z=ge.pendingActionData,X=ge.pendingActionError,A=us(N,T.submission),U=!1,b=new Request(b.url,{signal:b.signal})}let{shortCircuited:Ue,loaderData:K,errors:le}=await me(b,N,V,A,T&&T.submission,T&&T.fetcherSubmission,T&&T.replace,U,z,X);Ue||(E=null,nt(N,Se({matches:V},z?{actionData:z}:{},{loaderData:K,errors:le})))}async function ur(C,N,T,L,A){A===void 0&&(A={}),Ol();let V=nw(N,T);ke({navigation:V},{flushSync:A.flushSync===!0});let U,b=wu(L,N);if(!b.route.action&&!b.route.lazy)U={type:Re.error,error:xt(405,{method:C.method,pathname:N.pathname,routeId:b.route.id})};else if(U=await wo("action",C,b,L,i,o,s),C.signal.aborted)return{shortCircuited:!0};if(Dr(U)){let z;return A&&A.replace!=null?z=A.replace:z=U.location===h.location.pathname+h.location.search,await ao(h,U,{submission:T,replace:z}),{shortCircuited:!0}}if(Bo(U)){let z=Uo(L,b.route.id);return(A&&A.replace)!==!0&&(k=_e.Push),{pendingActionData:{},pendingActionError:{[z.route.id]:U.error}}}if(Yn(U))throw xt(400,{type:"defer-action"});return{pendingActionData:{[b.route.id]:U.data}}}async function me(C,N,T,L,A,V,U,b,z,X){let Ue=L||us(N,A),K=A||V||Wf(Ue),le=l||a,[ge,Xe]=$f(e.history,h,T,K,N,Ee,ie,Ve,F,D,le,s,z,X);if(Pl(se=>!(T&&T.some(wt=>wt.route.id===se))||ge&&ge.some(wt=>wt.route.id===se)),Ce=++Le,ge.length===0&&Xe.length===0){let se=hd();return nt(N,Se({matches:T,loaderData:{},errors:X||null},z?{actionData:z}:{},se?{fetchers:new Map(h.fetchers)}:{}),{flushSync:b}),{shortCircuited:!0}}if(!Y){Xe.forEach(wt=>{let Oe=h.fetchers.get(wt.key),bn=So(void 0,Oe?Oe.data:void 0);h.fetchers.set(wt.key,bn)});let se=z||h.actionData;ke(Se({navigation:Ue},se?Object.keys(se).length===0?{actionData:null}:{actionData:se}:{},Xe.length>0?{fetchers:new Map(h.fetchers)}:{}),{flushSync:b})}Xe.forEach(se=>{ee.has(se.key)&&hn(se.key),se.controller&&ee.set(se.key,se.controller)});let Bt=()=>Xe.forEach(se=>hn(se.key));E&&E.signal.addEventListener("abort",Bt);let{results:so,loaderResults:jl,fetcherResults:cr}=await dd(h.matches,T,ge,Xe,C);if(C.signal.aborted)return{shortCircuited:!0};E&&E.signal.removeEventListener("abort",Bt),Xe.forEach(se=>ee.delete(se.key));let jt=Bf(so);if(jt){if(jt.idx>=ge.length){let se=Xe[jt.idx-ge.length].key;D.add(se)}return await ao(h,jt.result,{replace:U}),{shortCircuited:!0}}let{loaderData:ki,errors:Ll}=zf(h,T,ge,jl,X,Xe,cr,he);he.forEach((se,wt)=>{se.subscribe(Oe=>{(Oe||se.done)&&he.delete(wt)})});let Il=hd(),Ml=md(Ce),dr=Il||Ml||Xe.length>0;return Se({loaderData:ki,errors:Ll},dr?{fetchers:new Map(h.fetchers)}:{})}function Si(C,N,T,L){if(r)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");ee.has(C)&&hn(C);let A=(L&&L.unstable_flushSync)===!0,V=l||a,U=vu(h.location,h.matches,s,u.v7_prependBasename,T,N,L==null?void 0:L.relative),b=Tr(V,U,s);if(!b){lo(C,N,xt(404,{pathname:U}),{flushSync:A});return}let{path:z,submission:X,error:Ue}=Mf(u.v7_normalizeFormMethod,!0,U,L);if(Ue){lo(C,N,Ue,{flushSync:A});return}let K=wu(b,z);if(R=(L&&L.preventScrollReset)===!0,X&&Dt(X.formMethod)){io(C,N,z,K,b,A,X);return}F.set(C,{routeId:N,path:z}),Mv(C,N,z,K,b,A,X)}async function io(C,N,T,L,A,V,U){if(Ol(),F.delete(C),!L.route.action&&!L.route.lazy){let Oe=xt(405,{method:U.formMethod,pathname:T,routeId:N});lo(C,N,Oe,{flushSync:V});return}let b=h.fetchers.get(C);pn(C,rw(U,b),{flushSync:V});let z=new AbortController,X=xo(e.history,T,z.signal,U);ee.set(C,z);let Ue=Le,K=await wo("action",X,L,A,i,o,s);if(X.signal.aborted){ee.get(C)===z&&ee.delete(C);return}if(G.has(C)){pn(C,gn(void 0));return}if(Dr(K))if(ee.delete(C),Ce>Ue){pn(C,gn(void 0));return}else return D.add(C),pn(C,So(U)),ao(h,K,{fetcherSubmission:U});if(Bo(K)){lo(C,N,K.error);return}if(Yn(K))throw xt(400,{type:"defer-action"});let le=h.navigation.location||h.location,ge=xo(e.history,le,z.signal),Xe=l||a,Bt=h.navigation.state!=="idle"?Tr(Xe,h.navigation.location,s):h.matches;W(Bt,"Didn't find any matches after fetcher action");let so=++Le;P.set(C,so);let jl=So(U,K.data);h.fetchers.set(C,jl);let[cr,jt]=$f(e.history,h,Bt,U,le,Ee,ie,Ve,F,D,Xe,s,{[L.route.id]:K.data},void 0);jt.filter(Oe=>Oe.key!==C).forEach(Oe=>{let bn=Oe.key,xd=h.fetchers.get(bn),bv=So(void 0,xd?xd.data:void 0);h.fetchers.set(bn,bv),ee.has(bn)&&hn(bn),Oe.controller&&ee.set(bn,Oe.controller)}),ke({fetchers:new Map(h.fetchers)});let ki=()=>jt.forEach(Oe=>hn(Oe.key));z.signal.addEventListener("abort",ki);let{results:Ll,loaderResults:Il,fetcherResults:Ml}=await dd(h.matches,Bt,cr,jt,ge);if(z.signal.aborted)return;z.signal.removeEventListener("abort",ki),P.delete(C),ee.delete(C),jt.forEach(Oe=>ee.delete(Oe.key));let dr=Bf(Ll);if(dr){if(dr.idx>=cr.length){let Oe=jt[dr.idx-cr.length].key;D.add(Oe)}return ao(h,dr.result)}let{loaderData:se,errors:wt}=zf(h,h.matches,cr,Il,void 0,jt,Ml,he);if(h.fetchers.has(C)){let Oe=gn(K.data);h.fetchers.set(C,Oe)}md(so),h.navigation.state==="loading"&&so>Ce?(W(k,"Expected pending action"),E&&E.abort(),nt(h.navigation.location,{matches:Bt,loaderData:se,errors:wt,fetchers:new Map(h.fetchers)})):(ke({errors:wt,loaderData:bf(h.loaderData,se,Bt,wt),fetchers:new Map(h.fetchers)}),Ee=!1)}async function Mv(C,N,T,L,A,V,U){let b=h.fetchers.get(C);pn(C,So(U,b?b.data:void 0),{flushSync:V});let z=new AbortController,X=xo(e.history,T,z.signal);ee.set(C,z);let Ue=Le,K=await wo("loader",X,L,A,i,o,s);if(Yn(K)&&(K=await Vm(K,X.signal,!0)||K),ee.get(C)===z&&ee.delete(C),!X.signal.aborted){if(G.has(C)){pn(C,gn(void 0));return}if(Dr(K))if(Ce>Ue){pn(C,gn(void 0));return}else{D.add(C),await ao(h,K);return}if(Bo(K)){lo(C,N,K.error);return}W(!Yn(K),"Unhandled fetcher deferred data"),pn(C,gn(K.data))}}async function ao(C,N,T){let{submission:L,fetcherSubmission:A,replace:V}=T===void 0?{}:T;N.revalidate&&(Ee=!0);let U=ui(C.location,N.location,{_isRedirect:!0});if(W(U,"Expected a location on the redirect navigation"),n){let le=!1;if(N.reloadDocument)le=!0;else if(Um.test(N.location)){const ge=e.history.createURL(N.location);le=ge.origin!==t.location.origin||Dn(ge.pathname,s)==null}if(le){V?t.location.replace(N.location):t.location.assign(N.location);return}}E=null;let b=V===!0?_e.Replace:_e.Push,{formMethod:z,formAction:X,formEncType:Ue}=C.navigation;!L&&!A&&z&&X&&Ue&&(L=Wf(C.navigation));let K=L||A;if(W1.has(N.status)&&K&&Dt(K.formMethod))await Pt(b,U,{submission:Se({},K,{formAction:N.location}),preventScrollReset:R});else{let le=us(U,L);await Pt(b,U,{overrideNavigation:le,fetcherSubmission:A,preventScrollReset:R})}}async function dd(C,N,T,L,A){let V=await Promise.all([...T.map(z=>wo("loader",A,z,N,i,o,s)),...L.map(z=>z.matches&&z.match&&z.controller?wo("loader",xo(e.history,z.path,z.controller.signal),z.match,z.matches,i,o,s):{type:Re.error,error:xt(404,{pathname:z.path})})]),U=V.slice(0,T.length),b=V.slice(T.length);return await Promise.all([Hf(C,T,U,U.map(()=>A.signal),!1,h.loaderData),Hf(C,L.map(z=>z.match),b,L.map(z=>z.controller?z.controller.signal:null),!0)]),{results:V,loaderResults:U,fetcherResults:b}}function Ol(){Ee=!0,ie.push(...Pl()),F.forEach((C,N)=>{ee.has(N)&&(Ve.push(N),hn(N))})}function pn(C,N,T){T===void 0&&(T={}),h.fetchers.set(C,N),ke({fetchers:new Map(h.fetchers)},{flushSync:(T&&T.flushSync)===!0})}function lo(C,N,T,L){L===void 0&&(L={});let A=Uo(h.matches,N);Ei(C),ke({errors:{[A.route.id]:T},fetchers:new Map(h.fetchers)},{flushSync:(L&&L.flushSync)===!0})}function fd(C){return u.v7_fetcherPersist&&(B.set(C,(B.get(C)||0)+1),G.has(C)&&G.delete(C)),h.fetchers.get(C)||V1}function Ei(C){let N=h.fetchers.get(C);ee.has(C)&&!(N&&N.state==="loading"&&P.has(C))&&hn(C),F.delete(C),P.delete(C),D.delete(C),G.delete(C),h.fetchers.delete(C)}function $v(C){if(u.v7_fetcherPersist){let N=(B.get(C)||0)-1;N<=0?(B.delete(C),G.add(C)):B.set(C,N)}else Ei(C);ke({fetchers:new Map(h.fetchers)})}function hn(C){let N=ee.get(C);W(N,"Expected fetch controller: "+C),N.abort(),ee.delete(C)}function pd(C){for(let N of C){let T=fd(N),L=gn(T.data);h.fetchers.set(N,L)}}function hd(){let C=[],N=!1;for(let T of D){let L=h.fetchers.get(T);W(L,"Expected fetcher: "+T),L.state==="loading"&&(D.delete(T),C.push(T),N=!0)}return pd(C),N}function md(C){let N=[];for(let[T,L]of P)if(L0}function Dv(C,N){let T=h.blockers.get(C)||yo;return ae.get(C)!==N&&ae.set(C,N),T}function gd(C){h.blockers.delete(C),ae.delete(C)}function Ci(C,N){let T=h.blockers.get(C)||yo;W(T.state==="unblocked"&&N.state==="blocked"||T.state==="blocked"&&N.state==="blocked"||T.state==="blocked"&&N.state==="proceeding"||T.state==="blocked"&&N.state==="unblocked"||T.state==="proceeding"&&N.state==="unblocked","Invalid blocker state transition: "+T.state+" -> "+N.state);let L=new Map(h.blockers);L.set(C,N),ke({blockers:L})}function vd(C){let{currentLocation:N,nextLocation:T,historyAction:L}=C;if(ae.size===0)return;ae.size>1&&$n(!1,"A router only supports one blocker at a time");let A=Array.from(ae.entries()),[V,U]=A[A.length-1],b=h.blockers.get(V);if(!(b&&b.state==="proceeding")&&U({currentLocation:N,nextLocation:T,historyAction:L}))return V}function Pl(C){let N=[];return he.forEach((T,L)=>{(!C||C(L))&&(T.cancel(),N.push(L),he.delete(L))}),N}function Av(C,N,T){if(d=C,y=N,w=T||null,!x&&h.navigation===ss){x=!0;let L=wd(h.location,h.matches);L!=null&&ke({restoreScrollPosition:L})}return()=>{d=null,y=null,w=null}}function yd(C,N){return w&&w(C,N.map(L=>S1(L,h.loaderData)))||C.key}function Fv(C,N){if(d&&y){let T=yd(C,N);d[T]=y()}}function wd(C,N){if(d){let T=yd(C,N),L=d[T];if(typeof L=="number")return L}return null}function zv(C){i={},l=mu(C,o,void 0,i)}return v={get basename(){return s},get state(){return h},get routes(){return a},get window(){return t},initialize:Te,subscribe:Ot,enableScrollRestoration:Av,navigate:ut,fetch:Si,revalidate:xi,createHref:C=>e.history.createHref(C),encodeLocation:C=>e.history.encodeLocation(C),getFetcher:fd,deleteFetcher:$v,dispose:tt,getBlocker:Dv,deleteBlocker:gd,_internalFetchControllers:ee,_internalActiveDeferreds:he,_internalSetRoutes:zv},v}function Y1(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function vu(e,t,n,r,o,i,a){let l,s;if(i){l=[];for(let c of t)if(l.push(c),c.route.id===i){s=c;break}}else l=t,s=t[t.length-1];let u=ll(o||".",vi(l).map(c=>c.pathnameBase),Dn(e.pathname,n)||e.pathname,a==="path");return o==null&&(u.search=e.search,u.hash=e.hash),(o==null||o===""||o===".")&&s&&s.route.index&&!Bc(u.search)&&(u.search=u.search?u.search.replace(/^\?/,"?index&"):"?index"),r&&n!=="/"&&(u.pathname=u.pathname==="/"?n:on([n,u.pathname])),ir(u)}function Mf(e,t,n,r){if(!r||!Y1(r))return{path:n};if(r.formMethod&&!tw(r.formMethod))return{path:n,error:xt(405,{method:r.formMethod})};let o=()=>({path:n,error:xt(400,{type:"invalid-body"})}),i=r.formMethod||"get",a=e?i.toUpperCase():i.toLowerCase(),l=Wm(n);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!Dt(a))return o();let d=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((w,y)=>{let[x,_]=y;return""+w+x+"="+_+` +`},""):String(r.body);return{path:n,submission:{formMethod:a,formAction:l,formEncType:r.formEncType,formData:void 0,json:void 0,text:d}}}else if(r.formEncType==="application/json"){if(!Dt(a))return o();try{let d=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:a,formAction:l,formEncType:r.formEncType,formData:void 0,json:d,text:void 0}}}catch{return o()}}}W(typeof FormData=="function","FormData is not available in this environment");let s,u;if(r.formData)s=yu(r.formData),u=r.formData;else if(r.body instanceof FormData)s=yu(r.body),u=r.body;else if(r.body instanceof URLSearchParams)s=r.body,u=Ff(s);else if(r.body==null)s=new URLSearchParams,u=new FormData;else try{s=new URLSearchParams(r.body),u=Ff(s)}catch{return o()}let c={formMethod:a,formAction:l,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:u,json:void 0,text:void 0};if(Dt(c.formMethod))return{path:n,submission:c};let f=Gt(n);return t&&f.search&&Bc(f.search)&&s.append("index",""),f.search="?"+s,{path:ir(f),submission:c}}function G1(e,t){let n=e;if(t){let r=e.findIndex(o=>o.route.id===t);r>=0&&(n=e.slice(0,r))}return n}function $f(e,t,n,r,o,i,a,l,s,u,c,f,d,w){let y=w?Object.values(w)[0]:d?Object.values(d)[0]:void 0,x=e.createURL(t.location),_=e.createURL(o),m=w?Object.keys(w)[0]:void 0,v=G1(n,m).filter((k,R)=>{if(k.route.lazy)return!0;if(k.route.loader==null)return!1;if(X1(t.loaderData,t.matches[R],k)||a.some($=>$===k.route.id))return!0;let E=t.matches[R],O=k;return Df(k,Se({currentUrl:x,currentParams:E.params,nextUrl:_,nextParams:O.params},r,{actionResult:y,defaultShouldRevalidate:i||x.pathname+x.search===_.pathname+_.search||x.search!==_.search||Hm(E,O)}))}),h=[];return s.forEach((k,R)=>{if(!n.some(Y=>Y.route.id===k.routeId))return;let E=Tr(c,k.path,f);if(!E){h.push({key:R,routeId:k.routeId,path:k.path,matches:null,match:null,controller:null});return}let O=t.fetchers.get(R),$=wu(E,k.path),M=!1;u.has(R)?M=!1:l.includes(R)?M=!0:O&&O.state!=="idle"&&O.data===void 0?M=i:M=Df($,Se({currentUrl:x,currentParams:t.matches[t.matches.length-1].params,nextUrl:_,nextParams:n[n.length-1].params},r,{actionResult:y,defaultShouldRevalidate:i})),M&&h.push({key:R,routeId:k.routeId,path:k.path,matches:E,match:$,controller:new AbortController})}),[v,h]}function X1(e,t,n){let r=!t||n.route.id!==t.route.id,o=e[n.route.id]===void 0;return r||o}function Hm(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function Df(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}async function Af(e,t,n){if(!e.lazy)return;let r=await e.lazy();if(!e.lazy)return;let o=n[e.id];W(o,"No route found in manifest");let i={};for(let a in r){let s=o[a]!==void 0&&a!=="hasErrorBoundary";$n(!s,'Route "'+o.id+'" has a static property "'+a+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+a+'" will be ignored.')),!s&&!w1.has(a)&&(i[a]=r[a])}Object.assign(o,i),Object.assign(o,Se({},t(o),{lazy:void 0}))}async function wo(e,t,n,r,o,i,a,l){l===void 0&&(l={});let s,u,c,f=y=>{let x,_=new Promise((m,p)=>x=p);return c=()=>x(),t.signal.addEventListener("abort",c),Promise.race([y({request:t,params:n.params,context:l.requestContext}),_])};try{let y=n.route[e];if(n.route.lazy)if(y){let x,_=await Promise.all([f(y).catch(m=>{x=m}),Af(n.route,i,o)]);if(x)throw x;u=_[0]}else if(await Af(n.route,i,o),y=n.route[e],y)u=await f(y);else if(e==="action"){let x=new URL(t.url),_=x.pathname+x.search;throw xt(405,{method:t.method,pathname:_,routeId:n.route.id})}else return{type:Re.data,data:void 0};else if(y)u=await f(y);else{let x=new URL(t.url),_=x.pathname+x.search;throw xt(404,{pathname:_})}W(u!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+n.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(y){s=Re.error,u=y}finally{c&&t.signal.removeEventListener("abort",c)}if(ew(u)){let y=u.status;if(H1.has(y)){let m=u.headers.get("Location");if(W(m,"Redirects returned/thrown from loaders/actions must have a Location header"),!Um.test(m))m=vu(new URL(t.url),r.slice(0,r.indexOf(n)+1),a,!0,m);else if(!l.isStaticRequest){let p=new URL(t.url),v=m.startsWith("//")?new URL(p.protocol+m):new URL(m),h=Dn(v.pathname,a)!=null;v.origin===p.origin&&h&&(m=v.pathname+v.search+v.hash)}if(l.isStaticRequest)throw u.headers.set("Location",m),u;return{type:Re.redirect,status:y,location:m,revalidate:u.headers.get("X-Remix-Revalidate")!==null,reloadDocument:u.headers.get("X-Remix-Reload-Document")!==null}}if(l.isRouteRequest)throw{type:s===Re.error?Re.error:Re.data,response:u};let x,_=u.headers.get("Content-Type");return _&&/\bapplication\/json\b/.test(_)?x=await u.json():x=await u.text(),s===Re.error?{type:s,error:new Uc(y,u.statusText,x),headers:u.headers}:{type:Re.data,data:x,statusCode:u.status,headers:u.headers}}if(s===Re.error)return{type:s,error:u};if(Z1(u)){var d,w;return{type:Re.deferred,deferredData:u,statusCode:(d=u.init)==null?void 0:d.status,headers:((w=u.init)==null?void 0:w.headers)&&new Headers(u.init.headers)}}return{type:Re.data,data:u}}function xo(e,t,n,r){let o=e.createURL(Wm(t)).toString(),i={signal:n};if(r&&Dt(r.formMethod)){let{formMethod:a,formEncType:l}=r;i.method=a.toUpperCase(),l==="application/json"?(i.headers=new Headers({"Content-Type":l}),i.body=JSON.stringify(r.json)):l==="text/plain"?i.body=r.text:l==="application/x-www-form-urlencoded"&&r.formData?i.body=yu(r.formData):i.body=r.formData}return new Request(o,i)}function yu(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,typeof r=="string"?r:r.name);return t}function Ff(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function J1(e,t,n,r,o){let i={},a=null,l,s=!1,u={};return n.forEach((c,f)=>{let d=t[f].route.id;if(W(!Dr(c),"Cannot handle redirect results in processLoaderData"),Bo(c)){let w=Uo(e,d),y=c.error;r&&(y=Object.values(r)[0],r=void 0),a=a||{},a[w.route.id]==null&&(a[w.route.id]=y),i[d]=void 0,s||(s=!0,l=zm(c.error)?c.error.status:500),c.headers&&(u[d]=c.headers)}else Yn(c)?(o.set(d,c.deferredData),i[d]=c.deferredData.data):i[d]=c.data,c.statusCode!=null&&c.statusCode!==200&&!s&&(l=c.statusCode),c.headers&&(u[d]=c.headers)}),r&&(a=r,i[Object.keys(r)[0]]=void 0),{loaderData:i,errors:a,statusCode:l||200,loaderHeaders:u}}function zf(e,t,n,r,o,i,a,l){let{loaderData:s,errors:u}=J1(t,n,r,o,l);for(let c=0;cr.route.id===t)+1):[...e]).reverse().find(r=>r.route.hasErrorBoundary===!0)||e[0]}function Uf(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function xt(e,t){let{pathname:n,routeId:r,method:o,type:i}=t===void 0?{}:t,a="Unknown Server Error",l="Unknown @remix-run/router error";return e===400?(a="Bad Request",o&&n&&r?l="You made a "+o+' request to "'+n+'" but '+('did not provide a `loader` for route "'+r+'", ')+"so there is no way to handle the request.":i==="defer-action"?l="defer() is not supported in actions":i==="invalid-body"&&(l="Unable to encode submission body")):e===403?(a="Forbidden",l='Route "'+r+'" does not match URL "'+n+'"'):e===404?(a="Not Found",l='No route matches URL "'+n+'"'):e===405&&(a="Method Not Allowed",o&&n&&r?l="You made a "+o.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+r+'", ')+"so there is no way to handle the request.":o&&(l='Invalid request method "'+o.toUpperCase()+'"')),new Uc(e||500,a,new Error(l),!0)}function Bf(e){for(let t=e.length-1;t>=0;t--){let n=e[t];if(Dr(n))return{result:n,idx:t}}}function Wm(e){let t=typeof e=="string"?Gt(e):e;return ir(Se({},t,{hash:""}))}function q1(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function Yn(e){return e.type===Re.deferred}function Bo(e){return e.type===Re.error}function Dr(e){return(e&&e.type)===Re.redirect}function Z1(e){let t=e;return t&&typeof t=="object"&&typeof t.data=="object"&&typeof t.subscribe=="function"&&typeof t.cancel=="function"&&typeof t.resolveData=="function"}function ew(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function tw(e){return B1.has(e.toLowerCase())}function Dt(e){return b1.has(e.toLowerCase())}async function Hf(e,t,n,r,o,i){for(let a=0;af.route.id===s.route.id),c=u!=null&&!Hm(u,s)&&(i&&i[s.route.id])!==void 0;if(Yn(l)&&(o||c)){let f=r[a];W(f,"Expected an AbortSignal for revalidating fetcher deferred result"),await Vm(l,f,o).then(d=>{d&&(n[a]=d||n[a])})}}}async function Vm(e,t,n){if(n===void 0&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:Re.data,data:e.deferredData.unwrappedData}}catch(o){return{type:Re.error,error:o}}return{type:Re.data,data:e.deferredData.data}}}function Bc(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function wu(e,t){let n=typeof t=="string"?Gt(t).search:t.search;if(e[e.length-1].route.index&&Bc(n||""))return e[e.length-1];let r=vi(e);return r[r.length-1]}function Wf(e){let{formMethod:t,formAction:n,formEncType:r,text:o,formData:i,json:a}=e;if(!(!t||!n||!r)){if(o!=null)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:o};if(i!=null)return{formMethod:t,formAction:n,formEncType:r,formData:i,json:void 0,text:void 0};if(a!==void 0)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:a,text:void 0}}}function us(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function nw(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function So(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function rw(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function gn(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function ow(e,t){try{let n=e.sessionStorage.getItem(Bm);if(n){let r=JSON.parse(n);for(let[o,i]of Object.entries(r||{}))i&&Array.isArray(i)&&t.set(o,new Set(i||[]))}}catch{}}function iw(e,t){if(t.size>0){let n={};for(let[r,o]of t)n[r]=[...o];try{e.sessionStorage.setItem(Bm,JSON.stringify(n))}catch(r){$n(!1,"Failed to save applied view transitions in sessionStorage ("+r+").")}}}/** + * React Router v6.19.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Da(){return Da=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.pathnameBase)),a=g.useRef(!1);return Qm(()=>{a.current=!0}),g.useCallback(function(s,u){if(u===void 0&&(u={}),!a.current)return;if(typeof s=="number"){n.go(s);return}let c=ll(s,JSON.parse(i),o,u.relative==="path");e==null&&t!=="/"&&(c.pathname=c.pathname==="/"?t:on([t,c.pathname])),(u.replace?n.replace:n.push)(c,u.state,u)},[t,n,i,o,e])}const sw=g.createContext(null);function uw(e){let t=g.useContext(Xt).outlet;return t&&g.createElement(sw.Provider,{value:e},t)}function wk(){let{matches:e}=g.useContext(Xt),t=e[e.length-1];return t?t.params:{}}function ul(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=g.useContext(Xt),{pathname:o}=no(),i=JSON.stringify(vi(r).map((a,l)=>l===r.length-1?a.pathname:a.pathnameBase));return g.useMemo(()=>ll(e,JSON.parse(i),o,n==="path"),[e,i,o,n])}function cw(e,t,n){to()||W(!1);let{navigator:r}=g.useContext(sr),{matches:o}=g.useContext(Xt),i=o[o.length-1],a=i?i.params:{};i&&i.pathname;let l=i?i.pathnameBase:"/";i&&i.route;let s=no(),u;if(t){var c;let x=typeof t=="string"?Gt(t):t;l==="/"||(c=x.pathname)!=null&&c.startsWith(l)||W(!1),u=x}else u=s;let f=u.pathname||"/",d=l==="/"?f:f.slice(l.length)||"/",w=Tr(e,{pathname:d}),y=mw(w&&w.map(x=>Object.assign({},x,{params:Object.assign({},a,x.params),pathname:on([l,r.encodeLocation?r.encodeLocation(x.pathname).pathname:x.pathname]),pathnameBase:x.pathnameBase==="/"?l:on([l,r.encodeLocation?r.encodeLocation(x.pathnameBase).pathname:x.pathnameBase])})),o,n);return t&&y?g.createElement(sl.Provider,{value:{location:Da({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:_e.Pop}},y):y}function dw(){let e=ww(),t=zm(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},i=null;return g.createElement(g.Fragment,null,g.createElement("h2",null,"Unexpected Application Error!"),g.createElement("h3",{style:{fontStyle:"italic"}},t),n?g.createElement("pre",{style:o},n):null,i)}const fw=g.createElement(dw,null);class pw extends g.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error||n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?g.createElement(Xt.Provider,{value:this.props.routeContext},g.createElement(Km.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function hw(e){let{routeContext:t,match:n,children:r}=e,o=g.useContext(yi);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),g.createElement(Xt.Provider,{value:t},r)}function mw(e,t,n){var r;if(t===void 0&&(t=[]),n===void 0&&(n=null),e==null){var o;if((o=n)!=null&&o.errors)e=n.matches;else return null}let i=e,a=(r=n)==null?void 0:r.errors;if(a!=null){let l=i.findIndex(s=>s.route.id&&(a==null?void 0:a[s.route.id]));l>=0||W(!1),i=i.slice(0,Math.min(i.length,l+1))}return i.reduceRight((l,s,u)=>{let c=s.route.id?a==null?void 0:a[s.route.id]:null,f=null;n&&(f=s.route.errorElement||fw);let d=t.concat(i.slice(0,u+1)),w=()=>{let y;return c?y=f:s.route.Component?y=g.createElement(s.route.Component,null):s.route.element?y=s.route.element:y=l,g.createElement(hw,{match:s,routeContext:{outlet:l,matches:d,isDataRoute:n!=null},children:y})};return n&&(s.route.ErrorBoundary||s.route.errorElement||u===0)?g.createElement(pw,{location:n.location,revalidation:n.revalidation,component:f,error:c,children:w(),routeContext:{outlet:null,matches:d,isDataRoute:!0}}):w()},null)}var Gm=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Gm||{}),Aa=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Aa||{});function gw(e){let t=g.useContext(yi);return t||W(!1),t}function vw(e){let t=g.useContext(Hc);return t||W(!1),t}function yw(e){let t=g.useContext(Xt);return t||W(!1),t}function Xm(e){let t=yw(),n=t.matches[t.matches.length-1];return n.route.id||W(!1),n.route.id}function ww(){var e;let t=g.useContext(Km),n=vw(Aa.UseRouteError),r=Xm(Aa.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function xw(){let{router:e}=gw(Gm.UseNavigateStable),t=Xm(Aa.UseNavigateStable),n=g.useRef(!1);return Qm(()=>{n.current=!0}),g.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Da({fromRouteId:t},i)))},[e,t])}function Sw(e){let{to:t,replace:n,state:r,relative:o}=e;to()||W(!1);let{matches:i}=g.useContext(Xt),{pathname:a}=no(),l=Ym(),s=ll(t,vi(i).map(c=>c.pathnameBase),a,o==="path"),u=JSON.stringify(s);return g.useEffect(()=>l(JSON.parse(u),{replace:n,state:r,relative:o}),[l,u,o,n,r]),null}function Ew(e){return uw(e.context)}function Cw(e){let{basename:t="/",children:n=null,location:r,navigationType:o=_e.Pop,navigator:i,static:a=!1}=e;to()&&W(!1);let l=t.replace(/^\/*/,"/"),s=g.useMemo(()=>({basename:l,navigator:i,static:a}),[l,i,a]);typeof r=="string"&&(r=Gt(r));let{pathname:u="/",search:c="",hash:f="",state:d=null,key:w="default"}=r,y=g.useMemo(()=>{let x=Dn(u,l);return x==null?null:{location:{pathname:x,search:c,hash:f,state:d,key:w},navigationType:o}},[l,u,c,f,d,w,o]);return y==null?null:g.createElement(sr.Provider,{value:s},g.createElement(sl.Provider,{children:n,value:y}))}new Promise(()=>{});function kw(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:g.createElement(e.Component),Component:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:g.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}/** + * React Router DOM v6.19.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Vr(){return Vr=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function _w(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Rw(e,t){return e.button===0&&(!t||t==="_self")&&!_w(e)}const Nw=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],Tw=["aria-current","caseSensitive","className","end","style","to","unstable_viewTransition","children"];function Ow(e,t){return Q1({basename:t==null?void 0:t.basename,future:Vr({},t==null?void 0:t.future,{v7_prependBasename:!0}),history:g1({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||Pw(),routes:e,mapRouteProperties:kw,window:t==null?void 0:t.window}).initialize()}function Pw(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=Vr({},t,{errors:jw(t.errors)})),t}function jw(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,o]of t)if(o&&o.__type==="RouteErrorResponse")n[r]=new Uc(o.status,o.statusText,o.data,o.internal===!0);else if(o&&o.__type==="Error"){if(o.__subType){let i=window[o.__subType];if(typeof i=="function")try{let a=new i(o.message);a.stack="",n[r]=a}catch{}}if(n[r]==null){let i=new Error(o.message);i.stack="",n[r]=i}}else n[r]=o;return n}const qm=g.createContext({isTransitioning:!1}),Lw=g.createContext(new Map),Iw="startTransition",Vf=oy[Iw],Mw="flushSync",Kf=m1[Mw];function $w(e){Vf?Vf(e):e()}function Eo(e){Kf?Kf(e):e()}class Dw{constructor(){this.status="pending",this.promise=new Promise((t,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",t(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function Aw(e){let{fallbackElement:t,router:n,future:r}=e,[o,i]=g.useState(n.state),[a,l]=g.useState(),[s,u]=g.useState({isTransitioning:!1}),[c,f]=g.useState(),[d,w]=g.useState(),[y,x]=g.useState(),_=g.useRef(new Map),{v7_startTransition:m}=r||{},p=g.useCallback(E=>{m?$w(E):E()},[m]),v=g.useCallback((E,O)=>{let{deletedFetchers:$,unstable_flushSync:M,unstable_viewTransitionOpts:Y}=O;$.forEach(ie=>_.current.delete(ie)),E.fetchers.forEach((ie,Ve)=>{ie.data!==void 0&&_.current.set(Ve,ie.data)});let Ee=n.window==null||typeof n.window.document.startViewTransition!="function";if(!Y||Ee){M?Eo(()=>i(E)):p(()=>i(E));return}if(M){Eo(()=>{d&&(c&&c.resolve(),d.skipTransition()),u({isTransitioning:!0,flushSync:!0,currentLocation:Y.currentLocation,nextLocation:Y.nextLocation})});let ie=n.window.document.startViewTransition(()=>{Eo(()=>i(E))});ie.finished.finally(()=>{Eo(()=>{f(void 0),w(void 0),l(void 0),u({isTransitioning:!1})})}),Eo(()=>w(ie));return}d?(c&&c.resolve(),d.skipTransition(),x({state:E,currentLocation:Y.currentLocation,nextLocation:Y.nextLocation})):(l(E),u({isTransitioning:!0,flushSync:!1,currentLocation:Y.currentLocation,nextLocation:Y.nextLocation}))},[n.window,d,c,_,p]);g.useLayoutEffect(()=>n.subscribe(v),[n,v]),g.useEffect(()=>{s.isTransitioning&&!s.flushSync&&f(new Dw)},[s]),g.useEffect(()=>{if(c&&a&&n.window){let E=a,O=c.promise,$=n.window.document.startViewTransition(async()=>{p(()=>i(E)),await O});$.finished.finally(()=>{f(void 0),w(void 0),l(void 0),u({isTransitioning:!1})}),w($)}},[p,a,c,n.window]),g.useEffect(()=>{c&&a&&o.location.key===a.location.key&&c.resolve()},[c,d,o.location,a]),g.useEffect(()=>{!s.isTransitioning&&y&&(l(y.state),u({isTransitioning:!0,flushSync:!1,currentLocation:y.currentLocation,nextLocation:y.nextLocation}),x(void 0))},[s.isTransitioning,y]);let h=g.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:E=>n.navigate(E),push:(E,O,$)=>n.navigate(E,{state:O,preventScrollReset:$==null?void 0:$.preventScrollReset}),replace:(E,O,$)=>n.navigate(E,{replace:!0,state:O,preventScrollReset:$==null?void 0:$.preventScrollReset})}),[n]),k=n.basename||"/",R=g.useMemo(()=>({router:n,navigator:h,static:!1,basename:k}),[n,h,k]);return g.createElement(g.Fragment,null,g.createElement(yi.Provider,{value:R},g.createElement(Hc.Provider,{value:o},g.createElement(Lw.Provider,{value:_.current},g.createElement(qm.Provider,{value:s},g.createElement(Cw,{basename:k,location:o.location,navigationType:o.historyAction,navigator:h},o.initialized?g.createElement(Fw,{routes:n.routes,state:o}):t))))),null)}function Fw(e){let{routes:t,state:n}=e;return cw(t,void 0,n)}const zw=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",bw=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Fa=g.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:i,replace:a,state:l,target:s,to:u,preventScrollReset:c,unstable_viewTransition:f}=t,d=Jm(t,Nw),{basename:w}=g.useContext(sr),y,x=!1;if(typeof u=="string"&&bw.test(u)&&(y=u,zw))try{let v=new URL(window.location.href),h=u.startsWith("//")?new URL(v.protocol+u):new URL(u),k=Dn(h.pathname,w);h.origin===v.origin&&k!=null?u=k+h.search+h.hash:x=!0}catch{}let _=aw(u,{relative:o}),m=Bw(u,{replace:a,state:l,target:s,preventScrollReset:c,relative:o,unstable_viewTransition:f});function p(v){r&&r(v),v.defaultPrevented||m(v)}return g.createElement("a",Vr({},d,{href:y||_,onClick:x||i?r:p,ref:n,target:s}))}),Zm=g.forwardRef(function(t,n){let{"aria-current":r="page",caseSensitive:o=!1,className:i="",end:a=!1,style:l,to:s,unstable_viewTransition:u,children:c}=t,f=Jm(t,Tw),d=ul(s,{relative:f.relative}),w=no(),y=g.useContext(Hc),{navigator:x}=g.useContext(sr),_=y!=null&&Hw(d)&&u===!0,m=x.encodeLocation?x.encodeLocation(d).pathname:d.pathname,p=w.pathname,v=y&&y.navigation&&y.navigation.location?y.navigation.location.pathname:null;o||(p=p.toLowerCase(),v=v?v.toLowerCase():null,m=m.toLowerCase());const h=m!=="/"&&m.endsWith("/")?m.length-1:m.length;let k=p===m||!a&&p.startsWith(m)&&p.charAt(h)==="/",R=v!=null&&(v===m||!a&&v.startsWith(m)&&v.charAt(m.length)==="/"),E={isActive:k,isPending:R,isTransitioning:_},O=k?r:void 0,$;typeof i=="function"?$=i(E):$=[i,k?"active":null,R?"pending":null,_?"transitioning":null].filter(Boolean).join(" ");let M=typeof l=="function"?l(E):l;return g.createElement(Fa,Vr({},f,{"aria-current":O,className:$,ref:n,style:M,to:s,unstable_viewTransition:u}),typeof c=="function"?c(E):c)});var xu;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(xu||(xu={}));var Qf;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Qf||(Qf={}));function Uw(e){let t=g.useContext(yi);return t||W(!1),t}function Bw(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:a,unstable_viewTransition:l}=t===void 0?{}:t,s=Ym(),u=no(),c=ul(e,{relative:a});return g.useCallback(f=>{if(Rw(f,n)){f.preventDefault();let d=r!==void 0?r:ir(u)===ir(c);s(e,{replace:d,state:o,preventScrollReset:i,relative:a,unstable_viewTransition:l})}},[u,s,c,r,o,n,e,i,a,l])}function Hw(e,t){t===void 0&&(t={});let n=g.useContext(qm);n==null&&W(!1);let{basename:r}=Uw(xu.useViewTransitionState),o=ul(e,{relative:t.relative});if(!n.isTransitioning)return!1;let i=Dn(n.currentLocation.pathname,r)||n.currentLocation.pathname,a=Dn(n.nextLocation.pathname,r)||n.nextLocation.pathname;return gu(o.pathname,a)!=null||gu(o.pathname,i)!=null}var it=function(){return it=Object.assign||function(t){for(var n,r=1,o=arguments.length;r0?Ae(ro,--Tt):0,Qr--,Pe===10&&(Qr=1,dl--),Pe}function bt(){return Pe=Tt2||Eu(Pe)>3?"":" "}function ex(e,t){for(;--t&&bt()&&!(Pe<48||Pe>102||Pe>57&&Pe<65||Pe>70&&Pe<97););return pl(e,aa()+(t<6&&qn()==32&&bt()==32))}function Cu(e){for(;bt();)switch(Pe){case e:return Tt;case 34:case 39:e!==34&&e!==39&&Cu(Pe);break;case 40:e===41&&Cu(e);break;case 92:bt();break}return Tt}function tx(e,t){for(;bt()&&e+Pe!==47+10;)if(e+Pe===42+42&&qn()===47)break;return"/*"+pl(t,Tt-1)+"*"+Vc(e===47?e:bt())}function nx(e){for(;!Eu(qn());)bt();return pl(e,Tt)}function rx(e){return qw(la("",null,null,null,[""],e=Jw(e),0,[0],e))}function la(e,t,n,r,o,i,a,l,s){for(var u=0,c=0,f=a,d=0,w=0,y=0,x=1,_=1,m=1,p=0,v="",h=o,k=i,R=r,E=v;_;)switch(y=p,p=bt()){case 40:if(y!=108&&Ae(E,f-1)==58){ia(E+=H(cs(p),"&","&\f"),"&\f")!=-1&&(m=-1);break}case 34:case 39:case 91:E+=cs(p);break;case 9:case 10:case 13:case 32:E+=Zw(y);break;case 92:E+=ex(aa()-1,7);continue;case 47:switch(qn()){case 42:case 47:Po(ox(tx(bt(),aa()),t,n,s),s);break;default:E+="/"}break;case 123*x:l[u++]=Vt(E)*m;case 125*x:case 59:case 0:switch(p){case 0:case 125:_=0;case 59+c:m==-1&&(E=H(E,/\f/g,"")),w>0&&Vt(E)-f&&Po(w>32?Xf(E+";",r,n,f-1,s):Xf(H(E," ","")+";",r,n,f-2,s),s);break;case 59:E+=";";default:if(Po(R=Gf(E,t,n,u,c,o,l,v,h=[],k=[],f,i),i),p===123)if(c===0)la(E,t,R,R,h,i,f,l,k);else switch(d===99&&Ae(E,3)===110?100:d){case 100:case 108:case 109:case 115:la(e,R,R,r&&Po(Gf(e,R,R,0,0,o,l,v,o,h=[],f,k),k),o,k,f,l,r?h:k);break;default:la(E,R,R,R,[""],k,0,l,k)}}u=c=w=0,x=m=1,v=E="",f=a;break;case 58:f=1+Vt(E),w=y;default:if(x<1){if(p==123)--x;else if(p==125&&x++==0&&Xw()==125)continue}switch(E+=Vc(p),p*x){case 38:m=c>0?1:(E+="\f",-1);break;case 44:l[u++]=(Vt(E)-1)*m,m=1;break;case 64:qn()===45&&(E+=cs(bt())),d=qn(),c=f=Vt(v=E+=nx(aa())),p++;break;case 45:y===45&&Vt(E)==2&&(x=0)}}return i}function Gf(e,t,n,r,o,i,a,l,s,u,c,f){for(var d=o-1,w=o===0?i:[""],y=rg(w),x=0,_=0,m=0;x0?w[p]+" "+v:H(v,/&\f/g,w[p])))&&(s[m++]=h);return fl(e,t,n,o===0?cl:l,s,u,c,f)}function ox(e,t,n,r){return fl(e,t,n,eg,Vc(Gw()),Kr(e,2,-2),0,r)}function Xf(e,t,n,r,o){return fl(e,t,n,Wc,Kr(e,0,r),Kr(e,r+1,-1),r,o)}function ig(e,t,n){switch(Qw(e,t)){case 5103:return Z+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Z+e+e;case 4789:return Ho+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Z+e+Ho+e+de+e+e;case 5936:switch(Ae(e,t+11)){case 114:return Z+e+de+H(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Z+e+de+H(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Z+e+de+H(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return Z+e+de+e+e;case 6165:return Z+e+de+"flex-"+e+e;case 5187:return Z+e+H(e,/(\w+).+(:[^]+)/,Z+"box-$1$2"+de+"flex-$1$2")+e;case 5443:return Z+e+de+"flex-item-"+H(e,/flex-|-self/g,"")+(qt(e,/flex-|baseline/)?"":de+"grid-row-"+H(e,/flex-|-self/g,""))+e;case 4675:return Z+e+de+"flex-line-pack"+H(e,/align-content|flex-|-self/g,"")+e;case 5548:return Z+e+de+H(e,"shrink","negative")+e;case 5292:return Z+e+de+H(e,"basis","preferred-size")+e;case 6060:return Z+"box-"+H(e,"-grow","")+Z+e+de+H(e,"grow","positive")+e;case 4554:return Z+H(e,/([^-])(transform)/g,"$1"+Z+"$2")+e;case 6187:return H(H(H(e,/(zoom-|grab)/,Z+"$1"),/(image-set)/,Z+"$1"),e,"")+e;case 5495:case 3959:return H(e,/(image-set\([^]*)/,Z+"$1$`$1");case 4968:return H(H(e,/(.+:)(flex-)?(.*)/,Z+"box-pack:$3"+de+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Z+e+e;case 4200:if(!qt(e,/flex-|baseline/))return de+"grid-column-align"+Kr(e,t)+e;break;case 2592:case 3360:return de+H(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,o){return t=o,qt(r.props,/grid-\w+-end/)})?~ia(e+(n=n[t].value),"span")?e:de+H(e,"-start","")+e+de+"grid-row-span:"+(~ia(n,"span")?qt(n,/\d+/):+qt(n,/\d+/)-+qt(e,/\d+/))+";":de+H(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return qt(r.props,/grid-\w+-start/)})?e:de+H(H(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return H(e,/(.+)-inline(.+)/,Z+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Vt(e)-1-t>6)switch(Ae(e,t+1)){case 109:if(Ae(e,t+4)!==45)break;case 102:return H(e,/(.+:)(.+)-([^]+)/,"$1"+Z+"$2-$3$1"+Ho+(Ae(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~ia(e,"stretch")?ig(H(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return H(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,o,i,a,l,s,u){return de+o+":"+i+u+(a?de+o+"-span:"+(l?s:+s-+i)+u:"")+e});case 4949:if(Ae(e,t+6)===121)return H(e,":",":"+Z)+e;break;case 6444:switch(Ae(e,Ae(e,14)===45?18:11)){case 120:return H(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Z+(Ae(e,14)===45?"inline-":"")+"box$3$1"+Z+"$2$3$1"+de+"$2box$3")+e;case 100:return H(e,":",":"+de)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return H(e,"scroll-","scroll-snap-")+e}return e}function ba(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case Wc:e.return=ig(e.value,e.length,n);return;case tg:return ba([vn(e,{value:H(e.value,"@","@"+Z)})],r);case cl:if(e.length)return Yw(n=e.props,function(o){switch(qt(o,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":pr(vn(e,{props:[H(o,/:(read-\w+)/,":"+Ho+"$1")]})),pr(vn(e,{props:[o]})),Su(e,{props:Yf(n,r)});break;case"::placeholder":pr(vn(e,{props:[H(o,/:(plac\w+)/,":"+Z+"input-$1")]})),pr(vn(e,{props:[H(o,/:(plac\w+)/,":"+Ho+"$1")]})),pr(vn(e,{props:[H(o,/:(plac\w+)/,de+"input-$1")]})),pr(vn(e,{props:[o]})),Su(e,{props:Yf(n,r)});break}return""})}}var ux={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Yr=typeof process<"u"&&process.env!==void 0&&({}.REACT_APP_SC_ATTR||{}.SC_ATTR)||"data-styled",Kc=typeof window<"u"&&"HTMLElement"in window,cx=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&process.env!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==""?{}.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&{}.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&process.env!==void 0&&{}.SC_DISABLE_SPEEDY!==void 0&&{}.SC_DISABLE_SPEEDY!==""&&{}.SC_DISABLE_SPEEDY!=="false"&&{}.SC_DISABLE_SPEEDY),hl=Object.freeze([]),Gr=Object.freeze({});function dx(e,t,n){return n===void 0&&(n=Gr),e.theme!==n.theme&&e.theme||t||n.theme}var ag=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),fx=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,px=/(^-|-$)/g;function Jf(e){return e.replace(fx,"-").replace(px,"")}var hx=/(a)(d)/gi,qf=function(e){return String.fromCharCode(e+(e>25?39:97))};function ku(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=qf(t%52)+n;return(qf(t%52)+n).replace(hx,"$1-$2")}var ds,Or=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},lg=function(e){return Or(5381,e)};function mx(e){return ku(lg(e)>>>0)}function gx(e){return e.displayName||e.name||"Component"}function fs(e){return typeof e=="string"&&!0}var sg=typeof Symbol=="function"&&Symbol.for,ug=sg?Symbol.for("react.memo"):60115,vx=sg?Symbol.for("react.forward_ref"):60112,yx={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},wx={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},cg={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},xx=((ds={})[vx]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},ds[ug]=cg,ds);function Zf(e){return("type"in(t=e)&&t.type.$$typeof)===ug?cg:"$$typeof"in e?xx[e.$$typeof]:yx;var t}var Sx=Object.defineProperty,Ex=Object.getOwnPropertyNames,ep=Object.getOwnPropertySymbols,Cx=Object.getOwnPropertyDescriptor,kx=Object.getPrototypeOf,tp=Object.prototype;function dg(e,t,n){if(typeof t!="string"){if(tp){var r=kx(t);r&&r!==tp&&dg(e,r,n)}var o=Ex(t);ep&&(o=o.concat(ep(t)));for(var i=Zf(e),a=Zf(t),l=0;l0?" Args: ".concat(t.join(", ")):""))}var _x=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,o=r.length,i=o;t>=i;)if((i<<=1)<0)throw wi(16,"".concat(t));this.groupSizes=new Uint32Array(i),this.groupSizes.set(r),this.length=i;for(var a=o;a=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],o=this.indexOfGroup(t),i=o+r,a=o;a=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(_+="".concat(m,","))}),s+="".concat(y).concat(x,'{content:"').concat(_,'"}').concat(`/*!sc*/ +`)},c=0;c0?".".concat(t):d},c=s.slice();c.push(function(d){d.type===cl&&d.value.includes("&")&&(d.props[0]=d.props[0].replace(Dx,n).replace(r,u))}),a.prefix&&c.push(sx),c.push(ix);var f=function(d,w,y,x){w===void 0&&(w=""),y===void 0&&(y=""),x===void 0&&(x="&"),t=x,n=w,r=new RegExp("\\".concat(n,"\\b"),"g");var _=d.replace(Ax,""),m=rx(y||w?"".concat(y," ").concat(w," { ").concat(_," }"):_);a.namespace&&(m=hg(m,a.namespace));var p=[];return ba(m,ax(c.concat(lx(function(v){return p.push(v)})))),p};return f.hash=s.length?s.reduce(function(d,w){return w.name||wi(15),Or(d,w.name)},5381).toString():"",f}var zx=new pg,Ru=Fx(),mg=Fe.createContext({shouldForwardProp:void 0,styleSheet:zx,stylis:Ru});mg.Consumer;Fe.createContext(void 0);function op(){return g.useContext(mg)}var bx=function(){function e(t,n){var r=this;this.inject=function(o,i){i===void 0&&(i=Ru);var a=r.name+i.hash;o.hasNameForId(r.id,a)||o.insertRules(r.id,a,i(r.rules,a,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,Yc(this,function(){throw wi(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=Ru),this.name+t.hash},e}(),Ux=function(e){return e>="A"&&e<="Z"};function ip(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,a)){var l=r(i,".".concat(a),void 0,this.componentId);n.insertRules(this.componentId,a,l)}o=Gn(o,a),this.staticRulesId=a}else{for(var s=Or(this.baseHash,r.hash),u="",c=0;c>>0);n.hasNameForId(this.componentId,w)||n.insertRules(this.componentId,w,r(u,".".concat(w),void 0,this.componentId)),o=Gn(o,w)}}return o},e}(),yg=Fe.createContext(void 0);yg.Consumer;var ps={};function Vx(e,t,n){var r=Qc(e),o=e,i=!fs(e),a=t.attrs,l=a===void 0?hl:a,s=t.componentId,u=s===void 0?function(h,k){var R=typeof h!="string"?"sc":Jf(h);ps[R]=(ps[R]||0)+1;var E="".concat(R,"-").concat(mx("6.1.1"+R+ps[R]));return k?"".concat(k,"-").concat(E):E}(t.displayName,t.parentComponentId):s,c=t.displayName,f=c===void 0?function(h){return fs(h)?"styled.".concat(h):"Styled(".concat(gx(h),")")}(e):c,d=t.displayName&&t.componentId?"".concat(Jf(t.displayName),"-").concat(t.componentId):t.componentId||u,w=r&&o.attrs?o.attrs.concat(l).filter(Boolean):l,y=t.shouldForwardProp;if(r&&o.shouldForwardProp){var x=o.shouldForwardProp;if(t.shouldForwardProp){var _=t.shouldForwardProp;y=function(h,k){return x(h,k)&&_(h,k)}}else y=x}var m=new Wx(n,d,r?o.componentStyle:void 0);function p(h,k){return function(R,E,O){var $=R.attrs,M=R.componentStyle,Y=R.defaultProps,Ee=R.foldedComponentIds,ie=R.styledComponentId,Ve=R.target,ee=Fe.useContext(yg),Le=op(),Ce=R.shouldForwardProp||Le.shouldForwardProp,P=function(ae,re,Te){for(var tt,Ot=it(it({},re),{className:void 0,theme:Te}),ke=0;keS.jsx(Qx,{children:S.jsx("span",{className:"copyright",children:"© 2023 Alojamiento Alby"})}),Gx=()=>S.jsxs(S.Fragment,{children:[S.jsx(Ew,{}),S.jsx(Yx,{})]}),Xx=()=>S.jsx(S.Fragment,{children:S.jsx(Gx,{})}),Jx="modulepreload",qx=function(e){return"/"+e},sp={},Gc=function(t,n,r){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=qx(i),i in sp)return;sp[i]=!0;const a=i.endsWith(".css"),l=a?'[rel="stylesheet"]':"";if(!!r)for(let c=o.length-1;c>=0;c--){const f=o[c];if(f.href===i&&(!a||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${l}`))return;const u=document.createElement("link");if(u.rel=a?"stylesheet":Jx,a||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),a)return new Promise((c,f)=>{u.addEventListener("load",c),u.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};g.lazy(()=>Gc(()=>Promise.resolve().then(()=>gk),void 0));const Zx=g.lazy(()=>Gc(()=>import("./ApartmentPage-77f7a8af.js"),[])),eS=g.lazy(()=>Gc(()=>import("./NotFoundPage-0d6d28d6.js"),[]));var Tu={},tS={get exports(){return Tu},set exports(e){Tu=e}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var r=[],o=0;o=0)&&(n[o]=e[o]);return n}function up(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function nS(e){var t=rS(e,"string");return typeof t=="symbol"?t:String(t)}function rS(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function oS(e,t,n){var r=g.useRef(e!==void 0),o=g.useState(t),i=o[0],a=o[1],l=e!==void 0,s=r.current;return r.current=l,!l&&s&&i!==t&&a(t),[l?e:i,g.useCallback(function(u){for(var c=arguments.length,f=new Array(c>1?c-1:0),d=1;d{i.target===e&&(o(),t(i))},n+r)}function Co(...e){return e.filter(t=>t!=null).reduce((t,n)=>{if(typeof n!="function")throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");return t===null?n:function(...o){t.apply(this,o),n.apply(this,o)}},null)}function Rg(e){e.offsetHeight}const fp=e=>!e||typeof e=="function"?e:t=>{e.current=t};function TS(e,t){const n=fp(e),r=fp(t);return o=>{n&&n(o),r&&r(o)}}function gl(e,t){return g.useMemo(()=>TS(e,t),[e,t])}function OS(e){return e&&"setState"in e?Qn.findDOMNode(e):e??null}const PS=Fe.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:o,onExited:i,addEndListener:a,children:l,childRef:s,...u},c)=>{const f=g.useRef(null),d=gl(f,s),w=R=>{d(OS(R))},y=R=>E=>{R&&f.current&&R(f.current,E)},x=g.useCallback(y(e),[e]),_=g.useCallback(y(t),[t]),m=g.useCallback(y(n),[n]),p=g.useCallback(y(r),[r]),v=g.useCallback(y(o),[o]),h=g.useCallback(y(i),[i]),k=g.useCallback(y(a),[a]);return S.jsx(SS,{ref:c,...u,onEnter:x,onEntered:m,onEntering:_,onExit:p,onExited:h,onExiting:v,addEndListener:k,nodeRef:f,children:typeof l=="function"?(R,E)=>l(R,{...E,ref:w}):Fe.cloneElement(l,{ref:w})})}),qc=PS,jS={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function LS(e,t){const n=`offset${e[0].toUpperCase()}${e.slice(1)}`,r=t[n],o=jS[e];return r+parseInt(an(t,o[0]),10)+parseInt(an(t,o[1]),10)}const IS={[xn]:"collapse",[Jr]:"collapsing",[Ct]:"collapsing",[en]:"collapse show"},MS=Fe.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:o,className:i,children:a,dimension:l="height",in:s=!1,timeout:u=300,mountOnEnter:c=!1,unmountOnExit:f=!1,appear:d=!1,getDimensionValue:w=LS,...y},x)=>{const _=typeof l=="function"?l():l,m=g.useMemo(()=>Co(R=>{R.style[_]="0"},e),[_,e]),p=g.useMemo(()=>Co(R=>{const E=`scroll${_[0].toUpperCase()}${_.slice(1)}`;R.style[_]=`${R[E]}px`},t),[_,t]),v=g.useMemo(()=>Co(R=>{R.style[_]=null},n),[_,n]),h=g.useMemo(()=>Co(R=>{R.style[_]=`${w(_,R)}px`,Rg(R)},r),[r,w,_]),k=g.useMemo(()=>Co(R=>{R.style[_]=null},o),[_,o]);return S.jsx(qc,{ref:x,addEndListener:Jc,...y,"aria-expanded":y.role?s:null,onEnter:m,onEntering:p,onEntered:v,onExit:h,onExiting:k,childRef:a.ref,in:s,timeout:u,mountOnEnter:c,unmountOnExit:f,appear:d,children:(R,E)=>Fe.cloneElement(a,{...E,className:q(i,a.props.className,IS[R],_==="width"&&"collapse-horizontal")})})}),$S=MS;function DS(e){const t=g.useRef(e);return g.useEffect(()=>{t.current=e},[e]),t}function dt(e){const t=DS(e);return g.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const Zc=e=>g.forwardRef((t,n)=>S.jsx("div",{...t,ref:n,className:q(t.className,e)}));function Ng(){const e=g.useRef(!0),t=g.useRef(()=>e.current);return g.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function AS(e){const t=g.useRef(null);return g.useEffect(()=>{t.current=e}),t.current}const FS=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",zS=typeof document<"u",Iu=zS||FS?g.useLayoutEffect:g.useEffect,bS=["as","disabled"];function US(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i=0)&&(n[o]=e[o]);return n}function BS(e){return!e||e.trim()==="#"}function ed({tagName:e,disabled:t,href:n,target:r,rel:o,role:i,onClick:a,tabIndex:l=0,type:s}){e||(n!=null||r!=null||o!=null?e="a":e="button");const u={tagName:e};if(e==="button")return[{type:s||"button",disabled:t},u];const c=d=>{if((t||e==="a"&&BS(n))&&d.preventDefault(),t){d.stopPropagation();return}a==null||a(d)},f=d=>{d.key===" "&&(d.preventDefault(),c(d))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:i??"button",disabled:void 0,tabIndex:t?void 0:l,href:n,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?o:void 0,onClick:c,onKeyDown:f},u]}const Tg=g.forwardRef((e,t)=>{let{as:n,disabled:r}=e,o=US(e,bS);const[i,{tagName:a}]=ed(Object.assign({tagName:n,disabled:r},o));return S.jsx(a,Object.assign({},o,i,{ref:t}))});Tg.displayName="Button";const HS=["onKeyDown"];function WS(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i=0)&&(n[o]=e[o]);return n}function VS(e){return!e||e.trim()==="#"}const Og=g.forwardRef((e,t)=>{let{onKeyDown:n}=e,r=WS(e,HS);const[o]=ed(Object.assign({tagName:"a"},r)),i=dt(a=>{o.onKeyDown(a),n==null||n(a)});return VS(r.href)||r.role==="button"?S.jsx("a",Object.assign({ref:t},r,o,{onKeyDown:i})):S.jsx("a",Object.assign({ref:t},r,{onKeyDown:n}))});Og.displayName="Anchor";const KS=Og,QS={[Ct]:"show",[en]:"show"},Pg=g.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...o},i)=>{const a={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...o},l=g.useCallback((s,u)=>{Rg(s),r==null||r(s,u)},[r]);return S.jsx(qc,{ref:i,addEndListener:Jc,...a,onEnter:l,childRef:t.ref,children:(s,u)=>g.cloneElement(t,{...u,className:q("fade",e,t.props.className,QS[s],n[s])})})});Pg.displayName="Fade";const jg=Pg,YS={"aria-label":Ie.string,onClick:Ie.func,variant:Ie.oneOf(["white"])},td=g.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},o)=>S.jsx("button",{ref:o,type:"button",className:q("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));td.displayName="CloseButton";td.propTypes=YS;const Lg=td,Ig=g.forwardRef(({as:e,bsPrefix:t,variant:n="primary",size:r,active:o=!1,disabled:i=!1,className:a,...l},s)=>{const u=oe(t,"btn"),[c,{tagName:f}]=ed({tagName:e,disabled:i,...l}),d=f;return S.jsx(d,{...c,...l,ref:s,disabled:i,className:q(a,u,o&&"active",n&&`${u}-${n}`,r&&`${u}-${r}`,l.href&&i&&"disabled")})});Ig.displayName="Button";const Mu=Ig,Mg=g.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=oe(t,"card-body"),S.jsx(n,{ref:o,className:q(e,t),...r})));Mg.displayName="CardBody";const $g=Mg,Dg=g.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=oe(t,"card-footer"),S.jsx(n,{ref:o,className:q(e,t),...r})));Dg.displayName="CardFooter";const GS=Dg,Ag=g.createContext(null);Ag.displayName="CardHeaderContext";const Fg=Ag,zg=g.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},o)=>{const i=oe(e,"card-header"),a=g.useMemo(()=>({cardHeaderBsPrefix:i}),[i]);return S.jsx(Fg.Provider,{value:a,children:S.jsx(n,{ref:o,...r,className:q(t,i)})})});zg.displayName="CardHeader";const XS=zg,bg=g.forwardRef(({bsPrefix:e,className:t,variant:n,as:r="img",...o},i)=>{const a=oe(e,"card-img");return S.jsx(r,{ref:i,className:q(n?`${a}-${n}`:a,t),...o})});bg.displayName="CardImg";const JS=bg,Ug=g.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=oe(t,"card-img-overlay"),S.jsx(n,{ref:o,className:q(e,t),...r})));Ug.displayName="CardImgOverlay";const qS=Ug,Bg=g.forwardRef(({className:e,bsPrefix:t,as:n="a",...r},o)=>(t=oe(t,"card-link"),S.jsx(n,{ref:o,className:q(e,t),...r})));Bg.displayName="CardLink";const ZS=Bg,eE=Zc("h6"),Hg=g.forwardRef(({className:e,bsPrefix:t,as:n=eE,...r},o)=>(t=oe(t,"card-subtitle"),S.jsx(n,{ref:o,className:q(e,t),...r})));Hg.displayName="CardSubtitle";const tE=Hg,Wg=g.forwardRef(({className:e,bsPrefix:t,as:n="p",...r},o)=>(t=oe(t,"card-text"),S.jsx(n,{ref:o,className:q(e,t),...r})));Wg.displayName="CardText";const nE=Wg,rE=Zc("h5"),Vg=g.forwardRef(({className:e,bsPrefix:t,as:n=rE,...r},o)=>(t=oe(t,"card-title"),S.jsx(n,{ref:o,className:q(e,t),...r})));Vg.displayName="CardTitle";const oE=Vg,Kg=g.forwardRef(({bsPrefix:e,className:t,bg:n,text:r,border:o,body:i=!1,children:a,as:l="div",...s},u)=>{const c=oe(e,"card");return S.jsx(l,{ref:u,...s,className:q(t,c,n&&`bg-${n}`,r&&`text-${r}`,o&&`border-${o}`),children:i?S.jsx($g,{children:a}):a})});Kg.displayName="Card";const iE=Object.assign(Kg,{Img:JS,Title:oE,Subtitle:tE,Body:$g,Link:ZS,Text:nE,Header:XS,Footer:GS,ImgOverlay:qS});function aE(e){const t=g.useRef(e);return t.current=e,t}function Qg(e){const t=aE(e);g.useEffect(()=>()=>t.current(),[])}const $u=2**31-1;function Yg(e,t,n){const r=n-Date.now();e.current=r<=$u?setTimeout(t,r):setTimeout(()=>Yg(e,t,n),$u)}function lE(){const e=Ng(),t=g.useRef();return Qg(()=>clearTimeout(t.current)),g.useMemo(()=>{const n=()=>clearTimeout(t.current);function r(o,i=0){e()&&(n(),i<=$u?t.current=setTimeout(o,i):Yg(t,o,Date.now()+i))}return{set:r,clear:n}},[])}var sE=Function.prototype.bind.call(Function.prototype.call,[].slice);function Hn(e,t){return sE(e.querySelectorAll(t))}function uE(){const[,e]=g.useReducer(t=>!t,!1);return e}function pp(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const cE=g.createContext(null),nd=(e,t=null)=>e!=null?String(e):t||null,Ha=cE,Gg=g.createContext(null);Gg.displayName="NavContext";const Xg=Gg,dE="data-rr-ui-",fE="rrUi";function vl(e){return`${dE}${e}`}function pE(e){return`${fE}${e}`}const Jg=g.createContext(ml?window:void 0);Jg.Provider;function rd(){return g.useContext(Jg)}const qg=g.createContext(null);qg.displayName="NavbarContext";const oo=qg,hE=g.createContext(null),Zg=hE,mE=["as","active","eventKey"];function gE(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i=0)&&(n[o]=e[o]);return n}function ev({key:e,onClick:t,active:n,id:r,role:o,disabled:i}){const a=g.useContext(Ha),l=g.useContext(Xg),s=g.useContext(Zg);let u=n;const c={role:o};if(l){!o&&l.role==="tablist"&&(c.role="tab");const f=l.getControllerId(e??null),d=l.getControlledId(e??null);c[vl("event-key")]=e,c.id=f||r,u=n==null&&e!=null?l.activeKey===e:n,(u||!(s!=null&&s.unmountOnExit)&&!(s!=null&&s.mountOnEnter))&&(c["aria-controls"]=d)}return c.role==="tab"&&(c["aria-selected"]=u,u||(c.tabIndex=-1),i&&(c.tabIndex=-1,c["aria-disabled"]=!0)),c.onClick=dt(f=>{i||(t==null||t(f),e!=null&&a&&!f.isPropagationStopped()&&a(e,f))}),[c,{isActive:u}]}const tv=g.forwardRef((e,t)=>{let{as:n=Tg,active:r,eventKey:o}=e,i=gE(e,mE);const[a,l]=ev(Object.assign({key:nd(o,i.href),active:r},i));return a[vl("active")]=l.isActive,S.jsx(n,Object.assign({},i,a,{ref:t}))});tv.displayName="NavItem";const vE=tv,yE=["as","onSelect","activeKey","role","onKeyDown"];function wE(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i=0)&&(n[o]=e[o]);return n}const hp=()=>{},mp=vl("event-key"),nv=g.forwardRef((e,t)=>{let{as:n="div",onSelect:r,activeKey:o,role:i,onKeyDown:a}=e,l=wE(e,yE);const s=uE(),u=g.useRef(!1),c=g.useContext(Ha),f=g.useContext(Zg);let d,w;f&&(i=i||"tablist",o=f.activeKey,d=f.getControlledId,w=f.getControllerId);const y=g.useRef(null),x=v=>{const h=y.current;if(!h)return null;const k=Hn(h,`[${mp}]:not([aria-disabled=true])`),R=h.querySelector("[aria-selected=true]");if(!R||R!==document.activeElement)return null;const E=k.indexOf(R);if(E===-1)return null;let O=E+v;return O>=k.length&&(O=0),O<0&&(O=k.length-1),k[O]},_=(v,h)=>{v!=null&&(r==null||r(v,h),c==null||c(v,h))},m=v=>{if(a==null||a(v),!f)return;let h;switch(v.key){case"ArrowLeft":case"ArrowUp":h=x(-1);break;case"ArrowRight":case"ArrowDown":h=x(1);break;default:return}h&&(v.preventDefault(),_(h.dataset[pE("EventKey")]||null,v),u.current=!0,s())};g.useEffect(()=>{if(y.current&&u.current){const v=y.current.querySelector(`[${mp}][aria-selected=true]`);v==null||v.focus()}u.current=!1});const p=gl(t,y);return S.jsx(Ha.Provider,{value:_,children:S.jsx(Xg.Provider,{value:{role:i,activeKey:nd(o),getControlledId:d||hp,getControllerId:w||hp},children:S.jsx(n,Object.assign({},l,{onKeyDown:m,ref:p,role:i}))})})});nv.displayName="Nav";const xE=Object.assign(nv,{Item:vE});function ms(e){e===void 0&&(e=Xc());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function SE(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const gp=vl("modal-open");class EE{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return SE(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},r=this.isRTL?"paddingLeft":"paddingRight",o=this.getElement();t.style={overflow:o.style.overflow,[r]:o.style[r]},t.scrollBarWidth&&(n[r]=`${parseInt(an(o,r)||"0",10)+t.scrollBarWidth}px`),o.setAttribute(gp,""),an(o,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(gp),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const od=EE,gs=(e,t)=>ml?e==null?(t||Xc()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function CE(e,t){const n=rd(),[r,o]=g.useState(()=>gs(e,n==null?void 0:n.document));if(!r){const i=gs(e);i&&o(i)}return g.useEffect(()=>{t&&r&&t(r)},[t,r]),g.useEffect(()=>{const i=gs(e);i!==r&&o(i)},[e,r]),r}function kE({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:o}){const i=g.useRef(null),a=g.useRef(t),l=dt(n);g.useEffect(()=>{t?a.current=!0:l(i.current)},[t,l]);const s=gl(i,e.ref),u=g.cloneElement(e,{ref:s});return t?u:o||!a.current&&r?null:u}function _E({in:e,onTransition:t}){const n=g.useRef(null),r=g.useRef(!0),o=dt(t);return Iu(()=>{if(!n.current)return;let i=!1;return o({in:e,element:n.current,initial:r.current,isStale:()=>i}),()=>{i=!0}},[e,o]),Iu(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function RE({children:e,in:t,onExited:n,onEntered:r,transition:o}){const[i,a]=g.useState(!t);t&&i&&a(!1);const l=_E({in:!!t,onTransition:u=>{const c=()=>{u.isStale()||(u.in?r==null||r(u.element,u.initial):(a(!0),n==null||n(u.element)))};Promise.resolve(o(u)).then(c,f=>{throw u.in||a(!0),f})}}),s=gl(l,e.ref);return i&&!t?null:g.cloneElement(e,{ref:s})}function vp(e,t,n){return e?S.jsx(e,Object.assign({},n)):t?S.jsx(RE,Object.assign({},n,{transition:t})):S.jsx(kE,Object.assign({},n))}function NE(e){return e.code==="Escape"||e.keyCode===27}const TE=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function OE(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i=0)&&(n[o]=e[o]);return n}let vs;function PE(e){return vs||(vs=new od({ownerDocument:e==null?void 0:e.document})),vs}function jE(e){const t=rd(),n=e||PE(t),r=g.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:g.useCallback(o=>{r.current.dialog=o},[]),setBackdropRef:g.useCallback(o=>{r.current.backdrop=o},[])})}const rv=g.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:o,style:i,children:a,backdrop:l=!0,keyboard:s=!0,onBackdropClick:u,onEscapeKeyDown:c,transition:f,runTransition:d,backdropTransition:w,runBackdropTransition:y,autoFocus:x=!0,enforceFocus:_=!0,restoreFocus:m=!0,restoreFocusOptions:p,renderDialog:v,renderBackdrop:h=me=>S.jsx("div",Object.assign({},me)),manager:k,container:R,onShow:E,onHide:O=()=>{},onExit:$,onExited:M,onExiting:Y,onEnter:Ee,onEntering:ie,onEntered:Ve}=e,ee=OE(e,TE);const Le=rd(),Ce=CE(R),P=jE(k),D=Ng(),F=AS(n),[B,G]=g.useState(!n),he=g.useRef(null);g.useImperativeHandle(t,()=>P,[P]),ml&&!F&&n&&(he.current=ms(Le==null?void 0:Le.document)),n&&B&&G(!1);const ae=dt(()=>{if(P.add(),nt.current=Ba(document,"keydown",Ot),ke.current=Ba(document,"focus",()=>setTimeout(Te),!0),E&&E(),x){var me,Si;const io=ms((me=(Si=P.dialog)==null?void 0:Si.ownerDocument)!=null?me:Le==null?void 0:Le.document);P.dialog&&io&&!pp(P.dialog,io)&&(he.current=io,P.dialog.focus())}}),re=dt(()=>{if(P.remove(),nt.current==null||nt.current(),ke.current==null||ke.current(),m){var me;(me=he.current)==null||me.focus==null||me.focus(p),he.current=null}});g.useEffect(()=>{!n||!Ce||ae()},[n,Ce,ae]),g.useEffect(()=>{B&&re()},[B,re]),Qg(()=>{re()});const Te=dt(()=>{if(!_||!D()||!P.isTopModal())return;const me=ms(Le==null?void 0:Le.document);P.dialog&&me&&!pp(P.dialog,me)&&P.dialog.focus()}),tt=dt(me=>{me.target===me.currentTarget&&(u==null||u(me),l===!0&&O())}),Ot=dt(me=>{s&&NE(me)&&P.isTopModal()&&(c==null||c(me),me.defaultPrevented||O())}),ke=g.useRef(),nt=g.useRef(),ut=(...me)=>{G(!0),M==null||M(...me)};if(!Ce)return null;const xi=Object.assign({role:r,ref:P.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},ee,{style:i,className:o,tabIndex:-1});let Pt=v?v(xi):S.jsx("div",Object.assign({},xi,{children:g.cloneElement(a,{role:"document"})}));Pt=vp(f,d,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:$,onExiting:Y,onExited:ut,onEnter:Ee,onEntering:ie,onEntered:Ve,children:Pt});let ur=null;return l&&(ur=h({ref:P.setBackdropRef,onClick:tt}),ur=vp(w,y,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:ur})),S.jsx(S.Fragment,{children:Qn.createPortal(S.jsxs(S.Fragment,{children:[ur,Pt]}),Ce)})});rv.displayName="Modal";const LE=Object.assign(rv,{Manager:od});function IE(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function ME(e,t){e.classList?e.classList.add(t):IE(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function yp(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function $E(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=yp(e.className,t):e.setAttribute("class",yp(e.className&&e.className.baseVal||"",t))}const mr={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class ov extends od{adjustAndStore(t,n,r){const o=n.style[t];n.dataset[t]=o,an(n,{[t]:`${parseFloat(an(n,t))+r}px`})}restore(t,n){const r=n.dataset[t];r!==void 0&&(delete n.dataset[t],an(n,{[t]:r}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(ME(n,"modal-open"),!t.scrollBarWidth)return;const r=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";Hn(n,mr.FIXED_CONTENT).forEach(i=>this.adjustAndStore(r,i,t.scrollBarWidth)),Hn(n,mr.STICKY_CONTENT).forEach(i=>this.adjustAndStore(o,i,-t.scrollBarWidth)),Hn(n,mr.NAVBAR_TOGGLER).forEach(i=>this.adjustAndStore(o,i,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();$E(n,"modal-open");const r=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";Hn(n,mr.FIXED_CONTENT).forEach(i=>this.restore(r,i)),Hn(n,mr.STICKY_CONTENT).forEach(i=>this.restore(o,i)),Hn(n,mr.NAVBAR_TOGGLER).forEach(i=>this.restore(o,i))}}let ys;function DE(e){return ys||(ys=new ov(e)),ys}const AE=ov,FE=g.createContext({onHide(){}}),iv=FE,zE=g.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:o,...i},a)=>{const l=g.useContext(iv),s=dt(()=>{l==null||l.onHide(),r==null||r()});return S.jsxs("div",{ref:a,...i,children:[o,n&&S.jsx(Lg,{"aria-label":e,variant:t,onClick:s})]})}),bE=zE;var Du={},UE={get exports(){return Du},set exports(e){Du=e}},Wa={},BE={get exports(){return Wa},set exports(e){Wa=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){function o(a,l,s,u,c,f){var d=u||"<>",w=f||s;if(l[s]==null)return a?new Error("Required "+c+" `"+w+"` was not specified "+("in `"+d+"`.")):null;for(var y=arguments.length,x=Array(y>6?y-6:0),_=6;_(t=oe(t,"nav-item"),S.jsx(n,{ref:o,className:q(e,t),...r})));av.displayName="NavItem";const HE=av,lv=g.forwardRef(({bsPrefix:e,className:t,as:n=KS,active:r,eventKey:o,disabled:i=!1,...a},l)=>{e=oe(e,"nav-link");const[s,u]=ev({key:nd(o,a.href),active:r,disabled:i,...a});return S.jsx(n,{...a,...s,ref:l,disabled:i,className:q(t,e,i&&"disabled",u.isActive&&"active")})});lv.displayName="NavLink";const WE=lv,sv=g.forwardRef((e,t)=>{const{as:n="div",bsPrefix:r,variant:o,fill:i=!1,justify:a=!1,navbar:l,navbarScroll:s,className:u,activeKey:c,...f}=Sg(e,{activeKey:"onSelect"}),d=oe(r,"nav");let w,y,x=!1;const _=g.useContext(oo),m=g.useContext(Fg);return _?(w=_.bsPrefix,x=l??!0):m&&({cardHeaderBsPrefix:y}=m),S.jsx(xE,{as:n,ref:t,activeKey:c,className:q(u,{[d]:!x,[`${w}-nav`]:x,[`${w}-nav-scroll`]:x&&s,[`${y}-${o}`]:!!y,[`${d}-${o}`]:!!o,[`${d}-fill`]:i,[`${d}-justified`]:a}),...f})});sv.displayName="Nav";const ko=Object.assign(sv,{Item:HE,Link:WE}),uv=g.forwardRef(({bsPrefix:e,className:t,as:n,...r},o)=>{e=oe(e,"navbar-brand");const i=n||(r.href?"a":"span");return S.jsx(i,{...r,ref:o,className:q(t,e)})});uv.displayName="NavbarBrand";const VE=uv,cv=g.forwardRef(({children:e,bsPrefix:t,...n},r)=>{t=oe(t,"navbar-collapse");const o=g.useContext(oo);return S.jsx($S,{in:!!(o&&o.expanded),...n,children:S.jsx("div",{ref:r,className:t,children:e})})});cv.displayName="NavbarCollapse";const KE=cv,dv=g.forwardRef(({bsPrefix:e,className:t,children:n,label:r="Toggle navigation",as:o="button",onClick:i,...a},l)=>{e=oe(e,"navbar-toggler");const{onToggle:s,expanded:u}=g.useContext(oo)||{},c=dt(f=>{i&&i(f),s&&s()});return o==="button"&&(a.type="button"),S.jsx(o,{...a,ref:l,onClick:c,"aria-label":r,className:q(t,e,!u&&"collapsed"),children:n||S.jsx("span",{className:`${e}-icon`})})});dv.displayName="NavbarToggle";const QE=dv,Au=new WeakMap,wp=(e,t)=>{if(!e||!t)return;const n=Au.get(t)||new Map;Au.set(t,n);let r=n.get(e);return r||(r=t.matchMedia(e),r.refCount=0,n.set(r.media,r)),r};function YE(e,t=typeof window>"u"?void 0:window){const n=wp(e,t),[r,o]=g.useState(()=>n?n.matches:!1);return Iu(()=>{let i=wp(e,t);if(!i)return o(!1);let a=Au.get(t);const l=()=>{o(i.matches)};return i.refCount++,i.addListener(l),l(),()=>{i.removeListener(l),i.refCount--,i.refCount<=0&&(a==null||a.delete(i.media)),i=void 0}},[e]),r}function GE(e){const t=Object.keys(e);function n(l,s){return l===s?s:l?`${l} and ${s}`:s}function r(l){return t[Math.min(t.indexOf(l)+1,t.length-1)]}function o(l){const s=r(l);let u=e[s];return typeof u=="number"?u=`${u-.2}px`:u=`calc(${u} - 0.2px)`,`(max-width: ${u})`}function i(l){let s=e[l];return typeof s=="number"&&(s=`${s}px`),`(min-width: ${s})`}function a(l,s,u){let c;typeof l=="object"?(c=l,u=s,s=!0):(s=s||!0,c={[l]:s});let f=g.useMemo(()=>Object.entries(c).reduce((d,[w,y])=>((y==="up"||y===!0)&&(d=n(d,i(w))),(y==="down"||y===!0)&&(d=n(d,o(w))),d),""),[JSON.stringify(c)]);return YE(f,u)}return a}const XE=GE({xs:0,sm:576,md:768,lg:992,xl:1200,xxl:1400}),fv=g.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=oe(t,"offcanvas-body"),S.jsx(n,{ref:o,className:q(e,t),...r})));fv.displayName="OffcanvasBody";const JE=fv,qE={[Ct]:"show",[en]:"show"},pv=g.forwardRef(({bsPrefix:e,className:t,children:n,in:r=!1,mountOnEnter:o=!1,unmountOnExit:i=!1,appear:a=!1,...l},s)=>(e=oe(e,"offcanvas"),S.jsx(qc,{ref:s,addEndListener:Jc,in:r,mountOnEnter:o,unmountOnExit:i,appear:a,...l,childRef:n.ref,children:(u,c)=>g.cloneElement(n,{...c,className:q(t,n.props.className,(u===Ct||u===Jr)&&`${e}-toggling`,qE[u])})})));pv.displayName="OffcanvasToggling";const ZE=pv,hv=g.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...o},i)=>(e=oe(e,"offcanvas-header"),S.jsx(bE,{ref:i,...o,className:q(t,e),closeLabel:n,closeButton:r})));hv.displayName="OffcanvasHeader";const eC=hv,tC=Zc("h5"),mv=g.forwardRef(({className:e,bsPrefix:t,as:n=tC,...r},o)=>(t=oe(t,"offcanvas-title"),S.jsx(n,{ref:o,className:q(e,t),...r})));mv.displayName="OffcanvasTitle";const nC=mv;function rC(e){return S.jsx(ZE,{...e})}function oC(e){return S.jsx(jg,{...e})}const gv=g.forwardRef(({bsPrefix:e,className:t,children:n,"aria-labelledby":r,placement:o="start",responsive:i,show:a=!1,backdrop:l=!0,keyboard:s=!0,scroll:u=!1,onEscapeKeyDown:c,onShow:f,onHide:d,container:w,autoFocus:y=!0,enforceFocus:x=!0,restoreFocus:_=!0,restoreFocusOptions:m,onEntered:p,onExit:v,onExiting:h,onEnter:k,onEntering:R,onExited:E,backdropClassName:O,manager:$,renderStaticNode:M=!1,...Y},Ee)=>{const ie=g.useRef();e=oe(e,"offcanvas");const{onToggle:Ve}=g.useContext(oo)||{},[ee,Le]=g.useState(!1),Ce=XE(i||"xs","up");g.useEffect(()=>{Le(i?a&&!Ce:a)},[a,i,Ce]);const P=dt(()=>{Ve==null||Ve(),d==null||d()}),D=g.useMemo(()=>({onHide:P}),[P]);function F(){return $||(u?(ie.current||(ie.current=new AE({handleContainerOverflow:!1})),ie.current):DE())}const B=(re,...Te)=>{re&&(re.style.visibility="visible"),k==null||k(re,...Te)},G=(re,...Te)=>{re&&(re.style.visibility=""),E==null||E(...Te)},he=g.useCallback(re=>S.jsx("div",{...re,className:q(`${e}-backdrop`,O)}),[O,e]),ae=re=>S.jsx("div",{...re,...Y,className:q(t,i?`${e}-${i}`:e,`${e}-${o}`),"aria-labelledby":r,children:n});return S.jsxs(S.Fragment,{children:[!ee&&(i||M)&&ae({}),S.jsx(iv.Provider,{value:D,children:S.jsx(LE,{show:ee,ref:Ee,backdrop:l,container:w,keyboard:s,autoFocus:y,enforceFocus:x&&!u,restoreFocus:_,restoreFocusOptions:m,onEscapeKeyDown:c,onShow:f,onHide:P,onEnter:B,onEntering:R,onEntered:p,onExit:v,onExiting:h,onExited:G,manager:F(),transition:rC,backdropTransition:oC,renderBackdrop:he,renderDialog:ae})})]})});gv.displayName="Offcanvas";const iC=Object.assign(gv,{Body:JE,Header:eC,Title:nC}),vv=g.forwardRef((e,t)=>{const n=g.useContext(oo);return S.jsx(iC,{ref:t,show:!!(n!=null&&n.expanded),...e,renderStaticNode:!0})});vv.displayName="NavbarOffcanvas";const aC=vv,yv=g.forwardRef(({className:e,bsPrefix:t,as:n="span",...r},o)=>(t=oe(t,"navbar-text"),S.jsx(n,{ref:o,className:q(e,t),...r})));yv.displayName="NavbarText";const lC=yv,wv=g.forwardRef((e,t)=>{const{bsPrefix:n,expand:r=!0,variant:o="light",bg:i,fixed:a,sticky:l,className:s,as:u="nav",expanded:c,onToggle:f,onSelect:d,collapseOnSelect:w=!1,...y}=Sg(e,{expanded:"onToggle"}),x=oe(n,"navbar"),_=g.useCallback((...v)=>{d==null||d(...v),w&&c&&(f==null||f(!1))},[d,w,c,f]);y.role===void 0&&u!=="nav"&&(y.role="navigation");let m=`${x}-expand`;typeof r=="string"&&(m=`${m}-${r}`);const p=g.useMemo(()=>({onToggle:()=>f==null?void 0:f(!c),bsPrefix:x,expanded:!!c,expand:r}),[x,c,r,f]);return S.jsx(oo.Provider,{value:p,children:S.jsx(Ha.Provider,{value:_,children:S.jsx(u,{ref:t,...y,className:q(s,x,r&&m,o&&`${x}-${o}`,i&&`bg-${i}`,l&&`sticky-${l}`,a&&`fixed-${a}`)})})})});wv.displayName="Navbar";const ca=Object.assign(wv,{Brand:VE,Collapse:KE,Offcanvas:aC,Text:lC,Toggle:QE}),xv=g.forwardRef(({bsPrefix:e,variant:t,animation:n="border",size:r,as:o="div",className:i,...a},l)=>{e=oe(e,"spinner");const s=`${e}-${n}`;return S.jsx(o,{ref:l,...a,className:q(i,s,r&&`${s}-${r}`,t&&`text-${t}`)})});xv.displayName="Spinner";const sC=xv,uC={[Ct]:"showing",[Jr]:"showing show"},Sv=g.forwardRef((e,t)=>S.jsx(jg,{...e,ref:t,transitionClasses:uC}));Sv.displayName="ToastFade";const cC=Sv,dC=g.createContext({onClose(){}}),Ev=dC,Cv=g.forwardRef(({bsPrefix:e,closeLabel:t="Close",closeVariant:n,closeButton:r=!0,className:o,children:i,...a},l)=>{e=oe(e,"toast-header");const s=g.useContext(Ev),u=dt(c=>{s==null||s.onClose==null||s.onClose(c)});return S.jsxs("div",{ref:l,...a,className:q(e,o),children:[i,r&&S.jsx(Lg,{"aria-label":t,variant:n,onClick:u,"data-dismiss":"toast"})]})});Cv.displayName="ToastHeader";const fC=Cv,kv=g.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=oe(t,"toast-body"),S.jsx(n,{ref:o,className:q(e,t),...r})));kv.displayName="ToastBody";const pC=kv,_v=g.forwardRef(({bsPrefix:e,className:t,transition:n=cC,show:r=!0,animation:o=!0,delay:i=5e3,autohide:a=!1,onClose:l,onEntered:s,onExit:u,onExiting:c,onEnter:f,onEntering:d,onExited:w,bg:y,...x},_)=>{e=oe(e,"toast");const m=g.useRef(i),p=g.useRef(l);g.useEffect(()=>{m.current=i,p.current=l},[i,l]);const v=lE(),h=!!(a&&r),k=g.useCallback(()=>{h&&(p.current==null||p.current())},[h]);g.useEffect(()=>{v.set(k,m.current)},[v,k]);const R=g.useMemo(()=>({onClose:l}),[l]),E=!!(n&&o),O=S.jsx("div",{...x,ref:_,className:q(e,t,y&&`bg-${y}`,!E&&(r?"show":"hide")),role:"alert","aria-live":"assertive","aria-atomic":"true"});return S.jsx(Ev.Provider,{value:R,children:E&&n?S.jsx(n,{in:r,onEnter:f,onEntering:d,onEntered:s,onExit:u,onExiting:c,onExited:w,unmountOnExit:!0,children:O}):O})});_v.displayName="Toast";const hC=Object.assign(_v,{Body:pC,Header:fC}),mC=vt.div` + background-color: white; + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + position: absolute; + width: 100%; + height: 100%; + z-index: 10000; + overflow-y: hidden !important; + + .loader { + &__logo { + width: 10rem; + height: 5rem; + } + + &__spinner { + padding-top: -5rem; + } + } +`,ws=()=>S.jsx(S.Fragment,{children:S.jsxs(mC,{className:"loader",children:[S.jsx("img",{src:"img/lg21b2.png",alt:"",className:"loader__logo"}),S.jsx(sC,{className:"loader__spinner"})]})});var Fu=new Map,Wi=new WeakMap,xp=0,gC=void 0;function vC(e){return e?(Wi.has(e)||(xp+=1,Wi.set(e,xp.toString())),Wi.get(e)):"0"}function yC(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?vC(e.root):e[t]}`).toString()}function wC(e){let t=yC(e),n=Fu.get(t);if(!n){const r=new Map;let o;const i=new IntersectionObserver(a=>{a.forEach(l=>{var s;const u=l.isIntersecting&&o.some(c=>l.intersectionRatio>=c);e.trackVisibility&&typeof l.isVisible>"u"&&(l.isVisible=u),(s=r.get(l.target))==null||s.forEach(c=>{c(u,l)})})},e);o=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:i,elements:r},Fu.set(t,n)}return n}function xC(e,t,n={},r=gC){if(typeof window.IntersectionObserver>"u"&&r!==void 0){const s=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:typeof n.threshold=="number"?n.threshold:0,time:0,boundingClientRect:s,intersectionRect:s,rootBounds:s}),()=>{}}const{id:o,observer:i,elements:a}=wC(n);let l=a.get(e)||[];return a.has(e)||a.set(e,l),l.push(t),i.observe(e),function(){l.splice(l.indexOf(t),1),l.length===0&&(a.delete(e),i.unobserve(e)),a.size===0&&(i.disconnect(),Fu.delete(o))}}function SC({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:o,triggerOnce:i,skip:a,initialInView:l,fallbackInView:s,onChange:u}={}){var c;const[f,d]=g.useState(null),w=g.useRef(),[y,x]=g.useState({inView:!!l,entry:void 0});w.current=u,g.useEffect(()=>{if(a||!f)return;let v;return v=xC(f,(h,k)=>{x({inView:h,entry:k}),w.current&&w.current(h,k),k.isIntersecting&&i&&v&&(v(),v=void 0)},{root:o,rootMargin:r,threshold:e,trackVisibility:n,delay:t},s),()=>{v&&v()}},[Array.isArray(e)?e.toString():e,f,o,r,i,a,n,s,t]);const _=(c=y.entry)==null?void 0:c.target,m=g.useRef();!f&&_&&!i&&!a&&m.current!==_&&(m.current=_,x({inView:!!l,entry:void 0}));const p=[d,y.inView,y.entry];return p.ref=p[0],p.inView=p[1],p.entry=p[2],p}const zu=[{services:{kitchen:{icon:"kitchen",tooltip:"Kitchen Inside"},laundry:{icon:"local_laundry_service",tooltip:"Laundry Inside"},pool:{icon:"pool",tooltip:"Access to pool"},smoking:{icon:"smoke_free",tooltip:"Smoke Free Area"},wifi:{icon:"wifi",tooltip:"Free Wifi"}},description:{detail:"Exquisite accommodation decorated with the best taste in a simple and elegant way in which our customers can enjoy the coastal area par excellence of the island. Only 10 minutes from the beach by walking and with access to a large pool, moments of absolute relaxation will arise spontaneously. Area with an unparalleled transport service and nearby places to taste the best quality food.",preview:"Exquisite accommodation decorated with the best taste in a simple and elegant way in which our cu..."},id:1,image:{detail:"img/apartmentyes.jpeg",preview:"img/apartmentyes.jpeg",galleryIds:[{id:1,imageModulePath:"./Oceano/oce-1.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-1.jpeg"},{id:2,imageModulePath:"./Oceano/oce-2.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-2.jpeg"},{id:3,imageModulePath:"./Oceano/oce-3.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-3.jpeg"},{id:4,imageModulePath:"./Oceano/oce-4.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-4.jpeg"},{id:5,imageModulePath:"./Oceano/oce-5.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-5.jpeg"},{id:6,imageModulePath:"./Oceano/oce-6.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-6.jpeg"},{id:7,imageModulePath:"./Oceano/oce-7.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-7.jpeg"},{id:8,imageModulePath:"./Oceano/oce-8.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-8.jpeg"},{id:9,imageModulePath:"./Oceano/oce-9.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-9.jpeg"},{id:10,imageModulePath:"./Oceano/oce-10.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-10.jpeg"},{id:11,imageModulePath:"./Oceano/oce-11.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-11.jpeg"},{id:12,imageModulePath:"./Oceano/oce-12.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-12.jpeg"},{id:13,imageModulePath:"./Oceano/oce-13.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-13.jpeg"},{id:14,imageModulePath:"./Oceano/oce-14.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-14.jpeg"},{id:15,imageModulePath:"./Oceano/oce-15.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-15.jpeg"},{id:16,imageModulePath:"./Oceano/oce-16.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-16.jpeg"},{id:17,imageModulePath:"./Oceano/oce-17.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-17.jpeg"},{id:18,imageModulePath:"./Oceano/oce-18.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-18.jpeg"},{id:19,imageModulePath:"./Oceano/oce-19.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-19.jpeg"},{id:20,imageModulePath:"./Oceano/oce-20.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-20.jpeg"},{id:21,imageModulePath:"./Oceano/oce-21.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-21.jpeg"},{id:22,imageModulePath:"./Oceano/oce-22.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-22.jpeg"},{id:23,imageModulePath:"./Oceano/oce-23.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-23.jpeg"},{id:24,imageModulePath:"./Oceano/oce-24.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-24.jpeg"},{id:25,imageModulePath:"./Oceano/oce-25.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-25.jpeg"},{id:26,imageModulePath:"./Oceano/oce-26.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-26.jpeg"},{id:27,imageModulePath:"./Oceano/oce-27.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-27.jpeg"},{id:28,imageModulePath:"./Oceano/oce-28.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-28.jpeg"},{id:29,imageModulePath:"./Oceano/oce-29.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-29.jpeg"},{id:30,imageModulePath:"./Oceano/oce-30.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-30.jpeg"},{id:31,imageModulePath:"./Oceano/oce-31.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-31.jpeg"},{id:32,imageModulePath:"./Oceano/oce-32.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-32.jpeg"},{id:33,imageModulePath:"./Oceano/oce-33.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-33.jpeg"},{id:34,imageModulePath:"./Oceano/oce-34.jpeg",originalImage:"//src/assets/apartments/Oceano/oce-34.jpeg"},{id:35,imageModulePath:"./Oceano/oce-35.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-35.jpeg"},{id:36,imageModulePath:"./Oceano/oce-36.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-36.jpeg"},{id:37,imageModulePath:"./Oceano/oce-37.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-37.jpeg"},{id:38,imageModulePath:"./Oceano/oce-38.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-38.jpeg"},{id:39,imageModulePath:"./Oceano/oce-39.jpeg",originalImage:"/src/assets/apartments/Oceano/oce-39.jpeg"}]},title:"Océano"}],EC=vt.section` + padding: 3rem 0rem; + background-color: #f8f9fa !important; + + .apartments { + &__element-container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; + justify-content: flex-start; + + @media (min-width: 576px) { + max-width: 540px; + } + + @media (min-width: 768px) { + max-width: 720px; + } + + @media (min-width: 992px) { + max-width: 960px; + } + + @media (min-width: 1200px) { + max-width: 1140px; + } + } + + &__heading { + padding: 1rem; + padding-left: 0rem; + font-size: 2rem; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; + margin-top: 0rem; + } + + &__list { + @media (min-width: 768px) { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + margin-bottom: 0; + } + } + } + + li { + list-style: none; + width: 100%; + padding: 0; + margin-top: 1rem; + width: 100%; + + @media (min-width: 768px) and (max-width: 991.98px) { + width: 20rem; + } + + @media (min-width: 992px) { + width: ${e=>e.$itemCount===2?"45%":e.$itemCount>=3?"30%":"20rem"}; + } + } + + ul { + } +`,Vi=vt(iE)` + width: 100%; + + .apartment { + &__photo { + background: url(${e=>e.$background}) no-repeat center center; + background-position: 50% 50% !important; + background-size: cover !important; + height: 12rem !important; + } + + &__body { + padding: 1.25rem; + } + + &__title { + margin-bottom: 0.75rem; + } + } + + .btn { + background-color: #941c2f !important; + color: #e6e6e6 !important; + border-color: #941c2f !important; + border-radius: 0.25rem; + } + + .btn:hover, + .btn:focus { + background-color: #e6e6e6 !important; + color: #941c2f !important; + border-color: #e6e6e6 !important; + } + + .btn:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + outline: 0; + } + + li { + margin-top: 0.5rem; + } +`,CC=({photo:e,id:t,apartmentDescription:n,apartmentTitle:r})=>{const o=zu.some(i=>i.id===t);return S.jsxs(Vi,{className:"apartment-card",$background:e,children:[S.jsx("div",{className:"apartment__photo"}),S.jsxs(Vi.Body,{className:"apartment__body",children:[S.jsx(Vi.Title,{className:"apartment__title",children:r}),S.jsx(Vi.Text,{children:n}),o?S.jsx(Fa,{to:`/apartment/${t}`,children:S.jsx(Mu,{children:"+ Info"})}):S.jsx(Fa,{to:"/404",children:S.jsx(Mu,{children:"+ Info"})})]})]})},kC=()=>{const e=zu.length;return S.jsxs(EC,{className:"apartments",$itemCount:e,id:"apartments",children:[S.jsx("div",{className:"apartments__element-container",children:S.jsx("h1",{className:"apartments__heading",children:"Apartments"})}),S.jsx("ul",{className:"apartments__element-container apartments__list ",children:zu.map(t=>S.jsx("li",{children:S.jsx(CC,{photo:t.image.preview,id:t.id,apartmentDescription:t.description.preview,apartmentTitle:t.title})},t.id))})]})},_C=vt.section` + padding: 3rem; + border: 1px solid #dee2e6; + background-color: #f8f9fa; + position: relative; + + .contact { + &__element-container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; + + @media (min-width: 576px) { + max-width: 540px; + } + + @media (min-width: 768px) { + max-width: 720px; + } + + @media (min-width: 992px) { + max-width: 960px; + } + + @media (min-width: 1200px) { + max-width: 1140px; + } + } + + &__heading { + padding-bottom: 1rem !important; + font-size: 2rem; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; + margin-top: 0rem; + } + } +`,RC=vt.form` + .form { + &__group { + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; + margin-bottom: 1rem; + } + + &__label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; + width: 100%; + padding-right: 15px; + padding-left: 15px; + color: #343a40 !important; + + @media (min-width: 576px) { + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + } + + &__control-container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + + @media (min-width: 576px) { + flex: 1; + } + + &--btn { + margin-top: 7px; + @media (min-width: 576px) { + padding-left: calc(16.666667% + 15px); + } + } + } + + &__control { + display: block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: + border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out; + + &--btn { + background-color: #941c2f !important; + color: #e6e6e6 !important; + border-color: #941c2f !important; + border-radius: 0.25rem; + font-weight: 400; + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; + + &:hover { + background-color: #e6e6e6 !important; + border-color: #e6e6e6 !important; + color: #941c2f !important; + } + + &:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + outline: 0; + } + } + + &--message { + height: auto; + } + } + + &__contact-toast-container { + padding: 1rem; + right: 0; + top: 1.5rem; + position: absolute; + } + } +`,di={_origin:"https://api.emailjs.com"},NC=(e,t="https://api.emailjs.com")=>{di._userID=e,di._origin=t},Rv=(e,t,n)=>{if(!e)throw"The public key is required. Visit https://dashboard.emailjs.com/admin/account";if(!t)throw"The service ID is required. Visit https://dashboard.emailjs.com/admin";if(!n)throw"The template ID is required. Visit https://dashboard.emailjs.com/admin/templates";return!0};class Sp{constructor(t){this.status=t?t.status:0,this.text=t?t.responseText:"Network Error"}}const Nv=(e,t,n={})=>new Promise((r,o)=>{const i=new XMLHttpRequest;i.addEventListener("load",({target:a})=>{const l=new Sp(a);l.status===200||l.text==="OK"?r(l):o(l)}),i.addEventListener("error",({target:a})=>{o(new Sp(a))}),i.open("POST",di._origin+e,!0),Object.keys(n).forEach(a=>{i.setRequestHeader(a,n[a])}),i.send(t)}),TC=(e,t,n,r)=>{const o=r||di._userID;return Rv(o,e,t),Nv("/api/v1.0/email/send",JSON.stringify({lib_version:"3.11.0",user_id:o,service_id:e,template_id:t,template_params:n}),{"Content-type":"application/json"})},OC=e=>{let t;if(typeof e=="string"?t=document.querySelector(e):t=e,!t||t.nodeName!=="FORM")throw"The 3rd parameter is expected to be the HTML form element or the style selector of form";return t},PC=(e,t,n,r)=>{const o=r||di._userID,i=OC(n);Rv(o,e,t);const a=new FormData(i);return a.append("lib_version","3.11.0"),a.append("service_id",e),a.append("template_id",t),a.append("user_id",o),Nv("/api/v1.0/email/send-form",a)},jC={init:NC,send:TC,sendForm:PC},xs=vt(hC)` + width: 100%; + + .contact-toast { + &__content { + border-radius: 5px; + border-style: none; + color: white; + display: flex; + justify-content: center; + align-items: center; + gap: 1rem; + background: #333333; + } + } +`,LC=({show:e,success:t})=>S.jsx(xs,{className:"contact-toast",show:e,children:t?S.jsx(xs.Body,{className:"contact-toast__content ",children:"Message has been sent"}):S.jsx(xs.Body,{className:"contact-toast__content",children:"Message could not be sent. Please, try again"})});var IC=["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl","isolated"];function bu(){return bu=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function Ki(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $C(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Uu(e,t)}function Uu(e,t){return Uu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},Uu(e,t)}var yl=function(e){$C(t,e);function t(){var r;return r=e.call(this)||this,r.handleExpired=r.handleExpired.bind(Ki(r)),r.handleErrored=r.handleErrored.bind(Ki(r)),r.handleChange=r.handleChange.bind(Ki(r)),r.handleRecaptchaRef=r.handleRecaptchaRef.bind(Ki(r)),r}var n=t.prototype;return n.getCaptchaFunction=function(o){return this.props.grecaptcha?this.props.grecaptcha.enterprise?this.props.grecaptcha.enterprise[o]:this.props.grecaptcha[o]:null},n.getValue=function(){var o=this.getCaptchaFunction("getResponse");return o&&this._widgetId!==void 0?o(this._widgetId):null},n.getWidgetId=function(){return this.props.grecaptcha&&this._widgetId!==void 0?this._widgetId:null},n.execute=function(){var o=this.getCaptchaFunction("execute");if(o&&this._widgetId!==void 0)return o(this._widgetId);this._executeRequested=!0},n.executeAsync=function(){var o=this;return new Promise(function(i,a){o.executionResolve=i,o.executionReject=a,o.execute()})},n.reset=function(){var o=this.getCaptchaFunction("reset");o&&this._widgetId!==void 0&&o(this._widgetId)},n.forceReset=function(){var o=this.getCaptchaFunction("reset");o&&o()},n.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.handleChange(null)},n.handleErrored=function(){this.props.onErrored&&this.props.onErrored(),this.executionReject&&(this.executionReject(),delete this.executionResolve,delete this.executionReject)},n.handleChange=function(o){this.props.onChange&&this.props.onChange(o),this.executionResolve&&(this.executionResolve(o),delete this.executionReject,delete this.executionResolve)},n.explicitRender=function(){var o=this.getCaptchaFunction("render");if(o&&this._widgetId===void 0){var i=document.createElement("div");this._widgetId=o(i,{sitekey:this.props.sitekey,callback:this.handleChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge,isolated:this.props.isolated}),this.captcha.appendChild(i)}this._executeRequested&&this.props.grecaptcha&&this._widgetId!==void 0&&(this._executeRequested=!1,this.execute())},n.componentDidMount=function(){this.explicitRender()},n.componentDidUpdate=function(){this.explicitRender()},n.handleRecaptchaRef=function(o){this.captcha=o},n.render=function(){var o=this.props;o.sitekey,o.onChange,o.theme,o.type,o.tabindex,o.onExpired,o.onErrored,o.size,o.stoken,o.grecaptcha,o.badge,o.hl,o.isolated;var i=MC(o,IC);return g.createElement("div",bu({},i,{ref:this.handleRecaptchaRef}))},t}(g.Component);yl.displayName="ReCAPTCHA";yl.propTypes={sitekey:Ie.string.isRequired,onChange:Ie.func,grecaptcha:Ie.object,theme:Ie.oneOf(["dark","light"]),type:Ie.oneOf(["image","audio"]),tabindex:Ie.number,onExpired:Ie.func,onErrored:Ie.func,size:Ie.oneOf(["compact","normal","invisible"]),stoken:Ie.string,hl:Ie.string,badge:Ie.oneOf(["bottomright","bottomleft","inline"]),isolated:Ie.bool};yl.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var Bu={},DC={get exports(){return Bu},set exports(e){Bu=e}},ne={};/** @license React v16.13.1 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var be=typeof Symbol=="function"&&Symbol.for,id=be?Symbol.for("react.element"):60103,ad=be?Symbol.for("react.portal"):60106,wl=be?Symbol.for("react.fragment"):60107,xl=be?Symbol.for("react.strict_mode"):60108,Sl=be?Symbol.for("react.profiler"):60114,El=be?Symbol.for("react.provider"):60109,Cl=be?Symbol.for("react.context"):60110,ld=be?Symbol.for("react.async_mode"):60111,kl=be?Symbol.for("react.concurrent_mode"):60111,_l=be?Symbol.for("react.forward_ref"):60112,Rl=be?Symbol.for("react.suspense"):60113,AC=be?Symbol.for("react.suspense_list"):60120,Nl=be?Symbol.for("react.memo"):60115,Tl=be?Symbol.for("react.lazy"):60116,FC=be?Symbol.for("react.block"):60121,zC=be?Symbol.for("react.fundamental"):60117,bC=be?Symbol.for("react.responder"):60118,UC=be?Symbol.for("react.scope"):60119;function yt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case id:switch(e=e.type,e){case ld:case kl:case wl:case Sl:case xl:case Rl:return e;default:switch(e=e&&e.$$typeof,e){case Cl:case _l:case Tl:case Nl:case El:return e;default:return t}}case ad:return t}}}function Tv(e){return yt(e)===kl}ne.AsyncMode=ld;ne.ConcurrentMode=kl;ne.ContextConsumer=Cl;ne.ContextProvider=El;ne.Element=id;ne.ForwardRef=_l;ne.Fragment=wl;ne.Lazy=Tl;ne.Memo=Nl;ne.Portal=ad;ne.Profiler=Sl;ne.StrictMode=xl;ne.Suspense=Rl;ne.isAsyncMode=function(e){return Tv(e)||yt(e)===ld};ne.isConcurrentMode=Tv;ne.isContextConsumer=function(e){return yt(e)===Cl};ne.isContextProvider=function(e){return yt(e)===El};ne.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===id};ne.isForwardRef=function(e){return yt(e)===_l};ne.isFragment=function(e){return yt(e)===wl};ne.isLazy=function(e){return yt(e)===Tl};ne.isMemo=function(e){return yt(e)===Nl};ne.isPortal=function(e){return yt(e)===ad};ne.isProfiler=function(e){return yt(e)===Sl};ne.isStrictMode=function(e){return yt(e)===xl};ne.isSuspense=function(e){return yt(e)===Rl};ne.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===wl||e===kl||e===Sl||e===xl||e===Rl||e===AC||typeof e=="object"&&e!==null&&(e.$$typeof===Tl||e.$$typeof===Nl||e.$$typeof===El||e.$$typeof===Cl||e.$$typeof===_l||e.$$typeof===zC||e.$$typeof===bC||e.$$typeof===UC||e.$$typeof===FC)};ne.typeOf=yt;(function(e){e.exports=ne})(DC);var sd=Bu,BC={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},HC={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},WC={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Ov={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},ud={};ud[sd.ForwardRef]=WC;ud[sd.Memo]=Ov;function Ep(e){return sd.isMemo(e)?Ov:ud[e.$$typeof]||BC}var VC=Object.defineProperty,KC=Object.getOwnPropertyNames,Cp=Object.getOwnPropertySymbols,QC=Object.getOwnPropertyDescriptor,YC=Object.getPrototypeOf,kp=Object.prototype;function Pv(e,t,n){if(typeof t!="string"){if(kp){var r=YC(t);r&&r!==kp&&Pv(e,r,n)}var o=KC(t);Cp&&(o=o.concat(Cp(t)));for(var i=Ep(e),a=Ep(t),l=0;l=0)&&(n[o]=e[o]);return n}function JC(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var It={},qC=0;function ZC(e,t){return t=t||{},function(r){var o=r.displayName||r.name||"Component",i=function(l){JC(s,l);function s(c,f){var d;return d=l.call(this,c,f)||this,d.state={},d.__scriptURL="",d}var u=s.prototype;return u.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+qC++),this.__scriptLoaderID},u.setupScriptURL=function(){return this.__scriptURL=typeof e=="function"?e():e,this.__scriptURL},u.asyncScriptLoaderHandleLoad=function(f){var d=this;this.setState(f,function(){return d.props.asyncScriptOnLoad&&d.props.asyncScriptOnLoad(d.state)})},u.asyncScriptLoaderTriggerOnScriptLoaded=function(){var f=It[this.__scriptURL];if(!f||!f.loaded)throw new Error("Script is not loaded.");for(var d in f.observers)f.observers[d](f);delete window[t.callbackName]},u.componentDidMount=function(){var f=this,d=this.setupScriptURL(),w=this.asyncScriptLoaderGetScriptLoaderID(),y=t,x=y.globalName,_=y.callbackName,m=y.scriptId;if(x&&typeof window[x]<"u"&&(It[d]={loaded:!0,observers:{}}),It[d]){var p=It[d];if(p&&(p.loaded||p.errored)){this.asyncScriptLoaderHandleLoad(p);return}p.observers[w]=function(E){return f.asyncScriptLoaderHandleLoad(E)};return}var v={};v[w]=function(E){return f.asyncScriptLoaderHandleLoad(E)},It[d]={loaded:!1,observers:v};var h=document.createElement("script");h.src=d,h.async=!0;for(var k in t.attributes)h.setAttribute(k,t.attributes[k]);m&&(h.id=m);var R=function(O){if(It[d]){var $=It[d],M=$.observers;for(var Y in M)O(M[Y])&&delete M[Y]}};_&&typeof window<"u"&&(window[_]=function(){return f.asyncScriptLoaderTriggerOnScriptLoaded()}),h.onload=function(){var E=It[d];E&&(E.loaded=!0,R(function(O){return _?!1:(O(E),!0)}))},h.onerror=function(){var E=It[d];E&&(E.errored=!0,R(function(O){return O(E),!0}))},document.body.appendChild(h)},u.componentWillUnmount=function(){var f=this.__scriptURL;if(t.removeOnUnmount===!0)for(var d=document.getElementsByTagName("script"),w=0;w-1&&d[w].parentNode&&d[w].parentNode.removeChild(d[w]);var y=It[f];y&&(delete y.observers[this.asyncScriptLoaderGetScriptLoaderID()],t.removeOnUnmount===!0&&delete It[f])},u.render=function(){var f=t.globalName,d=this.props;d.asyncScriptOnLoad;var w=d.forwardedRef,y=XC(d,["asyncScriptOnLoad","forwardedRef"]);return f&&typeof window<"u"&&(y[f]=typeof window[f]<"u"?window[f]:void 0),y.ref=w,g.createElement(r,y)},s}(g.Component),a=g.forwardRef(function(l,s){return g.createElement(i,Hu({},l,{forwardedRef:s}))});return a.displayName="AsyncScriptLoader("+o+")",a.propTypes={asyncScriptOnLoad:Ie.func},GC(a,r)}}var Wu="onloadcallback",ek="grecaptcha";function Vu(){return typeof window<"u"&&window.recaptchaOptions||{}}function tk(){var e=Vu(),t=e.useRecaptchaNet?"recaptcha.net":"www.google.com";return e.enterprise?"https://"+t+"/recaptcha/enterprise.js?onload="+Wu+"&render=explicit":"https://"+t+"/recaptcha/api.js?onload="+Wu+"&render=explicit"}const nk=ZC(tk,{callbackName:Wu,globalName:ek,attributes:Vu().nonce?{nonce:Vu().nonce}:{}})(yl),rk=()=>{const e=g.useRef(null),[t,n]=g.useState({name:"",email:"",message:""}),[r,o]=g.useState(!1),[i,a]=g.useState(!0),l=async s=>{var y;s.preventDefault();const u=await((y=e.current)==null?void 0:y.executeAsync()),c="service_2f4r87a",f="template_hvslfun",d="h_XbKlKQgOj_rTSsK",w={contact_name:t.name,from_email:t.email,message:t.message,"g-recaptcha-response":u};jC.send(c,f,w,d).then(x=>{var _;a(!0),o(!0),n({name:"",email:"",message:""}),(_=e.current)==null||_.reset(),setTimeout(()=>{o(!1)},2e3)}).catch(x=>{a(!1),o(!0),setTimeout(()=>{o(!1)},2e3)})};return S.jsxs(RC,{className:"form",id:"form",onSubmit:l,children:[S.jsxs("div",{className:"form__group",children:[S.jsx("label",{htmlFor:"inputName",className:"form__label",children:"Name"}),S.jsx("div",{className:"form__control-container",children:S.jsx("input",{type:"text",className:"form__control",id:"inputName",placeholder:"Mary Elizabeth",required:!0,name:"contact_name",value:t.name,onChange:s=>n({...t,name:s.target.value})})})]}),S.jsxs("div",{className:"form__group",children:[S.jsx("label",{htmlFor:"inputEmail",className:"form__label",children:"Email"}),S.jsx("div",{className:"form__control-container",children:S.jsx("input",{type:"email",className:"form__control",id:"inputEmail",placeholder:"example@gmail.com",required:!0,name:"form_email",value:t.email,onChange:s=>n({...t,email:s.target.value})})})]}),S.jsxs("div",{className:"form__group",children:[S.jsx("label",{htmlFor:"inputText",className:"form__label",children:"Message"}),S.jsx("div",{className:"form__control-container",children:S.jsx("textarea",{className:"form__control form__control--message",id:"inputText",placeholder:"Write wonders here",name:"message",value:t.message,onChange:s=>n({...t,message:s.target.value})})})]}),S.jsx("div",{className:"form__group",children:S.jsx("div",{className:"form__control-container form__control-container--btn",children:S.jsx(nk,{sitekey:"6LerdDEpAAAAANilpDlGaUU3i5h2CKkjrTTs9o0_",ref:e,size:"invisible"})})}),S.jsx("div",{className:"form__group",children:S.jsx("div",{className:"form__control-container form__control-container--btn",children:S.jsx(Mu,{type:"submit",className:"form__control--btn",children:"Contact us"})})}),S.jsx("div",{className:"form__contact-toast-container",children:S.jsx(LC,{success:i,show:r})})]})},ok=()=>S.jsx(_C,{className:"contact",id:"contact",children:S.jsxs("div",{className:"contact__element-container",children:[S.jsx("h1",{className:"contact__heading",children:"Contact"}),S.jsx(rk,{})]})}),ik=vt.header` + background-color: #941c2f; + position: sticky; + top: 0; + z-index: 1020; + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); +`,ak=vt(ca)` + display: flex; + justify-content: space-between; + align-items: center; + padding: 1.5rem 3rem; + + .navbar { + &__nav { + margin-top: 0.5rem; + + @media (min-width: 992px) { + margin-top: 0; + } + } + + &__brand { + visibility: ${e=>e.$isVisible?"visible":"hidden"}; + opacity: ${e=>e.$isVisible?"1":"0"}; + transition: all 0.2s ease-in; + padding: 0; + > img { + height: 3rem; + width: 6rem; + } + } + + &__collapse { + color: rgba(255, 255, 255, 0.5); + flex-grow: 0; + align-items: center; + } + + &__link { + padding: 0.5rem; + font-size: 1rem !important; + font-weight: 400; + } + } +`;/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var Ku=function(){return Ku=Object.assign||function(t){for(var n,r=1,o=arguments.length;rS.jsxs(ak,{expand:"lg",variant:"dark",$isVisible:e,className:"navbar",children:[S.jsx(ca.Brand,{as:_o,to:"/web#landscape",className:"navbar__brand",children:S.jsx("img",{alt:"logo",src:"img/lg21w2.png"})}),S.jsx(ca.Toggle,{"aria-controls":"basic-navbar-nav"}),S.jsx(ca.Collapse,{className:"navbar__collapse",children:S.jsxs(ko,{className:"navbar__nav",children:[S.jsx(ko.Link,{as:_o,to:"/web#history",className:"navbar__link",children:"History"}),S.jsx(ko.Link,{as:_o,to:"/web#apartments",className:"navbar__link",children:"Apartments"}),S.jsx(ko.Link,{as:_o,to:"/web#location",className:"navbar__link",children:"Locations"}),S.jsx(ko.Link,{as:_o,to:"/web#contact",className:"navbar__link",children:"Contact"})]})})]}),ck=({isVisible:e})=>S.jsx(ik,{children:S.jsx(uk,{isVisible:e})}),dk=vt.section` + padding: 3rem 0rem; + + .history { + &__element-container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; + + @media (min-width: 576px) { + max-width: 540px; + } + + @media (min-width: 768px) { + max-width: 720px; + } + + @media (min-width: 992px) { + max-width: 960px; + } + + @media (min-width: 1200px) { + max-width: 1140px; + } + } + + &__heading { + padding: 0.5rem !important; + font-size: 2rem; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; + margin-top: 0rem; + } + + &_element-container--info { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; + } + + &__info { + word-break: break-word; + overflow-wrap: break-word; + text-align: justify; + padding: 0.5rem; + margin: 0; + } + } +`,fk=()=>S.jsxs(dk,{className:"history",id:"history",children:[S.jsx("div",{className:"history__element-container ",children:S.jsx("h1",{className:"history__heading",children:"History"})}),S.jsx("div",{className:"history__element-container history__element-container--info",children:S.jsx("p",{className:"history__info",children:"Our company has been in the long-term accommodation sector for more than 15 years in which we have contributed to improve the lives of many people by offering a good service with a competitive price. In 2017, we decided to expand our offer in the holiday sector with the mission of offering better quality services than the existing one in the market. We always want the experience of staying with us to be different and superior. All our accommodations are decorated and serviced in the most elegant way possible and, therefore, our brand has obtained the best recognition that can be achieved: that of our customers. Since our opening, we have accumulated positive comments on different platforms, which confirms that our great effort makes sense and we want to continue working on that path as a commitment"})})]}),pk=vt.section` + display: flex; + justify-content: center; + + height: 816px !important; + + .landscape { + &__logo > img { + width: 16rem; + height: 16rem; + + @media (min-width: 768px) and (max-width: 991.98px) { + width: 14rem; + height: 14rem; + } + + @media (min-width: 1200px) { + width: 20rem; + height: 20rem; + } + + @media (min-width: 0px) and (max-width: 767.98px) { + width: 10rem; + height: 10rem; + } + } + + &__background { + background: url("img/wonder.jpg") no-repeat center center; + background-size: cover; + background-repeat: no-repeat; + background-attachment: fixed; + background-position: center; + filter: brightness(30%); + height: 100%; + width: 100%; + } + + &__logo-container { + width: 100%; + height: 100%; + position: absolute; + display: flex; + justify-content: center; + align-items: center; + + z-index: 2; + } + } +`,hk=({imageRef:e})=>S.jsxs(pk,{className:"landscape",id:"landscape",children:[S.jsx("div",{className:"landscape__logo-container",children:S.jsx("div",{className:"landscape__logo",children:S.jsx("img",{alt:"logo",src:"img/lc512w.png",ref:e})})}),S.jsx("div",{className:"landscape__background"})]}),mk=vt.div` + .homepage { + &__geolocation-container { + height: 30rem; + } + &__geolocation { + width: 100%; + height: 100%; + } + } +`,Iv=()=>{const{ref:e,inView:t}=SC({threshold:0});return S.jsx(S.Fragment,{children:S.jsxs(mk,{className:"homepage",children:[S.jsx(ck,{isVisible:t}),S.jsxs("main",{className:"homepage__content",children:[S.jsx(hk,{}),S.jsx(fk,{}),S.jsxs("div",{className:"homepage__logo-visibility-container",ref:e,children:[S.jsx(kC,{}),S.jsx("div",{className:"homepage__geolocation-container",id:"location",children:S.jsx("iframe",{className:"homepage__geolocation",src:"https://www.google.com/maps/d/embed?mid=1gbnhlTlTPOJIO-mlcemMC_uEpuTh3TwX&ehbc=2E312F",title:"location"})}),S.jsx(ok,{})]})]})]})})},gk=Object.freeze(Object.defineProperty({__proto__:null,default:Iv},Symbol.toStringTag,{value:"Module"})),vk=[{path:"/",element:S.jsx(Xx,{}),children:[{index:!0,element:S.jsx(Sw,{to:"/web"})},{path:"/web",element:S.jsx(g.Suspense,{fallback:S.jsx(ws,{}),children:S.jsx(Iv,{})})},{path:"/apartment/:apartmentId",element:S.jsx(g.Suspense,{fallback:S.jsx(ws,{}),children:S.jsx(Zx,{})})},{path:"*",element:S.jsx(g.Suspense,{fallback:S.jsx(ws,{}),children:S.jsx(eS,{})})}]}],yk=Ow(vk);Ss.createRoot(document.getElementById("root")).render(S.jsx(Fe.StrictMode,{children:S.jsx(Aw,{router:yk})}));export{bE as A,LE as B,oS as C,vt as D,iE as E,jg as F,Mu as G,zu as H,no as I,wk as J,ck as K,ws as L,iv as M,Qn as R,sC as S,Gc as _,dt as a,ml as b,pp as c,oe as d,q as e,Zc as f,gl as g,xk as h,Qg as i,S as j,CS as k,Ba as l,DE as m,ES as n,Xc as o,NE as p,CE as q,g as r,vp as s,NS as t,Ng as u,IE as v,Iu as w,OS as x,Ie as y,lE as z}; diff --git a/assets/index-ed446757.css b/assets/index-ed446757.css new file mode 100644 index 0000000..1d226b4 --- /dev/null +++ b/assets/index-ed446757.css @@ -0,0 +1,5 @@ +@charset "UTF-8";*,:before,:after{box-sizing:border-box;outline:none}html{font-family:sans-serif;scroll-padding-top:6rem!important;scroll-behavior:auto!important}body{overflow-x:hidden}.detail-card__tooltip{position:fixed}/*! + * 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}*,:after,:before{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:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{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}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{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}code,kbd,pre,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}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button: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-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-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-lg,.container-md,.container-sm,.container-xl,.container-xxl{--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,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{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-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;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-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-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-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~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;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.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>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label:after,.form-floating>: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-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{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>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{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)>.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,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.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,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){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)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control: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)}.form-control.is-valid:focus,.was-validated .form-control: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)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select: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)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):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)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control: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)}.form-control.is-invalid:focus,.was-validated .form-control: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)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select: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)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):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,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{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,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active: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-group-lg>.btn,.btn-lg{--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-group-sm>.btn,.btn-sm{--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}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-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:focus,.dropdown-item:hover{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-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{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>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.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-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.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:0 0;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:focus,.nav-link:hover{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:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{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:focus,.nav-underline .nav-link:hover{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-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{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-lg,.navbar>.container-md,.navbar>.container-sm,.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:focus,.navbar-brand:hover{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:focus,.navbar-text a:hover{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-bottom,.card-img-top{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-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{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-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{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)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{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:focus,.list-group-item-action:hover{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-footer,.modal-fullscreen .modal-header{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-footer,.modal-fullscreen-sm-down .modal-header{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-footer,.modal-fullscreen-md-down .modal-header{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-footer,.modal-fullscreen-lg-down .modal-header{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-footer,.modal-fullscreen-xl-down .modal-header{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-footer,.modal-fullscreen-xxl-down .modal-header{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-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-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-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .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-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-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-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .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:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.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-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-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-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.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-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.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-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{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:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-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-next-icon,.carousel-dark .carousel-control-prev-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-next-icon,[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{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-border,.spinner-grow{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-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--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.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{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.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{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.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{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.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{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.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{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.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{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:focus,.link-primary:hover{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:focus,.link-secondary:hover{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:focus,.link-success:hover{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:focus,.link-info:hover{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:focus,.link-warning:hover{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:focus,.link-danger:hover{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:focus,.link-light:hover{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:focus,.link-dark:hover{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:focus,.link-body-emphasis:hover{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:focus-visible>.bi,.icon-link-hover:hover>.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-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden: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/assets/oce-1-4a57cd72.js b/assets/oce-1-4a57cd72.js new file mode 100644 index 0000000..ab1f815 --- /dev/null +++ b/assets/oce-1-4a57cd72.js @@ -0,0 +1 @@ +const e="/assets/oce-1-b757b4b2.jpeg";export{e as default}; diff --git a/assets/oce-1-89c9cf94.webp b/assets/oce-1-89c9cf94.webp new file mode 100644 index 0000000..4ea109d Binary files /dev/null and b/assets/oce-1-89c9cf94.webp differ diff --git a/assets/oce-1-b757b4b2.jpeg b/assets/oce-1-b757b4b2.jpeg new file mode 100644 index 0000000..582d8d7 Binary files /dev/null and b/assets/oce-1-b757b4b2.jpeg differ diff --git a/assets/oce-1-bd0753e0.js b/assets/oce-1-bd0753e0.js new file mode 100644 index 0000000..d2014d9 --- /dev/null +++ b/assets/oce-1-bd0753e0.js @@ -0,0 +1 @@ +const e="/assets/oce-1-89c9cf94.webp";export{e as default}; diff --git a/assets/oce-10-23f89152.js b/assets/oce-10-23f89152.js new file mode 100644 index 0000000..2d7c925 --- /dev/null +++ b/assets/oce-10-23f89152.js @@ -0,0 +1 @@ +const e="/assets/oce-10-a6de9203.webp";export{e as default}; diff --git a/assets/oce-10-8240bb6b.jpeg b/assets/oce-10-8240bb6b.jpeg new file mode 100644 index 0000000..ff27f30 Binary files /dev/null and b/assets/oce-10-8240bb6b.jpeg differ diff --git a/assets/oce-10-a6de9203.webp b/assets/oce-10-a6de9203.webp new file mode 100644 index 0000000..a75a7dc Binary files /dev/null and b/assets/oce-10-a6de9203.webp differ diff --git a/assets/oce-10-b75a7b04.js b/assets/oce-10-b75a7b04.js new file mode 100644 index 0000000..6d6e54a --- /dev/null +++ b/assets/oce-10-b75a7b04.js @@ -0,0 +1 @@ +const e="/assets/oce-10-8240bb6b.jpeg";export{e as default}; diff --git a/assets/oce-11-0a6ec238.js b/assets/oce-11-0a6ec238.js new file mode 100644 index 0000000..2f26fd2 --- /dev/null +++ b/assets/oce-11-0a6ec238.js @@ -0,0 +1 @@ +const e="/assets/oce-11-c58b2651.webp";export{e as default}; diff --git a/assets/oce-11-c1955895.js b/assets/oce-11-c1955895.js new file mode 100644 index 0000000..f8e488c --- /dev/null +++ b/assets/oce-11-c1955895.js @@ -0,0 +1 @@ +const e="/assets/oce-11-eb12f12c.jpeg";export{e as default}; diff --git a/assets/oce-11-c58b2651.webp b/assets/oce-11-c58b2651.webp new file mode 100644 index 0000000..9aecde7 Binary files /dev/null and b/assets/oce-11-c58b2651.webp differ diff --git a/assets/oce-11-eb12f12c.jpeg b/assets/oce-11-eb12f12c.jpeg new file mode 100644 index 0000000..179f02f Binary files /dev/null and b/assets/oce-11-eb12f12c.jpeg differ diff --git a/assets/oce-12-5423113f.js b/assets/oce-12-5423113f.js new file mode 100644 index 0000000..f6e1202 --- /dev/null +++ b/assets/oce-12-5423113f.js @@ -0,0 +1 @@ +const e="/assets/oce-12-677d063c.webp";export{e as default}; diff --git a/assets/oce-12-677d063c.webp b/assets/oce-12-677d063c.webp new file mode 100644 index 0000000..70cdfa3 Binary files /dev/null and b/assets/oce-12-677d063c.webp differ diff --git a/assets/oce-12-7e659886.jpeg b/assets/oce-12-7e659886.jpeg new file mode 100644 index 0000000..bf02cad Binary files /dev/null and b/assets/oce-12-7e659886.jpeg differ diff --git a/assets/oce-12-88db97dd.js b/assets/oce-12-88db97dd.js new file mode 100644 index 0000000..beb5129 --- /dev/null +++ b/assets/oce-12-88db97dd.js @@ -0,0 +1 @@ +const e="/assets/oce-12-7e659886.jpeg";export{e as default}; diff --git a/assets/oce-13-0cb90dbc.webp b/assets/oce-13-0cb90dbc.webp new file mode 100644 index 0000000..92c1a89 Binary files /dev/null and b/assets/oce-13-0cb90dbc.webp differ diff --git a/assets/oce-13-297eb302.js b/assets/oce-13-297eb302.js new file mode 100644 index 0000000..4ace1d3 --- /dev/null +++ b/assets/oce-13-297eb302.js @@ -0,0 +1 @@ +const e="/assets/oce-13-5e91f275.jpeg";export{e as default}; diff --git a/assets/oce-13-5226ee74.js b/assets/oce-13-5226ee74.js new file mode 100644 index 0000000..b5930a6 --- /dev/null +++ b/assets/oce-13-5226ee74.js @@ -0,0 +1 @@ +const e="/assets/oce-13-0cb90dbc.webp";export{e as default}; diff --git a/assets/oce-13-5e91f275.jpeg b/assets/oce-13-5e91f275.jpeg new file mode 100644 index 0000000..9bb58a7 Binary files /dev/null and b/assets/oce-13-5e91f275.jpeg differ diff --git a/assets/oce-14-5ee6131b.jpeg b/assets/oce-14-5ee6131b.jpeg new file mode 100644 index 0000000..3d8d486 Binary files /dev/null and b/assets/oce-14-5ee6131b.jpeg differ diff --git a/assets/oce-14-60840b7a.js b/assets/oce-14-60840b7a.js new file mode 100644 index 0000000..2e0ce30 --- /dev/null +++ b/assets/oce-14-60840b7a.js @@ -0,0 +1 @@ +const e="/assets/oce-14-5ee6131b.jpeg";export{e as default}; diff --git a/assets/oce-14-7fd97d07.js b/assets/oce-14-7fd97d07.js new file mode 100644 index 0000000..feda2fa --- /dev/null +++ b/assets/oce-14-7fd97d07.js @@ -0,0 +1 @@ +const e="/assets/oce-14-81b2655c.webp";export{e as default}; diff --git a/assets/oce-14-81b2655c.webp b/assets/oce-14-81b2655c.webp new file mode 100644 index 0000000..63bdcf3 Binary files /dev/null and b/assets/oce-14-81b2655c.webp differ diff --git a/assets/oce-15-0d1da7dd.webp b/assets/oce-15-0d1da7dd.webp new file mode 100644 index 0000000..539a53a Binary files /dev/null and b/assets/oce-15-0d1da7dd.webp differ diff --git a/assets/oce-15-403f23d5.js b/assets/oce-15-403f23d5.js new file mode 100644 index 0000000..a0b126e --- /dev/null +++ b/assets/oce-15-403f23d5.js @@ -0,0 +1 @@ +const e="/assets/oce-15-0d1da7dd.webp";export{e as default}; diff --git a/assets/oce-15-70c59c8b.jpeg b/assets/oce-15-70c59c8b.jpeg new file mode 100644 index 0000000..6118f8a Binary files /dev/null and b/assets/oce-15-70c59c8b.jpeg differ diff --git a/assets/oce-15-a98dd3d6.js b/assets/oce-15-a98dd3d6.js new file mode 100644 index 0000000..dd6a13c --- /dev/null +++ b/assets/oce-15-a98dd3d6.js @@ -0,0 +1 @@ +const e="/assets/oce-15-70c59c8b.jpeg";export{e as default}; diff --git a/assets/oce-16-0dd0619d.js b/assets/oce-16-0dd0619d.js new file mode 100644 index 0000000..90c8375 --- /dev/null +++ b/assets/oce-16-0dd0619d.js @@ -0,0 +1 @@ +const e="/assets/oce-16-4de45cbb.webp";export{e as default}; diff --git a/assets/oce-16-4de45cbb.webp b/assets/oce-16-4de45cbb.webp new file mode 100644 index 0000000..7665156 Binary files /dev/null and b/assets/oce-16-4de45cbb.webp differ diff --git a/assets/oce-16-5d451592.js b/assets/oce-16-5d451592.js new file mode 100644 index 0000000..ef69730 --- /dev/null +++ b/assets/oce-16-5d451592.js @@ -0,0 +1 @@ +const e="/assets/oce-16-e86a711b.jpeg";export{e as default}; diff --git a/assets/oce-16-e86a711b.jpeg b/assets/oce-16-e86a711b.jpeg new file mode 100644 index 0000000..509554b Binary files /dev/null and b/assets/oce-16-e86a711b.jpeg differ diff --git a/assets/oce-17-280ed981.webp b/assets/oce-17-280ed981.webp new file mode 100644 index 0000000..70762e6 Binary files /dev/null and b/assets/oce-17-280ed981.webp differ diff --git a/assets/oce-17-2e7b4d11.js b/assets/oce-17-2e7b4d11.js new file mode 100644 index 0000000..3b78d7f --- /dev/null +++ b/assets/oce-17-2e7b4d11.js @@ -0,0 +1 @@ +const e="/assets/oce-17-280ed981.webp";export{e as default}; diff --git a/assets/oce-17-92191afa.js b/assets/oce-17-92191afa.js new file mode 100644 index 0000000..7a45368 --- /dev/null +++ b/assets/oce-17-92191afa.js @@ -0,0 +1 @@ +const e="/assets/oce-17-995553f6.jpeg";export{e as default}; diff --git a/assets/oce-17-995553f6.jpeg b/assets/oce-17-995553f6.jpeg new file mode 100644 index 0000000..549ce1b Binary files /dev/null and b/assets/oce-17-995553f6.jpeg differ diff --git a/assets/oce-18-5e76e153.webp b/assets/oce-18-5e76e153.webp new file mode 100644 index 0000000..b9bafdd Binary files /dev/null and b/assets/oce-18-5e76e153.webp differ diff --git a/assets/oce-18-6ee918a4.js b/assets/oce-18-6ee918a4.js new file mode 100644 index 0000000..dfbb0e2 --- /dev/null +++ b/assets/oce-18-6ee918a4.js @@ -0,0 +1 @@ +const e="/assets/oce-18-5e76e153.webp";export{e as default}; diff --git a/assets/oce-18-a09c17ed.jpeg b/assets/oce-18-a09c17ed.jpeg new file mode 100644 index 0000000..b4009bd Binary files /dev/null and b/assets/oce-18-a09c17ed.jpeg differ diff --git a/assets/oce-18-ba37f356.js b/assets/oce-18-ba37f356.js new file mode 100644 index 0000000..77f7593 --- /dev/null +++ b/assets/oce-18-ba37f356.js @@ -0,0 +1 @@ +const e="/assets/oce-18-a09c17ed.jpeg";export{e as default}; diff --git a/assets/oce-19-04ab419a.js b/assets/oce-19-04ab419a.js new file mode 100644 index 0000000..da7bc71 --- /dev/null +++ b/assets/oce-19-04ab419a.js @@ -0,0 +1 @@ +const e="/assets/oce-19-b4569992.jpeg";export{e as default}; diff --git a/assets/oce-19-12f392c9.js b/assets/oce-19-12f392c9.js new file mode 100644 index 0000000..315cc2f --- /dev/null +++ b/assets/oce-19-12f392c9.js @@ -0,0 +1 @@ +const e="/assets/oce-19-553f1f0a.webp";export{e as default}; diff --git a/assets/oce-19-553f1f0a.webp b/assets/oce-19-553f1f0a.webp new file mode 100644 index 0000000..9dfe11e Binary files /dev/null and b/assets/oce-19-553f1f0a.webp differ diff --git a/assets/oce-19-b4569992.jpeg b/assets/oce-19-b4569992.jpeg new file mode 100644 index 0000000..81c5949 Binary files /dev/null and b/assets/oce-19-b4569992.jpeg differ diff --git a/assets/oce-2-21bfa92a.webp b/assets/oce-2-21bfa92a.webp new file mode 100644 index 0000000..6b18726 Binary files /dev/null and b/assets/oce-2-21bfa92a.webp differ diff --git a/assets/oce-2-54d4cf51.js b/assets/oce-2-54d4cf51.js new file mode 100644 index 0000000..a707c57 --- /dev/null +++ b/assets/oce-2-54d4cf51.js @@ -0,0 +1 @@ +const e="/assets/oce-2-21bfa92a.webp";export{e as default}; diff --git a/assets/oce-2-6c6ab321.js b/assets/oce-2-6c6ab321.js new file mode 100644 index 0000000..4341110 --- /dev/null +++ b/assets/oce-2-6c6ab321.js @@ -0,0 +1 @@ +const e="/assets/oce-2-b6c9e2c3.jpeg";export{e as default}; diff --git a/assets/oce-2-b6c9e2c3.jpeg b/assets/oce-2-b6c9e2c3.jpeg new file mode 100644 index 0000000..e5bf32e Binary files /dev/null and b/assets/oce-2-b6c9e2c3.jpeg differ diff --git a/assets/oce-20-0c7f61f9.js b/assets/oce-20-0c7f61f9.js new file mode 100644 index 0000000..800f58c --- /dev/null +++ b/assets/oce-20-0c7f61f9.js @@ -0,0 +1 @@ +const e="/assets/oce-20-8ea41486.webp";export{e as default}; diff --git a/assets/oce-20-0d3fa297.jpeg b/assets/oce-20-0d3fa297.jpeg new file mode 100644 index 0000000..cb05101 Binary files /dev/null and b/assets/oce-20-0d3fa297.jpeg differ diff --git a/assets/oce-20-1820e86c.js b/assets/oce-20-1820e86c.js new file mode 100644 index 0000000..204a81f --- /dev/null +++ b/assets/oce-20-1820e86c.js @@ -0,0 +1 @@ +const e="/assets/oce-20-0d3fa297.jpeg";export{e as default}; diff --git a/assets/oce-20-8ea41486.webp b/assets/oce-20-8ea41486.webp new file mode 100644 index 0000000..4e4896c Binary files /dev/null and b/assets/oce-20-8ea41486.webp differ diff --git a/assets/oce-21-0740b8fc.jpeg b/assets/oce-21-0740b8fc.jpeg new file mode 100644 index 0000000..aa78c5d Binary files /dev/null and b/assets/oce-21-0740b8fc.jpeg differ diff --git a/assets/oce-21-31aea7fb.js b/assets/oce-21-31aea7fb.js new file mode 100644 index 0000000..bcb5601 --- /dev/null +++ b/assets/oce-21-31aea7fb.js @@ -0,0 +1 @@ +const e="/assets/oce-21-907153f1.webp";export{e as default}; diff --git a/assets/oce-21-907153f1.webp b/assets/oce-21-907153f1.webp new file mode 100644 index 0000000..15e03f7 Binary files /dev/null and b/assets/oce-21-907153f1.webp differ diff --git a/assets/oce-21-ccb831b8.js b/assets/oce-21-ccb831b8.js new file mode 100644 index 0000000..fb423a2 --- /dev/null +++ b/assets/oce-21-ccb831b8.js @@ -0,0 +1 @@ +const e="/assets/oce-21-0740b8fc.jpeg";export{e as default}; diff --git a/assets/oce-22-19ca1331.webp b/assets/oce-22-19ca1331.webp new file mode 100644 index 0000000..06b7e32 Binary files /dev/null and b/assets/oce-22-19ca1331.webp differ diff --git a/assets/oce-22-43b154f8.jpeg b/assets/oce-22-43b154f8.jpeg new file mode 100644 index 0000000..895448d Binary files /dev/null and b/assets/oce-22-43b154f8.jpeg differ diff --git a/assets/oce-22-53333972.js b/assets/oce-22-53333972.js new file mode 100644 index 0000000..f09cdd5 --- /dev/null +++ b/assets/oce-22-53333972.js @@ -0,0 +1 @@ +const e="/assets/oce-22-19ca1331.webp";export{e as default}; diff --git a/assets/oce-22-5cbd4ec6.js b/assets/oce-22-5cbd4ec6.js new file mode 100644 index 0000000..a6dc84f --- /dev/null +++ b/assets/oce-22-5cbd4ec6.js @@ -0,0 +1 @@ +const e="/assets/oce-22-43b154f8.jpeg";export{e as default}; diff --git a/assets/oce-23-2748fded.webp b/assets/oce-23-2748fded.webp new file mode 100644 index 0000000..53c98c1 Binary files /dev/null and b/assets/oce-23-2748fded.webp differ diff --git a/assets/oce-23-5004159f.js b/assets/oce-23-5004159f.js new file mode 100644 index 0000000..929fecf --- /dev/null +++ b/assets/oce-23-5004159f.js @@ -0,0 +1 @@ +const e="/assets/oce-23-8a32ff69.jpeg";export{e as default}; diff --git a/assets/oce-23-72ef6074.js b/assets/oce-23-72ef6074.js new file mode 100644 index 0000000..164ca41 --- /dev/null +++ b/assets/oce-23-72ef6074.js @@ -0,0 +1 @@ +const e="/assets/oce-23-2748fded.webp";export{e as default}; diff --git a/assets/oce-23-8a32ff69.jpeg b/assets/oce-23-8a32ff69.jpeg new file mode 100644 index 0000000..687e953 Binary files /dev/null and b/assets/oce-23-8a32ff69.jpeg differ diff --git a/assets/oce-24-231264ae.webp b/assets/oce-24-231264ae.webp new file mode 100644 index 0000000..d78f509 Binary files /dev/null and b/assets/oce-24-231264ae.webp differ diff --git a/assets/oce-24-26df169e.js b/assets/oce-24-26df169e.js new file mode 100644 index 0000000..fd6f5b8 --- /dev/null +++ b/assets/oce-24-26df169e.js @@ -0,0 +1 @@ +const e="/assets/oce-24-b3380330.jpeg";export{e as default}; diff --git a/assets/oce-24-b3380330.jpeg b/assets/oce-24-b3380330.jpeg new file mode 100644 index 0000000..4595a80 Binary files /dev/null and b/assets/oce-24-b3380330.jpeg differ diff --git a/assets/oce-24-b688458d.js b/assets/oce-24-b688458d.js new file mode 100644 index 0000000..d96141d --- /dev/null +++ b/assets/oce-24-b688458d.js @@ -0,0 +1 @@ +const e="/assets/oce-24-231264ae.webp";export{e as default}; diff --git a/assets/oce-25-3f92af0b.jpeg b/assets/oce-25-3f92af0b.jpeg new file mode 100644 index 0000000..c7dcd5b Binary files /dev/null and b/assets/oce-25-3f92af0b.jpeg differ diff --git a/assets/oce-25-b9140bc7.js b/assets/oce-25-b9140bc7.js new file mode 100644 index 0000000..8159949 --- /dev/null +++ b/assets/oce-25-b9140bc7.js @@ -0,0 +1 @@ +const e="/assets/oce-25-e0aae734.webp";export{e as default}; diff --git a/assets/oce-25-e0aae734.webp b/assets/oce-25-e0aae734.webp new file mode 100644 index 0000000..caa8e73 Binary files /dev/null and b/assets/oce-25-e0aae734.webp differ diff --git a/assets/oce-25-fd8570ce.js b/assets/oce-25-fd8570ce.js new file mode 100644 index 0000000..6013bc2 --- /dev/null +++ b/assets/oce-25-fd8570ce.js @@ -0,0 +1 @@ +const e="/assets/oce-25-3f92af0b.jpeg";export{e as default}; diff --git a/assets/oce-26-5070a051.jpeg b/assets/oce-26-5070a051.jpeg new file mode 100644 index 0000000..120eb8d Binary files /dev/null and b/assets/oce-26-5070a051.jpeg differ diff --git a/assets/oce-26-5d74ebcd.js b/assets/oce-26-5d74ebcd.js new file mode 100644 index 0000000..04b2f0d --- /dev/null +++ b/assets/oce-26-5d74ebcd.js @@ -0,0 +1 @@ +const e="/assets/oce-26-5070a051.jpeg";export{e as default}; diff --git a/assets/oce-26-e694c5da.js b/assets/oce-26-e694c5da.js new file mode 100644 index 0000000..774c8ef --- /dev/null +++ b/assets/oce-26-e694c5da.js @@ -0,0 +1 @@ +const e="/assets/oce-26-e77a315f.webp";export{e as default}; diff --git a/assets/oce-26-e77a315f.webp b/assets/oce-26-e77a315f.webp new file mode 100644 index 0000000..629104e Binary files /dev/null and b/assets/oce-26-e77a315f.webp differ diff --git a/assets/oce-27-30801823.js b/assets/oce-27-30801823.js new file mode 100644 index 0000000..62e7c0e --- /dev/null +++ b/assets/oce-27-30801823.js @@ -0,0 +1 @@ +const e="/assets/oce-27-a5b451e7.webp";export{e as default}; diff --git a/assets/oce-27-a5b451e7.webp b/assets/oce-27-a5b451e7.webp new file mode 100644 index 0000000..8a23107 Binary files /dev/null and b/assets/oce-27-a5b451e7.webp differ diff --git a/assets/oce-27-b00a5992.jpeg b/assets/oce-27-b00a5992.jpeg new file mode 100644 index 0000000..43cf5fd Binary files /dev/null and b/assets/oce-27-b00a5992.jpeg differ diff --git a/assets/oce-27-e1df6539.js b/assets/oce-27-e1df6539.js new file mode 100644 index 0000000..9ceaf56 --- /dev/null +++ b/assets/oce-27-e1df6539.js @@ -0,0 +1 @@ +const e="/assets/oce-27-b00a5992.jpeg";export{e as default}; diff --git a/assets/oce-28-6876cb2d.webp b/assets/oce-28-6876cb2d.webp new file mode 100644 index 0000000..9b1f0a0 Binary files /dev/null and b/assets/oce-28-6876cb2d.webp differ diff --git a/assets/oce-28-9c2e2b44.js b/assets/oce-28-9c2e2b44.js new file mode 100644 index 0000000..c7ec70e --- /dev/null +++ b/assets/oce-28-9c2e2b44.js @@ -0,0 +1 @@ +const e="/assets/oce-28-cce7462b.jpeg";export{e as default}; diff --git a/assets/oce-28-cce7462b.jpeg b/assets/oce-28-cce7462b.jpeg new file mode 100644 index 0000000..1703afe Binary files /dev/null and b/assets/oce-28-cce7462b.jpeg differ diff --git a/assets/oce-28-d4ea88e3.js b/assets/oce-28-d4ea88e3.js new file mode 100644 index 0000000..e919660 --- /dev/null +++ b/assets/oce-28-d4ea88e3.js @@ -0,0 +1 @@ +const e="/assets/oce-28-6876cb2d.webp";export{e as default}; diff --git a/assets/oce-29-21cdf9b0.jpeg b/assets/oce-29-21cdf9b0.jpeg new file mode 100644 index 0000000..2fad90b Binary files /dev/null and b/assets/oce-29-21cdf9b0.jpeg differ diff --git a/assets/oce-29-7017b41c.webp b/assets/oce-29-7017b41c.webp new file mode 100644 index 0000000..d12844c Binary files /dev/null and b/assets/oce-29-7017b41c.webp differ diff --git a/assets/oce-29-95daad1d.js b/assets/oce-29-95daad1d.js new file mode 100644 index 0000000..a7bb7e6 --- /dev/null +++ b/assets/oce-29-95daad1d.js @@ -0,0 +1 @@ +const e="/assets/oce-29-7017b41c.webp";export{e as default}; diff --git a/assets/oce-29-ace7471c.js b/assets/oce-29-ace7471c.js new file mode 100644 index 0000000..9fa209c --- /dev/null +++ b/assets/oce-29-ace7471c.js @@ -0,0 +1 @@ +const e="/assets/oce-29-21cdf9b0.jpeg";export{e as default}; diff --git a/assets/oce-3-2265a765.js b/assets/oce-3-2265a765.js new file mode 100644 index 0000000..eae153e --- /dev/null +++ b/assets/oce-3-2265a765.js @@ -0,0 +1 @@ +const e="/assets/oce-3-5fb81be2.jpeg";export{e as default}; diff --git a/assets/oce-3-4b2d4002.webp b/assets/oce-3-4b2d4002.webp new file mode 100644 index 0000000..0c402ab Binary files /dev/null and b/assets/oce-3-4b2d4002.webp differ diff --git a/assets/oce-3-4e90ff70.js b/assets/oce-3-4e90ff70.js new file mode 100644 index 0000000..b5b0e82 --- /dev/null +++ b/assets/oce-3-4e90ff70.js @@ -0,0 +1 @@ +const e="/assets/oce-3-4b2d4002.webp";export{e as default}; diff --git a/assets/oce-3-5fb81be2.jpeg b/assets/oce-3-5fb81be2.jpeg new file mode 100644 index 0000000..eb4ec36 Binary files /dev/null and b/assets/oce-3-5fb81be2.jpeg differ diff --git a/assets/oce-30-15b7b32c.webp b/assets/oce-30-15b7b32c.webp new file mode 100644 index 0000000..6b3b2a9 Binary files /dev/null and b/assets/oce-30-15b7b32c.webp differ diff --git a/assets/oce-30-1df5f709.js b/assets/oce-30-1df5f709.js new file mode 100644 index 0000000..69ea0fa --- /dev/null +++ b/assets/oce-30-1df5f709.js @@ -0,0 +1 @@ +const e="/assets/oce-30-8f1ed75c.jpeg";export{e as default}; diff --git a/assets/oce-30-689631a7.js b/assets/oce-30-689631a7.js new file mode 100644 index 0000000..34bc4e1 --- /dev/null +++ b/assets/oce-30-689631a7.js @@ -0,0 +1 @@ +const e="/assets/oce-30-15b7b32c.webp";export{e as default}; diff --git a/assets/oce-30-8f1ed75c.jpeg b/assets/oce-30-8f1ed75c.jpeg new file mode 100644 index 0000000..12336ce Binary files /dev/null and b/assets/oce-30-8f1ed75c.jpeg differ diff --git a/assets/oce-31-46645969.jpeg b/assets/oce-31-46645969.jpeg new file mode 100644 index 0000000..ae87255 Binary files /dev/null and b/assets/oce-31-46645969.jpeg differ diff --git a/assets/oce-31-b8e3b513.js b/assets/oce-31-b8e3b513.js new file mode 100644 index 0000000..191fb35 --- /dev/null +++ b/assets/oce-31-b8e3b513.js @@ -0,0 +1 @@ +const e="/assets/oce-31-d918c8b2.webp";export{e as default}; diff --git a/assets/oce-31-d918c8b2.webp b/assets/oce-31-d918c8b2.webp new file mode 100644 index 0000000..05395a3 Binary files /dev/null and b/assets/oce-31-d918c8b2.webp differ diff --git a/assets/oce-31-ea88532d.js b/assets/oce-31-ea88532d.js new file mode 100644 index 0000000..48a435a --- /dev/null +++ b/assets/oce-31-ea88532d.js @@ -0,0 +1 @@ +const e="/assets/oce-31-46645969.jpeg";export{e as default}; diff --git a/assets/oce-32-378d86e5.jpeg b/assets/oce-32-378d86e5.jpeg new file mode 100644 index 0000000..ced7ac6 Binary files /dev/null and b/assets/oce-32-378d86e5.jpeg differ diff --git a/assets/oce-32-6b8b96d7.js b/assets/oce-32-6b8b96d7.js new file mode 100644 index 0000000..4c0ba5b --- /dev/null +++ b/assets/oce-32-6b8b96d7.js @@ -0,0 +1 @@ +const e="/assets/oce-32-378d86e5.jpeg";export{e as default}; diff --git a/assets/oce-32-998ca5a2.js b/assets/oce-32-998ca5a2.js new file mode 100644 index 0000000..42a8831 --- /dev/null +++ b/assets/oce-32-998ca5a2.js @@ -0,0 +1 @@ +const a="/assets/oce-32-a7ad3abc.webp";export{a as default}; diff --git a/assets/oce-32-a7ad3abc.webp b/assets/oce-32-a7ad3abc.webp new file mode 100644 index 0000000..294cde5 Binary files /dev/null and b/assets/oce-32-a7ad3abc.webp differ diff --git a/assets/oce-33-0f3d3b0f.js b/assets/oce-33-0f3d3b0f.js new file mode 100644 index 0000000..febf145 --- /dev/null +++ b/assets/oce-33-0f3d3b0f.js @@ -0,0 +1 @@ +const e="/assets/oce-33-83f6a7c5.webp";export{e as default}; diff --git a/assets/oce-33-8353c50c.jpeg b/assets/oce-33-8353c50c.jpeg new file mode 100644 index 0000000..77177bf Binary files /dev/null and b/assets/oce-33-8353c50c.jpeg differ diff --git a/assets/oce-33-83f6a7c5.webp b/assets/oce-33-83f6a7c5.webp new file mode 100644 index 0000000..14ce6c1 Binary files /dev/null and b/assets/oce-33-83f6a7c5.webp differ diff --git a/assets/oce-33-9cd2faab.js b/assets/oce-33-9cd2faab.js new file mode 100644 index 0000000..dfe90a3 --- /dev/null +++ b/assets/oce-33-9cd2faab.js @@ -0,0 +1 @@ +const e="/assets/oce-33-8353c50c.jpeg";export{e as default}; diff --git a/assets/oce-34-34c9e855.jpeg b/assets/oce-34-34c9e855.jpeg new file mode 100644 index 0000000..e161b76 Binary files /dev/null and b/assets/oce-34-34c9e855.jpeg differ diff --git a/assets/oce-34-58f2c792.js b/assets/oce-34-58f2c792.js new file mode 100644 index 0000000..90bffbf --- /dev/null +++ b/assets/oce-34-58f2c792.js @@ -0,0 +1 @@ +const e="/assets/oce-34-34c9e855.jpeg";export{e as default}; diff --git a/assets/oce-34-5d52516a.webp b/assets/oce-34-5d52516a.webp new file mode 100644 index 0000000..c0095d1 Binary files /dev/null and b/assets/oce-34-5d52516a.webp differ diff --git a/assets/oce-34-e602cc9a.js b/assets/oce-34-e602cc9a.js new file mode 100644 index 0000000..807dfc0 --- /dev/null +++ b/assets/oce-34-e602cc9a.js @@ -0,0 +1 @@ +const e="/assets/oce-34-5d52516a.webp";export{e as default}; diff --git a/assets/oce-35-25bfe9ed.js b/assets/oce-35-25bfe9ed.js new file mode 100644 index 0000000..10fe48b --- /dev/null +++ b/assets/oce-35-25bfe9ed.js @@ -0,0 +1 @@ +const e="/assets/oce-35-56be2975.webp";export{e as default}; diff --git a/assets/oce-35-56be2975.webp b/assets/oce-35-56be2975.webp new file mode 100644 index 0000000..a672a72 Binary files /dev/null and b/assets/oce-35-56be2975.webp differ diff --git a/assets/oce-35-a37f5f13.jpeg b/assets/oce-35-a37f5f13.jpeg new file mode 100644 index 0000000..ac684a1 Binary files /dev/null and b/assets/oce-35-a37f5f13.jpeg differ diff --git a/assets/oce-35-c3b69c54.js b/assets/oce-35-c3b69c54.js new file mode 100644 index 0000000..b97139b --- /dev/null +++ b/assets/oce-35-c3b69c54.js @@ -0,0 +1 @@ +const e="/assets/oce-35-a37f5f13.jpeg";export{e as default}; diff --git a/assets/oce-36-48f1c9e2.js b/assets/oce-36-48f1c9e2.js new file mode 100644 index 0000000..3e6f4d2 --- /dev/null +++ b/assets/oce-36-48f1c9e2.js @@ -0,0 +1 @@ +const e="/assets/oce-36-490a9f16.jpeg";export{e as default}; diff --git a/assets/oce-36-490a9f16.jpeg b/assets/oce-36-490a9f16.jpeg new file mode 100644 index 0000000..19261df Binary files /dev/null and b/assets/oce-36-490a9f16.jpeg differ diff --git a/assets/oce-36-b4b88108.js b/assets/oce-36-b4b88108.js new file mode 100644 index 0000000..91819a1 --- /dev/null +++ b/assets/oce-36-b4b88108.js @@ -0,0 +1 @@ +const e="/assets/oce-36-fed90e62.webp";export{e as default}; diff --git a/assets/oce-36-fed90e62.webp b/assets/oce-36-fed90e62.webp new file mode 100644 index 0000000..674f7e1 Binary files /dev/null and b/assets/oce-36-fed90e62.webp differ diff --git a/assets/oce-37-309b4f98.js b/assets/oce-37-309b4f98.js new file mode 100644 index 0000000..04b2239 --- /dev/null +++ b/assets/oce-37-309b4f98.js @@ -0,0 +1 @@ +const e="/assets/oce-37-4fd36522.jpeg";export{e as default}; diff --git a/assets/oce-37-3f5e90da.js b/assets/oce-37-3f5e90da.js new file mode 100644 index 0000000..569bc6b --- /dev/null +++ b/assets/oce-37-3f5e90da.js @@ -0,0 +1 @@ +const e="/assets/oce-37-b8f4c244.webp";export{e as default}; diff --git a/assets/oce-37-4fd36522.jpeg b/assets/oce-37-4fd36522.jpeg new file mode 100644 index 0000000..4475f2b Binary files /dev/null and b/assets/oce-37-4fd36522.jpeg differ diff --git a/assets/oce-37-b8f4c244.webp b/assets/oce-37-b8f4c244.webp new file mode 100644 index 0000000..4bb5b7b Binary files /dev/null and b/assets/oce-37-b8f4c244.webp differ diff --git a/assets/oce-38-06e4fb25.jpeg b/assets/oce-38-06e4fb25.jpeg new file mode 100644 index 0000000..b24926b Binary files /dev/null and b/assets/oce-38-06e4fb25.jpeg differ diff --git a/assets/oce-38-7baaa83a.js b/assets/oce-38-7baaa83a.js new file mode 100644 index 0000000..43fa63f --- /dev/null +++ b/assets/oce-38-7baaa83a.js @@ -0,0 +1 @@ +const e="/assets/oce-38-06e4fb25.jpeg";export{e as default}; diff --git a/assets/oce-38-b74ab536.js b/assets/oce-38-b74ab536.js new file mode 100644 index 0000000..0306784 --- /dev/null +++ b/assets/oce-38-b74ab536.js @@ -0,0 +1 @@ +const e="/assets/oce-38-d56edba4.webp";export{e as default}; diff --git a/assets/oce-38-d56edba4.webp b/assets/oce-38-d56edba4.webp new file mode 100644 index 0000000..4b8dbd3 Binary files /dev/null and b/assets/oce-38-d56edba4.webp differ diff --git a/assets/oce-39-10c83055.webp b/assets/oce-39-10c83055.webp new file mode 100644 index 0000000..3f1f890 Binary files /dev/null and b/assets/oce-39-10c83055.webp differ diff --git a/assets/oce-39-7060600e.js b/assets/oce-39-7060600e.js new file mode 100644 index 0000000..acf2b54 --- /dev/null +++ b/assets/oce-39-7060600e.js @@ -0,0 +1 @@ +const e="/assets/oce-39-10c83055.webp";export{e as default}; diff --git a/assets/oce-39-952844c1.jpeg b/assets/oce-39-952844c1.jpeg new file mode 100644 index 0000000..e4a2361 Binary files /dev/null and b/assets/oce-39-952844c1.jpeg differ diff --git a/assets/oce-39-e5e6bb2a.js b/assets/oce-39-e5e6bb2a.js new file mode 100644 index 0000000..57c56fe --- /dev/null +++ b/assets/oce-39-e5e6bb2a.js @@ -0,0 +1 @@ +const e="/assets/oce-39-952844c1.jpeg";export{e as default}; diff --git a/assets/oce-4-7d4a9bd7.js b/assets/oce-4-7d4a9bd7.js new file mode 100644 index 0000000..82259ce --- /dev/null +++ b/assets/oce-4-7d4a9bd7.js @@ -0,0 +1 @@ +const e="/assets/oce-4-cdb1db28.jpeg";export{e as default}; diff --git a/assets/oce-4-ad463344.webp b/assets/oce-4-ad463344.webp new file mode 100644 index 0000000..50171d9 Binary files /dev/null and b/assets/oce-4-ad463344.webp differ diff --git a/assets/oce-4-beabb7a8.js b/assets/oce-4-beabb7a8.js new file mode 100644 index 0000000..cfd7288 --- /dev/null +++ b/assets/oce-4-beabb7a8.js @@ -0,0 +1 @@ +const e="/assets/oce-4-ad463344.webp";export{e as default}; diff --git a/assets/oce-4-cdb1db28.jpeg b/assets/oce-4-cdb1db28.jpeg new file mode 100644 index 0000000..067d6f2 Binary files /dev/null and b/assets/oce-4-cdb1db28.jpeg differ diff --git a/assets/oce-5-3448488e.js b/assets/oce-5-3448488e.js new file mode 100644 index 0000000..8d4064c --- /dev/null +++ b/assets/oce-5-3448488e.js @@ -0,0 +1 @@ +const e="/assets/oce-5-b6319d63.webp";export{e as default}; diff --git a/assets/oce-5-49d737b4.jpeg b/assets/oce-5-49d737b4.jpeg new file mode 100644 index 0000000..5c9b41b Binary files /dev/null and b/assets/oce-5-49d737b4.jpeg differ diff --git a/assets/oce-5-711cfba6.js b/assets/oce-5-711cfba6.js new file mode 100644 index 0000000..b7db0d5 --- /dev/null +++ b/assets/oce-5-711cfba6.js @@ -0,0 +1 @@ +const e="/assets/oce-5-49d737b4.jpeg";export{e as default}; diff --git a/assets/oce-5-b6319d63.webp b/assets/oce-5-b6319d63.webp new file mode 100644 index 0000000..bf3f646 Binary files /dev/null and b/assets/oce-5-b6319d63.webp differ diff --git a/assets/oce-6-6ffe7b59.js b/assets/oce-6-6ffe7b59.js new file mode 100644 index 0000000..f225f72 --- /dev/null +++ b/assets/oce-6-6ffe7b59.js @@ -0,0 +1 @@ +const e="/assets/oce-6-c2a3ef1a.webp";export{e as default}; diff --git a/assets/oce-6-8d2c1c8f.jpeg b/assets/oce-6-8d2c1c8f.jpeg new file mode 100644 index 0000000..374f3ae Binary files /dev/null and b/assets/oce-6-8d2c1c8f.jpeg differ diff --git a/assets/oce-6-bc5c2da6.js b/assets/oce-6-bc5c2da6.js new file mode 100644 index 0000000..b572267 --- /dev/null +++ b/assets/oce-6-bc5c2da6.js @@ -0,0 +1 @@ +const e="/assets/oce-6-8d2c1c8f.jpeg";export{e as default}; diff --git a/assets/oce-6-c2a3ef1a.webp b/assets/oce-6-c2a3ef1a.webp new file mode 100644 index 0000000..2757a7c Binary files /dev/null and b/assets/oce-6-c2a3ef1a.webp differ diff --git a/assets/oce-7-274c6605.webp b/assets/oce-7-274c6605.webp new file mode 100644 index 0000000..dcfe367 Binary files /dev/null and b/assets/oce-7-274c6605.webp differ diff --git a/assets/oce-7-59c4e6d8.js b/assets/oce-7-59c4e6d8.js new file mode 100644 index 0000000..a55d401 --- /dev/null +++ b/assets/oce-7-59c4e6d8.js @@ -0,0 +1 @@ +const e="/assets/oce-7-d0dad0cd.jpeg";export{e as default}; diff --git a/assets/oce-7-d0dad0cd.jpeg b/assets/oce-7-d0dad0cd.jpeg new file mode 100644 index 0000000..1b78dfd Binary files /dev/null and b/assets/oce-7-d0dad0cd.jpeg differ diff --git a/assets/oce-7-f849ee3f.js b/assets/oce-7-f849ee3f.js new file mode 100644 index 0000000..6eb6f22 --- /dev/null +++ b/assets/oce-7-f849ee3f.js @@ -0,0 +1 @@ +const e="/assets/oce-7-274c6605.webp";export{e as default}; diff --git a/assets/oce-8-5a7add64.jpeg b/assets/oce-8-5a7add64.jpeg new file mode 100644 index 0000000..b50f159 Binary files /dev/null and b/assets/oce-8-5a7add64.jpeg differ diff --git a/assets/oce-8-a8121a0d.webp b/assets/oce-8-a8121a0d.webp new file mode 100644 index 0000000..8084486 Binary files /dev/null and b/assets/oce-8-a8121a0d.webp differ diff --git a/assets/oce-8-ddf3f8e7.js b/assets/oce-8-ddf3f8e7.js new file mode 100644 index 0000000..f210d16 --- /dev/null +++ b/assets/oce-8-ddf3f8e7.js @@ -0,0 +1 @@ +const e="/assets/oce-8-a8121a0d.webp";export{e as default}; diff --git a/assets/oce-8-eacf15d1.js b/assets/oce-8-eacf15d1.js new file mode 100644 index 0000000..c95605a --- /dev/null +++ b/assets/oce-8-eacf15d1.js @@ -0,0 +1 @@ +const e="/assets/oce-8-5a7add64.jpeg";export{e as default}; diff --git a/assets/oce-9-20c23f70.webp b/assets/oce-9-20c23f70.webp new file mode 100644 index 0000000..b16f249 Binary files /dev/null and b/assets/oce-9-20c23f70.webp differ diff --git a/assets/oce-9-3c03a6c3.js b/assets/oce-9-3c03a6c3.js new file mode 100644 index 0000000..608d7ac --- /dev/null +++ b/assets/oce-9-3c03a6c3.js @@ -0,0 +1 @@ +const e="/assets/oce-9-20c23f70.webp";export{e as default}; diff --git a/assets/oce-9-aa9b58bf.js b/assets/oce-9-aa9b58bf.js new file mode 100644 index 0000000..2d82460 --- /dev/null +++ b/assets/oce-9-aa9b58bf.js @@ -0,0 +1 @@ +const e="/assets/oce-9-e2e2501c.jpeg";export{e as default}; diff --git a/assets/oce-9-e2e2501c.jpeg b/assets/oce-9-e2e2501c.jpeg new file mode 100644 index 0000000..5dda66d Binary files /dev/null and b/assets/oce-9-e2e2501c.jpeg differ diff --git a/favicon-16x16.png b/favicon-16x16.png new file mode 100644 index 0000000..115c0b6 Binary files /dev/null and b/favicon-16x16.png differ diff --git a/favicon-32x32.png b/favicon-32x32.png new file mode 100644 index 0000000..fcb8128 Binary files /dev/null and b/favicon-32x32.png differ diff --git a/favicon-96x96.png b/favicon-96x96.png new file mode 100644 index 0000000..e6ef6c4 Binary files /dev/null and b/favicon-96x96.png differ diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..21b300e Binary files /dev/null and b/favicon.ico differ diff --git a/img/apartmentyes.jpeg b/img/apartmentyes.jpeg new file mode 100644 index 0000000..582d8d7 Binary files /dev/null and b/img/apartmentyes.jpeg differ diff --git a/img/done.svg b/img/done.svg new file mode 100644 index 0000000..5f6afdd --- /dev/null +++ b/img/done.svg @@ -0,0 +1 @@ + diff --git a/img/lc512b.png b/img/lc512b.png new file mode 100644 index 0000000..287730c Binary files /dev/null and b/img/lc512b.png differ diff --git a/img/lc512w.png b/img/lc512w.png new file mode 100644 index 0000000..da658d9 Binary files /dev/null and b/img/lc512w.png differ diff --git a/img/lg21b2.png b/img/lg21b2.png new file mode 100644 index 0000000..1e9272f Binary files /dev/null and b/img/lg21b2.png differ diff --git a/img/lg21w2.png b/img/lg21w2.png new file mode 100644 index 0000000..2274b6d Binary files /dev/null and b/img/lg21w2.png differ diff --git a/img/watermark.png b/img/watermark.png new file mode 100644 index 0000000..2274b6d Binary files /dev/null and b/img/watermark.png differ diff --git a/img/wonder.jpg b/img/wonder.jpg new file mode 100644 index 0000000..4e78606 Binary files /dev/null and b/img/wonder.jpg differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..0208228 --- /dev/null +++ b/index.html @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Apartmentos Alby + + + + + + +
+
+ + + + + diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..80c2f35 --- /dev/null +++ b/manifest.json @@ -0,0 +1,41 @@ +{ + "name": "Alojamiento Alby", + "icons": [ + { + "src": "/android-icon-36x36.png", + "sizes": "36x36", + "type": "image/png", + "density": "0.75" + }, + { + "src": "/android-icon-48x48.png", + "sizes": "48x48", + "type": "image/png", + "density": "1.0" + }, + { + "src": "/android-icon-72x72.png", + "sizes": "72x72", + "type": "image/png", + "density": "1.5" + }, + { + "src": "/android-icon-96x96.png", + "sizes": "96x96", + "type": "image/png", + "density": "2.0" + }, + { + "src": "/android-icon-144x144.png", + "sizes": "144x144", + "type": "image/png", + "density": "3.0" + }, + { + "src": "/android-icon-192x192.png", + "sizes": "192x192", + "type": "image/png", + "density": "4.0" + } + ] +} diff --git a/ms-icon-144x144.png b/ms-icon-144x144.png new file mode 100644 index 0000000..b716f6f Binary files /dev/null and b/ms-icon-144x144.png differ diff --git a/ms-icon-150x150.png b/ms-icon-150x150.png new file mode 100644 index 0000000..95dac37 Binary files /dev/null and b/ms-icon-150x150.png differ diff --git a/ms-icon-310x310.png b/ms-icon-310x310.png new file mode 100644 index 0000000..f0c5111 Binary files /dev/null and b/ms-icon-310x310.png differ diff --git a/ms-icon-70x70.png b/ms-icon-70x70.png new file mode 100644 index 0000000..fceef8f Binary files /dev/null and b/ms-icon-70x70.png differ diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..a82d96e --- /dev/null +++ b/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: