.devtools--cmnvHPwx{position:relative;z-index:999999}.devtools--cmnvHPwx:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) button[aria-label="Open Tanstack query devtools"]{transition:opacity 250ms ease-out;opacity:.6}.devtools--cmnvHPwx:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) button[aria-label="Open Tanstack query devtools"] :hover{opacity:1}.devtools--cmnvHPwx:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) button[aria-label="Open Tanstack query devtools"] svg{transition:opacity 250ms ease-out;opacity:.6}.devtools--cmnvHPwx:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) button[aria-label="Open Tanstack query devtools"] svg :hover{opacity:1}.devtools--cmnvHPwx:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) button[aria-label="Open Tanstack query devtools"] svg{--size: inherit}
.container--O7VEfvFr{min-height:1px}.spacer--w59KWYiM{position:relative;width:100%}
.temporary-message-header--pqrMi6Ys:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n){border:none !important}.temporary-message-text-clamp--wSMIqjKu{display:-webkit-box;max-height:3.5rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(max-width: 991.98px){.temporary-message-text-clamp--wSMIqjKu{max-height:5rem;-webkit-line-clamp:3}}body:has(.temporary-message-header--pqrMi6Ys) div:has(>.g-stripe):not(.g-bootstrap.g-bs4)::before{content:"";display:block;height:4.375rem}body:has(.temporary-message-header--pqrMi6Ys) div:has(>.g-stripe):not(.g-bootstrap.g-bs4) .g-stripe{top:unset !important;position:fixed;width:100%;margin-top:-4.375rem}
.switch-options--zXrkq9F8:nth-child(n):nth-child(n):nth-child(n) img{max-width:fit-content;max-height:fit-content}
.header--Ewuy7xmY{position:sticky;z-index:290050;top:0}
.chatbot-client .ChatButton{visibility:hidden}

@charset "UTF-8";
.container--toflu081{
  display:flex;
}
.container--toflu081.inline-flex--n1-osNds{
  display:inline-flex;
}
.container--toflu081.row-reverse--PYc9iRqn{
  flex-direction:row-reverse;
}
.container--toflu081.column--IPcGJPP4{
  flex-direction:column;
}
.container--toflu081.column-reverse--HV3ubrDM{
  flex-direction:column-reverse;
}
.container--toflu081.wrap--OqdTDgKm{
  flex-wrap:wrap;
}
.container--toflu081.wrap-reverse--UJpbxrCS{
  flex-wrap:wrap-reverse;
}
.container--toflu081.justify-end--nkO98wK-{
  justify-content:end;
}
.container--toflu081.justify-center--mWk1edKj{
  justify-content:center;
}
.container--toflu081.justify-space-between--dWgE4wZJ{
  justify-content:space-between;
}
.container--toflu081.justify-space-around--6DjxCZXL{
  justify-content:space-around;
}
.container--toflu081.justify-space-evenly--jLaYqkhD{
  justify-content:space-evenly;
}
.container--toflu081.align-start--7mCuJm0T{
  align-items:start;
}
.container--toflu081.align-end--sNrSfFxf{
  align-items:end;
}
.container--toflu081.align-center--l1xmuNbq{
  align-items:center;
}
.container--toflu081.align-baseline--N59mzhZq{
  align-items:baseline;
}
.container--toflu081.gap-xxs---cFvgAG-{
  gap:var(--g-size-spacing-xxs);
}
.container--toflu081.gap-xs--UxDrwjjX{
  gap:var(--g-size-spacing-xs);
}
.container--toflu081.gap-sm--zXP97lIR{
  gap:var(--g-size-spacing-sm);
}
.container--toflu081.gap-md--PItNYO2z{
  gap:var(--g-size-spacing-md);
}
.container--toflu081.gap-lg--Vx730Evf{
  gap:var(--g-size-spacing-lg);
}
.container--toflu081.gap-xl--PwZFVzFj{
  gap:var(--g-size-spacing-xl);
}
.container--toflu081.gap-xxl---UrU4Zfv{
  gap:var(--g-size-spacing-xxl);
}
.container--toflu081.gap-bs-30--qPnLN3XI{
  gap:var(--g-size-spacing-bs-30);
}
.container--S9pHie28{
  align-items:flex-start;
  display:flex;
  justify-content:space-between;
}
.container--S9pHie28:nth-child(n):nth-child(n) .g-group-button{
  display:flex;
  flex-wrap:nowrap;
  width:-moz-max-content;
  width:max-content;
}
@media (min-width:576px){
  .container--S9pHie28:nth-child(n):nth-child(n) .g-group-button{
    padding-block:0;
  }
}
.container--S9pHie28:nth-child(n):nth-child(n) .g-group-button .g-button{
  margin-block:0;
}
.container--S9pHie28:nth-child(n):nth-child(n) .g-group-button .g-button:not(:last-child){
  margin-right:.5rem;
}
@media (max-width:575.98px){
  .container--S9pHie28:nth-child(n):nth-child(n).wrap--zNL73xcI{
    flex-wrap:wrap;
  }
  .container--S9pHie28:nth-child(n):nth-child(n).wrap--zNL73xcI .g-group-button{
    width:100%;
  }
  .container--S9pHie28:nth-child(n):nth-child(n).wrap--zNL73xcI .g-group-button:not(:has(.g-button-full-width-never)){
    flex-direction:column;
  }
  .container--S9pHie28:nth-child(n):nth-child(n).wrap--zNL73xcI .g-group-button:not(:has(.g-button-full-width-never)) .g-button{
    width:100%;
  }
}
.container--S9pHie28:nth-child(n) .g-h1,.container--S9pHie28:nth-child(n) h1{
  padding-top:var(--g-size-bs-5);
}
.external--PvktZwbr{
  margin-left:.25rem;
  vertical-align:-.2em !important;
}
.flag--OlBYyCBh{
  border-radius:var(--g-size-border-radius-sm);
  height:1rem;
  width:1.375rem;
}
.g-button .flag--OlBYyCBh,.g-dropdown-toggle .flag--OlBYyCBh,.g-input-group-text .flag--OlBYyCBh{
  align-self:center;
  margin-right:.5rem;
  margin-top:-.0625rem;
}
.animation--BceFd29l{
  display:block;
  margin:auto;
}
.animation--BceFd29l.colored--ImpuFWUb svg path{
  stroke:var(--color);
  fill:var(--color);
}
.illustration--xjlcpaTa:nth-child(n){
  align-items:center;
  display:inline-flex;
  justify-content:center;
  position:relative;
}
.illustration--xjlcpaTa img,.illustration--xjlcpaTa video{
  -o-object-fit:contain;
     object-fit:contain;
  position:relative;
  z-index:1;
}
.illustration--xjlcpaTa img.faded--gc2fArT1,.illustration--xjlcpaTa video.faded--gc2fArT1{
  filter:grayscale(100%);
  opacity:.4;
}
.illustration--xjlcpaTa.size-extra-small--eVvFHn89{
  height:3rem;
  width:3rem;
}
.illustration--xjlcpaTa.size-extra-small--eVvFHn89 .shape--04jdK5ug{
  background-color:rgba(var(--rgb-blue-300), .1);
  border-radius:var(--g-size-border-radius-lg);
  height:3rem;
  position:absolute;
  width:3rem;
  z-index:0;
}
.illustration--xjlcpaTa.size-extra-small--eVvFHn89 .shape--04jdK5ug.circle--i6iPG5kL{
  border-radius:var(--g-size-border-radius-circle);
}
.illustration--xjlcpaTa.size-extra-small--eVvFHn89 .shape--04jdK5ug.top-left--0ueDvjGS{
  left:0;
  top:.25rem;
}
.illustration--xjlcpaTa.size-extra-small--eVvFHn89 .shape--04jdK5ug.top-center--86SQ52ws{
  left:50%;
  top:.25rem;
  transform:translateX(-50%);
}
.illustration--xjlcpaTa.size-extra-small--eVvFHn89 .shape--04jdK5ug.top-right---EdvM02B{
  right:0;
  top:.25rem;
}
.illustration--xjlcpaTa.size-extra-small--eVvFHn89 .shape--04jdK5ug.center--G1F5m4TB{
  left:50%;
  top:50%;
  transform:translate(-50%, -50%);
}
.illustration--xjlcpaTa.size-extra-small--eVvFHn89 .shape--04jdK5ug.bottom-left--mVTqrVKu{
  bottom:.25rem;
  left:0;
}
.illustration--xjlcpaTa.size-extra-small--eVvFHn89 .shape--04jdK5ug.bottom-center--IZ6kn82z{
  bottom:.25rem;
  left:50%;
  transform:translateX(-50%);
}
.illustration--xjlcpaTa.size-extra-small--eVvFHn89 .shape--04jdK5ug.bottom-right--wJAtqHbJ{
  bottom:.25rem;
  right:0;
}
.illustration--xjlcpaTa.size-extra-small--eVvFHn89 img,.illustration--xjlcpaTa.size-extra-small--eVvFHn89 video{
  height:2.5rem;
  width:2.5rem;
}
.illustration--xjlcpaTa.size-small---S-r2b8U{
  height:4rem;
  width:4rem;
}
.illustration--xjlcpaTa.size-small---S-r2b8U .shape--04jdK5ug{
  background-color:rgba(var(--rgb-blue-300), .1);
  border-radius:var(--g-size-border-radius-lg);
  height:4rem;
  position:absolute;
  width:4rem;
  z-index:0;
}
.illustration--xjlcpaTa.size-small---S-r2b8U .shape--04jdK5ug.circle--i6iPG5kL{
  border-radius:var(--g-size-border-radius-circle);
}
.illustration--xjlcpaTa.size-small---S-r2b8U .shape--04jdK5ug.top-left--0ueDvjGS{
  left:0;
  top:.5rem;
}
.illustration--xjlcpaTa.size-small---S-r2b8U .shape--04jdK5ug.top-center--86SQ52ws{
  left:50%;
  top:.5rem;
  transform:translateX(-50%);
}
.illustration--xjlcpaTa.size-small---S-r2b8U .shape--04jdK5ug.top-right---EdvM02B{
  right:0;
  top:.5rem;
}
.illustration--xjlcpaTa.size-small---S-r2b8U .shape--04jdK5ug.center--G1F5m4TB{
  left:50%;
  top:50%;
  transform:translate(-50%, -50%);
}
.illustration--xjlcpaTa.size-small---S-r2b8U .shape--04jdK5ug.bottom-left--mVTqrVKu{
  bottom:.5rem;
  left:0;
}
.illustration--xjlcpaTa.size-small---S-r2b8U .shape--04jdK5ug.bottom-center--IZ6kn82z{
  bottom:.5rem;
  left:50%;
  transform:translateX(-50%);
}
.illustration--xjlcpaTa.size-small---S-r2b8U .shape--04jdK5ug.bottom-right--wJAtqHbJ{
  bottom:.5rem;
  right:0;
}
.illustration--xjlcpaTa.size-small---S-r2b8U img,.illustration--xjlcpaTa.size-small---S-r2b8U video{
  height:3rem;
  width:3rem;
}
.illustration--xjlcpaTa.size-medium--RLzCk6FT{
  height:6rem;
  width:6rem;
}
.illustration--xjlcpaTa.size-medium--RLzCk6FT .shape--04jdK5ug{
  background-color:rgba(var(--rgb-blue-300), .1);
  border-radius:var(--g-size-border-radius-lg);
  height:4rem;
  position:absolute;
  width:4rem;
  z-index:0;
}
.illustration--xjlcpaTa.size-medium--RLzCk6FT .shape--04jdK5ug.circle--i6iPG5kL{
  border-radius:var(--g-size-border-radius-circle);
}
.illustration--xjlcpaTa.size-medium--RLzCk6FT .shape--04jdK5ug.top-left--0ueDvjGS{
  left:0;
  top:.5rem;
}
.illustration--xjlcpaTa.size-medium--RLzCk6FT .shape--04jdK5ug.top-center--86SQ52ws{
  left:50%;
  top:.5rem;
  transform:translateX(-50%);
}
.illustration--xjlcpaTa.size-medium--RLzCk6FT .shape--04jdK5ug.top-right---EdvM02B{
  right:0;
  top:.5rem;
}
.illustration--xjlcpaTa.size-medium--RLzCk6FT .shape--04jdK5ug.center--G1F5m4TB{
  left:50%;
  top:50%;
  transform:translate(-50%, -50%);
}
.illustration--xjlcpaTa.size-medium--RLzCk6FT .shape--04jdK5ug.bottom-left--mVTqrVKu{
  bottom:.5rem;
  left:0;
}
.illustration--xjlcpaTa.size-medium--RLzCk6FT .shape--04jdK5ug.bottom-center--IZ6kn82z{
  bottom:.5rem;
  left:50%;
  transform:translateX(-50%);
}
.illustration--xjlcpaTa.size-medium--RLzCk6FT .shape--04jdK5ug.bottom-right--wJAtqHbJ{
  bottom:.5rem;
  right:0;
}
.illustration--xjlcpaTa.size-medium--RLzCk6FT img,.illustration--xjlcpaTa.size-medium--RLzCk6FT video{
  height:5rem;
  width:5rem;
}
.illustration--xjlcpaTa.size-large--R8Erd1DW{
  height:8rem;
  width:8rem;
}
.illustration--xjlcpaTa.size-large--R8Erd1DW .shape--04jdK5ug{
  background-color:rgba(var(--rgb-blue-300), .1);
  border-radius:var(--g-size-border-radius-lg);
  height:5.375rem;
  position:absolute;
  width:5.375rem;
  z-index:0;
}
.illustration--xjlcpaTa.size-large--R8Erd1DW .shape--04jdK5ug.circle--i6iPG5kL{
  border-radius:var(--g-size-border-radius-circle);
}
.illustration--xjlcpaTa.size-large--R8Erd1DW .shape--04jdK5ug.top-left--0ueDvjGS{
  left:0;
  top:.625rem;
}
.illustration--xjlcpaTa.size-large--R8Erd1DW .shape--04jdK5ug.top-center--86SQ52ws{
  left:50%;
  top:.625rem;
  transform:translateX(-50%);
}
.illustration--xjlcpaTa.size-large--R8Erd1DW .shape--04jdK5ug.top-right---EdvM02B{
  right:0;
  top:.625rem;
}
.illustration--xjlcpaTa.size-large--R8Erd1DW .shape--04jdK5ug.center--G1F5m4TB{
  left:50%;
  top:50%;
  transform:translate(-50%, -50%);
}
.illustration--xjlcpaTa.size-large--R8Erd1DW .shape--04jdK5ug.bottom-left--mVTqrVKu{
  bottom:.625rem;
  left:0;
}
.illustration--xjlcpaTa.size-large--R8Erd1DW .shape--04jdK5ug.bottom-center--IZ6kn82z{
  bottom:.625rem;
  left:50%;
  transform:translateX(-50%);
}
.illustration--xjlcpaTa.size-large--R8Erd1DW .shape--04jdK5ug.bottom-right--wJAtqHbJ{
  bottom:.625rem;
  right:0;
}
.illustration--xjlcpaTa.size-large--R8Erd1DW img,.illustration--xjlcpaTa.size-large--R8Erd1DW video{
  height:6rem;
  width:6rem;
}

.g-dark .illustration--xjlcpaTa .shape--04jdK5ug{
  background-color:rgba(var(--rgb-blue-100), .1);
}

.g-inverted .illustration--xjlcpaTa .shape--04jdK5ug:nth-child(n){
  background-color:rgba(var(--rgb-black), .1) !important;
}

.g-dark .g-inverted .illustration--xjlcpaTa .shape--04jdK5ug:nth-child(n){
  background-color:rgba(var(--rgb-white), .1) !important;
}
.container--uqEqYnOE,.container--urmWaZyI{
  will-change:auto;
}

.appear--BbulwPLN,.enter--uDeK-2Sf,.exit--0GO-OrzX{
  overflow:hidden;
  transform-origin:0 0;
}
.from-end---y1DKHdx.appear--BbulwPLN,.from-end---y1DKHdx.enter--uDeK-2Sf,.from-end---y1DKHdx.exit--0GO-OrzX{
  transform-origin:100% 0;
}

.appear--BbulwPLN,.enter--uDeK-2Sf,.exit--0GO-OrzX.exit-active--SFO26J84{
  opacity:0;
  transform:scaleX(0);
}

.appear--BbulwPLN.appear-active--hm1QmnZE,.enter--uDeK-2Sf.enter-active--qlSKoSqd,.exit--0GO-OrzX{
  opacity:1;
  transform:scaleX(1);
}

.appear--BbulwPLN.appear-active--hm1QmnZE,.enter--uDeK-2Sf.enter-active--qlSKoSqd{
  transition:width .35s cubic-bezier(.645, .045, .355, 1) 0s,min-width .35s cubic-bezier(.645, .045, .355, 1) 0s,margin-left .35s cubic-bezier(.645, .045, .355, 1) 0s,margin-right .35s cubic-bezier(.645, .045, .355, 1) 0s,opacity .35s cubic-bezier(.645, .045, .355, 1) 0s,transform .25s cubic-bezier(.645, .045, .355, 1) 0s;
}
.quick--mvYSqZ5S.appear--BbulwPLN.appear-active--hm1QmnZE,.quick--mvYSqZ5S.enter--uDeK-2Sf.enter-active--qlSKoSqd{
  transition-duration:.15s;
}

.exit--0GO-OrzX.exit-active--SFO26J84{
  transition:width .35s cubic-bezier(.645, .045, .355, 1) 0s,min-width .35s cubic-bezier(.645, .045, .355, 1) 0s,margin-left .35s cubic-bezier(.645, .045, .355, 1) 0s,margin-right .35s cubic-bezier(.645, .045, .355, 1) 0s,opacity .35s cubic-bezier(.645, .045, .355, 1) 0s,transform .25s cubic-bezier(.645, .045, .355, 1) .1s;
}
.quick--mvYSqZ5S.exit--0GO-OrzX.exit-active--SFO26J84{
  transition-duration:.15s;
}
.container--Oxb25cTV{
  will-change:auto;
}

.appear--kQdw2Kdo,.enter--qdxOytr8,.exit--PTBZqAwB{
  overflow:hidden;
  transform-origin:0 0;
}
.from-end--QuTmjHOe.appear--kQdw2Kdo,.from-end--QuTmjHOe.enter--qdxOytr8,.from-end--QuTmjHOe.exit--PTBZqAwB{
  transform-origin:0 100%;
}

.appear--kQdw2Kdo,.enter--qdxOytr8,.exit--PTBZqAwB.exit-active---eW-nB6f{
  opacity:0;
  transform:scaleY(0);
}

.appear--kQdw2Kdo.appear-active--mhcJRCi2,.enter--qdxOytr8.enter-active--DzufToCV,.exit--PTBZqAwB{
  opacity:1;
  transform:scaleY(1);
}

.appear--kQdw2Kdo.appear-active--mhcJRCi2,.enter--qdxOytr8.enter-active--DzufToCV{
  transition:height .35s cubic-bezier(.645, .045, .355, 1) 0s,min-height .35s cubic-bezier(.645, .045, .355, 1) 0s,margin-top .35s cubic-bezier(.645, .045, .355, 1) 0s,margin-bottom .35s cubic-bezier(.645, .045, .355, 1) 0s,opacity .35s cubic-bezier(.645, .045, .355, 1) 0s,transform .25s cubic-bezier(.645, .045, .355, 1) 0s;
}
.quick--dKOHkpkn.appear--kQdw2Kdo.appear-active--mhcJRCi2,.quick--dKOHkpkn.enter--qdxOytr8.enter-active--DzufToCV{
  transition-duration:.15s;
}

.exit--PTBZqAwB.exit-active---eW-nB6f{
  transition:height .35s cubic-bezier(.645, .045, .355, 1) 0s,min-height .35s cubic-bezier(.645, .045, .355, 1) 0s,margin-top .35s cubic-bezier(.645, .045, .355, 1) 0s,margin-bottom .35s cubic-bezier(.645, .045, .355, 1) 0s,opacity .35s cubic-bezier(.645, .045, .355, 1) 0s,transform .25s cubic-bezier(.645, .045, .355, 1) .1s;
}
.quick--dKOHkpkn.exit--PTBZqAwB.exit-active---eW-nB6f{
  transition-duration:.15s;
}
.container--JFy4txRw{
  will-change:opacity;
}

.appear--tBwHTGYO,.enter--lm0TwSvT,.exit--Psn3ViFF.exit-active--lHv4SffM{
  opacity:0;
}

.appear--tBwHTGYO.appear-active--bM-mnFF3,.enter--lm0TwSvT.enter-active--43nCop-Z,.exit--Psn3ViFF{
  opacity:1;
}

.appear--tBwHTGYO.appear-active--bM-mnFF3,.enter--lm0TwSvT.enter-active--43nCop-Z{
  transition:opacity .35s ease-out 0s;
}
.quick--uEH4Cf-n.appear--tBwHTGYO.appear-active--bM-mnFF3 .appear--tBwHTGYO.appear-active--bM-mnFF3,.quick--uEH4Cf-n.appear--tBwHTGYO.appear-active--bM-mnFF3 .enter--lm0TwSvT.enter-active--43nCop-Z,.quick--uEH4Cf-n.enter--lm0TwSvT.enter-active--43nCop-Z .appear--tBwHTGYO.appear-active--bM-mnFF3,.quick--uEH4Cf-n.enter--lm0TwSvT.enter-active--43nCop-Z .enter--lm0TwSvT.enter-active--43nCop-Z{
  transition-duration:75ms;
}

.exit--Psn3ViFF.exit-active--lHv4SffM{
  transition:opacity .35s ease-in 0s;
}
.quick--uEH4Cf-n.exit--Psn3ViFF.exit-active--lHv4SffM{
  transition-duration:75ms;
}

.appear--tBwHTGYO.appear-active--bM-mnFF3{
  transition-duration:.5s;
}
.container--Tx4bge1G{
  transform:translateZ(0);
  will-change:transform, opacity;
}

.appear--5ENRRka4,.enter--1l5aba5j,.exit--N8wDE7da.exit-active---zt3dBOA{
  opacity:0;
  transform:translateY(50%);
}

.appear--5ENRRka4.appear-active--20ZNcH-P,.enter--1l5aba5j.enter-active--hx3XvH74,.exit--N8wDE7da{
  opacity:1;
  transform:translateY(0);
}

.appear--5ENRRka4.appear-active--20ZNcH-P,.enter--1l5aba5j.enter-active--hx3XvH74{
  transition:transform .35s ease-out 0s,opacity .3s ease-out 0s;
}

.exit--N8wDE7da.exit-active---zt3dBOA{
  transition:transform .35s ease-in 0s,opacity .3s ease-in 50ms;
}
.transition--UHuEGX-V{
  opacity:0;
  transform:scaleY(0);
  transform-origin:0 0;
  transition:transform .25s,opacity .25s,max-height .25s;
}
.transition--UHuEGX-V.horizontal--He5CVITs{
  transform:scaleX(0);
}
.transition--UHuEGX-V.collapse--5DGSHBrn{
  max-height:0;
}

.reverse--H7jZEF2Q{
  transform-origin:0 100%;
}
.reverse--H7jZEF2Q.horizontal--He5CVITs{
  transform-origin:100% 100%;
}

.entered--TZ-wF9es,.entering--ohxhlWQm,.transition--UHuEGX-V:focus-within{
  opacity:1;
  transform:scaleY(100%);
}
.entered--TZ-wF9es.collapse--5DGSHBrn,.entering--ohxhlWQm.collapse--5DGSHBrn,.transition--UHuEGX-V:focus-within.collapse--5DGSHBrn{
  max-height:var(--max-height);
}
.entered--TZ-wF9es.horizontal--He5CVITs,.entering--ohxhlWQm.horizontal--He5CVITs,.transition--UHuEGX-V:focus-within.horizontal--He5CVITs{
  transform:scaleX(100%);
}

.exited---jG9-Cea.collapse--5DGSHBrn,.exited---jG9-Cea.collapse--5DGSHBrn *,.exiting--TgS4o8RN.collapse--5DGSHBrn,.exiting--TgS4o8RN.collapse--5DGSHBrn *{
  margin-bottom:0 !important;
  margin-top:0 !important;
  min-height:0 !important;
}
.container--lGNls3nN{
  display:inline-block;
}
.container--lGNls3nN.center--ADv-0E0D{
  display:block;
  text-align:center;
}

.conditional--Kz-RsHAS{
  padding-bottom:1.25rem !important;
  padding-top:1.25rem !important;
}
.conditional--Kz-RsHAS .container--lGNls3nN,.conditional--Kz-RsHAS .text--nb5jO-JR:nth-child(n):nth-child(n){
  margin-left:.625rem;
  margin-right:.625rem;
  vertical-align:middle;
}
.conditional--Kz-RsHAS .text--nb5jO-JR:nth-child(n):nth-child(n).block--vYs7BQvM{
  padding-top:1.5rem;
}
.transition--bUiXAcaU{
  transform-origin:var(--g-size-bs-10) 0;
}

.details--5Gn04Rxh{
  margin-top:0 !important;
}

.ellipsis--lM-aXZh3{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.header--9IaRbpOm{
  position:relative;
}
.g-card .header--9IaRbpOm:not(tr):nth-child(n),.header--9IaRbpOm.g-card:nth-child(n){
  --card-padding-vertical:0.6875rem;
}
.header--9IaRbpOm,.header--9IaRbpOm>.g-card-body{
  -moz-column-gap:1.25rem;
       column-gap:1.25rem;
  display:flex;
  justify-content:space-between;
  transition:box-shadow .1s ease-out 0s;
}
.g-card .g-card-body>.header--9IaRbpOm,[class^=g-card-alert] .header--9IaRbpOm{
  margin:calc(-1 * var(--card-padding-vertical)) calc(-1 * var(--card-padding-horizontal));
  padding:var(--card-padding-vertical) var(--card-padding-horizontal);
}
[class^=g-card-alert] .header--9IaRbpOm{
  margin-left:-2.5625rem;
  padding-left:2.5625rem;
}
.header--9IaRbpOm .btn,.header--9IaRbpOm .g-button:not(.button--jyNVnBER),.header--9IaRbpOm .g-tooltip-trigger{
  position:relative;
  z-index:10;
}

:nth-child(n):nth-child(n):nth-child(n) .button--jyNVnBER{
  align-self:flex-start;
  flex-shrink:0;
  padding:0 .375rem;
}
:nth-child(n):nth-child(n):nth-child(n) .button-cover-parent--9WO-2QY8:before{
  content:"";
  inset:0;
  position:absolute;
  z-index:0;
}
:nth-child(n):nth-child(n):nth-child(n) .button-vertical--BsSP7UUD{
  align-self:center;
}
:nth-child(n):nth-child(n):nth-child(n) .button-invisible--fjNy6i5d{
  opacity:0;
}

.centered--dcLeaYRk{
  justify-content:center;
}

.content--OeGk5hQk:not(.g-card){
  margin-top:.625rem;
}
.g-card-group>.content--OeGk5hQk:not(.g-card){
  margin-top:0;
}
:is(.g-card-outer,.g-card-inner) .header--9IaRbpOm.g-card-body~.content--OeGk5hQk{
  margin-top:0;
}

@media (min-width:576px){
  .g-focus-page :not(.g-card-alert-data)>.header--9IaRbpOm:first-child{
    margin-top:calc(
            var(--card-padding-vertical) * -.5 - .625rem
        );
  }
  .g-focus-page :not(.g-card-alert-data)>.header--9IaRbpOm:last-child{
    margin-bottom:calc(
            var(--card-padding-vertical) * -.5 - .625rem
        );
  }
  .g-focus-page :not(.g-card-alert-data)>.header--9IaRbpOm .g-card,.g-focus-page :not(.g-card-alert-data)>.header--9IaRbpOm.g-card{
    --card-padding-vertical:0.625rem;
  }
  .g-focus-page .content--OeGk5hQk:last-child{
    margin-bottom:calc(var(--card-padding-vertical) * -.5);
  }
  .g-focus-page .g-card-function>.g-card:last-child .content--OeGk5hQk,.g-focus-page .g-card-group-vertical>.g-card:last-child .content--OeGk5hQk{
    margin-bottom:0;
  }
  .g-focus-page .g-card-function .g-card:last-child .content--OeGk5hQk{
    padding-bottom:.75rem;
  }
  .g-focus-page .g-card-function:nth-child(n) .header--9IaRbpOm{
    margin-bottom:calc(
            var(--card-padding-vertical) * -.5 - .625rem
        );
    margin-top:calc(
            var(--card-padding-vertical) * -.5 - .625rem
        );
  }
  .g-focus-page .g-card-function:nth-child(n) .header--9IaRbpOm:last-child{
    padding-bottom:.625rem;
  }
  .g-focus-page .g-card-function .content--OeGk5hQk{
    margin-bottom:calc(var(--card-padding-vertical) * -.5);
  }
  .g-focus-page .g-form-description:nth-child(n) .header--9IaRbpOm,.g-focus-page .g-form-description:nth-child(n):last-child .content--OeGk5hQk{
    margin-bottom:0;
  }
}
.g-sidenav:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .button--jyNVnBER{
  color:var(--g-color-text-primary);
}
.g-sidenav:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .button--jyNVnBER:hover{
  background-image:none;
}
.g-sidenav .content--OeGk5hQk{
  margin-top:0;
}
.container--FYtFs8jm:nth-child(n):nth-child(n){
  background:var(--g-color-surface-primary);
  border-bottom:.125rem solid var(--g-color-border-secondary);
  margin-block:0;
}

.header--JcBjGfll{
  background:var(--g-color-border-secondary);
  padding:.25rem .3125rem;
  text-align:right;
}

.button--Snzd7Hay{
  margin:0 !important;
}
.button--Snzd7Hay:before{
  content:unset !important;
}

.content--IX4tsXv-{
  padding-inline:.9375rem;
}
.no-padding--cF-1mYWa .content--IX4tsXv-{
  padding:0 !important;
}
.no-padding--cF-1mYWa .content--IX4tsXv->*{
  margin-block:0 !important;
}
.no-padding--cF-1mYWa .content--IX4tsXv->.g-card{
  border:0 !important;
  border-radius:0 !important;
}
.info--9u5tlRWp:nth-child(n):nth-child(n){
  align-items:center;
  display:flex;
  flex-direction:row;
  font-size:.75rem;
  justify-content:center;
  line-height:1.125rem;
  margin-top:-.125rem;
  max-width:100%;
  padding:0;
}
.info--9u5tlRWp .alias--sfSGvBX-,.info--9u5tlRWp .amount--br13mZGq{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.info--9u5tlRWp .amount--br13mZGq{
  flex-shrink:0;
  max-width:80%;
}
.info--9u5tlRWp .amount--br13mZGq .g-amount{
  font-size:inherit !important;
  font-weight:400 !important;
}
.info--9u5tlRWp .amount--br13mZGq .g-amount-wrapper{
  margin-left:.25rem;
}
.info--9u5tlRWp .amount--br13mZGq .g-amount-fallback{
  color:var(--g-color-text-inverted-primary);
}
.info--9u5tlRWp .amount--br13mZGq .g-amount-fallback>svg{
  display:none;
}
.info--9u5tlRWp .divider--NB5BZmVy{
  display:inline-block;
  margin-left:.3125rem;
  margin-right:.3125rem;
}
.center---7BTksg9,.left--dhpzXGTY,.right--sWEgNi1V{
  align-self:center;
  padding:0 .9375rem;
}
.center---7BTksg9:empty,.left--dhpzXGTY:empty,.right--sWEgNi1V:empty{
  display:none;
}

.container---DmaO1qR{
  --stripe-height:4.375rem;
  position:relative;
  z-index:30;
}

.grid--2s6OD24p{
  display:grid;
  gap:0;
  grid-template-areas:"stripe-left stripe-center stripe-right";
  grid-template-columns:14rem minmax(0, 1fr) 14rem;
  grid-template-rows:var(--stripe-height);
  padding:0 !important;
  position:static !important;
}
.grid--2s6OD24p.hidden--pYdsvp5-,.hidden--pYdsvp5- .grid--2s6OD24p{
  visibility:hidden;
}
.grid--2s6OD24p:focus-within,.grid--2s6OD24p:hover{
  opacity:1 !important;
  transition:opacity .35s ease-in-out 0s;
}

.left--dhpzXGTY{
  grid-area:stripe-left;
}

.right--sWEgNi1V{
  grid-area:stripe-right;
  text-align:right;
}

.center---7BTksg9{
  grid-area:stripe-center;
  text-align:center;
}

.sticky--mmDw-k7t{
  position:sticky;
  top:0;
  z-index:290030;
}
.sticky--mmDw-k7t.use-transition--ZifEO4qv{
  margin-top:calc(-1 * var(--stripe-height));
}
.sticky--mmDw-k7t.use-transition--ZifEO4qv.hidden--pYdsvp5-{
  z-index:10;
}
@media (forced-colors:active){
  .sticky--mmDw-k7t{
    background-color:Canvas;
  }
}

.fixed--4vvBimER{
  position:fixed;
  width:100%;
  z-index:290030;
}

@media (min-width:992px){
  .grid--2s6OD24p{
    grid-template-areas:"stripe-left stripe-center stripe-right";
    grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr);
    grid-template-rows:var(--stripe-height);
  }
  .grid--2s6OD24p.transparent-grid--2m7SvDTJ{
    grid-template-columns:18.75rem minmax(0, 1fr) minmax(0, min-content);
  }
  .center---7BTksg9.transparent--30hd0DxW{
    text-align:left;
  }
}
@media (max-width:767.98px){
  .container---DmaO1qR{
    --stripe-height:3.5rem;
  }
  .grid--2s6OD24p{
    grid-template-areas:"stripe-left stripe-center stripe-right";
    grid-template-columns:2.6875rem minmax(0, 1fr) 2.6875rem;
    grid-template-rows:var(--stripe-height);
  }
  .left--dhpzXGTY{
    padding-right:0;
  }
  .right--sWEgNi1V{
    padding-left:0;
  }
}
.large-grid---0xgCwN6 .children--YrLNLmIQ,.large-grid---0xgCwN6 .left--1gjav292,.large-grid---0xgCwN6 .toolbar--imPD50P3{
  align-self:center;
  padding:0 .9375rem;
}
.large-grid---0xgCwN6 .children--YrLNLmIQ:empty,.large-grid---0xgCwN6 .left--1gjav292:empty,.large-grid---0xgCwN6 .toolbar--imPD50P3:empty{
  display:none;
}

.large-grid---0xgCwN6 .children--YrLNLmIQ,.large-grid---0xgCwN6 .left--1gjav292,.large-grid---0xgCwN6 .toolbar--imPD50P3{
  margin:.9375rem 0;
}
@media (min-width:992px){
  .large-grid---0xgCwN6 .children--YrLNLmIQ,.large-grid---0xgCwN6 .left--1gjav292,.large-grid---0xgCwN6 .toolbar--imPD50P3{
    margin:1.875rem 0;
  }
}

.large-grid---0xgCwN6{
  display:grid;
  gap:0;
  grid-template-areas:"stripe-children" "stripe-toolbar";
  grid-template-columns:1fr;
  grid-template-rows:repeat(2, min-content);
  padding:0 !important;
  position:static !important;
  z-index:290030;
}
.large-grid---0xgCwN6:not(:first-child):not(:empty){
  margin-top:-.9375rem;
}
.large-grid---0xgCwN6 .left--1gjav292{
  grid-area:stripe-left;
}
.large-grid---0xgCwN6 .children--YrLNLmIQ{
  grid-area:stripe-children;
}
.large-grid---0xgCwN6 .children--YrLNLmIQ>:first-child{
  margin-top:0 !important;
}
.large-grid---0xgCwN6 .children--YrLNLmIQ>:last-child{
  margin-bottom:0 !important;
}
.large-grid---0xgCwN6 .toolbar--imPD50P3{
  color:unset;
  grid-area:stripe-toolbar;
  margin:0;
  overflow:initial;
}
.large-grid---0xgCwN6 .toolbar--imPD50P3 .g-card{
  margin:0;
}
@media (min-width:992px){
  .large-grid---0xgCwN6{
    gap:0;
    grid-template-areas:"stripe-left stripe-children" "stripe-toolbar stripe-toolbar";
    grid-template-columns:1fr 3fr;
    grid-template-rows:max-content min-content;
  }
}
@media (max-width:767.98px){
  .large-grid---0xgCwN6{
    grid-template-areas:"stripe-children" "stripe-toolbar";
    grid-template-columns:1fr;
    grid-template-rows:repeat(2, min-content);
  }
  .large-grid---0xgCwN6 .left--1gjav292{
    display:none;
  }
  .large-grid---0xgCwN6 .toolbar--imPD50P3{
    padding-top:.9375rem;
  }
  .large-grid---0xgCwN6 .toolbar--imPD50P3:empty{
    padding-top:0;
  }
}
.grid--RPh-4pIw{
  padding-top:.9375rem;
  position:relative;
  z-index:30;
  z-index:20;
}

.toolbar--ikbUw-M9{
  max-height:6.25rem;
}

.sticky--EdO9KseI{
  position:sticky;
  z-index:290020;
}

@media (min-width:768px){
  .grid--RPh-4pIw{
    backface-visibility:hidden;
    clip-path:inset(50% -100% -100% -100%);
    margin-top:-.0625rem;
    padding-top:.125rem;
    transform:translateY(-50%);
  }
  .grid--RPh-4pIw:before{
    background:inherit;
    content:"" !important;
    height:100%;
    left:50%;
    position:absolute;
    top:0;
    transform:translateX(-50%);
    width:100vw;
    z-index:0;
  }
  .toolbar--ikbUw-M9{
    backface-visibility:hidden;
    display:block;
    position:relative;
    top:50%;
    transform:translateY(50%);
    width:100%;
  }
}
@media (max-width:767.98px){
  :nth-child(n):nth-child(n):nth-child(n) .grid--RPh-4pIw{
    background-color:transparent !important;
  }
  .sticky--9UORGQ-D{
    align-items:flex-end;
    bottom:1.5625rem;
    display:flex;
    justify-content:center;
    left:0;
    padding:0 30px;
    pointer-events:none;
    position:fixed;
    right:0;
    text-align:center;
    will-change:transform, opacity;
    z-index:299990;
  }
  .sticky--9UORGQ-D .btn,.sticky--9UORGQ-D .g-button{
    pointer-events:auto;
  }
}
.sticky--9UORGQ-D.enter--t1bikcNt,.sticky--9UORGQ-D.exit--lInVFoEn.exit-active--Qa0jHAM6{
  opacity:0;
  transform:translateY(20%);
}

.sticky--9UORGQ-D.enter--t1bikcNt.enter-active--idrEabUX,.sticky--9UORGQ-D.exit--lInVFoEn{
  opacity:1;
  transform:translateY(0);
}

.sticky--9UORGQ-D.enter--t1bikcNt.enter-active--idrEabUX{
  transition:transform .15s cubic-bezier(.215, .61, .355, 1) 0s,opacity 50ms cubic-bezier(.215, .61, .355, 1) 0s;
}

.sticky--9UORGQ-D.exit--lInVFoEn.exit-active--Qa0jHAM6{
  transition:transform .15s cubic-bezier(.55, .055, .675, .19) 0s,opacity 50ms cubic-bezier(.55, .055, .675, .19) .1s;
}
.split-button--hgka2pBL{
  display:inline-grid !important;
  grid-template-columns:1fr 2.625rem;
}
@media (max-width:575.98px){
  .split-button--hgka2pBL{
    width:100%;
  }
}
.split-button--hgka2pBL .g-button{
  margin:0 !important;
  position:relative;
  z-index:1;
}
.split-button--hgka2pBL .g-button:disabled{
  z-index:0;
}
.split-button--hgka2pBL .g-button:focus-visible{
  z-index:2;
}
.split-button--hgka2pBL .g-button:first-child:nth-child(n){
  border-bottom-right-radius:0;
  border-right-width:0;
  border-top-right-radius:0;
}
.split-button--hgka2pBL .g-button:first-child:before{
  right:-.125rem;
}
@media (max-width:575.98px){
  .split-button--hgka2pBL .g-button:first-child{
    flex:1;
  }
}
.split-button--hgka2pBL .g-button:last-child:nth-child(n){
  border-bottom-left-radius:0;
  border-left-width:0;
  border-top-left-radius:0;
  margin-left:.125rem !important;
}
.split-button--hgka2pBL .g-button:last-child:before{
  left:-.125rem;
}
.split-button--hgka2pBL .g-button:before{
  background-color:inherit;
  border-left-color:inherit;
  border-left-style:solid;
  border-left-width:.125rem;
  content:"";
  height:calc(100% + .25rem);
  position:absolute;
  transition-duration:.25s;
  transition-property:opacity;
  width:.125rem;
}
.split-button--hgka2pBL .g-button:focus-visible:not(:active):before{
  opacity:0;
}
.split-button--hgka2pBL .g-button.g-button-variant-primary:before,.split-button--hgka2pBL .g-button.g-button-variant-tertiary:before{
  border-color:rgba(var(--rgb-black), .2);
}
.g-inverted .split-button--hgka2pBL .g-button.g-button-variant-tertiary:before{
  border-color:rgba(var(--rgb-white), .5);
}
.split-button--hgka2pBL .g-button.g-button-variant-tertiary:disabled~:disabled:before{
  opacity:.4;
}
.g-inverted .split-button--hgka2pBL .g-button.g-button-variant-primary:before,.split-button--hgka2pBL .g-button.g-button-variant-primary:disabled~:disabled:before,.split-button--hgka2pBL .g-button:first-child:disabled:before,.split-button--hgka2pBL .g-button:first-child:not(:disabled)~:last-child:before{
  content:none;
}
.sticky-button--GO-ATLQs.g-no-inverted .g-button:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  background-color:var(--g-color-interactive-primary);
  color:var(--g-color-text-inverted-primary);
}
.sticky-button--GO-ATLQs.g-no-inverted .g-button:nth-child(n):nth-child(n):nth-child(n):nth-child(n):last-child:before{
  background-color:inherit;
  border-left:.125rem solid rgba(var(--rgb-black), .125);
  content:"";
  height:calc(100% + .25rem);
  left:-.125rem;
  position:absolute;
  transition-duration:.25s;
  transition-property:opacity;
  width:.125rem;
}
.block-xs-extended-up--JgeXoJUV,.block-xs-up--1uWSJ-Z5{
  display:none !important;
  display:block !important;
}

.flex-xs-extended-up--Kf9jAYkO,.flex-xs-up--jOQ-tlmR{
  display:none !important;
  display:flex !important;
}

.inline-xs-extended-up--3VWhI-Pz,.inline-xs-up---50-PaXm{
  display:none !important;
  display:inline !important;
}

.block-sm-up--W06c2bAJ,.none-xs-extended-up--8Iy8NSFM,.none-xs-up--B41il6Vy{
  display:none !important;
}
@media (min-width:576px){
  .block-sm-up--W06c2bAJ{
    display:block !important;
  }
}

.block-sm-extended-up--OjqFT1Dp{
  display:none !important;
}
@media (min-width:576px){
  .block-sm-extended-up--OjqFT1Dp{
    display:block !important;
  }
}

.flex-sm-up--Go80Agol{
  display:none !important;
}
@media (min-width:576px){
  .flex-sm-up--Go80Agol{
    display:flex !important;
  }
}

.flex-sm-extended-up--MSr84NCA{
  display:none !important;
}
@media (min-width:576px){
  .flex-sm-extended-up--MSr84NCA{
    display:flex !important;
  }
}

.inline-sm-up--swWNgs3k{
  display:none !important;
}
@media (min-width:576px){
  .inline-sm-up--swWNgs3k{
    display:inline !important;
  }
}

.inline-sm-extended-up--1O4vDHQQ{
  display:none !important;
}
@media (min-width:576px){
  .inline-sm-extended-up--1O4vDHQQ{
    display:inline !important;
  }
  .none-sm-extended-up--6ymAcUp4,.none-sm-up--21JIHuI-{
    display:none !important;
  }
}

.block-md-up--oc6DeT3C{
  display:none !important;
}
@media (min-width:768px){
  .block-md-up--oc6DeT3C{
    display:block !important;
  }
}

.block-md-extended-up--7mQc-Zl7{
  display:none !important;
}
@media (min-width:768px){
  .block-md-extended-up--7mQc-Zl7{
    display:block !important;
  }
}

.flex-md-up--FvWAYUNN{
  display:none !important;
}
@media (min-width:768px){
  .flex-md-up--FvWAYUNN{
    display:flex !important;
  }
}

.flex-md-extended-up--pfM3fpdN{
  display:none !important;
}
@media (min-width:768px){
  .flex-md-extended-up--pfM3fpdN{
    display:flex !important;
  }
}

.inline-md-up--jwcHL14p{
  display:none !important;
}
@media (min-width:768px){
  .inline-md-up--jwcHL14p{
    display:inline !important;
  }
}

.inline-md-extended-up--NhvLV--w{
  display:none !important;
}
@media (min-width:768px){
  .inline-md-extended-up--NhvLV--w{
    display:inline !important;
  }
  .none-md-extended-up--33QNF7Qa,.none-md-up--1yWiZLqT{
    display:none !important;
  }
}

.block-lg-up--rs4gM7jc{
  display:none !important;
}
@media (min-width:992px){
  .block-lg-up--rs4gM7jc{
    display:block !important;
  }
}

.block-lg-extended-up--MgkRqR3a{
  display:none !important;
}
@media (min-width:992px){
  .block-lg-extended-up--MgkRqR3a{
    display:block !important;
  }
}

.flex-lg-up--gBmvYI7P{
  display:none !important;
}
@media (min-width:992px){
  .flex-lg-up--gBmvYI7P{
    display:flex !important;
  }
}

.flex-lg-extended-up--RGmfL3H8{
  display:none !important;
}
@media (min-width:992px){
  .flex-lg-extended-up--RGmfL3H8{
    display:flex !important;
  }
}

.inline-lg-up--5OakawV0{
  display:none !important;
}
@media (min-width:992px){
  .inline-lg-up--5OakawV0{
    display:inline !important;
  }
}

.inline-lg-extended-up--dS0IBYHn{
  display:none !important;
}
@media (min-width:992px){
  .inline-lg-extended-up--dS0IBYHn{
    display:inline !important;
  }
  .none-lg-extended-up--a-EztQ1t,.none-lg-up--S-DkWJbP{
    display:none !important;
  }
}

.block-xl-up--YifRn58u{
  display:none !important;
}
@media (min-width:1200px){
  .block-xl-up--YifRn58u{
    display:block !important;
  }
}

.block-xl-extended-up--FSvoOjLm{
  display:none !important;
}
@media (min-width:1320px){
  .block-xl-extended-up--FSvoOjLm{
    display:block !important;
  }
}

.flex-xl-up--CStkOl9W{
  display:none !important;
}
@media (min-width:1200px){
  .flex-xl-up--CStkOl9W{
    display:flex !important;
  }
}

.flex-xl-extended-up--Klp-Csv5{
  display:none !important;
}
@media (min-width:1320px){
  .flex-xl-extended-up--Klp-Csv5{
    display:flex !important;
  }
}

.inline-xl-up--7Jgztztl{
  display:none !important;
}
@media (min-width:1200px){
  .inline-xl-up--7Jgztztl{
    display:inline !important;
  }
}

.inline-xl-extended-up--GT99AOZ4{
  display:none !important;
}
@media (min-width:1320px){
  .inline-xl-extended-up--GT99AOZ4{
    display:inline !important;
  }
}

@media (min-width:1200px){
  .none-xl-up--EVHht61i{
    display:none !important;
  }
}

@media (min-width:1320px){
  .none-xl-extended-up--a1DwFrI5{
    display:none !important;
  }
}

.block-xxl-up--dyUv96Sx{
  display:none !important;
}
@media (min-width:1400px){
  .g-bs5-grid .block-xxl-up--dyUv96Sx{
    display:block !important;
  }
}

.block-xxl-extended-up--BA533aq-{
  display:none !important;
}
@media (min-width:1560px){
  .g-bs5-grid .block-xxl-extended-up--BA533aq-{
    display:block !important;
  }
}

.flex-xxl-up--bIOTWUMS{
  display:none !important;
}
@media (min-width:1400px){
  .g-bs5-grid .flex-xxl-up--bIOTWUMS{
    display:flex !important;
  }
}

.flex-xxl-extended-up--EPMV1Sdl{
  display:none !important;
}
@media (min-width:1560px){
  .g-bs5-grid .flex-xxl-extended-up--EPMV1Sdl{
    display:flex !important;
  }
}

.inline-xxl-up--i8SXj8wb{
  display:none !important;
}
@media (min-width:1400px){
  .g-bs5-grid .inline-xxl-up--i8SXj8wb{
    display:inline !important;
  }
}

.inline-xxl-extended-up--MkQom0pB{
  display:none !important;
}
@media (min-width:1560px){
  .g-bs5-grid .inline-xxl-extended-up--MkQom0pB{
    display:inline !important;
  }
}

@media (min-width:1400px){
  .g-bs5-grid .none-xxl-up--z7lFC6kP{
    display:none !important;
  }
}

@media (min-width:1560px){
  .g-bs5-grid .none-xxl-extended-up--aYhAAgC-{
    display:none !important;
  }
}
.button--CFMsfZjm{
  clip:rect(1px, 1px, 1px, 1px) !important;
  border:0 !important;
  clip-path:inset(50%) !important;
  height:1px !important;
  left:auto !important;
  margin:-1px !important;
  overflow:hidden !important;
  padding:0 !important;
  position:absolute !important;
  position:fixed !important;
  top:auto !important;
  top:0;
  white-space:nowrap !important;
  width:1px !important;
}
.sentinel--GeRlnz1I{
  display:block;
  height:.0625rem;
  margin-top:-.0625rem;
}
.action-button--3Sie-ne8{
  min-height:0 !important;
  width:auto !important;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n){
  transition-duration:.25s;
  transition-property:background-color, border-color;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n) .link--jShmwLhL{
  inset:0;
  opacity:0;
  position:absolute;
  z-index:20;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n) .content-area--aAs3Jmuk{
  flex:1 1 auto;
  min-width:0;
  position:relative;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n) .secondary-actions--E0uqOA4-{
  align-items:center;
  display:flex;
  flex:0 0 auto;
  margin-left:auto;
  position:relative;
  z-index:30;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n) .button--6-DPM8DI:nth-child(n):nth-child(n){
  position:static;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n) .button--6-DPM8DI:nth-child(n):nth-child(n):before{
  content:"";
  inset:0;
  position:absolute;
  z-index:0;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb) .interactive-content--PTeV0TKs{
  pointer-events:none;
  position:relative;
  z-index:1;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb) .interactive-content--PTeV0TKs .g-button{
  pointer-events:auto;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb):active:not(:has(.secondary-actions--E0uqOA4- :active)) .g-minor,.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb):hover:not(:has(.secondary-actions--E0uqOA4- :hover)) .g-minor{
  color:var(--g-color-text-primary);
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb) .g-button{
  position:relative;
  z-index:1;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb) .g-minor{
  transition:color .35s ease 0s;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb).hoverable--Yx0eOKDz:not(.toggleable--B5zUcXAw).has-primary-action--sSxAVVC0{
  outline:none;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb).hoverable--Yx0eOKDz:not(.toggleable--B5zUcXAw).has-primary-action--sSxAVVC0:has(.link--jShmwLhL:focus-visible){
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:-.1875rem;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb).hoverable--Yx0eOKDz:hover:not(:has(.secondary-actions--E0uqOA4- :hover)){
  background-color:var(--g-color-overlay-hover);
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb).hoverable--Yx0eOKDz:hover:not(:has(.secondary-actions--E0uqOA4- :hover)) .g-avatar-content:not(.g-avatar-content-border){
  --color-bg:var(--g-color-surface-primary);
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb).hoverable--Yx0eOKDz:active:not(:has(.secondary-actions--E0uqOA4- :active)){
  background-color:var(--g-color-overlay-active);
}
.g-card .interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb).hoverable--Yx0eOKDz{
  border:.0625rem solid var(--g-color-border-primary);
}
.g-card-group>.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb).hoverable--Yx0eOKDz{
  border-width:var(--g-size-border-width-sm) 0 0;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb).toggleable--B5zUcXAw{
  border:.0625rem solid var(--g-color-border-primary);
  border-radius:var(--g-size-border-radius-lg);
  cursor:pointer;
  padding:.1875rem .625rem;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb).toggleable--B5zUcXAw:nth-child(n):focus-within{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n):not(.disabled--SRKyZkjb).toggleable--B5zUcXAw .custom-control{
  cursor:pointer;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n).disabled--SRKyZkjb{
  border-color:var(--g-color-fill-disabled) !important;
  cursor:not-allowed;
}
.interactable--IObJaLVt:nth-child(n):nth-child(n).disabled--SRKyZkjb *{
  color:var(--g-color-fill-disabled);
  pointer-events:none;
}
.container--XjGGgeYB{
  background-color:var(--g-color-surface-secondary);
  background-image:linear-gradient(rgba(var(--rgb-white), .3), rgba(var(--rgb-white), .3));
  border-right:.0625rem solid var(--g-color-surface-tertiary);
  box-shadow:0 .125rem .5rem rgba(var(--rgb-black), .05);
  padding-left:1rem;
  padding-right:1rem;
  padding-top:1rem;
  transition:width .5s ease,box-shadow .5s ease;
  width:4.5rem;
  z-index:60;
}
.container--XjGGgeYB:nth-child(n):nth-child(n){
  margin-top:0;
}
@media (max-width:767.98px){
  .container--XjGGgeYB:nth-child(n):nth-child(n){
    width:100%;
  }
}
@media (min-width:768px) and (max-width:991.98px){
  .container--XjGGgeYB{
    width:20rem;
  }
}
.container--XjGGgeYB::-webkit-scrollbar{
  display:none;
}
.container--XjGGgeYB.expanded--dUTPWGxh{
  box-shadow:0 .25rem .75rem rgba(var(--rgb-black), .16);
  width:18rem;
}
.container--XjGGgeYB:not(.expanded--dUTPWGxh) .g-pill:nth-child(n):nth-child(n){
  flex-shrink:0;
  margin-left:-1.25rem;
  margin-top:-.875rem;
}
.container--XjGGgeYB:not(.expanded--dUTPWGxh) .g-sidenav-section{
  align-items:center;
  display:flex;
}
.container--XjGGgeYB:not(.expanded--dUTPWGxh) .g-sidenav-section .g-pill:nth-child(n):nth-child(n){
  margin-left:-.625rem;
}
.container--XjGGgeYB:not(.expanded--dUTPWGxh):nth-child(n):nth-child(n) .g-sidenav-section-divider{
  margin-left:.5rem;
  margin-right:.5rem;
  width:calc(100% - 1rem);
}

.g-dark .container--XjGGgeYB{
  background:var(--g-color-surface-secondary);
}
.dropdown--fM1AfLvw{
  max-width:calc(100vw - 30px);
  z-index:350000;
}

.popper--XN9m645u{
  overflow:visible;
}

.body--HEy3sTvn{
  background-color:var(--g-color-surface-primary);
  border-radius:var(--g-size-border-radius-lg);
  box-shadow:0 .0625rem .25rem .0625rem var(--g-color-shadow-dropdown);
  outline:.0625rem solid transparent;
  outline-offset:-.0625rem;
  overflow:hidden;
}
.body--HEy3sTvn:has(+.footer--LjjcuLMM){
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
}
.body--HEy3sTvn~.g-dropdown-arrow{
  color:var(--g-color-surface-primary);
}

.content--8d30TEEe{
  max-height:21.875rem;
  overflow-x:hidden;
  overflow-y:auto;
}
.content--8d30TEEe.padded--6nkMe23y{
  padding:var(--g-size-bs-10) var(--g-size-bs-15);
}
.content--8d30TEEe.padded--6nkMe23y~.action--P0-dElWj{
  padding:0 var(--g-size-bs-15) var(--g-size-bs-15);
}

.action--P0-dElWj{
  padding:var(--g-size-bs-15);
}
.action--P0-dElWj .g-button:nth-child(n){
  width:100%;
}
.title--sMGB8KnQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  border:0;
  font-size:1.5rem;
  line-height:1.875rem;
  margin:0;
  overflow:hidden;
  padding:0;
  text-overflow:ellipsis;
  white-space:nowrap;
}
@media (max-width:991.98px){
  .title--sMGB8KnQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
    font-size:1rem;
    font-weight:700;
    line-height:1.5rem;
    line-height:1.25rem;
  }
}
@media (min-width:992px){
  .title--sMGB8KnQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n).with-overline---ekkPk7p{
    font-size:1.375rem;
    line-height:1.75rem;
  }
}

.overline--hlcqsSli:nth-child(n):nth-child(n){
  font-size:.75rem;
  line-height:1rem;
  padding:0;
}
.container--TtGKjLbP{
  background:transparent;
  display:grid;
  place-items:center;
  position:static;
}

.mobile--wsddQaBL{
  display:grid;
  grid-template-areas:"title";
}
.mobile--wsddQaBL [tabindex]{
  grid-area:title;
  pointer-events:none;
  z-index:1;
}

.toggle--oMWAqjiH:after{
  background-color:var(--color, var(--g-color-interactive-primary));
  border:0;
  content:"";
  cursor:pointer;
  height:1rem;
  margin:0;
  -webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 290l92-92c8-8 21-8 30 0 8 9 8 22 0 30l-107 107c-8 8-22 8-30 0l-107-107c-8-8-8-21 0-30 9-8 22-8 30 0z%27/%3E%3C/svg%3E");
          mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 290l92-92c8-8 21-8 30 0 8 9 8 22 0 30l-107 107c-8 8-22 8-30 0l-107-107c-8-8-8-21 0-30 9-8 22-8 30 0z%27/%3E%3C/svg%3E");
  pointer-events:none;
  transition:transform .3s ease-in-out;
  width:1rem;
  will-change:transform;
  z-index:10;
}
@media (forced-colors:active){
  .toggle--oMWAqjiH:after{
    --color:CanvasText;
  }
}
.toggle--oMWAqjiH.disabled--LxpBVadK:after,.toggle--oMWAqjiH:disabled:after{
  background-color:var(--color, var(--g-color-text-disabled));
}
.toggle--oMWAqjiH.show--F7xKDXuA:after,.toggle--oMWAqjiH[aria-expanded=true]:after{
  transform:rotate(180deg);
}
.toggle--oMWAqjiH:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  grid-area:title;
  margin:-.375rem -1.625rem -.375rem -.375rem;
  max-width:none;
  position:relative;
}
.toggle--oMWAqjiH:before{
  content:"";
  inset:-.5625rem;
  position:absolute;
  z-index:0;
}
@media (min-width:768px) and (max-width:991.98px){
  .toggle--oMWAqjiH:before{
    inset:-1.25rem;
  }
}
.toggle--oMWAqjiH:after{
  background-color:currentColor;
  margin-left:auto;
}
.toggle--oMWAqjiH[aria-expanded=true]:after{
  transform:rotate(180deg);
}

:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .navigation--gq-vm-jV{
  background-color:var(--g-color-surface-primary);
  box-shadow:0 .125rem .0625rem rgba(var(--rgb-black), .05);
  left:0;
  margin-top:0;
  outline:.0625rem solid transparent;
  outline-offset:-.0625rem;
  position:absolute;
  right:0;
  top:var(--stripe-height);
  width:100%;
  z-index:290040;
}
:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .list--sFYLqJqe{
  max-height:calc(100dvh - var(--primary-navigation-height, 5rem) - var(--stripe-height));
  overflow:auto;
  padding:.9375rem max(.9375rem, 50% - 11.3125rem);
}
:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .item--JZ8q5pi-{
  border-bottom:.0625rem solid var(--g-color-border-secondary);
  border-radius:var(--g-size-border-radius-none);
  margin-top:0;
}
:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .item--JZ8q5pi-:last-child{
  border-bottom:0;
}
:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .link--guQaboD1{
  background-color:transparent;
  border-radius:var(--g-size-border-radius-none);
  transition:background-color .35s ease 0s;
}
:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .link--guQaboD1:focus-visible,:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .link--guQaboD1:hover{
  background-color:var(--g-color-surface-secondary);
}
.text--mnH1D27L{
  isolation:isolate;
}

.highlight--1mh-8whj{
  background-color:#fff1a3;
  -webkit-box-decoration-break:clone;
          box-decoration-break:clone;
  box-shadow:.125rem 0 0 #fff1a3,-.125rem 0 0 #fff1a3;
  color:#0a285c;
  padding:0 .125rem;
  -webkit-text-decoration:underline dotted;
          text-decoration:underline dotted;
  text-decoration-color:#fff1a3;
}
.decoration--ze1-MTR4{
  border:0 solid var(--color-bg, var(--color-blue-300));
  display:block;
  forced-color-adjust:none;
  pointer-events:none;
  position:absolute;
  z-index:50;
}
.decoration--ze1-MTR4.left--ywzv0Mms,.decoration--ze1-MTR4.right--BmtFzyU2{
  border-left-width:.3125rem;
  bottom:0;
  top:0;
}
.decoration--ze1-MTR4.left--ywzv0Mms{
  left:0;
}
.decoration--ze1-MTR4.right--BmtFzyU2{
  right:0;
}
.decoration--ze1-MTR4.bottom--JWEce4Fr,.decoration--ze1-MTR4.top--7S4pcZJn{
  border-top-width:.3125rem;
  left:0;
  right:0;
}
.decoration--ze1-MTR4.top--7S4pcZJn{
  top:0;
}
.decoration--ze1-MTR4.bottom--JWEce4Fr{
  bottom:0;
}
.content--w7aPL9L3{
  display:inline-flex;
  flex-wrap:nowrap;
  max-width:100%;
}
.content--w7aPL9L3 span:first-child{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.content--w7aPL9L3 span:last-child{
  white-space:nowrap;
}
.product-info--cySb51AQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  display:flex;
  justify-content:space-between;
  line-height:1.3125rem;
  max-width:100%;
  position:relative;
}
.product-info--cySb51AQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-product-info{
  align-items:center;
  max-width:100%;
}
.product-info--cySb51AQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-minor{
  line-height:inherit;
}
.product-info--cySb51AQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-product-info-amount{
  overflow:hidden;
}
.product-info--cySb51AQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-amount{
  font-size:1rem;
  line-height:inherit;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.product-info--cySb51AQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-amount.g-amount-fallback{
  display:block;
}
.product-info--cySb51AQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-amount.g-amount-fallback>svg{
  display:none;
}
.product-info--cySb51AQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-button{
  align-self:auto;
}
.product-info--cySb51AQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-faded{
  color:inherit;
}
.product-info--cySb51AQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .overlay--MZrQ4x8-{
  align-items:center;
  display:flex;
  height:var(--g-size-icon-lg);
}
@media (max-width:767.98px){
  .product-info--cySb51AQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
    justify-content:center !important;
  }
  .product-info--cySb51AQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .overlay--MZrQ4x8-{
    display:none;
  }
}

@media (min-width:992px){
  .large--I-m5-vwk .overlay--MZrQ4x8-{
    position:absolute;
    right:0;
    top:0;
  }
  .large--I-m5-vwk .g-product-info:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
    align-items:flex-start;
    flex-direction:column;
  }
  .large--I-m5-vwk .g-major:nth-child(n):nth-child(n){
    font-weight:600;
  }
  .large--I-m5-vwk .g-amount:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
    font-size:1.375rem;
    line-height:1.25;
    margin-top:.5rem;
  }
  .large--I-m5-vwk .g-amount-wrapper{
    display:block;
    font-size:.875rem;
    line-height:1.3125rem;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .large--I-m5-vwk .g-amount-wrapper .g-amount:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
    display:initial;
    font-size:.875rem;
    font-weight:400;
    line-height:1.3125rem;
  }
}
.double-amount--GzJ6M-Vs .g-amount:nth-child(n):nth-child(n):nth-child(n):nth-child(n),.has-product-number--KyPxv6kE .g-amount:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  font-size:.875rem;
  line-height:1.3125rem;
}

.double-amount--GzJ6M-Vs .g-amount-wrapper,.double-amount--GzJ6M-Vs .g-minor:nth-child(n):nth-child(n):nth-child(n):nth-child(n),.has-product-number--KyPxv6kE .g-minor:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  font-size:.75rem;
  line-height:1.125rem;
}

.double-amount--GzJ6M-Vs .g-amount-wrapper{
  display:block;
  margin-top:-.1875rem;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.double-amount--GzJ6M-Vs .g-amount-wrapper .g-amount:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  display:initial;
  font-size:.75rem;
  font-weight:400;
  line-height:1.125rem;
}

.has-product-number--KyPxv6kE .g-minor:first-child:nth-child(n):nth-child(n){
  font-weight:600;
}
.has-product-number--KyPxv6kE .g-amount{
  margin-top:-.1875rem;
}
@media (min-width:768px){
  .toolbar--e28y896V{
    background:var(--g-color-surface-primary);
    border-radius:var(--g-size-border-radius-lg);
    box-shadow:0 .125rem .5rem rgba(var(--rgb-black), .08);
    color:var(--g-color-text-primary);
    outline:.0625rem solid transparent;
    outline-offset:-.0625rem;
    overflow:hidden;
    padding:.625rem .9375rem;
  }
}
.toolbar--e28y896V .g-card,.toolbar--e28y896V .g-card-group{
  margin:0 !important;
}
@media (min-width:768px){
  .toolbar--e28y896V .g-card,.toolbar--e28y896V .g-card-group{
    box-shadow:none !important;
    outline:none !important;
  }
}
@media (min-width:576px){
  .content--XOKOGIXv .g-card{
    --card-content-padding-horizontal:2rem;
  }
  .content--XOKOGIXv .g-card .g-card-body,.content--XOKOGIXv .g-card .g-card-body .g-card{
    --card-content-padding-horizontal:initial;
  }
  .content--XOKOGIXv .g-card:not(.g-card-no-padding,[class*=g-card-alert-]){
    --card-padding-horizontal:2rem;
  }
  .content--XOKOGIXv .g-card:not(.g-card-no-padding,[class*=g-card-alert-]):not(.g-card-header,.g-card-footer,.g-card-function){
    --card-padding-vertical:2rem;
  }
  .content--XOKOGIXv .g-card:not(.g-card-no-padding,[class*=g-card-alert-]) .g-card-body .g-card{
    --card-padding-vertical:0.625rem;
    --card-padding-horizontal:0.9375rem;
  }
  .content--XOKOGIXv .g-card:not(.g-card-no-padding,[class*=g-card-alert-]) .g-card-body .g-card .g-product-info{
    margin:0;
  }
  .content--XOKOGIXv .g-card:not(.g-card-no-padding,[class*=g-card-alert-]) .g-card-body .g-product-info{
    margin-bottom:-1.375rem;
    margin-left:-.3125rem;
    margin-top:-1.375rem;
  }
  .content--XOKOGIXv .g-card-group-vertical.g-card-group-noline>.g-card{
    --card-padding-vertical:0.625rem;
  }
  .content--XOKOGIXv .g-card-group-vertical.g-card-group-noline>.g-card:first-child{
    padding-top:1.375rem;
  }
  .content--XOKOGIXv .g-card-group-vertical.g-card-group-noline>.g-card:last-child{
    padding-bottom:1.375rem;
  }
  .content--XOKOGIXv .g-card-group-vertical.g-card-group-noline>.g-card.g-card-no-padding{
    padding:0;
  }
}
@media (max-width:575.98px){
  .content--XOKOGIXv .g-card-group:nth-child(n),.content--XOKOGIXv .g-card:nth-child(n){
    padding:0;
  }
  .content--XOKOGIXv>ol,.content--XOKOGIXv>ul{
    margin-left:1.5rem;
  }
}
.stepper-container--TsVcfofB{
  --high-contrast-color:var(--g-color-text-primary);
  --low-contrast-color:var(--g-color-border-primary);
}
.stepper-container--TsVcfofB:nth-child(n):nth-child(n){
  display:flex;
  justify-content:center;
  list-style:none;
  padding:0;
}
.stepper-container--TsVcfofB li:nth-child(n):nth-child(n):nth-child(n){
  padding:0;
}
.stepper-container--TsVcfofB li:nth-child(n):nth-child(n):nth-child(n):before{
  background-color:unset;
}
.stepper-container--TsVcfofB .step-wrapper-unvisited--RLj5fBQT,.stepper-container--TsVcfofB .step-wrapper-visited--wOUrUsiq{
  display:flex;
}
.stepper-container--TsVcfofB .step-wrapper-unvisited--RLj5fBQT:not(:first-child):before,.stepper-container--TsVcfofB .step-wrapper-visited--wOUrUsiq:not(:first-child):before{
  border-top:.125rem solid var(--high-contrast-color);
  content:"";
  margin-top:.75rem;
  width:5.8125rem;
}
.stepper-container--TsVcfofB .step-wrapper-unvisited--RLj5fBQT:not(:first-child):before{
  border-color:var(--low-contrast-color);
}
.stepper-container--TsVcfofB .step--0uNmS-MP{
  align-items:center;
  display:flex;
  flex-direction:column;
}
.stepper-container--TsVcfofB .step--0uNmS-MP .circle--HTAzEzsN{
  align-items:center;
  border-radius:var(--g-size-border-radius-circle);
  display:flex;
  font-size:.75rem;
  font-weight:var(--g-font-weight-medium);
  height:1.5rem;
  justify-content:center;
  width:1.5rem;
}
.stepper-container--TsVcfofB .step--0uNmS-MP .visited-circle--c--OozwA{
  background-color:var(--high-contrast-color);
  color:var(--g-color-surface-primary);
}
.stepper-container--TsVcfofB .step--0uNmS-MP .unvisited-circle--mcbcumWU{
  border:.125rem solid var(--low-contrast-color);
  color:var(--high-contrast-color);
}
.stepper-container--TsVcfofB .step--0uNmS-MP .label-container--ENWigqBJ{
  padding-top:.25rem;
  width:3.125rem;
}
.stepper-container--TsVcfofB .step--0uNmS-MP .label-container--ENWigqBJ .label--Z4jDDnLE{
  color:var(--high-contrast-color);
  font-size:.75rem;
  font-weight:500;
  -webkit-hyphens:auto;
          hyphens:auto;
  line-height:1rem;
  margin-left:-.9375rem;
  text-align:center;
  width:5rem;
}
.stepper-container--TsVcfofB .visited-divider--peKqiqsm{
  border-top:.125rem solid var(--high-contrast-color);
}
.stepper-container--TsVcfofB .progress-label--zS4162XG{
  color:var(--high-contrast-color);
  font-size:.75rem;
  text-align:center;
}
.stepper-container--TsVcfofB .progress--M7tgu0RI{
  background-color:var(--low-contrast-color);
  border-radius:var(--g-size-border-radius-xs);
  display:flex;
  flex-direction:row;
  height:.125rem;
}
.stepper-container--TsVcfofB .progress--M7tgu0RI:nth-child(n){
  margin:.5rem 0 0;
  padding:0;
}
.stepper-container--TsVcfofB .progress--M7tgu0RI .bar--KYlDp1hr{
  flex-grow:1;
}
.stepper-container--TsVcfofB .progress--M7tgu0RI .visited-bar--8gxWzY0m{
  background-color:var(--high-contrast-color);
  border-radius:var(--g-size-border-radius-xs);
  flex-grow:1;
}

.compact-container--TdexvTL7{
  flex-direction:column;
}
.compact-container--TdexvTL7 .progress--M7tgu0RI{
  background-color:transparent;
}
.compact-container--TdexvTL7 .progress--M7tgu0RI .bar--KYlDp1hr{
  border-radius:var(--g-size-border-radius-none);
  height:.25rem;
  padding:0;
}
.compact-container--TdexvTL7 .progress--M7tgu0RI .bar--KYlDp1hr.last-uniform-bar--Y-iSpZd5,.compact-container--TdexvTL7 .progress--M7tgu0RI .bar--KYlDp1hr:last-child{
  border-bottom-right-radius:.125rem;
  border-top-right-radius:.125rem;
}
.compact-container--TdexvTL7 .progress--M7tgu0RI .bar--KYlDp1hr:first-child{
  border-bottom-left-radius:.125rem;
  border-top-left-radius:.125rem;
}
.compact-container--TdexvTL7 .progress--M7tgu0RI .bar--KYlDp1hr:not(.visited-bar--8gxWzY0m).first-unvisited-bar--L8FbfoS6{
  background-image:radial-gradient(circle at left, transparent .125rem, var(--low-contrast-color) .125rem);
}
.compact-container--TdexvTL7 .progress--M7tgu0RI .bar--KYlDp1hr:not(.visited-bar--8gxWzY0m):not(.first-unvisited-bar--L8FbfoS6){
  background-color:var(--low-contrast-color);
}

.minimal---DsJ0FD9{
  display:flex;
  gap:.625rem;
}
.g-modal-teaser .minimal---DsJ0FD9{
  padding-bottom:1.25rem !important;
}
.minimal---DsJ0FD9 li{
  background-color:var(--g-color-fill-primary);
  border-radius:var(--g-size-border-radius-circle);
  height:.625rem;
  width:.625rem;
}
.minimal---DsJ0FD9 li[aria-current=step]{
  background-color:var(--g-color-text-primary);
}
.carousel--cXGTrlB6{
  --visible-items:3;
  --veil-left-width:0;
  --veil-right-width:0;
  --gap:var(--g-size-bs-30);
  display:flex;
  position:relative;
}

.veil--5Khel9KS{
  flex:1;
  margin-left:calc(var(--veil-left-width) * -1px) !important;
  margin-right:calc(var(--veil-right-width) * -1px) !important;
  -webkit-mask-image:linear-gradient(to right, transparent, #000 calc(var(--veil-left-width) * 1px), #000 calc(100% - var(--veil-right-width) * 1px), transparent);
          mask-image:linear-gradient(to right, transparent, #000 calc(var(--veil-left-width) * 1px), #000 calc(100% - var(--veil-right-width) * 1px), transparent);
  overflow:hidden;
}
.veil--5Khel9KS>.slider--qjrEscM1{
  padding-left:calc(var(--veil-left-width) * 1px) !important;
  padding-right:calc(var(--veil-right-width) * 1px) !important;
  scroll-padding-left:calc(var(--veil-left-width) * 1px);
}
.veil--5Khel9KS>.slider--qjrEscM1:after{
  content:"";
  display:block;
  width:100vw;
}
@media (min-width:768px){
  .veil--5Khel9KS>.slider--qjrEscM1:after{
    display:none;
  }
}

.slider--qjrEscM1{
  -webkit-overflow-scrolling:touch;
  display:grid;
  gap:calc(var(--gap) / 2);
  grid-auto-columns:100%;
  grid-auto-flow:column;
  overflow-x:scroll;
  padding:0 !important;
  scroll-behavior:smooth;
  scroll-snap-type:x mandatory;
  scrollbar-width:none;
}
.slider--qjrEscM1::-webkit-scrollbar{
  display:none;
}
.slider-fluid--OJmtG7qu{
  grid-auto-columns:max-content;
}
@media (min-width:768px){
  .slider--qjrEscM1{
    gap:var(--gap);
    grid-auto-columns:calc((100% - var(--gap) * (var(--visible-items) - 1)) / var(--visible-items));
  }
}
.slider-item--8zdUp38V{
  scroll-snap-align:start;
}
.slider--qjrEscM1.same-height--orpZDXPB .slider-item--8zdUp38V{
  display:flex;
}

.button--hbhPHNH4:nth-child(n):nth-child(n):nth-child(n){
  align-self:center;
  border-radius:var(--g-size-border-radius-circle);
  height:var(--g-size-layout-sm);
  justify-content:center;
  position:absolute;
  width:var(--g-size-layout-sm);
  z-index:2;
}
.button--hbhPHNH4:nth-child(n):nth-child(n):nth-child(n):not(:disabled):hover{
  outline:none;
}
.button-previous--AoJls2lA{
  left:calc(var(--g-size-layout-sm) / -2);
}
.button-next--S-0j8MEH{
  right:calc(var(--g-size-layout-sm) / -2);
}
@media (max-width:575.98px){
  .button-previous--AoJls2lA{
    left:-.75rem;
  }
  .button-next--S-0j8MEH{
    right:-.75rem;
  }
}

.stepper--3y9vvCBQ{
  justify-content:center;
  padding:var(--g-size-spacing-xxl) 0 var(--g-size-spacing-xl) !important;
}
.dropdown--HMCqDUHs{
  max-width:calc(100vw - 1.875rem);
  z-index:350000;
}
.dropdown--HMCqDUHs.use-toggle-width--I7rsAIwb{
  max-width:none;
  min-width:0;
}

.toggle--cTDAL7zm{
  display:inline-block;
  outline:none;
}

.popper--HU9ZD9i5{
  backface-visibility:hidden;
  margin:0;
  overflow:visible !important;
  padding:.25rem 0 .125rem;
}
.popper--HU9ZD9i5.end--8YLImV8r{
  padding-top:.125rem;
}
.popper--HU9ZD9i5.has-arrow--l7tsSung{
  padding-bottom:.6875rem;
  padding-top:.6875rem;
}
.popper--HU9ZD9i5.horizontal--uCOL41FE{
  padding:0 .125rem 0 .25rem;
}
.popper--HU9ZD9i5.horizontal--uCOL41FE.end--8YLImV8r{
  padding-left:.125rem;
}
.popper--HU9ZD9i5.horizontal--uCOL41FE.has-arrow--l7tsSung{
  padding-left:.6875rem;
  padding-right:.6875rem;
}
.popper--HU9ZD9i5.portal--FdodUbCU{
  float:none;
  min-width:0 !important;
  position:static;
}

.body--H2Il3Idj{
  background-color:var(--g-color-surface-primary);
  border-radius:var(--g-size-border-radius-lg);
  box-shadow:0 .0625rem .25rem .0625rem var(--g-color-shadow-dropdown);
  outline:.0625rem solid transparent;
  outline-offset:-.0625rem;
  overflow:hidden;
  position:relative;
}
.has-footer--FN6QjkdP .body--H2Il3Idj{
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
  min-width:12.5rem;
}
.has-footer--FN6QjkdP .body--H2Il3Idj:before{
  border-top-left-radius:.25rem;
  border-top-right-radius:.25rem;
  box-shadow:0 .0625rem .25rem .0625rem var(--g-color-shadow-dropdown);
  content:"";
  inset:0;
  outline:.0625rem solid transparent;
  outline-offset:-.0625rem;
  position:absolute;
  z-index:-1;
}

.content--G-jrMrj7{
  max-height:21.875rem;
  overflow-x:hidden;
  overflow-y:auto;
}
.content--G-jrMrj7.padded--4m82oIHv{
  padding:.625rem .9375rem;
}

.action--35M-9xzP{
  display:flex;
  margin:0;
  padding:.9375rem;
}
.padded--4m82oIHv~.action--35M-9xzP{
  padding-top:0;
}
.action--35M-9xzP .button--OWWCtQlE{
  flex-grow:1;
}

.footer--QFootcrN{
  display:flex;
  flex-direction:column;
  min-width:12.5rem;
}

.arrow--fQZcY2iW{
  height:.9375rem;
  position:absolute;
  width:.9375rem;
}
.arrow--fQZcY2iW:before{
  border-color:var(--g-color-surface-primary) transparent transparent var(--g-color-surface-primary);
  border-style:solid;
  border-width:.5rem;
  box-shadow:-.0625rem -.0625rem .1875rem -.09375rem rgba(var(--rgb-black), .15);
  content:"";
  display:block;
  transform:rotate(45deg);
  z-index:-1;
}
@media (forced-colors:active){
  .arrow--fQZcY2iW:before{
    border-color:CanvasText Canvas Canvas CanvasText;
  }
}
.arrow--fQZcY2iW[data-placement*=bottom]{
  margin-top:.25rem;
  top:0;
}
.arrow--fQZcY2iW[data-placement*=top]{
  bottom:0;
  margin-bottom:.25rem;
}
.arrow--fQZcY2iW[data-placement*=top]:before{
  transform:rotate(225deg);
}
.arrow--fQZcY2iW[data-placement*=start]{
  left:2.125rem;
}
.arrow--fQZcY2iW[data-placement*=end]{
  right:2.125rem;
}
.arrow--fQZcY2iW[data-placement^=left]{
  left:auto;
  margin-right:.25rem;
  right:0;
}
.arrow--fQZcY2iW[data-placement^=left]:before{
  transform:rotate(135deg);
}
.arrow--fQZcY2iW[data-placement^=right]{
  left:0;
  margin-left:.25rem;
  right:auto;
}
.arrow--fQZcY2iW[data-placement^=right]:before{
  transform:rotate(315deg);
}
.dropdown-footer--JOkgg7zi{
  background-color:var(--g-color-surface-primary);
  min-height:3.4375rem;
  padding:.3125rem .9375rem;
  position:relative;
}
@media (forced-colors:active){
  .dropdown-footer--JOkgg7zi{
    background-color:transparent;
  }
}
.dropdown-footer--JOkgg7zi:first-child{
  border-top:.0625rem solid var(--g-color-border-secondary);
}
.dropdown-footer--JOkgg7zi:before,.dropdown-footer--JOkgg7zi:last-child{
  border-bottom-left-radius:var(--g-size-border-radius-lg);
  border-bottom-right-radius:var(--g-size-border-radius-lg);
}
.dropdown-footer--JOkgg7zi:before{
  box-shadow:0 .0625rem .25rem .0625rem var(--g-color-shadow-dropdown);
  content:"";
  inset:0;
  outline:.0625rem solid transparent;
  outline-offset:-.0625rem;
  position:absolute;
  z-index:-1;
}
.dropdown-footer--JOkgg7zi:hover{
  background-image:linear-gradient(var(--g-color-overlay-hover), var(--g-color-overlay-hover));
}
.dropdown-footer--JOkgg7zi:has(.button--uIq1-ufj:focus-visible){
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:-.1875rem;
}
.dropdown-footer--JOkgg7zi .button--uIq1-ufj:nth-child(n):nth-child(n){
  border:0;
  justify-content:left;
  min-height:1.5rem;
  padding:0;
  text-align:left;
}
.dropdown-footer--JOkgg7zi .button--uIq1-ufj:nth-child(n):nth-child(n):active,.dropdown-footer--JOkgg7zi .button--uIq1-ufj:nth-child(n):nth-child(n):focus-visible,.dropdown-footer--JOkgg7zi .button--uIq1-ufj:nth-child(n):nth-child(n):hover{
  background:transparent;
  border:0;
  box-shadow:none;
  outline:none;
}
.dropdown-footer--JOkgg7zi .button--uIq1-ufj:before{
  content:"";
  inset:0;
  position:absolute;
  z-index:0;
}
.dropdown-footer--JOkgg7zi .description--o7NWuZWm:nth-child(n){
  padding:0;
}
.dropdown-footer--JOkgg7zi .icon--BV6ko1sU{
  position:relative;
}
.dropdown-footer--JOkgg7zi .icon--BV6ko1sU .pill--CAlLR5A0{
  position:absolute;
  right:-.5rem;
  top:-.5rem;
}
.dropdown-footer--JOkgg7zi .label--rj-pmJUo:nth-child(n){
  white-space:normal;
}
.toggle--ltGB-cjv{
  display:inline-block;
  outline:none;
  position:relative;
}
.container--k2kDvmEv{
  padding:1rem;
}
.container--k2kDvmEv .previous--k4xudrWv{
  position:relative;
}
.container--k2kDvmEv .next--HgpwKBK0{
  position:absolute;
  right:1rem;
}
.container--k2kDvmEv:nth-child(n):nth-child(n) .header--PtwO-zSH{
  margin-top:-2rem;
  padding-bottom:.75rem;
  padding-top:0;
  text-align:center;
}
.container--k2kDvmEv .grid--lrZoI4M5{
  display:grid;
  grid-template-columns:repeat(4, 1fr);
}
.container--k2kDvmEv .grid--lrZoI4M5 .option--r-DVDAiG{
  background-color:transparent;
  border:0;
  border-radius:var(--g-size-border-radius-lg);
  color:var(--g-color-text-primary);
  font-size:.875rem;
  height:2.75rem;
  line-height:1.3125rem;
  padding:.5rem;
  text-align:center;
  width:4.5rem;
}
@media (prefers-reduced-motion:no-preference){
  .container--k2kDvmEv .grid--lrZoI4M5 .option--r-DVDAiG{
    transition-duration:.25s;
    transition-property:color, background-color, border-color;
  }
}
.container--k2kDvmEv .grid--lrZoI4M5 .option--r-DVDAiG.current--GvdwUJNl,.container--k2kDvmEv .grid--lrZoI4M5 .option--r-DVDAiG:hover{
  background-color:var(--g-color-overlay-hover);
}
.container--k2kDvmEv .grid--lrZoI4M5 .option--r-DVDAiG:active{
  background-color:var(--g-color-overlay-active);
}
.container--k2kDvmEv .grid--lrZoI4M5 .option--r-DVDAiG:focus-visible{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.container--k2kDvmEv .grid--lrZoI4M5 .option--r-DVDAiG.selected--jzvG5LHk{
  background-color:var(--g-color-interactive-primary);
  color:var(--g-color-text-inverted-primary);
  font-weight:400;
}
.container--k2kDvmEv .grid--lrZoI4M5 .option--r-DVDAiG:disabled{
  background-color:transparent;
  color:var(--g-color-text-disabled);
  cursor:default;
}
.button--2ip7EVGu{
  margin-top:-.5rem !important;
}

.list--OSwziSR1{
  display:grid;
  gap:1rem .5rem;
  grid-template-columns:repeat(3, 1fr);
  overflow:hidden;
  text-align:center;
  width:min(100vw - 30px, 20.625rem);
}
.list--OSwziSR1:nth-child(n):nth-child(n):nth-child(n){
  padding:1rem .5rem;
}

.item--Jj-XaS0d{
  display:grid;
  gap:.25rem;
  grid-template-columns:1fr;
  grid-template-rows:repeat(2, max-content);
  justify-items:center;
}
.item--Jj-XaS0d:focus-visible{
  outline:none;
}
.item--Jj-XaS0d:focus-visible .swatch--pgzy7zig{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
  outline-offset:.125rem;
}

.swatch--pgzy7zig{
  animation:animate-in--pXT0nFz5 .2s cubic-bezier(.215, .61, .355, 1);
  animation-delay:.55s;
  animation-fill-mode:backwards;
  border-radius:var(--g-size-border-radius-circle);
  cursor:pointer;
  display:grid;
  height:2.5rem;
  padding:0;
  place-items:center;
  transition:transform 50ms ease-in-out 0s;
  width:2.5rem;
}
.item--Jj-XaS0d:first-child .swatch--pgzy7zig{
  animation-delay:.15s;
}
.item--Jj-XaS0d:nth-child(2) .swatch--pgzy7zig{
  animation-delay:175ms;
}
.item--Jj-XaS0d:nth-child(3) .swatch--pgzy7zig,.item--Jj-XaS0d:nth-child(4) .swatch--pgzy7zig{
  animation-delay:.2s;
}
.item--Jj-XaS0d:nth-child(5) .swatch--pgzy7zig{
  animation-delay:225ms;
}
.item--Jj-XaS0d:nth-child(6) .swatch--pgzy7zig,.item--Jj-XaS0d:nth-child(7) .swatch--pgzy7zig{
  animation-delay:.25s;
}
.item--Jj-XaS0d:nth-child(8) .swatch--pgzy7zig{
  animation-delay:275ms;
}
.item--Jj-XaS0d:nth-child(10) .swatch--pgzy7zig,.item--Jj-XaS0d:nth-child(9) .swatch--pgzy7zig{
  animation-delay:.3s;
}
.item--Jj-XaS0d:nth-child(11) .swatch--pgzy7zig{
  animation-delay:325ms;
}
.item--Jj-XaS0d:nth-child(12) .swatch--pgzy7zig,.item--Jj-XaS0d:nth-child(13) .swatch--pgzy7zig{
  animation-delay:.35s;
}
.item--Jj-XaS0d:nth-child(14) .swatch--pgzy7zig{
  animation-delay:375ms;
}
.item--Jj-XaS0d:nth-child(15) .swatch--pgzy7zig,.item--Jj-XaS0d:nth-child(16) .swatch--pgzy7zig{
  animation-delay:.4s;
}
.item--Jj-XaS0d:nth-child(17) .swatch--pgzy7zig{
  animation-delay:425ms;
}
@media (forced-colors:active){
  .swatch--pgzy7zig:before{
    border:.375rem solid var(--color-bg);
    border-radius:inherit;
    content:"";
    forced-color-adjust:none;
    grid-area:1/1;
    height:2.5rem;
    width:2.5rem;
  }
}
.item--Jj-XaS0d:not(.selected--0BtryGK4) .swatch--pgzy7zig:hover{
  transform:scale(1.15);
}

.icon--plt7KJjG{
  grid-area:1/1;
  opacity:0;
}
.selected--0BtryGK4 .icon--plt7KJjG{
  opacity:1;
}

.label--IAslCxMq{
  max-width:100%;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

@keyframes animate-in--pXT0nFz5{
  0%{
    opacity:0;
    transform:scale(.01);
  }
  to{
    opacity:1;
    transform:scale(1);
  }
}
.caret--I7cwGswc:after{
  background-color:var(--color, var(--g-color-interactive-primary));
  border:0;
  content:"";
  cursor:pointer;
  height:1rem;
  margin:0;
  -webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 290l92-92c8-8 21-8 30 0 8 9 8 22 0 30l-107 107c-8 8-22 8-30 0l-107-107c-8-8-8-21 0-30 9-8 22-8 30 0z%27/%3E%3C/svg%3E");
          mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 290l92-92c8-8 21-8 30 0 8 9 8 22 0 30l-107 107c-8 8-22 8-30 0l-107-107c-8-8-8-21 0-30 9-8 22-8 30 0z%27/%3E%3C/svg%3E");
  pointer-events:none;
  transition:transform .3s ease-in-out;
  width:1rem;
  will-change:transform;
  z-index:10;
}
@media (forced-colors:active){
  .caret--I7cwGswc:after{
    --color:CanvasText;
  }
}
.caret--I7cwGswc.disabled--F0m5ubwq:after,.caret--I7cwGswc:disabled:after{
  background-color:var(--color, var(--g-color-text-disabled));
}
.caret--I7cwGswc.show--XGXjQHIn:after,.caret--I7cwGswc[aria-expanded=true]:after{
  transform:rotate(180deg);
}
.caret--I7cwGswc.g-button-size-small:nth-child(n){
  padding-right:.625rem;
}
.caret--I7cwGswc.disabled--F0m5ubwq.btn,.caret--I7cwGswc:disabled.btn{
  --color:rgba(
      var(--rgb-black),
      0.15
  ) !important;
}
.caret--I7cwGswc:after{
  margin-left:.5rem;
}

.label--bjd-WnIh:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  margin:0;
}
.container--BR1OBh5S{
  background-color:var(--g-color-surface-primary);
  background-image:var(--g-gradient-fake-shadow);
  border:.0625rem solid var(--g-color-border-primary);
  cursor:pointer;
  display:inline-flex;
  flex-shrink:0;
  justify-content:flex-start;
  min-height:unset;
  overflow:hidden;
  padding:.1875rem;
  position:relative;
  transition:border-color .15s ease 0s,background-color .15s ease 0s;
  width:3rem;
}
.container--BR1OBh5S:nth-child(n):focus-visible{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.container--BR1OBh5S:nth-child(n):nth-child(n):nth-child(n){
  border-radius:.75rem;
}
.container--BR1OBh5S .knob--Q9xYnjjG{
  background-color:var(--g-color-text-secondary);
  border:.1875rem solid transparent;
  border-radius:var(--g-size-border-radius-circle);
  display:block;
  height:1rem;
  transition:transform .15s ease 0s,background-color .15s ease 0s;
  width:1rem;
}
.container--BR1OBh5S:hover{
  border-color:var(--g-color-border-hover);
}
.container--BR1OBh5S[aria-checked=true]{
  background-color:var(--g-color-interactive-primary);
  border-color:transparent;
  box-shadow:none;
}
.container--BR1OBh5S[aria-checked=true] .knob--Q9xYnjjG{
  background-color:var(--g-color-fill-inverted);
  border-width:.5rem;
  transform:translateX(1.4375rem);
}
.container--BR1OBh5S:disabled{
  background-color:var(--g-color-surface-disabled);
  background-image:none;
  border-color:var(--g-color-border-disabled);
  box-shadow:none;
  cursor:not-allowed;
}
.container--BR1OBh5S:disabled .knob--Q9xYnjjG{
  background-color:var(--g-color-fill-disabled);
}
.container--BR1OBh5S:disabled[aria-checked=true]{
  background-color:var(--g-color-fill-disabled);
  border-color:transparent;
}
.container--BR1OBh5S:disabled[aria-checked=true] .knob--Q9xYnjjG{
  background-color:var(--g-color-fill-inverted);
}
.container--BR1OBh5S.g-inverted,.g-inverted .container--BR1OBh5S{
  background-color:rgba(var(--rgb-black), .15);
  border-color:transparent;
}
.container--BR1OBh5S.g-inverted:hover,.g-inverted .container--BR1OBh5S:hover{
  border-color:rgba(var(--rgb-black), .15);
}
.container--BR1OBh5S.g-inverted .knob--Q9xYnjjG,.g-inverted .container--BR1OBh5S .knob--Q9xYnjjG{
  background-color:var(--g-color-fill-inverted);
}
.container--BR1OBh5S.g-inverted[aria-checked=true],.g-inverted .container--BR1OBh5S[aria-checked=true]{
  background-color:var(--g-color-surface-primary);
}
.container--BR1OBh5S.g-inverted[aria-checked=true] .knob--Q9xYnjjG,.g-inverted .container--BR1OBh5S[aria-checked=true] .knob--Q9xYnjjG{
  background-color:var(--g-color-interactive-primary);
}
.container--BR1OBh5S.g-inverted:disabled,.g-inverted .container--BR1OBh5S:disabled{
  border-color:transparent;
}
.container--BR1OBh5S.g-inverted:disabled .knob--Q9xYnjjG,.g-inverted .container--BR1OBh5S:disabled .knob--Q9xYnjjG{
  background-color:var(--color-bg);
  border-color:transparent;
}
.container--BR1OBh5S.g-inverted:disabled[aria-checked=true],.g-inverted .container--BR1OBh5S:disabled[aria-checked=true]{
  background-color:rgba(var(--rgb-white), .5);
}

.label--T-0Mn774:nth-child(n):nth-child(n){
  align-items:center;
  display:flex;
  font-weight:inherit;
  gap:var(--g-size-spacing-md);
  margin-bottom:0;
}
.label--T-0Mn774:nth-child(n):nth-child(n) .label-after--8huwoHUb{
  order:2;
}
.menu--j7wiEun1{
  background:transparent !important;
  display:block !important;
  float:none !important;
  position:static !important;
}
.menu--j7wiEun1 .menu--j7wiEun1:nth-child(n),.menu--j7wiEun1 .menu-item--UThgKi4m:not(.section--4Ju3T1Bj):nth-child(n){
  padding:0;
}
.menu--j7wiEun1 .menu-item--UThgKi4m:before{
  display:none;
}

.item--gdsFd3dx.has-control--qFdx14KN:nth-child(n):nth-child(n):nth-child(n){
  align-items:center;
  display:flex;
  justify-content:space-between;
}
.item--gdsFd3dx .control--gUC3eZP3{
  margin-left:.625rem;
  pointer-events:none;
}

.section--4Ju3T1Bj{
  color:var(--g-color-text-secondary);
  display:block;
  font-size:.875rem;
  line-height:1.3125rem;
}
.section--4Ju3T1Bj:nth-child(n):nth-child(n):nth-child(n){
  padding:.625rem .625rem .3125rem;
}
.g-dropdown-item+.section--4Ju3T1Bj{
  padding-top:1.375rem;
}
.g-dropdown-separator .section--4Ju3T1Bj{
  border-bottom:.0625rem solid var(--g-color-border-secondary);
}
.spinner--EJ2FnXwj{
  padding-bottom:1.875rem !important;
  padding-top:1.875rem !important;
}
.spinner--EJ2FnXwj>*{
  display:block;
}
.spinner--EJ2FnXwj>:last-child{
  padding-top:1rem;
}

.selectable-item-content--9OLPhqHQ{
  flex-grow:1;
  margin:auto;
}
.menu--kis5GoNx{
  max-height:18.75rem;
}
.menu--kis5GoNx.minwidth--0bwnmf--{
  min-width:10rem;
}
.menu--kis5GoNx:nth-child(n):nth-child(n){
  padding:0;
}
.menu-item--i1CmkWSG:before{
  display:none;
}
.menu-item--i1CmkWSG:nth-child(n):nth-child(n){
  padding:0;
}
.menu-item--i1CmkWSG:has(>.border--UqGDp77I){
  border-bottom:var(--g-size-border-width-sm) solid var(--g-color-border-secondary);
}
.menu-item-button--Ocqet804{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background:none;
  border:none;
  cursor:pointer;
  display:inline-block;
  padding:var(--g-size-spacing-md) var(--g-size-bs-10);
  text-align:left;
  width:100%;
}
.menu-item-button--Ocqet804:nth-child(n):nth-child(n){
  border-radius:var(--g-size-border-radius-lg);
  color:var(--g-color-text-primary);
  font-weight:var(--g-font-weight-regular);
}
.menu-item-button--Ocqet804:hover:nth-child(n):nth-child(n){
  text-decoration:none;
}
.menu-item-button--Ocqet804.highlighted--jTdBpvm3{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:-.1875rem;
}
.menu-item-button--Ocqet804.selected--NyjMo6Pk:nth-child(n):nth-child(n):nth-child(n){
  font-weight:var(--g-font-weight-semibold);
}
.menu-item-button--Ocqet804.control--zCu2HOd7{
  align-items:center;
  display:flex;
  justify-content:space-between;
}
.menu-item-button--Ocqet804.control--zCu2HOd7 .input--BS7wLfOD{
  margin-left:var(--g-size-bs-10);
  pointer-events:none;
}
.menu-item-button--Ocqet804:disabled{
  background:none;
  cursor:not-allowed;
}
.menu-item-button--Ocqet804:disabled:nth-child(n):nth-child(n){
  color:var(--g-color-text-disabled);
}

.spinner--naFx2AmV{
  padding-bottom:1.875rem !important;
  padding-top:1.875rem !important;
}
.spinner--naFx2AmV>*{
  display:block;
}
.spinner--naFx2AmV>:last-child{
  padding-top:1rem;
}

.section--oMSqYv2U{
  color:var(--g-color-text-secondary);
  display:block;
  font-size:.875rem;
  line-height:1.3125rem;
}
.section--oMSqYv2U:nth-child(n):nth-child(n):nth-child(n){
  padding:.625rem .625rem .3125rem;
}
.fixed-button--hCkqGxm6:nth-child(n):nth-child(n){
  border-radius:var(--g-size-border-radius-round);
  font-size:.75rem;
  padding:0 1rem;
  z-index:289990;
}
.fixed-button--hCkqGxm6:nth-child(n).back-to-top--m1VgLpAU{
  background-color:var(--g-color-surface-inverted);
  color:var(--g-color-text-inverted-primary);
}
.fixed-button--hCkqGxm6:nth-child(n).back-to-top--m1VgLpAU:active:not(:disabled),.fixed-button--hCkqGxm6:nth-child(n).back-to-top--m1VgLpAU:hover:not(:disabled){
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-black), .6);
}
.fixed-button--hCkqGxm6:nth-child(n).back-to-top--m1VgLpAU:hover{
  background-color:color-mix(in srgb, var(--g-color-surface-inverted) 90%, var(--color-black));
}
.fixed-button--hCkqGxm6:nth-child(n).back-to-top--m1VgLpAU:active{
  background-color:color-mix(in srgb, var(--g-color-surface-inverted) 85%, var(--color-black));
}
.fixed-button--hCkqGxm6:nth-child(n).back-to-top--m1VgLpAU:disabled{
  background-color:rgba(var(--rgb-gray-300), .5);
  color:var(--g-color-text-inverted-primary);
}
.fixed-filter--Nudqt5Yz{
  grid-template-columns:var(--col-side) var(--col-body) minmax(auto, var(--col-summary));
  z-index:289990;
}
.fixed-filter--Nudqt5Yz:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  background-color:var(--g-color-surface-inverted);
  border-radius:var(--g-size-border-radius-lg);
}
.fixed-filter--Nudqt5Yz .g-card-body{
  align-items:center;
  display:flex;
}
.fixed-filter--Nudqt5Yz .g-card-body .input-slot--SalF3WpL{
  flex-shrink:0;
  margin-right:1.875rem;
}
.fixed-filter--Nudqt5Yz .g-card-body .content--DSuCsT9j{
  align-items:center;
  display:flex;
  flex-grow:1;
  flex-shrink:1;
}
.fixed-filter--Nudqt5Yz .g-card-body .content--DSuCsT9j .summary--tjBsYY2t{
  flex-grow:1;
  flex-shrink:1;
}
.fixed-filter--Nudqt5Yz .g-card-body .content--DSuCsT9j .summary--tjBsYY2t .amounts--qew4Mq-Y,.fixed-filter--Nudqt5Yz .g-card-body .content--DSuCsT9j .summary--tjBsYY2t .label--KidRId1w{
  vertical-align:middle;
}
.fixed-filter--Nudqt5Yz .g-card-body .content--DSuCsT9j .buttons--1VKk6Rs7{
  flex-shrink:0;
}
.fixed-filter--Nudqt5Yz .g-card-body .content--DSuCsT9j .buttons--1VKk6Rs7 button{
  margin-left:1rem;
}
.fixed-filter--Nudqt5Yz.extra-large--f5tuZalh:nth-child(n){
  --card-padding-vertical:1.5rem;
  --card-padding-horizontal:1.5rem;
}
.fixed-filter--Nudqt5Yz.extra-large--f5tuZalh .content--DSuCsT9j .summary--tjBsYY2t .amounts--qew4Mq-Y,.fixed-filter--Nudqt5Yz.large---3xj6Ze- .content--DSuCsT9j .summary--tjBsYY2t .amounts--qew4Mq-Y{
  font-size:1.375rem;
  line-height:1.75rem;
}
.fixed-filter--Nudqt5Yz.large---3xj6Ze- .g-card-body,.fixed-filter--Nudqt5Yz.medium---gVLabxi .g-card-body,.fixed-filter--Nudqt5Yz.small--lq7tYtwU .g-card-body{
  align-items:flex-start;
  flex-direction:column;
}
.fixed-filter--Nudqt5Yz.large---3xj6Ze- .g-card-body .content--DSuCsT9j,.fixed-filter--Nudqt5Yz.medium---gVLabxi .g-card-body .content--DSuCsT9j,.fixed-filter--Nudqt5Yz.small--lq7tYtwU .g-card-body .content--DSuCsT9j{
  width:100%;
}
.fixed-filter--Nudqt5Yz.small--lq7tYtwU .content--DSuCsT9j{
  flex-direction:column;
}
.fixed-filter--Nudqt5Yz.small--lq7tYtwU .content--DSuCsT9j .summary--tjBsYY2t{
  align-self:flex-start;
}
.fixed-filter--Nudqt5Yz.small--lq7tYtwU .content--DSuCsT9j .buttons--1VKk6Rs7{
  align-self:flex-end;
  padding-top:.625rem;
}
.fixed-to-bottom--vtLQlypT{
  position:fixed;
  width:100%;
  z-index:289990;
}
.fixed-to-bottom--vtLQlypT .center--m8T3YOhG{
  align-items:center;
  display:flex;
  justify-content:center;
}

.spacer--xdzKPUzU{
  visibility:hidden;
}
.spacer--xdzKPUzU .center--m8T3YOhG{
  display:flex;
}
.field-row--llv9pSua:nth-child(n){
  margin-left:-.625rem !important;
  margin-right:-.625rem !important;
}
.field-row--llv9pSua:nth-child(n)>[class*=col]{
  padding-left:.625rem;
  padding-right:.625rem;
}

.label--udkR7K-8 .optional--5-G1xsJL{
  font-size:.75rem;
  font-weight:400;
  line-height:1;
  margin-left:.0625rem;
  white-space:nowrap;
}
.label-text--WSkjZ-ZJ{
  padding:0;
}
.g-form-multicol .label--udkR7K-8{
  align-items:baseline;
  display:inline-flex;
}
.g-form-multicol .label--udkR7K-8 .label-text--WSkjZ-ZJ{
  overflow:hidden;
  text-overflow:ellipsis;
}
.g-form-multicol .label--udkR7K-8 .optional--5-G1xsJL{
  margin-left:.3125rem;
}
@media (min-width:768px){
  .columns--bHFn1o6D .label--udkR7K-8 .optional--5-G1xsJL{
    display:block;
    margin-top:.25rem;
  }
  .g-form-multicol .columns--bHFn1o6D .label--udkR7K-8 .optional--5-G1xsJL{
    display:inline;
    margin:0 0 0 .3125rem;
  }
  .columns--bHFn1o6D:not(:last-child) .label--udkR7K-8 .optional--5-G1xsJL{
    margin-bottom:-1rem;
  }
  .no-columns--tPknKigZ:has(.addon--Hkqfhb3J) .label--udkR7K-8{
    padding-right:10.3125rem;
  }
}

.addon--Hkqfhb3J{
  display:inline-block;
  margin-top:.5rem;
}

.group--73EGJR84:has(.addon--Hkqfhb3J.right--v-xao-aT):has(.addon--Hkqfhb3J){
  align-content:start;
}
.columns--bHFn1o6D .group--73EGJR84:has(.addon--Hkqfhb3J.right--v-xao-aT):has(.addon--Hkqfhb3J){
  display:grid;
  grid-template-columns:1fr max-content;
  position:relative;
}
.group--73EGJR84:has(.addon--Hkqfhb3J.right--v-xao-aT) .addon--Hkqfhb3J{
  align-self:center;
  margin-left:.5rem;
  margin-top:0;
}
.no-columns--tPknKigZ .group--73EGJR84:has(.addon--Hkqfhb3J.right--v-xao-aT) .addon--Hkqfhb3J{
  bottom:calc(100% + .25rem);
  margin-left:0;
  position:absolute;
  right:.9375rem;
}
@media (max-width:575.98px){
  .group--73EGJR84:has(.addon--Hkqfhb3J.left-below-sm--NJm8-lII){
    display:flex;
    flex-direction:column;
  }
  .group--73EGJR84:has(.addon--Hkqfhb3J.left-below-sm--NJm8-lII) .addon--Hkqfhb3J{
    margin-block:0 .5rem;
    order:-3;
  }
}
@media (min-width:576px){
  .group--73EGJR84:has(.addon--Hkqfhb3J.left-below-sm--NJm8-lII):has(.addon--Hkqfhb3J){
    align-content:start;
  }
  .columns--bHFn1o6D .group--73EGJR84:has(.addon--Hkqfhb3J.left-below-sm--NJm8-lII):has(.addon--Hkqfhb3J){
    display:grid;
    grid-template-columns:1fr max-content;
    position:relative;
  }
  .group--73EGJR84:has(.addon--Hkqfhb3J.left-below-sm--NJm8-lII) .addon--Hkqfhb3J{
    align-self:center;
    margin-left:.5rem;
    margin-top:0;
  }
  .no-columns--tPknKigZ .group--73EGJR84:has(.addon--Hkqfhb3J.left-below-sm--NJm8-lII) .addon--Hkqfhb3J{
    bottom:calc(100% + .25rem);
    margin-left:0;
    position:absolute;
    right:.9375rem;
  }
}
@media (max-width:767.98px){
  .group--73EGJR84:has(.addon--Hkqfhb3J.left-below-md--olexGLQn),.group--73EGJR84:not(:has(.addon--Hkqfhb3J)){
    display:flex;
    flex-direction:column;
  }
  .group--73EGJR84:has(.addon--Hkqfhb3J.left-below-md--olexGLQn) .addon--Hkqfhb3J,.group--73EGJR84:not(:has(.addon--Hkqfhb3J)) .addon--Hkqfhb3J{
    margin-block:0 .5rem;
    order:-3;
  }
}
@media (min-width:768px){
  .group--73EGJR84:has(.addon--Hkqfhb3J.left-below-md--olexGLQn):has(.addon--Hkqfhb3J),.group--73EGJR84:not(:has(.addon--Hkqfhb3J)):has(.addon--Hkqfhb3J){
    align-content:start;
  }
  .columns--bHFn1o6D .group--73EGJR84:has(.addon--Hkqfhb3J.left-below-md--olexGLQn):has(.addon--Hkqfhb3J),.columns--bHFn1o6D .group--73EGJR84:not(:has(.addon--Hkqfhb3J)):has(.addon--Hkqfhb3J){
    display:grid;
    grid-template-columns:1fr max-content;
    position:relative;
  }
  .group--73EGJR84:has(.addon--Hkqfhb3J.left-below-md--olexGLQn) .addon--Hkqfhb3J,.group--73EGJR84:not(:has(.addon--Hkqfhb3J)) .addon--Hkqfhb3J{
    align-self:center;
    margin-left:.5rem;
    margin-top:0;
  }
  .no-columns--tPknKigZ .group--73EGJR84:has(.addon--Hkqfhb3J.left-below-md--olexGLQn) .addon--Hkqfhb3J,.no-columns--tPknKigZ .group--73EGJR84:not(:has(.addon--Hkqfhb3J)) .addon--Hkqfhb3J{
    bottom:calc(100% + .25rem);
    margin-left:0;
    position:absolute;
    right:.9375rem;
  }
}

.large--ADfl3vQ7{
  position:relative;
}
.large--ADfl3vQ7 .group--73EGJR84{
  display:flex;
  flex-direction:column;
  position:relative;
}
.large--ADfl3vQ7 .control--sddFLMMz,.large--ADfl3vQ7 .pseudo-input--AmZ0Qr0o{
  order:-2;
}
.large--ADfl3vQ7 .pseudo-input--AmZ0Qr0o{
  border:.0625rem solid var(--g-color-border-primary);
  border-radius:var(--g-size-border-radius-lg);
  padding:1rem;
  position:relative;
}
.large--ADfl3vQ7 .pseudo-input--AmZ0Qr0o:has(.g-product-info-stripe),.large--ADfl3vQ7 .pseudo-input--AmZ0Qr0o:has(.g-structured-info-stripe){
  overflow:hidden;
}
.large--ADfl3vQ7 .pseudo-input--AmZ0Qr0o+.description--9rZdufnt{
  background:transparent;
  padding-top:0 !important;
}
.large--ADfl3vQ7 .description--9rZdufnt{
  background:var(--g-color-surface-secondary);
  border:.0625rem solid var(--g-color-border-primary);
  border-radius:var(--g-size-border-radius-lg);
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-top-width:0;
  margin-bottom:0 !important;
  order:-1;
  padding:.5rem 1rem !important;
}
.large--ADfl3vQ7 .description--9rZdufnt:empty{
  border:none !important;
  padding:0 !important;
}
.large--ADfl3vQ7.disabled--TpnPcd4e .control--sddFLMMz{
  position:relative;
}
.large--ADfl3vQ7.disabled--TpnPcd4e .control--sddFLMMz:after{
  background:var(--g-color-surface-disabled);
  border:.0625rem solid var(--g-color-border-primary);
  border-radius:var(--g-size-border-radius-lg);
  content:"";
  cursor:not-allowed;
  inset:0;
  position:absolute;
  z-index:10;
}
.large--ADfl3vQ7.has-description--kolyKSdL:not(:has(.description--9rZdufnt:empty)) .g-form-control:nth-child(n),.large--ADfl3vQ7.has-description--kolyKSdL:not(:has(.description--9rZdufnt:empty)) .pseudo-input--AmZ0Qr0o:nth-child(n){
  border-bottom-color:transparent;
  border-bottom-left-radius:0 !important;
  border-bottom-right-radius:0 !important;
}
.large--ADfl3vQ7.has-label-inside--SvODd4KR:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  padding-top:0;
}
.large--ADfl3vQ7.has-label-inside--SvODd4KR:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .label--udkR7K-8{
  align-items:baseline;
  display:flex;
  left:0;
  line-height:1.5rem;
  padding:1rem 1.9375rem 0;
  position:absolute;
  top:0;
  z-index:10;
}
.large--ADfl3vQ7.has-label-inside--SvODd4KR:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .label--udkR7K-8 .label-text--WSkjZ-ZJ{
  display:block;
  font-size:.875rem;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.large--ADfl3vQ7.has-label-inside--SvODd4KR:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .label--udkR7K-8 .optional--5-G1xsJL{
  margin-left:.3125rem;
}
.large--ADfl3vQ7.has-label-inside--SvODd4KR:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-form-control{
  --offset-label:1.625rem;
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-form-control{
  border-radius:var(--g-size-border-radius-lg);
  font-size:2.5rem;
  font-weight:700;
  line-height:3rem !important;
  padding:calc(var(--offset-label, 0rem) + 1rem) calc(var(--offset-suffix, 0rem) + 1rem) 1rem 1rem;
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-form-control:disabled{
  background-color:var(--g-color-surface-primary) !important;
}
@media (max-width:767.98px){
  .large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-form-control{
    font-size:2rem;
    line-height:2.25rem !important;
    max-height:6rem;
  }
}
@media (max-width:575.98px){
  .large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-form-control.large-amount{
    font-size:1rem;
  }
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group .g-form-control{
  --offset-suffix:6rem;
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group:has(~.g-input-group-addons-large>.g-input-group-append>.g-button) .g-form-control{
  --offset-suffix:7.5rem;
}
@media (max-width:575.98px){
  .large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group.large-amount .g-form-control{
    font-size:1rem;
  }
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group-addons-large{
  bottom:1.5rem;
  display:flex;
  position:absolute;
  right:1rem;
  z-index:10;
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group-addons-large .g-input-group-append>.g-button:not(.g-button-hidden-label-always){
  padding:0 .25rem 0 .75rem;
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group-addons-large .g-input-group-append>.g-button:not(.g-button-hidden-label-always) .g-button-label{
  margin-right:0;
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group-addons-large .g-input-group-append .g-input-group-text{
  display:flex;
  padding:.375rem .75rem;
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group-addons-large .g-input-group-prepend:not(:last-child)>.g-button{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group-addons-large .g-input-group-append:not(:first-child)>.g-button{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group>.g-input-group .g-form-control:has(~.g-input-group-addons-large>.g-input-group-append){
  --offset-suffix:8rem;
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group-append .g-dropdown-toggle,.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group-prepend .g-dropdown-toggle,.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group-text{
  background-color:var(--g-color-surface-primary) !important;
  border-radius:var(--g-size-border-radius-lg);
  font-weight:600;
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group-text{
  border:0;
  color:var(--g-color-text-primary);
}
@media (max-width:767.98px){
  .large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-input-group-addons-large{
    bottom:1rem;
  }
}
@media (max-width:575.98px){
  .large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .input-group-addons-large{
    bottom:1rem;
  }
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .verification-mask{
  bottom:1rem;
  left:1.0625rem;
  right:1.0625rem;
}
@media (max-width:767.98px){
  .large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .verification-mask{
    bottom:1.25rem;
  }
}
.large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .verification-line{
  margin-right:1rem;
  width:1.875rem;
}
@media (max-width:767.98px){
  .large--ADfl3vQ7:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n) .verification-line{
    display:block;
    margin-right:.625rem;
    width:1.375rem;
  }
}
.container--yi3s2AFl{
  background-image:linear-gradient(to right, hsla(0,0%,100%,.25) 50%, transparent), var(--image);
  background-position:50%;
  background-size:cover;
  border-radius:var(--g-size-border-radius-lg);
  box-shadow:0 .125rem .5rem rgba(var(--rgb-black), .08);
  box-sizing:border-box;
  outline:.0625rem solid transparent;
  outline-offset:-.0625rem;
  padding:1.5rem;
  position:relative;
}
.container--yi3s2AFl:nth-child(n):focus-within{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.container--yi3s2AFl:not(.g-inverted),.container--yi3s2AFl:not(.g-inverted) .heading--Qwt8ONbm{
  color:var(--color-blue-400);
}
.container--yi3s2AFl.g-inverted{
  background-image:linear-gradient(to right, rgba(0,0,0,.25) 50%, transparent), var(--image);
}
.container--yi3s2AFl .g-button{
  position:absolute;
  right:.5rem;
  top:.5rem;
}
@media (min-width:768px){
  .container--yi3s2AFl{
    padding:3rem;
  }
  .container--yi3s2AFl .g-button{
    right:1rem;
    top:1rem;
  }
}

.body--oWBxbw0A{
  max-width:21.875rem;
}
.body--oWBxbw0A .heading--Qwt8ONbm:nth-child(n):nth-child(n):nth-child(n){
  font-size:1.5rem;
  font-weight:700;
  line-height:1.875rem;
  padding:.25rem 0;
}
.body--oWBxbw0A .price--0QGu6t-l:nth-child(n):nth-child(n){
  font-weight:600;
  margin-top:1.5rem;
}

.link--CAMyW5qt:nth-child(n):nth-child(n):nth-child(n){
  color:inherit;
  font-weight:inherit;
}
.link--CAMyW5qt:nth-child(n):nth-child(n):nth-child(n):focus-visible{
  outline:none;
}
.link--CAMyW5qt:nth-child(n):nth-child(n):nth-child(n):hover{
  text-decoration:none;
}
.link--CAMyW5qt:nth-child(n):nth-child(n):nth-child(n):hover:before{
  box-shadow:0 .25rem .75rem rgba(var(--rgb-black), .16);
}
.link--CAMyW5qt:before{
  border-radius:var(--g-size-border-radius-lg);
  content:"";
  inset:0;
  position:absolute;
  z-index:10;
}
.container--MndLzjZu{
  display:block;
  inset:0;
  overflow:hidden;
  pointer-events:none;
  position:fixed;
  z-index:320000;
}

.overlay--twkOrgeb{
  background-color:var(--g-color-surface-secondary);
  display:block;
  inset:0;
  pointer-events:auto;
  position:absolute;
  transform:translateZ(0);
  will-change:opacity;
  z-index:0;
}
@media (prefers-reduced-motion:no-preference){
  .overlay--twkOrgeb{
    will-change:transform, background-color, box-shadow;
  }
}

.close--p2EUWnMn{
  position:absolute;
  right:.5rem;
  top:.5rem;
  z-index:320010;
}

.close--p2EUWnMn,.content--CFkjC-RA{
  will-change:opacity;
}

.appear--I1p4p8Az .close--p2EUWnMn,.appear--I1p4p8Az .content--CFkjC-RA,.appear--I1p4p8Az .overlay--twkOrgeb,.enter--PWFPTHDh .close--p2EUWnMn,.enter--PWFPTHDh .content--CFkjC-RA,.enter--PWFPTHDh .overlay--twkOrgeb,.exit--pGkZZTUc.exit-active--e6fBZRT4 .close--p2EUWnMn,.exit--pGkZZTUc.exit-active--e6fBZRT4 .content--CFkjC-RA,.exit--pGkZZTUc.exit-active--e6fBZRT4 .overlay--twkOrgeb{
  opacity:0;
}
@media (prefers-reduced-motion:no-preference){
  .appear--I1p4p8Az .overlay--twkOrgeb,.enter--PWFPTHDh .overlay--twkOrgeb,.exit--pGkZZTUc.exit-active--e6fBZRT4 .overlay--twkOrgeb{
    background-color:var(--g-color-surface-primary);
    box-shadow:0 0 4rem rgba(var(--rgb-ui-red), .05);
    opacity:1;
    transform:translateY(100%);
  }
}

.appear--I1p4p8Az.appear-active--F5QC8pC- .close--p2EUWnMn,.appear--I1p4p8Az.appear-active--F5QC8pC- .content--CFkjC-RA,.appear--I1p4p8Az.appear-active--F5QC8pC- .overlay--twkOrgeb,.enter--PWFPTHDh.enter-active--PnXUD--K .close--p2EUWnMn,.enter--PWFPTHDh.enter-active--PnXUD--K .content--CFkjC-RA,.enter--PWFPTHDh.enter-active--PnXUD--K .overlay--twkOrgeb,.exit--pGkZZTUc .close--p2EUWnMn,.exit--pGkZZTUc .content--CFkjC-RA,.exit--pGkZZTUc .overlay--twkOrgeb{
  opacity:1;
}
@media (prefers-reduced-motion:no-preference){
  .appear--I1p4p8Az.appear-active--F5QC8pC- .overlay--twkOrgeb,.enter--PWFPTHDh.enter-active--PnXUD--K .overlay--twkOrgeb,.exit--pGkZZTUc .overlay--twkOrgeb{
    background-color:var(--g-color-surface-secondary);
    box-shadow:none;
    opacity:1;
    transform:translateY(0);
  }
}

.appear--I1p4p8Az.appear-active--F5QC8pC- .close--p2EUWnMn,.appear--I1p4p8Az.appear-active--F5QC8pC- .content--CFkjC-RA,.appear--I1p4p8Az.appear-active--F5QC8pC- .overlay--twkOrgeb,.enter--PWFPTHDh.enter-active--PnXUD--K .close--p2EUWnMn,.enter--PWFPTHDh.enter-active--PnXUD--K .content--CFkjC-RA,.enter--PWFPTHDh.enter-active--PnXUD--K .overlay--twkOrgeb{
  transition:opacity .5s cubic-bezier(.215, .61, .355, 1) .25s;
}
@media (prefers-reduced-motion:no-preference){
  .appear--I1p4p8Az.appear-active--F5QC8pC- .overlay--twkOrgeb,.enter--PWFPTHDh.enter-active--PnXUD--K .overlay--twkOrgeb{
    opacity:1;
    transition:transform .75s cubic-bezier(.215, .61, .355, 1) 0s,background-color .5s cubic-bezier(.215, .61, .355, 1) .25s,box-shadow .5s cubic-bezier(.215, .61, .355, 1) .25s;
  }
}

.exit--pGkZZTUc.exit-active--e6fBZRT4 .close--p2EUWnMn,.exit--pGkZZTUc.exit-active--e6fBZRT4 .content--CFkjC-RA,.exit--pGkZZTUc.exit-active--e6fBZRT4 .overlay--twkOrgeb{
  transition:opacity .5s cubic-bezier(.55, .055, .675, .19) 0s;
}
@media (prefers-reduced-motion:no-preference){
  .exit--pGkZZTUc.exit-active--e6fBZRT4 .overlay--twkOrgeb{
    opacity:1;
    transition:transform .75s cubic-bezier(.55, .055, .675, .19) 0s,background-color .5s cubic-bezier(.55, .055, .675, .19) 0s,box-shadow .5s cubic-bezier(.55, .055, .675, .19) 0s;
  }
}
.toggle--8o-2pD0f{
  display:inline-block;
}

.container--hJBJdIpL{
  z-index:305000;
}

.title--MfcgvpvO{
  display:block;
  padding-bottom:.5rem;
  padding-top:.5rem;
}

.content--kdpbSZTz{
  backface-visibility:hidden;
  border-radius:var(--g-size-border-radius-lg);
  outline:.125rem solid transparent;
  outline-offset:-.125rem;
  padding:1rem;
  perspective:1px;
  width:15rem;
}

.close-button--DIYqKTFa{
  position:absolute;
  right:.375rem;
  top:.375rem;
}
.close-button--DIYqKTFa:is(:not(#a--SnAJ-44y#b--NsKmhU9S)){
  margin:0;
}
.close-button--DIYqKTFa:nth-child(n):nth-child(n):nth-child(n){
  padding-inline:.375rem;
}
@media (forced-colors:active){
  .close-button--DIYqKTFa:nth-child(n):nth-child(n):nth-child(n){
    border-radius:0 .375rem;
  }
}

.footer--JQYdx0TZ{
  margin-top:.5rem;
}
.g-input-group:has(.amount-group--bPeMj43S) .g-input-group-append{
  flex-shrink:0;
}
.g-input-group .amount-group--bPeMj43S .g-input-group-append{
  display:none !important;
}
.clearable-input--RdqrPDEf{
  display:flex;
  position:relative;
}
.clearable-input--RdqrPDEf>input{
  padding-right:2.25rem !important;
  z-index:unset !important;
}
.clearable-input--RdqrPDEf>.clear-button--3-HORgE7:nth-child(n):nth-child(n){
  align-self:center;
  margin-left:-2.25rem;
  z-index:10;
}

.g-input-group .clearable-input--RdqrPDEf{
  flex-grow:1;
}
.g-input-group .clearable-input--RdqrPDEf:not(:last-child) input{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.input-counter--ZbH7QZe4{
  display:flex;
  font-size:.875rem;
  line-height:1.3125rem;
  margin-top:.25rem;
}
.input-counter--ZbH7QZe4 .counter--WCj-D5iq{
  flex-shrink:0;
  font-variant-numeric:lining-nums tabular-nums;
  font-weight:600;
  margin-left:auto;
}
.input-counter--ZbH7QZe4 .danger--p37qK-Xq{
  color:var(--g-color-error);
}
.input-counter--ZbH7QZe4 .message--TBIBD-oa{
  margin-right:1.25rem;
}
.g-input-group .clear--TI0-2UWS{
  align-items:center;
  display:flex;
  margin-left:-2rem;
  padding-right:.25rem;
  width:2rem;
  z-index:10;
}
.header--kIP1D7ej{
  display:block;
  text-align:center;
}
.header--kIP1D7ej:nth-child(n):nth-child(n):nth-child(n){
  font-size:1rem;
  font-weight:var(--g-font-weight-semibold);
  padding-bottom:.75rem;
  padding-top:.0625rem;
}

.date-grid--VlReYxz7{
  padding:.5rem;
}
.date-grid--VlReYxz7 .week-header--XtU16ORV{
  padding-bottom:.5rem;
}
.date-grid--VlReYxz7 .week-header--XtU16ORV>th{
  border-bottom:.0625rem solid var(--g-color-border-secondary);
  color:var(--g-color-text-secondary);
  font-weight:400;
  text-align:center;
}
.date-grid--VlReYxz7 tbody:before{
  content:"";
  display:block;
  height:.25rem;
}
.date-grid--VlReYxz7 td{
  padding:0;
}
.date-grid--VlReYxz7 .day--w7Utplw2{
  background-color:transparent;
  border:0;
  color:var(--g-color-text-primary);
  font-size:.875rem;
  height:2.375rem;
  line-height:1.3125rem;
  padding:0;
  width:2.375rem;
}
.date-grid--VlReYxz7 .day--w7Utplw2:disabled{
  background-color:var(--g-color-surface-primary);
  color:var(--g-color-text-disabled);
  cursor:default;
}
.date-grid--VlReYxz7 .day--w7Utplw2.today--3uRansI7{
  border-radius:var(--g-size-border-radius-circle);
}
.date-grid--VlReYxz7 .day--w7Utplw2.today--3uRansI7,.date-grid--VlReYxz7 .day--w7Utplw2:hover{
  background-color:var(--g-color-interactive-secondary);
}
.date-grid--VlReYxz7 .day--w7Utplw2.selected--zYIWk-FU,.date-grid--VlReYxz7 .day--w7Utplw2:hover{
  border-radius:var(--g-size-border-radius-circle);
}
.date-grid--VlReYxz7 .day--w7Utplw2.about-to-be-selected-end--4EdSAlk4,.date-grid--VlReYxz7 .day--w7Utplw2.about-to-be-selected-end--4EdSAlk4:disabled,.date-grid--VlReYxz7 .day--w7Utplw2.about-to-be-selected-end--4EdSAlk4:hover,.date-grid--VlReYxz7 .day--w7Utplw2.selected--zYIWk-FU,.date-grid--VlReYxz7 .day--w7Utplw2.selected--zYIWk-FU:disabled,.date-grid--VlReYxz7 .day--w7Utplw2.selected--zYIWk-FU:hover,.date-grid--VlReYxz7 .day--w7Utplw2.selected-end--at5r8K0R,.date-grid--VlReYxz7 .day--w7Utplw2.selected-end--at5r8K0R:disabled,.date-grid--VlReYxz7 .day--w7Utplw2.selected-end--at5r8K0R:hover,.date-grid--VlReYxz7 .day--w7Utplw2.selected-start--h5yp4Uu-,.date-grid--VlReYxz7 .day--w7Utplw2.selected-start--h5yp4Uu-:disabled,.date-grid--VlReYxz7 .day--w7Utplw2.selected-start--h5yp4Uu-:hover{
  background-color:var(--g-color-interactive-primary);
  color:var(--g-color-text-inverted-primary);
  font-weight:400;
}
.date-grid--VlReYxz7 .day--w7Utplw2.about-to-be-selected-in-between--aGYnFGxO,.date-grid--VlReYxz7 .day--w7Utplw2.selected-in-between--S1aN0Chz{
  border-radius:var(--g-size-border-radius-none);
}
.date-grid--VlReYxz7 .day--w7Utplw2.about-to-be-selected-in-between--aGYnFGxO,.date-grid--VlReYxz7 .day--w7Utplw2.about-to-be-selected-in-between--aGYnFGxO:hover,.date-grid--VlReYxz7 .day--w7Utplw2.selected-in-between--S1aN0Chz,.date-grid--VlReYxz7 .day--w7Utplw2.selected-in-between--S1aN0Chz:hover{
  background-color:var(--g-color-interactive-secondary);
  color:var(--g-color-text-primary);
}
.date-grid--VlReYxz7 .day--w7Utplw2.selected-start--h5yp4Uu-{
  border-radius:var(--g-size-border-radius-round);
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.date-grid--VlReYxz7 .day--w7Utplw2.about-to-be-selected-end--4EdSAlk4,.date-grid--VlReYxz7 .day--w7Utplw2.selected-end--at5r8K0R{
  border-radius:var(--g-size-border-radius-round);
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.date-grid--VlReYxz7 .day--w7Utplw2.selected-single-day--DD1oYsFp{
  border-radius:var(--g-size-border-radius-circle);
}
.container--JoM0jiND{
  display:inline-grid;
  grid-template-columns:auto auto;
  padding:1rem;
}
.container--JoM0jiND .previous--xxdhTJp7{
  position:relative;
}
.container--JoM0jiND .next--gEEJOPlb{
  position:absolute;
  right:1rem;
  top:1rem;
}
.container--JoM0jiND .calendars--FzEJZWxQ{
  display:flex;
}
.container--JoM0jiND .calendars--FzEJZWxQ .calendar--ta9W3P4E{
  margin-top:-1.875rem;
}
.container--JoM0jiND .calendars--FzEJZWxQ .calendar--ta9W3P4E:not(:last-child){
  padding-right:1.625rem;
}
.container--JoM0jiND .footer--n-PXpJcu{
  grid-column:1 /  -1;
  min-width:100%;
  padding-right:1.25rem;
  padding-top:.5rem;
  width:0;
}
.toggle--2kXEYRte{
  display:block;
}

.dropdown-container--SL1RsbUf{
  max-width:none;
  overflow:visible;
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD{
  border-radius:var(--g-size-border-radius-lg);
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD:nth-child(n):nth-child(n):focus-within{
  background-color:var(--g-color-surface-primary);
  color:var(--g-color-text-primary);
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
  z-index:5;
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD:nth-child(n):nth-child(n):focus-within input{
  outline:none;
  z-index:5;
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD:not(:disabled):hover input{
  border-color:var(--g-color-border-hover);
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD .separator--LhHLky5M{
  margin-left:-1rem;
  padding-left:.5rem;
  padding-top:.5rem;
  z-index:10;
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD .separator--LhHLky5M:disabled{
  color:var(--g-color-text-disabled);
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD .first-input--R5CUXW-z{
  border-right:0;
  padding-right:1rem;
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD .last-input--szIHHFg2{
  border-left:0;
  padding-right:2rem;
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD .last-input-without-date-icon--gjAqPXyi:nth-child(n):nth-child(n){
  border-bottom-right-radius:var(--g-size-border-radius-lg);
  border-top-right-radius:var(--g-size-border-radius-lg);
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD .clear--V93Mo7J2,:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD .g-input-group-append{
  z-index:10;
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD .clear--V93Mo7J2{
  align-items:center;
  display:flex;
  margin-left:-2rem;
  padding-right:.25rem;
  width:2rem;
  z-index:10;
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD .clear--V93Mo7J2 .clear-date-button--GGkLef8s:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  border:0;
  outline:none;
}
:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD .clear--V93Mo7J2 .clear-date-button--GGkLef8s:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n):active,:nth-child(n):nth-child(n) .inputs-container--Mw6vBMmD .clear--V93Mo7J2 .clear-date-button--GGkLef8s:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n):hover{
  color:var(--g-color-border-hover);
}
:nth-child(n):nth-child(n) .g-input-group>:not(:last-child) .inputs-container--Mw6vBMmD .g-btn-icon-primary,:nth-child(n):nth-child(n) .g-input-group>:not(:last-child) .inputs-container--Mw6vBMmD .g-button{
  border-radius:var(--g-size-border-radius-none);
}
:nth-child(n):nth-child(n) .g-input-group>:not(:last-child) .inputs-container--Mw6vBMmD .last-input--szIHHFg2{
  border-radius:var(--g-size-border-radius-none);
  border-right:0;
}
:nth-child(n):nth-child(n) .g-input-group>:not(:first-child) .first-input--R5CUXW-z{
  border-left:0;
  border-radius:var(--g-size-border-radius-none);
}
.droparea--Sgqiu1FK{
  align-items:center;
  border:.0625rem dashed var(--g-color-border-primary);
  border-radius:var(--g-size-border-radius-lg);
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:10.3125rem;
  padding:1.5625rem;
  position:relative;
  transition:border-color .35s ease 0s,background-color .35s ease 0s;
}
.droparea--Sgqiu1FK.uploading--hsGvck9E,.droparea--Sgqiu1FK:not(.disabled--ZC5h2mOZ).dragging--QuBL4TUQ,.droparea--Sgqiu1FK:not(.disabled--ZC5h2mOZ):hover{
  background-color:var(--g-color-surface-secondary);
  border-color:var(--g-color-interactive-primary);
}
.droparea--Sgqiu1FK.dragging--QuBL4TUQ *{
  pointer-events:none;
}
.droparea--Sgqiu1FK .file-upload-icon--9fpBxJlT{
  color:var(--g-color-fill-primary);
  margin-bottom:.3125rem;
}
.droparea--Sgqiu1FK:nth-child(n) .dragging-text--fG16ULkS,.droparea--Sgqiu1FK:nth-child(n) .subline--tVxId3Sp{
  padding:0;
}
.droparea--Sgqiu1FK:nth-child(n) .browse-button--3-nHQCaw{
  margin:.25rem;
}
.droparea--Sgqiu1FK:nth-child(n) .browse-button--3-nHQCaw:before{
  content:"";
  inset:0;
  position:absolute;
  z-index:0;
}
.droparea--Sgqiu1FK:nth-child(n) .subline--tVxId3Sp{
  font-size:.75rem;
  margin-top:.5rem;
}
.button--BuIcRRUO:nth-child(n):nth-child(n){
  margin:-.25rem 0;
}
.file--8x5tLioL:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  background-color:var(--g-color-surface-secondary);
  border-radius:var(--g-size-border-radius-lg);
  margin:0;
  outline:none;
}
.file--8x5tLioL:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .link--IIVpDQPR:before{
  content:"";
  inset:0;
  position:absolute;
  z-index:0;
}
.file--8x5tLioL:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-card-body{
  display:flex;
  flex-wrap:wrap;
}
.file--8x5tLioL:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-card-body>:nth-child(2){
  margin-left:.5rem;
}
.file--8x5tLioL:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-card-body .actions--dyOCYeWX{
  margin-left:auto;
  z-index:1;
}
.file--8x5tLioL:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-card-body .actions--dyOCYeWX>*{
  margin-left:.5rem;
}
.file--8x5tLioL:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-card-body .actions--dyOCYeWX>.g-button.g-button-size-small{
  margin-bottom:-.25rem;
  margin-top:-.25rem;
}
.file-input--Q5u5Qmi6{
  position:absolute;
  visibility:hidden;
}
.item--mEoNM4We:nth-child(n):nth-child(n):nth-child(n){
  background-color:var(--g-color-surface-secondary);
  margin:0;
  outline:none;
  padding:.5rem 1rem;
}
.item--mEoNM4We:nth-child(n):nth-child(n):nth-child(n) .actions--mL7MoG41{
  margin-left:auto;
}
.item--mEoNM4We:nth-child(n):nth-child(n):nth-child(n) .actions--mL7MoG41 .g-spinner,.item--mEoNM4We:nth-child(n):nth-child(n):nth-child(n) .actions--mL7MoG41>.g-icon{
  margin-right:.5rem;
}
.item--mEoNM4We:nth-child(n):nth-child(n):nth-child(n) .link--CSl1gzvt:before{
  content:"";
  inset:0;
  position:absolute;
  z-index:0;
}
.item--mEoNM4We:nth-child(n):nth-child(n):nth-child(n) [class*=g-card-alert]{
  margin-bottom:0;
}
.item--mEoNM4We:nth-child(n):nth-child(n):nth-child(n) .g-meter{
  margin-top:.5rem;
}
.toggle--Nm1cS4yy{
  cursor:text;
}
.code--TVjrasXm{
  font-variant-numeric:lining-nums tabular-nums;
  letter-spacing:.46em;
}
@media (max-width:575.98px){
  .code--TVjrasXm{
    letter-spacing:.31em;
  }
}

.verification--sZjp9B7w{
  position:relative;
}
.verification--sZjp9B7w .mask--GWfmbjbN{
  bottom:.5rem;
  display:flex;
  left:.6875rem;
  overflow:hidden;
  pointer-events:none;
  position:absolute;
  right:.6875rem;
}
.verification--sZjp9B7w .mask--GWfmbjbN .line--06Ile4hS{
  border-bottom:.0625rem solid var(--g-color-border-secondary);
  flex-shrink:0;
  margin-right:.375rem;
  width:.75rem;
}
@media (max-width:575.98px){
  .verification--sZjp9B7w .mask--GWfmbjbN .line--06Ile4hS{
    display:none;
  }
}
.verification--sZjp9B7w .mask--GWfmbjbN .line--06Ile4hS.transparent--V3z8jtrk{
  border-color:transparent;
}
.pseudo-input--Mkkg0LmU{
  align-items:center;
  contain:inline-size layout;
  container-type:inline-size;
  display:flex;
}
@container (max-width: 590px){
  .pseudo-input--Mkkg0LmU .g-product-info-totaled:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-product-info-data,.pseudo-input--Mkkg0LmU .g-product-info-totaled:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-structured-info-data,.pseudo-input--Mkkg0LmU .g-structured-info-horizontal:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-product-info-data,.pseudo-input--Mkkg0LmU .g-structured-info-horizontal:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-structured-info-data{
    grid-template-columns:none;
    grid-template-rows:none;
  }
  .pseudo-input--Mkkg0LmU .g-product-info-totaled:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-product-info-amount,.pseudo-input--Mkkg0LmU .g-product-info-totaled:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-structured-info-item-amount,.pseudo-input--Mkkg0LmU .g-structured-info-horizontal:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-product-info-amount,.pseudo-input--Mkkg0LmU .g-structured-info-horizontal:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .g-structured-info-item-amount{
    grid-column:auto;
    grid-row:auto;
    justify-content:flex-start;
    margin-left:0;
    text-align:left;
  }
}
.pseudo-input--Mkkg0LmU .g-faded:nth-child(n){
  color:inherit;
}
.pseudo-input--Mkkg0LmU .g-product-info-totaled,.pseudo-input--Mkkg0LmU .g-structured-info-horizontal{
  flex:1 1 auto;
}
.pseudo-input--Mkkg0LmU .buttons--AmyzdHWO:nth-child(n){
  flex:0 0 auto;
  margin-left:auto;
  padding-left:.9375rem;
  width:auto;
}
@media (min-width:576px){
  .pseudo-input--Mkkg0LmU .buttons--AmyzdHWO:nth-child(n){
    padding-right:.625rem;
  }
}

.g-card .pseudo-input--Mkkg0LmU .g-faded{
  color:var(--g-color-text-secondary);
}
.g-card .pseudo-input--Mkkg0LmU .g-product-info-stripe:nth-child(n):nth-child(n),.g-card .pseudo-input--Mkkg0LmU .g-structured-info-stripe:nth-child(n):nth-child(n){
  height:calc(100% + 1.25rem);
  left:-.9375rem;
  top:-.625rem;
}

.g-form-pseudo-control .pseudo-input--Mkkg0LmU .g-product-info-stripe:nth-child(n):nth-child(n),.g-form-pseudo-control .pseudo-input--Mkkg0LmU .g-structured-info-stripe:nth-child(n):nth-child(n){
  height:calc(100% + 2rem);
  left:-1rem;
  top:-1rem;
}
.slider--i1rYNxlu{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  border:none;
  border-radius:var(--g-size-border-radius-sm);
  height:.375rem;
  outline:.0625rem solid transparent;
  outline-offset:-.0625rem;
  width:100%;
}
.slider--i1rYNxlu:nth-child(n){
  margin:.875rem 0;
}
.slider--i1rYNxlu::-moz-range-thumb{
  -moz-appearance:none;
       appearance:none;
  background:var(--g-color-surface-secondary);
  border:.125rem solid var(--g-color-border-primary);
  border-radius:var(--g-size-border-radius-circle);
  cursor:ew-resize;
  height:1.5625rem;
  width:1.5625rem;
}
.slider--i1rYNxlu::-webkit-slider-thumb{
  -webkit-appearance:none;
          appearance:none;
  background:var(--g-color-surface-secondary);
  border:.125rem solid var(--g-color-border-primary);
  border-radius:var(--g-size-border-radius-circle);
  cursor:ew-resize;
  height:1.5625rem;
  width:1.5625rem;
}
.slider--i1rYNxlu:focus-visible::-moz-range-thumb{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.slider--i1rYNxlu:focus-visible::-webkit-slider-thumb{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.slider--i1rYNxlu:disabled::-moz-range-thumb{
  background-image:linear-gradient(var(--g-color-surface-disabled), var(--g-color-surface-disabled)), linear-gradient(var(--color-white), var(--color-white));
  border:.125rem solid var(--g-color-border-disabled);
  cursor:not-allowed;
  position:relative;
}
.slider--i1rYNxlu:disabled::-webkit-slider-thumb{
  background-image:linear-gradient(var(--g-color-surface-disabled), var(--g-color-surface-disabled)), linear-gradient(var(--color-white), var(--color-white));
  border:.125rem solid var(--g-color-border-disabled);
  cursor:not-allowed;
  position:relative;
}

.legend--1uj69PNK{
  display:flex;
  justify-content:space-between;
}
.container--iQSjM0Bf{
  display:flex;
}
.container--iQSjM0Bf .step--DNxx-xvL{
  border-left:.0625rem solid #135ee2;
  height:1rem;
}
.container--iQSjM0Bf .step--DNxx-xvL.disabled--uHOIzgza{
  border-color:var(--g-color-border-disabled);
}
.container--iQSjM0Bf .step--DNxx-xvL.minor-step--4VfzMcF1{
  border-left:.0625rem solid #a2ceff;
  height:.875rem;
  margin-top:.125rem;
}
.center--FalNUOIY{
  align-items:center;
  display:flex;
  flex-direction:column;
  overflow:hidden;
  width:100%;
}
.center--FalNUOIY .value--ozqUb8ha{
  font-size:1.125rem;
  font-weight:600;
  line-height:1.5rem;
}
.center--FalNUOIY .value--ozqUb8ha.disabled--DDoFVdm7{
  color:var(--g-color-text-disabled);
}
.center--FalNUOIY .scale-wrapper--CPCBPsPA{
  display:flex;
  touch-action:none;
}
.center--FalNUOIY .scale-wrapper--CPCBPsPA .after-track--GN1gnrII,.center--FalNUOIY .scale-wrapper--CPCBPsPA .before-track--5rjQK1Ga{
  border-top:.0625rem solid #a3b5c9;
  flex-shrink:0;
  margin-top:.5rem;
}
.center--FalNUOIY .mark--yPk9wf2g{
  height:.75rem;
  margin-bottom:.125rem;
  margin-top:.125rem;
}
.center--FalNUOIY .mark--yPk9wf2g:before{
  background-color:var(--g-color-text-primary);
  content:"";
  height:1rem;
  margin-left:-.5rem;
  -webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 14%27%3E%3Cpath fill=%27%27 d=%27M8.86824 8.48057C8.48435 9.15239 7.51565 9.15239 7.13176 8.48057L4.85494 4.49614C4.47399 3.82948 4.95536 3 5.72318 3L10.2768 3C11.0446 3 11.526 3.82948 11.1451 4.49614L8.86824 8.48057Z%27/%3E%3C/svg%3E");
          mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 14%27%3E%3Cpath fill=%27%27 d=%27M8.86824 8.48057C8.48435 9.15239 7.51565 9.15239 7.13176 8.48057L4.85494 4.49614C4.47399 3.82948 4.95536 3 5.72318 3L10.2768 3C11.0446 3 11.526 3.82948 11.1451 4.49614L8.86824 8.48057Z%27/%3E%3C/svg%3E");
  position:absolute;
  width:1rem;
}
@media (forced-colors:active){
  .center--FalNUOIY .mark--yPk9wf2g:before{
    background-color:CanvasText;
  }
}
.center--FalNUOIY .mark--yPk9wf2g.disabled--DDoFVdm7{
  border-color:var(--g-color-border-disabled);
}
.center--FalNUOIY .mark-bottom--MFjCnYb6{
  transform:rotate(180deg);
}

.legend--rIPL90ul{
  display:flex;
  justify-content:space-between;
}
.list---Hbgws2w{
  border:.0625rem solid var(--g-color-border-secondary);
  border-radius:var(--g-size-border-radius-lg);
  overflow:hidden;
}
.list---Hbgws2w:nth-child(n){
  margin:.625rem 0;
}
.list---Hbgws2w.compact--WX6A5JqW{
  border:0;
}
.list---Hbgws2w.compact--WX6A5JqW.small---kVhtmED .item--1vUs12FN,.list---Hbgws2w.compact--WX6A5JqW.small---kVhtmED .label--Y2cVPrOx,.list---Hbgws2w.compact--WX6A5JqW.small---kVhtmED .value--2CWwiQnm{
  font-size:.875rem;
  line-height:1.3125rem;
}
@media (max-width:767.98px){
  .list---Hbgws2w.zigzag--72390VNk .item--1vUs12FN{
    display:grid;
    grid-template-columns:1fr 1fr;
  }
  .list---Hbgws2w.zigzag--72390VNk .item--1vUs12FN .value--2CWwiQnm{
    text-align:right;
  }
}
@media (min-width:768px){
  .list---Hbgws2w.zigzag--72390VNk{
    align-items:stretch;
    display:grid;
    gap:0 var(--g-size-bs-30);
    grid-template-columns:1fr 1fr;
  }
  .list---Hbgws2w.zigzag--72390VNk .item--1vUs12FN:nth-child(odd){
    border-right:1px solid var(--g-color-border-secondary);
  }
  .list---Hbgws2w.zigzag--72390VNk .item--1vUs12FN:nth-child(odd):nth-last-of-type(2){
    padding-bottom:.625rem;
  }
  .list---Hbgws2w.zigzag--72390VNk .value--2CWwiQnm{
    text-align:right;
  }
}

.item--1vUs12FN{
  align-items:baseline;
  padding:.625rem 15px 0;
}
@media (min-width:576px){
  .item--1vUs12FN{
    padding-left:var(--card-content-padding-horizontal, 15px);
    padding-right:var(--card-content-padding-horizontal, 15px);
  }
}
.item--1vUs12FN:last-of-type{
  padding-bottom:.625rem;
}
.compact--WX6A5JqW .item--1vUs12FN{
  padding:0;
}
.separated--Uuyo-wYz .item--1vUs12FN{
  border-bottom:.0625rem solid var(--g-color-border-secondary);
  padding-bottom:.625rem;
}
.separated--Uuyo-wYz .item--1vUs12FN:last-of-type{
  border-bottom:0;
}
.striped--CbFFOHKd .item--1vUs12FN{
  padding-bottom:.625rem;
}
.striped--CbFFOHKd .item--1vUs12FN:nth-child(odd){
  background-color:var(--g-color-surface-alternate);
  border-radius:var(--g-size-border-radius-lg);
}

@media (min-width:768px){
  .align-right---pgOHX3E{
    text-align:right;
  }
}

.compact--WX6A5JqW :nth-child(n):nth-child(n) .label--Y2cVPrOx,.compact--WX6A5JqW :nth-child(n):nth-child(n) .value--2CWwiQnm{
  display:inline;
}
:nth-child(n):nth-child(n) .label--Y2cVPrOx{
  font-weight:600;
  -webkit-hyphens:auto;
          hyphens:auto;
  margin:0;
}
.small---kVhtmED :nth-child(n):nth-child(n) .label--Y2cVPrOx{
  font-size:.875rem;
  line-height:1.3125rem;
}
@media (max-width:767.98px){
  :nth-child(n):nth-child(n) .label--Y2cVPrOx{
    font-size:.875rem;
    line-height:1.3125rem;
  }
}
:nth-child(n):nth-child(n) .value--2CWwiQnm{
  margin:0;
}
.small---kVhtmED .compact--WX6A5JqW :nth-child(n):nth-child(n) .value--2CWwiQnm{
  font-size:.875rem;
  line-height:1.3125rem;
}
:nth-child(n):nth-child(n) .value--2CWwiQnm>:first-child{
  margin-top:0 !important;
}
:nth-child(n):nth-child(n) .value--2CWwiQnm>:last-child{
  margin-bottom:0 !important;
}
:nth-child(n):nth-child(n) .value--2CWwiQnm>.g-group:first-child,:nth-child(n):nth-child(n) .value--2CWwiQnm>p:first-child{
  padding-top:0 !important;
}
:nth-child(n):nth-child(n) .value--2CWwiQnm>.g-group:last-child,:nth-child(n):nth-child(n) .value--2CWwiQnm>p:last-child{
  padding-bottom:0 !important;
}

.g-card .list---Hbgws2w{
  border:0;
  margin:0;
}

.g-card-function-body .list---Hbgws2w,.g-card-product-body .list---Hbgws2w,.g-modal-dialog .list---Hbgws2w{
  border:0;
  margin:0;
  padding-bottom:.25rem;
  padding-top:.25rem;
}
.g-card-function-body .item--1vUs12FN,.g-card-product-body .item--1vUs12FN,.g-modal-dialog .item--1vUs12FN{
  padding-left:0;
  padding-right:0;
}
.g-card-function-body .striped--CbFFOHKd .item--1vUs12FN,.g-card-product-body .striped--CbFFOHKd .item--1vUs12FN,.g-modal-dialog .striped--CbFFOHKd .item--1vUs12FN{
  padding-left:15px;
  padding-right:15px;
}
.item--6BtBJfY-{
  --indicator-size:max-content;
  --label-size:1fr;
  --value-size:max-content;
  align-items:center;
  display:grid;
  grid-template-areas:"indicator label value";
  grid-template-columns:var(--indicator-size) var(--label-size) var(--value-size);
}
.item--6BtBJfY- .indicator--gNqZ7WSG{
  grid-area:indicator;
}
.item--6BtBJfY- .label--iTOyd20R{
  grid-area:label;
}
.item--6BtBJfY- .value--oo2F5NNj{
  grid-area:value;
}

.horizontal--LJNNwnQ7{
  display:flex;
  gap:0 1.25em;
  justify-content:space-between;
}
.horizontal--LJNNwnQ7 .body--UIGcOfym{
  display:flex;
  flex-wrap:wrap;
  gap:0 1.25em;
}
.horizontal--LJNNwnQ7 .item--6BtBJfY-{
  --label-size:minmax(2em, max-content);
  --value-size:minmax(2em, max-content);
}
.horizontal--LJNNwnQ7 .item--6BtBJfY-:has(.value--oo2F5NNj.sr-only){
  --value-size:minmax(0rem, max-content);
}
.horizontal--LJNNwnQ7.right--HpkPgLMi{
  flex-direction:row-reverse;
}
.horizontal--LJNNwnQ7.right--HpkPgLMi,.horizontal--LJNNwnQ7.right--HpkPgLMi .body--UIGcOfym{
  justify-content:end;
}
@media (max-width:575.98px){
  .horizontal--LJNNwnQ7 .body--UIGcOfym,.horizontal--LJNNwnQ7:nth-child(n){
    flex-direction:column;
  }
  .horizontal--LJNNwnQ7.right--HpkPgLMi{
    margin-left:auto;
    width:-moz-max-content;
    width:max-content;
  }
}

.horizontal--LJNNwnQ7 .value--oo2F5NNj,.vertical--8oGa9yDX .value--oo2F5NNj{
  margin-left:.5rem;
}

.vertical--8oGa9yDX.left--mq4RX93y .item--6BtBJfY-{
  --label-size:minmax(0, max-content);
}

.vertical-reverse--DKYy1WpG .item--6BtBJfY-{
  grid-template-areas:"indicator value label";
  grid-template-columns:var(--indicator-size) var(--value-size) var(--label-size);
}
.vertical-reverse--DKYy1WpG .value--oo2F5NNj{
  margin-right:.5rem;
}

.vertical--8oGa9yDX.right--HpkPgLMi .value--oo2F5NNj,.vertical-reverse--DKYy1WpG.right--HpkPgLMi .label--iTOyd20R{
  justify-self:end;
}

.footer--Vc28W3F3{
  white-space:nowrap;
}
.footer--Vc28W3F3 .item--6BtBJfY-{
  --indicator-size:0rem;
  --value-size:max-content;
}
.footer--Vc28W3F3 .g-indicator:nth-child(n):nth-child(n){
  display:none;
}
.horizontal--LJNNwnQ7 .footer--Vc28W3F3 .item--6BtBJfY-{
  --label-size:max-content;
}

.body--UIGcOfym .label--iTOyd20R{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

.value--oo2F5NNj{
  font-variant-numeric:lining-nums tabular-nums;
}
.modal--yNG-7wT9{
  display:flex !important;
}

.spinner--39gW63sl{
  padding-bottom:1.5625rem !important;
  padding-top:1.875rem !important;
}
.spinner--39gW63sl p:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  font-size:1.125rem;
  font-weight:600;
  line-height:1.5rem;
  margin-top:.875rem;
  padding-bottom:1.25rem;
  text-align:center;
}

.backdrop--jYpTAeTn.appear--Vgu53FRx,.backdrop--jYpTAeTn.enter--jfSAMk9R,.backdrop--jYpTAeTn.exit--crmxmey9.exit-active--wzFPNx0I,.modal--yNG-7wT9.appear--Vgu53FRx,.modal--yNG-7wT9.enter--jfSAMk9R,.modal--yNG-7wT9.exit--crmxmey9.exit-active--wzFPNx0I{
  opacity:0;
}
.modal--yNG-7wT9.appear--Vgu53FRx,.modal--yNG-7wT9.enter--jfSAMk9R,.modal--yNG-7wT9.exit--crmxmey9.exit-active--wzFPNx0I{
  transform:translateY(-3rem);
}
.modal--yNG-7wT9.appear--Vgu53FRx.g-modal-drawer,.modal--yNG-7wT9.enter--jfSAMk9R.g-modal-drawer,.modal--yNG-7wT9.exit--crmxmey9.exit-active--wzFPNx0I.g-modal-drawer{
  opacity:1;
  transform:translate(100%);
}

.backdrop--jYpTAeTn.appear--Vgu53FRx.appear-active--kp8FHcqB,.backdrop--jYpTAeTn.enter--jfSAMk9R.enter-active--ImhhFujc,.backdrop--jYpTAeTn.exit--crmxmey9,.modal--yNG-7wT9.appear--Vgu53FRx.appear-active--kp8FHcqB,.modal--yNG-7wT9.enter--jfSAMk9R.enter-active--ImhhFujc,.modal--yNG-7wT9.exit--crmxmey9{
  opacity:1;
}
.modal--yNG-7wT9.appear--Vgu53FRx.appear-active--kp8FHcqB,.modal--yNG-7wT9.enter--jfSAMk9R.enter-active--ImhhFujc,.modal--yNG-7wT9.exit--crmxmey9{
  transform:translate(0);
}

.backdrop--jYpTAeTn.appear--Vgu53FRx.appear-active--kp8FHcqB,.backdrop--jYpTAeTn.enter--jfSAMk9R.enter-active--ImhhFujc,.modal--yNG-7wT9.appear--Vgu53FRx.appear-active--kp8FHcqB,.modal--yNG-7wT9.enter--jfSAMk9R.enter-active--ImhhFujc{
  transition:opacity .15s ease-out 0s,transform .3s ease-out 0s;
}
.modal--yNG-7wT9.appear--Vgu53FRx.appear-active--kp8FHcqB,.modal--yNG-7wT9.enter--jfSAMk9R.enter-active--ImhhFujc{
  transition-delay:.1s;
}

.backdrop--jYpTAeTn.exit--crmxmey9.exit-active--wzFPNx0I,.modal--yNG-7wT9.exit--crmxmey9.exit-active--wzFPNx0I{
  transition:opacity .15s ease-in 0s,transform .3s ease-in 0s;
}
.backdrop--jYpTAeTn.exit--crmxmey9.exit-active--wzFPNx0I{
  transition-delay:.1s;
}
.container--YWMdLeZX{
  display:flex;
  flex-direction:column;
  list-style:none;
}
.container--YWMdLeZX[data-separators]:after,.container--YWMdLeZX[data-separators]:before{
  color:var(--g-color-text-secondary);
  font-size:.875rem;
  line-height:1.25rem;
  padding:.1875rem 0;
}
.container--YWMdLeZX[data-separators].compact--thuYCmm4:after,.container--YWMdLeZX[data-separators].compact--thuYCmm4:before{
  line-height:.4375rem;
}
.container--YWMdLeZX[data-separators]:before{
  order:-1;
}
.container--YWMdLeZX[data-separators]:after{
  order:1;
}
.container--YWMdLeZX[data-separators="1"]:before,.container--YWMdLeZX[data-separators="2"]:after,.container--YWMdLeZX[data-separators="2"]:before{
  content:"⋯"/"";
}
@supports not (content:""/"alt"){
  .container--YWMdLeZX[data-separators="1"]:before,.container--YWMdLeZX[data-separators="2"]:after,.container--YWMdLeZX[data-separators="2"]:before{
    background-color:var(--g-color-text-secondary);
    content:" ";
    -webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Ctext y=%270.9em%27 font-size=%2716%27%3E%E2%8B%AF%3C/text%3E%3C/svg%3E") center right no-repeat;
            mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Ctext y=%270.9em%27 font-size=%2716%27%3E%E2%8B%AF%3C/text%3E%3C/svg%3E") center right no-repeat;
    -webkit-mask-size:.875rem .875rem;
            mask-size:.875rem .875rem;
  }
}

.container--YWMdLeZX[data-separators]:after,.container--YWMdLeZX[data-separators]:before,.item--mM9JhwVw{
  display:flex;
  justify-content:flex-end;
  text-align:right;
}

.item--mM9JhwVw{
  padding:0 !important;
}
.item--mM9JhwVw[data-chunk=start]{
  order:-2;
}
.item--mM9JhwVw[data-chunk=middle]{
  order:0;
}
.item--mM9JhwVw[data-chunk=end]{
  order:2;
}
.item--mM9JhwVw:before{
  content:none !important;
}
.item--mM9JhwVw:after{
  border-radius:var(--g-size-border-radius-round);
  border-right:.25rem solid;
  content:"";
  margin-top:.0625rem;
}
.item--mM9JhwVw.selected--jTSp6snD>a{
  font-weight:600 !important;
}
.item--mM9JhwVw>a{
  color:var(--g-color-text-primary) !important;
  display:block;
  font-size:.875rem;
  font-weight:400 !important;
  line-height:1.625rem;
  padding:0 .625rem;
}
.breadcrumbs--ha5Al36g{
  display:flex;
  flex-wrap:wrap;
  list-style:none;
}
.breadcrumbs-item--z48DXdhC{
  align-items:center;
  display:flex;
  font-size:.875rem;
}
.breadcrumbs-item--z48DXdhC:not(:last-child):after{
  background-color:var(--g-color-fill-primary);
  content:"";
  display:inline-block;
  height:1rem;
  margin:.25rem;
  -webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m198 164c-8-8-8-21 0-30 9-8 22-8 30 0l107 107c8 8 8 22 0 30l-107 107c-8 8-21 8-30 0-8-9-8-22 0-30l92-92z%27/%3E%3C/svg%3E") center right no-repeat;
          mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m198 164c-8-8-8-21 0-30 9-8 22-8 30 0l107 107c8 8 8 22 0 30l-107 107c-8 8-21 8-30 0-8-9-8-22 0-30l92-92z%27/%3E%3C/svg%3E") center right no-repeat;
  width:1rem;
}
.breadcrumbs-item--z48DXdhC a[aria-disabled=true]:nth-child(n):nth-child(n){
  color:var(--g-color-text-primary);
}
.breadcrumbs-expand----H3RHjZ:nth-child(n):nth-child(n){
  color:var(--g-color-interactive-primary);
  min-height:1.5rem;
}
.breadcrumbs-expand----H3RHjZ:nth-child(n):nth-child(n):hover{
  text-decoration:underline;
}
.breadcrumbs-expand----H3RHjZ:nth-child(n):nth-child(n):after{
  content:"…";
}
.pagination--cjIKGOLi{
  display:flex;
  gap:.5rem;
}
.pagination--cjIKGOLi .g-button:nth-child(n):nth-child(n){
  min-width:2rem;
  padding:0 .375rem;
}
.pagination-current--HQ-epCnz:nth-child(n):nth-child(n):nth-child(n){
  background-color:var(--g-color-overlay-active);
  border-color:var(--g-color-interactive-primary);
}
.pagination-dots--Ee12Xs26:after{
  color:var(--g-color-text-disabled);
  content:"…";
  display:block;
  text-align:center;
  width:2rem;
}
.button--MWuFanqu{
  font-size:.875rem !important;
  position:relative;
}
.button--MWuFanqu.selected--xA96glx-{
  background-color:rgba(var(--rgb-overlay), .2) !important;
}
.button--MWuFanqu:active,.button--MWuFanqu:hover{
  background-image:none !important;
  border-color:transparent !important;
  outline:none !important;
}
.button--MWuFanqu:hover{
  background-color:rgba(var(--rgb-overlay), .15) !important;
}
.g-dark .button--MWuFanqu:hover{
  background-color:rgba(var(--rgb-overlay), .1) !important;
}
.button--MWuFanqu:active{
  background-color:rgba(var(--rgb-overlay), .2) !important;
}
.button--MWuFanqu.g-button-hidden-label-always{
  margin:0 .25rem !important;
}
.button--MWuFanqu:not(.g-button-hidden-label-always){
  padding:0 .625rem !important;
}
.button--MWuFanqu.g-button-avatar .g-pill,.button--MWuFanqu.g-button-hidden-label-always .g-pill{
  bottom:60%;
  left:60%;
  margin:0 !important;
  position:absolute;
  z-index:10;
}
.button--MWuFanqu.g-button-avatar{
  margin:0 .625rem !important;
  padding:0 !important;
}

.dropdown--aVou9K-s:after{
  background-color:var(--color, var(--g-color-interactive-primary));
  border:0;
  content:"";
  cursor:pointer;
  height:1rem;
  margin:0;
  -webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 290l92-92c8-8 21-8 30 0 8 9 8 22 0 30l-107 107c-8 8-22 8-30 0l-107-107c-8-8-8-21 0-30 9-8 22-8 30 0z%27/%3E%3C/svg%3E");
          mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 290l92-92c8-8 21-8 30 0 8 9 8 22 0 30l-107 107c-8 8-22 8-30 0l-107-107c-8-8-8-21 0-30 9-8 22-8 30 0z%27/%3E%3C/svg%3E");
  pointer-events:none;
  transition:transform .3s ease-in-out;
  width:1rem;
  will-change:transform;
  z-index:10;
}
@media (forced-colors:active){
  .dropdown--aVou9K-s:after{
    --color:CanvasText;
  }
}
.dropdown--aVou9K-s.disabled--6--wZeTg:after,.dropdown--aVou9K-s:disabled:after{
  background-color:var(--color, var(--g-color-text-disabled));
}
.dropdown--aVou9K-s.show--lEsjmE3a:after,.dropdown--aVou9K-s[aria-expanded=true]:after{
  transform:rotate(180deg);
}
.dropdown--aVou9K-s:after{
  flex-shrink:0;
  margin-left:.25rem;
  margin-right:-.25rem;
}
.dropdown--aVou9K-s.g-button-avatar{
  margin-right:1.375rem !important;
}
.dropdown--aVou9K-s.g-button-avatar:after{
  left:100%;
  margin:-.5rem 0 0;
  position:absolute;
  top:50%;
}
.full-width-container--d-zMnSUW{
  background-image:linear-gradient(rgba(var(--rgb-black), .1), rgba(var(--rgb-black), .1));
  position:relative;
  width:100%;
}
@media (forced-colors:active){
  .full-width-container--d-zMnSUW:after{
    border-bottom:.0625rem solid transparent;
    content:"";
    inset:0;
    position:absolute;
    top:auto;
  }
}

.grid--VagaN3-a{
  display:grid;
  grid-template-areas:"left center right";
  grid-template-rows:5rem;
}

.center--hwgwrCNe,.left--zshjQtr4,.logo--uRZpvTH0,.right--H7rtAEtt{
  align-items:center;
  display:flex;
}

.left--zshjQtr4{
  grid-area:left;
  justify-content:flex-start;
}

.center--hwgwrCNe{
  grid-area:center;
  justify-content:center;
}

.right--H7rtAEtt{
  grid-area:right;
  justify-content:flex-end;
}

.promotion---rdEr8jq{
  margin:0 auto -.125rem;
}
@media (min-width:576px){
  .left--zshjQtr4 .promotion---rdEr8jq{
    margin-left:.5rem;
  }
  .right--H7rtAEtt .promotion---rdEr8jq{
    margin-right:.5rem;
  }
}

.sticky--DeppyjEX{
  position:sticky;
  top:0;
  z-index:290050;
}

html:has(.sticky--DeppyjEX),html:has(.sticky--DeppyjEX) body{
  scroll-padding-top:5rem;
}

.grid--VagaN3-a{
  gap:.5rem;
  grid-template-areas:"left right";
  grid-template-columns:minmax(0, 1fr) max-content;
}
.grid-center--7E7s2TyV{
  grid-template-areas:"left center right";
  grid-template-columns:1fr 2fr 1fr;
}
.grid-center--7E7s2TyV .left--zshjQtr4{
  margin-right:-.5rem;
  min-width:0;
  padding-right:30px;
}
.grid--VagaN3-a:not(.large-logo--2yd1jgCc) .logo--uRZpvTH0{
  display:none;
}
.grid--VagaN3-a.large-logo--2yd1jgCc .left--zshjQtr4{
  padding-left:3.5rem;
}
.grid--VagaN3-a.large-logo--2yd1jgCc .left--zshjQtr4>.g-button:first-child:before{
  content:"";
  height:3rem;
  left:-3.625rem;
  position:absolute;
  width:3rem;
}

.logo--uRZpvTH0{
  grid-area:left;
  justify-content:flex-start;
}
.logo--uRZpvTH0 img,.logo--uRZpvTH0 svg{
  height:3rem !important;
  width:3rem !important;
}
.full-width-container--HmaQVOJV{
  background-image:linear-gradient(rgba(var(--rgb-black), .1), rgba(var(--rgb-black), .1));
  position:relative;
  width:100%;
}
@media (forced-colors:active){
  .full-width-container--HmaQVOJV:after{
    border-bottom:.0625rem solid transparent;
    content:"";
    inset:0;
    position:absolute;
    top:auto;
  }
}

.grid--LZIzp8iU{
  display:grid;
  grid-template-areas:"left center right";
  grid-template-rows:5rem;
}

.center--p6hAVga9,.left--zdi5Tyfz,.logo--PNZb9X1x,.right--epmpcuOW{
  align-items:center;
  display:flex;
}

.left--zdi5Tyfz{
  grid-area:left;
  justify-content:flex-start;
}

.center--p6hAVga9{
  grid-area:center;
  justify-content:center;
}

.right--epmpcuOW{
  grid-area:right;
  justify-content:flex-end;
}

.promotion--JEjhLxoK{
  margin:0 auto -.125rem;
}
@media (min-width:576px){
  .left--zdi5Tyfz .promotion--JEjhLxoK{
    margin-left:.5rem;
  }
  .right--epmpcuOW .promotion--JEjhLxoK{
    margin-right:.5rem;
  }
}

.sticky--ouZd0cqI{
  position:sticky;
  top:0;
  z-index:290050;
}

html:has(.sticky--ouZd0cqI),html:has(.sticky--ouZd0cqI) body{
  scroll-padding-top:5rem;
}

.grid--LZIzp8iU{
  grid-template-columns:minmax(0, 1fr) max-content minmax(0, 1fr);
}

.logo--PNZb9X1x{
  grid-area:center;
  justify-content:center;
  padding-left:.75rem;
  padding-right:.75rem;
}
.logo--PNZb9X1x img,.logo--PNZb9X1x svg{
  height:3rem !important;
  width:3rem !important;
}

.dropdown--63SMhF2G{
  background-color:var(--g-color-surface-primary);
  min-height:5rem;
  position:absolute;
  z-index:350000;
}
.dropdown--63SMhF2G.full-width--8TUfhAki{
  width:100%;
}
.full-width-container--Bi32-io8{
  background-image:linear-gradient(rgba(var(--rgb-black), .1), rgba(var(--rgb-black), .1));
  position:relative;
  width:100%;
}
@media (forced-colors:active){
  .full-width-container--Bi32-io8:after{
    border-bottom:.0625rem solid transparent;
    content:"";
    inset:0;
    position:absolute;
    top:auto;
  }
}

.grid--76BZNOnd{
  display:grid;
  grid-template-areas:"left center right";
  grid-template-rows:5rem;
}

.center--gCv1g-yz,.left--1-5pYwku,.logo--CQeuGjKj,.right--BllDOGVh{
  align-items:center;
  display:flex;
}

.left--1-5pYwku{
  grid-area:left;
  justify-content:flex-start;
}

.center--gCv1g-yz{
  grid-area:center;
  justify-content:center;
}

.right--BllDOGVh{
  grid-area:right;
  justify-content:flex-end;
}

.promotion--0ack6d-f{
  margin:0 auto -.125rem;
}
@media (min-width:576px){
  .left--1-5pYwku .promotion--0ack6d-f{
    margin-left:.5rem;
  }
  .right--BllDOGVh .promotion--0ack6d-f{
    margin-right:.5rem;
  }
}

.sticky--KdxZYAAN{
  position:sticky;
  top:0;
  z-index:290050;
}

html:has(.sticky--KdxZYAAN),html:has(.sticky--KdxZYAAN) body{
  scroll-padding-top:5rem;
}
.item--nDpqqxyW{
  left:50%;
  top:0;
  transform:translate(-50%, calc(-100% - .25rem));
}
.item--nDpqqxyW:nth-child(n):nth-child(n):nth-child(n){
  background-color:inherit;
  background-image:linear-gradient(rgba(var(--rgb-overlay, 0, 0, 0), .1), rgba(var(--rgb-overlay, 0, 0, 0), .1)), linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.1));
  border-top-left-radius:0;
  border-top-right-radius:0;
  color:inherit;
  padding:.5rem .75rem;
  position:fixed;
  z-index:290090;
}
@media (forced-colors:active){
  .item--nDpqqxyW:nth-child(n):nth-child(n):nth-child(n){
    background-color:Canvas;
  }
}
@media (prefers-reduced-motion:no-preference){
  .item--nDpqqxyW:nth-child(n):nth-child(n):nth-child(n){
    transition:transform .2s ease-in-out;
    will-change:transform;
  }
}
.item--nDpqqxyW:focus-visible{
  transform:translate(-50%);
}
.list--HRwueaYC{
  display:flex;
  flex-wrap:wrap;
  row-gap:var(--g-size-spacing-md);
}

.item--sHtmmxoG{
  align-items:center;
  display:flex;
  font-size:.875rem;
  line-height:1.3125rem;
}
.item--sHtmmxoG:not(:last-child):after{
  background-color:var(--g-color-fill-primary);
  content:"";
  height:1rem;
  margin:.25rem;
  -webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m198 164c-8-8-8-21 0-30 9-8 22-8 30 0l107 107c8 8 8 22 0 30l-107 107c-8 8-21 8-30 0-8-9-8-22 0-30l92-92z%27/%3E%3C/svg%3E") center right no-repeat;
          mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m198 164c-8-8-8-21 0-30 9-8 22-8 30 0l107 107c8 8 8 22 0 30l-107 107c-8 8-21 8-30 0-8-9-8-22 0-30l92-92z%27/%3E%3C/svg%3E") center right no-repeat;
  width:1rem;
}

.circle--3DmwLNv1{
  align-items:center;
  border:.125rem solid transparent;
  border-radius:var(--g-size-border-radius-circle);
  display:grid;
  font-size:.75rem;
  font-weight:var(--g-font-weight-medium);
  height:1.5rem;
  justify-content:center;
  line-height:1.125rem;
  line-height:1rem;
  margin-right:var(--g-size-spacing-md);
  overflow:hidden;
  padding:.125rem;
  width:1.5rem;
}
.past--zfJHeLjh .circle--3DmwLNv1{
  background-color:var(--g-color-surface-primary);
}
.past--zfJHeLjh .circle--3DmwLNv1:has(~a,~button){
  color:var(--g-color-interactive-primary);
}
.current--WSOb-dHC .circle--3DmwLNv1{
  background-color:var(--g-color-text-primary);
  color:var(--g-color-surface-primary);
}
.future--1NZWHi5j .circle--3DmwLNv1{
  border-color:var(--g-color-border-primary);
}
.circle--3DmwLNv1:has(~.fake-link--C4V-DyNK:disabled){
  color:var(--g-color-text-disabled);
}

.label--Pb9qbuu8{
  font-weight:var(--g-font-weight-semibold);
}
.future--1NZWHi5j .label--Pb9qbuu8{
  color:var(--g-color-text-secondary);
}

.fake-link--C4V-DyNK:nth-child(n):nth-child(n){
  border-radius:var(--g-size-border-radius-sm);
  color:var(--g-color-interactive-primary);
  font-size:.875rem;
  line-height:1.3125rem;
  min-height:0;
}
.fake-link--C4V-DyNK:nth-child(n):nth-child(n):hover{
  text-decoration:underline;
}
.fake-link--C4V-DyNK:nth-child(n):nth-child(n):disabled{
  color:var(--g-color-text-disabled);
  cursor:not-allowed;
  text-decoration:none;
}
.container--U4sXvgcR{
  --col-side:16rem;
  --col-body:100%;
  --col-summary:32rem;
  --offset-topnav:5rem;
  --offset-stripe:0rem;
  --offset-padding:var(--g-size-spacing-xl);
  --offset-drawer:3.5rem;
  display:flex;
  flex-direction:column;
  min-height:100vh;
}
.container--U4sXvgcR:has(.g-stripe){
  --offset-stripe:4.375rem;
}
.container--U4sXvgcR:has(.g-sidenav-drawer){
  --col-side:17rem;
}
.container--U4sXvgcR:has(.g-sidenav-drawer~.g-sidenav){
  --col-side:calc(var(--offset-drawer) + 17rem);
}
html:has(.container--U4sXvgcR),html:has(.container--U4sXvgcR) body{
  scroll-padding-top:5rem;
}
.container--U4sXvgcR .g-stripe,.container--U4sXvgcR .g-topnav{
  position:sticky;
  z-index:290050;
}
.container--U4sXvgcR .g-topnav{
  top:0;
}
.container--U4sXvgcR .g-stripe{
  top:var(--offset-topnav);
}
.container--U4sXvgcR .g-sidenav{
  height:calc(100vh - var(--offset-topnav));
  overflow:auto;
  padding-bottom:1rem;
}
.container--U4sXvgcR .body--YLv2If1e>:first-child,.container--U4sXvgcR .side--7ZTI7uxD>:first-child,.container--U4sXvgcR .summary--harEtcMB>:first-child{
  margin-top:0;
}
.container--U4sXvgcR .layout--QYQNhKQS{
  align-items:start;
  -moz-column-gap:var(--g-size-spacing-xl);
       column-gap:var(--g-size-spacing-xl);
  display:grid;
  flex:1;
  padding:var(--g-size-spacing-xl);
}
.container--U4sXvgcR .layout--QYQNhKQS .header--Rer9UnJO .g-h1,.container--U4sXvgcR .layout--QYQNhKQS .header--Rer9UnJO h1{
  padding-top:var(--g-size-bs-5) !important;
}
.container--U4sXvgcR .layout--QYQNhKQS .header--Rer9UnJO .g-breadcrumbs{
  margin-top:var(--g-size-spacing-xl);
  padding:0;
}
.container--U4sXvgcR .layout--QYQNhKQS .header--Rer9UnJO .g-tabs{
  margin-bottom:0;
  margin-top:var(--g-size-spacing-xl);
}
.container--U4sXvgcR .layout--QYQNhKQS .header--Rer9UnJO .g-tabs ul{
  margin:-.25rem;
}
.container--U4sXvgcR .layout--QYQNhKQS .header--Rer9UnJO .g-tabs:has(~[role=tabpanel]){
  margin-bottom:var(--g-size-spacing-xl);
}
.container--U4sXvgcR .layout--QYQNhKQS .header--Rer9UnJO .g-stepnav{
  margin-top:var(--g-size-spacing-xl);
}
.container--U4sXvgcR .layout--QYQNhKQS .header--Rer9UnJO .company-switch--uw-MxPTi{
  display:flex;
  flex-direction:row;
  margin-top:var(--g-size-spacing-xl);
}
.container--U4sXvgcR .layout--QYQNhKQS .header--Rer9UnJO .company-switch--uw-MxPTi>.g-card{
  margin:0;
}
.container--U4sXvgcR .layout--QYQNhKQS .header--Rer9UnJO .company-switch--uw-MxPTi .g-button-size-small:nth-child(n){
  margin-top:0;
}
.container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA{
  align-items:start;
  display:grid;
  row-gap:var(--g-size-spacing-xl);
}
.container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA>*{
  min-width:0;
}
.container--U4sXvgcR .footer--bCief-oN{
  z-index:280000;
}
@media (max-width:991.98px){
  .container--U4sXvgcR .layout--QYQNhKQS .side--7ZTI7uxD{
    display:none;
  }
}
@media (max-width:575.98px){
  .container--U4sXvgcR .header--Rer9UnJO .g-flex{
    flex-direction:column;
  }
}
@media (min-width:576px){
  .container--U4sXvgcR .layout--QYQNhKQS .header--Rer9UnJO:nth-child(n) .g-group-button{
    padding-block:0;
  }
  .container--U4sXvgcR .layout--QYQNhKQS .header--Rer9UnJO:nth-child(n) .g-button-size-small{
    margin-top:var(--g-size-spacing-sm);
  }
}
@media (min-width:992px){
  .container--U4sXvgcR .layout--QYQNhKQS{
    grid-template-columns:var(--col-side) 1fr;
  }
  .container--U4sXvgcR .layout--QYQNhKQS .side--7ZTI7uxD .g-sidenav{
    margin-top:calc(var(--g-size-spacing-xl) * -1);
    padding-top:1rem;
    position:fixed;
    scrollbar-width:none;
  }
  .container--U4sXvgcR .layout--QYQNhKQS .side--7ZTI7uxD .g-sidenav-drawer{
    margin-left:calc(var(--g-size-spacing-xl) * -1);
    padding-bottom:25vh;
  }
  .container--U4sXvgcR .layout--QYQNhKQS .side--7ZTI7uxD .g-sidenav:not(.g-sidenav-drawer){
    width:calc(var(--col-side));
  }
  .container--U4sXvgcR .layout--QYQNhKQS .side--7ZTI7uxD .g-sidenav-drawer~.g-sidenav{
    margin-left:var(--offset-drawer);
    margin-right:var(--g-size-spacing-xl);
    padding-left:var(--g-size-spacing-xl);
    width:calc(var(--col-side) - var(--offset-drawer));
  }
  .container--U4sXvgcR .layout--QYQNhKQS .side--7ZTI7uxD .g-card{
    margin-top:0;
  }
  .container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA{
    grid-template-columns:minmax(auto, var(--col-body));
    padding-bottom:4.75rem;
  }
  .container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA.medium--5yGwCNev{
    --col-body:43.5rem;
  }
  .container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA.large--yEi9kSEH{
    --col-body:60rem;
  }
  .container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA.full--My2dSB-Y{
    --col-body:100rem;
  }
}
@media (min-width:1400px){
  .container--U4sXvgcR .layout--QYQNhKQS{
    padding-right:var(--g-size-layout-sm);
  }
  .container--U4sXvgcR .layout--QYQNhKQS,.container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA{
    -moz-column-gap:var(--g-size-layout-sm);
         column-gap:var(--g-size-layout-sm);
  }
  .container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA.medium--5yGwCNev:has(.summary--harEtcMB){
    grid-template-columns:var(--col-body) minmax(auto, var(--col-summary));
  }
  .container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA.medium--5yGwCNev:has(.summary--harEtcMB) .header--Rer9UnJO{
    grid-column:1 /  -1;
  }
  .container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA.medium--5yGwCNev:has(.summary--harEtcMB) .summary--harEtcMB{
    position:sticky;
    top:calc(var(--offset-topnav) + var(--offset-stripe) + var(--offset-padding));
  }
}
@media (min-width:1560px){
  .container--U4sXvgcR .layout--QYQNhKQS{
    padding-right:var(--g-size-layout-md);
  }
  .container--U4sXvgcR .layout--QYQNhKQS,.container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA{
    -moz-column-gap:var(--g-size-layout-md);
         column-gap:var(--g-size-layout-md);
  }
  .container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA.large--yEi9kSEH:has(.summary--harEtcMB){
    grid-template-columns:var(--col-body) minmax(auto, var(--col-summary));
  }
  .container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA.large--yEi9kSEH:has(.summary--harEtcMB) .header--Rer9UnJO{
    grid-column:1 /  -1;
  }
  .container--U4sXvgcR .layout--QYQNhKQS .content--DBwQg4TA.large--yEi9kSEH:has(.summary--harEtcMB) .summary--harEtcMB{
    position:sticky;
    top:calc(var(--offset-topnav) + var(--offset-stripe) + var(--offset-padding));
  }
}
.item--RZHE-m6x:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  align-items:center;
  display:flex;
  width:100%;
}
.item--RZHE-m6x.clickable---mZ3olty{
  cursor:pointer;
}
.item--RZHE-m6x.disabled--O4aKpQyp{
  background-color:inherit;
  color:var(--g-color-text-disabled);
}

.container--ML7jzP3q{
  flex:1;
  min-width:0;
}
.container--ML7jzP3q:nth-child(n):nth-child(n):nth-child(n)>.g-row{
  margin-left:-.3125rem;
}
.container--ML7jzP3q:nth-child(n):nth-child(n):nth-child(n)>.g-form-group{
  margin-top:0;
}
.container--ML7jzP3q:nth-child(n):nth-child(n):nth-child(n)>.g-form-multicol{
  margin-top:-.25rem;
}

.top--ytl0kIeO .input--dYvurLsl{
  align-self:flex-start !important;
}
.has-product--SIC67Elh .input--dYvurLsl:nth-child(n):nth-child(n){
  margin-left:.625rem;
  margin-right:.5625rem;
}

.has-form--KsD0-I3G.top--ytl0kIeO .input--dYvurLsl{
  margin:.125rem 0;
}
.pill--jVxiD9Ld{
  position:absolute !important;
  right:1.875rem !important;
  top:.75rem !important;
}
.pill-disabled--dGdnjg0e{
  background-color:rgba(var(--rgb-gray-300), .5) !important;
}
.g-select:nth-child(n):nth-child(n){
  border-radius:var(--g-size-border-radius-lg);
}

.menu--bv-SbeSE{
  display:block !important;
  float:none !important;
  min-width:0 !important;
  position:static !important;
}
.menu--bv-SbeSE .menu-item--9cggilUs:not(.section--azJ7xT29):nth-child(n){
  padding:0;
}
.menu--bv-SbeSE .menu-item--9cggilUs:before{
  display:none;
}

.g-dropdown-product:not(.g-dropdown-product-condensed) .selectable--2Hxk0pG8{
  padding-left:.625rem;
}
.g-dropdown-product:not(.g-dropdown-product-condensed) .selectable--2Hxk0pG8:nth-child(n):nth-child(n) .custom-control{
  margin-right:.9375rem;
}
.g-dropdown-product:not(.g-dropdown-product-condensed) .selectable--2Hxk0pG8:nth-child(n):nth-child(n) .g-product-info{
  padding-left:0;
}
@keyframes animation-keyframes--MYVMHrhx{
  0%{
    background-position:100% 100%;
  }
  to{
    background-position:0 0;
  }
}
.animated-container--vWDBvecW{
  --color-skeleton-container-base:var(--color-bg, var(--g-color-surface-primary));
  --color-skeleton-container-mix:rgba(var(--rgb-gray-300), 0.4);
  --color-skeleton-container:color-mix(
      in srgb,
      var(--color-skeleton-container-base) 50%,
      var(--color-skeleton-container-mix)
  );
  animation:animation-keyframes--MYVMHrhx 2.75s linear infinite;
  background-image:linear-gradient(315deg, transparent 25%, var(--color-skeleton-container), transparent 75%);
  background-size:400% 400%;
  height:100%;
  inset:0;
  width:100%;
}

[class*=g-bg-] .animated-container--vWDBvecW{
  --color-skeleton-container-mix:var(-color-gray-400);
}

.g-dark .animated-container--vWDBvecW{
  --color-skeleton-container-mix:var(--g-color-surface-secondary);
}
.skeleton--y7k2laQT{
  --color-skeleton-dark:rgba(var(--rgb-gray-300), 0.19);
  --color-skeleton-bright:rgba(var(--rgb-gray-300), 0.05);
}

[class*=g-bg-] .skeleton--y7k2laQT{
  --color-skeleton-dark:rgba(var(--rgb-black), 0.09);
  --color-skeleton-bright:rgba(var(--rgb-black), 0.025);
}

.g-dark .skeleton--y7k2laQT{
  --color-skeleton-dark:rgba(var(--rgb-gray-200), 0.5);
  --color-skeleton-bright:rgba(var(--rgb-gray-200), 0.1);
}

.g-dark .g-card--PSlXdxY- .skeleton--y7k2laQT{
  --color-skeleton-dark:rgba(var(--rgb-gray-400), 1);
  --color-skeleton-bright:rgba(var(--rgb-gray-400), 0.25);
}

.g-dark [class*=g-bg-] .skeleton--y7k2laQT{
  --color-skeleton-dark:rgba(var(--rgb-black), 0.25);
  --color-skeleton-bright:rgba(var(--rgb-black), 0.1);
}

.skeleton-static--z3Rxwx14{
  background:var(--color-skeleton-dark);
}
@keyframes animation-keyframes--qRTLvCCB{
  0%{
    background-position:200% 200%;
  }
  to{
    background-position:0 0;
  }
}
.skeleton-animated--c2IzPbaS{
  animation:animation-keyframes--qRTLvCCB 2s linear infinite;
  background-image:linear-gradient(90deg, var(--color-skeleton-dark), var(--color-skeleton-bright), var(--color-skeleton-dark));
  background-size:200% 200%;
  height:100%;
  width:100%;
}
.avatar--uaxVwjb-{
  border-radius:var(--g-size-border-radius-circle);
  overflow:hidden;
}
.level-1--bIeH3D8a{
  height:1.875rem;
}

.level-2--u1cbd-Nw{
  height:1.75rem;
}

.level-3--nAMRtz44{
  height:1.5rem;
}

.level-4--ocr-Otos,.level-5--AsQi0ZI3,.level-6--iYnatRmA{
  height:1.25rem;
}

.line--v2sc4TTA{
  border-radius:var(--g-size-border-radius-round);
  overflow:hidden;
}
.skeleton-rectangle--oajTeGby{
  border-radius:var(--g-size-border-radius-lg);
  overflow:hidden;
}
.container--benL4H5B{
  margin-bottom:1.25rem;
}
.g-card .container--benL4H5B{
  margin-left:-.9375rem;
  margin-right:-.9375rem;
}
.g-modal .container--benL4H5B:nth-child(n):nth-child(n){
  margin:-.625rem -1.25rem .25rem;
  width:calc(100% + 2.5rem);
}

.content--xKvZBFG6{
  margin-bottom:1.25rem;
  margin-top:1.25rem;
  padding-left:1.25rem;
  padding-right:1.25rem;
  text-align:center;
}

.signing--B8NC6VxP{
  align-items:center;
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  min-height:5.375rem;
  padding:.9375rem 1.25rem;
}
.signing--B8NC6VxP.active--z2SucEzn{
  padding-bottom:0;
  padding-top:0;
}
.signing--B8NC6VxP>:not(.alert--bkn-mhOx){
  margin:.3125rem 0 !important;
}

.alert--bkn-mhOx,.button--Ks-fRr0J,.input--j05IPBDe{
  flex-shrink:0;
}

.alert--bkn-mhOx{
  margin-bottom:.3125rem;
  margin-top:-.3125rem;
  width:100%;
}

@media (max-width:575.98px){
  .label--CFLrgs3H{
    text-align:left;
    width:100%;
  }
}
@media (min-width:576px){
  .content--xKvZBFG6{
    margin-bottom:1.875rem;
    margin-top:1.875rem;
  }
  .signing--B8NC6VxP{
    flex-wrap:wrap;
    padding-left:4.0625rem;
    padding-right:4.0625rem;
  }
  .signing--B8NC6VxP>:not(.alert--bkn-mhOx){
    margin-left:.3125rem !important;
    margin-right:.3125rem !important;
  }
  .input--j05IPBDe{
    max-width:7.1875rem;
  }
  .alert--bkn-mhOx{
    margin-bottom:0;
    margin-top:0;
    order:1;
  }
}
.new-container--Rg9Ucmw2{
  justify-content:center;
}
.new-container--Rg9Ucmw2 .header--XjZgDopp{
  display:grid;
  margin:0 auto;
  max-width:34.0625rem;
  text-align:center;
}
.new-container--Rg9Ucmw2 .header--XjZgDopp .illustration--PeGNeed6{
  display:grid;
  height:8rem;
  margin-bottom:.25rem;
  place-items:center;
  width:100%;
}
.new-container--Rg9Ucmw2 .body-slot--9FfWPe6Q{
  padding-top:1.5rem;
  width:100%;
}
.wrapper--k1xR-Xny{
  align-items:center;
  display:flex;
  justify-content:center;
  width:100%;
}

.text--IXD37gwV{
  text-align:right;
}

.icon--anEhTHBf{
  margin-left:.625rem;
}

@media (max-width:575.98px){
  .text--IXD37gwV{
    margin:0 !important;
    padding:0 !important;
    text-align:left;
  }
  .icon--anEhTHBf{
    align-self:flex-start;
    margin-top:.25rem;
  }
}
.clearable-button--j6V7-ZCC{
  display:inline-flex;
  position:relative;
}
.clearable-button--j6V7-ZCC .action-button--7xRpEPGr:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  background-color:var(--g-color-surface-primary);
  border-color:var(--g-color-border-primary);
}
.clearable-button--j6V7-ZCC .action-button--7xRpEPGr:nth-child(n):nth-child(n):nth-child(n):nth-child(n):focus-visible{
  z-index:10;
}

.placeholder-text--9Y17OmvQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  padding-inline:1.25rem;
}
.placeholder-text--9Y17OmvQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n).g-button-size-small{
  padding-inline:.625rem;
}
.placeholder-text--9Y17OmvQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n),.placeholder-text--9Y17OmvQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n):active,.placeholder-text--9Y17OmvQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n):hover{
  color:var(--g-color-interactive-primary);
}
@media (forced-colors:active){
  .placeholder-text--9Y17OmvQ:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
    color:GrayText !important;
  }
}

.action-text--eatr-1lU:nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  padding-left:1.25rem;
  padding-right:2.25rem;
}
.action-text--eatr-1lU:nth-child(n):nth-child(n):nth-child(n):nth-child(n).g-button-size-small{
  padding-inline:.625rem 2.25rem;
}

.clear-button--qoUOE5dK{
  align-self:center;
  position:absolute;
  right:.25rem;
}
.clear-button--qoUOE5dK:nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n):nth-child(n){
  border-radius:var(--g-size-border-radius-round);
  z-index:30;
}
.group--T6R5zYEh{
  bottom:0;
  left:0;
  margin:0;
  pointer-events:none;
  position:fixed;
  right:0;
  z-index:500000;
}

.grid--QYiBx4TN{
  display:flex;
  flex-direction:column;
}
.grid--QYiBx4TN:not(:empty)+.empty--7TfqIhSa{
  display:none;
}

.item--DZ7d24aI:nth-child(n):nth-child(n):nth-child(n){
  background-color:var(--g-color-surface-inverted);
  box-shadow:rgba(var(--rgb-black), .15) 0 .5rem 1.125rem -.25rem, rgba(var(--rgb-black), .15) 0 .75rem .875rem -.375rem, rgba(var(--rgb-black), .25) 0 1.125rem .625rem -.75rem;
  color:var(--g-color-text-inverted-primary);
  display:block;
  margin:0 0 1rem;
  padding:.3125rem 0;
  pointer-events:auto;
  width:25rem;
}
.item--DZ7d24aI:nth-child(n):nth-child(n):nth-child(n).has-icon--1fT8JwIw,.item--DZ7d24aI:nth-child(n):nth-child(n):nth-child(n).is-busy--He-4eH60{
  padding-left:1.875rem;
}
.item--DZ7d24aI .content--xyPHpjMp{
  align-items:flex-start;
  display:flex;
  width:100%;
}
.item--DZ7d24aI .icon--2QEBhgqs{
  flex-shrink:0;
  margin-left:-1.875rem;
  margin-right:.625rem;
}
.item--DZ7d24aI .spinner--toSrV9br:nth-child(n):nth-child(n){
  color:var(--g-color-text-inverted-primary);
  margin-left:-2rem;
  margin-right:.5rem;
}
.item--DZ7d24aI .close--pJp3n4U7{
  flex-shrink:0;
  margin-left:.375rem !important;
  margin-block:-.25rem !important;
}
.item--DZ7d24aI .text--6Z1WD8wY{
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
  display:-webkit-box;
  max-height:4.5rem;
  min-width:6.25rem;
  overflow:hidden;
  padding:0 !important;
  width:100%;
}
.item--DZ7d24aI.error--vTLEKBkM .icon--2QEBhgqs{
  color:var(--g-color-error);
}
.item--DZ7d24aI.success--t9shp8Sn .icon--2QEBhgqs{
  color:var(--g-color-success);
}

.button--qi4eHLiw:nth-child(n):nth-child(n):nth-child(n){
  margin-top:.625rem;
}

.transition--LTq4ruBW{
  position:relative;
}

.appear--rGT8sqiS .item--DZ7d24aI,.enter--3n88kKr0 .item--DZ7d24aI{
  opacity:0;
}

.appear-active--tEj-tO9x.transition--LTq4ruBW,.enter-active--1-c38zgr.transition--LTq4ruBW{
  transition:height .35s cubic-bezier(.215, .61, .355, 1) 0s;
}
.appear-active--tEj-tO9x .item--DZ7d24aI,.enter-active--1-c38zgr .item--DZ7d24aI{
  opacity:1;
  transition:opacity .35s cubic-bezier(.215, .61, .355, 1) 0s;
}

.exit--yLOZjiGO .item--DZ7d24aI{
  opacity:1;
  transform:translateX(0);
}

.exit-active--0m428TPr.transition--LTq4ruBW{
  transform-origin:0 100%;
  transition:height .35s cubic-bezier(.55, .055, .675, .19) 0s;
  transition-delay:175ms;
}
.exit-active--0m428TPr .item--DZ7d24aI{
  bottom:0;
  opacity:0;
  position:absolute !important;
  transform:translateX(-100%);
  transition:opacity .35s cubic-bezier(.55, .055, .675, .19) 0s,transform .35s cubic-bezier(.55, -.05, .675, .19) 0s;
}

@media (max-width:767.98px){
  .group--T6R5zYEh{
    bottom:0;
    left:-.3125rem;
    right:-.3125rem;
  }
  .item--DZ7d24aI:nth-child(n):nth-child(n):nth-child(n){
    width:100%;
  }
}
.overflow--jAcYpD3E{
  min-width:100%;
  overflow:clip;
  width:100%;
}
.overflow--jAcYpD3E:where(.scroll--ucj0dtdW){
  overflow:auto;
}
.overflow--jAcYpD3E:where(.scroll--ucj0dtdW):focus-visible{
  outline:.125rem solid var(--g-color-interactive-primary);
}
.g-card.g-card-no-padding .overflow--jAcYpD3E:where(.scroll--ucj0dtdW):focus-visible{
  outline-offset:-.125rem;
}
.g-card:not(.g-card-no-padding):where(:not(.g-card-outer)) .overflow--jAcYpD3E,.g-modal .overflow--jAcYpD3E{
  border:.0625rem solid var(--g-color-border-secondary);
  border-radius:var(--g-size-border-radius-lg);
}
.g-card.g-card-no-padding .overflow--jAcYpD3E{
  border:0;
}
.g-card.g-card-inner:nth-child(n) .overflow--jAcYpD3E{
  border:0;
  border-radius:var(--g-size-border-radius-none);
}

.table---ZPCWbMG{
  background-color:var(--g-color-surface-primary);
  border:0 solid var(--g-color-border-secondary);
  min-width:100%;
  padding-top:0;
  table-layout:fixed;
  width:100%;
}
.table---ZPCWbMG:where(.complex--VfS2UlwK){
  display:block;
}
:where(.table---ZPCWbMG.complex--VfS2UlwK) :is(.head--Inzh-Od9,.body--DiRYhmhY,.foot--27VNSWYd,.cell--ZfnbGaik){
  display:block;
}
:where(.table---ZPCWbMG.complex--VfS2UlwK) .row--H0wL18yV{
  align-items:stretch;
  -moz-column-gap:0;
       column-gap:0;
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-start;
}
@media (max-width:767.98px){
  .table---ZPCWbMG:where(:not(.fixed--T-EXg9bo)):where(:not(.complex--VfS2UlwK)){
    display:block;
  }
  :where(.table---ZPCWbMG:where(:not(.fixed--T-EXg9bo)):not(.complex--VfS2UlwK)) :is(.head--Inzh-Od9,.body--DiRYhmhY,.foot--27VNSWYd,.cell--ZfnbGaik){
    display:block;
  }
  :where(.table---ZPCWbMG:where(:not(.fixed--T-EXg9bo)):not(.complex--VfS2UlwK)) .row--H0wL18yV{
    align-items:stretch;
    -moz-column-gap:0;
         column-gap:0;
    display:flex;
    flex-wrap:wrap;
    justify-content:flex-start;
  }
}
.table---ZPCWbMG>.caption--7Zxs6tQ0{
  height:.0625rem;
  margin:-.0625rem;
  overflow:hidden;
  padding:0;
  width:.0625rem;
}
.g-card.g-card-no-padding .table---ZPCWbMG{
  margin:0;
}

.semantic-only--PpA7cSDY{
  clip:rect(1px, 1px, 1px, 1px) !important;
  border:0 !important;
  clip-path:inset(50%) !important;
  height:1px !important;
  left:auto !important;
  margin:-1px !important;
  overflow:hidden !important;
  padding:0 !important;
  position:absolute !important;
  top:auto !important;
  white-space:nowrap !important;
  width:1px !important;
}

.head--Inzh-Od9 .row--H0wL18yV:first-child{
  border-top-width:0;
}
.head--Inzh-Od9.sticky--lZPYH2qZ{
  background-color:var(--g-color-surface-primary);
  box-shadow:0 0 0 .0625rem var(--g-color-border-secondary);
  position:sticky;
  z-index:10000;
}

.body--DiRYhmhY .row--H0wL18yV:where(:not(.section--1z7neDHQ)):hover{
  background-color:var(--g-color-surface-alternate);
}

.section--1z7neDHQ:has(.header--np2UJB4N){
  padding-block:0;
}
.section--1z7neDHQ .cell--ZfnbGaik.header--np2UJB4N{
  font-size:1.125rem;
  font-weight:700;
  line-height:1.5rem;
}
.section--1z7neDHQ .cell--ZfnbGaik.header--np2UJB4N:nth-child(n){
  padding-block:1rem;
}

.row--H0wL18yV{
  border-top:.0625rem solid var(--g-color-border-secondary);
  padding:.3125rem;
}
.use-focus-page-padding--VKJSJ0fp .row--H0wL18yV{
  padding:.3125rem calc(
                var(--card-content-padding-horizontal, .9375rem) -
                    .625rem
            );
}
.row--H0wL18yV.decorated--fpr2NXqJ{
  position:relative;
}
:where(.table---ZPCWbMG:not(.fixed--T-EXg9bo,.force-headers--SldDVg0S)) .head--Inzh-Od9.semantic-only--PpA7cSDY+.body--DiRYhmhY>.row--H0wL18yV:first-child{
  border-top-width:0;
}
@media (max-width:767.98px){
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo,.force-headers--SldDVg0S)) .body--DiRYhmhY>.row--H0wL18yV:first-child{
    border-top-width:0;
  }
}

.head--Inzh-Od9 .cell--ZfnbGaik:where(:not(.headers-above--o3ACcm8X)),.label--6nz00Pc-{
  color:var(--g-color-text-secondary);
  font-size:.875rem;
  font-weight:500;
  line-height:1.3125rem;
}
.head--Inzh-Od9 .cell--ZfnbGaik:where(:not(.headers-above--o3ACcm8X)) svg,.label--6nz00Pc- svg{
  vertical-align:text-bottom;
}

.head--Inzh-Od9 .cell--ZfnbGaik.headers-above--o3ACcm8X{
  flex-grow:1;
  font-size:inherit;
  font-weight:inherit;
}

.cell--ZfnbGaik{
  align-self:flex-start;
  padding:.3125rem .625rem;
  vertical-align:top;
}
.foot--27VNSWYd .cell--ZfnbGaik{
  font-size:.875rem;
  line-height:1.3125rem;
}

@media (max-width:767.98px){
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo,.force-headers--SldDVg0S)) .head--Inzh-Od9{
    clip:rect(1px, 1px, 1px, 1px) !important;
    border:0 !important;
    clip-path:inset(50%) !important;
    height:1px !important;
    left:auto !important;
    margin:-1px !important;
    overflow:hidden !important;
    padding:0 !important;
    position:absolute !important;
    top:auto !important;
    white-space:nowrap !important;
    width:1px !important;
  }
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo,.force-headers--SldDVg0S)) .row--H0wL18yV{
    padding:.625rem .3125rem;
  }
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo,.force-headers--SldDVg0S)) .cell--ZfnbGaik{
    padding-bottom:.25rem;
    padding-top:.25rem;
    text-align:left !important;
    width:100% !important;
  }
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo,.force-headers--SldDVg0S)) .label--6nz00Pc-,:where(.table---ZPCWbMG:not(.fixed--T-EXg9bo,.force-headers--SldDVg0S)) .value--noKRjdHZ{
    flex:1 0 0;
  }
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo,.force-headers--SldDVg0S)) .label--6nz00Pc-{
    overflow:hidden;
    padding-right:.625rem;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo,.force-headers--SldDVg0S)) .value--noKRjdHZ{
    width:50%;
  }
}
@media (max-width:575.98px){
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo,.force-headers--SldDVg0S)) .label--6nz00Pc-,:where(.table---ZPCWbMG:not(.fixed--T-EXg9bo,.force-headers--SldDVg0S)) .value--noKRjdHZ{
    flex:0 0 100%;
  }
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo,.force-headers--SldDVg0S)) .label--6nz00Pc-{
    margin-top:.1875rem;
  }
}

.table---ZPCWbMG:where(.fixed--T-EXg9bo):not(.complex--VfS2UlwK) .row--H0wL18yV{
  padding:0;
  position:static;
}
.table---ZPCWbMG:where(.fixed--T-EXg9bo):not(.complex--VfS2UlwK) .row--H0wL18yV.decorated--fpr2NXqJ .cell--ZfnbGaik{
  position:relative;
}
.table---ZPCWbMG:where(.fixed--T-EXg9bo):not(.complex--VfS2UlwK) .row--H0wL18yV:after{
  display:none;
}
.table---ZPCWbMG:where(.fixed--T-EXg9bo):not(.complex--VfS2UlwK) .cell--ZfnbGaik{
  padding:.625rem;
}
.table---ZPCWbMG:where(.fixed--T-EXg9bo):not(.complex--VfS2UlwK) .cell--ZfnbGaik:first-child{
  padding-left:.9375rem;
}
.table---ZPCWbMG:where(.fixed--T-EXg9bo):not(.complex--VfS2UlwK) .cell--ZfnbGaik:last-child{
  padding-right:.9375rem;
}
.table---ZPCWbMG:where(.fixed--T-EXg9bo):not(.complex--VfS2UlwK).use-focus-page-padding--VKJSJ0fp .cell--ZfnbGaik:first-child{
  padding-left:var(--card-content-padding-horizontal, .9375rem);
}
.table---ZPCWbMG:where(.fixed--T-EXg9bo):not(.complex--VfS2UlwK).use-focus-page-padding--VKJSJ0fp .cell--ZfnbGaik:last-child{
  padding-right:var(--card-content-padding-horizontal, .9375rem);
}
.table---ZPCWbMG:where(.fixed--T-EXg9bo) .row--H0wL18yV{
  flex-grow:1;
  flex-wrap:nowrap;
}

@media (min-width:768px){
  .table---ZPCWbMG:not(.complex--VfS2UlwK) .row--H0wL18yV{
    padding:0;
    position:static;
  }
  .table---ZPCWbMG:not(.complex--VfS2UlwK) .row--H0wL18yV.decorated--fpr2NXqJ .cell--ZfnbGaik{
    position:relative;
  }
  .table---ZPCWbMG:not(.complex--VfS2UlwK) .row--H0wL18yV:after{
    display:none;
  }
  .table---ZPCWbMG:not(.complex--VfS2UlwK) .cell--ZfnbGaik{
    padding:.625rem;
  }
  .table---ZPCWbMG:not(.complex--VfS2UlwK) .cell--ZfnbGaik:first-child{
    padding-left:.9375rem;
  }
  .table---ZPCWbMG:not(.complex--VfS2UlwK) .cell--ZfnbGaik:last-child{
    padding-right:.9375rem;
  }
  .table---ZPCWbMG:not(.complex--VfS2UlwK).use-focus-page-padding--VKJSJ0fp .cell--ZfnbGaik:first-child{
    padding-left:var(--card-content-padding-horizontal, .9375rem);
  }
  .table---ZPCWbMG:not(.complex--VfS2UlwK).use-focus-page-padding--VKJSJ0fp .cell--ZfnbGaik:last-child{
    padding-right:var(--card-content-padding-horizontal, .9375rem);
  }
  .label--6nz00Pc-{
    display:none;
  }
}
:where(.table---ZPCWbMG.fixed--T-EXg9bo) .label--6nz00Pc-{
  display:none;
}

.column-tooltip--rp-UZWp2:not(:first-child){
  margin-left:.25rem !important;
}

.sort-button--sP9wqU8Q{
  margin-right:-.625rem !important;
  margin-block:-.5rem -.375rem !important;
  position:relative;
}
.sort-button--sP9wqU8Q:not(:first-child){
  margin-left:.125rem !important;
}
.column-tooltip--rp-UZWp2+.sort-button--sP9wqU8Q{
  margin-left:.25rem !important;
}
@media (max-width:767.98px){
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo)) .sort-button--sP9wqU8Q{
    display:none !important;
  }
}

.cell--ZfnbGaik.fluid--oyFtncUR{
  flex-grow:1;
  flex-shrink:1;
}
.cell--ZfnbGaik.align-auto--SJhn6K5x{
  text-align:left;
}
.cell--ZfnbGaik.center--sEdB2cRC{
  align-self:center;
  vertical-align:middle;
}
.cell--ZfnbGaik.small--E8mfKIGr{
  font-size:.875rem;
  line-height:1.3125rem;
}
.body--DiRYhmhY .cell--ZfnbGaik.truncate--IJdbbFbc,.cell--ZfnbGaik.truncate--IJdbbFbc .column-label--dufZTvkf,.cell--ZfnbGaik.truncate--IJdbbFbc>.value--noKRjdHZ{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.cell--ZfnbGaik.truncate--IJdbbFbc .column-label--dufZTvkf{
  display:inline-block;
  max-width:100%;
  vertical-align:inherit;
}
.cell--ZfnbGaik.truncate--IJdbbFbc.tooltip--HKHit-ez .column-label--dufZTvkf{
  max-width:calc(100% - 1.25rem);
}
.cell--ZfnbGaik.truncate--IJdbbFbc[aria-sort] .column-label--dufZTvkf{
  max-width:calc(100% - 2.25rem);
}
.cell--ZfnbGaik.truncate--IJdbbFbc.tooltip--HKHit-ez[aria-sort] .column-label--dufZTvkf{
  max-width:calc(100% - 3.5rem);
}
.head--Inzh-Od9 .cell--ZfnbGaik:not(.truncate--IJdbbFbc){
  text-wrap:balance;
}
.cell--ZfnbGaik.header--np2UJB4N,.cell--ZfnbGaik:not(.truncate--IJdbbFbc){
  -webkit-hyphens:auto;
          hyphens:auto;
}
.cell--ZfnbGaik.header--np2UJB4N{
  font-weight:500;
}
.cell--ZfnbGaik.numeric--vtUBzsRe{
  text-align:right;
}
.cell--ZfnbGaik.selectable--wG87at-I{
  width:2.5rem;
}
.body--DiRYhmhY .cell--ZfnbGaik.selectable--wG87at-I{
  padding-block:.3125rem 0 !important;
}
.complex--VfS2UlwK .body--DiRYhmhY .cell--ZfnbGaik.selectable--wG87at-I{
  padding-top:.0625rem !important;
}
.cell--ZfnbGaik.actions--VBaII3xD,.cell--ZfnbGaik.toggle--VeFasUkl{
  height:100%;
  text-align:right;
}
.cell--ZfnbGaik.actions--VBaII3xD:nth-child(n):nth-child(n) .g-group.g-group-button,.cell--ZfnbGaik.toggle--VeFasUkl:nth-child(n):nth-child(n) .g-group.g-group-button{
  padding-block:0;
}
.cell--ZfnbGaik.toggle--VeFasUkl{
  inset:0;
  position:absolute;
  z-index:0;
}
.head--Inzh-Od9 .cell--ZfnbGaik.toggle--VeFasUkl{
  clip:rect(1px, 1px, 1px, 1px) !important;
  border:0 !important;
  clip-path:inset(50%) !important;
  height:1px !important;
  left:auto !important;
  margin:-1px !important;
  overflow:hidden !important;
  padding:0 !important;
  position:absolute !important;
  top:auto !important;
  white-space:nowrap !important;
  width:1px !important;
}
.cell--ZfnbGaik.toggle--VeFasUkl .g-button[aria-expanded]{
  border:0;
  border-radius:var(--g-size-border-radius-none);
  inset:0;
  margin-left:0;
  min-height:100%;
  position:absolute;
}
.decorated--fpr2NXqJ .cell--ZfnbGaik.toggle--VeFasUkl .g-button[aria-expanded]{
  margin-left:.3125rem;
}
.cell--ZfnbGaik.toggle--VeFasUkl .g-button[aria-expanded]:focus-visible{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:-.1875rem;
}
.cell--ZfnbGaik.toggle--VeFasUkl .g-button[aria-expanded] .g-button-icon{
  opacity:0;
}
.cell--ZfnbGaik.actions--VBaII3xD{
  z-index:1;
}
.cell--ZfnbGaik.collapsible--r01k3wBJ,.cell--ZfnbGaik.details--d7OcgIeg{
  padding-block:0;
  position:relative;
  width:100%;
}
.head--Inzh-Od9 .cell--ZfnbGaik.collapsible--r01k3wBJ,.head--Inzh-Od9 .cell--ZfnbGaik.details--d7OcgIeg{
  clip:rect(1px, 1px, 1px, 1px) !important;
  border:0 !important;
  clip-path:inset(50%) !important;
  height:1px !important;
  left:auto !important;
  margin:-1px !important;
  overflow:hidden !important;
  padding:0 !important;
  position:absolute !important;
  top:auto !important;
  white-space:nowrap !important;
  width:1px !important;
}
.cell--ZfnbGaik.details--d7OcgIeg{
  order:2;
}
.cell--ZfnbGaik.details--d7OcgIeg.value--noKRjdHZ>:not(.label--6nz00Pc-):first-child,.cell--ZfnbGaik.details--d7OcgIeg>:not(.label--6nz00Pc-):first-child{
  margin-top:.625rem;
}
.cell--ZfnbGaik.details--d7OcgIeg.value--noKRjdHZ>:not(.label--6nz00Pc-):last-child,.cell--ZfnbGaik.details--d7OcgIeg>:not(.label--6nz00Pc-):last-child{
  margin-bottom:.625rem;
}
.cell--ZfnbGaik.collapsible--r01k3wBJ{
  order:3;
}
@media (min-width:768px){
  .cell--ZfnbGaik.numeric--vtUBzsRe{
    font-variant-numeric:lining-nums tabular-nums;
  }
  .body--DiRYhmhY .cell--ZfnbGaik.actions--VBaII3xD{
    padding-block:.0625rem;
  }
  .table---ZPCWbMG:not(.complex--VfS2UlwK) .body--DiRYhmhY .cell--ZfnbGaik.actions--VBaII3xD{
    padding-block:.375rem;
  }
  .cell--ZfnbGaik.align-left--79BzXauZ{
    text-align:left;
  }
  .cell--ZfnbGaik.align-center--LveTgS5K{
    text-align:center;
  }
  .cell--ZfnbGaik.align-right--HF6twD9N{
    text-align:right;
  }
  .cell--ZfnbGaik.align-right--HF6twD9N .g-group-button{
    justify-content:end;
  }
}
:where(.table---ZPCWbMG.fixed--T-EXg9bo) .cell--ZfnbGaik.numeric--vtUBzsRe{
  font-variant-numeric:lining-nums tabular-nums;
}
.body--DiRYhmhY :where(.table---ZPCWbMG.fixed--T-EXg9bo) .cell--ZfnbGaik.actions--VBaII3xD{
  padding-block:.0625rem;
}
.table---ZPCWbMG:not(.complex--VfS2UlwK) .body--DiRYhmhY :where(.table---ZPCWbMG.fixed--T-EXg9bo) .cell--ZfnbGaik.actions--VBaII3xD{
  padding-block:.375rem;
}
:where(.table---ZPCWbMG.fixed--T-EXg9bo) .cell--ZfnbGaik.align-left--79BzXauZ{
  text-align:left;
}
:where(.table---ZPCWbMG.fixed--T-EXg9bo) .cell--ZfnbGaik.align-center--LveTgS5K{
  text-align:center;
}
:where(.table---ZPCWbMG.fixed--T-EXg9bo) .cell--ZfnbGaik.align-right--HF6twD9N{
  text-align:right;
}
:where(.table---ZPCWbMG.fixed--T-EXg9bo) .cell--ZfnbGaik.align-right--HF6twD9N .g-group-button{
  justify-content:end;
}
@media (max-width:767.98px){
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo)) .cell--ZfnbGaik.labelize--FYlcpzt6{
    align-items:baseline;
    display:flex;
  }
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo)) .cell--ZfnbGaik.toggle--VeFasUkl{
    text-align:right !important;
  }
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo)) .cell--ZfnbGaik.actions--VBaII3xD>.label--6nz00Pc-{
    visibility:hidden;
  }
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo)) .cell--ZfnbGaik .column-tooltip--rp-UZWp2,:where(.table---ZPCWbMG:not(.fixed--T-EXg9bo)) .cell--ZfnbGaik.collapsible--r01k3wBJ>.label--6nz00Pc-,:where(.table---ZPCWbMG:not(.fixed--T-EXg9bo)) .cell--ZfnbGaik.details--d7OcgIeg>.label--6nz00Pc-,:where(.table---ZPCWbMG:not(.fixed--T-EXg9bo)) .cell--ZfnbGaik.empty--an-I0Gar{
    display:none;
  }
}
@media (max-width:575.98px){
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo)) .cell--ZfnbGaik.labelize--FYlcpzt6{
    flex-wrap:wrap;
  }
  :where(.table---ZPCWbMG:not(.fixed--T-EXg9bo)) .cell--ZfnbGaik.actions--VBaII3xD>.label--6nz00Pc-{
    display:none;
  }
}
.toolbar--3fuF3Vm-{
  align-items:center;
  background-color:var(--g-color-surface-primary);
  border-bottom:.0625rem solid var(--g-color-border-secondary);
  display:flex;
  padding:.625rem;
  width:100%;
}
.toolbar--3fuF3Vm- .g-group-button{
  padding-block:0 !important;
}
.toolbar--3fuF3Vm- .select--u7sWYpHu{
  margin-right:.625rem !important;
}
.toolbar--3fuF3Vm- .group--IwkvwtKj{
  flex-shrink:0;
  width:auto;
}
.toolbar--3fuF3Vm- .button--vys3lpIf{
  margin-bottom:0 !important;
  margin-top:0 !important;
}
.row--AOgPD9ZV{
  overflow:hidden;
  position:relative;
}

.cell--PhQRA8Qo{
  background-color:var(--g-color-surface-primary);
  margin-block:0 !important;
  margin-inline:-.3125rem;
  overflow:visible;
  padding:0;
  position:relative;
  top:.3125rem;
  width:calc(100% + .625rem) !important;
  z-index:30;
}
@media (max-width:767.98px){
  .cell--PhQRA8Qo{
    top:.625rem;
  }
}

.container--QswwP5L7:nth-child(n):nth-child(n){
  background-color:var(--g-color-surface-primary);
  border-bottom:.125rem solid var(--g-color-border-secondary);
  margin-block:0;
}

.header--iMa35ZO5{
  background-color:var(--g-color-border-secondary);
  padding:.1875rem;
  text-align:right;
}

.content--Nzux7pFz{
  padding-inline:.9375rem !important;
}
.no-padding--J019B6a4>.content--Nzux7pFz{
  padding:0 !important;
}
.no-padding--J019B6a4>.content--Nzux7pFz>*{
  margin-block:0 !important;
}
.list--NnmPqsca{
  --columns:var(--min-columns, 1);
  --column-width:calc((100% - 0.9375rem * (var(--columns) - 1)) / var(--columns));
}
.list--NnmPqsca:nth-child(n):nth-child(n){
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  list-style:none;
  margin:-.46875rem;
  padding:0;
}
@supports (grid-area:auto){
  .list--NnmPqsca:nth-child(n):nth-child(n){
    align-items:stretch;
    display:grid;
    gap:.9375rem;
    grid-template-columns:1fr;
    justify-content:center;
    margin:0;
  }
}
.list--NnmPqsca:nth-child(n):nth-child(n).dense--V9nB-aKr,.list--NnmPqsca:nth-child(n):nth-child(n).full-width--FJmWdKUa,.list--NnmPqsca:nth-child(n):nth-child(n).regular--EYra7TdJ,.list--NnmPqsca:nth-child(n):nth-child(n).wide--9V-sW-l0{
  grid-template-columns:repeat(auto-fit, minmax(var(--column-width, 100%), min-content));
}
@media (min-width:576px){
  .list--NnmPqsca:nth-child(n):nth-child(n){
    --columns:2;
    grid-template-columns:repeat(auto-fit, minmax(9.375rem, min-content));
  }
  .list--NnmPqsca:nth-child(n):nth-child(n).full-width--FJmWdKUa{
    grid-template-columns:repeat(auto-fit, minmax(0, 1fr));
  }
}
@media (min-width:768px){
  .list--NnmPqsca:nth-child(n):nth-child(n).regular--EYra7TdJ{
    --columns:3;
  }
  .list--NnmPqsca:nth-child(n):nth-child(n).dense--V9nB-aKr{
    --columns:4;
  }
}

.item--RVFXjwfl:nth-child(n):nth-child(n){
  margin:.46875rem;
  padding:0;
}
@supports (grid-area:auto){
  .item--RVFXjwfl:nth-child(n):nth-child(n){
    margin:0;
  }
}
.item--RVFXjwfl:nth-child(n):nth-child(n):before{
  display:none;
}
.item--RVFXjwfl .g-toggle{
  height:100%;
}
.item--RVFXjwfl .g-toggle-label{
  flex:1;
}
.date--OHeUfOHz{
  color:var(--g-color-text-secondary);
}
.date--OHeUfOHz .large--TvQvuKTZ,.date--OHeUfOHz .year--jxaF6Opj{
  display:none;
}
@supports not (contain:inline-size){
  @media (min-width:768px){
    .date--OHeUfOHz{
      color:unset;
    }
    .date--OHeUfOHz .large--TvQvuKTZ,.date--OHeUfOHz .year--jxaF6Opj{
      display:block;
      white-space:nowrap;
    }
    .date--OHeUfOHz .regular--fA21WNql{
      display:none;
    }
  }
}
@container transaction (width >= 39.0625rem){
  .date--OHeUfOHz{
    color:unset;
  }
  .date--OHeUfOHz .large--TvQvuKTZ,.date--OHeUfOHz .year--jxaF6Opj{
    display:block;
    white-space:nowrap;
  }
  .date--OHeUfOHz .regular--fA21WNql{
    display:none;
  }
}

.title--2T8r9-N2,.title--2T8r9-N2>*{
  font-weight:600 !important;
}
.title--2T8r9-N2.link--Wdh-8obW{
  color:inherit !important;
  position:static;
  text-decoration:none !important;
}
.title--2T8r9-N2.link--Wdh-8obW:after{
  content:"";
  inset:0;
  position:absolute;
  z-index:0;
}
.title--2T8r9-N2.link--Wdh-8obW:focus-visible:after,.title--2T8r9-N2.link--Wdh-8obW:hover:after{
  background-color:var(--g-color-overlay-hover);
  z-index:1;
}
.title--2T8r9-N2.link--Wdh-8obW:focus-visible:after .g-avatar-content:not(.g-avatar-content-border),.title--2T8r9-N2.link--Wdh-8obW:hover:after .g-avatar-content:not(.g-avatar-content-border){
  --color-bg:var(--g-color-surface-primary);
}
.title--2T8r9-N2>[class^=g-icon-],.title--2T8r9-N2>[class^=ico-]{
  margin-top:-.1875rem;
}
.title--2T8r9-N2~.info--dLtPOvlN{
  display:block;
}

.indicators--HqnChbfU{
  align-items:flex-end;
  display:inline-flex;
  flex-direction:row;
  justify-content:flex-start;
  line-height:inherit;
  position:relative;
  top:.0625rem;
  white-space:nowrap;
}

.amount--r8ZBrHs7{
  display:block;
  font-size:.875rem;
  line-height:1.3125rem;
  padding:0 !important;
  white-space:nowrap;
}
.amount-extra--IQECXtyJ,.amount-secondary--JVcC4uQT{
  color:var(--g-color-text-secondary);
  padding:0 !important;
  white-space:nowrap;
}
.amount-extra--IQECXtyJ .icon--MGqT4tya,.amount-secondary--JVcC4uQT .icon--MGqT4tya{
  margin-right:.1875rem;
}

.alert--0bN-uMWG>:first-child{
  margin-top:.375rem !important;
}
.alert--0bN-uMWG>:last-child{
  margin-bottom:0 !important;
}

.menu--cxwua0C5{
  align-items:flex-end;
  display:inline-flex;
  flex-wrap:nowrap !important;
  justify-self:flex-end;
  margin-inline:0 !important;
}
.menu--cxwua0C5:nth-child(n):nth-child(n).g-group{
  padding-block:0;
}
.menu--cxwua0C5.in-amount--C5oBODPe{
  max-width:100%;
}
.menu--cxwua0C5.in-amount--C5oBODPe:nth-child(n):nth-child(n){
  margin-top:.625rem;
}
.menu--cxwua0C5.in-amount--C5oBODPe:nth-child(n):nth-child(n):where(.g-group){
  padding-block:0;
}
@supports not (contain:inline-size){
  @media (max-width:767.98px){
    .menu--cxwua0C5.in-amount--C5oBODPe{
      display:none !important;
    }
  }
}
@container transaction (width < 39.0625rem){
  .menu--cxwua0C5.in-amount--C5oBODPe{
    display:none !important;
  }
}
@supports not (contain:inline-size){
  @media (min-width:768px){
    .menu--cxwua0C5:not(.in-amount--C5oBODPe){
      display:none;
    }
  }
}
@container transaction (width >= 39.0625rem){
  .menu--cxwua0C5:not(.in-amount--C5oBODPe){
    display:none;
  }
}
.menu--cxwua0C5:not(.in-amount--C5oBODPe).panoramic--tTmlWp9A{
  display:flex;
  justify-content:flex-end;
  max-width:100%;
  min-width:100%;
}
.menu--cxwua0C5:not(.in-amount--C5oBODPe).panoramic--tTmlWp9A .additional-button--agic9zzo{
  display:none;
}
@supports not (contain:inline-size){
  @media (min-width:992px){
    .menu--cxwua0C5:not(.in-amount--C5oBODPe).panoramic--tTmlWp9A{
      display:flex;
    }
    .menu--cxwua0C5:not(.in-amount--C5oBODPe).panoramic--tTmlWp9A.offset-menu--5JJtrUMr:has(.additional-button--agic9zzo:only-child){
      justify-content:flex-start;
    }
    .menu--cxwua0C5:not(.in-amount--C5oBODPe).panoramic--tTmlWp9A.offset-menu--5JJtrUMr:has(.additional-button--agic9zzo:only-child) .additional-button--agic9zzo{
      flex-basis:8.375rem;
    }
    .menu--cxwua0C5:not(.in-amount--C5oBODPe).panoramic--tTmlWp9A .additional-button--agic9zzo{
      display:flex;
      flex-basis:100%;
      overflow:hidden;
    }
  }
}
@container transaction (width >= 51.5625rem){
  .menu--cxwua0C5:not(.in-amount--C5oBODPe).panoramic--tTmlWp9A{
    display:flex;
  }
  .menu--cxwua0C5:not(.in-amount--C5oBODPe).panoramic--tTmlWp9A.offset-menu--5JJtrUMr:has(.additional-button--agic9zzo:only-child){
    justify-content:flex-start;
  }
  .menu--cxwua0C5:not(.in-amount--C5oBODPe).panoramic--tTmlWp9A.offset-menu--5JJtrUMr:has(.additional-button--agic9zzo:only-child) .additional-button--agic9zzo{
    flex-basis:8.375rem;
  }
  .menu--cxwua0C5:not(.in-amount--C5oBODPe).panoramic--tTmlWp9A .additional-button--agic9zzo{
    display:flex;
    flex-basis:100%;
    overflow:hidden;
  }
}
@supports not (contain:inline-size){
  @media (min-width:1400px){
    .menu--cxwua0C5:not(.in-amount--C5oBODPe){
      display:flex;
      justify-content:flex-end;
    }
    .menu--cxwua0C5:not(.in-amount--C5oBODPe) .additional-button--agic9zzo{
      flex-basis:100%;
      overflow:hidden;
    }
  }
}
@container transaction (width >= 87.5rem){
  .menu--cxwua0C5:not(.in-amount--C5oBODPe){
    display:flex;
    justify-content:flex-end;
  }
  .menu--cxwua0C5:not(.in-amount--C5oBODPe) .additional-button--agic9zzo{
    flex-basis:100%;
    overflow:hidden;
  }
}
.menu--cxwua0C5.menu-offset--83t8hL5h:after{
  content:"";
  flex:0 0 var(--column-menu-width, 2rem);
  pointer-events:none;
}

.secondary--pniZYJjd.title--2T8r9-N2{
  word-break:break-all;
}
.secondary-icon--eUg2b--D{
  color:var(--g-color-border-primary);
  margin-top:-.1875rem;
  margin-inline:-1.625rem .625rem;
}
@supports not (contain:inline-size){
  @media (max-width:991.98px){
    .secondary-icon--eUg2b--D{
      display:block !important;
      margin:.3125rem 0;
    }
    .secondary-icon-rotate--LzpbffZo{
      transform:rotate(90deg);
    }
  }
}
@container transaction (width < 51.5625rem){
  .secondary-icon--eUg2b--D{
    display:block !important;
    margin:.3125rem 0;
  }
  .secondary-icon-rotate--LzpbffZo{
    transform:rotate(90deg);
  }
}

@supports not (contain:inline-size){
  @media (min-width:768px){
    .amount--r8ZBrHs7,.title--2T8r9-N2{
      font-size:1rem;
      line-height:1.5rem;
    }
  }
}
@container transaction (width >= 39.0625rem){
  .amount--r8ZBrHs7,.title--2T8r9-N2{
    font-size:1rem;
    line-height:1.5rem;
  }
}
.label---IyK-xe9{
  color:inherit;
}
@supports not (contain:inline-size){
  @media (min-width:768px){
    .label---IyK-xe9{
      display:none;
    }
  }
}
@container transaction (width >= 39.0625rem){
  .label---IyK-xe9{
    display:none;
  }
}
.text--Avn8jOAp:nth-child(n):nth-child(n){
  display:inline;
  font-size:inherit;
  line-height:inherit;
  max-width:100%;
  min-width:0;
  padding-block:0;
}
.text--Avn8jOAp.truncate--6uk8EQUM{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.text--Avn8jOAp.faded--6Jhxx9L-{
  color:var(--g-color-text-secondary);
}
.grid--kIyebPJO{
  --grid-gap:0.625rem;
  display:grid;
  gap:0;
  grid-template-areas:"trx-selectable trx-avatar trx-title     trx-amount" "trx-selectable trx-avatar trx-info      trx-amount" "trx-selectable trx-avatar trx-title2    trx-amount" "trx-selectable trx-avatar trx-info2     trx-amount" "trx-selectable trx-avatar trx-date      trx-amount" "trx-selectable trx-avatar trx-misc      trx-amount" "trx-selectable trx-avatar trx-statement trx-amount" "trx-selectable trx-avatar trx-valuta    trx-amount" "trx-selectable trx-avatar trx-badges    trx-badges" "trx-selectable trx-avatar trx-alert     trx-alert" "trx-selectable trx-avatar trx-menu      trx-menu" "trx-detail     trx-detail trx-detail    trx-detail";
  grid-template-columns:repeat(2, minmax(0, min-content)) 1fr repeat(1, minmax(0, min-content));
  grid-template-rows:repeat(12, minmax(0, min-content));
  min-height:4.125rem;
  overflow:hidden;
  padding:.625rem max(0rem, .9375rem - var(--grid-gap)) .625rem .9375rem;
  position:relative;
  width:100%;
}
.grid--kIyebPJO:nth-child(n).panoramic--VzDK-OsW{
  grid-template-areas:"trx-selectable trx-date   trx-avatar trx-info   trx-amount trx-menu" "trx-selectable trx-date   trx-avatar trx-title  trx-amount trx-menu" "trx-selectable trx-date   trx-avatar trx-misc   trx-amount trx-menu" "trx-selectable trx-date   trx-avatar trx-badges trx-amount trx-menu" "trx-detail     trx-detail trx-detail trx-detail trx-detail trx-detail";
  grid-template-columns:repeat(3, minmax(0, min-content)) 1fr repeat(2, minmax(0, min-content));
  grid-template-rows:repeat(5, minmax(0, min-content)) 1fr;
}
.grid--kIyebPJO .overlay--gIchTPNi{
  align-items:center;
  align-self:stretch;
  bottom:0;
  display:flex;
  grid-area:trx-amount;
  justify-content:flex-end;
  opacity:0;
  padding:0 var(--grid-gap);
  pointer-events:none;
  position:absolute;
  right:8rem;
  right:var(--column-amount-width, calc(100% + var(--grid-gap)));
  top:0;
  transition:opacity .1s ease-out 0s;
  z-index:1;
}
.grid--kIyebPJO .overlay--gIchTPNi:focus-within{
  opacity:1;
}
.grid--kIyebPJO .overlay--gIchTPNi .g-group-button{
  display:none;
  margin-left:-.3125rem;
  margin-right:-.3125rem;
}
.grid--kIyebPJO .overlay--gIchTPNi .btn:nth-child(n):nth-child(n),.grid--kIyebPJO .overlay--gIchTPNi .g-button:nth-child(n):nth-child(n){
  background-color:var(--g-color-surface-secondary);
}
@supports not (contain:inline-size){
  @media (min-width:768px){
    .grid--kIyebPJO{
      padding-left:.9375rem;
    }
    .grid--kIyebPJO:nth-child(n){
      --grid-gap:1.25rem;
      grid-template-areas:"trx-selectable trx-date   trx-avatar trx-title  trx-statement trx-valuta trx-amount" "trx-selectable trx-date   trx-avatar trx-info   trx-statement trx-valuta trx-amount" "trx-selectable trx-date   trx-avatar trx-title2 trx-statement trx-valuta trx-amount" "trx-selectable trx-date   trx-avatar trx-info2  trx-statement trx-valuta trx-amount" "trx-selectable trx-date   trx-avatar trx-misc   trx-statement trx-valuta trx-amount" "trx-detail     trx-detail trx-detail trx-detail trx-detail    trx-detail trx-detail";
      grid-template-columns:repeat(3, minmax(0, min-content)) repeat(1, 1fr) repeat(3, minmax(0, min-content));
      grid-template-rows:repeat(4, minmax(0, min-content)) 1fr minmax(0, min-content);
    }
    .grid--kIyebPJO:nth-child(n).no-secondary---ymOixf-{
      grid-template-columns:repeat(3, minmax(0, min-content)) 1fr repeat(2, minmax(0, min-content));
    }
    .grid--kIyebPJO.in-detail--OiII-3mC{
      padding-left:.9375rem;
    }
    .grid--kIyebPJO .overlay--gIchTPNi .g-group-button:nth-child(n){
      display:flex;
      flex-wrap:nowrap;
    }
    .grid--kIyebPJO:hover .overlay--gIchTPNi{
      opacity:1;
    }
    .grid--kIyebPJO:hover .overlay--gIchTPNi *{
      pointer-events:auto;
    }
  }
}
@container transaction (width >= 39.0625rem){
  .grid--kIyebPJO{
    padding-left:.9375rem;
  }
  .grid--kIyebPJO:nth-child(n){
    --grid-gap:1.25rem;
    grid-template-areas:"trx-selectable trx-date   trx-avatar trx-title  trx-statement trx-valuta trx-amount" "trx-selectable trx-date   trx-avatar trx-info   trx-statement trx-valuta trx-amount" "trx-selectable trx-date   trx-avatar trx-title2 trx-statement trx-valuta trx-amount" "trx-selectable trx-date   trx-avatar trx-info2  trx-statement trx-valuta trx-amount" "trx-selectable trx-date   trx-avatar trx-misc   trx-statement trx-valuta trx-amount" "trx-detail     trx-detail trx-detail trx-detail trx-detail    trx-detail trx-detail";
    grid-template-columns:repeat(3, minmax(0, min-content)) repeat(1, 1fr) repeat(3, minmax(0, min-content));
    grid-template-rows:repeat(4, minmax(0, min-content)) 1fr minmax(0, min-content);
  }
  .grid--kIyebPJO:nth-child(n).no-secondary---ymOixf-{
    grid-template-columns:repeat(3, minmax(0, min-content)) 1fr repeat(2, minmax(0, min-content));
  }
  .grid--kIyebPJO.in-detail--OiII-3mC{
    padding-left:.9375rem;
  }
  .grid--kIyebPJO .overlay--gIchTPNi .g-group-button:nth-child(n){
    display:flex;
    flex-wrap:nowrap;
  }
  .grid--kIyebPJO:hover .overlay--gIchTPNi{
    opacity:1;
  }
  .grid--kIyebPJO:hover .overlay--gIchTPNi *{
    pointer-events:auto;
  }
}
@supports not (contain:inline-size){
  @media (min-width:992px){
    .grid--kIyebPJO:nth-child(n){
      --grid-gap:1.25rem;
      grid-template-areas:"trx-selectable trx-date   trx-avatar trx-title  trx-title2 trx-statement trx-valuta trx-amount" "trx-selectable trx-date   trx-avatar trx-info   trx-info2  trx-statement trx-valuta trx-amount" "trx-selectable trx-date   trx-avatar trx-misc   trx-misc   trx-misc      trx-valuta trx-amount" "trx-detail     trx-detail trx-detail trx-detail trx-detail trx-detail    trx-detail trx-detail";
      grid-template-columns:repeat(3, minmax(0, min-content)) repeat(2, 1fr) repeat(3, minmax(0, min-content));
      grid-template-rows:repeat(2, minmax(0, min-content)) 1fr minmax(0, min-content);
    }
    .grid--kIyebPJO:nth-child(n).no-secondary---ymOixf-{
      grid-template-columns:minmax(0, min-content) minmax(0, min-content) minmax(0, min-content) 1fr minmax(0, min-content) minmax(0, max-content);
    }
  }
}
@container transaction (width >= 51.5625rem){
  .grid--kIyebPJO:nth-child(n){
    --grid-gap:1.25rem;
    grid-template-areas:"trx-selectable trx-date   trx-avatar trx-title  trx-title2 trx-statement trx-valuta trx-amount" "trx-selectable trx-date   trx-avatar trx-info   trx-info2  trx-statement trx-valuta trx-amount" "trx-selectable trx-date   trx-avatar trx-misc   trx-misc   trx-misc      trx-valuta trx-amount" "trx-detail     trx-detail trx-detail trx-detail trx-detail trx-detail    trx-detail trx-detail";
    grid-template-columns:repeat(3, minmax(0, min-content)) repeat(2, 1fr) repeat(3, minmax(0, min-content));
    grid-template-rows:repeat(2, minmax(0, min-content)) 1fr minmax(0, min-content);
  }
  .grid--kIyebPJO:nth-child(n).no-secondary---ymOixf-{
    grid-template-columns:minmax(0, min-content) minmax(0, min-content) minmax(0, min-content) 1fr minmax(0, min-content) minmax(0, max-content);
  }
}
@supports not (contain:inline-size){
  @media (min-width:1200px){
    .grid--kIyebPJO:nth-child(n){
      --grid-gap:1.25rem;
      grid-template-areas:"trx-selectable trx-date   trx-avatar trx-title  trx-title2 trx-misc   trx-statement trx-valuta trx-amount" "trx-detail     trx-detail trx-detail trx-detail trx-detail trx-detail trx-detail    trx-detail trx-detail";
      grid-template-columns:repeat(3, minmax(0, min-content)) repeat(3, 1fr) repeat(3, minmax(0, min-content));
      grid-template-rows:minmax(0, min-content) 1fr;
    }
    .grid--kIyebPJO:nth-child(n).no-secondary---ymOixf-{
      grid-template-columns:repeat(3, minmax(0, min-content)) 1fr minmax(0, min-content) 1fr repeat(3, minmax(0, min-content));
    }
    .grid--kIyebPJO:nth-child(n).panoramic--VzDK-OsW{
      grid-template-areas:"trx-selectable trx-date   trx-avatar trx-info   trx-misc   trx-badges trx-statement trx-valuta trx-amount2 trx-amount trx-menu" "trx-selectable trx-date   trx-avatar trx-title  trx-misc   trx-badges trx-statement trx-valuta trx-amount2 trx-amount trx-menu" "trx-detail     trx-detail trx-detail trx-detail trx-detail trx-detail trx-detail    trx-detail trx-detail  trx-detail trx-detail";
      grid-template-columns:repeat(3, minmax(0, min-content)) repeat(1, 1fr) repeat(7, minmax(0, min-content));
      grid-template-rows:repeat(2, minmax(0, min-content)) 1fr;
    }
  }
}
@container transaction (width >= 60rem){
  .grid--kIyebPJO:nth-child(n){
    --grid-gap:1.25rem;
    grid-template-areas:"trx-selectable trx-date   trx-avatar trx-title  trx-title2 trx-misc   trx-statement trx-valuta trx-amount" "trx-detail     trx-detail trx-detail trx-detail trx-detail trx-detail trx-detail    trx-detail trx-detail";
    grid-template-columns:repeat(3, minmax(0, min-content)) repeat(3, 1fr) repeat(3, minmax(0, min-content));
    grid-template-rows:minmax(0, min-content) 1fr;
  }
  .grid--kIyebPJO:nth-child(n).no-secondary---ymOixf-{
    grid-template-columns:repeat(3, minmax(0, min-content)) 1fr minmax(0, min-content) 1fr repeat(3, minmax(0, min-content));
  }
  .grid--kIyebPJO:nth-child(n).panoramic--VzDK-OsW{
    grid-template-areas:"trx-selectable trx-date   trx-avatar trx-info   trx-misc   trx-badges trx-statement trx-valuta trx-amount2 trx-amount trx-menu" "trx-selectable trx-date   trx-avatar trx-title  trx-misc   trx-badges trx-statement trx-valuta trx-amount2 trx-amount trx-menu" "trx-detail     trx-detail trx-detail trx-detail trx-detail trx-detail trx-detail    trx-detail trx-detail  trx-detail trx-detail";
    grid-template-columns:repeat(3, minmax(0, min-content)) repeat(1, 1fr) repeat(7, minmax(0, min-content));
    grid-template-rows:repeat(2, minmax(0, min-content)) 1fr;
  }
}
@supports not (contain:inline-size){
  @media (min-width:1400px){
    .grid--kIyebPJO:nth-child(n){
      --grid-gap:1.25rem;
      grid-template-areas:"trx-selectable trx-date   trx-avatar trx-title  trx-title2 trx-misc   trx-badges trx-statement trx-valuta trx-amount trx-menu" "trx-detail     trx-detail trx-detail trx-detail trx-detail trx-detail trx-detail trx-detail    trx-detail trx-detail trx-detail";
      grid-template-columns:repeat(3, minmax(0, min-content)) repeat(3, 1fr) repeat(5, minmax(0, min-content));
      grid-template-rows:minmax(0, min-content) 1fr;
    }
    .grid--kIyebPJO:nth-child(n).no-secondary---ymOixf-{
      grid-template-columns:repeat(3, minmax(0, min-content)) 1fr minmax(0, min-content) 1fr repeat(5, minmax(0, min-content));
    }
    .grid--kIyebPJO:nth-child(n).panoramic--VzDK-OsW{
      grid-template-areas:"trx-selectable trx-date   trx-avatar trx-info   trx-misc   trx-badges trx-statement trx-valuta trx-amount2 trx-amount trx-menu" "trx-selectable trx-date   trx-avatar trx-title  trx-misc   trx-badges trx-statement trx-valuta trx-amount2 trx-amount trx-menu" "trx-detail     trx-detail trx-detail trx-detail trx-detail trx-detail trx-detail    trx-detail trx-detail  trx-detail trx-detail";
      grid-template-columns:repeat(3, minmax(0, min-content)) repeat(1, 1fr) repeat(7, minmax(0, min-content));
      grid-template-rows:repeat(2, minmax(0, min-content)) 1fr;
    }
  }
}
@container transaction (width >= 87.5rem){
  .grid--kIyebPJO:nth-child(n){
    --grid-gap:1.25rem;
    grid-template-areas:"trx-selectable trx-date   trx-avatar trx-title  trx-title2 trx-misc   trx-badges trx-statement trx-valuta trx-amount trx-menu" "trx-detail     trx-detail trx-detail trx-detail trx-detail trx-detail trx-detail trx-detail    trx-detail trx-detail trx-detail";
    grid-template-columns:repeat(3, minmax(0, min-content)) repeat(3, 1fr) repeat(5, minmax(0, min-content));
    grid-template-rows:minmax(0, min-content) 1fr;
  }
  .grid--kIyebPJO:nth-child(n).no-secondary---ymOixf-{
    grid-template-columns:repeat(3, minmax(0, min-content)) 1fr minmax(0, min-content) 1fr repeat(5, minmax(0, min-content));
  }
  .grid--kIyebPJO:nth-child(n).panoramic--VzDK-OsW{
    grid-template-areas:"trx-selectable trx-date   trx-avatar trx-info   trx-misc   trx-badges trx-statement trx-valuta trx-amount2 trx-amount trx-menu" "trx-selectable trx-date   trx-avatar trx-title  trx-misc   trx-badges trx-statement trx-valuta trx-amount2 trx-amount trx-menu" "trx-detail     trx-detail trx-detail trx-detail trx-detail trx-detail trx-detail    trx-detail trx-detail  trx-detail trx-detail";
    grid-template-columns:repeat(3, minmax(0, min-content)) repeat(1, 1fr) repeat(7, minmax(0, min-content));
    grid-template-rows:repeat(2, minmax(0, min-content)) 1fr;
  }
}

.item--5h-W85Wi{
  padding:0 calc(var(--grid-gap)) 0 0;
}
@supports not (contain:inline-size){
  @media (min-width:768px){
    .item--5h-W85Wi{
      padding:0 .9375rem 0 calc(var(--grid-gap) - .9375rem);
    }
  }
}
@container transaction (width >= 39.0625rem){
  .item--5h-W85Wi{
    padding:0 .9375rem 0 calc(var(--grid-gap) - .9375rem);
  }
}
.item--5h-W85Wi:empty{
  padding:0 !important;
}
.in-detail--OiII-3mC .item--5h-W85Wi[hidden]{
  display:block !important;
}
.item--5h-W85Wi .btn,.item--5h-W85Wi .g-button,.item--5h-W85Wi .g-tooltip-trigger{
  position:relative;
  z-index:10;
}

.alert--hdCR7Hig,.amount--0cI1yqRP,.amount-secondary--5BeXPMHG,.avatar--QmIvbLen,.badges--sRjD54on,.date--IqcNPVMd,.info--e3sjjlaG,.info-secondary--L5Y0GC6H,.menu--lUHhFlpt,.misc--pi-vTQ0v,.selectable--aKtfC9Nq,.statement--ugA33low,.title--vJSn5eGM,.title-secondary--fh1xkErS,.valuta--BoOk-sel{
  align-self:start;
  font-size:.875rem;
  line-height:1.3125rem;
}

.badges--sRjD54on,.date--IqcNPVMd,.info--e3sjjlaG,.info-secondary--L5Y0GC6H{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.in-detail--OiII-3mC .badges--sRjD54on,.in-detail--OiII-3mC .date--IqcNPVMd,.in-detail--OiII-3mC .info--e3sjjlaG,.in-detail--OiII-3mC .info-secondary--L5Y0GC6H{
  white-space:unset;
}

.amount--0cI1yqRP:before,.selectable--aKtfC9Nq:before{
  bottom:0;
  content:"";
  position:absolute;
  top:0;
  z-index:1;
}
.amount--0cI1yqRP>*,.selectable--aKtfC9Nq>*{
  position:relative;
  z-index:10;
}
.alert--hdCR7Hig,.alert--hdCR7Hig:empty,.badges--sRjD54on,.badges--sRjD54on:empty,.date--IqcNPVMd,.date--IqcNPVMd:empty,.menu--lUHhFlpt,.menu--lUHhFlpt:empty,.misc--pi-vTQ0v,.misc--pi-vTQ0v:empty{
  margin-top:0;
}

.selectable--aKtfC9Nq{
  align-self:start;
  grid-area:trx-selectable;
  margin-top:0;
  width:2rem !important;
}
.has-avatar--B3867wB9 .selectable--aKtfC9Nq{
  margin-top:.4375rem;
}
.selectable--aKtfC9Nq:before{
  left:0;
  width:2.625rem;
}

.date--IqcNPVMd{
  grid-area:trx-date;
}

.avatar--QmIvbLen{
  grid-area:trx-avatar;
  line-height:0;
  width:3.625rem !important;
}

.title--vJSn5eGM{
  grid-area:trx-title;
}
.title--vJSn5eGM,.title-secondary--fh1xkErS{
  min-width:0;
}
.title-secondary--fh1xkErS{
  grid-area:trx-title2;
}
.title--vJSn5eGM.panoramic--VzDK-OsW{
  align-self:start !important;
}

.badges--sRjD54on{
  grid-area:trx-badges;
  line-height:1.5rem;
  white-space:normal;
}

.indicators--odpEGFO5{
  padding:0;
  width:0;
}

.info--e3sjjlaG{
  grid-area:trx-info;
}
.info-secondary--L5Y0GC6H{
  grid-area:trx-info2;
}
.info--e3sjjlaG.panoramic--VzDK-OsW{
  align-self:end !important;
  color:var(--g-color-text-secondary);
}

.menu--lUHhFlpt{
  grid-area:trx-menu;
}
.menu--lUHhFlpt .g-group-button{
  max-width:100%;
}
@supports not (contain:inline-size){
  @media (max-width:767.98px){
    .menu--lUHhFlpt{
      margin-top:.625rem;
    }
  }
}
@container transaction (width < 39.0625rem){
  .menu--lUHhFlpt{
    margin-top:.625rem;
  }
}

.amount--0cI1yqRP{
  align-self:stretch;
  grid-area:trx-amount;
  white-space:nowrap;
}
.amount--0cI1yqRP,.amount--0cI1yqRP .in-detail--OiII-3mC{
  text-align:right !important;
}
.amount--0cI1yqRP.panoramic--VzDK-OsW{
  align-self:center;
}

.amount-secondary--5BeXPMHG{
  color:var(--g-color-text-primary);
  display:none;
  grid-area:trx-amount2;
  text-align:right !important;
}
.amount-secondary--5BeXPMHG.panoramic--VzDK-OsW{
  font-size:1rem;
}
@supports not (contain:inline-size){
  @media (min-width:1200px){
    .amount-secondary--5BeXPMHG{
      display:block;
    }
  }
}
@container transaction (width >= 60rem){
  .amount-secondary--5BeXPMHG{
    display:block;
  }
}

.misc--pi-vTQ0v{
  font-size:.875rem;
  grid-area:trx-misc;
  line-height:1.3125rem;
}
.misc--pi-vTQ0v.panoramic--VzDK-OsW{
  font-size:1rem;
}

.alert--hdCR7Hig{
  grid-area:trx-alert;
  padding:0;
}

.valuta--BoOk-sel{
  grid-area:trx-valuta;
}

.statement--ugA33low{
  grid-area:trx-statement;
}

.detail--ZYItS1Zq{
  grid-area:trx-detail;
  margin:.625rem min(0rem, -.9375rem + var(--grid-gap)) -.625rem -.9375rem !important;
  padding:0;
  top:unset !important;
  width:auto !important;
}

@supports not (contain:inline-size){
  @media (min-width:768px){
    .has-avatar--B3867wB9 .avatar--QmIvbLen,.has-avatar--B3867wB9 .date--IqcNPVMd,.has-avatar--B3867wB9 .selectable--aKtfC9Nq{
      align-self:center;
    }
    .selectable--aKtfC9Nq:nth-child(n):nth-child(n):nth-child(n){
      margin-top:-.3125rem;
      padding-top:0 !important;
    }
    .has-avatar--B3867wB9 .selectable--aKtfC9Nq{
      margin-top:-.0625rem;
    }
    .selectable--aKtfC9Nq:before{
      width:3.25rem;
    }
    .date--IqcNPVMd{
      margin-top:.0625rem;
      padding-inline:0;
      white-space:unset;
      width:var(--column-date-width, 4.75rem) !important;
    }
    .avatar--QmIvbLen{
      margin-left:0;
      width:4.25rem !important;
    }
    .info--e3sjjlaG,.info-secondary--L5Y0GC6H{
      white-space:nowrap;
    }
    @supports not (contain:inline-size){
      @media (min-width:768px) and (min-width:1200px){
        .misc--pi-vTQ0v.panoramic--VzDK-OsW{
          width:var(--column-misc-width, 15rem);
        }
      }
    }
    @container transaction (width >= 60rem){
      .misc--pi-vTQ0v.panoramic--VzDK-OsW{
        width:var(--column-misc-width, 15rem);
      }
    }
    .badges--sRjD54on{
      width:var(--column-badges-width, 9rem);
    }
    .valuta--BoOk-sel{
      width:var(--column-valuta-width, 4rem);
    }
    .statement--ugA33low{
      width:var(--column-statement-width, 6rem);
    }
    .menu--lUHhFlpt{
      width:var(--column-menu-width, 8.5rem);
    }
    .menu--lUHhFlpt.panoramic--VzDK-OsW{
      align-self:center;
      width:var(--column-menu-width, 3.25rem);
    }
    @supports not (contain:inline-size){
      @media (min-width:768px) and (min-width:992px){
        .menu--lUHhFlpt.panoramic--VzDK-OsW{
          width:var(--column-menu-width, 12.25rem);
        }
      }
    }
    @container transaction (width >= 51.5625rem){
      .menu--lUHhFlpt.panoramic--VzDK-OsW{
        width:var(--column-menu-width, 12.25rem);
      }
    }
    .amount--0cI1yqRP{
      white-space:nowrap;
      width:var(--column-amount-width, 8rem);
    }
    .amount--0cI1yqRP.panoramic--VzDK-OsW{
      width:var(--column-amount-width, 12.25rem);
    }
    .amount-secondary--5BeXPMHG{
      width:var(--column-amount-secondary-width, 8rem);
    }
    .amount-secondary--5BeXPMHG.panoramic--VzDK-OsW{
      width:var(--column-amount-secondary-width, 12.25rem);
    }
  }
}
@container transaction (width >= 39.0625rem){
  .has-avatar--B3867wB9 .avatar--QmIvbLen,.has-avatar--B3867wB9 .date--IqcNPVMd,.has-avatar--B3867wB9 .selectable--aKtfC9Nq{
    align-self:center;
  }
  .selectable--aKtfC9Nq:nth-child(n):nth-child(n):nth-child(n){
    margin-top:-.3125rem;
    padding-top:0 !important;
  }
  .has-avatar--B3867wB9 .selectable--aKtfC9Nq{
    margin-top:-.0625rem;
  }
  .selectable--aKtfC9Nq:before{
    width:3.25rem;
  }
  .date--IqcNPVMd{
    margin-top:.0625rem;
    padding-inline:0;
    white-space:unset;
    width:var(--column-date-width, 4.75rem) !important;
  }
  .avatar--QmIvbLen{
    margin-left:0;
    width:4.25rem !important;
  }
  .info--e3sjjlaG,.info-secondary--L5Y0GC6H{
    white-space:nowrap;
  }
  @supports not (contain:inline-size){
    @media (min-width:1200px){
      .misc--pi-vTQ0v.panoramic--VzDK-OsW{
        width:var(--column-misc-width, 15rem);
      }
    }
  }
  @container transaction (width >= 60rem){
    .misc--pi-vTQ0v.panoramic--VzDK-OsW{
      width:var(--column-misc-width, 15rem);
    }
  }
  .badges--sRjD54on{
    width:var(--column-badges-width, 9rem);
  }
  .valuta--BoOk-sel{
    width:var(--column-valuta-width, 4rem);
  }
  .statement--ugA33low{
    width:var(--column-statement-width, 6rem);
  }
  .menu--lUHhFlpt{
    width:var(--column-menu-width, 8.5rem);
  }
  .menu--lUHhFlpt.panoramic--VzDK-OsW{
    align-self:center;
    width:var(--column-menu-width, 3.25rem);
  }
  @supports not (contain:inline-size){
    @media (min-width:992px){
      .menu--lUHhFlpt.panoramic--VzDK-OsW{
        width:var(--column-menu-width, 12.25rem);
      }
    }
  }
  @container transaction (width >= 51.5625rem){
    .menu--lUHhFlpt.panoramic--VzDK-OsW{
      width:var(--column-menu-width, 12.25rem);
    }
  }
  .amount--0cI1yqRP{
    white-space:nowrap;
    width:var(--column-amount-width, 8rem);
  }
  .amount--0cI1yqRP.panoramic--VzDK-OsW{
    width:var(--column-amount-width, 12.25rem);
  }
  .amount-secondary--5BeXPMHG{
    width:var(--column-amount-secondary-width, 8rem);
  }
  .amount-secondary--5BeXPMHG.panoramic--VzDK-OsW{
    width:var(--column-amount-secondary-width, 12.25rem);
  }
}
@supports not (contain:inline-size){
  @media (min-width:992px){
    .info-secondary--L5Y0GC6H,.title-secondary--fh1xkErS{
      padding-left:1.625rem;
    }
  }
}
@container transaction (width >= 51.5625rem){
  .info-secondary--L5Y0GC6H,.title-secondary--fh1xkErS{
    padding-left:1.625rem;
  }
}

@supports not (contain:inline-size){
  @media (min-width:1200px){
    .has-avatar--B3867wB9 .amount--0cI1yqRP,.has-avatar--B3867wB9 .amount-secondary--5BeXPMHG,.has-avatar--B3867wB9 .badges--sRjD54on,.has-avatar--B3867wB9 .date--IqcNPVMd,.has-avatar--B3867wB9 .menu--lUHhFlpt,.has-avatar--B3867wB9 .misc--pi-vTQ0v,.has-avatar--B3867wB9 .statement--ugA33low,.has-avatar--B3867wB9 .title--vJSn5eGM,.has-avatar--B3867wB9 .title-secondary--fh1xkErS,.has-avatar--B3867wB9 .valuta--BoOk-sel{
      align-self:center;
    }
  }
}
@container transaction (width >= 60rem){
  .has-avatar--B3867wB9 .amount--0cI1yqRP,.has-avatar--B3867wB9 .amount-secondary--5BeXPMHG,.has-avatar--B3867wB9 .badges--sRjD54on,.has-avatar--B3867wB9 .date--IqcNPVMd,.has-avatar--B3867wB9 .menu--lUHhFlpt,.has-avatar--B3867wB9 .misc--pi-vTQ0v,.has-avatar--B3867wB9 .statement--ugA33low,.has-avatar--B3867wB9 .title--vJSn5eGM,.has-avatar--B3867wB9 .title-secondary--fh1xkErS,.has-avatar--B3867wB9 .valuta--BoOk-sel{
    align-self:center;
  }
}

.nested--fyt3bgD0.avatar--QmIvbLen,.nested--fyt3bgD0.info--e3sjjlaG,.nested--fyt3bgD0.title--vJSn5eGM,.nested--fyt3bgD0.title-secondary--fh1xkErS{
  padding-left:2.125rem;
}
@supports not (contain:inline-size){
  @media (max-width:1199.98px){
    .nested--fyt3bgD0.badges--sRjD54on,.nested--fyt3bgD0.misc--pi-vTQ0v{
      padding-left:2.125rem;
    }
  }
}
@container transaction (width < 60rem){
  .nested--fyt3bgD0.badges--sRjD54on,.nested--fyt3bgD0.misc--pi-vTQ0v{
    padding-left:2.125rem;
  }
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n){
  background-color:var(--g-color-surface-primary);
  margin:0;
  position:relative;
  transition:background-color .1s ease-out 0s;
  z-index:0;
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).decorated--B6AyuJDn .g-button-collapsible{
  margin-left:.3125rem;
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).interactive--4lPlfN8u:not(:has(.g-button:hover)):hover{
  background-color:var(--g-color-overlay-hover);
  z-index:1;
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).interactive--4lPlfN8u:not(:has(.g-button:hover)):hover .g-avatar-content:not(.g-avatar-content-border){
  --color-bg:var(--g-color-surface-primary);
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).interactive--4lPlfN8u:not(:has(.g-button:focus-visible)):focus-within{
  background-color:var(--g-color-overlay-hover);
  z-index:1;
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).interactive--4lPlfN8u:not(:has(.g-button:focus-visible)):focus-within .g-avatar-content:not(.g-avatar-content-border){
  --color-bg:var(--g-color-surface-primary);
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).interactive--4lPlfN8u:has(.g-button-collapsible:focus-visible),.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).interactive--4lPlfN8u:has(.g-button-collapsible:hover){
  background-color:var(--g-color-overlay-hover);
  z-index:1;
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).interactive--4lPlfN8u:has(.g-button-collapsible:focus-visible) .g-avatar-content:not(.g-avatar-content-border),.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).interactive--4lPlfN8u:has(.g-button-collapsible:hover) .g-avatar-content:not(.g-avatar-content-border){
  --color-bg:var(--g-color-surface-primary);
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).selectable--bn-Pg-vf{
  cursor:pointer;
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).selected--LECPH4Cl{
  background-color:var(--g-color-overlay-active);
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).selected--LECPH4Cl .g-avatar-content:not(.g-avatar-content-border){
  --color-bg:var(--g-color-surface-primary);
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).selected--LECPH4Cl:focus-within,.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).selected--LECPH4Cl:hover{
  background-color:var(--g-color-overlay-active-hover);
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).disabled--yfm0sb8N{
  cursor:not-allowed;
}
.transaction--YokQpaB1:nth-child(n):nth-child(n):nth-child(n).disabled--yfm0sb8N>td{
  opacity:.5;
}

.collapsible--yuT-Zbc3.panoramic--k7zSPwyB{
  z-index:50;
}
.collapsible--yuT-Zbc3.panoramic--k7zSPwyB .collapsible-content-sheet--BJWdrAH- .transaction--YokQpaB1:nth-child(n){
  border-top-width:.0625rem;
}
.transaction-detail--YLhLTZEP{
  border:0 !important;
  border-radius:0 !important;
  margin:0 !important;
  width:100%;
}
.g-focus-page .transaction-detail--YLhLTZEP:nth-child(n):nth-child(n):nth-child(n){
  --card-padding-vertical:var(--g-size-bs-10);
}
.g-focus-page .transaction-detail--YLhLTZEP:nth-child(n):nth-child(n):nth-child(n) .g-card{
  --card-padding-vertical:0;
}
.transaction-detail--YLhLTZEP .list--eeDHI-tq{
  border-radius:0 !important;
  margin:0;
  padding:0;
  width:100%;
}
.transaction-detail--YLhLTZEP .list--eeDHI-tq>.g-row{
  padding-inline:.9375rem .9375rem;
}
.transaction-detail--YLhLTZEP .buttons--yHME53zu{
  border-bottom:.0625rem solid var(--g-color-border-secondary);
  display:flex;
  flex-direction:column;
  margin:0 !important;
  padding:.9375rem !important;
}
.transaction-detail--YLhLTZEP .buttons--yHME53zu:empty{
  display:none;
}
.transaction-detail--YLhLTZEP img{
  max-width:100%;
}
.transaction-detail--YLhLTZEP .no-label-item--xd773dz5{
  border-block:.0625rem solid var(--g-color-border-secondary);
  margin-block:.625rem;
  padding-bottom:.625rem;
}
.transaction-detail--YLhLTZEP .no-label-item--xd773dz5:first-child{
  border-top:0;
  margin-top:0;
}
.transaction-detail--YLhLTZEP .no-label-item--xd773dz5:last-child{
  border-bottom:0;
  margin-bottom:0;
}
.transaction-detail--YLhLTZEP .no-label-item--xd773dz5+.no-label-item--xd773dz5{
  border-top:0;
  margin-top:-.625rem;
}
.transaction-detail--YLhLTZEP .no-label-item--xd773dz5 dt{
  display:none;
}
@media (min-width:576px){
  .transaction-detail--YLhLTZEP .buttons--yHME53zu{
    padding:.9375rem !important;
  }
}
@media (min-width:768px){
  .transaction-detail--YLhLTZEP .columns--KbyUG5z0{
    display:flex;
  }
  .transaction-detail--YLhLTZEP .list--eeDHI-tq{
    width:75% !important;
  }
  .transaction-detail--YLhLTZEP .label--S3UfGQFq:nth-child(n):nth-child(n){
    flex-basis:10.3125rem !important;
    margin-right:-.9375rem;
    min-width:10.3125rem !important;
    padding-right:0;
  }
  .transaction-detail--YLhLTZEP .buttons--yHME53zu{
    border-bottom:0;
    border-left:.0625rem solid var(--g-color-border-secondary);
    order:1;
    padding:.9375rem !important;
    width:25% !important;
  }
}

.button--sG3fA0UP{
  display:block !important;
  margin-top:.4375rem !important;
}
.button--sG3fA0UP+.button--sG3fA0UP{
  margin-top:.625rem !important;
}
@media (min-width:576px){
  .button--sG3fA0UP{
    min-width:9.375rem;
  }
}
@media (min-width:768px){
  .button--sG3fA0UP{
    float:right;
    margin:-.0625rem -.0625rem -.0625rem .3125rem !important;
    min-width:6.25rem;
  }
  .button--sG3fA0UP+.button--sG3fA0UP{
    clear:both;
    margin-top:.625rem !important;
  }
}
.container--utr2D69J{
  container-name:transaction;
  container-type:inline-size;
}

.group-header--6P2b3Z9Q:nth-child(n):nth-child(n){
  --card-padding-vertical:0.6875rem;
}

.header--5L1Ca-Rx{
  padding-inline:0;
}
@supports not (contain:inline-size){
  @media (max-width:767.98px){
    .header--5L1Ca-Rx{
      clip:rect(1px, 1px, 1px, 1px) !important;
      border:0 !important;
      clip-path:inset(50%) !important;
      height:1px !important;
      left:auto !important;
      margin:-1px !important;
      overflow:hidden !important;
      padding:0 !important;
      position:absolute !important;
      top:auto !important;
      white-space:nowrap !important;
      width:1px !important;
    }
    .header--5L1Ca-Rx+.body--40O60C-i [role=row]:first-child{
      border-top-width:0;
    }
  }
}
@container transaction (width < 39.0625rem){
  .header--5L1Ca-Rx{
    clip:rect(1px, 1px, 1px, 1px) !important;
    border:0 !important;
    clip-path:inset(50%) !important;
    height:1px !important;
    left:auto !important;
    margin:-1px !important;
    overflow:hidden !important;
    padding:0 !important;
    position:absolute !important;
    top:auto !important;
    white-space:nowrap !important;
    width:1px !important;
  }
  .header--5L1Ca-Rx+.body--40O60C-i [role=row]:first-child{
    border-top-width:0;
  }
}
.header--5L1Ca-Rx [role=row]{
  flex-wrap:nowrap;
  padding-inline:.9375rem 0;
}
.header--5L1Ca-Rx [role=columnheader]{
  flex:0 0 auto;
  padding-inline:.3125rem .9375rem;
}
.header--5L1Ca-Rx .misc--ZIP-3PHV,.header--5L1Ca-Rx .title--90dtVLCC,.header--5L1Ca-Rx .title-secondary--DZDjxqJW{
  flex:0 1 100%;
}
.header--5L1Ca-Rx .title-secondary--DZDjxqJW{
  margin-inline:1.3125rem -1.3125rem;
}
@supports not (contain:inline-size){
  @media (max-width:991.98px){
    .header--5L1Ca-Rx .title-secondary--DZDjxqJW{
      clip:rect(1px, 1px, 1px, 1px) !important;
      border:0 !important;
      clip-path:inset(50%) !important;
      height:1px !important;
      left:auto !important;
      margin:-1px !important;
      overflow:hidden !important;
      padding:0 !important;
      position:absolute !important;
      top:auto !important;
      white-space:nowrap !important;
      width:1px !important;
    }
  }
}
@container transaction (width < 51.5625rem){
  .header--5L1Ca-Rx .title-secondary--DZDjxqJW{
    clip:rect(1px, 1px, 1px, 1px) !important;
    border:0 !important;
    clip-path:inset(50%) !important;
    height:1px !important;
    left:auto !important;
    margin:-1px !important;
    overflow:hidden !important;
    padding:0 !important;
    position:absolute !important;
    top:auto !important;
    white-space:nowrap !important;
    width:1px !important;
  }
}
.header--5L1Ca-Rx .misc--ZIP-3PHV{
  clip:rect(1px, 1px, 1px, 1px);
  border:0;
  clip-path:inset(50%);
  height:1px;
  left:auto;
  overflow:hidden;
  position:absolute;
  top:auto;
  white-space:nowrap;
  width:1px;
}
@supports not (contain:inline-size){
  @media (min-width:1200px){
    .header--5L1Ca-Rx .misc--ZIP-3PHV{
      clip:unset;
      border:unset;
      clip-path:unset;
      height:unset;
      left:unset;
      overflow:unset;
      position:unset;
      top:unset;
      white-space:unset;
      width:unset;
    }
  }
}
@container transaction (width >= 60rem){
  .header--5L1Ca-Rx .misc--ZIP-3PHV{
    clip:unset;
    border:unset;
    clip-path:unset;
    height:unset;
    left:unset;
    overflow:unset;
    position:unset;
    top:unset;
    white-space:unset;
    width:unset;
  }
}
.panoramic--kwnYZynf .header--5L1Ca-Rx .misc--ZIP-3PHV{
  flex:0 0 auto;
  width:var(--column-misc-width, 15rem);
}
.header--5L1Ca-Rx .badges----yvgefI,.header--5L1Ca-Rx .menu--php-enS0{
  clip:rect(1px, 1px, 1px, 1px);
  border:0;
  clip-path:inset(50%);
  height:1px;
  left:auto;
  overflow:hidden;
  position:absolute;
  top:auto;
  white-space:nowrap;
  width:1px;
}
@supports not (contain:inline-size){
  @media (min-width:1400px){
    .header--5L1Ca-Rx .badges----yvgefI,.header--5L1Ca-Rx .menu--php-enS0{
      clip:unset;
      border:unset;
      clip-path:unset;
      height:unset;
      left:unset;
      overflow:unset;
      position:unset;
      top:unset;
      white-space:unset;
      width:unset;
    }
  }
}
@container transaction (width >= 87.5rem){
  .header--5L1Ca-Rx .badges----yvgefI,.header--5L1Ca-Rx .menu--php-enS0{
    clip:unset;
    border:unset;
    clip-path:unset;
    height:unset;
    left:unset;
    overflow:unset;
    position:unset;
    top:unset;
    white-space:unset;
    width:unset;
  }
}
.header--5L1Ca-Rx .amount--xVW9J5n-{
  width:var(--column-amount-width, 8rem);
}
.panoramic--kwnYZynf .header--5L1Ca-Rx .amount--xVW9J5n-{
  width:var(--column-amount-width, 12.25rem);
}
.header--5L1Ca-Rx .amount-secondary--V0thYqHV{
  width:var(--column-amount-secondary-width, 8rem);
}
.panoramic--kwnYZynf .header--5L1Ca-Rx .amount-secondary--V0thYqHV{
  width:var(--column-amount-secondary-width, 12.25rem);
}
@supports not (contain:inline-size){
  @media (max-width:1199.98px){
    .header--5L1Ca-Rx .amount-secondary--V0thYqHV{
      clip:rect(1px, 1px, 1px, 1px) !important;
      border:0 !important;
      clip-path:inset(50%) !important;
      height:1px !important;
      left:auto !important;
      margin:-1px !important;
      overflow:hidden !important;
      padding:0 !important;
      position:absolute !important;
      top:auto !important;
      white-space:nowrap !important;
      width:1px !important;
    }
  }
}
@container transaction (width < 60rem){
  .header--5L1Ca-Rx .amount-secondary--V0thYqHV{
    clip:rect(1px, 1px, 1px, 1px) !important;
    border:0 !important;
    clip-path:inset(50%) !important;
    height:1px !important;
    left:auto !important;
    margin:-1px !important;
    overflow:hidden !important;
    padding:0 !important;
    position:absolute !important;
    top:auto !important;
    white-space:nowrap !important;
    width:1px !important;
  }
}
.header--5L1Ca-Rx .selectable--cfUrHR69{
  width:2rem;
}
.header--5L1Ca-Rx .date--trRibcnd{
  padding-left:0;
  width:var(--column-date-width, 4.75rem);
}
.header--5L1Ca-Rx .avatar--S-7boSwL{
  width:4.25rem;
}
.header--5L1Ca-Rx .badges----yvgefI{
  width:var(--column-badges-width, 9rem);
}
.header--5L1Ca-Rx .valuta--qgVoc2Tv{
  width:var(--column-valuta-width, 4rem);
}
.header--5L1Ca-Rx .statement--pjkpOsdl{
  width:var(--column-statement-width, 6rem);
}
.header--5L1Ca-Rx .menu--php-enS0{
  width:var(--column-menu-width, 8.5rem);
}
@supports not (contain:inline-size){
  @media (min-width:992px){
    .panoramic--kwnYZynf .header--5L1Ca-Rx .menu--php-enS0{
      clip:unset;
      border:unset;
      clip-path:unset;
      height:unset;
      left:unset;
      overflow:unset;
      position:unset;
      top:unset;
      white-space:unset;
      width:unset;
      width:var(--column-menu-width, 12.25rem);
    }
  }
}
@container transaction (width >= 51.5625rem){
  .panoramic--kwnYZynf .header--5L1Ca-Rx .menu--php-enS0{
    clip:unset;
    border:unset;
    clip-path:unset;
    height:unset;
    left:unset;
    overflow:unset;
    position:unset;
    top:unset;
    white-space:unset;
    width:unset;
    width:var(--column-menu-width, 12.25rem);
  }
}
.header--5L1Ca-Rx .alert--sR-h-Hv6,.header--5L1Ca-Rx .detail--Gd-BIjzM,.header--5L1Ca-Rx .indicators--hJY8sL03,.header--5L1Ca-Rx .info--0ZADG0ha,.header--5L1Ca-Rx .info-secondary--GzmB2SeJ,.header--5L1Ca-Rx .overlay---9-xOOxy{
  clip:rect(1px, 1px, 1px, 1px) !important;
  border:0 !important;
  clip-path:inset(50%) !important;
  height:1px !important;
  left:auto !important;
  margin:-1px !important;
  overflow:hidden !important;
  padding:0 !important;
  position:absolute !important;
  top:auto !important;
  white-space:nowrap !important;
  width:1px !important;
}
.container--5x86fl9H{
  border-width:.0625rem 0 0 !important;
}
.g-card-group-noline .container--5x86fl9H+.container--5x86fl9H{
  border-top-width:0 !important;
}
.container--5x86fl9H .g-card-footer-amounts{
  font-variant-numeric:lining-nums tabular-nums;
}
.icon--ha8CiAXi{
  color:var(--g-color-fill-primary);
  margin-right:.1875rem;
}
.icon--ha8CiAXi.star--zb9er7B9{
  color:var(--g-color-interactive-primary);
  order:-1;
}
.icon--ha8CiAXi.attachment--Q4GVP6gg{
  order:-2;
}
.icon--ha8CiAXi.file--7lEte8wJ{
  order:-3;
}
.icon--ha8CiAXi.location--0tll8ym3{
  order:-4;
}
.icon--ha8CiAXi.card-additional--w5Z03M5B{
  order:-5;
}
:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .transaction-star-button--xq2chjPU{
  color:var(--g-color-fill-primary);
  margin:.0625rem -.0625rem .0625rem 0;
  min-height:0;
  padding:0;
}
:nth-child(n):nth-child(n):nth-child(n):nth-child(n) .transaction-star-button--xq2chjPU[aria-pressed=true]{
  color:var(--g-color-interactive-primary);
}
:nth-child(n):nth-child(n) .tab--gDWr-RUT{
  border-radius:var(--g-size-border-radius-round);
  display:inline-block;
  font-weight:600;
  height:2.5rem;
  padding:.5rem 1rem;
  text-decoration:none !important;
  transition-duration:.25s;
  transition-property:background-color, color;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
}
:nth-child(n):nth-child(n) .tab--gDWr-RUT:hover:not([aria-selected=true]){
  background-color:rgba(var(--rgb-white), .5);
}
:nth-child(n):nth-child(n) .tab--gDWr-RUT[aria-selected=true]{
  background-color:var(--g-color-surface-primary);
  color:var(--g-color-text-primary);
}
:nth-child(n):nth-child(n) .disabled--CYJeKBkA{
  color:var(--g-color-text-disabled);
  cursor:not-allowed;
  display:inline-block;
  font-weight:600;
  height:2.5rem;
  padding:.5rem 1rem;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
}
:nth-child(n):nth-child(n) .g-card .tab--gDWr-RUT:hover:not([aria-selected=true]),:nth-child(n):nth-child(n) .g-modal .tab--gDWr-RUT:hover:not([aria-selected=true]){
  background-color:var(--g-color-surface-alternate);
}
:nth-child(n):nth-child(n) .g-card .tab--gDWr-RUT[aria-selected=true],:nth-child(n):nth-child(n) .g-modal .tab--gDWr-RUT[aria-selected=true]{
  background-color:var(--g-color-interactive-tertiary);
}
:nth-child(n):nth-child(n) .g-inverted .tab--gDWr-RUT:hover:not([aria-selected=true]){
  background-color:rgba(var(--rgb-white), .2);
}
:nth-child(n):nth-child(n) .g-inverted .tab--gDWr-RUT[aria-selected=true]{
  background-color:var(--g-color-surface-primary);
}
:nth-child(n):nth-child(n) .g-inverted .disabled--CYJeKBkA{
  color:var(--g-color-text-inverted-disabled);
}
:nth-child(n):nth-child(n) .g-inverted.g-bg-honey .tab--gDWr-RUT{
  color:var(--g-color-text-primary);
}
:nth-child(n):nth-child(n) .g-inverted.g-bg-honey .tab--gDWr-RUT:hover:not([aria-selected=true]){
  background-color:rgba(var(--rgb-white), .3);
}
:nth-child(n):nth-child(n) .g-inverted.g-bg-honey .disabled--CYJeKBkA{
  color:var(--g-color-text-disabled);
}
:nth-child(n):nth-child(n) .g-dark .tab--gDWr-RUT:hover:not([aria-selected=true]){
  background-color:rgba(var(--rgb-white), .04);
}
:nth-child(n):nth-child(n) .g-dark .g-card .tab--gDWr-RUT:hover:not([aria-selected=true]),:nth-child(n):nth-child(n) .g-dark .g-modal .tab--gDWr-RUT:hover:not([aria-selected=true]){
  background-color:rgba(var(--rgb-white), .03);
}
:nth-child(n):nth-child(n) .g-dark .g-card .tab--gDWr-RUT[aria-selected=true],:nth-child(n):nth-child(n) .g-dark .g-modal .tab--gDWr-RUT[aria-selected=true]{
  background-color:rgba(var(--rgb-gray-100), .15);
}
:nth-child(n):nth-child(n) .g-dark .g-inverted .tab--gDWr-RUT:hover:not([aria-selected=true]){
  background-color:rgba(var(--rgb-white), .15);
}
:nth-child(n):nth-child(n) .g-dark .g-inverted .tab--gDWr-RUT[aria-selected=true]{
  background-color:rgba(var(--rgb-white), .3);
}
:nth-child(n):nth-child(n) .g-dark .g-inverted.g-bg-honey .disabled--CYJeKBkA{
  color:var(--g-color-text-inverted-disabled);
}
.tabs-container--jgRTsIfq{
  margin-bottom:1.5rem;
}

.tabs-wrapper--pKz44J2K{
  --g-color-tabs-veil:var(--g-color-surface-secondary);
  min-width:0;
  position:relative;
}
.tabs-wrapper--pKz44J2K:before{
  background:linear-gradient(to right, var(--g-color-tabs-veil), transparent);
  left:-.25rem;
}
.tabs-wrapper--pKz44J2K:after,.tabs-wrapper--pKz44J2K:before{
  bottom:.25rem;
  content:"";
  pointer-events:none;
  position:absolute;
  top:.25rem;
  width:1.5rem;
}
.tabs-wrapper--pKz44J2K:after{
  background:linear-gradient(to left, var(--g-color-tabs-veil), transparent);
  right:-.25rem;
}
.tabs-wrapper--pKz44J2K.no-left-gradient--D15BFJHA:before,.tabs-wrapper--pKz44J2K.no-right-gradient--g7lHgXjn:after{
  content:none;
}

.g-card .tabs-wrapper--pKz44J2K{
  --g-color-tabs-veil:var(--g-color-surface-primary);
}

.g-inverted .tabs-wrapper--pKz44J2K{
  --g-color-tabs-veil:var(--color-bg);
}

:nth-child(n):nth-child(n):nth-child(n) .tabs--z-Cungk4{
  -webkit-overflow-scrolling:touch;
  display:flex;
  flex-wrap:nowrap;
  gap:.5rem;
  margin:auto -.25rem;
  overflow-x:scroll;
  padding:.25rem;
  scroll-behavior:smooth;
  scrollbar-width:none;
}
:nth-child(n):nth-child(n):nth-child(n) .tabs--z-Cungk4::-webkit-scrollbar{
  display:none;
}
:nth-child(n):nth-child(n):nth-child(n) .tabs--z-Cungk4>li{
  white-space:nowrap;
}
:nth-child(n):nth-child(n):nth-child(n) .panel--0OUR6F2I>:first-child{
  margin-top:0;
  padding-top:0;
}
.list--RVEQSE0y{
  --indicator-size:2rem;
  --indicator-color:var(--g-color-text-secondary);
  --line-color-before:var(--g-color-border-primary);
  --line-color-after:var(--g-color-border-primary);
}
.list--RVEQSE0y:nth-child(n):nth-child(n){
  list-style:none;
  padding:0;
}
@media (max-width:767.98px){
  .list--RVEQSE0y{
    --indicator-size:1.5rem;
  }
  .list--RVEQSE0y.align-top--xh8PvyiI{
    position:relative;
    top:.25rem;
  }
}

.item--dlRhvOG1:nth-child(n):nth-child(n){
  align-items:center;
  display:flex;
  justify-content:center;
  position:relative;
}
.item--dlRhvOG1.error--3-gQaCpZ{
  --indicator-color:var(--g-color-error);
}
.item--dlRhvOG1.warning--qfiQbov-{
  --indicator-color:var(--g-color-warning);
}
.item--dlRhvOG1.success--Kx1vT-BF{
  --indicator-color:var(--g-color-success);
}
.item--dlRhvOG1.selected--crf1iQb9 .content--9eUJOWUd>*{
  font-weight:600;
}

.content--9eUJOWUd{
  width:100%;
  width:calc(100% - var(--indicator-size) - 1rem);
}
@media (max-width:767.98px){
  .content--9eUJOWUd{
    --indicator-size:1.5rem;
  }
  .align-top--xh8PvyiI .content--9eUJOWUd{
    position:relative;
    top:-.25rem;
  }
}

.indicator--NiwbLcMH{
  align-items:center;
  align-self:center;
  background:none;
  border:.125rem solid var(--g-color-border-secondary);
  border-radius:var(--g-size-border-radius-circle);
  color:var(--g-color-text-secondary);
  display:flex;
  flex-grow:0;
  flex-shrink:0;
  font-size:.875rem;
  font-weight:var(--g-font-weight-medium);
  height:2rem;
  height:var(--indicator-size);
  justify-content:center;
  line-height:1.3125rem;
  margin-right:1rem;
  top:50%;
  width:2rem;
  width:var(--indicator-size);
}
.align-top--xh8PvyiI .indicator--NiwbLcMH{
  align-self:flex-start;
}
.error--3-gQaCpZ .indicator--NiwbLcMH,.success--Kx1vT-BF .indicator--NiwbLcMH,.use-icons--VXB730uO .indicator--NiwbLcMH,.warning--qfiQbov- .indicator--NiwbLcMH{
  color:var(--indicator-color);
}
.current--WgYjM8wa .indicator--NiwbLcMH,.error--3-gQaCpZ .indicator--NiwbLcMH,.success--Kx1vT-BF .indicator--NiwbLcMH,.warning--qfiQbov- .indicator--NiwbLcMH{
  background:var(--indicator-color);
  border-color:var(--indicator-color);
  color:var(--g-color-text-inverted-primary);
}
@media (max-width:767.98px){
  .indicator--NiwbLcMH{
    font-size:.75rem;
    line-height:1.125rem;
  }
  .indicator--NiwbLcMH:nth-child(n){
    background:transparent;
    color:var(--indicator-color);
  }
  .error--3-gQaCpZ .indicator--NiwbLcMH:nth-child(n),.success--Kx1vT-BF .indicator--NiwbLcMH:nth-child(n),.use-icons--VXB730uO .indicator--NiwbLcMH:nth-child(n):has(.icon--NMx9BJ3A),.warning--qfiQbov- .indicator--NiwbLcMH:nth-child(n){
    background:none;
    border:0;
    color:var(--indicator-color);
  }
}
.indicator--NiwbLcMH:after,.indicator--NiwbLcMH:before{
  background-color:var(--g-color-border-secondary);
  bottom:calc(50% + var(--indicator-size) / 2 + .5rem);
  content:"";
  flex-grow:0;
  left:calc((var(--indicator-size) - .125rem) / 2);
  max-width:.125rem;
  position:absolute;
  top:calc(50% + var(--indicator-size) / 2 + .5rem);
  width:.125rem;
}
.align-top--xh8PvyiI .indicator--NiwbLcMH:after,.align-top--xh8PvyiI .indicator--NiwbLcMH:before{
  bottom:calc(100% + .5rem);
  top:calc(var(--indicator-size) + .5rem);
}
.indicator--NiwbLcMH:nth-child(n):before{
  background-color:var(--line-color-before);
  top:-1rem;
}
.indicator--NiwbLcMH:nth-child(n):after{
  background-color:var(--line-color-after);
  bottom:-1rem;
}

.item-container--dTabbkMD:nth-child(n):nth-child(n){
  margin:2rem 0;
  min-height:2rem;
  overflow:visible !important;
  padding:0;
}
.item-container--dTabbkMD:nth-child(n):nth-child(n):first-child{
  margin-top:0;
}
.item-container--dTabbkMD:nth-child(n):nth-child(n).toggle--j69QZ6Db,.item-container--dTabbkMD:nth-child(n):nth-child(n):last-child{
  margin-bottom:0;
}
.item-container--dTabbkMD.current-container--z5TsGMbB{
  --indicator-color:var(--g-color-interactive-primary);
  --line-color-after:var(--g-color-border-secondary);
}
.item-container--dTabbkMD.current-container--z5TsGMbB~.item-container--dTabbkMD{
  --line-color-before:var(--g-color-border-secondary);
  --line-color-after:var(--g-color-border-secondary);
}
.item-container--dTabbkMD .menu-item--Eb9DUWCz .item--dlRhvOG1:after{
  content:"";
}
.item-container--dTabbkMD .menu-item--Eb9DUWCz:not(.disabled--IJceIeaM):hover .item--dlRhvOG1:after{
  background-color:var(--g-color-overlay-hover);
  border-radius:var(--g-size-border-radius-lg);
  content:"";
  inset:-.25rem -.25rem -.25rem -.25rem;
  position:absolute;
}
.item-container--dTabbkMD .menu-item--Eb9DUWCz:focus-visible:nth-child(n):nth-child(n){
  outline:none;
}
.item-container--dTabbkMD .menu-item--Eb9DUWCz:focus-visible .item--dlRhvOG1:after{
  border-radius:var(--g-size-border-radius-lg);
  content:"";
  inset:-.25rem -.25rem -.25rem -.25rem;
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
  position:absolute;
}
.item-container--dTabbkMD .menu-item--Eb9DUWCz:hover:nth-child(n),.item-container--dTabbkMD .menu-item--Eb9DUWCz:nth-child(n){
  color:var(--g-color-text-primary);
  text-decoration:none;
}
.item-container--dTabbkMD .menu-item--Eb9DUWCz.disabled--IJceIeaM{
  cursor:not-allowed;
}
.item-container--dTabbkMD:first-child .indicator--NiwbLcMH:before,.item-container--dTabbkMD:last-child .indicator--NiwbLcMH:after{
  display:none;
}

@media (max-width:767.98px){
  .icon--NMx9BJ3A:nth-child(n):nth-child(n){
    height:1.5rem;
    line-height:1.5rem;
    width:1.5rem;
  }
}

.toggle--j69QZ6Db .button--ANVUENaK{
  justify-content:flex-start !important;
}
.toggle--j69QZ6Db .button--ANVUENaK:focus-visible{
  outline-offset:-.25rem;
}
.toggle--j69QZ6Db .button-icon--Fygro0FV{
  width:var(--indicator-size) !important;
}
.toggle--j69QZ6Db .button-label--nE6lDAEw{
  margin-left:1rem !important;
}
.align-top--xh8PvyiI .toggle--j69QZ6Db .button--ANVUENaK{
  margin-top:-.25rem;
}
.toggle--j69QZ6Db .content--9eUJOWUd{
  flex-shrink:0;
  position:relative;
  width:calc(100% + 2rem);
}
.toggle--j69QZ6Db .indicator--NiwbLcMH{
  background:transparent;
  border:0;
  color:transparent !important;
  margin:0;
  width:0;
}
.placeholder--FoXkO4ay{
  --rgb-placeholder:var(--rgb-gray-300);
  color:rgba(var(--rgb-placeholder), 1);
  display:grid;
  grid-template-areas:"box";
  height:100%;
  overflow:hidden;
}
.g-inverted .placeholder--FoXkO4ay,.placeholder--FoXkO4ay.inverted--aDQwL0-c{
  --rgb-placeholder:var(--rgb-white);
}
.g-dark .placeholder--FoXkO4ay{
  --rgb-placeholder:var(--rgb-gray-100);
}
.placeholder--FoXkO4ay:before{
  background:linear-gradient(to top right, transparent calc(50% - .0625rem), rgba(var(--rgb-placeholder), .2), transparent calc(50% + .0625rem)), linear-gradient(to top left, transparent calc(50% - .0625rem), rgba(var(--rgb-placeholder), .2), transparent calc(50% + .0625rem));
  content:"";
  grid-area:box;
  height:100%;
  width:100%;
}
.placeholder--FoXkO4ay[data-label]:before{
  -webkit-mask-image:radial-gradient(ellipse 50% 4rem at 50% 50%, rgba(0,0,0,.15) 0, rgba(0,0,0,.25) 25%, #fff 50%, #fff 100%);
          mask-image:radial-gradient(ellipse 50% 4rem at 50% 50%, rgba(0,0,0,.15) 0, rgba(0,0,0,.25) 25%, #fff 50%, #fff 100%);
}
.placeholder--FoXkO4ay[data-label]:after{
  content:attr(data-label);
  font-size:.75rem;
  grid-area:box;
  max-width:100%;
  overflow:hidden;
  padding:.625rem;
  place-self:center;
  text-overflow:ellipsis;
  text-transform:uppercase;
  white-space:nowrap;
}
.placeholder--FoXkO4ay.inline--JWAouQtb{
  display:inline-grid;
  width:100%;
}
.placeholder--FoXkO4ay.overlay--FhbAWjVk{
  background-color:rgba(var(--rgb-placeholder), .1);
}
.placeholder--FoXkO4ay.standalone--osE5J4mV{
  border:.0625rem solid rgba(var(--rgb-placeholder), .2);
}
@media (forced-colors:active){
  .placeholder--FoXkO4ay{
    opacity:.25;
  }
}
@media (min-width:576px){
  .layout--SjorxVB0{
    max-width:540px;
  }
}
@media (min-width:768px){
  .layout--SjorxVB0{
    max-width:720px;
  }
}
@media (min-width:992px){
  .layout--SjorxVB0{
    max-width:960px;
  }
}
@media (min-width:1200px){
  .layout--SjorxVB0{
    max-width:1140px;
  }
}
@media (min-width:1400px){
  .layout--SjorxVB0{
    max-width:1320px;
  }
}
.layout--SjorxVB0{
  background-color:var(--g-color-surface-secondary);
  color:var(--g-color-text-primary);
  margin:0 auto;
  padding:30px 15px;
  width:100%;
}
@media (min-width:1400px){
  .layout--SjorxVB0.bs4--NNwM0vnv{
    max-width:1140px;
  }
}
@media (min-width:576px){
  .layout--SjorxVB0.extended--KFHHSiEf{
    max-width:540px;
  }
}
@media (min-width:768px){
  .layout--SjorxVB0.extended--KFHHSiEf{
    max-width:720px;
  }
}
@media (min-width:992px){
  .layout--SjorxVB0.extended--KFHHSiEf{
    max-width:960px;
  }
}
@media (min-width:1320px){
  .layout--SjorxVB0.extended--KFHHSiEf{
    max-width:1260px;
  }
}
@media (min-width:1560px){
  .layout--SjorxVB0.extended--KFHHSiEf{
    max-width:1480px;
  }
}
@media (min-width:1400px){
  .layout--SjorxVB0.extended--KFHHSiEf.bs4--NNwM0vnv{
    max-width:1260px;
  }
}
.layout--SjorxVB0.fluid--4FZpoT90:nth-child(n){
  max-width:none;
}
@media (max-width:575.98px){
  .layout--SjorxVB0{
    padding:15px;
  }
}
.layout--SjorxVB0.embedded--NWJlVV6-{
  margin:0;
  padding:var(--main-margin-vertical, 30px) 0;
}
.layout--SjorxVB0.full---iiaJ0fX:nth-child(n){
  margin:0;
  max-width:none;
  padding:0;
}
@media (max-width:575.98px){
  .layout--SjorxVB0.full---iiaJ0fX{
    padding:0;
  }
}
.layout--SjorxVB0.full---iiaJ0fX.embedded--NWJlVV6-{
  overflow-x:hidden;
}
.layout--SjorxVB0.full---iiaJ0fX .container--U3qJgVnd,.layout--SjorxVB0.full---iiaJ0fX .container-fluid--8K18m3SB{
  max-width:none;
}

.grid--GOIzScXm{
  margin-left:auto;
  margin-right:auto;
  padding-left:15px;
  padding-right:15px;
  width:100%;
}
.grid--GOIzScXm .row--IYxMB9Yd{
  display:flex;
  flex-wrap:wrap;
  height:100%;
  margin-left:-15px;
  margin-right:-15px;
}
.grid--GOIzScXm .content--ddRsybTN,.grid--GOIzScXm .navigation--lW-wW0A8{
  padding-left:15px;
  padding-right:15px;
  position:relative;
  width:100%;
}
@media (min-width:992px){
  .grid--GOIzScXm .content--ddRsybTN{
    flex:0 0 75%;
    max-width:75%;
  }
  .grid--GOIzScXm .navigation--lW-wW0A8{
    flex:0 0 25%;
    max-width:25%;
  }
}
@media (max-width:991.98px){
  .grid--GOIzScXm .navigation--lW-wW0A8{
    display:none !important;
  }
}
:root{
  --g-version:"3.19.0";
  --rgb-black:0, 0, 0;
  --color-black:rgb(var(--rgb-black));
  --rgb-white:255, 255, 255;
  --color-white:rgb(var(--rgb-white));
  --color-transparent:transparent;
  --rgb-honey:255, 211, 42;
  --color-honey:rgb(var(--rgb-honey));
  --rgb-honey-weak:255, 250, 235;
  --color-honey-weak:rgb(var(--rgb-honey-weak));
  --rgb-honey-strong:153, 89, 0;
  --color-honey-strong:rgb(var(--rgb-honey-strong));
  --rgb-carrot:255, 97, 48;
  --color-carrot:rgb(var(--rgb-carrot));
  --rgb-carrot-weak:255, 247, 245;
  --color-carrot-weak:rgb(var(--rgb-carrot-weak));
  --rgb-carrot-strong:177, 67, 33;
  --color-carrot-strong:rgb(var(--rgb-carrot-strong));
  --rgb-berry:225, 1, 91;
  --color-berry:rgb(var(--rgb-berry));
  --rgb-berry-weak:253, 242, 247;
  --color-berry-weak:rgb(var(--rgb-berry-weak));
  --rgb-berry-strong:180, 0, 72;
  --color-berry-strong:rgb(var(--rgb-berry-strong));
  --rgb-rose:235, 76, 121;
  --color-rose:rgb(var(--rgb-rose));
  --rgb-rose-weak:254, 246, 248;
  --color-rose-weak:rgb(var(--rgb-rose-weak));
  --rgb-rose-strong:202, 47, 91;
  --color-rose-strong:rgb(var(--rgb-rose-strong));
  --rgb-lavender:170, 75, 179;
  --color-lavender:rgb(var(--rgb-lavender));
  --rgb-lavender-weak:251, 246, 251;
  --color-lavender-weak:rgb(var(--rgb-lavender-weak));
  --rgb-lavender-strong:154, 68, 162;
  --color-lavender-strong:rgb(var(--rgb-lavender-strong));
  --rgb-lila:114, 28, 122;
  --color-lila:rgb(var(--rgb-lila));
  --rgb-lila-weak:247, 243, 248;
  --color-lila-weak:rgb(var(--rgb-lila-weak));
  --rgb-lila-strong:114, 28, 122;
  --color-lila-strong:rgb(var(--rgb-lila-strong));
  --rgb-indigo:47, 45, 145;
  --color-indigo:rgb(var(--rgb-indigo));
  --rgb-indigo-weak:245, 245, 249;
  --color-indigo-weak:rgb(var(--rgb-indigo-weak));
  --rgb-indigo-strong:44, 42, 136;
  --color-indigo-strong:rgb(var(--rgb-indigo-strong));
  --rgb-pool:25, 156, 249;
  --color-pool:rgb(var(--rgb-pool));
  --rgb-pool-weak:243, 250, 255;
  --color-pool-weak:rgb(var(--rgb-pool-weak));
  --rgb-pool-strong:15, 93, 149;
  --color-pool-strong:rgb(var(--rgb-pool-strong));
  --rgb-teal:2, 163, 164;
  --color-teal:rgb(var(--rgb-teal));
  --rgb-teal-weak:242, 250, 250;
  --color-teal-weak:rgb(var(--rgb-teal-weak));
  --rgb-teal-strong:1, 114, 115;
  --color-teal-strong:rgb(var(--rgb-teal-strong));
  --rgb-lime:12, 180, 63;
  --color-lime:rgb(var(--rgb-lime));
  --rgb-lime-weak:243, 251, 245;
  --color-lime-weak:rgb(var(--rgb-lime-weak));
  --rgb-lime-strong:8, 128, 44;
  --color-lime-strong:rgb(var(--rgb-lime-strong));
  --rgb-forest:2, 134, 97;
  --color-forest:rgb(var(--rgb-forest));
  --rgb-forest-weak:242, 249, 247;
  --color-forest-weak:rgb(var(--rgb-forest-weak));
  --rgb-forest-strong:2, 116, 85;
  --color-forest-strong:rgb(var(--rgb-forest-strong));
  --rgb-stone:36, 83, 117;
  --color-stone:rgb(var(--rgb-stone));
  --rgb-stone-weak:244, 246, 248;
  --color-stone-weak:rgb(var(--rgb-stone-weak));
  --rgb-stone-strong:31, 72, 101;
  --color-stone-strong:rgb(var(--rgb-stone-strong));
  --rgb-blue-100:238, 244, 254;
  --color-blue-100:rgb(var(--rgb-blue-100));
  --rgb-blue-200:162, 206, 255;
  --color-blue-200:rgb(var(--rgb-blue-200));
  --rgb-blue-300:19, 94, 226;
  --color-blue-300:rgb(var(--rgb-blue-300));
  --rgb-blue-400:10, 40, 92;
  --color-blue-400:rgb(var(--rgb-blue-400));
  --rgb-gray-100:238, 240, 244;
  --color-gray-100:rgb(var(--rgb-gray-100));
  --rgb-gray-200:228, 234, 240;
  --color-gray-200:rgb(var(--rgb-gray-200));
  --rgb-gray-300:163, 181, 201;
  --color-gray-300:rgb(var(--rgb-gray-300));
  --rgb-gray-400:83, 112, 144;
  --color-gray-400:rgb(var(--rgb-gray-400));
  --rgb-ui-blue:19, 94, 226;
  --color-ui-blue:rgb(var(--rgb-ui-blue));
  --rgb-ui-blue-weak:231, 239, 253;
  --color-ui-blue-weak:rgb(var(--rgb-ui-blue-weak));
  --rgb-ui-green:5, 127, 25;
  --color-ui-green:rgb(var(--rgb-ui-green));
  --rgb-ui-green-weak:236, 255, 231;
  --color-ui-green-weak:rgb(var(--rgb-ui-green-weak));
  --rgb-ui-red:207, 42, 30;
  --color-ui-red:rgb(var(--rgb-ui-red));
  --rgb-ui-red-weak:254, 235, 234;
  --color-ui-red-weak:rgb(var(--rgb-ui-red-weak));
  --rgb-ui-yellow:242, 169, 30;
  --color-ui-yellow:rgb(var(--rgb-ui-yellow));
  --rgb-ui-yellow-weak:255, 244, 213;
  --color-ui-yellow-weak:rgb(var(--rgb-ui-yellow-weak));
  --rgb-ui-yellow-strong:173, 87, 0;
  --color-ui-yellow-strong:rgb(var(--rgb-ui-yellow-strong));
  --rgb-ui-gray:93, 106, 151;
  --color-ui-gray:rgb(var(--rgb-ui-gray));
  --rgb-ui-gray-weak:239, 241, 245;
  --color-ui-gray-weak:rgb(var(--rgb-ui-gray-weak));
  --rgb-neutral-100:255, 255, 255;
  --color-neutral-100:rgb(var(--rgb-neutral-100));
  --rgb-neutral-200:229, 229, 229;
  --color-neutral-200:rgb(var(--rgb-neutral-200));
  --rgb-neutral-300:196, 196, 196;
  --color-neutral-300:rgb(var(--rgb-neutral-300));
  --rgb-neutral-400:0, 0, 0;
  --color-neutral-400:rgb(var(--rgb-neutral-400));
  --rgb-g-pro:2, 46, 103;
  --color-g-pro:rgb(var(--rgb-g-pro));
  --rgb-blue-bright:40, 112, 237;
  --color-blue-bright:rgb(var(--rgb-blue-bright));
}

.g-dark{
  --rgb-black:0, 0, 0;
  --color-black:rgb(var(--rgb-black));
  --rgb-white:255, 255, 255;
  --color-white:rgb(var(--rgb-white));
  --color-transparent:transparent;
  --rgb-honey:178, 119, 0;
  --color-honey:rgb(var(--rgb-honey));
  --rgb-honey-weak:51, 32, 0;
  --color-honey-weak:rgb(var(--rgb-honey-weak));
  --rgb-honey-strong:255, 207, 128;
  --color-honey-strong:rgb(var(--rgb-honey-strong));
  --rgb-carrot:122, 51, 0;
  --color-carrot:rgb(var(--rgb-carrot));
  --rgb-carrot-weak:82, 29, 11;
  --color-carrot-weak:rgb(var(--rgb-carrot-weak));
  --rgb-carrot-strong:225, 145, 118;
  --color-carrot-strong:rgb(var(--rgb-carrot-strong));
  --rgb-berry:102, 5, 45;
  --color-berry:rgb(var(--rgb-berry));
  --rgb-berry-weak:69, 0, 26;
  --color-berry-weak:rgb(var(--rgb-berry-weak));
  --rgb-berry-strong:222, 153, 179;
  --color-berry-strong:rgb(var(--rgb-berry-strong));
  --rgb-rose:114, 29, 67;
  --color-rose:rgb(var(--rgb-rose));
  --rgb-rose-weak:71, 27, 43;
  --color-rose-weak:rgb(var(--rgb-rose-weak));
  --rgb-rose-strong:220, 169, 188;
  --color-rose-strong:rgb(var(--rgb-rose-strong));
  --rgb-lavender:95, 54, 99;
  --color-lavender:rgb(var(--rgb-lavender));
  --rgb-lavender-weak:54, 24, 57;
  --color-lavender-weak:rgb(var(--rgb-lavender-weak));
  --rgb-lavender-strong:183, 138, 187;
  --color-lavender-strong:rgb(var(--rgb-lavender-strong));
  --rgb-lila:77, 42, 106;
  --color-lila:rgb(var(--rgb-lila));
  --rgb-lila-weak:62, 15, 66;
  --color-lila-weak:rgb(var(--rgb-lila-weak));
  --rgb-lila-strong:184, 160, 186;
  --color-lila-strong:rgb(var(--rgb-lila-strong));
  --rgb-indigo:46, 48, 107;
  --color-indigo:rgb(var(--rgb-indigo));
  --rgb-indigo-weak:19, 17, 61;
  --color-indigo-weak:rgb(var(--rgb-indigo-weak));
  --rgb-indigo-strong:165, 164, 194;
  --color-indigo-strong:rgb(var(--rgb-indigo-strong));
  --rgb-pool:25, 70, 102;
  --color-pool:rgb(var(--rgb-pool));
  --rgb-pool-weak:8, 35, 72;
  --color-pool-weak:rgb(var(--rgb-pool-weak));
  --rgb-pool-strong:115, 155, 211;
  --color-pool-strong:rgb(var(--rgb-pool-strong));
  --rgb-teal:20, 71, 72;
  --color-teal:rgb(var(--rgb-teal));
  --rgb-teal-weak:0, 45, 46;
  --color-teal-weak:rgb(var(--rgb-teal-weak));
  --rgb-teal-strong:102, 171, 172;
  --color-teal-strong:rgb(var(--rgb-teal-strong));
  --rgb-lime:48, 95, 62;
  --color-lime:rgb(var(--rgb-lime));
  --rgb-lime-weak:3, 47, 16;
  --color-lime-weak:rgb(var(--rgb-lime-weak));
  --rgb-lime-strong:106, 174, 127;
  --color-lime-strong:rgb(var(--rgb-lime-strong));
  --rgb-forest:0, 58, 41;
  --color-forest:rgb(var(--rgb-forest));
  --rgb-forest-weak:0, 38, 27;
  --color-forest-weak:rgb(var(--rgb-forest-weak));
  --rgb-forest-strong:102, 160, 143;
  --color-forest-strong:rgb(var(--rgb-forest-strong));
  --rgb-stone:41, 64, 81;
  --color-stone:rgb(var(--rgb-stone));
  --rgb-stone-weak:19, 44, 62;
  --color-stone-weak:rgb(var(--rgb-stone-weak));
  --rgb-stone-strong:162, 175, 184;
  --color-stone-strong:rgb(var(--rgb-stone-strong));
  --rgb-blue-100:75, 153, 255;
  --color-blue-100:rgb(var(--rgb-blue-100));
  --rgb-blue-200:28, 69, 125;
  --color-blue-200:rgb(var(--rgb-blue-200));
  --rgb-blue-300:20, 56, 119;
  --color-blue-300:rgb(var(--rgb-blue-300));
  --rgb-blue-400:255, 255, 255;
  --color-blue-400:rgb(var(--rgb-blue-400));
  --rgb-gray-100:150, 150, 170;
  --color-gray-100:rgb(var(--rgb-gray-100));
  --rgb-gray-200:55, 57, 69;
  --color-gray-200:rgb(var(--rgb-gray-200));
  --rgb-gray-300:34, 34, 44;
  --color-gray-300:rgb(var(--rgb-gray-300));
  --rgb-gray-400:20, 20, 26;
  --color-gray-400:rgb(var(--rgb-gray-400));
  --rgb-ui-blue:109, 170, 253;
  --color-ui-blue:rgb(var(--rgb-ui-blue));
  --rgb-ui-blue-weak:16, 42, 76;
  --color-ui-blue-weak:rgb(var(--rgb-ui-blue-weak));
  --rgb-ui-green:89, 208, 94;
  --color-ui-green:rgb(var(--rgb-ui-green));
  --rgb-ui-green-weak:0, 56, 8;
  --color-ui-green-weak:rgb(var(--rgb-ui-green-weak));
  --rgb-ui-red:255, 99, 105;
  --color-ui-red:rgb(var(--rgb-ui-red));
  --rgb-ui-red-weak:60, 24, 26;
  --color-ui-red-weak:rgb(var(--rgb-ui-red-weak));
  --rgb-ui-yellow:255, 209, 94;
  --color-ui-yellow:rgb(var(--rgb-ui-yellow));
  --rgb-ui-yellow-weak:52, 28, 0;
  --color-ui-yellow-weak:rgb(var(--rgb-ui-yellow-weak));
  --rgb-ui-yellow-strong:255, 209, 94;
  --color-ui-yellow-strong:rgb(var(--rgb-ui-yellow-strong));
  --rgb-ui-gray:155, 164, 193;
  --color-ui-gray:rgb(var(--rgb-ui-gray));
  --rgb-ui-gray-weak:39, 45, 64;
  --color-ui-gray-weak:rgb(var(--rgb-ui-gray-weak));
  --rgb-neutral-100:255, 255, 255;
  --color-neutral-100:rgb(var(--rgb-neutral-100));
  --rgb-neutral-200:124, 124, 124;
  --color-neutral-200:rgb(var(--rgb-neutral-200));
  --rgb-neutral-300:99, 99, 99;
  --color-neutral-300:rgb(var(--rgb-neutral-300));
  --rgb-neutral-400:0, 0, 0;
  --color-neutral-400:rgb(var(--rgb-neutral-400));
  --rgb-g-pro:55, 57, 69;
  --color-g-pro:rgb(var(--rgb-g-pro));
  --rgb-blue-bright:55, 57, 69;
  --color-blue-bright:rgb(var(--rgb-blue-bright));
}

:root{
  --g-color-interactive-primary:var(--color-blue-300);
  --g-color-interactive-secondary:var(--color-blue-200);
  --g-color-interactive-tertiary:var(--color-blue-100);
  --g-color-interactive-filled:rgba(var(--rgb-blue-300), 0.1);
  --g-color-focus:var(--g-color-interactive-primary);
  --g-color-success:var(--color-ui-green);
  --g-color-success-weak:var(--color-ui-green-weak);
  --g-color-error:var(--color-ui-red);
  --g-color-error-weak:var(--color-ui-red-weak);
  --g-color-warning:var(--color-ui-yellow);
  --g-color-warning-strong:var(--color-ui-yellow-strong);
  --g-color-warning-weak:var(--color-ui-yellow-weak);
  --g-color-info:var(--color-ui-blue);
  --g-color-info-weak:var(--color-ui-blue-weak);
  --g-color-text-primary:var(--color-blue-400);
  --g-color-text-secondary:var(--color-gray-400);
  --g-color-text-disabled:rgba(var(--rgb-gray-300), 0.8);
  --g-color-text-inverted-primary:var(--color-white);
  --g-color-text-inverted-secondary:rgba(var(--rgb-white), 0.75);
  --g-color-text-inverted-disabled:rgba(var(--rgb-white), 0.5);
  --g-color-text-inverted-adaptive:var(--color-white);
  --g-color-surface-primary:var(--color-white);
  --g-color-surface-secondary:var(--color-gray-100);
  --g-color-surface-tertiary:var(--color-gray-200);
  --g-color-surface-alternate:rgba(var(--rgb-gray-300), 0.15);
  --g-color-surface-disabled:rgba(var(--rgb-gray-100), 0.5);
  --g-color-surface-inverted:var(--g-color-text-primary);
  --g-color-border-primary:var(--color-gray-300);
  --g-color-border-secondary:rgb(var(--rgb-gray-400), 0.15);
  --g-color-border-hover:rgba(var(--rgb-blue-300), 0.6);
  --g-color-border-disabled:var(--g-color-text-disabled);
  --g-color-border-inverted-primary:var(--color-white);
  --g-color-border-inverted-secondary:rgba(var(--rgb-white), 0.5);
  --g-color-fill-primary:var(--color-gray-300);
  --g-color-fill-disabled:rgba(var(--rgb-gray-300), 0.5);
  --g-color-fill-inverted:var(--color-white);
  --g-color-overlay-primary:rgba(var(--rgb-blue-400), 0.3);
  --g-color-overlay-hover:rgba(var(--rgb-blue-300), 0.05);
  --g-color-overlay-active:rgba(var(--rgb-blue-300), 0.075);
  --g-color-overlay-active-hover:rgba(var(--rgb-blue-300), 0.1);
  --g-color-shadow-dropdown:rgba(var(--rgb-black), 0.15);
}

.g-dark{
  --g-color-interactive-primary:var(--color-blue-100);
  --g-color-interactive-secondary:var(--color-blue-200);
  --g-color-interactive-tertiary:var(--color-blue-400);
  --g-color-interactive-filled:rgba(var(--rgb-blue-300), 0.6);
  --g-color-success:var(--color-ui-green);
  --g-color-success-weak:var(--color-ui-green-weak);
  --g-color-error:var(--color-ui-red);
  --g-color-error-weak:var(--color-ui-red-weak);
  --g-color-warning:var(--color-ui-yellow);
  --g-color-warning-strong:var(--color-ui-yellow-strong);
  --g-color-warning-weak:var(--color-ui-yellow-weak);
  --g-color-info:var(--color-ui-blue);
  --g-color-info-weak:var(--color-ui-blue-weak);
  --g-color-text-primary:var(--color-white);
  --g-color-text-secondary:var(--color-gray-100);
  --g-color-text-disabled:rgba(var(--rgb-gray-100), 0.5);
  --g-color-text-inverted-adaptive:var(--color-gray-400);
  --g-color-surface-primary:var(--color-gray-300);
  --g-color-surface-secondary:var(--color-gray-400);
  --g-color-surface-tertiary:var(--color-gray-200);
  --g-color-surface-alternate:rgba(var(--rgb-gray-100), 0.15);
  --g-color-surface-disabled:rgba(var(--rgb-gray-400), 0.5);
  --g-color-surface-inverted:var(--g-color-surface-tertiary);
  --g-color-border-primary:var(--color-gray-100);
  --g-color-border-secondary:rgba(var(--rgb-gray-100), 0.15);
  --g-color-border-hover:rgba(var(--rgb-blue-100), 0.6);
  --g-color-border-disabled:var(--g-color-text-disabled);
  --g-color-fill-primary:var(--color-gray-100);
  --g-color-fill-disabled:rgba(var(--rgb-gray-200), 0.5);
  --g-color-fill-inverted:var(--color-gray-300);
  --g-color-overlay-hover:rgba(var(--rgb-blue-300), 0.1);
  --g-color-overlay-active:rgba(var(--rgb-blue-300), 0.15);
  --g-color-overlay-active-hover:rgba(var(--rgb-blue-300), 0.2);
  --g-color-shadow-dropdown:rgba(var(--rgb-black), 0.45);
}

.g-inverted{
  --g-color-focus:var(--color-white);
}

:root{
  --g-font-weight-medium:500;
  --g-font-weight-semibold:600;
  --g-font-weight-bold:700;
  --g-font-size-h1:1.75rem;
  --g-font-size-p-minor:0.875rem;
  --g-font-line-height-p-minor:1.25rem;
  --g-font-offset-p-top:0.375rem;
  --g-font-offset-p-bottom:0.375rem;
  --g-size-xxs:0.0625rem;
  --g-size-xs:0.125rem;
  --g-size-sm:0.25rem;
  --g-size-md:0.5rem;
  --g-size-lg:0.75rem;
  --g-size-xl:1rem;
  --g-size-bs-5:0.3125rem;
  --g-size-bs-10:0.625rem;
  --g-size-bs-15:0.9375rem;
  --g-size-bs-20:1.25rem;
  --g-size-bs-30:1.875rem;
  --g-size-spacing-xxs:0.0625rem;
  --g-size-spacing-xs:0.125rem;
  --g-size-spacing-sm:0.25rem;
  --g-size-spacing-md:0.5rem;
  --g-size-spacing-lg:0.75rem;
  --g-size-spacing-xl:1rem;
  --g-size-spacing-xxl:1.5rem;
  --g-size-spacing-bs-30:1.875rem;
  --g-size-layout-sm:2rem;
  --g-size-layout-md:3rem;
  --g-size-border-radius-none:0;
  --g-size-border-radius-xs:0.125rem;
  --g-size-border-radius-sm:0.25rem;
  --g-size-border-radius-md:0.5rem;
  --g-size-border-radius-lg:0.75rem;
  --g-size-border-radius-round:6.25rem;
  --g-size-border-radius-circle:50%;
  --g-size-border-width-sm:0.0625rem;
  --g-size-border-width-md:0.125rem;
  --g-size-icon-sm:1rem;
  --g-size-icon-md:1.5rem;
  --g-size-icon-lg:3rem;
  --g-size-icon-xl:4rem;
  --g-size-icon-xxl:6rem;
  --g-size-icon-xxxl:8rem;
}
*,:after,:before{
  box-sizing:border-box;
}

*{
  margin:unset;
}

button,input,select,textarea{
  font:inherit;
}

code,kbd,pre,samp{
  font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
}

label{
  display:inline-block;
}

img,svg{
  vertical-align:middle;
}

fieldset{
  border:unset;
  padding:unset;
}

table{
  border-collapse:collapse;
}

[hidden]{
  display:none !important;
}

.g-bootstrap.g-bs4 .g-container,.g-bootstrap.g-bs4 .g-container-fluid,.g-bootstrap.g-bs4 .g-container-lg,.g-bootstrap.g-bs4 .g-container-md,.g-bootstrap.g-bs4 .g-container-sm,.g-bootstrap.g-bs4 .g-container-xl,.g-bootstrap.g-bs4 .g-container-xxl{
  margin-left:auto;
  margin-right:auto;
  padding-left:15px;
  padding-right:15px;
  width:100%;
}
.g-bootstrap.g-bs4 .g-container-fluid:after,.g-bootstrap.g-bs4 .g-container-fluid:before,.g-bootstrap.g-bs4 .g-container-lg:after,.g-bootstrap.g-bs4 .g-container-lg:before,.g-bootstrap.g-bs4 .g-container-md:after,.g-bootstrap.g-bs4 .g-container-md:before,.g-bootstrap.g-bs4 .g-container-sm:after,.g-bootstrap.g-bs4 .g-container-sm:before,.g-bootstrap.g-bs4 .g-container-xl:after,.g-bootstrap.g-bs4 .g-container-xl:before,.g-bootstrap.g-bs4 .g-container-xxl:after,.g-bootstrap.g-bs4 .g-container-xxl:before,.g-bootstrap.g-bs4 .g-container:after,.g-bootstrap.g-bs4 .g-container:before{
  content:none;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-container,.g-bootstrap.g-bs4 .g-container-sm{
    max-width:540px;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-container,.g-bootstrap.g-bs4 .g-container-md,.g-bootstrap.g-bs4 .g-container-sm{
    max-width:720px;
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .g-container,.g-bootstrap.g-bs4 .g-container-lg,.g-bootstrap.g-bs4 .g-container-md,.g-bootstrap.g-bs4 .g-container-sm{
    max-width:960px;
  }
}
@media (min-width:1200px){
  .g-bootstrap.g-bs4 .g-container,.g-bootstrap.g-bs4 .g-container-lg,.g-bootstrap.g-bs4 .g-container-md,.g-bootstrap.g-bs4 .g-container-sm,.g-bootstrap.g-bs4 .g-container-xl{
    max-width:1140px;
  }
}
@media (min-width:1400px){
  .g-bootstrap.g-bs4 .g-container,.g-bootstrap.g-bs4 .g-container-lg,.g-bootstrap.g-bs4 .g-container-md,.g-bootstrap.g-bs4 .g-container-sm,.g-bootstrap.g-bs4 .g-container-xl,.g-bootstrap.g-bs4 .g-container-xxl{
    max-width:1320px;
  }
  .g-bootstrap.g-bs4 .g-container,.g-bootstrap.g-bs4 .g-container-lg,.g-bootstrap.g-bs4 .g-container-md,.g-bootstrap.g-bs4 .g-container-sm,.g-bootstrap.g-bs4 .g-container-xl,.g-bootstrap.g-bs4 .g-container-xxl{
    max-width:1140px;
  }
}
.g-bootstrap.g-bs4 .g-row{
  display:flex;
  flex-wrap:wrap;
  margin-left:-15px;
  margin-right:-15px;
}
.g-bootstrap.g-bs4 .g-row .g-row-no-gutters{
  margin-left:0;
  margin-right:0;
}
.g-bootstrap.g-bs4 .g-row .g-row-no-gutters>.g-col,.g-bootstrap.g-bs4 .g-row .g-row-no-gutters>[class*=g-col-]{
  padding-left:0;
  padding-right:0;
}
.g-bootstrap.g-bs4 .g-col,.g-bootstrap.g-bs4 .g-col-1,.g-bootstrap.g-bs4 .g-col-10,.g-bootstrap.g-bs4 .g-col-11,.g-bootstrap.g-bs4 .g-col-12,.g-bootstrap.g-bs4 .g-col-2,.g-bootstrap.g-bs4 .g-col-3,.g-bootstrap.g-bs4 .g-col-4,.g-bootstrap.g-bs4 .g-col-5,.g-bootstrap.g-bs4 .g-col-6,.g-bootstrap.g-bs4 .g-col-7,.g-bootstrap.g-bs4 .g-col-8,.g-bootstrap.g-bs4 .g-col-9,.g-bootstrap.g-bs4 .g-col-auto,.g-bootstrap.g-bs4 .g-col-lg,.g-bootstrap.g-bs4 .g-col-lg-1,.g-bootstrap.g-bs4 .g-col-lg-10,.g-bootstrap.g-bs4 .g-col-lg-11,.g-bootstrap.g-bs4 .g-col-lg-12,.g-bootstrap.g-bs4 .g-col-lg-2,.g-bootstrap.g-bs4 .g-col-lg-3,.g-bootstrap.g-bs4 .g-col-lg-4,.g-bootstrap.g-bs4 .g-col-lg-5,.g-bootstrap.g-bs4 .g-col-lg-6,.g-bootstrap.g-bs4 .g-col-lg-7,.g-bootstrap.g-bs4 .g-col-lg-8,.g-bootstrap.g-bs4 .g-col-lg-9,.g-bootstrap.g-bs4 .g-col-lg-auto,.g-bootstrap.g-bs4 .g-col-md,.g-bootstrap.g-bs4 .g-col-md-1,.g-bootstrap.g-bs4 .g-col-md-10,.g-bootstrap.g-bs4 .g-col-md-11,.g-bootstrap.g-bs4 .g-col-md-12,.g-bootstrap.g-bs4 .g-col-md-2,.g-bootstrap.g-bs4 .g-col-md-3,.g-bootstrap.g-bs4 .g-col-md-4,.g-bootstrap.g-bs4 .g-col-md-5,.g-bootstrap.g-bs4 .g-col-md-6,.g-bootstrap.g-bs4 .g-col-md-7,.g-bootstrap.g-bs4 .g-col-md-8,.g-bootstrap.g-bs4 .g-col-md-9,.g-bootstrap.g-bs4 .g-col-md-auto,.g-bootstrap.g-bs4 .g-col-sm,.g-bootstrap.g-bs4 .g-col-sm-1,.g-bootstrap.g-bs4 .g-col-sm-10,.g-bootstrap.g-bs4 .g-col-sm-11,.g-bootstrap.g-bs4 .g-col-sm-12,.g-bootstrap.g-bs4 .g-col-sm-2,.g-bootstrap.g-bs4 .g-col-sm-3,.g-bootstrap.g-bs4 .g-col-sm-4,.g-bootstrap.g-bs4 .g-col-sm-5,.g-bootstrap.g-bs4 .g-col-sm-6,.g-bootstrap.g-bs4 .g-col-sm-7,.g-bootstrap.g-bs4 .g-col-sm-8,.g-bootstrap.g-bs4 .g-col-sm-9,.g-bootstrap.g-bs4 .g-col-sm-auto,.g-bootstrap.g-bs4 .g-col-xl,.g-bootstrap.g-bs4 .g-col-xl-1,.g-bootstrap.g-bs4 .g-col-xl-10,.g-bootstrap.g-bs4 .g-col-xl-11,.g-bootstrap.g-bs4 .g-col-xl-12,.g-bootstrap.g-bs4 .g-col-xl-2,.g-bootstrap.g-bs4 .g-col-xl-3,.g-bootstrap.g-bs4 .g-col-xl-4,.g-bootstrap.g-bs4 .g-col-xl-5,.g-bootstrap.g-bs4 .g-col-xl-6,.g-bootstrap.g-bs4 .g-col-xl-7,.g-bootstrap.g-bs4 .g-col-xl-8,.g-bootstrap.g-bs4 .g-col-xl-9,.g-bootstrap.g-bs4 .g-col-xl-auto,.g-bootstrap.g-bs4 .g-col-xxl,.g-bootstrap.g-bs4 .g-col-xxl-1,.g-bootstrap.g-bs4 .g-col-xxl-10,.g-bootstrap.g-bs4 .g-col-xxl-11,.g-bootstrap.g-bs4 .g-col-xxl-12,.g-bootstrap.g-bs4 .g-col-xxl-2,.g-bootstrap.g-bs4 .g-col-xxl-3,.g-bootstrap.g-bs4 .g-col-xxl-4,.g-bootstrap.g-bs4 .g-col-xxl-5,.g-bootstrap.g-bs4 .g-col-xxl-6,.g-bootstrap.g-bs4 .g-col-xxl-7,.g-bootstrap.g-bs4 .g-col-xxl-8,.g-bootstrap.g-bs4 .g-col-xxl-9,.g-bootstrap.g-bs4 .g-col-xxl-auto{
  padding-left:15px;
  padding-right:15px;
  position:relative;
  width:100%;
}
.g-bootstrap.g-bs4 .g-col{
  flex-basis:0;
  flex-grow:1;
  max-width:100%;
}
.g-bootstrap.g-bs4 .g-row-cols-1>*{
  flex:0 0 100%;
  max-width:100%;
}
.g-bootstrap.g-bs4 .g-row-cols-2>*{
  flex:0 0 50%;
  max-width:50%;
}
.g-bootstrap.g-bs4 .g-row-cols-3>*{
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%;
}
.g-bootstrap.g-bs4 .g-row-cols-4>*{
  flex:0 0 25%;
  max-width:25%;
}
.g-bootstrap.g-bs4 .g-row-cols-5>*{
  flex:0 0 20%;
  max-width:20%;
}
.g-bootstrap.g-bs4 .g-row-cols-6>*{
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%;
}
.g-bootstrap.g-bs4 .g-col-auto{
  flex:0 0 auto;
  max-width:100%;
  width:auto;
}
.g-bootstrap.g-bs4 .g-col-1{
  flex:0 0 8.3333333333%;
  max-width:8.3333333333%;
}
.g-bootstrap.g-bs4 .g-col-2{
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%;
}
.g-bootstrap.g-bs4 .g-col-3{
  flex:0 0 25%;
  max-width:25%;
}
.g-bootstrap.g-bs4 .g-col-4{
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%;
}
.g-bootstrap.g-bs4 .g-col-5{
  flex:0 0 41.6666666667%;
  max-width:41.6666666667%;
}
.g-bootstrap.g-bs4 .g-col-6{
  flex:0 0 50%;
  max-width:50%;
}
.g-bootstrap.g-bs4 .g-col-7{
  flex:0 0 58.3333333333%;
  max-width:58.3333333333%;
}
.g-bootstrap.g-bs4 .g-col-8{
  flex:0 0 66.6666666667%;
  max-width:66.6666666667%;
}
.g-bootstrap.g-bs4 .g-col-9{
  flex:0 0 75%;
  max-width:75%;
}
.g-bootstrap.g-bs4 .g-col-10{
  flex:0 0 83.3333333333%;
  max-width:83.3333333333%;
}
.g-bootstrap.g-bs4 .g-col-11{
  flex:0 0 91.6666666667%;
  max-width:91.6666666667%;
}
.g-bootstrap.g-bs4 .g-col-12{
  flex:0 0 100%;
  max-width:100%;
}
.g-bootstrap.g-bs4 .g-order-first{
  order:-1;
}
.g-bootstrap.g-bs4 .g-order-last{
  order:13;
}
.g-bootstrap.g-bs4 .g-order-0{
  order:0;
}
.g-bootstrap.g-bs4 .g-order-1{
  order:1;
}
.g-bootstrap.g-bs4 .g-order-2{
  order:2;
}
.g-bootstrap.g-bs4 .g-order-3{
  order:3;
}
.g-bootstrap.g-bs4 .g-order-4{
  order:4;
}
.g-bootstrap.g-bs4 .g-order-5{
  order:5;
}
.g-bootstrap.g-bs4 .g-order-6{
  order:6;
}
.g-bootstrap.g-bs4 .g-order-7{
  order:7;
}
.g-bootstrap.g-bs4 .g-order-8{
  order:8;
}
.g-bootstrap.g-bs4 .g-order-9{
  order:9;
}
.g-bootstrap.g-bs4 .g-order-10{
  order:10;
}
.g-bootstrap.g-bs4 .g-order-11{
  order:11;
}
.g-bootstrap.g-bs4 .g-order-12{
  order:12;
}
.g-bootstrap.g-bs4 .g-offset-1{
  margin-left:8.3333333333%;
}
.g-bootstrap.g-bs4 .g-offset-2{
  margin-left:16.6666666667%;
}
.g-bootstrap.g-bs4 .g-offset-3{
  margin-left:25%;
}
.g-bootstrap.g-bs4 .g-offset-4{
  margin-left:33.3333333333%;
}
.g-bootstrap.g-bs4 .g-offset-5{
  margin-left:41.6666666667%;
}
.g-bootstrap.g-bs4 .g-offset-6{
  margin-left:50%;
}
.g-bootstrap.g-bs4 .g-offset-7{
  margin-left:58.3333333333%;
}
.g-bootstrap.g-bs4 .g-offset-8{
  margin-left:66.6666666667%;
}
.g-bootstrap.g-bs4 .g-offset-9{
  margin-left:75%;
}
.g-bootstrap.g-bs4 .g-offset-10{
  margin-left:83.3333333333%;
}
.g-bootstrap.g-bs4 .g-offset-11{
  margin-left:91.6666666667%;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-col-sm{
    flex-basis:0;
    flex-grow:1;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-sm-1>*{
    flex:0 0 100%;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-sm-2>*{
    flex:0 0 50%;
    max-width:50%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-sm-3>*{
    flex:0 0 33.3333333333%;
    max-width:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-sm-4>*{
    flex:0 0 25%;
    max-width:25%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-sm-5>*{
    flex:0 0 20%;
    max-width:20%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-sm-6>*{
    flex:0 0 16.6666666667%;
    max-width:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-sm-auto{
    flex:0 0 auto;
    max-width:100%;
    width:auto;
  }
  .g-bootstrap.g-bs4 .g-col-sm-1{
    flex:0 0 8.3333333333%;
    max-width:8.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-sm-2{
    flex:0 0 16.6666666667%;
    max-width:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-sm-3{
    flex:0 0 25%;
    max-width:25%;
  }
  .g-bootstrap.g-bs4 .g-col-sm-4{
    flex:0 0 33.3333333333%;
    max-width:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-sm-5{
    flex:0 0 41.6666666667%;
    max-width:41.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-sm-6{
    flex:0 0 50%;
    max-width:50%;
  }
  .g-bootstrap.g-bs4 .g-col-sm-7{
    flex:0 0 58.3333333333%;
    max-width:58.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-sm-8{
    flex:0 0 66.6666666667%;
    max-width:66.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-sm-9{
    flex:0 0 75%;
    max-width:75%;
  }
  .g-bootstrap.g-bs4 .g-col-sm-10{
    flex:0 0 83.3333333333%;
    max-width:83.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-sm-11{
    flex:0 0 91.6666666667%;
    max-width:91.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-sm-12{
    flex:0 0 100%;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-order-sm-first{
    order:-1;
  }
  .g-bootstrap.g-bs4 .g-order-sm-last{
    order:13;
  }
  .g-bootstrap.g-bs4 .g-order-sm-0{
    order:0;
  }
  .g-bootstrap.g-bs4 .g-order-sm-1{
    order:1;
  }
  .g-bootstrap.g-bs4 .g-order-sm-2{
    order:2;
  }
  .g-bootstrap.g-bs4 .g-order-sm-3{
    order:3;
  }
  .g-bootstrap.g-bs4 .g-order-sm-4{
    order:4;
  }
  .g-bootstrap.g-bs4 .g-order-sm-5{
    order:5;
  }
  .g-bootstrap.g-bs4 .g-order-sm-6{
    order:6;
  }
  .g-bootstrap.g-bs4 .g-order-sm-7{
    order:7;
  }
  .g-bootstrap.g-bs4 .g-order-sm-8{
    order:8;
  }
  .g-bootstrap.g-bs4 .g-order-sm-9{
    order:9;
  }
  .g-bootstrap.g-bs4 .g-order-sm-10{
    order:10;
  }
  .g-bootstrap.g-bs4 .g-order-sm-11{
    order:11;
  }
  .g-bootstrap.g-bs4 .g-order-sm-12{
    order:12;
  }
  .g-bootstrap.g-bs4 .g-offset-sm-0{
    margin-left:0;
  }
  .g-bootstrap.g-bs4 .g-offset-sm-1{
    margin-left:8.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-sm-2{
    margin-left:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-sm-3{
    margin-left:25%;
  }
  .g-bootstrap.g-bs4 .g-offset-sm-4{
    margin-left:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-sm-5{
    margin-left:41.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-sm-6{
    margin-left:50%;
  }
  .g-bootstrap.g-bs4 .g-offset-sm-7{
    margin-left:58.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-sm-8{
    margin-left:66.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-sm-9{
    margin-left:75%;
  }
  .g-bootstrap.g-bs4 .g-offset-sm-10{
    margin-left:83.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-sm-11{
    margin-left:91.6666666667%;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-col-md{
    flex-basis:0;
    flex-grow:1;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-md-1>*{
    flex:0 0 100%;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-md-2>*{
    flex:0 0 50%;
    max-width:50%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-md-3>*{
    flex:0 0 33.3333333333%;
    max-width:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-md-4>*{
    flex:0 0 25%;
    max-width:25%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-md-5>*{
    flex:0 0 20%;
    max-width:20%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-md-6>*{
    flex:0 0 16.6666666667%;
    max-width:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-md-auto{
    flex:0 0 auto;
    max-width:100%;
    width:auto;
  }
  .g-bootstrap.g-bs4 .g-col-md-1{
    flex:0 0 8.3333333333%;
    max-width:8.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-md-2{
    flex:0 0 16.6666666667%;
    max-width:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-md-3{
    flex:0 0 25%;
    max-width:25%;
  }
  .g-bootstrap.g-bs4 .g-col-md-4{
    flex:0 0 33.3333333333%;
    max-width:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-md-5{
    flex:0 0 41.6666666667%;
    max-width:41.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-md-6{
    flex:0 0 50%;
    max-width:50%;
  }
  .g-bootstrap.g-bs4 .g-col-md-7{
    flex:0 0 58.3333333333%;
    max-width:58.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-md-8{
    flex:0 0 66.6666666667%;
    max-width:66.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-md-9{
    flex:0 0 75%;
    max-width:75%;
  }
  .g-bootstrap.g-bs4 .g-col-md-10{
    flex:0 0 83.3333333333%;
    max-width:83.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-md-11{
    flex:0 0 91.6666666667%;
    max-width:91.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-md-12{
    flex:0 0 100%;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-order-md-first{
    order:-1;
  }
  .g-bootstrap.g-bs4 .g-order-md-last{
    order:13;
  }
  .g-bootstrap.g-bs4 .g-order-md-0{
    order:0;
  }
  .g-bootstrap.g-bs4 .g-order-md-1{
    order:1;
  }
  .g-bootstrap.g-bs4 .g-order-md-2{
    order:2;
  }
  .g-bootstrap.g-bs4 .g-order-md-3{
    order:3;
  }
  .g-bootstrap.g-bs4 .g-order-md-4{
    order:4;
  }
  .g-bootstrap.g-bs4 .g-order-md-5{
    order:5;
  }
  .g-bootstrap.g-bs4 .g-order-md-6{
    order:6;
  }
  .g-bootstrap.g-bs4 .g-order-md-7{
    order:7;
  }
  .g-bootstrap.g-bs4 .g-order-md-8{
    order:8;
  }
  .g-bootstrap.g-bs4 .g-order-md-9{
    order:9;
  }
  .g-bootstrap.g-bs4 .g-order-md-10{
    order:10;
  }
  .g-bootstrap.g-bs4 .g-order-md-11{
    order:11;
  }
  .g-bootstrap.g-bs4 .g-order-md-12{
    order:12;
  }
  .g-bootstrap.g-bs4 .g-offset-md-0{
    margin-left:0;
  }
  .g-bootstrap.g-bs4 .g-offset-md-1{
    margin-left:8.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-md-2{
    margin-left:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-md-3{
    margin-left:25%;
  }
  .g-bootstrap.g-bs4 .g-offset-md-4{
    margin-left:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-md-5{
    margin-left:41.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-md-6{
    margin-left:50%;
  }
  .g-bootstrap.g-bs4 .g-offset-md-7{
    margin-left:58.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-md-8{
    margin-left:66.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-md-9{
    margin-left:75%;
  }
  .g-bootstrap.g-bs4 .g-offset-md-10{
    margin-left:83.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-md-11{
    margin-left:91.6666666667%;
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .g-col-lg{
    flex-basis:0;
    flex-grow:1;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-lg-1>*{
    flex:0 0 100%;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-lg-2>*{
    flex:0 0 50%;
    max-width:50%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-lg-3>*{
    flex:0 0 33.3333333333%;
    max-width:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-lg-4>*{
    flex:0 0 25%;
    max-width:25%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-lg-5>*{
    flex:0 0 20%;
    max-width:20%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-lg-6>*{
    flex:0 0 16.6666666667%;
    max-width:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-lg-auto{
    flex:0 0 auto;
    max-width:100%;
    width:auto;
  }
  .g-bootstrap.g-bs4 .g-col-lg-1{
    flex:0 0 8.3333333333%;
    max-width:8.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-lg-2{
    flex:0 0 16.6666666667%;
    max-width:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-lg-3{
    flex:0 0 25%;
    max-width:25%;
  }
  .g-bootstrap.g-bs4 .g-col-lg-4{
    flex:0 0 33.3333333333%;
    max-width:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-lg-5{
    flex:0 0 41.6666666667%;
    max-width:41.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-lg-6{
    flex:0 0 50%;
    max-width:50%;
  }
  .g-bootstrap.g-bs4 .g-col-lg-7{
    flex:0 0 58.3333333333%;
    max-width:58.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-lg-8{
    flex:0 0 66.6666666667%;
    max-width:66.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-lg-9{
    flex:0 0 75%;
    max-width:75%;
  }
  .g-bootstrap.g-bs4 .g-col-lg-10{
    flex:0 0 83.3333333333%;
    max-width:83.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-lg-11{
    flex:0 0 91.6666666667%;
    max-width:91.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-lg-12{
    flex:0 0 100%;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-order-lg-first{
    order:-1;
  }
  .g-bootstrap.g-bs4 .g-order-lg-last{
    order:13;
  }
  .g-bootstrap.g-bs4 .g-order-lg-0{
    order:0;
  }
  .g-bootstrap.g-bs4 .g-order-lg-1{
    order:1;
  }
  .g-bootstrap.g-bs4 .g-order-lg-2{
    order:2;
  }
  .g-bootstrap.g-bs4 .g-order-lg-3{
    order:3;
  }
  .g-bootstrap.g-bs4 .g-order-lg-4{
    order:4;
  }
  .g-bootstrap.g-bs4 .g-order-lg-5{
    order:5;
  }
  .g-bootstrap.g-bs4 .g-order-lg-6{
    order:6;
  }
  .g-bootstrap.g-bs4 .g-order-lg-7{
    order:7;
  }
  .g-bootstrap.g-bs4 .g-order-lg-8{
    order:8;
  }
  .g-bootstrap.g-bs4 .g-order-lg-9{
    order:9;
  }
  .g-bootstrap.g-bs4 .g-order-lg-10{
    order:10;
  }
  .g-bootstrap.g-bs4 .g-order-lg-11{
    order:11;
  }
  .g-bootstrap.g-bs4 .g-order-lg-12{
    order:12;
  }
  .g-bootstrap.g-bs4 .g-offset-lg-0{
    margin-left:0;
  }
  .g-bootstrap.g-bs4 .g-offset-lg-1{
    margin-left:8.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-lg-2{
    margin-left:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-lg-3{
    margin-left:25%;
  }
  .g-bootstrap.g-bs4 .g-offset-lg-4{
    margin-left:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-lg-5{
    margin-left:41.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-lg-6{
    margin-left:50%;
  }
  .g-bootstrap.g-bs4 .g-offset-lg-7{
    margin-left:58.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-lg-8{
    margin-left:66.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-lg-9{
    margin-left:75%;
  }
  .g-bootstrap.g-bs4 .g-offset-lg-10{
    margin-left:83.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-lg-11{
    margin-left:91.6666666667%;
  }
}
@media (min-width:1200px){
  .g-bootstrap.g-bs4 .g-col-xl{
    flex-basis:0;
    flex-grow:1;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-xl-1>*{
    flex:0 0 100%;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-xl-2>*{
    flex:0 0 50%;
    max-width:50%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-xl-3>*{
    flex:0 0 33.3333333333%;
    max-width:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-xl-4>*{
    flex:0 0 25%;
    max-width:25%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-xl-5>*{
    flex:0 0 20%;
    max-width:20%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-xl-6>*{
    flex:0 0 16.6666666667%;
    max-width:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-xl-auto{
    flex:0 0 auto;
    max-width:100%;
    width:auto;
  }
  .g-bootstrap.g-bs4 .g-col-xl-1{
    flex:0 0 8.3333333333%;
    max-width:8.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-xl-2{
    flex:0 0 16.6666666667%;
    max-width:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-xl-3{
    flex:0 0 25%;
    max-width:25%;
  }
  .g-bootstrap.g-bs4 .g-col-xl-4{
    flex:0 0 33.3333333333%;
    max-width:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-xl-5{
    flex:0 0 41.6666666667%;
    max-width:41.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-xl-6{
    flex:0 0 50%;
    max-width:50%;
  }
  .g-bootstrap.g-bs4 .g-col-xl-7{
    flex:0 0 58.3333333333%;
    max-width:58.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-xl-8{
    flex:0 0 66.6666666667%;
    max-width:66.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-xl-9{
    flex:0 0 75%;
    max-width:75%;
  }
  .g-bootstrap.g-bs4 .g-col-xl-10{
    flex:0 0 83.3333333333%;
    max-width:83.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-xl-11{
    flex:0 0 91.6666666667%;
    max-width:91.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-xl-12{
    flex:0 0 100%;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-order-xl-first{
    order:-1;
  }
  .g-bootstrap.g-bs4 .g-order-xl-last{
    order:13;
  }
  .g-bootstrap.g-bs4 .g-order-xl-0{
    order:0;
  }
  .g-bootstrap.g-bs4 .g-order-xl-1{
    order:1;
  }
  .g-bootstrap.g-bs4 .g-order-xl-2{
    order:2;
  }
  .g-bootstrap.g-bs4 .g-order-xl-3{
    order:3;
  }
  .g-bootstrap.g-bs4 .g-order-xl-4{
    order:4;
  }
  .g-bootstrap.g-bs4 .g-order-xl-5{
    order:5;
  }
  .g-bootstrap.g-bs4 .g-order-xl-6{
    order:6;
  }
  .g-bootstrap.g-bs4 .g-order-xl-7{
    order:7;
  }
  .g-bootstrap.g-bs4 .g-order-xl-8{
    order:8;
  }
  .g-bootstrap.g-bs4 .g-order-xl-9{
    order:9;
  }
  .g-bootstrap.g-bs4 .g-order-xl-10{
    order:10;
  }
  .g-bootstrap.g-bs4 .g-order-xl-11{
    order:11;
  }
  .g-bootstrap.g-bs4 .g-order-xl-12{
    order:12;
  }
  .g-bootstrap.g-bs4 .g-offset-xl-0{
    margin-left:0;
  }
  .g-bootstrap.g-bs4 .g-offset-xl-1{
    margin-left:8.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-xl-2{
    margin-left:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-xl-3{
    margin-left:25%;
  }
  .g-bootstrap.g-bs4 .g-offset-xl-4{
    margin-left:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-xl-5{
    margin-left:41.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-xl-6{
    margin-left:50%;
  }
  .g-bootstrap.g-bs4 .g-offset-xl-7{
    margin-left:58.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-xl-8{
    margin-left:66.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-xl-9{
    margin-left:75%;
  }
  .g-bootstrap.g-bs4 .g-offset-xl-10{
    margin-left:83.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-xl-11{
    margin-left:91.6666666667%;
  }
}
@media (min-width:1400px){
  .g-bootstrap.g-bs4 .g-col-xxl{
    flex-basis:0;
    flex-grow:1;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-xxl-1>*{
    flex:0 0 100%;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-xxl-2>*{
    flex:0 0 50%;
    max-width:50%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-xxl-3>*{
    flex:0 0 33.3333333333%;
    max-width:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-xxl-4>*{
    flex:0 0 25%;
    max-width:25%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-xxl-5>*{
    flex:0 0 20%;
    max-width:20%;
  }
  .g-bootstrap.g-bs4 .g-row-cols-xxl-6>*{
    flex:0 0 16.6666666667%;
    max-width:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-auto{
    flex:0 0 auto;
    max-width:100%;
    width:auto;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-1{
    flex:0 0 8.3333333333%;
    max-width:8.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-2{
    flex:0 0 16.6666666667%;
    max-width:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-3{
    flex:0 0 25%;
    max-width:25%;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-4{
    flex:0 0 33.3333333333%;
    max-width:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-5{
    flex:0 0 41.6666666667%;
    max-width:41.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-6{
    flex:0 0 50%;
    max-width:50%;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-7{
    flex:0 0 58.3333333333%;
    max-width:58.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-8{
    flex:0 0 66.6666666667%;
    max-width:66.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-9{
    flex:0 0 75%;
    max-width:75%;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-10{
    flex:0 0 83.3333333333%;
    max-width:83.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-11{
    flex:0 0 91.6666666667%;
    max-width:91.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-col-xxl-12{
    flex:0 0 100%;
    max-width:100%;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-first{
    order:-1;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-last{
    order:13;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-0{
    order:0;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-1{
    order:1;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-2{
    order:2;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-3{
    order:3;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-4{
    order:4;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-5{
    order:5;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-6{
    order:6;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-7{
    order:7;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-8{
    order:8;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-9{
    order:9;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-10{
    order:10;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-11{
    order:11;
  }
  .g-bootstrap.g-bs4 .g-order-xxl-12{
    order:12;
  }
  .g-bootstrap.g-bs4 .g-offset-xxl-0{
    margin-left:0;
  }
  .g-bootstrap.g-bs4 .g-offset-xxl-1{
    margin-left:8.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-xxl-2{
    margin-left:16.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-xxl-3{
    margin-left:25%;
  }
  .g-bootstrap.g-bs4 .g-offset-xxl-4{
    margin-left:33.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-xxl-5{
    margin-left:41.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-xxl-6{
    margin-left:50%;
  }
  .g-bootstrap.g-bs4 .g-offset-xxl-7{
    margin-left:58.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-xxl-8{
    margin-left:66.6666666667%;
  }
  .g-bootstrap.g-bs4 .g-offset-xxl-9{
    margin-left:75%;
  }
  .g-bootstrap.g-bs4 .g-offset-xxl-10{
    margin-left:83.3333333333%;
  }
  .g-bootstrap.g-bs4 .g-offset-xxl-11{
    margin-left:91.6666666667%;
  }
}
.g-bootstrap.g-bs4{
  box-sizing:border-box;
  overflow-wrap:anywhere;
}
.g-bootstrap.g-bs4,html{
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  font-family:Inter var,Inter,sans-serif;
  font-size:100%;
  line-height:1.5;
  text-rendering:optimizeLegibility;
}

html{
  hyphenate-limit-chars:8;
}

:lang(en){
  hyphenate-limit-chars:10;
}

body,html{
  margin:0;
  overscroll-behavior:none;
  padding:0;
}

.g-bootstrap.g-bs4,body{
  color:var(--g-color-text-primary);
}

body{
  -moz-osx-font-smoothing:inherit;
  -webkit-font-smoothing:inherit;
  background-color:var(--g-color-surface-secondary);
  font-family:inherit;
  font-size:inherit;
  letter-spacing:normal;
  line-height:inherit;
  min-height:100%;
  overflow-x:hidden;
  overflow-y:scroll;
  text-align:left;
  text-rendering:optimizeLegibility;
}

.g-modal-open{
  overflow:hidden;
  pointer-events:none;
}

.g-bootstrap.g-bs4 .g-container .g-container-lg,.g-bootstrap.g-bs4 .g-container .g-container-md,.g-bootstrap.g-bs4 .g-container .g-container-sm,.g-bootstrap.g-bs4 .g-container .g-container-xl,.g-bootstrap.g-bs4 .g-container .g-container-xxl,.g-bootstrap.g-bs4 .g-container-fluid .g-container-lg,.g-bootstrap.g-bs4 .g-container-fluid .g-container-md,.g-bootstrap.g-bs4 .g-container-fluid .g-container-sm,.g-bootstrap.g-bs4 .g-container-fluid .g-container-xl,.g-bootstrap.g-bs4 .g-container-fluid .g-container-xxl,.g-bootstrap.g-bs4 .g-container-lg .g-container,.g-bootstrap.g-bs4 .g-container-lg .g-container-fluid,.g-bootstrap.g-bs4 .g-container-lg .g-container-lg,.g-bootstrap.g-bs4 .g-container-lg .g-container-md,.g-bootstrap.g-bs4 .g-container-lg .g-container-sm,.g-bootstrap.g-bs4 .g-container-lg .g-container-xl,.g-bootstrap.g-bs4 .g-container-lg .g-container-xxl,.g-bootstrap.g-bs4 .g-container-md .g-container,.g-bootstrap.g-bs4 .g-container-md .g-container-fluid,.g-bootstrap.g-bs4 .g-container-md .g-container-lg,.g-bootstrap.g-bs4 .g-container-md .g-container-md,.g-bootstrap.g-bs4 .g-container-md .g-container-sm,.g-bootstrap.g-bs4 .g-container-md .g-container-xl,.g-bootstrap.g-bs4 .g-container-md .g-container-xxl,.g-bootstrap.g-bs4 .g-container-sm .g-container,.g-bootstrap.g-bs4 .g-container-sm .g-container-fluid,.g-bootstrap.g-bs4 .g-container-sm .g-container-lg,.g-bootstrap.g-bs4 .g-container-sm .g-container-md,.g-bootstrap.g-bs4 .g-container-sm .g-container-sm,.g-bootstrap.g-bs4 .g-container-sm .g-container-xl,.g-bootstrap.g-bs4 .g-container-sm .g-container-xxl,.g-bootstrap.g-bs4 .g-container-xl .g-container,.g-bootstrap.g-bs4 .g-container-xl .g-container-fluid,.g-bootstrap.g-bs4 .g-container-xl .g-container-lg,.g-bootstrap.g-bs4 .g-container-xl .g-container-md,.g-bootstrap.g-bs4 .g-container-xl .g-container-sm,.g-bootstrap.g-bs4 .g-container-xl .g-container-xl,.g-bootstrap.g-bs4 .g-container-xl .g-container-xxl,.g-bootstrap.g-bs4 .g-container-xxl .g-container,.g-bootstrap.g-bs4 .g-container-xxl .g-container-fluid,.g-bootstrap.g-bs4 .g-container-xxl .g-container-lg,.g-bootstrap.g-bs4 .g-container-xxl .g-container-md,.g-bootstrap.g-bs4 .g-container-xxl .g-container-sm,.g-bootstrap.g-bs4 .g-container-xxl .g-container-xl,.g-bootstrap.g-bs4 .g-container-xxl .g-container-xxl,.g-container .g-bootstrap.g-bs4 .g-container-lg,.g-container .g-bootstrap.g-bs4 .g-container-md,.g-container .g-bootstrap.g-bs4 .g-container-sm,.g-container .g-bootstrap.g-bs4 .g-container-xl,.g-container .g-bootstrap.g-bs4 .g-container-xxl,.g-container .g-container,.g-container .g-container-fluid,.g-container-fluid .g-bootstrap.g-bs4 .g-container-lg,.g-container-fluid .g-bootstrap.g-bs4 .g-container-md,.g-container-fluid .g-bootstrap.g-bs4 .g-container-sm,.g-container-fluid .g-bootstrap.g-bs4 .g-container-xl,.g-container-fluid .g-bootstrap.g-bs4 .g-container-xxl,.g-container-fluid .g-container,.g-container-fluid .g-container-fluid{
  padding-left:0;
  padding-right:0;
}

.g-row>.g-row{
  margin-left:0;
  margin-right:0;
  width:100%;
}

[class^=g-col]>[class^=g-col]{
  padding-left:0;
  padding-right:0;
}

@media (min-width:1400px){
  .g-bootstrap .g-container,.g-bootstrap .g-container-lg,.g-bootstrap .g-container-md,.g-bootstrap .g-container-sm,.g-bootstrap .g-container-xl,.g-bootstrap .g-container-xs,.g-bootstrap .g-container-xxl{
    max-width:1140px;
  }
  .g-bootstrap.g-bs5-grid .g-container,.g-bootstrap.g-bs5-grid .g-container-lg,.g-bootstrap.g-bs5-grid .g-container-md,.g-bootstrap.g-bs5-grid .g-container-sm,.g-bootstrap.g-bs5-grid .g-container-xl,.g-bootstrap.g-bs5-grid .g-container-xs,.g-bootstrap.g-bs5-grid .g-container-xxl{
    max-width:1320px;
  }
}
@media (min-width:1320px){
  .g-bootstrap.g-extended-grid .g-container,.g-bootstrap.g-extended-grid .g-container-lg,.g-bootstrap.g-extended-grid .g-container-md,.g-bootstrap.g-extended-grid .g-container-sm,.g-bootstrap.g-extended-grid .g-container-xl,.g-bootstrap.g-extended-grid .g-container-xs,.g-bootstrap.g-extended-grid .g-container-xxl{
    max-width:1260px;
  }
}
@media (min-width:1560px){
  .g-bootstrap.g-extended-grid .g-container,.g-bootstrap.g-extended-grid .g-container-lg,.g-bootstrap.g-extended-grid .g-container-md,.g-bootstrap.g-extended-grid .g-container-sm,.g-bootstrap.g-extended-grid .g-container-xl,.g-bootstrap.g-extended-grid .g-container-xs,.g-bootstrap.g-extended-grid .g-container-xxl{
    max-width:1260px;
  }
  .g-bootstrap.g-bs5-grid.g-extended-grid .g-container,.g-bootstrap.g-bs5-grid.g-extended-grid .g-container-lg,.g-bootstrap.g-bs5-grid.g-extended-grid .g-container-md,.g-bootstrap.g-bs5-grid.g-extended-grid .g-container-sm,.g-bootstrap.g-bs5-grid.g-extended-grid .g-container-xl,.g-bootstrap.g-bs5-grid.g-extended-grid .g-container-xs,.g-bootstrap.g-bs5-grid.g-extended-grid .g-container-xxl{
    max-width:1480px;
  }
}
.g-bootstrap.g-fluid-grid:nth-child(n){
  max-width:none;
}

.g-bootstrap.g-bs4 .g-group{
  padding-bottom:.625rem;
  padding-top:.625rem;
}
.g-bootstrap.g-bs4 :is(h1,h2,h3,h4,h5,h6)+.g-row{
  padding-top:1.125rem;
}
.g-bootstrap.g-bs4 :is(p,ul,ol){
  font-size:1rem;
  line-height:1.5rem;
  margin:0;
  padding:.25rem 0;
}
.g-bootstrap.g-bs4 :is(dt,dd){
  font-size:1rem;
  line-height:1.5rem;
}
.g-bootstrap.g-bs4 .g-small{
  font-size:.875rem;
  line-height:1.5;
}
.g-bootstrap.g-bs4 .g-small :is(p,ul,ol,dt,dd){
  font-size:inherit;
  line-height:inherit;
}
.g-bootstrap.g-bs4 .g-micro{
  font-size:.75rem;
  line-height:1.125rem;
}
.g-bootstrap.g-bs4 small{
  font-size:inherit;
}
.g-bootstrap.g-bs4 .g-h1,.g-bootstrap.g-bs4 h1{
  font-size:1.5rem;
  font-weight:700;
  line-height:1.875rem;
  margin:0;
  padding:.1875rem 0 .3125rem;
}
.g-bootstrap.g-bs4 .g-h1:not(.g-first),.g-bootstrap.g-bs4 h1:not(.g-first){
  padding-top:1.4375rem;
}
.g-bootstrap.g-bs4 .g-inverted .g-h1,.g-bootstrap.g-bs4 .g-inverted h1{
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-h2,.g-bootstrap.g-bs4 h2{
  font-size:1.375rem;
  font-weight:700;
  line-height:1.75rem;
  margin:0;
  padding:.25rem 0 .3125rem;
}
.g-bootstrap.g-bs4 .g-h2:not(.g-first),.g-bootstrap.g-bs4 h2:not(.g-first){
  padding-top:1.5rem;
}
.g-bootstrap.g-bs4 .g-inverted .g-h2,.g-bootstrap.g-bs4 .g-inverted h2{
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-h3,.g-bootstrap.g-bs4 h3{
  font-size:1.125rem;
  font-weight:700;
  line-height:1.5rem;
  margin:0;
  padding:.25rem 0 .3125rem;
}
.g-bootstrap.g-bs4 .g-h3:not(.g-first),.g-bootstrap.g-bs4 h3:not(.g-first){
  padding-top:1.5rem;
}
.g-bootstrap.g-bs4 .g-inverted .g-h3,.g-bootstrap.g-bs4 .g-inverted h3{
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-h4,.g-bootstrap.g-bs4 h4{
  font-size:1.125rem;
  font-weight:700;
  line-height:1.25rem;
  margin:0;
  padding:.375rem 0 .4375rem;
}
.g-bootstrap.g-bs4 .g-h4:not(.g-first),.g-bootstrap.g-bs4 h4:not(.g-first){
  padding-top:1.625rem;
}
.g-bootstrap.g-bs4 .g-inverted .g-h4,.g-bootstrap.g-bs4 .g-inverted h4{
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-h5,.g-bootstrap.g-bs4 h5{
  font-size:1rem;
  font-weight:700;
  line-height:1.25rem;
  margin:0;
  padding:.375rem 0 .4375rem;
}
.g-bootstrap.g-bs4 .g-h5:not(.g-first),.g-bootstrap.g-bs4 h5:not(.g-first){
  padding-top:1.625rem;
}
.g-bootstrap.g-bs4 .g-inverted .g-h5,.g-bootstrap.g-bs4 .g-inverted h5{
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-h6,.g-bootstrap.g-bs4 h6{
  font-size:1rem;
  font-weight:700;
  line-height:1.25rem;
  margin:0;
  padding:.375rem 0 .4375rem;
}
.g-bootstrap.g-bs4 .g-h6:not(.g-first),.g-bootstrap.g-bs4 h6:not(.g-first){
  padding-top:1.625rem;
}
.g-bootstrap.g-bs4 .g-inverted .g-h6,.g-bootstrap.g-bs4 .g-inverted h6{
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-faded{
  color:var(--g-color-text-secondary);
}
.g-bootstrap.g-bs4 a{
  border-radius:var(--g-size-border-radius-sm);
  color:var(--g-color-interactive-primary);
  font-weight:600;
  text-decoration:none;
}
.g-bootstrap.g-bs4 a[tabindex]:not([tabindex="-1"]){
  cursor:pointer;
}
.g-bootstrap.g-bs4 a:where(:not([aria-disabled=true])):hover{
  text-decoration:underline;
}
.g-bootstrap.g-bs4 a:nth-child(n):focus-visible{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.g-bootstrap.g-bs4 a:active:where(:not(.g-button)){
  color:var(--g-color-text-primary);
}
.g-bootstrap.g-bs4 a:not([href])[aria-disabled=true]{
  color:var(--g-color-text-disabled);
}
.g-bootstrap.g-bs4 :is(strong,b){
  font-weight:600;
}
.g-bootstrap.g-bs4 :is(p,li){
  font-weight:400;
}
.g-bootstrap.g-bs4 :is(p,li) :is(strong,b){
  font-weight:600;
}
.g-bootstrap.g-bs4 label,.g-bootstrap.g-bs4 label b,.g-bootstrap.g-bs4 label strong{
  font-weight:600;
}
.g-bootstrap.g-bs4 pre{
  margin-bottom:1rem;
}
.g-bootstrap.g-bs4 code{
  background:var(--g-color-surface-secondary);
  -webkit-box-decoration-break:clone;
          box-decoration-break:clone;
  color:var(--color-ui-red);
  font-size:.85rem;
  padding:.1875rem .375rem;
}
.g-bootstrap.g-bs4 code pre>*{
  padding:0;
}
.g-bootstrap.g-bs4 .g-separator{
  margin:0;
}
.g-bootstrap.g-bs4 .g-separator,.g-bootstrap.g-bs4 hr:where(:not(.g-separator)){
  border-width:0;
  border-bottom:0 solid var(--g-color-border-secondary);
  border-left:.0625rem solid var(--g-color-border-secondary);
  border-right:0 solid var(--g-color-border-secondary);
  border-top:.0625rem solid var(--g-color-border-secondary);
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-separator,.g-bootstrap.g-bs4 hr:where(:not(.g-separator)){
    border-color:CanvasText !important;
  }
}
.g-bootstrap.g-bs4 .g-separator:where(.g-separator-spacing-regular),.g-bootstrap.g-bs4 hr:where(:not(.g-separator)){
  margin:.375rem 0;
}
.g-bootstrap.g-bs4 .g-tabular{
  font-variant-numeric:lining-nums tabular-nums;
}
.g-bootstrap.g-bs4 li{
  list-style:none;
  margin:0;
  padding:.25rem 0;
}
.g-bootstrap.g-bs4 li:has(.g-li-icon){
  padding-left:.5rem;
}
.g-bootstrap.g-bs4 li:has(.g-li-icon):before{
  content:none !important;
}
.g-bootstrap.g-bs4 li .g-li-icon{
  margin:0 0 0 -2rem;
  position:absolute;
}
.g-bootstrap.g-bs4 li .g-li-icon:not([class*=g-bg-] .g-li-icon){
  color:var(--g-color-interactive-primary);
}
.g-bootstrap.g-bs4 li:first-child{
  padding-top:0;
}
.g-bootstrap.g-bs4 li:last-child{
  padding-bottom:0;
}
.g-bootstrap.g-bs4 :is(ul,ol){
  font-weight:400;
  padding-left:1.5rem;
}
.g-bootstrap.g-bs4 :is(ul,ol) :is(ul,ol){
  padding-bottom:0;
}
.g-bootstrap.g-bs4 :is(ul,ol):not(.g-list-variant-plain) li{
  position:relative;
}
.g-bootstrap.g-bs4 :is(ul,ol):not(.g-list-variant-plain) li:before{
  background-color:var(--g-color-text-primary);
  content:"";
  height:1rem;
  margin:.25em 0 0 -1.5rem;
  -webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 188c-35 0-64 29-64 64c0 35 29 64 64 64c35 0 64-29 64-64c0-35-29-64-64-64z%27/%3E%3C/svg%3E");
          mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 188c-35 0-64 29-64 64c0 35 29 64 64 64c35 0 64-29 64-64c0-35-29-64-64-64z%27/%3E%3C/svg%3E");
  position:absolute;
  width:1rem;
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 :is(ul,ol):not(.g-list-variant-plain) li:before{
    background-color:CanvasText;
    border-color:CanvasText !important;
    color:CanvasText;
    forced-color-adjust:none;
  }
}
.g-bootstrap.g-bs4 :is(ul,ol).g-list-variant-plain{
  padding-left:0;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-list-spacing-compact li{
  padding-bottom:0;
  padding-top:0;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-list-variant-checkmarks li{
  padding-left:.5rem;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-list-variant-checkmarks li:before{
  height:1.5rem;
  left:0;
  margin-top:0;
  -webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 21c130 0 235 105 235 235 0 130-105 235-235 235-130 0-235-105-235-235 0-130 105-235 235-235z m0 43c-106 0-192 86-192 192 0 106 86 192 192 192 106 0 192-86 192-192 0-106-86-192-192-192z m-77 182l50 51 107-130c7-9 21-11 30-3 9 7 10 21 3 30l-122 148c-8 10-22 11-31 2l-68-68c-8-8-8-22 0-30 9-8 22-8 31 0z%27/%3E%3C/svg%3E");
          mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 21c130 0 235 105 235 235 0 130-105 235-235 235-130 0-235-105-235-235 0-130 105-235 235-235z m0 43c-106 0-192 86-192 192 0 106 86 192 192 192 106 0 192-86 192-192 0-106-86-192-192-192z m-77 182l50 51 107-130c7-9 21-11 30-3 9 7 10 21 3 30l-122 148c-8 10-22 11-31 2l-68-68c-8-8-8-22 0-30 9-8 22-8 31 0z%27/%3E%3C/svg%3E");
  width:1.5rem;
}
@media (forced-colors:none){
  .g-bootstrap.g-bs4 :is(ul,ol).g-list-variant-checkmarks li:before{
    background-color:var(--g-color-interactive-primary);
  }
}
.g-bootstrap.g-bs4 :is(ul,ol).g-list-variant-numbers{
  counter-reset:item;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-list-variant-numbers li{
  counter-increment:item;
  padding-left:.5rem;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-list-variant-numbers li:before{
  align-items:center;
  background:unset;
  border:.125rem solid var(--g-color-border-primary);
  border-radius:var(--g-size-border-radius-circle);
  content:counter(item);
  display:inline-flex;
  font-size:.75rem;
  font-weight:600;
  height:1.5rem;
  justify-content:center;
  margin:0 0 0 -2rem;
  -webkit-mask-image:none;
          mask-image:none;
  width:1.5rem;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-small:not(.g-list-spacing-compact) li:not(:first-child),.g-small .g-bootstrap.g-bs4 :is(ul,ol):not(.g-list-spacing-compact) li:not(:first-child){
  padding-top:.125rem;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-small:not(.g-list-spacing-compact) li:not(:first-child) li,.g-small .g-bootstrap.g-bs4 :is(ul,ol):not(.g-list-spacing-compact) li:not(:first-child) li{
  padding-top:0;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-small:not(.g-list-spacing-compact) li:not(:last-child),.g-small .g-bootstrap.g-bs4 :is(ul,ol):not(.g-list-spacing-compact) li:not(:last-child){
  padding-bottom:.125rem;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-small:not(.g-list-spacing-compact) li:not(:last-child) li,.g-small .g-bootstrap.g-bs4 :is(ul,ol):not(.g-list-spacing-compact) li:not(:last-child) li{
  padding-bottom:0;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-small.g-list-variant-checkmarks li:before,.g-small .g-bootstrap.g-bs4 :is(ul,ol).g-list-variant-checkmarks li:before{
  height:1rem;
  margin-top:.1875rem;
  width:1rem;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-small.g-list-variant-numbers li:before,.g-small .g-bootstrap.g-bs4 :is(ul,ol).g-list-variant-numbers li:before{
  border:none;
  content:counter(item) ".";
  height:1.375rem;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-small .g-li-icon,.g-small .g-bootstrap.g-bs4 :is(ul,ol) .g-li-icon{
  --size:1.25rem;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-faded:where(:not(ol)) li:before,.g-faded .g-bootstrap.g-bs4 :is(ul,ol):where(:not(ol)) li:before{
  background-color:var(--g-color-text-secondary);
}
.g-bootstrap.g-bs4 :is(ul,ol).g-faded .g-li-icon:not([class*=g-bg-] .g-li-icon),.g-faded .g-bootstrap.g-bs4 :is(ul,ol) .g-li-icon:not([class*=g-bg-] .g-li-icon){
  color:var(--g-color-text-secondary);
}
.g-bootstrap.g-bs4 :is(ul,ol).g-list-variant-unstyled{
  margin:unset;
  padding:unset;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-list-variant-unstyled li{
  margin:unset;
  padding:unset;
}
.g-bootstrap.g-bs4 :is(ul,ol).g-list-variant-unstyled li:before{
  display:none;
}
.g-bootstrap.g-bs4 .g-inverted{
  --color:var(--g-color-text-inverted-primary);
  color:var(--color);
}
.g-bootstrap.g-bs4 :where(.g-inverted) a{
  color:inherit;
}
.g-bootstrap.g-bs4 :where(.g-inverted) .g-separator,.g-bootstrap.g-bs4 :where(.g-inverted) hr:where(:not(.g-separator)){
  border-color:rgba(var(--rgb-black), .1);
}
.g-bootstrap.g-bs4 :where(.g-inverted) .g-faded{
  color:var(--g-color-text-inverted-secondary);
}
html:not(.g-dark){
  color-scheme:light;
}

html.g-dark{
  color-scheme:dark;
}

.g-bootstrap.g-bs4:not(.g-dark){
  color-scheme:light;
}
.g-bootstrap.g-bs4.g-dark{
  color-scheme:dark;
}
.g-bootstrap.g-bs4 [class*=g-bg-],.g-bootstrap.g-bs4 [class*=g-fg-]{
  color:var(--color-fg) !important;
}
.g-bootstrap.g-bs4 [class*=g-bg-]{
  background-color:var(--color-bg) !important;
}
.g-bootstrap.g-bs4 .g-bg-black{
  --color-bg:var(--color-black);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-black);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-black{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-black{
  --color-fg:var(--color-black) !important;
  --rgb-color-fg:var(--rgb-black);
}
.g-bootstrap.g-bs4 .g-bg-white{
  --color-bg:var(--color-white);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-white{
  --color-fg:var(--color-gray-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-white{
  --color-fg:var(--color-white) !important;
  --rgb-color-fg:var(--rgb-white);
}
.g-bootstrap.g-bs4 .g-bg-transparent{
  --color-bg:var(--color-transparent);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-transparent);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-transparent{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-transparent{
  --color-fg:var(--color-transparent) !important;
  --rgb-color-fg:var(--rgb-transparent);
}
.g-bootstrap.g-bs4 .g-bg-blue-100{
  --color-bg:var(--color-blue-100);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-blue-100);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-blue-100{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-blue-100{
  --color-fg:var(--color-blue-100) !important;
  --rgb-color-fg:var(--rgb-blue-100);
}
.g-bootstrap.g-bs4 .g-bg-blue-200{
  --color-bg:var(--color-blue-200);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-blue-200);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-blue-200{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-blue-200{
  --color-fg:var(--color-blue-200) !important;
  --rgb-color-fg:var(--rgb-blue-200);
}
.g-bootstrap.g-bs4 .g-bg-blue-300{
  --color-bg:var(--color-blue-300);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-blue-300);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-blue-300{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-blue-300{
  --color-fg:var(--color-blue-300) !important;
  --rgb-color-fg:var(--rgb-blue-300);
}
.g-bootstrap.g-bs4 .g-bg-blue-400{
  --color-bg:var(--color-blue-400);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-blue-400{
  --color-fg:var(--color-gray-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-blue-400{
  --color-fg:var(--color-blue-400) !important;
  --rgb-color-fg:var(--rgb-blue-400);
}
.g-bootstrap.g-bs4 .g-bg-gray-100{
  --color-bg:var(--color-gray-100);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-gray-100);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-gray-100{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-gray-100{
  --color-fg:var(--color-gray-100) !important;
  --rgb-color-fg:var(--rgb-gray-100);
}
.g-bootstrap.g-bs4 .g-bg-gray-200{
  --color-bg:var(--color-gray-200);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-gray-200);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-gray-200{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-gray-200{
  --color-fg:var(--color-gray-200) !important;
  --rgb-color-fg:var(--rgb-gray-200);
}
.g-bootstrap.g-bs4 .g-bg-gray-300{
  --color-bg:var(--color-gray-300);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-gray-300);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-gray-300{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-gray-300{
  --color-fg:var(--color-gray-300) !important;
  --rgb-color-fg:var(--rgb-gray-300);
}
.g-bootstrap.g-bs4 .g-bg-gray-400{
  --color-bg:var(--color-gray-400);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-gray-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-gray-400{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-gray-400{
  --color-fg:var(--color-gray-400) !important;
  --rgb-color-fg:var(--rgb-gray-400);
}
.g-bootstrap.g-bs4 .g-bg-neutral-100{
  --color-bg:var(--color-neutral-100);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-neutral-100);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-neutral-100{
  --color-fg:var(--color-gray-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-neutral-100{
  --color-fg:var(--color-neutral-100) !important;
  --rgb-color-fg:var(--rgb-neutral-100);
}
.g-bootstrap.g-bs4 .g-bg-neutral-200{
  --color-bg:var(--color-neutral-200);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-neutral-200);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-neutral-200{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-neutral-200{
  --color-fg:var(--color-neutral-200) !important;
  --rgb-color-fg:var(--rgb-neutral-200);
}
.g-bootstrap.g-bs4 .g-bg-neutral-300{
  --color-bg:var(--color-neutral-300);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-neutral-300);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-neutral-300{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-neutral-300{
  --color-fg:var(--color-neutral-300) !important;
  --rgb-color-fg:var(--rgb-neutral-300);
}
.g-bootstrap.g-bs4 .g-bg-neutral-400{
  --color-bg:var(--color-neutral-400);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-neutral-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-neutral-400{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-neutral-400{
  --color-fg:var(--color-neutral-400) !important;
  --rgb-color-fg:var(--rgb-neutral-400);
}
.g-bootstrap.g-bs4 .g-bg-ui-blue{
  --color-bg:var(--color-ui-blue);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-ui-blue);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-ui-blue{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-ui-blue{
  --color-fg:var(--color-ui-blue) !important;
  --rgb-color-fg:var(--rgb-ui-blue);
}
.g-bootstrap.g-bs4 .g-bg-ui-blue-weak{
  --color-bg:var(--color-ui-blue-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-ui-blue-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-ui-blue-weak{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-ui-blue-weak{
  --color-fg:var(--color-ui-blue-weak) !important;
  --rgb-color-fg:var(--rgb-ui-blue-weak);
}
.g-bootstrap.g-bs4 .g-bg-ui-green{
  --color-bg:var(--color-ui-green);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-ui-green);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-ui-green{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-ui-green{
  --color-fg:var(--color-ui-green) !important;
  --rgb-color-fg:var(--rgb-ui-green);
}
.g-bootstrap.g-bs4 .g-bg-ui-green-weak{
  --color-bg:var(--color-ui-green-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-ui-green-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-ui-green-weak{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-ui-green-weak{
  --color-fg:var(--color-ui-green-weak) !important;
  --rgb-color-fg:var(--rgb-ui-green-weak);
}
.g-bootstrap.g-bs4 .g-bg-ui-red{
  --color-bg:var(--color-ui-red);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-ui-red);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-ui-red{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-ui-red{
  --color-fg:var(--color-ui-red) !important;
  --rgb-color-fg:var(--rgb-ui-red);
}
.g-bootstrap.g-bs4 .g-bg-ui-red-weak{
  --color-bg:var(--color-ui-red-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-ui-red-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-ui-red-weak{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-ui-red-weak{
  --color-fg:var(--color-ui-red-weak) !important;
  --rgb-color-fg:var(--rgb-ui-red-weak);
}
.g-bootstrap.g-bs4 .g-bg-ui-yellow{
  --color-bg:var(--color-ui-yellow);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-ui-yellow);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-ui-yellow{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-ui-yellow{
  --color-fg:var(--color-ui-yellow) !important;
  --rgb-color-fg:var(--rgb-ui-yellow);
}
.g-bootstrap.g-bs4 .g-bg-ui-yellow-weak{
  --color-bg:var(--color-ui-yellow-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-ui-yellow-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-ui-yellow-weak{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-ui-yellow-weak{
  --color-fg:var(--color-ui-yellow-weak) !important;
  --rgb-color-fg:var(--rgb-ui-yellow-weak);
}
.g-bootstrap.g-bs4 .g-bg-ui-yellow-strong{
  --color-bg:var(--color-ui-yellow-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-ui-yellow-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-ui-yellow-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-ui-yellow-strong{
  --color-fg:var(--color-ui-yellow-strong) !important;
  --rgb-color-fg:var(--rgb-ui-yellow-strong);
}
.g-bootstrap.g-bs4 .g-bg-ui-gray{
  --color-bg:var(--color-ui-gray);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-ui-gray);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-ui-gray{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-ui-gray{
  --color-fg:var(--color-ui-gray) !important;
  --rgb-color-fg:var(--rgb-ui-gray);
}
.g-bootstrap.g-bs4 .g-bg-ui-gray-weak{
  --color-bg:var(--color-ui-gray-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-ui-gray-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-ui-gray-weak{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-ui-gray-weak{
  --color-fg:var(--color-ui-gray-weak) !important;
  --rgb-color-fg:var(--rgb-ui-gray-weak);
}
.g-bootstrap.g-bs4 .g-bg-berry{
  --color-bg:var(--color-berry);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-berry);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-berry{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-berry{
  --color-fg:var(--color-berry) !important;
  --rgb-color-fg:var(--rgb-berry);
}
.g-bootstrap.g-bs4 .g-bg-berry-weak{
  --color-bg:var(--color-berry-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-berry-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-berry-weak{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-berry-weak{
  --color-fg:var(--color-berry-weak) !important;
  --rgb-color-fg:var(--rgb-berry-weak);
}
.g-bootstrap.g-bs4 .g-bg-berry-strong{
  --color-bg:var(--color-berry-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-berry-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-berry-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-berry-strong{
  --color-fg:var(--color-berry-strong) !important;
  --rgb-color-fg:var(--rgb-berry-strong);
}
.g-bootstrap.g-bs4 .g-bg-carrot{
  --color-bg:var(--color-carrot);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-carrot);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-carrot{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-carrot{
  --color-fg:var(--color-carrot) !important;
  --rgb-color-fg:var(--rgb-carrot);
}
.g-bootstrap.g-bs4 .g-bg-carrot-weak{
  --color-bg:var(--color-carrot-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-carrot-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-carrot-weak{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-carrot-weak{
  --color-fg:var(--color-carrot-weak) !important;
  --rgb-color-fg:var(--rgb-carrot-weak);
}
.g-bootstrap.g-bs4 .g-bg-carrot-strong{
  --color-bg:var(--color-carrot-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-carrot-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-carrot-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-carrot-strong{
  --color-fg:var(--color-carrot-strong) !important;
  --rgb-color-fg:var(--rgb-carrot-strong);
}
.g-bootstrap.g-bs4 .g-bg-forest{
  --color-bg:var(--color-forest);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-forest);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-forest{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-forest{
  --color-fg:var(--color-forest) !important;
  --rgb-color-fg:var(--rgb-forest);
}
.g-bootstrap.g-bs4 .g-bg-forest-weak{
  --color-bg:var(--color-forest-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-forest-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-forest-weak{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-forest-weak{
  --color-fg:var(--color-forest-weak) !important;
  --rgb-color-fg:var(--rgb-forest-weak);
}
.g-bootstrap.g-bs4 .g-bg-forest-strong{
  --color-bg:var(--color-forest-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-forest-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-forest-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-forest-strong{
  --color-fg:var(--color-forest-strong) !important;
  --rgb-color-fg:var(--rgb-forest-strong);
}
.g-bootstrap.g-bs4 .g-bg-honey{
  --color-bg:var(--color-honey);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-honey);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-honey{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-honey{
  --color-fg:var(--color-honey) !important;
  --rgb-color-fg:var(--rgb-honey);
}
.g-bootstrap.g-bs4 .g-bg-honey-weak{
  --color-bg:var(--color-honey-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-honey-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-honey-weak{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-honey-weak{
  --color-fg:var(--color-honey-weak) !important;
  --rgb-color-fg:var(--rgb-honey-weak);
}
.g-bootstrap.g-bs4 .g-bg-honey-strong{
  --color-bg:var(--color-honey-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-honey-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-honey-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-honey-strong{
  --color-fg:var(--color-honey-strong) !important;
  --rgb-color-fg:var(--rgb-honey-strong);
}
.g-bootstrap.g-bs4 .g-bg-indigo{
  --color-bg:var(--color-indigo);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-indigo);
  --rgb-overlay:255, 255, 255;
}
.g-bootstrap.g-bs4.g-dark .g-bg-indigo{
  --color-fg:var(--color-white);
  --rgb-overlay:255, 255, 255;
}
.g-bootstrap.g-bs4 .g-fg-indigo{
  --color-fg:var(--color-indigo) !important;
  --rgb-color-fg:var(--rgb-indigo);
}
.g-bootstrap.g-bs4 .g-bg-indigo-weak{
  --color-bg:var(--color-indigo-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-indigo-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-indigo-weak{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-indigo-weak{
  --color-fg:var(--color-indigo-weak) !important;
  --rgb-color-fg:var(--rgb-indigo-weak);
}
.g-bootstrap.g-bs4 .g-bg-indigo-strong{
  --color-bg:var(--color-indigo-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-indigo-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-indigo-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-indigo-strong{
  --color-fg:var(--color-indigo-strong) !important;
  --rgb-color-fg:var(--rgb-indigo-strong);
}
.g-bootstrap.g-bs4 .g-bg-lavender{
  --color-bg:var(--color-lavender);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-lavender);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-lavender{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-lavender{
  --color-fg:var(--color-lavender) !important;
  --rgb-color-fg:var(--rgb-lavender);
}
.g-bootstrap.g-bs4 .g-bg-lavender-weak{
  --color-bg:var(--color-lavender-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-lavender-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-lavender-weak{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-lavender-weak{
  --color-fg:var(--color-lavender-weak) !important;
  --rgb-color-fg:var(--rgb-lavender-weak);
}
.g-bootstrap.g-bs4 .g-bg-lavender-strong{
  --color-bg:var(--color-lavender-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-lavender-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-lavender-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-lavender-strong{
  --color-fg:var(--color-lavender-strong) !important;
  --rgb-color-fg:var(--rgb-lavender-strong);
}
.g-bootstrap.g-bs4 .g-bg-lila{
  --color-bg:var(--color-lila);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-lila);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-lila{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-lila{
  --color-fg:var(--color-lila) !important;
  --rgb-color-fg:var(--rgb-lila);
}
.g-bootstrap.g-bs4 .g-bg-lila-weak{
  --color-bg:var(--color-lila-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-lila-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-lila-weak{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-lila-weak{
  --color-fg:var(--color-lila-weak) !important;
  --rgb-color-fg:var(--rgb-lila-weak);
}
.g-bootstrap.g-bs4 .g-bg-lila-strong{
  --color-bg:var(--color-lila-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-lila-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-lila-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-lila-strong{
  --color-fg:var(--color-lila-strong) !important;
  --rgb-color-fg:var(--rgb-lila-strong);
}
.g-bootstrap.g-bs4 .g-bg-lime{
  --color-bg:var(--color-lime);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-lime);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-lime{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-lime{
  --color-fg:var(--color-lime) !important;
  --rgb-color-fg:var(--rgb-lime);
}
.g-bootstrap.g-bs4 .g-bg-lime-weak{
  --color-bg:var(--color-lime-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-lime-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-lime-weak{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-lime-weak{
  --color-fg:var(--color-lime-weak) !important;
  --rgb-color-fg:var(--rgb-lime-weak);
}
.g-bootstrap.g-bs4 .g-bg-lime-strong{
  --color-bg:var(--color-lime-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-lime-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-lime-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-lime-strong{
  --color-fg:var(--color-lime-strong) !important;
  --rgb-color-fg:var(--rgb-lime-strong);
}
.g-bootstrap.g-bs4 .g-bg-pool{
  --color-bg:var(--color-pool);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-pool);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-pool{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-pool{
  --color-fg:var(--color-pool) !important;
  --rgb-color-fg:var(--rgb-pool);
}
.g-bootstrap.g-bs4 .g-bg-pool-weak{
  --color-bg:var(--color-pool-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-pool-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-pool-weak{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-pool-weak{
  --color-fg:var(--color-pool-weak) !important;
  --rgb-color-fg:var(--rgb-pool-weak);
}
.g-bootstrap.g-bs4 .g-bg-pool-strong{
  --color-bg:var(--color-pool-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-pool-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-pool-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-pool-strong{
  --color-fg:var(--color-pool-strong) !important;
  --rgb-color-fg:var(--rgb-pool-strong);
}
.g-bootstrap.g-bs4 .g-bg-rose{
  --color-bg:var(--color-rose);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-rose);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-rose{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-rose{
  --color-fg:var(--color-rose) !important;
  --rgb-color-fg:var(--rgb-rose);
}
.g-bootstrap.g-bs4 .g-bg-rose-weak{
  --color-bg:var(--color-rose-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-rose-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-rose-weak{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-rose-weak{
  --color-fg:var(--color-rose-weak) !important;
  --rgb-color-fg:var(--rgb-rose-weak);
}
.g-bootstrap.g-bs4 .g-bg-rose-strong{
  --color-bg:var(--color-rose-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-rose-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-rose-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-rose-strong{
  --color-fg:var(--color-rose-strong) !important;
  --rgb-color-fg:var(--rgb-rose-strong);
}
.g-bootstrap.g-bs4 .g-bg-stone{
  --color-bg:var(--color-stone);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-stone);
  --rgb-overlay:255, 255, 255;
}
.g-bootstrap.g-bs4.g-dark .g-bg-stone{
  --color-fg:var(--color-white);
  --rgb-overlay:255, 255, 255;
}
.g-bootstrap.g-bs4 .g-fg-stone{
  --color-fg:var(--color-stone) !important;
  --rgb-color-fg:var(--rgb-stone);
}
.g-bootstrap.g-bs4 .g-bg-stone-weak{
  --color-bg:var(--color-stone-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-stone-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-stone-weak{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-stone-weak{
  --color-fg:var(--color-stone-weak) !important;
  --rgb-color-fg:var(--rgb-stone-weak);
}
.g-bootstrap.g-bs4 .g-bg-stone-strong{
  --color-bg:var(--color-stone-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-stone-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-stone-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-stone-strong{
  --color-fg:var(--color-stone-strong) !important;
  --rgb-color-fg:var(--rgb-stone-strong);
}
.g-bootstrap.g-bs4 .g-bg-teal{
  --color-bg:var(--color-teal);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-teal);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-teal{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-teal{
  --color-fg:var(--color-teal) !important;
  --rgb-color-fg:var(--rgb-teal);
}
.g-bootstrap.g-bs4 .g-bg-teal-weak{
  --color-bg:var(--color-teal-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-teal-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-teal-weak{
  --color-fg:var(--color-blue-400);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-teal-weak{
  --color-fg:var(--color-teal-weak) !important;
  --rgb-color-fg:var(--rgb-teal-weak);
}
.g-bootstrap.g-bs4 .g-bg-teal-strong{
  --color-bg:var(--color-teal-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-teal-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-teal-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-teal-strong{
  --color-fg:var(--color-teal-strong) !important;
  --rgb-color-fg:var(--rgb-teal-strong);
}
.g-bootstrap.g-bs4 .g-bg-g-pro{
  --color-bg:var(--color-g-pro);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-g-pro);
  --rgb-overlay:255, 255, 255;
}
.g-bootstrap.g-bs4.g-dark .g-bg-g-pro{
  --color-fg:var(--color-white);
  --rgb-overlay:255, 255, 255;
}
.g-bootstrap.g-bs4 .g-fg-g-pro{
  --color-fg:var(--color-g-pro) !important;
  --rgb-color-fg:var(--rgb-g-pro);
}
.g-bootstrap.g-bs4 .g-bg-blue-bright{
  --color-bg:var(--color-blue-bright);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-blue-bright);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-blue-bright{
  --color-fg:var(--color-white);
  --rgb-overlay:255, 255, 255;
}
.g-bootstrap.g-bs4 .g-fg-blue-bright{
  --color-fg:var(--color-blue-bright) !important;
  --rgb-color-fg:var(--rgb-blue-bright);
}
.g-bootstrap.g-bs4 .g-bg-interactive-primary{
  --color-bg:var(--g-color-interactive-primary);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-interactive-primary);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-interactive-primary{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-interactive-primary{
  --color-fg:var(--g-color-interactive-primary) !important;
  --rgb-color-fg:var(--rgb-interactive-primary);
}
.g-bootstrap.g-bs4 .g-bg-interactive-secondary{
  --color-bg:var(--g-color-interactive-secondary);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-interactive-secondary);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-interactive-secondary{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-bg-interactive-tertiary{
  --color-bg:var(--g-color-interactive-tertiary);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-interactive-tertiary);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-interactive-tertiary{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-bg-success{
  --color-bg:var(--g-color-success);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-success);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-success{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-success{
  --color-fg:var(--g-color-success) !important;
  --rgb-color-fg:var(--rgb-success);
}
.g-bootstrap.g-bs4 .g-bg-success-weak{
  --color-bg:var(--g-color-success-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-success-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-success-weak{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-bg-error{
  --color-bg:var(--g-color-error);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-error);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-error{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-error{
  --color-fg:var(--g-color-error) !important;
  --rgb-color-fg:var(--rgb-error);
}
.g-bootstrap.g-bs4 .g-bg-error-weak{
  --color-bg:var(--g-color-error-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-error-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-error-weak{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-bg-warning{
  --color-bg:var(--g-color-warning);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-warning);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-warning{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-warning{
  --color-fg:var(--g-color-warning) !important;
  --rgb-color-fg:var(--rgb-warning);
}
.g-bootstrap.g-bs4 .g-bg-warning-weak{
  --color-bg:var(--g-color-warning-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-warning-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-warning-weak{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-bg-warning-strong{
  --color-bg:var(--g-color-warning-strong);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-warning-strong);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-warning-strong{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-warning-strong{
  --color-fg:var(--g-color-warning-strong) !important;
  --rgb-color-fg:var(--rgb-warning-strong);
}
.g-bootstrap.g-bs4 .g-bg-info{
  --color-bg:var(--g-color-info);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-info);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-info{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-info{
  --color-fg:var(--g-color-info) !important;
  --rgb-color-fg:var(--rgb-info);
}
.g-bootstrap.g-bs4 .g-bg-info-weak{
  --color-bg:var(--g-color-info-weak);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-info-weak);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-info-weak{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-text-primary{
  --color-fg:var(--g-color-text-primary) !important;
  --rgb-color-fg:var(--rgb-text-primary);
}
.g-bootstrap.g-bs4 .g-fg-text-secondary{
  --color-fg:var(--g-color-text-secondary) !important;
  --rgb-color-fg:var(--rgb-text-secondary);
}
.g-bootstrap.g-bs4 .g-fg-text-disabled{
  --color-fg:var(--g-color-text-disabled) !important;
  --rgb-color-fg:var(--rgb-text-disabled);
}
.g-bootstrap.g-bs4 .g-fg-text-inverted-primary{
  --color-fg:var(--g-color-text-inverted-primary) !important;
  --rgb-color-fg:var(--rgb-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-fg-text-inverted-secondary{
  --color-fg:var(--g-color-text-inverted-secondary) !important;
  --rgb-color-fg:var(--rgb-text-inverted-secondary);
}
.g-bootstrap.g-bs4 .g-fg-text-inverted-disabled{
  --color-fg:var(--g-color-text-inverted-disabled) !important;
  --rgb-color-fg:var(--rgb-text-inverted-disabled);
}
.g-bootstrap.g-bs4 .g-fg-text-inverted-adaptive{
  --color-fg:var(--g-color-text-inverted-adaptive) !important;
  --rgb-color-fg:var(--rgb-text-inverted-adaptive);
}
.g-bootstrap.g-bs4 .g-bg-surface-primary{
  --color-bg:var(--g-color-surface-primary);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-surface-primary);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-surface-primary{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-bg-surface-secondary{
  --color-bg:var(--g-color-surface-secondary);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-surface-secondary);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-surface-secondary{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-bg-surface-tertiary{
  --color-bg:var(--g-color-surface-tertiary);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-surface-tertiary);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-surface-tertiary{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-bg-surface-alternate{
  --color-bg:var(--g-color-surface-alternate);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-surface-alternate);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-surface-alternate{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-bg-surface-disabled{
  --color-bg:var(--g-color-surface-disabled);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-surface-disabled);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-surface-disabled{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-bg-surface-inverted{
  --color-bg:var(--g-color-surface-inverted);
  --color-fg:var(--color-white);
  --rgb-color-bg:var(--rgb-surface-inverted);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-surface-inverted{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-bg-fill-primary{
  --color-bg:var(--g-color-fill-primary);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-fill-primary);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-fill-primary{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-fill-primary{
  --color-fg:var(--g-color-fill-primary) !important;
  --rgb-color-fg:var(--rgb-fill-primary);
}
.g-bootstrap.g-bs4 .g-bg-fill-disabled{
  --color-bg:var(--g-color-fill-disabled);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-fill-disabled);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-fill-disabled{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-fill-disabled{
  --color-fg:var(--g-color-fill-disabled) !important;
  --rgb-color-fg:var(--rgb-fill-disabled);
}
.g-bootstrap.g-bs4 .g-bg-fill-inverted{
  --color-bg:var(--g-color-fill-inverted);
  --color-fg:var(--color-blue-400);
  --rgb-color-bg:var(--rgb-fill-inverted);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4.g-dark .g-bg-fill-inverted{
  --color-fg:var(--color-white);
  --rgb-overlay:0, 0, 0;
}
.g-bootstrap.g-bs4 .g-fg-fill-inverted{
  --color-fg:var(--g-color-fill-inverted) !important;
  --rgb-color-fg:var(--rgb-fill-inverted);
}
.g-bootstrap.g-bs4 .g-image{
  max-width:100%;
}
.g-bootstrap.g-bs4 .btn-sm.g-btn-icon-only>svg,.g-bootstrap.g-bs4 .btn-sm.g-btn-icon>svg,.g-bootstrap.g-bs4 .g-image-16{
  --size:1rem;
  font-size:var(--size);
  height:var(--size);
  line-height:var(--size);
  min-width:var(--size);
  width:var(--size);
}
.g-bootstrap.g-bs4 .g-image-20{
  --size:1.25rem;
  font-size:var(--size);
  height:var(--size);
  line-height:var(--size);
  min-width:var(--size);
  width:var(--size);
}
.g-bootstrap.g-bs4 .g-btn-icon-only>svg,.g-bootstrap.g-bs4 .g-btn-icon>svg,.g-bootstrap.g-bs4 .g-image-24,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.btn>svg,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-input-group-text svg,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.btn>svg,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-input-group-text svg{
  --size:1.5rem;
  font-size:var(--size);
  height:var(--size);
  line-height:var(--size);
  min-width:var(--size);
  width:var(--size);
}
.g-bootstrap.g-bs4 .g-image-28{
  --size:1.75rem;
}
.g-bootstrap.g-bs4 .g-image-28,.g-bootstrap.g-bs4 .g-image-32{
  color:#ff4aff !important;
  font-size:var(--size);
  height:var(--size);
  line-height:var(--size);
  min-width:var(--size);
  width:var(--size);
}
.g-bootstrap.g-bs4 .g-image-32{
  --size:2rem;
}
.g-bootstrap.g-bs4 .g-image-40{
  --size:2.5rem;
  color:#ff4aff !important;
}
.g-bootstrap.g-bs4 .g-image-40,.g-bootstrap.g-bs4 .g-image-48{
  font-size:var(--size);
  height:var(--size);
  line-height:var(--size);
  min-width:var(--size);
  width:var(--size);
}
.g-bootstrap.g-bs4 .g-image-48{
  --size:3rem;
}
.g-bootstrap.g-bs4 .g-image-64{
  --size:4rem;
}
.g-bootstrap.g-bs4 .g-image-64,.g-bootstrap.g-bs4 .g-image-96{
  font-size:var(--size);
  height:var(--size);
  line-height:var(--size);
  min-width:var(--size);
  width:var(--size);
}
.g-bootstrap.g-bs4 .g-image-96{
  --size:6rem;
}
.g-bootstrap.g-bs4 .g-image-128{
  --size:8rem;
}
.g-bootstrap.g-bs4 .g-image-128,.g-bootstrap.g-bs4 svg{
  font-size:var(--size);
  height:var(--size);
  line-height:var(--size);
  min-width:var(--size);
  width:var(--size);
}
.g-bootstrap.g-bs4 svg{
  --size:1rem;
  fill:currentColor;
  display:inline-block;
}
.g-bootstrap.g-bs4 a svg,.g-bootstrap.g-bs4 li svg,.g-bootstrap.g-bs4 p svg{
  vertical-align:-.125em;
}
.g-bootstrap.g-bs4 li svg:where(.g-image-24,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.btn>svg,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.btn>svg,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-input-group-text svg,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-input-group-text svg,.g-bootstrap.g-bs4 .g-btn-icon-only>svg,.g-bootstrap.g-bs4 .g-btn-icon>svg),.g-bootstrap.g-bs4 p svg:where(.g-image-24,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.btn>svg,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.btn>svg,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-input-group-text svg,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-input-group-text svg,.g-bootstrap.g-bs4 .g-btn-icon-only>svg,.g-bootstrap.g-bs4 .g-btn-icon>svg){
  vertical-align:-.25em;
}
.g-bootstrap.g-bs4 .align-baseline{
  vertical-align:baseline !important;
}
.g-bootstrap.g-bs4 .align-top{
  vertical-align:top !important;
}
.g-bootstrap.g-bs4 .align-middle{
  vertical-align:middle !important;
}
.g-bootstrap.g-bs4 .align-bottom{
  vertical-align:bottom !important;
}
.g-bootstrap.g-bs4 .align-text-bottom{
  vertical-align:text-bottom !important;
}
.g-bootstrap.g-bs4 .align-text-top{
  vertical-align:text-top !important;
}
.g-bootstrap.g-bs4 .border{
  border:1px solid #dee2e6 !important;
}
.g-bootstrap.g-bs4 .border-top{
  border-top:1px solid #dee2e6 !important;
}
.g-bootstrap.g-bs4 .border-right{
  border-right:1px solid #dee2e6 !important;
}
.g-bootstrap.g-bs4 .border-bottom{
  border-bottom:1px solid #dee2e6 !important;
}
.g-bootstrap.g-bs4 .border-left{
  border-left:1px solid #dee2e6 !important;
}
.g-bootstrap.g-bs4 .border-0{
  border:0 !important;
}
.g-bootstrap.g-bs4 .border-top-0{
  border-top:0 !important;
}
.g-bootstrap.g-bs4 .border-right-0{
  border-right:0 !important;
}
.g-bootstrap.g-bs4 .border-bottom-0{
  border-bottom:0 !important;
}
.g-bootstrap.g-bs4 .border-left-0{
  border-left:0 !important;
}
.g-bootstrap.g-bs4 .rounded{
  border-radius:.25rem !important;
}
.g-bootstrap.g-bs4 .rounded-sm{
  border-radius:.2rem !important;
}
.g-bootstrap.g-bs4 .rounded-lg{
  border-radius:.3rem !important;
}
.g-bootstrap.g-bs4 .rounded-circle{
  border-radius:50% !important;
}
.g-bootstrap.g-bs4 .rounded-pill{
  border-radius:50rem !important;
}
.g-bootstrap.g-bs4 .rounded-0{
  border-radius:0 !important;
}
.g-bootstrap.g-bs4 .rounded-top{
  border-top-left-radius:.25rem !important;
  border-top-right-radius:.25rem !important;
}
.g-bootstrap.g-bs4 .rounded-right{
  border-bottom-right-radius:.25rem !important;
  border-top-right-radius:.25rem !important;
}
.g-bootstrap.g-bs4 .rounded-bottom{
  border-bottom-left-radius:.25rem !important;
  border-bottom-right-radius:.25rem !important;
}
.g-bootstrap.g-bs4 .rounded-left{
  border-bottom-left-radius:.25rem !important;
  border-top-left-radius:.25rem !important;
}
.g-bootstrap.g-bs4 .clearfix:after{
  clear:both;
  content:"";
  display:block;
}
.g-bootstrap.g-bs4 .d-none{
  display:none !important;
}
.g-bootstrap.g-bs4 .d-inline{
  display:inline !important;
}
.g-bootstrap.g-bs4 .d-inline-block{
  display:inline-block !important;
}
.g-bootstrap.g-bs4 .d-block{
  display:block !important;
}
.g-bootstrap.g-bs4 .d-table{
  display:table !important;
}
.g-bootstrap.g-bs4 .d-table-row{
  display:table-row !important;
}
.g-bootstrap.g-bs4 .d-table-cell{
  display:table-cell !important;
}
.g-bootstrap.g-bs4 .d-flex{
  display:flex !important;
}
.g-bootstrap.g-bs4 .d-inline-flex{
  display:inline-flex !important;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .d-sm-none{
    display:none !important;
  }
  .g-bootstrap.g-bs4 .d-sm-inline{
    display:inline !important;
  }
  .g-bootstrap.g-bs4 .d-sm-inline-block{
    display:inline-block !important;
  }
  .g-bootstrap.g-bs4 .d-sm-block{
    display:block !important;
  }
  .g-bootstrap.g-bs4 .d-sm-table{
    display:table !important;
  }
  .g-bootstrap.g-bs4 .d-sm-table-row{
    display:table-row !important;
  }
  .g-bootstrap.g-bs4 .d-sm-table-cell{
    display:table-cell !important;
  }
  .g-bootstrap.g-bs4 .d-sm-flex{
    display:flex !important;
  }
  .g-bootstrap.g-bs4 .d-sm-inline-flex{
    display:inline-flex !important;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .d-md-none{
    display:none !important;
  }
  .g-bootstrap.g-bs4 .d-md-inline{
    display:inline !important;
  }
  .g-bootstrap.g-bs4 .d-md-inline-block{
    display:inline-block !important;
  }
  .g-bootstrap.g-bs4 .d-md-block{
    display:block !important;
  }
  .g-bootstrap.g-bs4 .d-md-table{
    display:table !important;
  }
  .g-bootstrap.g-bs4 .d-md-table-row{
    display:table-row !important;
  }
  .g-bootstrap.g-bs4 .d-md-table-cell{
    display:table-cell !important;
  }
  .g-bootstrap.g-bs4 .d-md-flex{
    display:flex !important;
  }
  .g-bootstrap.g-bs4 .d-md-inline-flex{
    display:inline-flex !important;
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .d-lg-none{
    display:none !important;
  }
  .g-bootstrap.g-bs4 .d-lg-inline{
    display:inline !important;
  }
  .g-bootstrap.g-bs4 .d-lg-inline-block{
    display:inline-block !important;
  }
  .g-bootstrap.g-bs4 .d-lg-block{
    display:block !important;
  }
  .g-bootstrap.g-bs4 .d-lg-table{
    display:table !important;
  }
  .g-bootstrap.g-bs4 .d-lg-table-row{
    display:table-row !important;
  }
  .g-bootstrap.g-bs4 .d-lg-table-cell{
    display:table-cell !important;
  }
  .g-bootstrap.g-bs4 .d-lg-flex{
    display:flex !important;
  }
  .g-bootstrap.g-bs4 .d-lg-inline-flex{
    display:inline-flex !important;
  }
}
@media (min-width:1200px){
  .g-bootstrap.g-bs4 .d-xl-none{
    display:none !important;
  }
  .g-bootstrap.g-bs4 .d-xl-inline{
    display:inline !important;
  }
  .g-bootstrap.g-bs4 .d-xl-inline-block{
    display:inline-block !important;
  }
  .g-bootstrap.g-bs4 .d-xl-block{
    display:block !important;
  }
  .g-bootstrap.g-bs4 .d-xl-table{
    display:table !important;
  }
  .g-bootstrap.g-bs4 .d-xl-table-row{
    display:table-row !important;
  }
  .g-bootstrap.g-bs4 .d-xl-table-cell{
    display:table-cell !important;
  }
  .g-bootstrap.g-bs4 .d-xl-flex{
    display:flex !important;
  }
  .g-bootstrap.g-bs4 .d-xl-inline-flex{
    display:inline-flex !important;
  }
}
@media (min-width:1400px){
  .g-bootstrap.g-bs4 .d-xxl-none{
    display:none !important;
  }
  .g-bootstrap.g-bs4 .d-xxl-inline{
    display:inline !important;
  }
  .g-bootstrap.g-bs4 .d-xxl-inline-block{
    display:inline-block !important;
  }
  .g-bootstrap.g-bs4 .d-xxl-block{
    display:block !important;
  }
  .g-bootstrap.g-bs4 .d-xxl-table{
    display:table !important;
  }
  .g-bootstrap.g-bs4 .d-xxl-table-row{
    display:table-row !important;
  }
  .g-bootstrap.g-bs4 .d-xxl-table-cell{
    display:table-cell !important;
  }
  .g-bootstrap.g-bs4 .d-xxl-flex{
    display:flex !important;
  }
  .g-bootstrap.g-bs4 .d-xxl-inline-flex{
    display:inline-flex !important;
  }
}
@media print{
  .g-bootstrap.g-bs4 .d-print-none{
    display:none !important;
  }
  .g-bootstrap.g-bs4 .d-print-inline{
    display:inline !important;
  }
  .g-bootstrap.g-bs4 .d-print-inline-block{
    display:inline-block !important;
  }
  .g-bootstrap.g-bs4 .d-print-block{
    display:block !important;
  }
  .g-bootstrap.g-bs4 .d-print-table{
    display:table !important;
  }
  .g-bootstrap.g-bs4 .d-print-table-row{
    display:table-row !important;
  }
  .g-bootstrap.g-bs4 .d-print-table-cell{
    display:table-cell !important;
  }
  .g-bootstrap.g-bs4 .d-print-flex{
    display:flex !important;
  }
  .g-bootstrap.g-bs4 .d-print-inline-flex{
    display:inline-flex !important;
  }
}
.g-bootstrap.g-bs4 .flex-row{
  flex-direction:row !important;
}
.g-bootstrap.g-bs4 .flex-column{
  flex-direction:column !important;
}
.g-bootstrap.g-bs4 .flex-row-reverse{
  flex-direction:row-reverse !important;
}
.g-bootstrap.g-bs4 .flex-column-reverse{
  flex-direction:column-reverse !important;
}
.g-bootstrap.g-bs4 .flex-wrap{
  flex-wrap:wrap !important;
}
.g-bootstrap.g-bs4 .flex-nowrap{
  flex-wrap:nowrap !important;
}
.g-bootstrap.g-bs4 .flex-wrap-reverse{
  flex-wrap:wrap-reverse !important;
}
.g-bootstrap.g-bs4 .flex-fill{
  flex:1 1 auto !important;
}
.g-bootstrap.g-bs4 .flex-grow-0{
  flex-grow:0 !important;
}
.g-bootstrap.g-bs4 .flex-grow-1{
  flex-grow:1 !important;
}
.g-bootstrap.g-bs4 .flex-shrink-0{
  flex-shrink:0 !important;
}
.g-bootstrap.g-bs4 .flex-shrink-1{
  flex-shrink:1 !important;
}
.g-bootstrap.g-bs4 .justify-content-start{
  justify-content:flex-start !important;
}
.g-bootstrap.g-bs4 .justify-content-end{
  justify-content:flex-end !important;
}
.g-bootstrap.g-bs4 .justify-content-center{
  justify-content:center !important;
}
.g-bootstrap.g-bs4 .justify-content-between{
  justify-content:space-between !important;
}
.g-bootstrap.g-bs4 .justify-content-around{
  justify-content:space-around !important;
}
.g-bootstrap.g-bs4 .align-items-start{
  align-items:flex-start !important;
}
.g-bootstrap.g-bs4 .align-items-end{
  align-items:flex-end !important;
}
.g-bootstrap.g-bs4 .align-items-center{
  align-items:center !important;
}
.g-bootstrap.g-bs4 .align-items-baseline{
  align-items:baseline !important;
}
.g-bootstrap.g-bs4 .align-items-stretch{
  align-items:stretch !important;
}
.g-bootstrap.g-bs4 .align-content-start{
  align-content:flex-start !important;
}
.g-bootstrap.g-bs4 .align-content-end{
  align-content:flex-end !important;
}
.g-bootstrap.g-bs4 .align-content-center{
  align-content:center !important;
}
.g-bootstrap.g-bs4 .align-content-between{
  align-content:space-between !important;
}
.g-bootstrap.g-bs4 .align-content-around{
  align-content:space-around !important;
}
.g-bootstrap.g-bs4 .align-content-stretch{
  align-content:stretch !important;
}
.g-bootstrap.g-bs4 .align-self-auto{
  align-self:auto !important;
}
.g-bootstrap.g-bs4 .align-self-start{
  align-self:flex-start !important;
}
.g-bootstrap.g-bs4 .align-self-end{
  align-self:flex-end !important;
}
.g-bootstrap.g-bs4 .align-self-center{
  align-self:center !important;
}
.g-bootstrap.g-bs4 .align-self-baseline{
  align-self:baseline !important;
}
.g-bootstrap.g-bs4 .align-self-stretch{
  align-self:stretch !important;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .flex-sm-row{
    flex-direction:row !important;
  }
  .g-bootstrap.g-bs4 .flex-sm-column{
    flex-direction:column !important;
  }
  .g-bootstrap.g-bs4 .flex-sm-row-reverse{
    flex-direction:row-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-sm-column-reverse{
    flex-direction:column-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-sm-wrap{
    flex-wrap:wrap !important;
  }
  .g-bootstrap.g-bs4 .flex-sm-nowrap{
    flex-wrap:nowrap !important;
  }
  .g-bootstrap.g-bs4 .flex-sm-wrap-reverse{
    flex-wrap:wrap-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-sm-fill{
    flex:1 1 auto !important;
  }
  .g-bootstrap.g-bs4 .flex-sm-grow-0{
    flex-grow:0 !important;
  }
  .g-bootstrap.g-bs4 .flex-sm-grow-1{
    flex-grow:1 !important;
  }
  .g-bootstrap.g-bs4 .flex-sm-shrink-0{
    flex-shrink:0 !important;
  }
  .g-bootstrap.g-bs4 .flex-sm-shrink-1{
    flex-shrink:1 !important;
  }
  .g-bootstrap.g-bs4 .justify-content-sm-start{
    justify-content:flex-start !important;
  }
  .g-bootstrap.g-bs4 .justify-content-sm-end{
    justify-content:flex-end !important;
  }
  .g-bootstrap.g-bs4 .justify-content-sm-center{
    justify-content:center !important;
  }
  .g-bootstrap.g-bs4 .justify-content-sm-between{
    justify-content:space-between !important;
  }
  .g-bootstrap.g-bs4 .justify-content-sm-around{
    justify-content:space-around !important;
  }
  .g-bootstrap.g-bs4 .align-items-sm-start{
    align-items:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-items-sm-end{
    align-items:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-items-sm-center{
    align-items:center !important;
  }
  .g-bootstrap.g-bs4 .align-items-sm-baseline{
    align-items:baseline !important;
  }
  .g-bootstrap.g-bs4 .align-items-sm-stretch{
    align-items:stretch !important;
  }
  .g-bootstrap.g-bs4 .align-content-sm-start{
    align-content:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-content-sm-end{
    align-content:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-content-sm-center{
    align-content:center !important;
  }
  .g-bootstrap.g-bs4 .align-content-sm-between{
    align-content:space-between !important;
  }
  .g-bootstrap.g-bs4 .align-content-sm-around{
    align-content:space-around !important;
  }
  .g-bootstrap.g-bs4 .align-content-sm-stretch{
    align-content:stretch !important;
  }
  .g-bootstrap.g-bs4 .align-self-sm-auto{
    align-self:auto !important;
  }
  .g-bootstrap.g-bs4 .align-self-sm-start{
    align-self:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-self-sm-end{
    align-self:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-self-sm-center{
    align-self:center !important;
  }
  .g-bootstrap.g-bs4 .align-self-sm-baseline{
    align-self:baseline !important;
  }
  .g-bootstrap.g-bs4 .align-self-sm-stretch{
    align-self:stretch !important;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .flex-md-row{
    flex-direction:row !important;
  }
  .g-bootstrap.g-bs4 .flex-md-column{
    flex-direction:column !important;
  }
  .g-bootstrap.g-bs4 .flex-md-row-reverse{
    flex-direction:row-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-md-column-reverse{
    flex-direction:column-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-md-wrap{
    flex-wrap:wrap !important;
  }
  .g-bootstrap.g-bs4 .flex-md-nowrap{
    flex-wrap:nowrap !important;
  }
  .g-bootstrap.g-bs4 .flex-md-wrap-reverse{
    flex-wrap:wrap-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-md-fill{
    flex:1 1 auto !important;
  }
  .g-bootstrap.g-bs4 .flex-md-grow-0{
    flex-grow:0 !important;
  }
  .g-bootstrap.g-bs4 .flex-md-grow-1{
    flex-grow:1 !important;
  }
  .g-bootstrap.g-bs4 .flex-md-shrink-0{
    flex-shrink:0 !important;
  }
  .g-bootstrap.g-bs4 .flex-md-shrink-1{
    flex-shrink:1 !important;
  }
  .g-bootstrap.g-bs4 .justify-content-md-start{
    justify-content:flex-start !important;
  }
  .g-bootstrap.g-bs4 .justify-content-md-end{
    justify-content:flex-end !important;
  }
  .g-bootstrap.g-bs4 .justify-content-md-center{
    justify-content:center !important;
  }
  .g-bootstrap.g-bs4 .justify-content-md-between{
    justify-content:space-between !important;
  }
  .g-bootstrap.g-bs4 .justify-content-md-around{
    justify-content:space-around !important;
  }
  .g-bootstrap.g-bs4 .align-items-md-start{
    align-items:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-items-md-end{
    align-items:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-items-md-center{
    align-items:center !important;
  }
  .g-bootstrap.g-bs4 .align-items-md-baseline{
    align-items:baseline !important;
  }
  .g-bootstrap.g-bs4 .align-items-md-stretch{
    align-items:stretch !important;
  }
  .g-bootstrap.g-bs4 .align-content-md-start{
    align-content:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-content-md-end{
    align-content:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-content-md-center{
    align-content:center !important;
  }
  .g-bootstrap.g-bs4 .align-content-md-between{
    align-content:space-between !important;
  }
  .g-bootstrap.g-bs4 .align-content-md-around{
    align-content:space-around !important;
  }
  .g-bootstrap.g-bs4 .align-content-md-stretch{
    align-content:stretch !important;
  }
  .g-bootstrap.g-bs4 .align-self-md-auto{
    align-self:auto !important;
  }
  .g-bootstrap.g-bs4 .align-self-md-start{
    align-self:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-self-md-end{
    align-self:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-self-md-center{
    align-self:center !important;
  }
  .g-bootstrap.g-bs4 .align-self-md-baseline{
    align-self:baseline !important;
  }
  .g-bootstrap.g-bs4 .align-self-md-stretch{
    align-self:stretch !important;
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .flex-lg-row{
    flex-direction:row !important;
  }
  .g-bootstrap.g-bs4 .flex-lg-column{
    flex-direction:column !important;
  }
  .g-bootstrap.g-bs4 .flex-lg-row-reverse{
    flex-direction:row-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-lg-column-reverse{
    flex-direction:column-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-lg-wrap{
    flex-wrap:wrap !important;
  }
  .g-bootstrap.g-bs4 .flex-lg-nowrap{
    flex-wrap:nowrap !important;
  }
  .g-bootstrap.g-bs4 .flex-lg-wrap-reverse{
    flex-wrap:wrap-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-lg-fill{
    flex:1 1 auto !important;
  }
  .g-bootstrap.g-bs4 .flex-lg-grow-0{
    flex-grow:0 !important;
  }
  .g-bootstrap.g-bs4 .flex-lg-grow-1{
    flex-grow:1 !important;
  }
  .g-bootstrap.g-bs4 .flex-lg-shrink-0{
    flex-shrink:0 !important;
  }
  .g-bootstrap.g-bs4 .flex-lg-shrink-1{
    flex-shrink:1 !important;
  }
  .g-bootstrap.g-bs4 .justify-content-lg-start{
    justify-content:flex-start !important;
  }
  .g-bootstrap.g-bs4 .justify-content-lg-end{
    justify-content:flex-end !important;
  }
  .g-bootstrap.g-bs4 .justify-content-lg-center{
    justify-content:center !important;
  }
  .g-bootstrap.g-bs4 .justify-content-lg-between{
    justify-content:space-between !important;
  }
  .g-bootstrap.g-bs4 .justify-content-lg-around{
    justify-content:space-around !important;
  }
  .g-bootstrap.g-bs4 .align-items-lg-start{
    align-items:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-items-lg-end{
    align-items:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-items-lg-center{
    align-items:center !important;
  }
  .g-bootstrap.g-bs4 .align-items-lg-baseline{
    align-items:baseline !important;
  }
  .g-bootstrap.g-bs4 .align-items-lg-stretch{
    align-items:stretch !important;
  }
  .g-bootstrap.g-bs4 .align-content-lg-start{
    align-content:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-content-lg-end{
    align-content:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-content-lg-center{
    align-content:center !important;
  }
  .g-bootstrap.g-bs4 .align-content-lg-between{
    align-content:space-between !important;
  }
  .g-bootstrap.g-bs4 .align-content-lg-around{
    align-content:space-around !important;
  }
  .g-bootstrap.g-bs4 .align-content-lg-stretch{
    align-content:stretch !important;
  }
  .g-bootstrap.g-bs4 .align-self-lg-auto{
    align-self:auto !important;
  }
  .g-bootstrap.g-bs4 .align-self-lg-start{
    align-self:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-self-lg-end{
    align-self:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-self-lg-center{
    align-self:center !important;
  }
  .g-bootstrap.g-bs4 .align-self-lg-baseline{
    align-self:baseline !important;
  }
  .g-bootstrap.g-bs4 .align-self-lg-stretch{
    align-self:stretch !important;
  }
}
@media (min-width:1200px){
  .g-bootstrap.g-bs4 .flex-xl-row{
    flex-direction:row !important;
  }
  .g-bootstrap.g-bs4 .flex-xl-column{
    flex-direction:column !important;
  }
  .g-bootstrap.g-bs4 .flex-xl-row-reverse{
    flex-direction:row-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-xl-column-reverse{
    flex-direction:column-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-xl-wrap{
    flex-wrap:wrap !important;
  }
  .g-bootstrap.g-bs4 .flex-xl-nowrap{
    flex-wrap:nowrap !important;
  }
  .g-bootstrap.g-bs4 .flex-xl-wrap-reverse{
    flex-wrap:wrap-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-xl-fill{
    flex:1 1 auto !important;
  }
  .g-bootstrap.g-bs4 .flex-xl-grow-0{
    flex-grow:0 !important;
  }
  .g-bootstrap.g-bs4 .flex-xl-grow-1{
    flex-grow:1 !important;
  }
  .g-bootstrap.g-bs4 .flex-xl-shrink-0{
    flex-shrink:0 !important;
  }
  .g-bootstrap.g-bs4 .flex-xl-shrink-1{
    flex-shrink:1 !important;
  }
  .g-bootstrap.g-bs4 .justify-content-xl-start{
    justify-content:flex-start !important;
  }
  .g-bootstrap.g-bs4 .justify-content-xl-end{
    justify-content:flex-end !important;
  }
  .g-bootstrap.g-bs4 .justify-content-xl-center{
    justify-content:center !important;
  }
  .g-bootstrap.g-bs4 .justify-content-xl-between{
    justify-content:space-between !important;
  }
  .g-bootstrap.g-bs4 .justify-content-xl-around{
    justify-content:space-around !important;
  }
  .g-bootstrap.g-bs4 .align-items-xl-start{
    align-items:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-items-xl-end{
    align-items:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-items-xl-center{
    align-items:center !important;
  }
  .g-bootstrap.g-bs4 .align-items-xl-baseline{
    align-items:baseline !important;
  }
  .g-bootstrap.g-bs4 .align-items-xl-stretch{
    align-items:stretch !important;
  }
  .g-bootstrap.g-bs4 .align-content-xl-start{
    align-content:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-content-xl-end{
    align-content:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-content-xl-center{
    align-content:center !important;
  }
  .g-bootstrap.g-bs4 .align-content-xl-between{
    align-content:space-between !important;
  }
  .g-bootstrap.g-bs4 .align-content-xl-around{
    align-content:space-around !important;
  }
  .g-bootstrap.g-bs4 .align-content-xl-stretch{
    align-content:stretch !important;
  }
  .g-bootstrap.g-bs4 .align-self-xl-auto{
    align-self:auto !important;
  }
  .g-bootstrap.g-bs4 .align-self-xl-start{
    align-self:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-self-xl-end{
    align-self:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-self-xl-center{
    align-self:center !important;
  }
  .g-bootstrap.g-bs4 .align-self-xl-baseline{
    align-self:baseline !important;
  }
  .g-bootstrap.g-bs4 .align-self-xl-stretch{
    align-self:stretch !important;
  }
}
@media (min-width:1400px){
  .g-bootstrap.g-bs4 .flex-xxl-row{
    flex-direction:row !important;
  }
  .g-bootstrap.g-bs4 .flex-xxl-column{
    flex-direction:column !important;
  }
  .g-bootstrap.g-bs4 .flex-xxl-row-reverse{
    flex-direction:row-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-xxl-column-reverse{
    flex-direction:column-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-xxl-wrap{
    flex-wrap:wrap !important;
  }
  .g-bootstrap.g-bs4 .flex-xxl-nowrap{
    flex-wrap:nowrap !important;
  }
  .g-bootstrap.g-bs4 .flex-xxl-wrap-reverse{
    flex-wrap:wrap-reverse !important;
  }
  .g-bootstrap.g-bs4 .flex-xxl-fill{
    flex:1 1 auto !important;
  }
  .g-bootstrap.g-bs4 .flex-xxl-grow-0{
    flex-grow:0 !important;
  }
  .g-bootstrap.g-bs4 .flex-xxl-grow-1{
    flex-grow:1 !important;
  }
  .g-bootstrap.g-bs4 .flex-xxl-shrink-0{
    flex-shrink:0 !important;
  }
  .g-bootstrap.g-bs4 .flex-xxl-shrink-1{
    flex-shrink:1 !important;
  }
  .g-bootstrap.g-bs4 .justify-content-xxl-start{
    justify-content:flex-start !important;
  }
  .g-bootstrap.g-bs4 .justify-content-xxl-end{
    justify-content:flex-end !important;
  }
  .g-bootstrap.g-bs4 .justify-content-xxl-center{
    justify-content:center !important;
  }
  .g-bootstrap.g-bs4 .justify-content-xxl-between{
    justify-content:space-between !important;
  }
  .g-bootstrap.g-bs4 .justify-content-xxl-around{
    justify-content:space-around !important;
  }
  .g-bootstrap.g-bs4 .align-items-xxl-start{
    align-items:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-items-xxl-end{
    align-items:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-items-xxl-center{
    align-items:center !important;
  }
  .g-bootstrap.g-bs4 .align-items-xxl-baseline{
    align-items:baseline !important;
  }
  .g-bootstrap.g-bs4 .align-items-xxl-stretch{
    align-items:stretch !important;
  }
  .g-bootstrap.g-bs4 .align-content-xxl-start{
    align-content:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-content-xxl-end{
    align-content:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-content-xxl-center{
    align-content:center !important;
  }
  .g-bootstrap.g-bs4 .align-content-xxl-between{
    align-content:space-between !important;
  }
  .g-bootstrap.g-bs4 .align-content-xxl-around{
    align-content:space-around !important;
  }
  .g-bootstrap.g-bs4 .align-content-xxl-stretch{
    align-content:stretch !important;
  }
  .g-bootstrap.g-bs4 .align-self-xxl-auto{
    align-self:auto !important;
  }
  .g-bootstrap.g-bs4 .align-self-xxl-start{
    align-self:flex-start !important;
  }
  .g-bootstrap.g-bs4 .align-self-xxl-end{
    align-self:flex-end !important;
  }
  .g-bootstrap.g-bs4 .align-self-xxl-center{
    align-self:center !important;
  }
  .g-bootstrap.g-bs4 .align-self-xxl-baseline{
    align-self:baseline !important;
  }
  .g-bootstrap.g-bs4 .align-self-xxl-stretch{
    align-self:stretch !important;
  }
}
.g-bootstrap.g-bs4 .float-left{
  float:left !important;
}
.g-bootstrap.g-bs4 .float-right{
  float:right !important;
}
.g-bootstrap.g-bs4 .float-none{
  float:none !important;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .float-sm-left{
    float:left !important;
  }
  .g-bootstrap.g-bs4 .float-sm-right{
    float:right !important;
  }
  .g-bootstrap.g-bs4 .float-sm-none{
    float:none !important;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .float-md-left{
    float:left !important;
  }
  .g-bootstrap.g-bs4 .float-md-right{
    float:right !important;
  }
  .g-bootstrap.g-bs4 .float-md-none{
    float:none !important;
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .float-lg-left{
    float:left !important;
  }
  .g-bootstrap.g-bs4 .float-lg-right{
    float:right !important;
  }
  .g-bootstrap.g-bs4 .float-lg-none{
    float:none !important;
  }
}
@media (min-width:1200px){
  .g-bootstrap.g-bs4 .float-xl-left{
    float:left !important;
  }
  .g-bootstrap.g-bs4 .float-xl-right{
    float:right !important;
  }
  .g-bootstrap.g-bs4 .float-xl-none{
    float:none !important;
  }
}
@media (min-width:1400px){
  .g-bootstrap.g-bs4 .float-xxl-left{
    float:left !important;
  }
  .g-bootstrap.g-bs4 .float-xxl-right{
    float:right !important;
  }
  .g-bootstrap.g-bs4 .float-xxl-none{
    float:none !important;
  }
}
.g-bootstrap.g-bs4 .overflow-auto{
  overflow:auto !important;
}
.g-bootstrap.g-bs4 .overflow-hidden{
  overflow:hidden !important;
}
.g-bootstrap.g-bs4 .position-static{
  position:static !important;
}
.g-bootstrap.g-bs4 .position-relative{
  position:relative !important;
}
.g-bootstrap.g-bs4 .position-absolute{
  position:absolute !important;
}
.g-bootstrap.g-bs4 .position-fixed{
  position:fixed !important;
}
.g-bootstrap.g-bs4 .position-sticky{
  position:sticky !important;
}
.g-bootstrap.g-bs4 .fixed-top{
  left:0;
  position:fixed;
  right:0;
  top:0;
  z-index:1030;
}
.g-bootstrap.g-bs4 .fixed-bottom{
  bottom:0;
  left:0;
  position:fixed;
  right:0;
  z-index:1030;
}
@supports (position:sticky){
  .g-bootstrap.g-bs4 .sticky-top{
    position:sticky;
    top:0;
    z-index:1020;
  }
}
.g-bootstrap.g-bs4 .shadow-sm{
  box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important;
}
.g-bootstrap.g-bs4 .shadow{
  box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;
}
.g-bootstrap.g-bs4 .shadow-lg{
  box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important;
}
.g-bootstrap.g-bs4 .shadow-none{
  box-shadow:none !important;
}
.g-bootstrap.g-bs4 .w-25{
  width:25% !important;
}
.g-bootstrap.g-bs4 .w-50{
  width:50% !important;
}
.g-bootstrap.g-bs4 .w-75{
  width:75% !important;
}
.g-bootstrap.g-bs4 .w-100{
  width:100% !important;
}
.g-bootstrap.g-bs4 .w-auto{
  width:auto !important;
}
.g-bootstrap.g-bs4 .h-25{
  height:25% !important;
}
.g-bootstrap.g-bs4 .h-50{
  height:50% !important;
}
.g-bootstrap.g-bs4 .h-75{
  height:75% !important;
}
.g-bootstrap.g-bs4 .h-100{
  height:100% !important;
}
.g-bootstrap.g-bs4 .h-auto{
  height:auto !important;
}
.g-bootstrap.g-bs4 .mw-100{
  max-width:100% !important;
}
.g-bootstrap.g-bs4 .mh-100{
  max-height:100% !important;
}
.g-bootstrap.g-bs4 .min-vw-100{
  min-width:100vw !important;
}
.g-bootstrap.g-bs4 .min-vh-100{
  min-height:100vh !important;
}
.g-bootstrap.g-bs4 .vw-100{
  width:100vw !important;
}
.g-bootstrap.g-bs4 .vh-100{
  height:100vh !important;
}
.g-bootstrap.g-bs4 .m-0{
  margin:0 !important;
}
.g-bootstrap.g-bs4 .mt-0,.g-bootstrap.g-bs4 .my-0{
  margin-top:0 !important;
}
.g-bootstrap.g-bs4 .mr-0,.g-bootstrap.g-bs4 .mx-0{
  margin-right:0 !important;
}
.g-bootstrap.g-bs4 .mb-0,.g-bootstrap.g-bs4 .my-0{
  margin-bottom:0 !important;
}
.g-bootstrap.g-bs4 .ml-0,.g-bootstrap.g-bs4 .mx-0{
  margin-left:0 !important;
}
.g-bootstrap.g-bs4 .m-1{
  margin:.25rem !important;
}
.g-bootstrap.g-bs4 .mt-1,.g-bootstrap.g-bs4 .my-1{
  margin-top:.25rem !important;
}
.g-bootstrap.g-bs4 .mr-1,.g-bootstrap.g-bs4 .mx-1{
  margin-right:.25rem !important;
}
.g-bootstrap.g-bs4 .mb-1,.g-bootstrap.g-bs4 .my-1{
  margin-bottom:.25rem !important;
}
.g-bootstrap.g-bs4 .ml-1,.g-bootstrap.g-bs4 .mx-1{
  margin-left:.25rem !important;
}
.g-bootstrap.g-bs4 .m-2{
  margin:.5rem !important;
}
.g-bootstrap.g-bs4 .mt-2,.g-bootstrap.g-bs4 .my-2{
  margin-top:.5rem !important;
}
.g-bootstrap.g-bs4 .mr-2,.g-bootstrap.g-bs4 .mx-2{
  margin-right:.5rem !important;
}
.g-bootstrap.g-bs4 .mb-2,.g-bootstrap.g-bs4 .my-2{
  margin-bottom:.5rem !important;
}
.g-bootstrap.g-bs4 .ml-2,.g-bootstrap.g-bs4 .mx-2{
  margin-left:.5rem !important;
}
.g-bootstrap.g-bs4 .m-3{
  margin:1rem !important;
}
.g-bootstrap.g-bs4 .mt-3,.g-bootstrap.g-bs4 .my-3{
  margin-top:1rem !important;
}
.g-bootstrap.g-bs4 .mr-3,.g-bootstrap.g-bs4 .mx-3{
  margin-right:1rem !important;
}
.g-bootstrap.g-bs4 .mb-3,.g-bootstrap.g-bs4 .my-3{
  margin-bottom:1rem !important;
}
.g-bootstrap.g-bs4 .ml-3,.g-bootstrap.g-bs4 .mx-3{
  margin-left:1rem !important;
}
.g-bootstrap.g-bs4 .m-4{
  margin:1.5rem !important;
}
.g-bootstrap.g-bs4 .mt-4,.g-bootstrap.g-bs4 .my-4{
  margin-top:1.5rem !important;
}
.g-bootstrap.g-bs4 .mr-4,.g-bootstrap.g-bs4 .mx-4{
  margin-right:1.5rem !important;
}
.g-bootstrap.g-bs4 .mb-4,.g-bootstrap.g-bs4 .my-4{
  margin-bottom:1.5rem !important;
}
.g-bootstrap.g-bs4 .ml-4,.g-bootstrap.g-bs4 .mx-4{
  margin-left:1.5rem !important;
}
.g-bootstrap.g-bs4 .m-5{
  margin:3rem !important;
}
.g-bootstrap.g-bs4 .mt-5,.g-bootstrap.g-bs4 .my-5{
  margin-top:3rem !important;
}
.g-bootstrap.g-bs4 .mr-5,.g-bootstrap.g-bs4 .mx-5{
  margin-right:3rem !important;
}
.g-bootstrap.g-bs4 .mb-5,.g-bootstrap.g-bs4 .my-5{
  margin-bottom:3rem !important;
}
.g-bootstrap.g-bs4 .ml-5,.g-bootstrap.g-bs4 .mx-5{
  margin-left:3rem !important;
}
.g-bootstrap.g-bs4 .p-0{
  padding:0 !important;
}
.g-bootstrap.g-bs4 .pt-0,.g-bootstrap.g-bs4 .py-0{
  padding-top:0 !important;
}
.g-bootstrap.g-bs4 .pr-0,.g-bootstrap.g-bs4 .px-0{
  padding-right:0 !important;
}
.g-bootstrap.g-bs4 .pb-0,.g-bootstrap.g-bs4 .py-0{
  padding-bottom:0 !important;
}
.g-bootstrap.g-bs4 .pl-0,.g-bootstrap.g-bs4 .px-0{
  padding-left:0 !important;
}
.g-bootstrap.g-bs4 .p-1{
  padding:.25rem !important;
}
.g-bootstrap.g-bs4 .pt-1,.g-bootstrap.g-bs4 .py-1{
  padding-top:.25rem !important;
}
.g-bootstrap.g-bs4 .pr-1,.g-bootstrap.g-bs4 .px-1{
  padding-right:.25rem !important;
}
.g-bootstrap.g-bs4 .pb-1,.g-bootstrap.g-bs4 .py-1{
  padding-bottom:.25rem !important;
}
.g-bootstrap.g-bs4 .pl-1,.g-bootstrap.g-bs4 .px-1{
  padding-left:.25rem !important;
}
.g-bootstrap.g-bs4 .p-2{
  padding:.5rem !important;
}
.g-bootstrap.g-bs4 .pt-2,.g-bootstrap.g-bs4 .py-2{
  padding-top:.5rem !important;
}
.g-bootstrap.g-bs4 .pr-2,.g-bootstrap.g-bs4 .px-2{
  padding-right:.5rem !important;
}
.g-bootstrap.g-bs4 .pb-2,.g-bootstrap.g-bs4 .py-2{
  padding-bottom:.5rem !important;
}
.g-bootstrap.g-bs4 .pl-2,.g-bootstrap.g-bs4 .px-2{
  padding-left:.5rem !important;
}
.g-bootstrap.g-bs4 .p-3{
  padding:1rem !important;
}
.g-bootstrap.g-bs4 .pt-3,.g-bootstrap.g-bs4 .py-3{
  padding-top:1rem !important;
}
.g-bootstrap.g-bs4 .pr-3,.g-bootstrap.g-bs4 .px-3{
  padding-right:1rem !important;
}
.g-bootstrap.g-bs4 .pb-3,.g-bootstrap.g-bs4 .py-3{
  padding-bottom:1rem !important;
}
.g-bootstrap.g-bs4 .pl-3,.g-bootstrap.g-bs4 .px-3{
  padding-left:1rem !important;
}
.g-bootstrap.g-bs4 .p-4{
  padding:1.5rem !important;
}
.g-bootstrap.g-bs4 .pt-4,.g-bootstrap.g-bs4 .py-4{
  padding-top:1.5rem !important;
}
.g-bootstrap.g-bs4 .pr-4,.g-bootstrap.g-bs4 .px-4{
  padding-right:1.5rem !important;
}
.g-bootstrap.g-bs4 .pb-4,.g-bootstrap.g-bs4 .py-4{
  padding-bottom:1.5rem !important;
}
.g-bootstrap.g-bs4 .pl-4,.g-bootstrap.g-bs4 .px-4{
  padding-left:1.5rem !important;
}
.g-bootstrap.g-bs4 .p-5{
  padding:3rem !important;
}
.g-bootstrap.g-bs4 .pt-5,.g-bootstrap.g-bs4 .py-5{
  padding-top:3rem !important;
}
.g-bootstrap.g-bs4 .pr-5,.g-bootstrap.g-bs4 .px-5{
  padding-right:3rem !important;
}
.g-bootstrap.g-bs4 .pb-5,.g-bootstrap.g-bs4 .py-5{
  padding-bottom:3rem !important;
}
.g-bootstrap.g-bs4 .pl-5,.g-bootstrap.g-bs4 .px-5{
  padding-left:3rem !important;
}
.g-bootstrap.g-bs4 .m-n1{
  margin:-.25rem !important;
}
.g-bootstrap.g-bs4 .mt-n1,.g-bootstrap.g-bs4 .my-n1{
  margin-top:-.25rem !important;
}
.g-bootstrap.g-bs4 .mr-n1,.g-bootstrap.g-bs4 .mx-n1{
  margin-right:-.25rem !important;
}
.g-bootstrap.g-bs4 .mb-n1,.g-bootstrap.g-bs4 .my-n1{
  margin-bottom:-.25rem !important;
}
.g-bootstrap.g-bs4 .ml-n1,.g-bootstrap.g-bs4 .mx-n1{
  margin-left:-.25rem !important;
}
.g-bootstrap.g-bs4 .m-n2{
  margin:-.5rem !important;
}
.g-bootstrap.g-bs4 .mt-n2,.g-bootstrap.g-bs4 .my-n2{
  margin-top:-.5rem !important;
}
.g-bootstrap.g-bs4 .mr-n2,.g-bootstrap.g-bs4 .mx-n2{
  margin-right:-.5rem !important;
}
.g-bootstrap.g-bs4 .mb-n2,.g-bootstrap.g-bs4 .my-n2{
  margin-bottom:-.5rem !important;
}
.g-bootstrap.g-bs4 .ml-n2,.g-bootstrap.g-bs4 .mx-n2{
  margin-left:-.5rem !important;
}
.g-bootstrap.g-bs4 .m-n3{
  margin:-1rem !important;
}
.g-bootstrap.g-bs4 .mt-n3,.g-bootstrap.g-bs4 .my-n3{
  margin-top:-1rem !important;
}
.g-bootstrap.g-bs4 .mr-n3,.g-bootstrap.g-bs4 .mx-n3{
  margin-right:-1rem !important;
}
.g-bootstrap.g-bs4 .mb-n3,.g-bootstrap.g-bs4 .my-n3{
  margin-bottom:-1rem !important;
}
.g-bootstrap.g-bs4 .ml-n3,.g-bootstrap.g-bs4 .mx-n3{
  margin-left:-1rem !important;
}
.g-bootstrap.g-bs4 .m-n4{
  margin:-1.5rem !important;
}
.g-bootstrap.g-bs4 .mt-n4,.g-bootstrap.g-bs4 .my-n4{
  margin-top:-1.5rem !important;
}
.g-bootstrap.g-bs4 .mr-n4,.g-bootstrap.g-bs4 .mx-n4{
  margin-right:-1.5rem !important;
}
.g-bootstrap.g-bs4 .mb-n4,.g-bootstrap.g-bs4 .my-n4{
  margin-bottom:-1.5rem !important;
}
.g-bootstrap.g-bs4 .ml-n4,.g-bootstrap.g-bs4 .mx-n4{
  margin-left:-1.5rem !important;
}
.g-bootstrap.g-bs4 .m-n5{
  margin:-3rem !important;
}
.g-bootstrap.g-bs4 .mt-n5,.g-bootstrap.g-bs4 .my-n5{
  margin-top:-3rem !important;
}
.g-bootstrap.g-bs4 .mr-n5,.g-bootstrap.g-bs4 .mx-n5{
  margin-right:-3rem !important;
}
.g-bootstrap.g-bs4 .mb-n5,.g-bootstrap.g-bs4 .my-n5{
  margin-bottom:-3rem !important;
}
.g-bootstrap.g-bs4 .ml-n5,.g-bootstrap.g-bs4 .mx-n5{
  margin-left:-3rem !important;
}
.g-bootstrap.g-bs4 .m-auto{
  margin:auto !important;
}
.g-bootstrap.g-bs4 .mt-auto,.g-bootstrap.g-bs4 .my-auto{
  margin-top:auto !important;
}
.g-bootstrap.g-bs4 .mr-auto,.g-bootstrap.g-bs4 .mx-auto{
  margin-right:auto !important;
}
.g-bootstrap.g-bs4 .mb-auto,.g-bootstrap.g-bs4 .my-auto{
  margin-bottom:auto !important;
}
.g-bootstrap.g-bs4 .ml-auto,.g-bootstrap.g-bs4 .mx-auto{
  margin-left:auto !important;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .m-sm-0{
    margin:0 !important;
  }
  .g-bootstrap.g-bs4 .mt-sm-0,.g-bootstrap.g-bs4 .my-sm-0{
    margin-top:0 !important;
  }
  .g-bootstrap.g-bs4 .mr-sm-0,.g-bootstrap.g-bs4 .mx-sm-0{
    margin-right:0 !important;
  }
  .g-bootstrap.g-bs4 .mb-sm-0,.g-bootstrap.g-bs4 .my-sm-0{
    margin-bottom:0 !important;
  }
  .g-bootstrap.g-bs4 .ml-sm-0,.g-bootstrap.g-bs4 .mx-sm-0{
    margin-left:0 !important;
  }
  .g-bootstrap.g-bs4 .m-sm-1{
    margin:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mt-sm-1,.g-bootstrap.g-bs4 .my-sm-1{
    margin-top:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mr-sm-1,.g-bootstrap.g-bs4 .mx-sm-1{
    margin-right:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mb-sm-1,.g-bootstrap.g-bs4 .my-sm-1{
    margin-bottom:.25rem !important;
  }
  .g-bootstrap.g-bs4 .ml-sm-1,.g-bootstrap.g-bs4 .mx-sm-1{
    margin-left:.25rem !important;
  }
  .g-bootstrap.g-bs4 .m-sm-2{
    margin:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-sm-2,.g-bootstrap.g-bs4 .my-sm-2{
    margin-top:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-sm-2,.g-bootstrap.g-bs4 .mx-sm-2{
    margin-right:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-sm-2,.g-bootstrap.g-bs4 .my-sm-2{
    margin-bottom:.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-sm-2,.g-bootstrap.g-bs4 .mx-sm-2{
    margin-left:.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-sm-3{
    margin:1rem !important;
  }
  .g-bootstrap.g-bs4 .mt-sm-3,.g-bootstrap.g-bs4 .my-sm-3{
    margin-top:1rem !important;
  }
  .g-bootstrap.g-bs4 .mr-sm-3,.g-bootstrap.g-bs4 .mx-sm-3{
    margin-right:1rem !important;
  }
  .g-bootstrap.g-bs4 .mb-sm-3,.g-bootstrap.g-bs4 .my-sm-3{
    margin-bottom:1rem !important;
  }
  .g-bootstrap.g-bs4 .ml-sm-3,.g-bootstrap.g-bs4 .mx-sm-3{
    margin-left:1rem !important;
  }
  .g-bootstrap.g-bs4 .m-sm-4{
    margin:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-sm-4,.g-bootstrap.g-bs4 .my-sm-4{
    margin-top:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-sm-4,.g-bootstrap.g-bs4 .mx-sm-4{
    margin-right:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-sm-4,.g-bootstrap.g-bs4 .my-sm-4{
    margin-bottom:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-sm-4,.g-bootstrap.g-bs4 .mx-sm-4{
    margin-left:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-sm-5{
    margin:3rem !important;
  }
  .g-bootstrap.g-bs4 .mt-sm-5,.g-bootstrap.g-bs4 .my-sm-5{
    margin-top:3rem !important;
  }
  .g-bootstrap.g-bs4 .mr-sm-5,.g-bootstrap.g-bs4 .mx-sm-5{
    margin-right:3rem !important;
  }
  .g-bootstrap.g-bs4 .mb-sm-5,.g-bootstrap.g-bs4 .my-sm-5{
    margin-bottom:3rem !important;
  }
  .g-bootstrap.g-bs4 .ml-sm-5,.g-bootstrap.g-bs4 .mx-sm-5{
    margin-left:3rem !important;
  }
  .g-bootstrap.g-bs4 .p-sm-0{
    padding:0 !important;
  }
  .g-bootstrap.g-bs4 .pt-sm-0,.g-bootstrap.g-bs4 .py-sm-0{
    padding-top:0 !important;
  }
  .g-bootstrap.g-bs4 .pr-sm-0,.g-bootstrap.g-bs4 .px-sm-0{
    padding-right:0 !important;
  }
  .g-bootstrap.g-bs4 .pb-sm-0,.g-bootstrap.g-bs4 .py-sm-0{
    padding-bottom:0 !important;
  }
  .g-bootstrap.g-bs4 .pl-sm-0,.g-bootstrap.g-bs4 .px-sm-0{
    padding-left:0 !important;
  }
  .g-bootstrap.g-bs4 .p-sm-1{
    padding:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pt-sm-1,.g-bootstrap.g-bs4 .py-sm-1{
    padding-top:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pr-sm-1,.g-bootstrap.g-bs4 .px-sm-1{
    padding-right:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pb-sm-1,.g-bootstrap.g-bs4 .py-sm-1{
    padding-bottom:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pl-sm-1,.g-bootstrap.g-bs4 .px-sm-1{
    padding-left:.25rem !important;
  }
  .g-bootstrap.g-bs4 .p-sm-2{
    padding:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pt-sm-2,.g-bootstrap.g-bs4 .py-sm-2{
    padding-top:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pr-sm-2,.g-bootstrap.g-bs4 .px-sm-2{
    padding-right:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pb-sm-2,.g-bootstrap.g-bs4 .py-sm-2{
    padding-bottom:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pl-sm-2,.g-bootstrap.g-bs4 .px-sm-2{
    padding-left:.5rem !important;
  }
  .g-bootstrap.g-bs4 .p-sm-3{
    padding:1rem !important;
  }
  .g-bootstrap.g-bs4 .pt-sm-3,.g-bootstrap.g-bs4 .py-sm-3{
    padding-top:1rem !important;
  }
  .g-bootstrap.g-bs4 .pr-sm-3,.g-bootstrap.g-bs4 .px-sm-3{
    padding-right:1rem !important;
  }
  .g-bootstrap.g-bs4 .pb-sm-3,.g-bootstrap.g-bs4 .py-sm-3{
    padding-bottom:1rem !important;
  }
  .g-bootstrap.g-bs4 .pl-sm-3,.g-bootstrap.g-bs4 .px-sm-3{
    padding-left:1rem !important;
  }
  .g-bootstrap.g-bs4 .p-sm-4{
    padding:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pt-sm-4,.g-bootstrap.g-bs4 .py-sm-4{
    padding-top:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pr-sm-4,.g-bootstrap.g-bs4 .px-sm-4{
    padding-right:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pb-sm-4,.g-bootstrap.g-bs4 .py-sm-4{
    padding-bottom:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pl-sm-4,.g-bootstrap.g-bs4 .px-sm-4{
    padding-left:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .p-sm-5{
    padding:3rem !important;
  }
  .g-bootstrap.g-bs4 .pt-sm-5,.g-bootstrap.g-bs4 .py-sm-5{
    padding-top:3rem !important;
  }
  .g-bootstrap.g-bs4 .pr-sm-5,.g-bootstrap.g-bs4 .px-sm-5{
    padding-right:3rem !important;
  }
  .g-bootstrap.g-bs4 .pb-sm-5,.g-bootstrap.g-bs4 .py-sm-5{
    padding-bottom:3rem !important;
  }
  .g-bootstrap.g-bs4 .pl-sm-5,.g-bootstrap.g-bs4 .px-sm-5{
    padding-left:3rem !important;
  }
  .g-bootstrap.g-bs4 .m-sm-n1{
    margin:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mt-sm-n1,.g-bootstrap.g-bs4 .my-sm-n1{
    margin-top:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mr-sm-n1,.g-bootstrap.g-bs4 .mx-sm-n1{
    margin-right:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mb-sm-n1,.g-bootstrap.g-bs4 .my-sm-n1{
    margin-bottom:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .ml-sm-n1,.g-bootstrap.g-bs4 .mx-sm-n1{
    margin-left:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .m-sm-n2{
    margin:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-sm-n2,.g-bootstrap.g-bs4 .my-sm-n2{
    margin-top:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-sm-n2,.g-bootstrap.g-bs4 .mx-sm-n2{
    margin-right:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-sm-n2,.g-bootstrap.g-bs4 .my-sm-n2{
    margin-bottom:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-sm-n2,.g-bootstrap.g-bs4 .mx-sm-n2{
    margin-left:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-sm-n3{
    margin:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mt-sm-n3,.g-bootstrap.g-bs4 .my-sm-n3{
    margin-top:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mr-sm-n3,.g-bootstrap.g-bs4 .mx-sm-n3{
    margin-right:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mb-sm-n3,.g-bootstrap.g-bs4 .my-sm-n3{
    margin-bottom:-1rem !important;
  }
  .g-bootstrap.g-bs4 .ml-sm-n3,.g-bootstrap.g-bs4 .mx-sm-n3{
    margin-left:-1rem !important;
  }
  .g-bootstrap.g-bs4 .m-sm-n4{
    margin:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-sm-n4,.g-bootstrap.g-bs4 .my-sm-n4{
    margin-top:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-sm-n4,.g-bootstrap.g-bs4 .mx-sm-n4{
    margin-right:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-sm-n4,.g-bootstrap.g-bs4 .my-sm-n4{
    margin-bottom:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-sm-n4,.g-bootstrap.g-bs4 .mx-sm-n4{
    margin-left:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-sm-n5{
    margin:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mt-sm-n5,.g-bootstrap.g-bs4 .my-sm-n5{
    margin-top:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mr-sm-n5,.g-bootstrap.g-bs4 .mx-sm-n5{
    margin-right:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mb-sm-n5,.g-bootstrap.g-bs4 .my-sm-n5{
    margin-bottom:-3rem !important;
  }
  .g-bootstrap.g-bs4 .ml-sm-n5,.g-bootstrap.g-bs4 .mx-sm-n5{
    margin-left:-3rem !important;
  }
  .g-bootstrap.g-bs4 .m-sm-auto{
    margin:auto !important;
  }
  .g-bootstrap.g-bs4 .mt-sm-auto,.g-bootstrap.g-bs4 .my-sm-auto{
    margin-top:auto !important;
  }
  .g-bootstrap.g-bs4 .mr-sm-auto,.g-bootstrap.g-bs4 .mx-sm-auto{
    margin-right:auto !important;
  }
  .g-bootstrap.g-bs4 .mb-sm-auto,.g-bootstrap.g-bs4 .my-sm-auto{
    margin-bottom:auto !important;
  }
  .g-bootstrap.g-bs4 .ml-sm-auto,.g-bootstrap.g-bs4 .mx-sm-auto{
    margin-left:auto !important;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .m-md-0{
    margin:0 !important;
  }
  .g-bootstrap.g-bs4 .mt-md-0,.g-bootstrap.g-bs4 .my-md-0{
    margin-top:0 !important;
  }
  .g-bootstrap.g-bs4 .mr-md-0,.g-bootstrap.g-bs4 .mx-md-0{
    margin-right:0 !important;
  }
  .g-bootstrap.g-bs4 .mb-md-0,.g-bootstrap.g-bs4 .my-md-0{
    margin-bottom:0 !important;
  }
  .g-bootstrap.g-bs4 .ml-md-0,.g-bootstrap.g-bs4 .mx-md-0{
    margin-left:0 !important;
  }
  .g-bootstrap.g-bs4 .m-md-1{
    margin:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mt-md-1,.g-bootstrap.g-bs4 .my-md-1{
    margin-top:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mr-md-1,.g-bootstrap.g-bs4 .mx-md-1{
    margin-right:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mb-md-1,.g-bootstrap.g-bs4 .my-md-1{
    margin-bottom:.25rem !important;
  }
  .g-bootstrap.g-bs4 .ml-md-1,.g-bootstrap.g-bs4 .mx-md-1{
    margin-left:.25rem !important;
  }
  .g-bootstrap.g-bs4 .m-md-2{
    margin:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-md-2,.g-bootstrap.g-bs4 .my-md-2{
    margin-top:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-md-2,.g-bootstrap.g-bs4 .mx-md-2{
    margin-right:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-md-2,.g-bootstrap.g-bs4 .my-md-2{
    margin-bottom:.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-md-2,.g-bootstrap.g-bs4 .mx-md-2{
    margin-left:.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-md-3{
    margin:1rem !important;
  }
  .g-bootstrap.g-bs4 .mt-md-3,.g-bootstrap.g-bs4 .my-md-3{
    margin-top:1rem !important;
  }
  .g-bootstrap.g-bs4 .mr-md-3,.g-bootstrap.g-bs4 .mx-md-3{
    margin-right:1rem !important;
  }
  .g-bootstrap.g-bs4 .mb-md-3,.g-bootstrap.g-bs4 .my-md-3{
    margin-bottom:1rem !important;
  }
  .g-bootstrap.g-bs4 .ml-md-3,.g-bootstrap.g-bs4 .mx-md-3{
    margin-left:1rem !important;
  }
  .g-bootstrap.g-bs4 .m-md-4{
    margin:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-md-4,.g-bootstrap.g-bs4 .my-md-4{
    margin-top:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-md-4,.g-bootstrap.g-bs4 .mx-md-4{
    margin-right:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-md-4,.g-bootstrap.g-bs4 .my-md-4{
    margin-bottom:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-md-4,.g-bootstrap.g-bs4 .mx-md-4{
    margin-left:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-md-5{
    margin:3rem !important;
  }
  .g-bootstrap.g-bs4 .mt-md-5,.g-bootstrap.g-bs4 .my-md-5{
    margin-top:3rem !important;
  }
  .g-bootstrap.g-bs4 .mr-md-5,.g-bootstrap.g-bs4 .mx-md-5{
    margin-right:3rem !important;
  }
  .g-bootstrap.g-bs4 .mb-md-5,.g-bootstrap.g-bs4 .my-md-5{
    margin-bottom:3rem !important;
  }
  .g-bootstrap.g-bs4 .ml-md-5,.g-bootstrap.g-bs4 .mx-md-5{
    margin-left:3rem !important;
  }
  .g-bootstrap.g-bs4 .p-md-0{
    padding:0 !important;
  }
  .g-bootstrap.g-bs4 .pt-md-0,.g-bootstrap.g-bs4 .py-md-0{
    padding-top:0 !important;
  }
  .g-bootstrap.g-bs4 .pr-md-0,.g-bootstrap.g-bs4 .px-md-0{
    padding-right:0 !important;
  }
  .g-bootstrap.g-bs4 .pb-md-0,.g-bootstrap.g-bs4 .py-md-0{
    padding-bottom:0 !important;
  }
  .g-bootstrap.g-bs4 .pl-md-0,.g-bootstrap.g-bs4 .px-md-0{
    padding-left:0 !important;
  }
  .g-bootstrap.g-bs4 .p-md-1{
    padding:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pt-md-1,.g-bootstrap.g-bs4 .py-md-1{
    padding-top:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pr-md-1,.g-bootstrap.g-bs4 .px-md-1{
    padding-right:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pb-md-1,.g-bootstrap.g-bs4 .py-md-1{
    padding-bottom:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pl-md-1,.g-bootstrap.g-bs4 .px-md-1{
    padding-left:.25rem !important;
  }
  .g-bootstrap.g-bs4 .p-md-2{
    padding:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pt-md-2,.g-bootstrap.g-bs4 .py-md-2{
    padding-top:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pr-md-2,.g-bootstrap.g-bs4 .px-md-2{
    padding-right:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pb-md-2,.g-bootstrap.g-bs4 .py-md-2{
    padding-bottom:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pl-md-2,.g-bootstrap.g-bs4 .px-md-2{
    padding-left:.5rem !important;
  }
  .g-bootstrap.g-bs4 .p-md-3{
    padding:1rem !important;
  }
  .g-bootstrap.g-bs4 .pt-md-3,.g-bootstrap.g-bs4 .py-md-3{
    padding-top:1rem !important;
  }
  .g-bootstrap.g-bs4 .pr-md-3,.g-bootstrap.g-bs4 .px-md-3{
    padding-right:1rem !important;
  }
  .g-bootstrap.g-bs4 .pb-md-3,.g-bootstrap.g-bs4 .py-md-3{
    padding-bottom:1rem !important;
  }
  .g-bootstrap.g-bs4 .pl-md-3,.g-bootstrap.g-bs4 .px-md-3{
    padding-left:1rem !important;
  }
  .g-bootstrap.g-bs4 .p-md-4{
    padding:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pt-md-4,.g-bootstrap.g-bs4 .py-md-4{
    padding-top:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pr-md-4,.g-bootstrap.g-bs4 .px-md-4{
    padding-right:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pb-md-4,.g-bootstrap.g-bs4 .py-md-4{
    padding-bottom:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pl-md-4,.g-bootstrap.g-bs4 .px-md-4{
    padding-left:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .p-md-5{
    padding:3rem !important;
  }
  .g-bootstrap.g-bs4 .pt-md-5,.g-bootstrap.g-bs4 .py-md-5{
    padding-top:3rem !important;
  }
  .g-bootstrap.g-bs4 .pr-md-5,.g-bootstrap.g-bs4 .px-md-5{
    padding-right:3rem !important;
  }
  .g-bootstrap.g-bs4 .pb-md-5,.g-bootstrap.g-bs4 .py-md-5{
    padding-bottom:3rem !important;
  }
  .g-bootstrap.g-bs4 .pl-md-5,.g-bootstrap.g-bs4 .px-md-5{
    padding-left:3rem !important;
  }
  .g-bootstrap.g-bs4 .m-md-n1{
    margin:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mt-md-n1,.g-bootstrap.g-bs4 .my-md-n1{
    margin-top:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mr-md-n1,.g-bootstrap.g-bs4 .mx-md-n1{
    margin-right:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mb-md-n1,.g-bootstrap.g-bs4 .my-md-n1{
    margin-bottom:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .ml-md-n1,.g-bootstrap.g-bs4 .mx-md-n1{
    margin-left:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .m-md-n2{
    margin:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-md-n2,.g-bootstrap.g-bs4 .my-md-n2{
    margin-top:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-md-n2,.g-bootstrap.g-bs4 .mx-md-n2{
    margin-right:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-md-n2,.g-bootstrap.g-bs4 .my-md-n2{
    margin-bottom:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-md-n2,.g-bootstrap.g-bs4 .mx-md-n2{
    margin-left:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-md-n3{
    margin:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mt-md-n3,.g-bootstrap.g-bs4 .my-md-n3{
    margin-top:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mr-md-n3,.g-bootstrap.g-bs4 .mx-md-n3{
    margin-right:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mb-md-n3,.g-bootstrap.g-bs4 .my-md-n3{
    margin-bottom:-1rem !important;
  }
  .g-bootstrap.g-bs4 .ml-md-n3,.g-bootstrap.g-bs4 .mx-md-n3{
    margin-left:-1rem !important;
  }
  .g-bootstrap.g-bs4 .m-md-n4{
    margin:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-md-n4,.g-bootstrap.g-bs4 .my-md-n4{
    margin-top:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-md-n4,.g-bootstrap.g-bs4 .mx-md-n4{
    margin-right:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-md-n4,.g-bootstrap.g-bs4 .my-md-n4{
    margin-bottom:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-md-n4,.g-bootstrap.g-bs4 .mx-md-n4{
    margin-left:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-md-n5{
    margin:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mt-md-n5,.g-bootstrap.g-bs4 .my-md-n5{
    margin-top:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mr-md-n5,.g-bootstrap.g-bs4 .mx-md-n5{
    margin-right:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mb-md-n5,.g-bootstrap.g-bs4 .my-md-n5{
    margin-bottom:-3rem !important;
  }
  .g-bootstrap.g-bs4 .ml-md-n5,.g-bootstrap.g-bs4 .mx-md-n5{
    margin-left:-3rem !important;
  }
  .g-bootstrap.g-bs4 .m-md-auto{
    margin:auto !important;
  }
  .g-bootstrap.g-bs4 .mt-md-auto,.g-bootstrap.g-bs4 .my-md-auto{
    margin-top:auto !important;
  }
  .g-bootstrap.g-bs4 .mr-md-auto,.g-bootstrap.g-bs4 .mx-md-auto{
    margin-right:auto !important;
  }
  .g-bootstrap.g-bs4 .mb-md-auto,.g-bootstrap.g-bs4 .my-md-auto{
    margin-bottom:auto !important;
  }
  .g-bootstrap.g-bs4 .ml-md-auto,.g-bootstrap.g-bs4 .mx-md-auto{
    margin-left:auto !important;
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .m-lg-0{
    margin:0 !important;
  }
  .g-bootstrap.g-bs4 .mt-lg-0,.g-bootstrap.g-bs4 .my-lg-0{
    margin-top:0 !important;
  }
  .g-bootstrap.g-bs4 .mr-lg-0,.g-bootstrap.g-bs4 .mx-lg-0{
    margin-right:0 !important;
  }
  .g-bootstrap.g-bs4 .mb-lg-0,.g-bootstrap.g-bs4 .my-lg-0{
    margin-bottom:0 !important;
  }
  .g-bootstrap.g-bs4 .ml-lg-0,.g-bootstrap.g-bs4 .mx-lg-0{
    margin-left:0 !important;
  }
  .g-bootstrap.g-bs4 .m-lg-1{
    margin:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mt-lg-1,.g-bootstrap.g-bs4 .my-lg-1{
    margin-top:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mr-lg-1,.g-bootstrap.g-bs4 .mx-lg-1{
    margin-right:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mb-lg-1,.g-bootstrap.g-bs4 .my-lg-1{
    margin-bottom:.25rem !important;
  }
  .g-bootstrap.g-bs4 .ml-lg-1,.g-bootstrap.g-bs4 .mx-lg-1{
    margin-left:.25rem !important;
  }
  .g-bootstrap.g-bs4 .m-lg-2{
    margin:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-lg-2,.g-bootstrap.g-bs4 .my-lg-2{
    margin-top:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-lg-2,.g-bootstrap.g-bs4 .mx-lg-2{
    margin-right:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-lg-2,.g-bootstrap.g-bs4 .my-lg-2{
    margin-bottom:.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-lg-2,.g-bootstrap.g-bs4 .mx-lg-2{
    margin-left:.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-lg-3{
    margin:1rem !important;
  }
  .g-bootstrap.g-bs4 .mt-lg-3,.g-bootstrap.g-bs4 .my-lg-3{
    margin-top:1rem !important;
  }
  .g-bootstrap.g-bs4 .mr-lg-3,.g-bootstrap.g-bs4 .mx-lg-3{
    margin-right:1rem !important;
  }
  .g-bootstrap.g-bs4 .mb-lg-3,.g-bootstrap.g-bs4 .my-lg-3{
    margin-bottom:1rem !important;
  }
  .g-bootstrap.g-bs4 .ml-lg-3,.g-bootstrap.g-bs4 .mx-lg-3{
    margin-left:1rem !important;
  }
  .g-bootstrap.g-bs4 .m-lg-4{
    margin:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-lg-4,.g-bootstrap.g-bs4 .my-lg-4{
    margin-top:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-lg-4,.g-bootstrap.g-bs4 .mx-lg-4{
    margin-right:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-lg-4,.g-bootstrap.g-bs4 .my-lg-4{
    margin-bottom:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-lg-4,.g-bootstrap.g-bs4 .mx-lg-4{
    margin-left:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-lg-5{
    margin:3rem !important;
  }
  .g-bootstrap.g-bs4 .mt-lg-5,.g-bootstrap.g-bs4 .my-lg-5{
    margin-top:3rem !important;
  }
  .g-bootstrap.g-bs4 .mr-lg-5,.g-bootstrap.g-bs4 .mx-lg-5{
    margin-right:3rem !important;
  }
  .g-bootstrap.g-bs4 .mb-lg-5,.g-bootstrap.g-bs4 .my-lg-5{
    margin-bottom:3rem !important;
  }
  .g-bootstrap.g-bs4 .ml-lg-5,.g-bootstrap.g-bs4 .mx-lg-5{
    margin-left:3rem !important;
  }
  .g-bootstrap.g-bs4 .p-lg-0{
    padding:0 !important;
  }
  .g-bootstrap.g-bs4 .pt-lg-0,.g-bootstrap.g-bs4 .py-lg-0{
    padding-top:0 !important;
  }
  .g-bootstrap.g-bs4 .pr-lg-0,.g-bootstrap.g-bs4 .px-lg-0{
    padding-right:0 !important;
  }
  .g-bootstrap.g-bs4 .pb-lg-0,.g-bootstrap.g-bs4 .py-lg-0{
    padding-bottom:0 !important;
  }
  .g-bootstrap.g-bs4 .pl-lg-0,.g-bootstrap.g-bs4 .px-lg-0{
    padding-left:0 !important;
  }
  .g-bootstrap.g-bs4 .p-lg-1{
    padding:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pt-lg-1,.g-bootstrap.g-bs4 .py-lg-1{
    padding-top:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pr-lg-1,.g-bootstrap.g-bs4 .px-lg-1{
    padding-right:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pb-lg-1,.g-bootstrap.g-bs4 .py-lg-1{
    padding-bottom:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pl-lg-1,.g-bootstrap.g-bs4 .px-lg-1{
    padding-left:.25rem !important;
  }
  .g-bootstrap.g-bs4 .p-lg-2{
    padding:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pt-lg-2,.g-bootstrap.g-bs4 .py-lg-2{
    padding-top:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pr-lg-2,.g-bootstrap.g-bs4 .px-lg-2{
    padding-right:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pb-lg-2,.g-bootstrap.g-bs4 .py-lg-2{
    padding-bottom:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pl-lg-2,.g-bootstrap.g-bs4 .px-lg-2{
    padding-left:.5rem !important;
  }
  .g-bootstrap.g-bs4 .p-lg-3{
    padding:1rem !important;
  }
  .g-bootstrap.g-bs4 .pt-lg-3,.g-bootstrap.g-bs4 .py-lg-3{
    padding-top:1rem !important;
  }
  .g-bootstrap.g-bs4 .pr-lg-3,.g-bootstrap.g-bs4 .px-lg-3{
    padding-right:1rem !important;
  }
  .g-bootstrap.g-bs4 .pb-lg-3,.g-bootstrap.g-bs4 .py-lg-3{
    padding-bottom:1rem !important;
  }
  .g-bootstrap.g-bs4 .pl-lg-3,.g-bootstrap.g-bs4 .px-lg-3{
    padding-left:1rem !important;
  }
  .g-bootstrap.g-bs4 .p-lg-4{
    padding:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pt-lg-4,.g-bootstrap.g-bs4 .py-lg-4{
    padding-top:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pr-lg-4,.g-bootstrap.g-bs4 .px-lg-4{
    padding-right:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pb-lg-4,.g-bootstrap.g-bs4 .py-lg-4{
    padding-bottom:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pl-lg-4,.g-bootstrap.g-bs4 .px-lg-4{
    padding-left:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .p-lg-5{
    padding:3rem !important;
  }
  .g-bootstrap.g-bs4 .pt-lg-5,.g-bootstrap.g-bs4 .py-lg-5{
    padding-top:3rem !important;
  }
  .g-bootstrap.g-bs4 .pr-lg-5,.g-bootstrap.g-bs4 .px-lg-5{
    padding-right:3rem !important;
  }
  .g-bootstrap.g-bs4 .pb-lg-5,.g-bootstrap.g-bs4 .py-lg-5{
    padding-bottom:3rem !important;
  }
  .g-bootstrap.g-bs4 .pl-lg-5,.g-bootstrap.g-bs4 .px-lg-5{
    padding-left:3rem !important;
  }
  .g-bootstrap.g-bs4 .m-lg-n1{
    margin:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mt-lg-n1,.g-bootstrap.g-bs4 .my-lg-n1{
    margin-top:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mr-lg-n1,.g-bootstrap.g-bs4 .mx-lg-n1{
    margin-right:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mb-lg-n1,.g-bootstrap.g-bs4 .my-lg-n1{
    margin-bottom:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .ml-lg-n1,.g-bootstrap.g-bs4 .mx-lg-n1{
    margin-left:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .m-lg-n2{
    margin:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-lg-n2,.g-bootstrap.g-bs4 .my-lg-n2{
    margin-top:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-lg-n2,.g-bootstrap.g-bs4 .mx-lg-n2{
    margin-right:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-lg-n2,.g-bootstrap.g-bs4 .my-lg-n2{
    margin-bottom:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-lg-n2,.g-bootstrap.g-bs4 .mx-lg-n2{
    margin-left:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-lg-n3{
    margin:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mt-lg-n3,.g-bootstrap.g-bs4 .my-lg-n3{
    margin-top:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mr-lg-n3,.g-bootstrap.g-bs4 .mx-lg-n3{
    margin-right:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mb-lg-n3,.g-bootstrap.g-bs4 .my-lg-n3{
    margin-bottom:-1rem !important;
  }
  .g-bootstrap.g-bs4 .ml-lg-n3,.g-bootstrap.g-bs4 .mx-lg-n3{
    margin-left:-1rem !important;
  }
  .g-bootstrap.g-bs4 .m-lg-n4{
    margin:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-lg-n4,.g-bootstrap.g-bs4 .my-lg-n4{
    margin-top:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-lg-n4,.g-bootstrap.g-bs4 .mx-lg-n4{
    margin-right:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-lg-n4,.g-bootstrap.g-bs4 .my-lg-n4{
    margin-bottom:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-lg-n4,.g-bootstrap.g-bs4 .mx-lg-n4{
    margin-left:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-lg-n5{
    margin:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mt-lg-n5,.g-bootstrap.g-bs4 .my-lg-n5{
    margin-top:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mr-lg-n5,.g-bootstrap.g-bs4 .mx-lg-n5{
    margin-right:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mb-lg-n5,.g-bootstrap.g-bs4 .my-lg-n5{
    margin-bottom:-3rem !important;
  }
  .g-bootstrap.g-bs4 .ml-lg-n5,.g-bootstrap.g-bs4 .mx-lg-n5{
    margin-left:-3rem !important;
  }
  .g-bootstrap.g-bs4 .m-lg-auto{
    margin:auto !important;
  }
  .g-bootstrap.g-bs4 .mt-lg-auto,.g-bootstrap.g-bs4 .my-lg-auto{
    margin-top:auto !important;
  }
  .g-bootstrap.g-bs4 .mr-lg-auto,.g-bootstrap.g-bs4 .mx-lg-auto{
    margin-right:auto !important;
  }
  .g-bootstrap.g-bs4 .mb-lg-auto,.g-bootstrap.g-bs4 .my-lg-auto{
    margin-bottom:auto !important;
  }
  .g-bootstrap.g-bs4 .ml-lg-auto,.g-bootstrap.g-bs4 .mx-lg-auto{
    margin-left:auto !important;
  }
}
@media (min-width:1200px){
  .g-bootstrap.g-bs4 .m-xl-0{
    margin:0 !important;
  }
  .g-bootstrap.g-bs4 .mt-xl-0,.g-bootstrap.g-bs4 .my-xl-0{
    margin-top:0 !important;
  }
  .g-bootstrap.g-bs4 .mr-xl-0,.g-bootstrap.g-bs4 .mx-xl-0{
    margin-right:0 !important;
  }
  .g-bootstrap.g-bs4 .mb-xl-0,.g-bootstrap.g-bs4 .my-xl-0{
    margin-bottom:0 !important;
  }
  .g-bootstrap.g-bs4 .ml-xl-0,.g-bootstrap.g-bs4 .mx-xl-0{
    margin-left:0 !important;
  }
  .g-bootstrap.g-bs4 .m-xl-1{
    margin:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xl-1,.g-bootstrap.g-bs4 .my-xl-1{
    margin-top:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xl-1,.g-bootstrap.g-bs4 .mx-xl-1{
    margin-right:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xl-1,.g-bootstrap.g-bs4 .my-xl-1{
    margin-bottom:.25rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xl-1,.g-bootstrap.g-bs4 .mx-xl-1{
    margin-left:.25rem !important;
  }
  .g-bootstrap.g-bs4 .m-xl-2{
    margin:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xl-2,.g-bootstrap.g-bs4 .my-xl-2{
    margin-top:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xl-2,.g-bootstrap.g-bs4 .mx-xl-2{
    margin-right:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xl-2,.g-bootstrap.g-bs4 .my-xl-2{
    margin-bottom:.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xl-2,.g-bootstrap.g-bs4 .mx-xl-2{
    margin-left:.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-xl-3{
    margin:1rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xl-3,.g-bootstrap.g-bs4 .my-xl-3{
    margin-top:1rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xl-3,.g-bootstrap.g-bs4 .mx-xl-3{
    margin-right:1rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xl-3,.g-bootstrap.g-bs4 .my-xl-3{
    margin-bottom:1rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xl-3,.g-bootstrap.g-bs4 .mx-xl-3{
    margin-left:1rem !important;
  }
  .g-bootstrap.g-bs4 .m-xl-4{
    margin:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xl-4,.g-bootstrap.g-bs4 .my-xl-4{
    margin-top:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xl-4,.g-bootstrap.g-bs4 .mx-xl-4{
    margin-right:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xl-4,.g-bootstrap.g-bs4 .my-xl-4{
    margin-bottom:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xl-4,.g-bootstrap.g-bs4 .mx-xl-4{
    margin-left:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-xl-5{
    margin:3rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xl-5,.g-bootstrap.g-bs4 .my-xl-5{
    margin-top:3rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xl-5,.g-bootstrap.g-bs4 .mx-xl-5{
    margin-right:3rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xl-5,.g-bootstrap.g-bs4 .my-xl-5{
    margin-bottom:3rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xl-5,.g-bootstrap.g-bs4 .mx-xl-5{
    margin-left:3rem !important;
  }
  .g-bootstrap.g-bs4 .p-xl-0{
    padding:0 !important;
  }
  .g-bootstrap.g-bs4 .pt-xl-0,.g-bootstrap.g-bs4 .py-xl-0{
    padding-top:0 !important;
  }
  .g-bootstrap.g-bs4 .pr-xl-0,.g-bootstrap.g-bs4 .px-xl-0{
    padding-right:0 !important;
  }
  .g-bootstrap.g-bs4 .pb-xl-0,.g-bootstrap.g-bs4 .py-xl-0{
    padding-bottom:0 !important;
  }
  .g-bootstrap.g-bs4 .pl-xl-0,.g-bootstrap.g-bs4 .px-xl-0{
    padding-left:0 !important;
  }
  .g-bootstrap.g-bs4 .p-xl-1{
    padding:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pt-xl-1,.g-bootstrap.g-bs4 .py-xl-1{
    padding-top:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pr-xl-1,.g-bootstrap.g-bs4 .px-xl-1{
    padding-right:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pb-xl-1,.g-bootstrap.g-bs4 .py-xl-1{
    padding-bottom:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pl-xl-1,.g-bootstrap.g-bs4 .px-xl-1{
    padding-left:.25rem !important;
  }
  .g-bootstrap.g-bs4 .p-xl-2{
    padding:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pt-xl-2,.g-bootstrap.g-bs4 .py-xl-2{
    padding-top:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pr-xl-2,.g-bootstrap.g-bs4 .px-xl-2{
    padding-right:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pb-xl-2,.g-bootstrap.g-bs4 .py-xl-2{
    padding-bottom:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pl-xl-2,.g-bootstrap.g-bs4 .px-xl-2{
    padding-left:.5rem !important;
  }
  .g-bootstrap.g-bs4 .p-xl-3{
    padding:1rem !important;
  }
  .g-bootstrap.g-bs4 .pt-xl-3,.g-bootstrap.g-bs4 .py-xl-3{
    padding-top:1rem !important;
  }
  .g-bootstrap.g-bs4 .pr-xl-3,.g-bootstrap.g-bs4 .px-xl-3{
    padding-right:1rem !important;
  }
  .g-bootstrap.g-bs4 .pb-xl-3,.g-bootstrap.g-bs4 .py-xl-3{
    padding-bottom:1rem !important;
  }
  .g-bootstrap.g-bs4 .pl-xl-3,.g-bootstrap.g-bs4 .px-xl-3{
    padding-left:1rem !important;
  }
  .g-bootstrap.g-bs4 .p-xl-4{
    padding:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pt-xl-4,.g-bootstrap.g-bs4 .py-xl-4{
    padding-top:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pr-xl-4,.g-bootstrap.g-bs4 .px-xl-4{
    padding-right:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pb-xl-4,.g-bootstrap.g-bs4 .py-xl-4{
    padding-bottom:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pl-xl-4,.g-bootstrap.g-bs4 .px-xl-4{
    padding-left:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .p-xl-5{
    padding:3rem !important;
  }
  .g-bootstrap.g-bs4 .pt-xl-5,.g-bootstrap.g-bs4 .py-xl-5{
    padding-top:3rem !important;
  }
  .g-bootstrap.g-bs4 .pr-xl-5,.g-bootstrap.g-bs4 .px-xl-5{
    padding-right:3rem !important;
  }
  .g-bootstrap.g-bs4 .pb-xl-5,.g-bootstrap.g-bs4 .py-xl-5{
    padding-bottom:3rem !important;
  }
  .g-bootstrap.g-bs4 .pl-xl-5,.g-bootstrap.g-bs4 .px-xl-5{
    padding-left:3rem !important;
  }
  .g-bootstrap.g-bs4 .m-xl-n1{
    margin:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xl-n1,.g-bootstrap.g-bs4 .my-xl-n1{
    margin-top:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xl-n1,.g-bootstrap.g-bs4 .mx-xl-n1{
    margin-right:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xl-n1,.g-bootstrap.g-bs4 .my-xl-n1{
    margin-bottom:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xl-n1,.g-bootstrap.g-bs4 .mx-xl-n1{
    margin-left:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .m-xl-n2{
    margin:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xl-n2,.g-bootstrap.g-bs4 .my-xl-n2{
    margin-top:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xl-n2,.g-bootstrap.g-bs4 .mx-xl-n2{
    margin-right:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xl-n2,.g-bootstrap.g-bs4 .my-xl-n2{
    margin-bottom:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xl-n2,.g-bootstrap.g-bs4 .mx-xl-n2{
    margin-left:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-xl-n3{
    margin:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xl-n3,.g-bootstrap.g-bs4 .my-xl-n3{
    margin-top:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xl-n3,.g-bootstrap.g-bs4 .mx-xl-n3{
    margin-right:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xl-n3,.g-bootstrap.g-bs4 .my-xl-n3{
    margin-bottom:-1rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xl-n3,.g-bootstrap.g-bs4 .mx-xl-n3{
    margin-left:-1rem !important;
  }
  .g-bootstrap.g-bs4 .m-xl-n4{
    margin:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xl-n4,.g-bootstrap.g-bs4 .my-xl-n4{
    margin-top:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xl-n4,.g-bootstrap.g-bs4 .mx-xl-n4{
    margin-right:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xl-n4,.g-bootstrap.g-bs4 .my-xl-n4{
    margin-bottom:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xl-n4,.g-bootstrap.g-bs4 .mx-xl-n4{
    margin-left:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-xl-n5{
    margin:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xl-n5,.g-bootstrap.g-bs4 .my-xl-n5{
    margin-top:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xl-n5,.g-bootstrap.g-bs4 .mx-xl-n5{
    margin-right:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xl-n5,.g-bootstrap.g-bs4 .my-xl-n5{
    margin-bottom:-3rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xl-n5,.g-bootstrap.g-bs4 .mx-xl-n5{
    margin-left:-3rem !important;
  }
  .g-bootstrap.g-bs4 .m-xl-auto{
    margin:auto !important;
  }
  .g-bootstrap.g-bs4 .mt-xl-auto,.g-bootstrap.g-bs4 .my-xl-auto{
    margin-top:auto !important;
  }
  .g-bootstrap.g-bs4 .mr-xl-auto,.g-bootstrap.g-bs4 .mx-xl-auto{
    margin-right:auto !important;
  }
  .g-bootstrap.g-bs4 .mb-xl-auto,.g-bootstrap.g-bs4 .my-xl-auto{
    margin-bottom:auto !important;
  }
  .g-bootstrap.g-bs4 .ml-xl-auto,.g-bootstrap.g-bs4 .mx-xl-auto{
    margin-left:auto !important;
  }
}
@media (min-width:1400px){
  .g-bootstrap.g-bs4 .m-xxl-0{
    margin:0 !important;
  }
  .g-bootstrap.g-bs4 .mt-xxl-0,.g-bootstrap.g-bs4 .my-xxl-0{
    margin-top:0 !important;
  }
  .g-bootstrap.g-bs4 .mr-xxl-0,.g-bootstrap.g-bs4 .mx-xxl-0{
    margin-right:0 !important;
  }
  .g-bootstrap.g-bs4 .mb-xxl-0,.g-bootstrap.g-bs4 .my-xxl-0{
    margin-bottom:0 !important;
  }
  .g-bootstrap.g-bs4 .ml-xxl-0,.g-bootstrap.g-bs4 .mx-xxl-0{
    margin-left:0 !important;
  }
  .g-bootstrap.g-bs4 .m-xxl-1{
    margin:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xxl-1,.g-bootstrap.g-bs4 .my-xxl-1{
    margin-top:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xxl-1,.g-bootstrap.g-bs4 .mx-xxl-1{
    margin-right:.25rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xxl-1,.g-bootstrap.g-bs4 .my-xxl-1{
    margin-bottom:.25rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xxl-1,.g-bootstrap.g-bs4 .mx-xxl-1{
    margin-left:.25rem !important;
  }
  .g-bootstrap.g-bs4 .m-xxl-2{
    margin:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xxl-2,.g-bootstrap.g-bs4 .my-xxl-2{
    margin-top:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xxl-2,.g-bootstrap.g-bs4 .mx-xxl-2{
    margin-right:.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xxl-2,.g-bootstrap.g-bs4 .my-xxl-2{
    margin-bottom:.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xxl-2,.g-bootstrap.g-bs4 .mx-xxl-2{
    margin-left:.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-xxl-3{
    margin:1rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xxl-3,.g-bootstrap.g-bs4 .my-xxl-3{
    margin-top:1rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xxl-3,.g-bootstrap.g-bs4 .mx-xxl-3{
    margin-right:1rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xxl-3,.g-bootstrap.g-bs4 .my-xxl-3{
    margin-bottom:1rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xxl-3,.g-bootstrap.g-bs4 .mx-xxl-3{
    margin-left:1rem !important;
  }
  .g-bootstrap.g-bs4 .m-xxl-4{
    margin:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xxl-4,.g-bootstrap.g-bs4 .my-xxl-4{
    margin-top:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xxl-4,.g-bootstrap.g-bs4 .mx-xxl-4{
    margin-right:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xxl-4,.g-bootstrap.g-bs4 .my-xxl-4{
    margin-bottom:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xxl-4,.g-bootstrap.g-bs4 .mx-xxl-4{
    margin-left:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-xxl-5{
    margin:3rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xxl-5,.g-bootstrap.g-bs4 .my-xxl-5{
    margin-top:3rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xxl-5,.g-bootstrap.g-bs4 .mx-xxl-5{
    margin-right:3rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xxl-5,.g-bootstrap.g-bs4 .my-xxl-5{
    margin-bottom:3rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xxl-5,.g-bootstrap.g-bs4 .mx-xxl-5{
    margin-left:3rem !important;
  }
  .g-bootstrap.g-bs4 .p-xxl-0{
    padding:0 !important;
  }
  .g-bootstrap.g-bs4 .pt-xxl-0,.g-bootstrap.g-bs4 .py-xxl-0{
    padding-top:0 !important;
  }
  .g-bootstrap.g-bs4 .pr-xxl-0,.g-bootstrap.g-bs4 .px-xxl-0{
    padding-right:0 !important;
  }
  .g-bootstrap.g-bs4 .pb-xxl-0,.g-bootstrap.g-bs4 .py-xxl-0{
    padding-bottom:0 !important;
  }
  .g-bootstrap.g-bs4 .pl-xxl-0,.g-bootstrap.g-bs4 .px-xxl-0{
    padding-left:0 !important;
  }
  .g-bootstrap.g-bs4 .p-xxl-1{
    padding:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pt-xxl-1,.g-bootstrap.g-bs4 .py-xxl-1{
    padding-top:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pr-xxl-1,.g-bootstrap.g-bs4 .px-xxl-1{
    padding-right:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pb-xxl-1,.g-bootstrap.g-bs4 .py-xxl-1{
    padding-bottom:.25rem !important;
  }
  .g-bootstrap.g-bs4 .pl-xxl-1,.g-bootstrap.g-bs4 .px-xxl-1{
    padding-left:.25rem !important;
  }
  .g-bootstrap.g-bs4 .p-xxl-2{
    padding:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pt-xxl-2,.g-bootstrap.g-bs4 .py-xxl-2{
    padding-top:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pr-xxl-2,.g-bootstrap.g-bs4 .px-xxl-2{
    padding-right:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pb-xxl-2,.g-bootstrap.g-bs4 .py-xxl-2{
    padding-bottom:.5rem !important;
  }
  .g-bootstrap.g-bs4 .pl-xxl-2,.g-bootstrap.g-bs4 .px-xxl-2{
    padding-left:.5rem !important;
  }
  .g-bootstrap.g-bs4 .p-xxl-3{
    padding:1rem !important;
  }
  .g-bootstrap.g-bs4 .pt-xxl-3,.g-bootstrap.g-bs4 .py-xxl-3{
    padding-top:1rem !important;
  }
  .g-bootstrap.g-bs4 .pr-xxl-3,.g-bootstrap.g-bs4 .px-xxl-3{
    padding-right:1rem !important;
  }
  .g-bootstrap.g-bs4 .pb-xxl-3,.g-bootstrap.g-bs4 .py-xxl-3{
    padding-bottom:1rem !important;
  }
  .g-bootstrap.g-bs4 .pl-xxl-3,.g-bootstrap.g-bs4 .px-xxl-3{
    padding-left:1rem !important;
  }
  .g-bootstrap.g-bs4 .p-xxl-4{
    padding:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pt-xxl-4,.g-bootstrap.g-bs4 .py-xxl-4{
    padding-top:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pr-xxl-4,.g-bootstrap.g-bs4 .px-xxl-4{
    padding-right:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pb-xxl-4,.g-bootstrap.g-bs4 .py-xxl-4{
    padding-bottom:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .pl-xxl-4,.g-bootstrap.g-bs4 .px-xxl-4{
    padding-left:1.5rem !important;
  }
  .g-bootstrap.g-bs4 .p-xxl-5{
    padding:3rem !important;
  }
  .g-bootstrap.g-bs4 .pt-xxl-5,.g-bootstrap.g-bs4 .py-xxl-5{
    padding-top:3rem !important;
  }
  .g-bootstrap.g-bs4 .pr-xxl-5,.g-bootstrap.g-bs4 .px-xxl-5{
    padding-right:3rem !important;
  }
  .g-bootstrap.g-bs4 .pb-xxl-5,.g-bootstrap.g-bs4 .py-xxl-5{
    padding-bottom:3rem !important;
  }
  .g-bootstrap.g-bs4 .pl-xxl-5,.g-bootstrap.g-bs4 .px-xxl-5{
    padding-left:3rem !important;
  }
  .g-bootstrap.g-bs4 .m-xxl-n1{
    margin:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xxl-n1,.g-bootstrap.g-bs4 .my-xxl-n1{
    margin-top:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xxl-n1,.g-bootstrap.g-bs4 .mx-xxl-n1{
    margin-right:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xxl-n1,.g-bootstrap.g-bs4 .my-xxl-n1{
    margin-bottom:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xxl-n1,.g-bootstrap.g-bs4 .mx-xxl-n1{
    margin-left:-.25rem !important;
  }
  .g-bootstrap.g-bs4 .m-xxl-n2{
    margin:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xxl-n2,.g-bootstrap.g-bs4 .my-xxl-n2{
    margin-top:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xxl-n2,.g-bootstrap.g-bs4 .mx-xxl-n2{
    margin-right:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xxl-n2,.g-bootstrap.g-bs4 .my-xxl-n2{
    margin-bottom:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xxl-n2,.g-bootstrap.g-bs4 .mx-xxl-n2{
    margin-left:-.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-xxl-n3{
    margin:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xxl-n3,.g-bootstrap.g-bs4 .my-xxl-n3{
    margin-top:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xxl-n3,.g-bootstrap.g-bs4 .mx-xxl-n3{
    margin-right:-1rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xxl-n3,.g-bootstrap.g-bs4 .my-xxl-n3{
    margin-bottom:-1rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xxl-n3,.g-bootstrap.g-bs4 .mx-xxl-n3{
    margin-left:-1rem !important;
  }
  .g-bootstrap.g-bs4 .m-xxl-n4{
    margin:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xxl-n4,.g-bootstrap.g-bs4 .my-xxl-n4{
    margin-top:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xxl-n4,.g-bootstrap.g-bs4 .mx-xxl-n4{
    margin-right:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xxl-n4,.g-bootstrap.g-bs4 .my-xxl-n4{
    margin-bottom:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xxl-n4,.g-bootstrap.g-bs4 .mx-xxl-n4{
    margin-left:-1.5rem !important;
  }
  .g-bootstrap.g-bs4 .m-xxl-n5{
    margin:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mt-xxl-n5,.g-bootstrap.g-bs4 .my-xxl-n5{
    margin-top:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mr-xxl-n5,.g-bootstrap.g-bs4 .mx-xxl-n5{
    margin-right:-3rem !important;
  }
  .g-bootstrap.g-bs4 .mb-xxl-n5,.g-bootstrap.g-bs4 .my-xxl-n5{
    margin-bottom:-3rem !important;
  }
  .g-bootstrap.g-bs4 .ml-xxl-n5,.g-bootstrap.g-bs4 .mx-xxl-n5{
    margin-left:-3rem !important;
  }
  .g-bootstrap.g-bs4 .m-xxl-auto{
    margin:auto !important;
  }
  .g-bootstrap.g-bs4 .mt-xxl-auto,.g-bootstrap.g-bs4 .my-xxl-auto{
    margin-top:auto !important;
  }
  .g-bootstrap.g-bs4 .mr-xxl-auto,.g-bootstrap.g-bs4 .mx-xxl-auto{
    margin-right:auto !important;
  }
  .g-bootstrap.g-bs4 .mb-xxl-auto,.g-bootstrap.g-bs4 .my-xxl-auto{
    margin-bottom:auto !important;
  }
  .g-bootstrap.g-bs4 .ml-xxl-auto,.g-bootstrap.g-bs4 .mx-xxl-auto{
    margin-left:auto !important;
  }
}
.g-bootstrap.g-bs4 .font-weight-normal{
  font-weight:400 !important;
}
.g-bootstrap.g-bs4 .font-weight-bold{
  font-weight:700 !important;
}
.g-bootstrap.g-bs4 .text-justify{
  text-align:justify !important;
}
.g-bootstrap.g-bs4 .text-wrap{
  white-space:normal !important;
}
.g-bootstrap.g-bs4 .text-nowrap{
  white-space:nowrap !important;
}
.g-bootstrap.g-bs4 .text-truncate{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .text-left{
  text-align:left !important;
}
.g-bootstrap.g-bs4 .text-right{
  text-align:right !important;
}
.g-bootstrap.g-bs4 .text-center{
  text-align:center !important;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .text-sm-left{
    text-align:left !important;
  }
  .g-bootstrap.g-bs4 .text-sm-right{
    text-align:right !important;
  }
  .g-bootstrap.g-bs4 .text-sm-center{
    text-align:center !important;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .text-md-left{
    text-align:left !important;
  }
  .g-bootstrap.g-bs4 .text-md-right{
    text-align:right !important;
  }
  .g-bootstrap.g-bs4 .text-md-center{
    text-align:center !important;
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .text-lg-left{
    text-align:left !important;
  }
  .g-bootstrap.g-bs4 .text-lg-right{
    text-align:right !important;
  }
  .g-bootstrap.g-bs4 .text-lg-center{
    text-align:center !important;
  }
}
@media (min-width:1200px){
  .g-bootstrap.g-bs4 .text-xl-left{
    text-align:left !important;
  }
  .g-bootstrap.g-bs4 .text-xl-right{
    text-align:right !important;
  }
  .g-bootstrap.g-bs4 .text-xl-center{
    text-align:center !important;
  }
}
@media (min-width:1400px){
  .g-bootstrap.g-bs4 .text-xxl-left{
    text-align:left !important;
  }
  .g-bootstrap.g-bs4 .text-xxl-right{
    text-align:right !important;
  }
  .g-bootstrap.g-bs4 .text-xxl-center{
    text-align:center !important;
  }
}
.g-bootstrap.g-bs4 .text-lowercase{
  text-transform:lowercase !important;
}
.g-bootstrap.g-bs4 .text-uppercase{
  text-transform:uppercase !important;
}
.g-bootstrap.g-bs4 .text-capitalize{
  text-transform:capitalize !important;
}
.g-bootstrap.g-bs4 .text-decoration-none{
  text-decoration:none !important;
}
.g-bootstrap.g-bs4 .visible{
  visibility:visible !important;
}
.g-bootstrap.g-bs4 .invisible{
  visibility:hidden !important;
}
.g-bootstrap.g-bs4 .hyphens-auto{
  -webkit-hyphens:auto !important;
          hyphens:auto !important;
}
.g-bootstrap.g-bs4 .hyphens-none{
  -webkit-hyphens:none !important;
          hyphens:none !important;
}
.g-bootstrap.g-bs4 .g-no-ellipsis{
  overflow:visible !important;
  text-overflow:clip !important;
  white-space:normal !important;
}
.g-bootstrap.g-bs4 .g-hover-box{
  display:inline-block;
}
.g-bootstrap.g-bs4.g-portal{
  pointer-events:auto;
  z-index:300000;
}
.sr-only{
  clip:rect(1px, 1px, 1px, 1px) !important;
  border:0 !important;
  clip-path:inset(50%) !important;
  height:1px !important;
  left:auto !important;
  margin:-1px !important;
  overflow:hidden !important;
  padding:0 !important;
  position:absolute !important;
  top:auto !important;
  white-space:nowrap !important;
  width:1px !important;
}

.g-bootstrap.g-bs4 .clipboard{
  -webkit-user-select:text;
     -moz-user-select:text;
          user-select:text;
}
.g-bootstrap.g-bs4 .no-clipboard{
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
}
.g-bs4.g-bootstrap.g-is-copying .no-clipboard{
  visibility:hidden;
}

.g-bootstrap.g-bs4 [tabindex="-1"]:focus-visible{
  outline:none;
}
.g-bootstrap.g-bs4 .g-button{
  align-items:center;
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background:none;
  border:.125rem solid transparent;
  border-radius:var(--g-size-border-radius-none);
  border-radius:var(--g-size-border-radius-round);
  color:var(--color, inherit);
  cursor:pointer;
  display:inline-flex;
  font-family:inherit;
  font-weight:600;
  justify-content:center;
  line-height:0;
  margin:0;
  max-width:100%;
  outline:none;
  padding:0;
  text-align:center;
  touch-action:manipulation;
  transition-duration:.25s;
  transition-property:color, background-color, border-color;
  vertical-align:middle;
}
.g-bootstrap.g-bs4 .g-button:focus-visible.focus,.g-bootstrap.g-bs4 .g-button:focus-visible:not(:disabled,:active){
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.g-bootstrap.g-bs4 .g-button-icon{
  flex-shrink:0;
  transition-duration:.25s;
  transition-property:transform;
}
.g-bootstrap.g-bs4 .g-button-icon+.g-button-label{
  margin-left:.5rem;
}
.g-bootstrap.g-bs4 .g-button-icon-right{
  order:1;
}
.g-bootstrap.g-bs4 .g-button-icon-right+.g-button-label{
  margin-left:0;
  margin-right:.5rem;
}
.g-bootstrap.g-bs4 .g-button[aria-expanded=true] .g-button-icon.g-icon-caret-down{
  transform:rotate(180deg);
}
.g-bootstrap.g-bs4 .g-button-label{
  overflow:hidden;
  padding-bottom:.125rem;
  padding-top:.125rem;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-button .g-pill{
  margin-left:.375rem;
  margin-right:0;
}
.g-bootstrap.g-bs4 .g-button .g-button-icon-right~.g-pill{
  margin-left:-.125rem;
  margin-right:.5rem;
}
.g-bootstrap.g-bs4 .g-button:disabled .g-pill{
  filter:grayscale(1);
  opacity:.1;
}
.g-bootstrap.g-bs4 .g-button-variant-primary{
  background-color:var(--g-color-interactive-primary);
  color:var(--color-white);
}
.g-bootstrap.g-bs4 .g-button-variant-primary.hover,.g-bootstrap.g-bs4 .g-button-variant-primary:not(:disabled):hover{
  background-image:linear-gradient(rgba(var(--rgb-black), .05), rgba(var(--rgb-black), .05));
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-blue-300), .6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-button-variant-primary.active,.g-bootstrap.g-bs4 .g-button-variant-primary:not(:disabled):active{
  background-image:linear-gradient(rgba(var(--rgb-black), .1), rgba(var(--rgb-black), .1));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--color-blue-300), .6);
  color:var(--color-white);
}
.g-bootstrap.g-bs4 .g-button-variant-primary:disabled{
  background-color:var(--g-color-fill-disabled);
  color:var(--g-color-text-disabled);
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-button-variant-secondary{
  border-color:var(--g-color-border-primary);
  color:var(--g-color-interactive-primary);
}
.g-bootstrap.g-bs4 .g-button-variant-secondary.hover,.g-bootstrap.g-bs4 .g-button-variant-secondary:not(:disabled):hover{
  background-image:linear-gradient(rgba(var(--rgb-blue-300), .05), rgba(var(--rgb-blue-300), .05));
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-black), .3);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-button-variant-secondary.active,.g-bootstrap.g-bs4 .g-button-variant-secondary:not(:disabled):active{
  background-image:linear-gradient(rgba(var(--rgb-blue-300), .1), rgba(var(--rgb-blue-300), .1));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-black), .3);
}
.g-bootstrap.g-bs4 .g-button-variant-secondary:disabled{
  border-color:var(--color-gray-200);
  color:var(--g-color-text-disabled);
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-button-variant-tertiary{
  color:var(--g-color-interactive-primary);
}
.g-bootstrap.g-bs4 .g-button-variant-tertiary.hover,.g-bootstrap.g-bs4 .g-button-variant-tertiary:not(:disabled):hover{
  background-image:linear-gradient(rgba(var(--rgb-blue-300), .05), rgba(var(--rgb-blue-300), .05));
  box-shadow:0 .25rem .75rem -.25rem var(--color-transparent);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-button-variant-tertiary.active,.g-bootstrap.g-bs4 .g-button-variant-tertiary:not(:disabled):active{
  background-image:linear-gradient(rgba(var(--rgb-blue-300), .1), rgba(var(--rgb-blue-300), .1));
  box-shadow:0 .25rem .25rem -.25rem var(--color-transparent);
}
.g-bootstrap.g-bs4 .g-button-variant-tertiary:disabled{
  color:var(--g-color-text-disabled);
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-button-variant-danger{
  border-color:rgba(var(--rgb-ui-red), .5);
  color:var(--color-ui-red);
}
.g-bootstrap.g-bs4 .g-button-variant-danger.hover,.g-bootstrap.g-bs4 .g-button-variant-danger:not(:disabled):hover{
  background-image:linear-gradient(rgba(var(--rgb-ui-red), .05), rgba(var(--rgb-ui-red), .05));
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-ui-red), .4);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-button-variant-danger.active,.g-bootstrap.g-bs4 .g-button-variant-danger:not(:disabled):active{
  background-image:linear-gradient(rgba(var(--rgb-ui-red), .1), rgba(var(--rgb-ui-red), .1));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-ui-red), .6);
}
.g-bootstrap.g-bs4 .g-button-variant-danger:disabled{
  border-color:var(--color-gray-200);
  color:var(--g-color-text-disabled);
  cursor:not-allowed;
}
.g-bootstrap.g-bs4.g-dark .g-button-variant-primary:not(:disabled){
  background-color:#2573e1;
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-primary:not(.g-no-inverted),.g-bootstrap.g-bs4 .g-inverted.g-button-variant-primary:not(.g-no-inverted){
  background-color:var(--color-white);
  color:var(--color-blue-300);
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-primary:not(.g-no-inverted).hover,.g-bootstrap.g-bs4 .g-inverted .g-button-variant-primary:not(.g-no-inverted):not(:disabled):hover,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-primary:not(.g-no-inverted).hover,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-primary:not(.g-no-inverted):not(:disabled):hover{
  background-image:linear-gradient(rgba(var(--rgb-black), .05), rgba(var(--rgb-black), .05));
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-black), .45);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-primary:not(.g-no-inverted).active,.g-bootstrap.g-bs4 .g-inverted .g-button-variant-primary:not(.g-no-inverted):not(:disabled):active,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-primary:not(.g-no-inverted).active,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-primary:not(.g-no-inverted):not(:disabled):active{
  background-image:linear-gradient(rgba(var(--rgb-black), .1), rgba(var(--rgb-black), .1));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-black), .45);
  color:var(--color-blue-300);
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-primary:not(.g-no-inverted):disabled,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-primary:not(.g-no-inverted):disabled{
  background-color:rgba(var(--rgb-white), .5);
  color:var(--color-bg);
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-secondary:not(.g-no-inverted),.g-bootstrap.g-bs4 .g-inverted.g-button-variant-secondary:not(.g-no-inverted){
  border-color:var(--g-color-border-inverted-secondary);
  color:var(--color-white);
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-secondary:not(.g-no-inverted).hover,.g-bootstrap.g-bs4 .g-inverted .g-button-variant-secondary:not(.g-no-inverted):not(:disabled):hover,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-secondary:not(.g-no-inverted).hover,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-secondary:not(.g-no-inverted):not(:disabled):hover{
  background-image:linear-gradient(rgba(var(--rgb-black), .05), rgba(var(--rgb-black), .05));
  border-color:rgba(var(--rgb-white), .7);
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-black), .3);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-secondary:not(.g-no-inverted).active,.g-bootstrap.g-bs4 .g-inverted .g-button-variant-secondary:not(.g-no-inverted):not(:disabled):active,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-secondary:not(.g-no-inverted).active,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-secondary:not(.g-no-inverted):not(:disabled):active{
  background-image:linear-gradient(rgba(var(--rgb-black), .1), rgba(var(--rgb-black), .1));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-black), .3);
  color:var(--color-white);
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-secondary:not(.g-no-inverted):disabled,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-secondary:not(.g-no-inverted):disabled{
  border-color:rgba(var(--rgb-white), .25);
  color:var(--g-color-text-inverted-disabled);
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-tertiary:not(.g-no-inverted),.g-bootstrap.g-bs4 .g-inverted.g-button-variant-tertiary:not(.g-no-inverted){
  color:var(--color-white);
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-tertiary:not(.g-no-inverted).hover,.g-bootstrap.g-bs4 .g-inverted .g-button-variant-tertiary:not(.g-no-inverted):not(:disabled):hover,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-tertiary:not(.g-no-inverted).hover,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-tertiary:not(.g-no-inverted):not(:disabled):hover{
  background-image:linear-gradient(rgba(var(--rgb-overlay), .05), rgba(var(--rgb-overlay), .05));
  box-shadow:0 .25rem .75rem -.25rem transparent;
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-tertiary:not(.g-no-inverted).active,.g-bootstrap.g-bs4 .g-inverted .g-button-variant-tertiary:not(.g-no-inverted):not(:disabled):active,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-tertiary:not(.g-no-inverted).active,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-tertiary:not(.g-no-inverted):not(:disabled):active{
  background-image:linear-gradient(rgba(var(--rgb-overlay), .1), rgba(var(--rgb-overlay), .1));
  box-shadow:0 .25rem .25rem -.25rem transparent;
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-tertiary:not(.g-no-inverted):disabled,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-tertiary:not(.g-no-inverted):disabled{
  color:var(--g-color-text-inverted-disabled);
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-danger:not(.g-no-inverted),.g-bootstrap.g-bs4 .g-inverted.g-button-variant-danger:not(.g-no-inverted){
  border-color:var(--g-color-border-inverted-secondary);
  color:var(--color-white);
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-danger:not(.g-no-inverted).hover,.g-bootstrap.g-bs4 .g-inverted .g-button-variant-danger:not(.g-no-inverted):not(:disabled):hover,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-danger:not(.g-no-inverted).hover,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-danger:not(.g-no-inverted):not(:disabled):hover{
  background-image:linear-gradient(rgba(var(--rgb-black), .05), rgba(var(--rgb-black), .05));
  border-color:rgba(var(--rgb-white), .7);
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-black), .3);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-danger:not(.g-no-inverted).active,.g-bootstrap.g-bs4 .g-inverted .g-button-variant-danger:not(.g-no-inverted):not(:disabled):active,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-danger:not(.g-no-inverted).active,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-danger:not(.g-no-inverted):not(:disabled):active{
  background-image:linear-gradient(rgba(var(--rgb-black), .1), rgba(var(--rgb-black), .1));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-black), .3);
  color:var(--color-white);
}
.g-bootstrap.g-bs4 .g-inverted .g-button-variant-danger:not(.g-no-inverted):disabled,.g-bootstrap.g-bs4 .g-inverted.g-button-variant-danger:not(.g-no-inverted):disabled{
  border-color:rgba(var(--rgb-white), .25);
  color:var(--g-color-text-inverted-disabled);
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-button-size-medium{
  font-size:1rem;
  line-height:1.5rem;
  min-height:2.5rem;
  padding:0 .875rem;
}
.g-bootstrap.g-bs4 .g-button-size-medium .g-button-icon,.g-bootstrap.g-bs4 .g-button-size-medium .g-spinner{
  --size:1.5rem;
}
.g-bootstrap.g-bs4 .g-button-size-small{
  border-radius:var(--g-size-border-radius-round);
  font-size:.875rem;
  line-height:1rem;
  min-height:2rem;
  padding:0 .75rem;
}
.g-bootstrap.g-bs4 .g-button-size-small:has(.g-button-icon){
  padding-left:.625rem;
}
.g-bootstrap.g-bs4 .g-button-size-small .g-spinner{
  --size:1rem;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-button-hidden-label-below-sm.g-button-size-medium,.g-bootstrap.g-bs4 .g-button-hidden-label-below-sm.g-button-size-small{
    padding:0 .375rem;
  }
  .g-bootstrap.g-bs4 .g-button-hidden-label-below-sm .g-button-label{
    clip:rect(1px, 1px, 1px, 1px) !important;
    border:0 !important;
    clip-path:inset(50%) !important;
    height:1px !important;
    left:auto !important;
    margin:-1px !important;
    overflow:hidden !important;
    padding:0 !important;
    position:absolute !important;
    top:auto !important;
    white-space:nowrap !important;
    width:1px !important;
  }
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-button-hidden-label-below-md.g-button-size-medium,.g-bootstrap.g-bs4 .g-button-hidden-label-below-md.g-button-size-small{
    padding:0 .375rem;
  }
  .g-bootstrap.g-bs4 .g-button-hidden-label-below-md .g-button-label{
    clip:rect(1px, 1px, 1px, 1px) !important;
    border:0 !important;
    clip-path:inset(50%) !important;
    height:1px !important;
    left:auto !important;
    margin:-1px !important;
    overflow:hidden !important;
    padding:0 !important;
    position:absolute !important;
    top:auto !important;
    white-space:nowrap !important;
    width:1px !important;
  }
}
.g-bootstrap.g-bs4 .g-button-hidden-label-always.g-button-size-medium,.g-bootstrap.g-bs4 .g-button-hidden-label-always.g-button-size-small{
  padding:0 .375rem;
}
.g-bootstrap.g-bs4 .g-button-hidden-label-always .g-button-label{
  clip:rect(1px, 1px, 1px, 1px) !important;
  border:0 !important;
  clip-path:inset(50%) !important;
  height:1px !important;
  left:auto !important;
  margin:-1px !important;
  overflow:hidden !important;
  padding:0 !important;
  position:absolute !important;
  top:auto !important;
  white-space:nowrap !important;
  width:1px !important;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-button-full-width-below-sm{
    width:100%;
  }
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-button-full-width-below-md{
    width:100%;
  }
}
.g-bootstrap.g-bs4 .g-button-full-width-always{
  width:100%;
}
.g-bootstrap.g-bs4 .g-button-loading{
  justify-content:center !important;
}
.g-bootstrap.g-bs4 .g-button-loading>.g-spinner{
  margin:auto;
  position:absolute;
}
.g-bootstrap.g-bs4 .g-button-loading>.g-spinner~.g-button-icon,.g-bootstrap.g-bs4 .g-button-loading>.g-spinner~.g-button-label,.g-bootstrap.g-bs4 .g-button-loading>.g-spinner~.g-pill{
  visibility:hidden;
}
.g-bootstrap.g-bs4 .g-button-rounded{
  border-radius:var(--g-size-border-radius-circle);
}
.g-bootstrap.g-bs4 .g-button-unstyled{
  border-radius:0;
  border-width:0;
  padding:0;
}
.g-bootstrap.g-bs4 .g-button-unstyled .g-button-label{
  display:inline-flex;
  overflow:visible;
  padding:0;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-group-button .g-button.g-button-variant-primary{
    order:-1;
  }
}
.g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .g-button{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  z-index:1;
}
.g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .g-button:disabled{
  z-index:0;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .g-button:not(.g-button-full-width-never):not(:first-child){
    border-top-left-radius:0;
    border-top-right-radius:0;
    margin-top:-.125rem;
  }
  .g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .g-button:not(.g-button-full-width-never):not(:last-child){
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
    margin-bottom:0;
  }
}
.g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .g-button.g-button-full-width-never:not(:first-child){
  border-bottom-left-radius:0;
  border-top-left-radius:0;
  margin-left:-.125rem;
}
.g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .g-button.g-button-full-width-never:not(:last-child){
  border-bottom-right-radius:0;
  border-top-right-radius:0;
  margin-right:0;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .g-button:not(:first-child){
    border-bottom-left-radius:0;
    border-top-left-radius:0;
    margin-left:-.125rem;
  }
  .g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .g-button:not(:last-child){
    border-bottom-right-radius:0;
    border-top-right-radius:0;
    margin-right:0;
  }
}
.g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .g-button:not(:disabled)[aria-pressed=true],.g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .g-button:not(:disabled)[aria-selected=true]{
  background-color:var(--g-color-overlay-active);
  border-color:var(--g-color-interactive-primary);
  z-index:2;
}
.g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented:not(.g-group-button-inline)>.g-button{
  flex-grow:1;
}
.g-bootstrap.g-bs4 .g-group-button .g-tooltip-touch-target:not(:last-child) .g-button-full-width-never{
  margin-right:.5rem;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-group-button .g-tooltip-touch-target:not(:last-child) .g-button-size-small{
    margin-right:0;
  }
}
.g-bootstrap.g-bs4 .g-inverted .g-group-button.g-group-button-segmented .g-button:not(:disabled)[aria-pressed=true]{
  border-color:var(--g-color-border-inverted-primary);
}
.g-bootstrap.g-bs4 .g-input-group .g-button:not(:disabled):hover,.g-bootstrap.g-bs4 .g-input-group .g-button:not(:disabled):not(:active):focus-visible{
  z-index:1;
}
.g-bootstrap.g-bs4 .g-input-group .g-button:not(:disabled).g-button-variant-secondary{
  border-color:var(--g-color-border-primary) !important;
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-button{
  border-bottom-left-radius:var(--g-size-border-radius-lg);
  border-bottom-right-radius:0;
  border-top-left-radius:var(--g-size-border-radius-lg);
  border-top-right-radius:0;
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend:not(:first-child)>.g-button{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
  margin-left:-.0625rem;
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-button{
  border-bottom-left-radius:0;
  border-bottom-right-radius:var(--g-size-border-radius-lg);
  border-top-left-radius:0;
  border-top-right-radius:var(--g-size-border-radius-lg);
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append:not(:last-child)>.g-button{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning:nth-child(n){
  border-radius:var(--g-size-border-radius-lg);
  box-shadow:none;
  flex-basis:auto;
  margin-bottom:var(--g-size-bs-10);
  margin-top:var(--g-size-bs-10);
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-body,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-body,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-body{
  align-items:flex-start;
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  padding:calc(var(--g-size-bs-10) - var(--g-size-border-width-md)) calc(var(--g-size-bs-15) - var(--g-size-border-width-md));
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-body .g-card-alert-icon,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-body .g-card-alert-icon,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-body .g-card-alert-icon{
  --size:var(--g-size-icon-sm);
  flex-grow:0;
  flex-shrink:0;
  margin-left:0;
  margin-top:calc(var(--g-size-spacing-md) - .0625rem);
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data{
  flex-grow:1;
  flex-shrink:1;
  margin-left:var(--g-size-bs-10);
  min-width:0;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data .g-h1,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data .g-h4,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data .g-h5,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data .g-h6,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data h1,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data h2,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data h3,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data h4,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data h5,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data h6,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data ol,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data p,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data ul,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data .g-h1,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data .g-h4,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data .g-h5,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data .g-h6,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data h1,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data h2,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data h3,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data h4,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data h5,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data h6,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data ol,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data p,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data ul,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data .g-h1,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data .g-h4,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data .g-h5,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data .g-h6,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data h1,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data h2,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data h3,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data h4,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data h5,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data h6,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data ol,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data p,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data ul{
  border:0;
  color:inherit;
  margin-bottom:0;
  padding-bottom:var(--g-size-spacing-sm);
  padding-top:var(--g-size-spacing-sm);
  text-align:left;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data .g-h1:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data .g-h2:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data .g-h3:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data .g-h4:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data .g-h5:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data .g-h6:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data h1:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data h2:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data h3:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data h4:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data h5:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data h6:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data ol:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data p:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data ul:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data .g-h1:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data .g-h2:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data .g-h3:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data .g-h4:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data .g-h5:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data .g-h6:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data h1:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data h2:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data h3:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data h4:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data h5:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data h6:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data ol:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data p:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data ul:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data .g-h1:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data .g-h2:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data .g-h3:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data .g-h4:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data .g-h5:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data .g-h6:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data h1:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data h2:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data h3:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data h4:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data h5:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data h6:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data ol:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data p:nth-child(n),.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data ul:nth-child(n){
  font-size:.875rem;
  line-height:1.3125rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data div[class*=col-],.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data div[class*=col-],.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data div[class*=col-]{
  align-items:left;
  display:flex;
  flex-direction:column;
  justify-content:center;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data div[class*=col-] .btn,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data div[class*=col-] .g-button,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data div[class*=col-] .g-group-button,.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-alert-data div[class*=col-] button,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data div[class*=col-] .btn,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data div[class*=col-] .g-button,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data div[class*=col-] .g-group-button,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-alert-data div[class*=col-] button,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data div[class*=col-] .btn,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data div[class*=col-] .g-button,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data div[class*=col-] .g-group-button,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-alert-data div[class*=col-] button{
  margin-left:0 !important;
  margin-right:0 !important;
  width:100%;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error .g-card-close,.g-bootstrap.g-bs4 .g-card.g-card-alert-info .g-card-close,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning .g-card-close{
  margin-right:var(--g-size-bs-15);
  margin-top:var(--g-size-bs-10);
  position:absolute;
  right:0;
  top:0;
  z-index:10;
}
.g-bootstrap.g-bs4 .g-card-alert-flag img{
  border-radius:var(--g-size-border-radius-sm);
  height:var(--g-size-icon-sm);
  margin-top:calc(var(--g-size-spacing-md) - .0625rem);
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-info{
  border-width:var(--g-size-border-width-md) !important;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-info:not(.g-card-inverted){
  background-color:var(--g-color-info-weak);
  border-color:color-mix(in srgb, var(--g-color-info) 20%, transparent) !important;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-info:not(.g-card-inverted) .g-card-alert-icon{
  color:var(--g-color-info);
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-warning{
  border-width:var(--g-size-border-width-md) !important;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-warning:not(.g-card-inverted){
  background-color:var(--g-color-warning-weak);
  border-color:color-mix(in srgb, var(--g-color-warning-strong) 20%, transparent) !important;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-warning:not(.g-card-inverted) .g-card-alert-icon{
  color:var(--g-color-warning-strong);
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error{
  border-width:var(--g-size-border-width-md) !important;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error:not(.g-card-inverted){
  background-color:var(--g-color-error-weak);
  border-color:color-mix(in srgb, var(--g-color-error) 20%, transparent) !important;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error:not(.g-card-inverted) .g-card-alert-icon{
  color:var(--g-color-error);
}
.g-bootstrap.g-bs4 .g-inverted .g-card.g-card-alert-error,.g-bootstrap.g-bs4 .g-inverted .g-card.g-card-alert-info,.g-bootstrap.g-bs4 .g-inverted .g-card.g-card-alert-warning{
  background:rgba(var(--rgb-black), .1);
  border-color:transparent !important;
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-inverted .g-card.g-card-alert-error .g-card-alert-icon,.g-bootstrap.g-bs4 .g-inverted .g-card.g-card-alert-info .g-card-alert-icon,.g-bootstrap.g-bs4 .g-inverted .g-card.g-card-alert-warning .g-card-alert-icon{
  color:inherit;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-small .g-card-body{
  padding:0 calc(var(--g-size-spacing-md) - var(--g-size-border-width-md));
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-small .g-card-body .g-card-alert-data{
  margin-left:var(--g-size-spacing-md);
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-small .g-card-body .g-card-alert-data .g-group-button{
  align-items:flex-end;
  display:flex;
  flex:1 0 auto;
  flex-direction:column;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-card.g-card-alert-small .g-card-body .g-card-alert-data .g-group-button{
    align-items:center;
    flex-direction:row;
    justify-content:flex-end;
  }
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-small .g-card-body .g-card-alert-data .g-group-button>.g-button{
  margin:0;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-small .g-card-body .g-card-alert-data .g-btn-outline-alert-error,.g-bootstrap.g-bs4 .g-card.g-card-alert-small .g-card-body .g-card-alert-data .g-btn-outline-alert-info,.g-bootstrap.g-bs4 .g-card.g-card-alert-small .g-card-body .g-card-alert-data .g-btn-outline-alert-warning{
  border:none;
  font-size:.875rem;
  font-weight:600;
  height:auto;
  line-height:1.3125rem;
  margin:0;
  padding:0 .5rem;
  width:auto;
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-card.g-card-alert-small .g-card-body .g-card-alert-data .g-btn-outline-alert-error,.g-bootstrap.g-bs4 .g-card.g-card-alert-small .g-card-body .g-card-alert-data .g-btn-outline-alert-info,.g-bootstrap.g-bs4 .g-card.g-card-alert-small .g-card-body .g-card-alert-data .g-btn-outline-alert-warning{
    margin-bottom:.5rem;
    width:100%;
  }
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-medium{
  display:inline-flex;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-medium .g-card-alert-data div[class*=col-]:first-of-type{
  justify-content:start;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-large{
  display:inline-flex;
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-large .g-card-body{
  align-items:flex-start;
  display:flex;
  flex-direction:row;
  justify-content:space-between;
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card.g-card-alert-large .g-card-body{
    align-items:center;
    display:flex;
    flex-direction:row;
    justify-content:space-between;
  }
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-large .g-card-body .g-card-alert-icon{
  height:var(--g-size-icon-lg);
  margin-top:0;
  width:var(--g-size-icon-lg);
}
.g-bootstrap.g-bs4 .g-card.g-card-alert-error+.g-form-group,.g-bootstrap.g-bs4 .g-card.g-card-alert-info+.g-form-group,.g-bootstrap.g-bs4 .g-card.g-card-alert-warning+.g-form-group{
  padding-top:var(--g-size-bs-10);
}
.g-bootstrap.g-bs4 .g-form-group~[class*=g-card-alert]{
  margin-top:0 !important;
}
.g-bootstrap.g-bs4 .g-form-group .g-card-alert-small{
  margin-bottom:0 !important;
  margin-top:.375rem !important;
}
.g-bootstrap.g-bs4 .g-card-alert-closeable .g-card-body{
  align-items:start !important;
}
.g-bootstrap.g-bs4 .g-card-alert-closeable .g-card-body .g-card-alert-data{
  padding-right:2rem;
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card-alert-closeable .g-card-body .g-card-alert-data{
    padding-right:5rem;
  }
}
.g-bootstrap.g-bs4 .g-card-alert-closeable div[class*=col-md-8]{
  justify-content:start !important;
}
.g-bootstrap.g-bs4 .g-amount.g-amount-superscript sup,.g-bootstrap.g-bs4 .g-card-overview-grid-amounts .g-amount sup,.g-bootstrap.g-bs4 .g-card-overview-info-amount .g-amount sup,.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info .g-amount:not(.g-amount-no-superscript) sup,.g-bootstrap.g-bs4 .g-huge .g-amount sup,.g-bootstrap.g-bs4 .g-product-info .g-amount sup,.g-bootstrap.g-bs4 .g-structured-info .g-amount sup,.g-bootstrap.g-bs4 :is(.g-h1,.g-h2,.g-h3,.g-h4) .g-amount sup,.g-bootstrap.g-bs4 :is(h1,h2,h3,h4) .g-amount sup{
  display:inline-block;
  font-size:.6666666667em;
  left:auto;
  line-height:0;
  position:static;
  top:auto;
  transform:translate(-.0833333333em, -.4375em);
  vertical-align:baseline;
}
.g-bootstrap.g-bs4 .g-amount sup,.g-bootstrap.g-bs4 .g-amount.g-amount-no-superscript sup,.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-extra-amount sup,.g-bootstrap.g-bs4 .g-card-overview:nth-child(n) .g-amount-converted sup,.g-bootstrap.g-bs4 .g-product-info-data .g-minor .g-amount sup,.g-bootstrap.g-bs4 .g-structured-info-item.g-structured-info-item-small .g-amount sup{
  display:inline;
  font-size:inherit;
  font-weight:inherit;
  left:auto;
  position:static;
  top:auto;
  vertical-align:baseline;
}
.g-bootstrap.g-bs4 .g-amount{
  color:inherit;
  font-weight:var(--g-font-weight-semibold);
}
.g-bootstrap.g-bs4 .g-amount.g-amount-camouflage{
  font-weight:inherit;
}
.g-bootstrap.g-bs4 .g-amount .g-amount-data{
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-amount:nth-child(n).g-amount-default{
  color:inherit;
}
.g-bootstrap.g-bs4 .g-amount:nth-child(n).g-amount-neutral{
  color:var(--g-color-text-primary);
}
.g-bootstrap.g-bs4 .g-amount:nth-child(n).g-amount-positive{
  color:var(--g-color-success);
}
.g-bootstrap.g-bs4 .g-amount:nth-child(n).g-amount-negative{
  color:var(--g-color-error);
}
.g-bootstrap.g-bs4 .g-amount:nth-child(n).g-amount-faded{
  color:var(--g-color-text-secondary);
}
.g-bootstrap.g-bs4 .g-amount:nth-child(n).g-amount-active{
  color:var(--g-color-info);
}
.g-bootstrap.g-bs4 .g-amount-fallback{
  color:var(--g-color-text-secondary);
  font-weight:inherit;
  gap:var(--g-size-spacing-sm);
}
.g-bootstrap.g-bs4 .g-amount-fallback:nth-child(n):nth-child(n){
  display:inline-flex;
  font-size:var(--g-font-size-p-minor);
  line-height:var(--g-font-line-height-p-minor);
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-amount-fallback{
    flex-direction:row-reverse;
    justify-content:flex-end;
  }
}
.g-bootstrap.g-bs4 .g-card .g-amount.g-amount-faded{
  color:var(--g-color-text-secondary);
}
.g-bootstrap.g-bs4 .g-h1 .g-amount,.g-bootstrap.g-bs4 .g-h2 .g-amount,.g-bootstrap.g-bs4 .g-h3 .g-amount,.g-bootstrap.g-bs4 .g-h4 .g-amount,.g-bootstrap.g-bs4 .g-h5 .g-amount,.g-bootstrap.g-bs4 .g-h6 .g-amount,.g-bootstrap.g-bs4 h1 .g-amount,.g-bootstrap.g-bs4 h2 .g-amount,.g-bootstrap.g-bs4 h3 .g-amount,.g-bootstrap.g-bs4 h4 .g-amount,.g-bootstrap.g-bs4 h5 .g-amount,.g-bootstrap.g-bs4 h6 .g-amount{
  font-weight:inherit;
}
.g-bootstrap.g-bs4 .g-badge,.g-bootstrap.g-bs4 .g-pill{
  display:inline-block;
  font-size:.75rem;
  font-weight:600;
  line-height:1rem;
}
.g-bootstrap.g-bs4 .g-badge{
  border:.0625rem solid transparent;
  border-radius:var(--g-size-border-radius-round);
  max-width:100%;
  overflow:hidden;
  padding:.0625rem .5rem;
  text-overflow:ellipsis;
  vertical-align:middle;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-pill{
  border-radius:var(--g-size-border-radius-round);
  min-width:1rem;
  padding-inline:.25rem;
  text-align:center;
  white-space:nowrap;
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-pill:nth-child(n):nth-child(n){
    background-color:CanvasText;
    color:Canvas;
    forced-color-adjust:none;
  }
}
.g-bootstrap.g-bs4 .g-badge-todo{
  background-color:var(--g-color-info-weak);
  color:var(--g-color-info);
}
.g-bootstrap.g-bs4 .g-badge-todo.g-badge-filled{
  background-color:var(--g-color-info);
  color:var(--g-color-text-inverted-adaptive);
}
.g-bootstrap.g-bs4 .g-badge-state{
  background-color:var(--color-ui-gray-weak);
  color:var(--color-ui-gray);
}
.g-bootstrap.g-bs4 .g-badge-state.g-badge-filled{
  background-color:var(--color-ui-gray);
  color:var(--g-color-text-inverted-adaptive);
}
.g-bootstrap.g-bs4 .g-badge-error{
  background-color:var(--g-color-error-weak);
  color:var(--g-color-error);
}
.g-bootstrap.g-bs4 .g-badge-error.g-badge-filled{
  background-color:var(--g-color-error);
  color:var(--g-color-text-inverted-adaptive);
}
.g-bootstrap.g-bs4 .g-badge-warning{
  background-color:var(--g-color-warning-weak);
  color:var(--g-color-warning-strong);
}
.g-bootstrap.g-bs4 .g-badge-warning.g-badge-filled{
  background-color:var(--g-color-warning-strong);
  color:var(--g-color-text-inverted-adaptive);
}
.g-bootstrap.g-bs4 .g-badge-success{
  background-color:var(--g-color-success-weak);
  color:var(--g-color-success);
}
.g-bootstrap.g-bs4 .g-badge-success.g-badge-filled{
  background-color:var(--g-color-success);
  color:var(--g-color-text-inverted-adaptive);
}
.g-bootstrap.g-bs4 .g-badge-category{
  border-color:currentColor;
  color:var(--color-ui-gray);
}
.g-bootstrap.g-bs4 .g-badge-honey{
  background-color:var(--color-honey-weak);
  color:var(--color-honey-strong);
}
.g-bootstrap.g-bs4 .g-badge-honey.g-badge-filled{
  background-color:var(--color-honey);
  color:var(--g-color-text-primary);
}
.g-bootstrap.g-bs4 .g-badge-carrot{
  background-color:var(--color-carrot-weak);
  color:var(--color-carrot-strong);
}
.g-bootstrap.g-bs4 .g-badge-carrot.g-badge-filled{
  background-color:var(--color-carrot);
  color:var(--g-color-text-primary);
}
.g-bootstrap.g-bs4 .g-badge-berry{
  background-color:var(--color-berry-weak);
  color:var(--color-berry-strong);
}
.g-bootstrap.g-bs4 .g-badge-berry.g-badge-filled{
  background-color:var(--color-berry);
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-badge-rose{
  background-color:var(--color-rose-weak);
  color:var(--color-rose-strong);
}
.g-bootstrap.g-bs4 .g-badge-rose.g-badge-filled{
  background-color:var(--color-rose);
  color:var(--g-color-text-primary);
}
.g-bootstrap.g-bs4 .g-badge-lavender{
  background-color:var(--color-lavender-weak);
  color:var(--color-lavender-strong);
}
.g-bootstrap.g-bs4 .g-badge-lavender.g-badge-filled{
  background-color:var(--color-lavender);
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-badge-lila{
  background-color:var(--color-lila-weak);
  color:var(--color-lila-strong);
}
.g-bootstrap.g-bs4 .g-badge-lila.g-badge-filled{
  background-color:var(--color-lila);
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-badge-indigo{
  background-color:var(--color-indigo-weak);
  color:var(--color-indigo-strong);
}
.g-bootstrap.g-bs4 .g-badge-indigo.g-badge-filled{
  background-color:var(--color-indigo);
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-badge-pool{
  background-color:var(--color-pool-weak);
  color:var(--color-pool-strong);
}
.g-bootstrap.g-bs4 .g-badge-pool.g-badge-filled{
  background-color:var(--color-pool);
  color:var(--g-color-text-primary);
}
.g-bootstrap.g-bs4 .g-badge-teal{
  background-color:var(--color-teal-weak);
  color:var(--color-teal-strong);
}
.g-bootstrap.g-bs4 .g-badge-teal.g-badge-filled{
  background-color:var(--color-teal);
  color:var(--g-color-text-primary);
}
.g-bootstrap.g-bs4 .g-badge-lime{
  background-color:var(--color-lime-weak);
  color:var(--color-lime-strong);
}
.g-bootstrap.g-bs4 .g-badge-lime.g-badge-filled{
  background-color:var(--color-lime);
  color:var(--g-color-text-primary);
}
.g-bootstrap.g-bs4 .g-badge-forest{
  background-color:var(--color-forest-weak);
  color:var(--color-forest-strong);
}
.g-bootstrap.g-bs4 .g-badge-forest.g-badge-filled{
  background-color:var(--color-forest);
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-badge-stone{
  background-color:var(--color-stone-weak);
  color:var(--color-stone-strong);
}
.g-bootstrap.g-bs4 .g-badge-stone.g-badge-filled{
  background-color:var(--color-stone);
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-todo,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-todo{
  background-color:var(--g-color-text-inverted-primary);
  color:var(--g-color-info);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-state,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-state{
  background-color:var(--g-color-surface-primary);
  color:var(--g-color-text-secondary);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-error,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-error{
  background-color:var(--g-color-text-inverted-primary);
  color:var(--g-color-error);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-warning,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-warning{
  background-color:var(--g-color-text-inverted-primary);
  color:var(--g-color-warning-strong);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-success,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-success{
  background-color:var(--g-color-text-inverted-primary);
  color:var(--g-color-success);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-category,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-category{
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-inverted .g-indicator-unread,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-indicator-unread{
  --color-fg:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-honey.g-badge-filled,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-honey.g-badge-filled{
  background-color:var(--color-honey-weak);
  color:var(--color-honey-strong);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-carrot.g-badge-filled,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-carrot.g-badge-filled{
  background-color:var(--color-carrot-weak);
  color:var(--color-carrot-strong);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-berry.g-badge-filled,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-berry.g-badge-filled{
  background-color:var(--color-berry-weak);
  color:var(--color-berry-strong);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-rose.g-badge-filled,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-rose.g-badge-filled{
  background-color:var(--color-rose-weak);
  color:var(--color-rose-strong);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-lavender.g-badge-filled,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-lavender.g-badge-filled{
  background-color:var(--color-lavender-weak);
  color:var(--color-lavender-strong);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-lila.g-badge-filled,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-lila.g-badge-filled{
  background-color:var(--color-lila-weak);
  color:var(--color-lila-strong);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-indigo.g-badge-filled,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-indigo.g-badge-filled{
  background-color:var(--color-indigo-weak);
  color:var(--color-indigo-strong);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-pool.g-badge-filled,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-pool.g-badge-filled{
  background-color:var(--color-pool-weak);
  color:var(--color-pool-strong);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-teal.g-badge-filled,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-teal.g-badge-filled{
  background-color:var(--color-teal-weak);
  color:var(--color-teal-strong);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-lime.g-badge-filled,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-lime.g-badge-filled{
  background-color:var(--color-lime-weak);
  color:var(--color-lime-strong);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-forest.g-badge-filled,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-forest.g-badge-filled{
  background-color:var(--color-forest-weak);
  color:var(--color-forest-strong);
}
.g-bootstrap.g-bs4 .g-inverted .g-badge-stone.g-badge-filled,.g-bootstrap.g-bs4 .g-labeled-list-striped .g-row:nth-child(odd) .g-badge-stone.g-badge-filled{
  background-color:var(--color-stone-weak);
  color:var(--color-stone-strong);
}
.g-bootstrap.g-bs4 .g-badge-icon svg{
  margin-right:.25rem;
  vertical-align:bottom;
}
.g-bootstrap.g-bs4 .g-indicator{
  color:var(--color-fg);
  margin-right:.375rem;
  overflow:visible;
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-indicator:not(.g-indicator-unread){
    border-radius:var(--g-size-border-radius-circle);
    forced-color-adjust:none;
    outline:.0625rem dashed CanvasText;
    outline-offset:-.03125rem;
  }
}
.g-bootstrap.g-bs4 .g-indicator-unread,.g-bootstrap.g-bs4 .g-legend-indicator:where(.g-indicator-default){
  --size:0.625rem;
}
.g-bootstrap.g-bs4 .g-legend-indicator{
  color:var(--color-fg, var(--g-color-surface-tertiary)) !important;
}
.g-bootstrap.g-bs4 .g-legend-indicator:where(.g-indicator-dimmed){
  color:color-mix(in srgb, var(--color-fg), var(--g-color-surface-tertiary)) !important;
}
.g-bootstrap.g-bs4 .g-indicator-unread{
  --color-fg:var(--g-color-info);
  margin-bottom:.0625rem;
  min-width:0;
}
.g-bootstrap.g-bs4 .g-pill-default{
  background-color:var(--g-color-text-primary);
  color:var(--g-color-text-inverted-adaptive);
}
.g-bootstrap.g-bs4 .g-pill-unread{
  background-color:var(--g-color-error);
  color:var(--g-color-text-inverted-adaptive);
}
.g-bootstrap.g-bs4 .g-btn-primary{
  background-color:#135ee2;
  border:.0625rem solid transparent;
  color:#fff;
}
.g-bootstrap.g-bs4 .g-btn-primary:not(:disabled):hover{
  background-image:linear-gradient(rgba(0,0,0,.15), rgba(0,0,0,.15));
  box-shadow:0 .25rem .75rem -.25rem rgba(19,94,226,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-primary:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-primary:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-primary:not(:disabled):active{
  background-image:linear-gradient(rgba(0,0,0,.2), rgba(0,0,0,.2));
  box-shadow:0 .25rem .25rem -.25rem #135ee2;
  color:#fff;
}
.g-bootstrap.g-bs4 .g-btn-primary:disabled{
  background-color:rgba(var(--rgb-gray-300), .5);
  border:.0625rem solid transparent;
  color:rgba(0,0,0,.25);
}
.g-bootstrap.g-bs4 .g-btn-icon-primary{
  background-color:transparent;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:hover{
  background-color:transparent;
  border:.0625rem solid #135ee2;
  color:#fff;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:hover:not(:disabled):hover{
  background-image:linear-gradient(hsla(0,0%,100%,.06), hsla(0,0%,100%,.06));
  border-color:rgba(19,94,226,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(19,94,226,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:hover:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:hover:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:hover:not(:disabled):active{
  background-image:linear-gradient(hsla(0,0%,100%,.1), hsla(0,0%,100%,.1));
  border-color:rgba(19,94,226,.7);
  box-shadow:0 .25rem .25rem -.25rem #135ee2;
  color:#fff;
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:hover:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:active{
  background-color:transparent;
  border:.0625rem solid #135ee2;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:active:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(19,94,226,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(19,94,226,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:active:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:active:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:active:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(19,94,226,.7);
  box-shadow:0 .25rem .25rem -.25rem #135ee2;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:active:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-primary:focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-primary{
  background-color:transparent;
  border:.0625rem solid transparent;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-link-primary:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-link-primary:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-primary:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-primary:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-link-primary:disabled{
  background-color:transparent;
  border:.0625rem solid transparent;
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-link-primary:focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-primary:focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-secondary{
  background-color:transparent;
  border:.0625rem solid #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-outline-secondary:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-secondary:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-secondary:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-secondary:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-outline-secondary:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-outline-secondary.active{
  background-color:#a3b5c9;
  border:.0625rem solid transparent;
  color:#fff;
}
.g-bootstrap.g-bs4 .g-btn-outline-secondary.active:disabled{
  background-color:rgba(var(--rgb-gray-300), .5);
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:hsla(0,0%,100%,.5);
}
.g-bootstrap.g-bs4 .g-btn-icon-secondary,.g-bootstrap.g-bs4 .g-btn-icon-secondary:hover{
  background-color:transparent;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-secondary:hover{
  border:.0625rem solid #a3b5c9;
}
.g-bootstrap.g-bs4 .g-btn-icon-secondary:hover:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-secondary:hover:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-secondary:hover:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-secondary:hover:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-secondary:hover:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-icon-secondary:focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-secondary:focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-secondary{
  background-color:transparent;
  border:.0625rem solid transparent;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-link-secondary:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-link-secondary:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-secondary:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-secondary:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-link-secondary:disabled{
  background-color:transparent;
  border:.0625rem solid transparent;
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-link-secondary:focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-secondary:focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-danger{
  background-color:transparent;
  border:.0625rem solid rgba(207,42,30,.5);
  color:#cf2a1e;
}
.g-bootstrap.g-bs4 .g-btn-outline-danger:not(:disabled):hover{
  background-image:linear-gradient(rgba(207,42,30,.06), rgba(207,42,30,.06));
  border-color:rgba(207,42,30,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(207,42,30,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-danger:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-danger:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-danger:not(:disabled):active{
  background-image:linear-gradient(rgba(207,42,30,.1), rgba(207,42,30,.1));
  border-color:rgba(207,42,30,.7);
  box-shadow:0 .25rem .25rem -.25rem rgba(207,42,30,.5);
  color:#cf2a1e;
}
.g-bootstrap.g-bs4 .g-btn-outline-danger:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-icon-danger{
  background-color:transparent;
  color:#cf2a1e;
}
.g-bootstrap.g-bs4 .g-btn-icon-danger:focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-danger:focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-danger:hover{
  background-color:transparent;
  border:.0625rem solid rgba(207,42,30,.5);
  color:#cf2a1e;
}
.g-bootstrap.g-bs4 .g-btn-icon-danger:hover:not(:disabled):hover{
  background-image:linear-gradient(rgba(207,42,30,.06), rgba(207,42,30,.06));
  border-color:rgba(207,42,30,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(207,42,30,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-danger:hover:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-danger:hover:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-danger:hover:not(:disabled):active{
  background-image:linear-gradient(rgba(207,42,30,.1), rgba(207,42,30,.1));
  border-color:rgba(207,42,30,.7);
  box-shadow:0 .25rem .25rem -.25rem rgba(207,42,30,.5);
  color:#cf2a1e;
}
.g-bootstrap.g-bs4 .g-btn-icon-danger:hover:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-outline-transparent{
  background-color:transparent;
  border:.0625rem solid hsla(0,0%,100%,.5);
  color:#fff;
}
.g-bootstrap.g-bs4 .g-btn-outline-transparent:not(:disabled):hover{
  background-image:linear-gradient(hsla(0,0%,100%,.06), hsla(0,0%,100%,.06));
  border-color:hsla(0,0%,100%,.6);
  box-shadow:0 .25rem .75rem -.25rem hsla(0,0%,100%,.6);
}
.g-bootstrap.g-bs4 .g-btn-outline-transparent:not(:disabled):active{
  background-image:linear-gradient(hsla(0,0%,100%,.1), hsla(0,0%,100%,.1));
  box-shadow:0 .25rem .25rem -.25rem hsla(0,0%,100%,.5);
}
.g-bootstrap.g-bs4 .g-btn-outline-transparent:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-outline-transparent:not(:disabled):hover{
  background-image:linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.1));
  border-color:hsla(0,0%,100%,.7);
  box-shadow:0 .25rem .75rem -.25rem rgba(0,0,0,.2);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-transparent:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-transparent:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-transparent:not(:disabled):active{
  background-image:linear-gradient(rgba(0,0,0,.15), rgba(0,0,0,.15));
  border-color:hsla(0,0%,100%,.7);
  box-shadow:0 .25rem .25rem -.25rem rgba(0,0,0,.3);
  color:#fff;
}
.g-bootstrap.g-bs4 .g-btn-outline-transparent:disabled{
  opacity:.3 !important;
}
.g-bootstrap.g-bs4 .g-btn-icon-transparent{
  background-color:transparent;
  color:#fff;
}
.g-bootstrap.g-bs4 .g-btn-icon-transparent:hover{
  background-color:transparent;
  border:.0625rem solid hsla(0,0%,100%,.5);
  color:#fff;
}
.g-bootstrap.g-bs4 .g-btn-icon-transparent:hover:not(:disabled):hover{
  background-image:linear-gradient(hsla(0,0%,100%,.06), hsla(0,0%,100%,.06));
  border-color:hsla(0,0%,100%,.6);
  box-shadow:0 .25rem .75rem -.25rem hsla(0,0%,100%,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-transparent:hover:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-transparent:hover:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-transparent:hover:not(:disabled):active{
  background-image:linear-gradient(hsla(0,0%,100%,.1), hsla(0,0%,100%,.1));
  border-color:hsla(0,0%,100%,.7);
  box-shadow:0 .25rem .25rem -.25rem hsla(0,0%,100%,.5);
  color:#fff;
}
.g-bootstrap.g-bs4 .g-btn-icon-transparent:hover:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-icon-transparent:focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-transparent:focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-error{
  background-color:transparent;
  border:.0625rem solid #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-error:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-error:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-error:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-error:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-error:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-error{
  background-color:transparent;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-error:hover{
  background-color:transparent;
  border:.0625rem solid #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-error:hover:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-error:hover:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-error:hover:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-error:hover:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-error:hover:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-error:focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-error:focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-error{
  background-color:transparent;
  border:.0625rem solid transparent;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-error:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-error:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-error:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-error:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-error:disabled{
  background-color:transparent;
  border:.0625rem solid transparent;
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-link-alert-error:focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-error:focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-warning{
  background-color:transparent;
  border:.0625rem solid #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-warning:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-warning:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-warning:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-warning:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-warning:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-warning{
  background-color:transparent;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-warning:hover{
  background-color:transparent;
  border:.0625rem solid #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-warning:hover:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-warning:hover:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-warning:hover:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-warning:hover:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-warning:hover:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-warning:focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-warning:focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-warning{
  background-color:transparent;
  border:.0625rem solid transparent;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-warning:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-warning:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-warning:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-warning:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-warning:disabled{
  background-color:transparent;
  border:.0625rem solid transparent;
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-link-alert-warning:focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-warning:focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-info{
  background-color:transparent;
  border:.0625rem solid #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-info:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-info:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-info:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-info:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-outline-alert-info:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-info,.g-bootstrap.g-bs4 .g-btn-icon-alert-info:hover{
  background-color:transparent;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-info:hover{
  border:.0625rem solid #a3b5c9;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-info:hover:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-info:hover:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-info:hover:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-info:hover:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-info:hover:disabled{
  background-color:transparent;
  border:.0625rem solid rgba(var(--rgb-gray-300), .5);
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-info:focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-icon-alert-info:focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-info{
  background-color:transparent;
  border:.0625rem solid transparent;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-info:not(:disabled):hover{
  background-image:linear-gradient(rgba(19,94,226,.06), rgba(19,94,226,.06));
  border-color:rgba(163,181,201,.6);
  box-shadow:0 .25rem .75rem -.25rem rgba(163,181,201,.6);
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-info:not(:disabled):focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-info:not(:disabled):focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-info:not(:disabled):active{
  background-image:linear-gradient(rgba(19,94,226,.1), rgba(19,94,226,.1));
  border-color:rgba(163,181,201,.7);
  box-shadow:0 .25rem .25rem -.25rem #a3b5c9;
  color:#135ee2;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-info:disabled{
  background-color:transparent;
  border:.0625rem solid transparent;
  color:rgba(var(--rgb-gray-300), .5);
}
.g-bootstrap.g-bs4 .g-btn-link-alert-info:focus{
  box-shadow:none;
  outline:none;
}
.g-bootstrap.g-bs4 .g-btn-link-alert-info:focus-visible{
  border-color:#a2ceff;
  box-shadow:0 0 0 .1875rem #a2ceff;
  outline:none;
}
.g-bootstrap.g-bs4 .btn{
  align-items:center;
  border:.0625rem solid transparent;
  border-radius:var(--g-size-border-radius-round);
  box-shadow:none;
  display:inline-flex;
  font-family:inherit;
  font-size:1rem;
  font-weight:400;
  justify-content:center;
  min-height:2.25rem;
  padding:0 1.25rem;
  transition-duration:.1s;
  transition-property:color, background-color, border, box-shadow;
  transition-timing-function:ease-out;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  vertical-align:middle;
}
.g-bootstrap.g-bs4 .btn:not(:disabled){
  cursor:pointer;
}
.g-bootstrap.g-bs4 .btn,.g-bootstrap.g-bs4 .btn>span:not(.sr-only),.g-bootstrap.g-bs4 .btn>strong:not(.sr-only){
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .btn>span:not(.sr-only),.g-bootstrap.g-bs4 .btn>svg{
  position:relative;
}
.g-bootstrap.g-bs4 .btn>.g-spinner{
  --size:1.5rem;
}
.g-bootstrap.g-bs4 .btn.g-button-loading{
  justify-content:center !important;
  position:relative;
}
.g-bootstrap.g-bs4 .btn.g-button-loading>.g-spinner{
  margin:auto;
  position:absolute;
}
.g-bootstrap.g-bs4 .btn.g-button-loading>.g-spinner~span,.g-bootstrap.g-bs4 .btn.g-button-loading>.g-spinner~svg{
  visibility:hidden;
}
.g-bootstrap.g-bs4 .btn-lg{
  min-height:2.875rem;
}
.g-bootstrap.g-bs4 .btn-lg>.g-spinner{
  --size:1.5rem;
}
.g-bootstrap.g-bs4 .btn-sm{
  font-size:.875rem;
  min-height:1.625rem;
  padding:0 .625rem;
}
.g-bootstrap.g-bs4 .btn-sm>span:not(.sr-only){
  top:0;
}
.g-bootstrap.g-bs4 .btn-sm>.g-spinner{
  --size:1rem;
}
.g-bootstrap.g-bs4 .g-btn-icon,.g-bootstrap.g-bs4 .g-btn-icon-only{
  padding-left:.5rem;
  padding-right:.5rem;
}
.g-bootstrap.g-bs4 .g-btn-icon-only>svg~span:not(.sr-only),.g-bootstrap.g-bs4 .g-btn-icon>svg~span:not(.sr-only){
  margin-left:.3125rem;
}
.g-bootstrap.g-bs4 .btn-sm.g-btn-icon,.g-bootstrap.g-bs4 .btn-sm.g-btn-icon-only{
  padding-left:.25rem;
  padding-right:.5rem;
}
.g-bootstrap.g-bs4 .g-btn-icon-only{
  padding:0 .4375rem;
}
.g-bootstrap.g-bs4 .g-btn-icon-only.btn-sm{
  padding:0 .1875rem;
}
.g-bootstrap.g-bs4 .g-btn-icon-only.btn-lg{
  padding:0 .6041666667rem;
}
.g-bootstrap.g-bs4 .g-btn-icon-only+.g-btn-icon-only{
  margin-left:.5rem;
}
.g-bootstrap.g-bs4 .g-btn-icon-only>span{
  clip:rect(1px, 1px, 1px, 1px) !important;
  border:0 !important;
  clip-path:inset(50%) !important;
  height:1px !important;
  left:auto !important;
  margin:-1px !important;
  overflow:hidden !important;
  padding:0 !important;
  position:absolute !important;
  top:auto !important;
  white-space:nowrap !important;
  width:1px !important;
}
.g-bootstrap.g-bs4 .g-group-button{
  display:flex;
  flex-wrap:wrap;
  gap:1rem .5rem;
}
.g-bootstrap.g-bs4 .g-group-button:where(.g-group){
  padding-block:.5rem;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-group-button{
    -moz-column-gap:1rem;
         column-gap:1rem;
  }
  .g-bootstrap.g-bs4 .g-group-button:has(.g-button-size-small){
    gap:.625rem;
  }
}
.g-bootstrap.g-bs4 .g-group-button.text-center{
  justify-content:center !important;
}
.g-bootstrap.g-bs4 .g-group-button.text-right{
  justify-content:end !important;
}
.g-bootstrap.g-bs4 .g-group-button.g-group-button-form{
  justify-content:end;
  margin-top:1rem;
}
.g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented{
  gap:0;
  width:auto;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented{
    flex-wrap:nowrap;
  }
  .g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented-inline{
    display:inline-flex;
  }
}
.g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .btn:not(.g-btn-icon-only){
  flex-grow:1;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .btn:not(:last-child){
    border-bottom-right-radius:0;
    border-top-right-radius:0;
    margin-right:0;
  }
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .btn:not(:last-child){
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
    margin-bottom:0;
  }
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .btn:not(:first-child){
    border-bottom-left-radius:0;
    border-top-left-radius:0;
    margin-left:-.0625rem;
  }
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-group-button.g-group-button-segmented .btn:not(:first-child){
    border-top-left-radius:0;
    border-top-right-radius:0;
    margin-top:-.0625rem;
  }
  .g-bootstrap.g-bs4 :not(.g-input-group-append)>.btn:not(.g-btn-icon-only){
    margin-left:0;
    margin-right:0;
    width:100%;
  }
  .g-bootstrap.g-bs4 :not(.g-input-group-append)>.btn.g-btn-icon-only{
    margin-left:0;
  }
  .g-bootstrap.g-bs4 :not(.g-input-group-append)>.btn.g-btn-icon-only+.g-btn-icon-only{
    margin-left:.5rem;
  }
  .g-bootstrap.g-bs4 .g-group-button{
    width:100%;
  }
  .g-bootstrap.g-bs4 .g-group-button .g-btn-primary{
    order:-1;
  }
}
.g-bootstrap.g-bs4 .g-circular-button{
  align-items:center;
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background:none;
  border:none;
  border-radius:var(--g-size-border-radius-none);
  cursor:pointer;
  display:inline-flex;
  flex-direction:column;
  font-family:inherit;
  gap:var(--g-size-spacing-md);
  line-height:0;
  margin:0;
  outline:none;
  padding:0;
  touch-action:manipulation;
  transition:color,background-color,border-color .25s;
}
.g-bootstrap.g-bs4 .g-circular-button:focus-visible.focus .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-circular-button:focus-visible:not(:disabled,:active) .g-circular-button-icon-wrapper{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.g-bootstrap.g-bs4 .g-circular-button-size-large .g-circular-button-label,.g-bootstrap.g-bs4 .g-circular-button-size-medium .g-circular-button-label,.g-bootstrap.g-bs4 .g-circular-button-size-small .g-circular-button-label{
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  color:var(--g-color-interactive-primary);
  display:-webkit-box;
  font-weight:600;
  overflow:hidden;
}
.g-bootstrap.g-bs4 .g-circular-button-size-large .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-circular-button-size-medium .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-circular-button-size-small .g-circular-button-icon-wrapper{
  align-items:center;
  border:.125rem solid transparent;
  border-radius:var(--g-size-border-radius-circle);
  display:flex;
  justify-content:center;
}
.g-bootstrap.g-bs4 .g-circular-button-size-large .g-circular-button-icon-wrapper .g-icon,.g-bootstrap.g-bs4 .g-circular-button-size-medium .g-circular-button-icon-wrapper .g-icon,.g-bootstrap.g-bs4 .g-circular-button-size-small .g-circular-button-icon-wrapper .g-icon{
  height:calc(50% + .125rem);
  width:calc(50% + .125rem);
}
.g-bootstrap.g-bs4 .g-circular-button-size-small{
  gap:var(--g-size-spacing-sm);
  width:5rem;
}
.g-bootstrap.g-bs4 .g-circular-button-size-small .g-circular-button-icon-wrapper{
  height:2rem;
  width:2rem;
}
.g-bootstrap.g-bs4 .g-circular-button-size-small .g-circular-button-label{
  font-size:.75rem;
  line-height:1.125rem;
}
.g-bootstrap.g-bs4 .g-circular-button-size-medium{
  width:6rem;
}
.g-bootstrap.g-bs4 .g-circular-button-size-medium .g-circular-button-icon-wrapper{
  height:2.5rem;
  width:2.5rem;
}
.g-bootstrap.g-bs4 .g-circular-button-size-medium .g-circular-button-label{
  font-size:.875rem;
  line-height:1.3125rem;
}
.g-bootstrap.g-bs4 .g-circular-button-size-large{
  width:7rem;
}
.g-bootstrap.g-bs4 .g-circular-button-size-large .g-circular-button-icon-wrapper{
  height:4rem;
  width:4rem;
}
.g-bootstrap.g-bs4 .g-circular-button-size-large .g-circular-button-label{
  font-size:1rem;
  line-height:1.5rem;
}
.g-bootstrap.g-bs4 .g-circular-button-variant-primary.hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-circular-button-variant-primary:not(:disabled):hover .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-black), .1), rgba(var(--rgb-black), .1));
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-blue-300), .6);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-primary.active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-circular-button-variant-primary:not(:disabled):active .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-black), .15), rgba(var(--rgb-black), .15));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-blue-300), .6);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-primary:disabled{
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-circular-button-variant-primary:disabled .g-circular-button-icon-wrapper{
  background-color:var(--g-color-fill-disabled);
  color:var(--g-color-text-disabled);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-primary:disabled .g-circular-button-label{
  color:var(--g-color-text-disabled);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-primary .g-circular-button-icon-wrapper{
  background-color:var(--g-color-interactive-primary);
  color:var(--color-white);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-secondary.hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-circular-button-variant-secondary:not(:disabled):hover .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-blue-300), .05), rgba(var(--rgb-blue-300), .05));
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-black), .3);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-secondary.active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-circular-button-variant-secondary:not(:disabled):active .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-blue-300), .1), rgba(var(--rgb-blue-300), .1));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-black), .3);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-secondary:disabled{
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-circular-button-variant-secondary:disabled .g-circular-button-icon-wrapper{
  border-color:var(--color-gray-200);
  color:var(--g-color-text-disabled);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-secondary:disabled .g-circular-button-label{
  color:var(--g-color-text-disabled);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-secondary .g-circular-button-icon-wrapper{
  border-color:var(--g-color-border-primary);
  color:var(--g-color-interactive-primary);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-filled.hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-circular-button-variant-filled:not(:disabled):hover .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-blue-300), .15), rgba(var(--rgb-blue-300), .15));
  box-shadow:0 .25rem .75rem 0 rgba(var(--rgb-blue-300), .1);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-filled.active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-circular-button-variant-filled:not(:disabled):active .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-blue-300), .2), rgba(var(--rgb-blue-300), .2));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-black), .3);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-filled:disabled{
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-circular-button-variant-filled:disabled .g-circular-button-icon-wrapper{
  background-color:var(--g-color-fill-disabled);
  color:var(--g-color-text-disabled);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-filled:disabled .g-circular-button-label{
  color:var(--g-color-text-disabled);
}
.g-bootstrap.g-bs4 .g-circular-button-variant-filled .g-circular-button-icon-wrapper{
  background-color:var(--g-color-interactive-filled);
  color:var(--g-color-interactive-primary);
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-circular-button-hidden-label-below-sm{
    width:auto;
  }
  .g-bootstrap.g-bs4 .g-circular-button-hidden-label-below-sm .g-circular-button-label{
    clip:rect(1px, 1px, 1px, 1px) !important;
    border:0 !important;
    clip-path:inset(50%) !important;
    height:1px !important;
    left:auto !important;
    margin:-1px !important;
    overflow:hidden !important;
    padding:0 !important;
    position:absolute !important;
    top:auto !important;
    white-space:nowrap !important;
    width:1px !important;
  }
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-circular-button-hidden-label-below-md{
    width:auto;
  }
  .g-bootstrap.g-bs4 .g-circular-button-hidden-label-below-md .g-circular-button-label{
    clip:rect(1px, 1px, 1px, 1px) !important;
    border:0 !important;
    clip-path:inset(50%) !important;
    height:1px !important;
    left:auto !important;
    margin:-1px !important;
    overflow:hidden !important;
    padding:0 !important;
    position:absolute !important;
    top:auto !important;
    white-space:nowrap !important;
    width:1px !important;
  }
}
.g-bootstrap.g-bs4 .g-circular-button-hidden-label-always{
  width:auto;
}
.g-bootstrap.g-bs4 .g-circular-button-hidden-label-always .g-circular-button-label{
  clip:rect(1px, 1px, 1px, 1px) !important;
  border:0 !important;
  clip-path:inset(50%) !important;
  height:1px !important;
  left:auto !important;
  margin:-1px !important;
  overflow:hidden !important;
  padding:0 !important;
  position:absolute !important;
  top:auto !important;
  white-space:nowrap !important;
  width:1px !important;
}
.g-bootstrap.g-bs4.g-dark .g-circular-button-variant-secondary.hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4.g-dark .g-circular-button-variant-secondary:not(:disabled):hover .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-blue-300), .1), rgba(var(--rgb-blue-300), .1));
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-black), .3);
}
.g-bootstrap.g-bs4.g-dark .g-circular-button-variant-secondary.active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4.g-dark .g-circular-button-variant-secondary:not(:disabled):active .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-blue-300), .1), rgba(var(--rgb-blue-300), .1));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-black), .3);
}
.g-bootstrap.g-bs4.g-dark .g-circular-button-variant-filled.hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4.g-dark .g-circular-button-variant-filled:not(:disabled):hover .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-black), .15), rgba(var(--rgb-black), .15));
  box-shadow:0 .25rem .75rem 0 rgba(var(--rgb-blue-300), .4);
}
.g-bootstrap.g-bs4.g-dark .g-circular-button-variant-filled.active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4.g-dark .g-circular-button-variant-filled:not(:disabled):active .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-black), .2), rgba(var(--rgb-black), .2));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-blue-300), .2);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-primary:not(.g-no-inverted) .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-primary:not(.g-no-inverted) .g-circular-button-icon-wrapper{
  background-color:var(--color-white);
  color:var(--color-blue-300);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-primary:not(.g-no-inverted) .g-circular-button-label,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-primary:not(.g-no-inverted) .g-circular-button-label{
  color:var(--color-white);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-primary:not(.g-no-inverted).hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-primary:not(.g-no-inverted):not(:disabled):hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-primary:not(.g-no-inverted).hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-primary:not(.g-no-inverted):not(:disabled):hover .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-black), .05), rgba(var(--rgb-black), .05));
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-black), .45);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-primary:not(.g-no-inverted).active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-primary:not(.g-no-inverted):not(:disabled):active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-primary:not(.g-no-inverted).active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-primary:not(.g-no-inverted):not(:disabled):active .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-black), .1), rgba(var(--rgb-black), .1));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-black), .45);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-primary:not(.g-no-inverted):disabled,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-primary:not(.g-no-inverted):disabled{
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-primary:not(.g-no-inverted):disabled .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-primary:not(.g-no-inverted):disabled .g-circular-button-icon-wrapper{
  background-color:rgba(var(--rgb-white), .5);
  color:var(--color-bg);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-primary:not(.g-no-inverted):disabled .g-circular-button-label,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-primary:not(.g-no-inverted):disabled .g-circular-button-label{
  color:rgba(var(--rgb-white), .5);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-secondary:not(.g-no-inverted) .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-secondary:not(.g-no-inverted) .g-circular-button-icon-wrapper{
  border-color:var(--g-color-border-inverted-secondary);
  color:var(--color-white);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-secondary:not(.g-no-inverted) .g-circular-button-label,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-secondary:not(.g-no-inverted) .g-circular-button-label{
  color:var(--color-white);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-secondary:not(.g-no-inverted).hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-secondary:not(.g-no-inverted):not(:disabled):hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-secondary:not(.g-no-inverted).hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-secondary:not(.g-no-inverted):not(:disabled):hover .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-black), .1), rgba(var(--rgb-black), .1));
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-black), .3);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-secondary:not(.g-no-inverted).active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-secondary:not(.g-no-inverted):not(:disabled):active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-secondary:not(.g-no-inverted).active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-secondary:not(.g-no-inverted):not(:disabled):active .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-black), .15), rgba(var(--rgb-black), .15));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-black), .3);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-secondary:not(.g-no-inverted):disabled,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-secondary:not(.g-no-inverted):disabled{
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-secondary:not(.g-no-inverted):disabled .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-secondary:not(.g-no-inverted):disabled .g-circular-button-icon-wrapper{
  border-color:rgba(var(--rgb-white), .25);
  color:var(--g-color-text-inverted-disabled);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-secondary:not(.g-no-inverted):disabled .g-circular-button-label,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-secondary:not(.g-no-inverted):disabled .g-circular-button-label{
  color:var(--g-color-text-inverted-disabled);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-filled:not(.g-no-inverted) .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-filled:not(.g-no-inverted) .g-circular-button-icon-wrapper{
  background-color:var(--color-white);
  color:var(--color-blue-300);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-filled:not(.g-no-inverted) .g-circular-button-label,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-filled:not(.g-no-inverted) .g-circular-button-label{
  color:var(--color-white);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-filled:not(.g-no-inverted).hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-filled:not(.g-no-inverted):not(:disabled):hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-filled:not(.g-no-inverted).hover .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-filled:not(.g-no-inverted):not(:disabled):hover .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-black), .05), rgba(var(--rgb-black), .05));
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--rgb-black), .45);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-filled:not(.g-no-inverted).active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-filled:not(.g-no-inverted):not(:disabled):active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-filled:not(.g-no-inverted).active .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-filled:not(.g-no-inverted):not(:disabled):active .g-circular-button-icon-wrapper{
  background-image:linear-gradient(rgba(var(--rgb-black), .1), rgba(var(--rgb-black), .1));
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--rgb-black), .45);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-filled:not(.g-no-inverted):disabled,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-filled:not(.g-no-inverted):disabled{
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-filled:not(.g-no-inverted):disabled .g-circular-button-icon-wrapper,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-filled:not(.g-no-inverted):disabled .g-circular-button-icon-wrapper{
  background-color:rgba(var(--rgb-white), .5);
  color:var(--color-bg);
}
.g-bootstrap.g-bs4 .g-inverted .g-circular-button-variant-filled:not(.g-no-inverted):disabled .g-circular-button-label,.g-bootstrap.g-bs4 .g-inverted.g-circular-button-variant-filled:not(.g-no-inverted):disabled .g-circular-button-label{
  color:rgba(var(--rgb-white), .5);
}
.g-bootstrap.g-bs4 .g-card{
  --card-padding-vertical:var(--g-size-bs-10);
  --card-padding-horizontal:var(--g-size-bs-15);
  background-color:var(--g-color-surface-primary);
  border-color:var(--g-color-border-secondary) !important;
  border-radius:var(--g-size-border-radius-lg);
  border-style:solid !important;
  border-width:0;
  box-shadow:0 .125rem .5rem rgba(var(--rgb-black), .08);
  color:var(--g-color-text-primary);
  display:inline-flex;
  flex-direction:column;
  margin-bottom:var(--g-size-bs-10);
  margin-top:var(--g-size-bs-10);
  max-width:100%;
  outline:.0625rem solid transparent;
  outline-offset:-.0625rem;
  overflow:clip;
  position:relative;
  width:100%;
}
.g-bootstrap.g-bs4 .g-card.g-card-sticky{
  position:sticky;
  top:0;
  z-index:10;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-card.g-card-large{
    --card-padding-vertical:var(--g-size-layout-sm);
    --card-padding-horizontal:var(--g-size-layout-sm);
  }
}
.g-bootstrap.g-bs4 .g-card.g-uniform-headings :is(h2,h3,h4,h5,h6){
  font-size:1.125rem;
  line-height:1.5rem;
}
.g-bootstrap.g-bs4 .g-card :is(h2,h3,h4,h5,h6){
  font-weight:var(--g-font-weight-bold);
  padding-bottom:.3125rem;
  padding-top:.25rem;
}
.g-bootstrap.g-bs4 .g-card .g-card-body{
  flex:1 1 auto;
  padding:var(--card-padding-vertical) var(--card-padding-horizontal);
}
.g-bootstrap.g-bs4 .g-card:nth-child(n):nth-child(n):nth-child(n):nth-child(n).g-card-no-padding{
  --card-padding-vertical:0;
  --card-padding-horizontal:0;
}
.g-bootstrap.g-bs4 .g-card .g-separator.g-separator-protrude{
  margin-left:calc(var(--card-padding-horizontal, 0) * -1);
  margin-right:calc(var(--card-padding-horizontal, 0) * -1);
}
.g-bootstrap.g-bs4 .g-card .g-separator:where(.g-separator-spacing-inherit){
  margin-bottom:var(--card-padding-vertical, 0);
  margin-top:var(--card-padding-vertical, 0);
}
.g-bootstrap.g-bs4 .g-card.g-card-header{
  background-color:var(--g-color-surface-tertiary);
  color:var(--g-color-text-primary);
  text-align:center;
}
.g-bootstrap.g-bs4 .g-card.g-card-header p{
  margin:0;
  padding:0;
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-banner>.g-card-body{
  padding-bottom:calc(var(--g-size-spacing-lg) - var(--g-font-offset-p-bottom));
  padding-top:calc(var(--g-size-spacing-lg) - var(--g-font-offset-p-top));
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info{
  --card-padding-vertical:calc(var(--g-size-spacing-xl) * 2);
  background:var(--g-color-surface-primary);
  display:flex;
  text-align:center;
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-card.g-card-header-variant-info{
    --card-padding-vertical:var(--g-size-spacing-xl);
  }
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info .g-amount:nth-child(n){
  display:inline-block;
  font-size:var(--g-font-size-h1);
  font-weight:var(--g-font-weight-semibold);
  line-height:normal;
  margin-top:var(--g-size-bs-20);
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info .g-product-info{
  flex-direction:column;
  gap:var(--g-size-spacing-md);
  width:100%;
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info .g-product-info .g-product-info-data{
  margin-bottom:0;
  margin-top:0;
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info .g-product-info .g-product-info-data,.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info .g-product-info .g-product-info-data>*{
  display:block;
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info .g-product-info .g-major{
  font-size:1.125rem;
  line-height:1.5rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info .g-product-info .g-avatar{
  --size:var(--g-size-icon-xl);
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-card.g-card-header-variant-info .g-product-info.g-product-info-totaled .g-product-info-data{
    grid-template-columns:unset;
    grid-template-rows:unset;
  }
  .g-bootstrap.g-bs4 .g-card.g-card-header-variant-info .g-product-info.g-product-info-totaled .g-product-info-amount{
    grid-column:unset;
    grid-row:unset;
    text-align:unset;
  }
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info .g-group-button{
  padding-bottom:0;
  row-gap:.5rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info:not(.g-card-header-left) .g-product-info .g-avatar{
  align-self:center;
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info.g-card-header-left{
  text-align:left;
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info.g-card-header-left .g-product-info{
  display:block;
  position:relative;
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info.g-card-header-left .g-product-info:not(.g-contact-info) .g-minor{
  color:inherit;
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info.g-card-header-left .g-product-info:before{
  content:"";
  float:right;
  height:var(--g-size-icon-xl);
  width:calc(var(--g-size-icon-xl) + var(--g-size-spacing-md));
}
.g-bootstrap.g-bs4 .g-card.g-card-header-variant-info.g-card-header-left .g-product-info .g-avatar{
  position:absolute;
  right:0;
  top:0;
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-card-group{
    background-color:var(--g-color-surface-primary);
  }
  .g-bootstrap.g-bs4 .g-card{
    background-color:transparent !important;
  }
}
.g-bootstrap.g-bs4 .g-card-group{
  border-radius:var(--g-size-border-radius-lg);
  box-shadow:0 .125rem .5rem rgba(var(--rgb-black), .08);
  display:flex;
  flex-flow:row wrap;
  margin-bottom:var(--g-size-bs-10);
  margin-top:var(--g-size-bs-10);
  outline:.0625rem solid transparent;
  outline-offset:-.0625rem;
  overflow:clip;
}
.g-bootstrap.g-bs4 .g-card-group .g-card{
  box-shadow:none;
  display:flex;
  flex:1 0 0%;
  margin-bottom:0;
  margin-top:0;
  outline:none;
  overflow:visible;
}
.g-bootstrap.g-bs4 .g-card-group .g-card.g-card-sticky{
  border-bottom-width:var(--g-size-border-width-sm);
  margin-bottom:calc(var(--g-size-border-width-sm) * -1);
}
.g-bootstrap.g-bs4 .g-card-group .g-card:not(.g-card .g-card),.g-bootstrap.g-bs4 .g-card-group>.g-card{
  border-radius:var(--g-size-border-radius-none);
}
.g-bootstrap.g-bs4 .g-card-group>.g-interactable:not(:hover){
  border-color:var(--g-color-border-secondary) var(--g-color-surface-primary) var(--color-transparent) !important;
}
.g-bootstrap.g-bs4 .g-card-group-horizontal .g-card+.g-card{
  border-left-width:var(--g-size-border-width-sm);
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-card-group-horizontal .g-card{
    border-left-width:0 !important;
    flex-basis:100%;
    flex-direction:column;
  }
  .g-bootstrap.g-bs4 .g-card-group-horizontal:where(:not(.g-card-group-noline)) .g-card+.g-card{
    border-top-width:var(--g-size-border-width-sm);
  }
}
.g-bootstrap.g-bs4 .g-card-group-vertical{
  flex-direction:column;
}
.g-bootstrap.g-bs4 .g-card-group-vertical:where(:not(.g-card-group-noline)) .g-card+.g-card{
  border-top-width:var(--g-size-border-width-sm);
}
.g-bootstrap.g-bs4 .g-card-group-vertical .g-card.g-card-header-variant-banner,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card.g-card-header-variant-banner+.g-card,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card[class*=g-bg-],.g-bootstrap.g-bs4 .g-card-group-vertical .g-card[class*=g-bg-]+.g-card{
  border-top-width:0;
}
.g-bootstrap.g-bs4 .g-card-group+.g-card-group{
  margin-top:var(--g-size-bs-20);
}
.g-bootstrap.g-bs4 .g-card-group.g-card-group-nogap{
  margin-bottom:0;
}
.g-bootstrap.g-bs4 .g-card-group.g-card-group-nogap+.g-card-group,.g-bootstrap.g-bs4 .g-card-group.g-card-group-nogap+.g-card-group .g-card{
  margin-top:0;
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-card-group.g-card-group-nogap+.g-card-group:where(.g-card-group-noline) .g-card:where(:nth-child(1 of .g-card)),.g-bootstrap.g-bs4 .g-card-group.g-card-group-nogap+.g-card-group:where(:not(.g-card-group-noline)) .g-card{
    border-top-width:var(--g-size-border-width-sm);
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card-group.g-card-group-nogap:not(.g-card-group-noline)+.g-card-group .g-card{
    border-top-width:var(--g-size-border-width-sm);
  }
}
.g-bootstrap.g-bs4 .g-card-group.g-card-group-noline .g-card{
  border-width:0;
}
.g-bootstrap.g-bs4 .g-card-group-nogap{
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
}
.g-bootstrap.g-bs4 .g-card-group-nogap+.g-card-group{
  border-top-left-radius:0;
  border-top-right-radius:0;
}
.g-bootstrap.g-bs4 .g-card,.g-bootstrap.g-bs4 .g-modal{
  --card-border:var(--g-size-border-width-sm) solid var(--g-color-border-secondary);
}
.g-bootstrap.g-bs4 .g-card .g-card,.g-bootstrap.g-bs4 .g-card .g-card-group,.g-bootstrap.g-bs4 .g-modal .g-card,.g-bootstrap.g-bs4 .g-modal .g-card-group{
  box-shadow:none;
}
.g-bootstrap.g-bs4 .g-card .g-card-group,.g-bootstrap.g-bs4 .g-modal .g-card-group{
  border-left:var(--card-border);
  border-right:var(--card-border);
  border-top:var(--card-border);
  box-shadow:none;
}
.g-bootstrap.g-bs4 .g-card .g-card-group:not(.g-card-group-nogap),.g-bootstrap.g-bs4 .g-modal .g-card-group:not(.g-card-group-nogap){
  border-bottom:var(--card-border);
  border-top:var(--card-border);
}
.g-bootstrap.g-bs4 .g-card .g-card-group.g-card-group-nogap+.g-card-group,.g-bootstrap.g-bs4 .g-modal .g-card-group.g-card-group-nogap+.g-card-group{
  border-top:0;
}
.g-bootstrap.g-bs4 .g-card .g-card-group.g-card-group-nogap+.g-card-group:not(.g-card-group-nogap),.g-bootstrap.g-bs4 .g-modal .g-card-group.g-card-group-nogap+.g-card-group:not(.g-card-group-nogap){
  border-bottom:var(--card-border);
  border-top:0;
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-card .g-card-group.g-card-group-horizontal .g-card,.g-bootstrap.g-bs4 .g-modal .g-card-group.g-card-group-horizontal .g-card{
    border-left:0;
  }
  .g-bootstrap.g-bs4 .g-card .g-card-group.g-card-group-horizontal .g-card:first-child,.g-bootstrap.g-bs4 .g-modal .g-card-group.g-card-group-horizontal .g-card:first-child{
    border-top:0;
  }
}
.g-bootstrap.g-bs4 .g-card :not(.g-card-group)>.g-card,.g-bootstrap.g-bs4 .g-modal :not(.g-card-group)>.g-card{
  border:var(--card-border);
}
.g-bootstrap.g-bs4 .g-inverted .g-card,.g-bootstrap.g-bs4 .g-inverted.g-card{
  background-clip:padding-box;
  background-color:rgba(var(--rgb-black), .1);
  border-color:transparent !important;
  box-shadow:none;
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-inverted .g-card .g-faded,.g-bootstrap.g-bs4 .g-inverted.g-card .g-faded{
  color:var(--g-color-text-inverted-secondary);
}
.g-bootstrap.g-bs4 .g-inverted :is(.g-card-outer,.g-card-inner),.g-bootstrap.g-bs4 .g-inverted :is(.g-card-outer,.g-card-inner) .g-card,.g-bootstrap.g-bs4 .g-inverted:is(.g-card-outer,.g-card-inner),.g-bootstrap.g-bs4 .g-inverted:is(.g-card-outer,.g-card-inner) .g-card{
  background-clip:border-box;
}
.g-bootstrap.g-bs4 .g-inverted :is(.g-card-outer,.g-card-inner) .g-card:not(.g-card-inner,[class*=g-card-alert-]):where(:not(.g-card-header-variant-banner)),.g-bootstrap.g-bs4 .g-inverted:is(.g-card-outer,.g-card-inner) .g-card:not(.g-card-inner,[class*=g-card-alert-]):where(:not(.g-card-header-variant-banner)){
  background-color:transparent;
}
.g-bootstrap.g-bs4 .g-inverted .g-card-group,.g-bootstrap.g-bs4 .g-inverted.g-card-group{
  box-shadow:none;
}
.g-bootstrap.g-bs4 :is(.g-card-outer,.g-card-inner),.g-bootstrap.g-bs4 :is(.g-card-outer,.g-card-inner) .g-card:where(:not(.g-card-overview)){
  display:flex;
  flex-direction:column;
  max-width:none;
  width:auto;
}
.g-bootstrap.g-bs4 :is(.g-card-outer,.g-card-inner) .g-card:not([class*=g-card-alert-]){
  margin-bottom:0;
  margin-top:0;
}
.g-bootstrap.g-bs4 :is(.g-card-outer,.g-card-inner) .g-card:not([class*=g-card-alert-]):not(.g-card-inner){
  border-radius:var(--g-size-border-radius-none);
  border-width:0;
}
.g-bootstrap.g-bs4 :is(.g-card-outer,.g-card-inner) .g-card-body{
  position:relative;
}
.g-bootstrap.g-bs4 .g-card-inner{
  border:var(--card-border);
  box-shadow:none;
}
.g-bootstrap.g-bs4 .g-card-row>:not(.g-separator){
  flex:1 0 0%;
}
.g-bootstrap.g-bs4 .g-card-footer:not(.g-card-large):nth-child(n){
  --card-padding-vertical:var(--g-size-spacing-xl);
  --card-padding-horizontal:var(--g-size-bs-15);
}
.g-bootstrap.g-bs4 .g-card-footer-summary{
  display:flex;
  gap:0 var(--g-size-spacing-xxl);
  padding-bottom:0;
  padding-top:0;
}
.g-bootstrap.g-bs4 .g-card-footer-summary .g-amount{
  display:block;
}
.g-bootstrap.g-bs4 .g-card-footer-wrap-never .g-card-footer-total{
  text-align:right;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-card-footer-wrap-below-sm .g-card-footer-summary{
    flex-wrap:wrap;
  }
  .g-bootstrap.g-bs4 .g-card-footer-wrap-below-sm .g-card-footer-total{
    flex-basis:100%;
  }
}
.g-bootstrap.g-bs4 .g-card-footer-wrap-auto .g-card-footer-summary{
  flex-wrap:wrap;
}
.g-bootstrap.g-bs4 .g-card-footer-wrap-auto .g-card-footer-total{
  flex-grow:1;
  text-align:right;
}
.g-bootstrap.g-bs4 .g-card-footer-wrap-always .g-card-footer-summary{
  flex-wrap:wrap;
}
.g-bootstrap.g-bs4 .g-card-footer-wrap-always .g-card-footer-total{
  flex-basis:100%;
}
.g-bootstrap.g-bs4 .g-card-footer-label{
  flex-grow:1;
  text-align:left;
}
.g-bootstrap.g-bs4 .g-card-footer-total{
  text-align:right;
}
.g-bootstrap.g-bs4 .g-card-footer-total:first-child{
  flex-basis:100%;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-card-footer-total{
    text-align:left;
  }
}
.g-bootstrap.g-bs4 .g-card-footer-amounts{
  font-variant-numeric:lining-nums tabular-nums;
}
.g-bootstrap.g-bs4 .g-card-footer-description{
  padding-bottom:0;
  padding-top:0;
}
.g-bootstrap.g-bs4 .g-card-footer-description:not(:only-child){
  font-size:.875rem;
  line-height:1.3125rem;
}
.g-bootstrap.g-bs4 .g-card-footer-description:only-child{
  text-align:center;
}
.g-bootstrap.g-bs4 .g-card-footer-description:only-child .g-group-button{
  justify-content:center;
}
.g-bootstrap.g-bs4 .g-card-confirm-footer .g-card-body{
  padding-bottom:var(--g-size-bs-20);
  padding-top:var(--g-size-bs-20);
  text-align:center;
}
.g-bootstrap.g-bs4 .g-card-overview{
  padding:0;
  position:relative;
}
.g-bootstrap.g-bs4 .g-card-overview:nth-child(n):nth-child(n){
  display:flex;
}
.g-bootstrap.g-bs4 .g-card-overview:not(.g-card-overview-widget):hover{
  box-shadow:0 .25rem .75rem rgba(var(--rgb-black), .16);
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-title:nth-child(n):nth-child(n){
  font-size:1rem;
  font-weight:600;
  padding:0;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-title-overline{
  order:-1;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-action-default{
  color:var(--g-color-text-primary);
  display:block;
  overflow:hidden;
  text-overflow:ellipsis;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-action-default:hover{
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-action-default:focus-visible{
  outline:none;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-action-default:before{
  content:"";
  inset:0;
  position:absolute;
  z-index:10;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-action-default.g-button{
  display:inline;
  line-height:1.25rem;
  min-height:0;
  position:static;
  width:auto;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-action-default.g-button:focus-visible:nth-child(n){
  outline:none;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-action-default.g-button .g-button-label{
  white-space:normal;
}
.g-bootstrap.g-bs4 .g-card-overview:nth-child(n) .g-micro{
  font-size:.875rem;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-info{
  display:flex;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-info .g-card-overview-info-data{
  display:grid;
  flex-grow:1;
  flex-shrink:1;
  line-height:1.25rem;
  margin:-.25rem 0 -.125rem;
  min-width:0;
  width:100%;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-info .g-card-overview-info-data .g-card-overview-info-alias,.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-info .g-card-overview-info-data .g-micro{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-info .g-card-overview-info-data .g-card-overview-info-alias{
  margin:.125rem 0;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-info .g-card-overview-info-data .g-card-overview-info-alias .g-card-overview-title{
  line-height:1.25rem;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-info .g-card-overview-stripe{
  bottom:0;
  height:auto;
  left:0;
  right:auto;
  width:.3125rem;
}
.g-bootstrap.g-bs4 .g-card-overview :where(.g-card-overview-grid-amounts,.g-card-overview-info-amount-inner) .g-amount{
  font-size:1.25rem;
}
.g-bootstrap.g-bs4 .g-card-overview:nth-child(n) .g-amount-converted{
  color:var(--g-color-text-primary);
  font-size:.75rem;
  font-weight:400;
  line-height:1rem;
  padding:0;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-figure{
  color:var(--g-color-text-primary);
  flex-shrink:0;
  order:-1;
}
.g-bootstrap.g-bs4 .g-card-overview .g-major{
  font-weight:600;
}
.g-bootstrap.g-bs4 .g-card-overview .g-button,.g-bootstrap.g-bs4 .g-card-overview .g-tooltip-trigger{
  position:relative;
  z-index:30;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-extra-amount{
  color:var(--g-color-text-secondary);
  font-size:.875rem;
  font-weight:400;
  line-height:1.3125rem;
  padding:0;
}
.g-bootstrap.g-bs4 .g-card-overview:nth-child(n):focus-within{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-footer{
  flex-grow:0;
  flex-shrink:0;
  z-index:30;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-footer-right-aligned{
  justify-content:right;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-footer>.g-button{
  margin-right:.75rem;
  padding-left:.5rem;
  padding-right:.5rem;
}
.g-bootstrap.g-bs4 .g-card-overview .g-card-overview-footer>.g-button:focus-visible{
  outline-offset:-.125rem;
  outline-width:.125rem;
}
.g-bootstrap.g-bs4 .g-card-overview.g-inverted .g-card-overview-action-default,.g-bootstrap.g-bs4 .g-card-overview.g-inverted .g-card-overview-action-default:active,.g-bootstrap.g-bs4 .g-card-overview.g-inverted .g-card-overview-extra-amount,.g-bootstrap.g-bs4 .g-card-overview.g-inverted .g-faded{
  color:inherit;
}
.g-bootstrap.g-bs4 .g-card-overview.g-inverted .g-card-overview-footer{
  border-top-color:rgba(var(--rgb-white), .15);
}
.g-bootstrap.g-bs4 .g-card-overview-listview{
  flex-flow:row;
  min-height:4.5rem;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-card-overview-listview{
    align-items:stretch;
  }
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-footer{
    align-self:flex-start;
  }
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-card-overview-listview{
    align-items:center;
  }
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-title{
  right:4.5rem;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-title a{
  left:5rem;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container{
  min-width:0;
  padding-right:0;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info{
  align-items:center;
  padding-left:.3125rem;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info .g-card-overview-info-data{
  align-items:center;
  margin-bottom:0;
  margin-top:0;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info .g-card-overview-info-data .g-card-overview-info-alias-area{
  align-items:baseline;
  display:flex;
  overflow:hidden;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info .g-card-overview-info-data .g-card-overview-info-alias-area *{
  margin-right:.5rem;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info .g-card-overview-info-data .g-card-overview-info-alias-area .g-badge{
  vertical-align:-.1875rem;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info .g-card-overview-info-data .g-card-overview-info-alias-area .g-micro{
  line-height:1.5rem;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-totaled .g-card-overview-info-amount,.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-totaled .g-card-overview-info-amount .g-card-overview-info-amount-dual{
  display:flex;
  flex-direction:column;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-totaled .g-card-overview-info-amount .g-card-overview-info-amount-dual .g-card-overview-info-amount-inner{
  overflow:hidden;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-totaled .g-card-overview-info-amount .g-card-overview-info-amount-dual>:nth-child(2){
  text-align:left;
  width:7rem;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-totaled .g-card-overview-info-amount .g-card-overview-info-amount-dual>:nth-child(2){
    align-self:center;
    padding-left:.375rem;
  }
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-totaled .g-card-overview-info-amount .g-card-overview-info-amount-dual{
    flex-direction:row;
    justify-content:flex-end;
  }
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-totaled .g-card-overview-info-amount .g-card-overview-info-amount-dual .g-card-overview-info-amount-offseted-for-dual{
    padding-right:7rem;
  }
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-totaled .g-card-overview-info-data{
    grid-template-columns:auto auto;
    grid-template-rows:repeat(6, max-content);
  }
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-totaled .g-card-overview-info-amount{
    grid-column:2 /  3;
    grid-row:1 /  99;
    margin-left:.625rem;
    min-width:0;
    text-align:right;
  }
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-totaled .g-card-overview-info-amount .g-amount{
    padding-top:.125rem;
  }
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-totaled .g-card-overview-info-amount p{
    overflow:hidden;
    padding:0;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-totaled .g-card-overview-info-amount p+.g-card-overview-extra-amount{
    margin-top:-.25rem;
  }
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-info.g-card-overview-info-verbose .g-card-overview-badge-area{
    padding-top:.25rem;
  }
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-figure{
  height:auto;
  margin-right:1rem;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-card-overview-figure,.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-info-container .g-micro{
    display:none;
  }
}
.g-bootstrap.g-bs4 .g-card-overview-listview:not(.g-card-overview-promotion) .g-card-overview-body{
  display:none;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-footer{
  align-items:center;
  display:flex;
  margin-bottom:auto;
  margin-top:auto;
  padding:0;
  width:4.5rem;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-footer.g-card-overview-footer-full-width{
  width:18.25rem;
}
@media (max-width:991.98px){
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-footer{
    justify-content:center;
  }
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-footer.g-card-overview-footer-full-width{
    width:4.5rem;
  }
  .g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-footer .g-card-overview-footer-content{
    display:none;
  }
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-footer>.g-button{
  border-width:.125rem;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-footer>.g-button:nth-child(n):focus-visible{
  outline-offset:-.125rem;
  outline-width:.125rem;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-footer .g-card-overview-footer-content{
  padding:0 1rem 0 1.875rem;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-footer .g-card-overview-footer-content .g-btn-overview-footer{
  width:11.875rem;
}
.g-bootstrap.g-bs4 .g-card-overview-listview .g-card-overview-footer .g-card-overview-footer-content .g-btn-overview-footer:focus-visible{
  outline-offset:-.125rem;
  outline-width:.125rem;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview{
  align-items:stretch;
  height:17.5rem;
  min-width:13.125rem;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-title{
  bottom:2.875rem;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container{
  flex-grow:0;
  flex-shrink:0;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container:has(~.g-card-overview-body:empty){
  flex-grow:1;
  flex-shrink:1;
  overflow-y:scroll;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container .g-card-overview-info{
  flex-direction:row-reverse;
  padding-top:.625rem;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container .g-card-overview-info .g-card-overview-badge-area,.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container .g-card-overview-info .g-micro{
  margin-top:-.25rem;
  overflow:hidden;
  padding-right:.5rem;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container .g-card-overview-info .g-card-overview-figure{
  margin-left:.25rem;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container .g-card-overview-info .g-card-overview-stripe{
  height:.25rem;
  width:100%;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container .g-card-overview-grid-amounts{
  display:flex;
  flex-direction:column;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container .g-card-overview-grid-amounts p{
  padding:0;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container .g-card-overview-grid-amounts .g-meter{
  margin:.4375rem 0;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container .g-card-overview-grid-amounts .g-amount{
  line-height:1.5;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container .g-card-overview-grid-amounts .g-card-overview-extra-amount{
  line-height:1.25rem;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container .g-card-overview-grid-amounts .g-card-overview-extra-amount-offsetted{
  margin-top:1.875rem;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-info-container .meter{
  margin:.4375rem 0;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-footer{
  align-items:center;
  border-top:.0625rem solid var(--g-color-border-secondary);
  display:flex;
  height:2.875rem;
  padding:0;
  width:100%;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-footer .g-card-overview-footer-content{
  flex:1;
  overflow:hidden;
  padding-right:.5rem;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-footer .g-button{
  border-width:.125rem;
  margin-left:.5rem;
  min-height:2rem;
  padding-left:.5rem;
  padding-right:.5rem;
  width:auto;
}
.g-bootstrap.g-bs4 .g-card-overview-gridview .g-card-overview-footer .g-button:nth-child(n):focus-visible{
  outline-offset:-.125rem;
  outline-width:.125rem;
}
.g-bootstrap.g-bs4 .g-card-group-vertical .g-card-overview-listview:focus-within,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card-overview-listview:hover,.g-bootstrap.g-bs4 :is(.g-card-outer,.g-card-inner) .g-card-overview-listview:focus-within,.g-bootstrap.g-bs4 :is(.g-card-outer,.g-card-inner) .g-card-overview-listview:hover{
  background-color:var(--g-color-overlay-hover);
  outline:none;
}
.g-bootstrap.g-bs4 .g-card-overview-body{
  flex-grow:1;
  overflow-x:hidden;
  overflow-y:hidden;
}
.g-bootstrap.g-bs4 .g-card-overview-body.g-card-overview-body-interactive{
  position:relative;
  z-index:20;
}
.g-bootstrap.g-bs4 .g-card-overview-body.g-card-overview-body-unpadded{
  padding:0;
}
.g-bootstrap.g-bs4 .g-card-overview-body:empty{
  display:none;
}
.g-bootstrap.g-bs4 .g-card-overview-widget{
  height:20rem;
}
.g-bootstrap.g-bs4 .g-card-overview-widget .g-card-overview-header{
  border-bottom:.0625rem solid var(--g-color-border-secondary);
  min-height:2.875rem;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-card-overview-widget .g-card-overview-body{
  height:100%;
  overflow-y:visible;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion .g-card-overview-body{
  flex-grow:0;
  overflow:hidden;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion .g-card-overview-body p{
  text-align:left;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-listview>.g-button{
  margin-right:.5rem;
  padding:.5rem;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-listview .g-card-overview-body{
  display:flex;
  flex:1;
  padding-left:calc(var(--card-padding-horizontal) + .3125rem);
  text-align:left;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-listview .g-card-overview-body .g-card-overview-icon{
  margin-right:1rem;
  width:3rem;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-listview .g-card-overview-body .g-card-overview-icon{
    display:none;
  }
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-listview .g-card-overview-body .g-card-overview-promotion-info .g-button{
  text-align:initial;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-listview .g-card-overview-body .g-card-overview-promotion-info .g-card-overview-action-default :is(h2,h3,h4,h5,h6){
  padding:0;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-listview .g-card-overview-body .g-card-overview-promotion-info p{
  padding:0;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-listview .g-card-overview-footer{
  margin:0;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-listview .g-card-overview-footer{
    width:auto;
  }
  .g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-listview .g-card-overview-footer .g-button{
    margin-right:.5rem;
    margin-top:.5rem;
  }
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-gridview{
  background-position:50%;
  background-size:cover;
  justify-content:flex-end;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-gridview>.g-button{
  border-width:.125rem;
  margin:0;
  position:absolute;
  right:.5rem;
  top:.5rem;
  z-index:30;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-gridview>.g-button:nth-child(n):focus-visible{
  outline-offset:-.125rem;
  outline-width:.125rem;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-gridview .g-card-overview-body{
  overflow:hidden;
  text-align:center;
  text-overflow:ellipses;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-gridview .g-card-overview-body .g-micro{
  -webkit-line-clamp:4;
  -webkit-box-orient:vertical;
  display:-webkit-box;
  overflow:hidden;
}
.g-bootstrap.g-bs4 .g-card-overview-promotion.g-card-overview-gridview .g-card-overview-body .g-card-overview-icon{
  width:6rem;
}
.g-bootstrap.g-bs4 .g-card-overview-group{
  display:flex;
  flex-direction:column;
  gap:.9375rem;
  margin:1.25rem 0;
}
.g-bootstrap.g-bs4 .g-card-overview-group .g-card-overview{
  margin:0;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-card-overview-group-layout-grid{
    flex-direction:row;
    gap:.9375rem;
    margin:1.25rem -.9375rem .625rem;
    overflow:auto hidden;
    padding:0 .9375rem .625rem;
    scroll-behavior:smooth;
    scroll-snap-type:x mandatory;
  }
  .g-bootstrap.g-bs4 .g-card-overview-group-layout-grid .g-card-overview{
    flex:1 0 15.9375rem;
    scroll-margin-left:.9375rem;
    scroll-snap-align:start;
  }
  .g-bootstrap.g-bs4 .g-card-overview-group-layout-grid:after{
    content:"";
    flex:0 0 calc(100% - 15.9375rem - 0.9375rem);
  }
  .g-bootstrap.g-bs4 .g-card-overview-group-layout-grid:has(.g-card-overview:only-child):after{
    content:none;
  }
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-card-overview-group-layout-grid{
    --columns:2;
    display:grid;
    gap:1.875rem;
    grid-template-columns:repeat(var(--columns), 1fr);
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card-overview-group-layout-grid{
    --columns:3;
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .g-card-overview-group-layout-grid{
    --columns:4;
  }
}
.g-bootstrap.g-bs4 .g-card-overview-group-layout-widget{
  --columns:1;
  display:grid;
  gap:1.875rem;
  grid-template-columns:repeat(var(--columns), 1fr);
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .g-card-overview-group-layout-widget{
    --columns:2;
  }
}
.g-bootstrap.g-bs4 .g-card-function,.g-bootstrap.g-bs4 .g-card-function-footer{
  --card-padding-vertical:0.9375rem;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-card-function,.g-bootstrap.g-bs4 .g-card-function-footer{
    --card-padding-horizontal:1.5625rem;
  }
}
.g-bootstrap.g-bs4 .g-card-function{
  display:flex !important;
  flex-direction:column;
  overflow:unset;
}
.g-bootstrap.g-bs4 .g-card-function .g-h-major{
  font-size:1.125rem;
  font-weight:700;
  line-height:1.5rem;
}
.g-bootstrap.g-bs4 .g-card-function .g-h-major:nth-child(n){
  padding-bottom:.3125rem;
  padding-top:.25rem;
}
.g-bootstrap.g-bs4 .g-card-function .g-h-minor{
  font-weight:700;
}
.g-bootstrap.g-bs4 .g-card-function .g-h-minor:nth-child(n){
  font-size:.875rem;
  line-height:1.3125rem;
}
.g-bootstrap.g-bs4 .g-card-function .g-group{
  margin:0;
  padding-bottom:.625rem;
  padding-top:.625rem;
}
.g-bootstrap.g-bs4 .g-card-function .g-group-button{
  justify-content:center;
  padding-block:1rem;
  row-gap:.75rem;
  width:100%;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-card-function .g-group-button{
    order:-1;
    padding-block:1.125rem;
  }
}
.g-bootstrap.g-bs4 .g-card-function .g-card-body{
  display:flex;
  flex-direction:column;
  flex-grow:0;
}
.g-bootstrap.g-bs4 .g-card-function .g-card-function-indicator{
  align-items:center;
  margin-bottom:-.9375rem;
  order:-1;
  text-align:center;
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-card-function .g-card-function-indicator.g-indicator-custom{
    padding-bottom:1.5625rem;
    padding-top:1.5625rem;
  }
}
.g-bootstrap.g-bs4 .g-card-function .g-card-function-indicator.g-indicator-custom .g-card-function-indicator-content{
  max-width:12.5rem;
}
.g-bootstrap.g-bs4 .g-card-function .g-card-function-indicator.g-indicator-custom .g-card-function-indicator-content img{
  max-width:100%;
}
.g-bootstrap.g-bs4 .g-card-function .g-card-function-indicator.g-indicator-enabled .g-state{
  color:var(--g-color-success);
}
.g-bootstrap.g-bs4 .g-card-function .g-card-function-icon{
  --size:3rem;
  color:var(--g-color-fill-primary);
}
.g-bootstrap.g-bs4 .g-card-function .g-state{
  color:var(--g-color-text-secondary);
  font-size:.75rem;
  font-weight:600;
  -webkit-hyphens:auto;
          hyphens:auto;
  line-height:.75rem;
  margin-left:-.5rem;
  margin-right:-.5rem;
  margin-top:.625rem;
}
.g-bootstrap.g-bs4 .g-card-function .g-card-function-postscript{
  margin-top:-.9375rem;
  padding-top:0;
}
.g-bootstrap.g-bs4 .g-card-function .g-card-function-postscript p{
  font-size:.875rem;
  line-height:1.3125rem;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-card-function .g-card-function-postscript .btn,.g-bootstrap.g-bs4 .g-card-function .g-card-function-postscript .g-button{
    width:100%;
  }
}
.g-bootstrap.g-bs4 .g-inverted .g-card-function .g-card-function-indicator{
  color:var(--g-color-text-inverted-secondary);
}
.g-bootstrap.g-bs4 .g-inverted .g-card-function .g-card-function-indicator.g-indicator-enabled .g-state{
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-vertical .g-card-function-icon,.g-bootstrap.g-bs4 .g-card-group-horizontal .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-icon{
  margin-top:.625rem;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-vertical .g-card-body,.g-bootstrap.g-bs4 .g-card-group-horizontal .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-body{
    text-align:center;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-vertical .g-card-body,.g-bootstrap.g-bs4 .g-card-group-horizontal .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-body{
    flex-grow:0;
  }
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-vertical .g-card-function-postscript,.g-bootstrap.g-bs4 .g-card-group-horizontal .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-postscript{
    flex-grow:1;
  }
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-vertical .g-card-function-postscript .g-group-button,.g-bootstrap.g-bs4 .g-card-group-horizontal .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-postscript .g-group-button{
    margin-top:auto;
  }
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-vertical .g-card-function-postscript .btn,.g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-vertical .g-card-function-postscript .g-button,.g-bootstrap.g-bs4 .g-card-group-horizontal .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-postscript .btn,.g-bootstrap.g-bs4 .g-card-group-horizontal .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-postscript .g-button{
    max-width:calc(100% - 1rem);
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-horizontal,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card-function:where(:not([class*=g-card-function-variant-])){
    flex-direction:row;
  }
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-horizontal .g-card-body,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-body{
    justify-content:center;
  }
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-horizontal .g-card-function-indicator,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-indicator{
    flex:0 0 15%;
    margin-bottom:0;
    max-width:15%;
    padding-right:0;
  }
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-horizontal .g-card-function-indicator.g-indicator-custom,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-indicator.g-indicator-custom{
    flex:0 0 23%;
    max-width:23%;
  }
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-horizontal .g-card-function-icon,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-icon{
    --size:4rem;
    font-size:var(--size);
    height:var(--size);
    line-height:var(--size);
    margin-top:0;
    min-width:var(--size);
    width:var(--size);
  }
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-horizontal .g-card-function-body,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-body{
    --card-padding-vertical:1.25rem;
    flex:1 0 0;
    text-align:left;
  }
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-horizontal .g-card-function-postscript,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-postscript{
    flex:0 0 25%;
    margin-top:0;
    max-width:25%;
    padding-left:0;
    padding-top:.9375rem;
    text-align:center;
  }
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-horizontal .g-card-function-postscript .g-group-button,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-postscript .g-group-button{
    padding-block:.53125rem;
  }
  .g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-horizontal .g-card-function-postscript .btn,.g-bootstrap.g-bs4 .g-card-function.g-card-function-variant-horizontal .g-card-function-postscript .g-button,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-postscript .btn,.g-bootstrap.g-bs4 .g-card-group-vertical .g-card-function:where(:not([class*=g-card-function-variant-])) .g-card-function-postscript .g-button{
    width:100%;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card-function-footer-shared:nth-child(n):nth-child(n){
    margin-top:-.9375rem;
  }
}
@media (min-width:1200px){
  .g-bootstrap.g-bs4 .g-card-function-footer{
    --card-padding-horizontal:10%;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card-function-footer .g-card-body{
    padding-top:0;
  }
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-card-function-footer .g-card-body{
    text-align:center;
  }
}
.g-bootstrap.g-bs4 .g-card-function-footer p{
  font-size:.875rem;
  line-height:1.3125rem;
}
.g-bootstrap.g-bs4 .g-card-row>.g-card{
  min-width:auto;
}
.g-bootstrap.g-bs4 .g-card-row:has(.g-card-footer){
  flex-wrap:wrap;
}
.g-bootstrap.g-bs4 .g-card-row .g-card-footer{
  flex-basis:100%;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-card-row .g-card-footer{
    text-align:center;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card-row .g-card-footer:nth-child(n):nth-child(n){
    margin-top:-.9375rem;
  }
  .g-bootstrap.g-bs4 .g-card-row .g-card-footer,.g-bootstrap.g-bs4 .g-card-row .g-card-footer .g-card-body{
    padding-top:0;
  }
}
@media (min-width:1200px){
  .g-bootstrap.g-bs4 .g-card-row .g-card-footer,.g-bootstrap.g-bs4 .g-card-row .g-card-footer .g-card-body{
    --card-padding-horizontal:10%;
  }
}
.g-bootstrap.g-bs4 .g-card-row .g-card-footer p{
  text-wrap:balance;
  font-size:.875rem;
  line-height:1.3125rem;
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)){
  --card-padding-horizontal:1rem;
  --card-padding-vertical:0.75rem;
  background-color:var(--g-color-surface-primary);
  border-radius:var(--g-size-border-radius-lg);
  box-shadow:0 .125rem .5rem rgba(var(--rgb-black), .08);
  display:flex;
  flex-direction:column;
  margin-bottom:.625rem;
  margin-top:.625rem;
  max-width:100%;
  outline:.0625rem solid transparent;
  outline-offset:-.0625rem;
  overflow:hidden;
  position:relative;
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-body,.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-footer,.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-indicator{
  display:flex;
  flex-direction:column;
  padding:var(--card-padding-vertical) var(--card-padding-horizontal);
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-title{
  flex-shrink:0;
  font-size:1.125rem;
  font-weight:700;
  line-height:1.5rem;
  padding-bottom:.3125rem;
  padding-top:.25rem;
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-title,.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-title a{
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  display:-webkit-box;
  overflow:hidden;
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-title a:after{
  content:"";
  inset:0;
  position:absolute;
  z-index:10;
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-title-overline{
  order:-1;
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-plugin{
    --card-padding-vertical:0.9375rem;
    --card-padding-horizontal:1.5625rem;
    flex-direction:row;
  }
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-plugin .g-card-product-indicator-badge{
    --card-padding-horizontal:0.5rem;
    --card-padding-vertical:0.25rem;
  }
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-plugin .g-card-product-body,.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-plugin .g-card-product-footer,.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-plugin .g-card-product-indicator{
    justify-content:center;
  }
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-plugin .g-card-product-indicator{
    flex-basis:15%;
    margin-bottom:0;
    min-width:0;
  }
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-plugin .g-card-product-body{
    --card-padding-vertical:1.25rem;
  }
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-plugin .g-card-product-footer{
    flex-basis:30%;
    margin-top:0;
    min-width:0;
    padding-left:0;
    padding-top:.9375rem;
    text-align:center;
  }
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-plugin .g-card-product-footer .g-group-button{
    order:-1;
    padding-bottom:.625rem;
    padding-top:.625rem;
  }
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-plugin .g-card-product-footer .g-button{
    padding-left:.3125rem;
    padding-right:.3125rem;
    width:100%;
  }
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-large-teaser,.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-teaser{
  height:17.5rem;
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-large-teaser .g-card-product-body,.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-teaser .g-card-product-body{
  padding-bottom:0;
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-large-teaser .g-card-product-content,.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-teaser .g-card-product-content{
  -webkit-mask-image:linear-gradient(to top, transparent -.0625rem, #000 var(--card-padding-vertical));
          mask-image:linear-gradient(to top, transparent -.0625rem, #000 var(--card-padding-vertical));
  overflow:hidden;
  padding-bottom:var(--card-padding-vertical);
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-large-teaser .g-card-product-footer,.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-teaser .g-card-product-footer{
  margin-top:0;
  padding-top:.25rem;
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-indicator-badge{
    --card-padding-horizontal:0.5rem;
    --card-padding-vertical:0.25rem;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-teaser .g-card-product-indicator-badge{
    --card-padding-horizontal:0.5rem;
    --card-padding-vertical:0.25rem;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-large-teaser{
    height:25.75rem;
  }
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-large-teaser .g-card-product-indicator{
    flex-basis:15.25rem;
  }
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-large-teaser .g-card-product-indicator-custom:not(.g-card-product-indicator-cover) img,.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-large-teaser .g-card-product-indicator-custom:not(.g-card-product-indicator-cover) svg{
    max-height:8rem;
  }
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)).g-card-product-variant-large-teaser .g-card-product-icon{
    height:6rem;
    width:6rem;
  }
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-indicator{
  align-items:center;
  background-color:var(--color-bg, var(--g-color-fill-primary));
  color:var(--color-fg, var(--g-color-fill-inverted));
  flex:0 0 7rem;
  justify-content:center;
  margin-bottom:0;
  order:-1;
  position:relative;
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-indicator{
    background-color:CanvasText !important;
  }
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-indicator .g-card-product-icon{
    color:Canvas !important;
  }
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-indicator-custom:not(.g-card-product-indicator-cover) img,.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-indicator-custom:not(.g-card-product-indicator-cover) svg{
  max-height:4rem;
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-indicator-cover img,.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-indicator-cover svg{
  height:100%;
  left:0;
  max-height:none;
  max-width:none;
  -o-object-fit:cover;
     object-fit:cover;
  -o-object-position:50%;
     object-position:50%;
  position:absolute;
  top:0;
  width:100%;
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-indicator:has(.g-spot-illustration){
  padding:0;
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-body{
  flex:1 1;
  overflow:hidden;
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-footer{
  flex:0 0;
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-footer{
    margin-top:-.9375rem;
    padding-top:0;
  }
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-footer .g-group-button{
  display:flex;
  flex-wrap:wrap;
  gap:.9375rem 1.25rem;
  margin:0;
  padding:1.25rem 0 .25rem;
}
@media (min-width:576px) and (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-footer .g-group-button{
    justify-content:center;
    padding-bottom:.875rem;
  }
}
.g-bootstrap.g-bs4 .g-card-product:where(:not(.g-card)) .g-card-product-footer .g-button{
  margin:0;
  position:relative;
  z-index:10;
}
.g-bootstrap.g-bs4 .g-card-product-title{
  margin-left:-.25rem;
  margin-right:-.25rem;
  padding-left:.25rem;
  padding-right:.25rem;
}
.g-bootstrap.g-bs4 .g-card-product-title a{
  color:inherit;
  display:block;
  font-weight:inherit;
  max-width:100%;
  width:-moz-max-content;
  width:max-content;
}
.g-bootstrap.g-bs4 .g-card-product-icon{
  height:4rem;
  width:4rem;
}
.g-bootstrap.g-bs4 .g-card-product-indicator-badge{
  margin:var(--card-padding-vertical) var(--card-padding-horizontal) 0 0;
  max-width:calc(100% - 2 * var(--card-padding-horizontal));
  padding:0;
  position:absolute;
  right:0;
  top:0;
}
.g-bootstrap.g-bs4 .g-card-product-price .g-card-product-active{
  border:.0625rem solid var(--color-bg);
  border-radius:var(--g-size-border-radius-circle);
  margin-right:.125em;
  position:relative;
  top:.03125rem;
}
.g-bootstrap.g-bs4 .g-card-product-with-default-action:nth-child(n):focus-within{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.g-bootstrap.g-bs4 .g-card-product-with-default-action:hover{
  box-shadow:0 .25rem .75rem rgba(var(--rgb-black), .16);
}
.g-bootstrap.g-bs4 .g-card-product-with-default-action .g-card-product-title a:hover{
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-card-product-with-default-action .g-card-product-title a:focus-visible{
  outline:none;
}
.g-bootstrap.g-bs4 .g-contact-info{
  min-height:4rem;
}
.g-bootstrap.g-bs4 .g-contact-info-extended{
  min-height:6.5rem;
}
.g-bootstrap.g-bs4 .g-contact-info .g-amount:nth-child(n){
  font-size:1rem;
  line-height:1.25rem;
}
.g-bootstrap.g-bs4 .g-contact-info .g-avatar:nth-child(n){
  color:var(--g-color-fill-primary);
}
.g-bootstrap.g-bs4 .g-copy{
  border-radius:var(--g-size-border-radius-sm);
  position:relative;
  transition-duration:.25s;
  transition-property:background-color;
}
.g-bootstrap.g-bs4 .g-copy:hover{
  background-color:var(--g-color-overlay-active-hover);
}
.g-bootstrap.g-bs4 .g-copy .g-tooltip-touch-target{
  inset:0;
  position:absolute;
  z-index:0;
}
.g-bootstrap.g-bs4 .g-copy .g-copy-button{
  inset:0;
  min-height:0;
  outline:none !important;
  position:absolute;
  width:100%;
  z-index:30;
}
.g-bootstrap.g-bs4 .g-copy .g-copy-button:focus-visible:after{
  content:"";
  inset:-.125rem 0;
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:-.1875rem;
  position:absolute;
  z-index:0;
}
.g-bootstrap.g-bs4 .g-dropdown{
  width:100%;
}
.g-bootstrap.g-bs4 .g-dropdown.g-dropdown ol,.g-bootstrap.g-bs4 .g-dropdown.g-dropdown p,.g-bootstrap.g-bs4 .g-dropdown.g-dropdown ul{
  margin:0;
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-menu{
  border:0;
  color:var(--g-color-text-primary);
  float:none;
  margin:0;
  max-height:18.75rem;
  overflow-x:hidden;
  overflow-y:auto;
  padding:0;
  position:inherit;
  width:100%;
  z-index:350000;
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-menu:focus-visible{
  outline:0;
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .g-dropdown-item,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .g-dropdown-item{
  align-items:center;
  align-items:flex-start;
  background-color:transparent;
  border:0;
  border-radius:var(--g-size-border-radius-round);
  border-radius:var(--g-size-border-radius-lg);
  box-shadow:none;
  color:var(--g-color-text-primary);
  display:inline-flex;
  display:flex;
  font-family:inherit;
  font-size:1rem;
  font-weight:400;
  height:auto;
  justify-content:center;
  justify-content:flex-start;
  line-height:1.375rem;
  min-height:2.25rem;
  padding:.5625rem .625rem;
  position:relative;
  text-align:left;
  transition-duration:.1s;
  transition-property:color, background-color, border, box-shadow;
  transition-timing-function:ease-out;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  vertical-align:middle;
  white-space:normal;
  width:100%;
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item:not(:disabled),.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .g-dropdown-item:not(:disabled),.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .g-dropdown-item:not(:disabled){
  cursor:pointer;
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item.highlight,.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item:active,.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item:focus-visible,.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item:hover,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .g-dropdown-item:active,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .g-dropdown-item:focus-visible,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .g-dropdown-item:hover,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .highlight.g-dropdown-item,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .g-dropdown-item:active,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .g-dropdown-item:focus-visible,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .g-dropdown-item:hover,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .highlight.g-dropdown-item{
  background-color:var(--g-color-overlay-hover);
  box-shadow:none;
  text-decoration:none;
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item.highlight :global(.g-avatar-content:not(.g-avatar-content-border)),.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item:active :global(.g-avatar-content:not(.g-avatar-content-border)),.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item:focus-visible :global(.g-avatar-content:not(.g-avatar-content-border)),.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item:hover :global(.g-avatar-content:not(.g-avatar-content-border)){
  --color-bg:var(--g-color-surface-primary);
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item:focus-visible,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .g-dropdown-item:focus-visible,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .g-dropdown-item:focus-visible{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:-.1875rem;
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item.selected,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .selected.g-dropdown-item,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .selected.g-dropdown-item{
  color:var(--g-color-text-primary);
  font-weight:600;
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item.disabled,.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item:disabled,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .disabled.g-dropdown-item,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .g-dropdown-item:disabled,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .disabled.g-dropdown-item,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .g-dropdown-item:disabled{
  background-color:inherit;
  color:var(--g-color-text-disabled);
  cursor:not-allowed;
  pointer-events:revert;
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item.border,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .border.g-dropdown-item,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .border.g-dropdown-item{
  border:0 !important;
  border-bottom:.0625rem solid var(--g-color-border-secondary) !important;
  border-radius:var(--g-size-border-radius-none);
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item>img,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .g-dropdown-item>img,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .g-dropdown-item>img{
  align-self:center;
  margin-right:.5rem;
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-item .g-product-info,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append .g-dropdown-item .g-product-info,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend .g-dropdown-item .g-product-info{
  flex:1;
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-menu-right{
  min-width:100%;
  width:auto;
}
.g-bootstrap.g-bs4 .g-dropdown .g-dropdown-menu-right .g-dropdown-item{
  padding-right:1.25rem;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-dropdown .custom-control{
  margin-bottom:-.4375rem;
  margin-right:.625rem;
  margin-top:-.4375rem;
  padding-left:1rem;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-dropdown:not(.g-dropdown-product) .g-dropdown-item{
    align-items:center;
    display:flex;
    justify-content:space-between;
  }
  .g-bootstrap.g-bs4 .g-dropdown:not(.g-dropdown-product) .g-dropdown-item .g-amount{
    margin-left:.9375rem;
    text-align:right;
  }
}
.g-bootstrap.g-bs4 .g-dropdown:not(.g-dropdown-product) .g-dropdown-item .g-amount{
  display:block;
}
.g-bootstrap.g-bs4 .g-dropdown.disabled,.g-bootstrap.g-bs4 .g-dropdown:disabled{
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-dropdown.disabled .g-dropdown-toggle,.g-bootstrap.g-bs4 .g-dropdown.disabled .g-dropdown-toggle:focus-visible,.g-bootstrap.g-bs4 .g-dropdown.disabled .g-dropdown-toggle:focus-visible:hover,.g-bootstrap.g-bs4 .g-dropdown.disabled .g-dropdown-toggle:hover,.g-bootstrap.g-bs4 .g-dropdown:disabled .g-dropdown-toggle,.g-bootstrap.g-bs4 .g-dropdown:disabled .g-dropdown-toggle:focus-visible,.g-bootstrap.g-bs4 .g-dropdown:disabled .g-dropdown-toggle:focus-visible:hover,.g-bootstrap.g-bs4 .g-dropdown:disabled .g-dropdown-toggle:hover{
  background-color:var(--g-color-surface-disabled);
  border-color:var(--g-color-border-disabled);
  color:var(--g-color-text-disabled);
  opacity:1;
}
.g-bootstrap.g-bs4 .g-dropdown.disabled .g-dropdown-toggle:after,.g-bootstrap.g-bs4 .g-dropdown.disabled .g-dropdown-toggle:focus-visible:after,.g-bootstrap.g-bs4 .g-dropdown.disabled .g-dropdown-toggle:focus-visible:hover:after,.g-bootstrap.g-bs4 .g-dropdown.disabled .g-dropdown-toggle:hover:after,.g-bootstrap.g-bs4 .g-dropdown:disabled .g-dropdown-toggle:after,.g-bootstrap.g-bs4 .g-dropdown:disabled .g-dropdown-toggle:focus-visible:after,.g-bootstrap.g-bs4 .g-dropdown:disabled .g-dropdown-toggle:focus-visible:hover:after,.g-bootstrap.g-bs4 .g-dropdown:disabled .g-dropdown-toggle:hover:after{
  color:var(--g-color-text-disabled);
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-dropdown.disabled .g-dropdown-toggle .g-faded,.g-bootstrap.g-bs4 .g-dropdown.disabled .g-dropdown-toggle:focus-visible .g-faded,.g-bootstrap.g-bs4 .g-dropdown.disabled .g-dropdown-toggle:focus-visible:hover .g-faded,.g-bootstrap.g-bs4 .g-dropdown.disabled .g-dropdown-toggle:hover .g-faded,.g-bootstrap.g-bs4 .g-dropdown:disabled .g-dropdown-toggle .g-faded,.g-bootstrap.g-bs4 .g-dropdown:disabled .g-dropdown-toggle:focus-visible .g-faded,.g-bootstrap.g-bs4 .g-dropdown:disabled .g-dropdown-toggle:focus-visible:hover .g-faded,.g-bootstrap.g-bs4 .g-dropdown:disabled .g-dropdown-toggle:hover .g-faded{
  color:var(--g-color-text-disabled);
}
.g-bootstrap.g-bs4 .g-dropdown .g-faded{
  color:var(--g-color-text-secondary);
}
.g-bootstrap.g-bs4 .g-dropdown-toggle,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:nth-child(n):nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:nth-child(n):nth-child(n){
  min-height:2.5rem;
  padding:.4375rem 1.625rem .4375rem .625rem !important;
  width:100%;
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.show.g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>[aria-expanded=true].g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.show.g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>[aria-expanded=true].g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .show.g-dropdown-toggle:after,.g-bootstrap.g-bs4 [aria-expanded=true].g-dropdown-toggle:after{
  transform:rotate(180deg);
}
.g-bootstrap.g-bs4 .g-dropdown-separator .g-dropdown-item:not(:last-child){
  border-bottom:.0625rem solid var(--g-color-border-secondary);
}
.g-bootstrap.g-bs4 .g-dropdown-product .g-dropdown-item{
  display:block;
}
.g-bootstrap.g-bs4 .g-dropdown-product .g-dropdown-item.selected{
  font-weight:400;
}
.g-bootstrap.g-bs4 .g-dropdown-product:not(.g-dropdown-product-condensed) .g-dropdown-item{
  position:relative;
}
.g-bootstrap.g-bs4 .g-dropdown-product:not(.g-dropdown-product-condensed) .g-contact-info,.g-bootstrap.g-bs4 .g-dropdown-product:not(.g-dropdown-product-condensed) .g-product-info{
  min-height:3.5rem;
  padding-left:.3125rem;
}
.g-bootstrap.g-bs4 .g-dropdown-product:not(.g-dropdown-product-condensed) .g-product-info-stripe{
  border-radius:0 !important;
}
.g-bootstrap.g-bs4 .g-dropdown-product .g-dropdown-toggle .g-faded,.g-bootstrap.g-bs4 .g-dropdown-product .g-dropdown-toggle .g-iban,.g-bootstrap.g-bs4 .g-dropdown-product.g-dropdown-toggle .g-faded,.g-bootstrap.g-bs4 .g-dropdown-product.g-dropdown-toggle .g-iban{
  font-size:.75rem;
  line-height:1;
}
.g-bootstrap.g-bs4 .g-dropdown-product .g-dropdown-toggle>*,.g-bootstrap.g-bs4 .g-dropdown-product.g-dropdown-toggle>*{
  width:auto;
}
.g-bootstrap.g-bs4 .g-dropdown-product-select-all-content{
  padding-left:.3125rem;
}
.g-bootstrap.g-bs4 .g-dropdown-product-checkbox:nth-child(n):nth-child(n){
  margin:auto .5625rem auto .625rem;
}
.g-bootstrap.g-bs4 .g-input-group .g-dropdown:not(:first-child) .g-dropdown-toggle,.g-bootstrap.g-bs4 .g-input-group .g-dropdown:not(:first-child) .g-form-control{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.g-bootstrap.g-bs4 .g-input-group .g-dropdown:not(:last-child) .g-dropdown-toggle,.g-bootstrap.g-bs4 .g-input-group .g-dropdown:not(:last-child) .g-form-control{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-append,.g-bootstrap.g-bs4 .g-input-group .g-dropdown.g-input-group-prepend{
  width:auto;
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-select:nth-child(n):nth-child(n):nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-select:nth-child(n):nth-child(n):nth-child(n){
  border-width:var(--g-size-border-width-md);
  color:var(--g-color-interactive-primary);
  font-weight:var(--g-font-weight-semibold);
  padding-block:.375rem !important;
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-select:nth-child(n):nth-child(n):nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-select:nth-child(n):nth-child(n):nth-child(n):after{
  top:.625rem;
}
.g-bootstrap.g-bs4 .g-input-group>.g-dropdown-toggle:not(:first-child){
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.g-bootstrap.g-bs4 .g-input-group>.g-dropdown-toggle:not(:last-child){
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.g-bootstrap.g-bs4 ::-moz-placeholder{
  color:var(--g-color-text-secondary);
  font-size:inherit;
  line-height:inherit;
}
.g-bootstrap.g-bs4 ::placeholder{
  color:var(--g-color-text-secondary);
  font-size:inherit;
  line-height:inherit;
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 ::-moz-placeholder{
    color:GrayText !important;
  }
  .g-bootstrap.g-bs4 ::placeholder{
    color:GrayText !important;
  }
}
.g-bootstrap.g-bs4 :disabled::-moz-placeholder{
  color:var(--g-color-text-disabled);
}
.g-bootstrap.g-bs4 :disabled::placeholder{
  color:var(--g-color-text-disabled);
}
.g-bootstrap.g-bs4 .g-form-control{
  border:.0625rem solid var(--g-color-border-primary);
  border-radius:var(--g-size-border-radius-lg);
  box-shadow:none;
  caret-color:var(--g-color-interactive-primary);
  display:block;
  padding:.4375rem .625rem;
  transition:border-color .15s ease-in-out;
}
.g-bootstrap.g-bs4 .g-form-control:not(:disabled):not([readonly]):hover{
  border-color:var(--g-color-border-hover);
}
.g-bootstrap.g-bs4 .g-form-control:not(:disabled):focus-visible{
  background-color:var(--g-color-surface-primary);
  color:var(--g-color-text-primary);
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
  z-index:5;
}
.g-bootstrap.g-bs4 .g-form-control:disabled,.g-bootstrap.g-bs4 .g-form-control:disabled .btn,.g-bootstrap.g-bs4 .g-form-control:disabled~.g-input-group-append,.g-bootstrap.g-bs4 .g-form-control:disabled~.g-input-group-append .btn,.g-bootstrap.g-bs4 .g-form-control:disabled~.g-input-group-prepend,.g-bootstrap.g-bs4 .g-form-control:disabled~.g-input-group-prepend .btn{
  background-color:var(--g-color-surface-disabled) !important;
  background-image:none !important;
  border-color:var(--g-color-border-disabled) !important;
  color:var(--g-color-text-disabled) !important;
  cursor:not-allowed;
  opacity:1;
  outline:none;
}
.g-bootstrap.g-bs4 .g-form-control:disabled .btn,.g-bootstrap.g-bs4 .g-form-control:disabled~.g-input-group-append .btn,.g-bootstrap.g-bs4 .g-form-control:disabled~.g-input-group-prepend .btn{
  opacity:1;
}
.g-bootstrap.g-bs4 input[type=date],.g-bootstrap.g-bs4 input[type=datetime-local],.g-bootstrap.g-bs4 input[type=email],.g-bootstrap.g-bs4 input[type=month],.g-bootstrap.g-bs4 input[type=number],.g-bootstrap.g-bs4 input[type=password],.g-bootstrap.g-bs4 input[type=search],.g-bootstrap.g-bs4 input[type=tel],.g-bootstrap.g-bs4 input[type=text],.g-bootstrap.g-bs4 input[type=time],.g-bootstrap.g-bs4 input[type=url],.g-bootstrap.g-bs4 input[type=week],.g-bootstrap.g-bs4 select,.g-bootstrap.g-bs4 textarea,.g-bootstrap.g-bs4 textarea[readonly]{
  background:var(--g-color-surface-primary);
  background-image:var(--g-gradient-fake-shadow);
  color:var(--g-color-text-primary);
  font-family:inherit;
  font-size:1rem;
  font-weight:400;
  height:unset;
  line-height:1.5rem;
  width:100%;
}
@media (prefers-reduced-motion:no-preference){
  .g-bootstrap.g-bs4 input[type=date],.g-bootstrap.g-bs4 input[type=datetime-local],.g-bootstrap.g-bs4 input[type=email],.g-bootstrap.g-bs4 input[type=month],.g-bootstrap.g-bs4 input[type=number],.g-bootstrap.g-bs4 input[type=password],.g-bootstrap.g-bs4 input[type=search],.g-bootstrap.g-bs4 input[type=tel],.g-bootstrap.g-bs4 input[type=text],.g-bootstrap.g-bs4 input[type=time],.g-bootstrap.g-bs4 input[type=url],.g-bootstrap.g-bs4 input[type=week],.g-bootstrap.g-bs4 select,.g-bootstrap.g-bs4 textarea,.g-bootstrap.g-bs4 textarea[readonly]{
    transition:border-color .15s ease-in-out;
  }
}
.g-bootstrap.g-bs4 button[role=switch],.g-bootstrap.g-bs4 input,.g-bootstrap.g-bs4 select,.g-bootstrap.g-bs4 textarea{
  --g-gradient-fake-shadow:linear-gradient(
      180deg,
      rgba(var(--rgb-black), 0.07),
      transparent 0.1875rem
  );
}
.g-bootstrap.g-bs4 input[type=radio]{
  --g-gradient-fake-shadow:radial-gradient(
      circle at 50% 100%,
      rgba(var(--rgb-white), 0),
      rgba(var(--rgb-white), 0) 75%,
      rgba(var(--rgb-black), 0.4) 125%
  );
}
.g-bootstrap.g-bs4 input[type=checkbox]~.custom-control-label,.g-bootstrap.g-bs4 input[type=radio]~.custom-control-label{
  font-weight:400;
}
.g-bootstrap.g-bs4 input[type=number]{
  -webkit-appearance:textfield;
     -moz-appearance:textfield;
          appearance:textfield;
}
.g-bootstrap.g-bs4 input[type=number]::-webkit-inner-spin-button,.g-bootstrap.g-bs4 input[type=number]::-webkit-outer-spin-button{
  -webkit-appearance:none;
          appearance:none;
}
.g-bootstrap.g-bs4 textarea{
  resize:vertical;
}
.g-bootstrap.g-bs4 textarea,.g-bootstrap.g-bs4 textarea[readonly]{
  min-height:2.5rem;
}
.g-bootstrap.g-bs4 .custom-control{
  cursor:default;
  display:block;
  margin-right:0;
  min-height:1.5rem;
  padding-left:1.5rem;
  position:relative;
}
.g-bootstrap.g-bs4 .custom-control:not(.custom-control-inline){
  padding-bottom:.25rem;
  padding-top:.25rem;
}
.g-bootstrap.g-bs4 .custom-control:not(.custom-control-inline) .custom-control-input{
  top:.5rem;
}
.g-bootstrap.g-bs4 .custom-control-inline{
  display:inline-flex;
  margin-right:1rem;
}
.g-bootstrap.g-bs4 .custom-control-input,.g-bootstrap.g-bs4 .g-input-control{
  height:1rem;
  left:0;
  position:absolute;
  top:.25rem;
  width:1rem;
}
.g-bootstrap.g-bs4 .custom-control-input:before,.g-bootstrap.g-bs4 .g-input-control:before{
  content:"";
  display:block;
  inset:-.5rem;
  position:absolute;
}
.g-bootstrap.g-bs4 .custom-control-input:focus-visible,.g-bootstrap.g-bs4 .g-input-control:focus-visible{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.g-bootstrap.g-bs4 .custom-control-input:not(:disabled,[readonly]),.g-bootstrap.g-bs4 .custom-control-input~.custom-control-label:not(:disabled,[readonly]),.g-bootstrap.g-bs4 .g-input-control:not(:disabled,[readonly]),.g-bootstrap.g-bs4 .g-input-control~.custom-control-label:not(:disabled,[readonly]){
  cursor:pointer;
}
.g-bootstrap.g-bs4 .custom-control-input:disabled,.g-bootstrap.g-bs4 .custom-control-input~.custom-control-label:disabled,.g-bootstrap.g-bs4 .g-input-control:disabled,.g-bootstrap.g-bs4 .g-input-control~.custom-control-label:disabled{
  cursor:not-allowed;
}
@media (forced-colors:none){
  .g-bootstrap.g-bs4 .custom-control-input,.g-bootstrap.g-bs4 .g-input-control{
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none;
    background:var(--g-gradient-fake-shadow) center center/contain no-repeat var(--g-color-surface-primary);
    border:.0625rem solid;
    color:var(--g-color-border-primary);
  }
  .g-bootstrap.g-bs4 .custom-control-input:checked,.g-bootstrap.g-bs4 .custom-control-input:where([type=checkbox]):indeterminate,.g-bootstrap.g-bs4 .g-input-control:checked,.g-bootstrap.g-bs4 .g-input-control:where([type=checkbox]):indeterminate{
    background:var(--g-color-interactive-primary);
    color:transparent;
  }
  .g-bootstrap.g-bs4 .custom-control-input:checked:after,.g-bootstrap.g-bs4 .custom-control-input:where([type=checkbox]):indeterminate:after,.g-bootstrap.g-bs4 .g-input-control:checked:after,.g-bootstrap.g-bs4 .g-input-control:where([type=checkbox]):indeterminate:after{
    background-color:var(--g-color-fill-inverted);
    border-radius:inherit;
    content:"";
    display:block;
    inset:0;
    -webkit-mask:center/1rem 1rem no-repeat;
            mask:center/1rem 1rem no-repeat;
    position:absolute;
  }
  .g-bootstrap.g-bs4 .custom-control-input:checked:disabled:after,.g-bootstrap.g-bs4 .custom-control-input:where([type=checkbox]):indeterminate:disabled:after,.g-bootstrap.g-bs4 .g-input-control:checked:disabled:after,.g-bootstrap.g-bs4 .g-input-control:where([type=checkbox]):indeterminate:disabled:after{
    background-color:var(--g-color-border-disabled);
  }
  .g-bootstrap.g-bs4 .custom-control-input:not(:disabled,[readonly]):hover,.g-bootstrap.g-bs4 .g-input-control:not(:disabled,[readonly]):hover{
    color:var(--g-color-interactive-primary);
  }
  .g-bootstrap.g-bs4 .custom-control-input:not(:disabled,[readonly]):active,.g-bootstrap.g-bs4 .g-input-control:not(:disabled,[readonly]):active{
    background-image:linear-gradient(rgba(0,0,0,.25), rgba(0,0,0,.25));
  }
  .g-bootstrap.g-bs4 .custom-control-input:disabled,.g-bootstrap.g-bs4 .g-input-control:disabled{
    background:var(--g-color-surface-disabled) !important;
    color:var(--g-color-border-disabled) !important;
  }
  .g-bootstrap.g-bs4 .custom-control-input:disabled~.custom-control-label,.g-bootstrap.g-bs4 .g-input-control:disabled~.custom-control-label{
    color:var(--g-color-text-disabled) !important;
  }
  .g-bootstrap.g-bs4 .custom-control-input[type=checkbox],.g-bootstrap.g-bs4 .g-input-control[type=checkbox]{
    border-radius:var(--g-size-border-radius-xs);
  }
  .g-bootstrap.g-bs4 .custom-control-input[type=checkbox]:checked:after,.g-bootstrap.g-bs4 .g-input-control[type=checkbox]:checked:after{
    -webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-32 -48 576 576%27%3E%3Cpath fill=%27%27 d=%27m469 138l-48-48c-7-6-16-6-23 0l-189 190l-1 0l-94-94c-7-7-17-7-23 0l-48 48c-6 6-6 16 0 22l119 118c6 7 16 16 22 23l24 24l260-260c7-7 7-17 1-23z%27/%3E%3C/svg%3E");
            mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-32 -48 576 576%27%3E%3Cpath fill=%27%27 d=%27m469 138l-48-48c-7-6-16-6-23 0l-189 190l-1 0l-94-94c-7-7-17-7-23 0l-48 48c-6 6-6 16 0 22l119 118c6 7 16 16 22 23l24 24l260-260c7-7 7-17 1-23z%27/%3E%3C/svg%3E");
  }
  .g-bootstrap.g-bs4 .custom-control-input[type=checkbox]:indeterminate:after,.g-bootstrap.g-bs4 .g-input-control[type=checkbox]:indeterminate:after{
    -webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27%27 d=%27M12,6.5 C12.8284271,6.5 13.5,7.17157288 13.5,8 C13.5,8.77969612 12.9051119,9.42044868 12.14446,9.49313342 L12,9.5 L4,9.5 C3.17157288,9.5 2.5,8.82842712 2.5,8 C2.5,7.22030388 3.09488808,6.57955132 3.85553999,6.50686658 L4,6.5 L12,6.5 Z%27/%3E%3C/svg%3E");
            mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27%27 d=%27M12,6.5 C12.8284271,6.5 13.5,7.17157288 13.5,8 C13.5,8.77969612 12.9051119,9.42044868 12.14446,9.49313342 L12,9.5 L4,9.5 C3.17157288,9.5 2.5,8.82842712 2.5,8 C2.5,7.22030388 3.09488808,6.57955132 3.85553999,6.50686658 L4,6.5 L12,6.5 Z%27/%3E%3C/svg%3E");
  }
  .g-bootstrap.g-bs4 .custom-control-input[type=radio],.g-bootstrap.g-bs4 .g-input-control[type=radio]{
    border-radius:var(--g-size-border-radius-circle);
  }
  .g-bootstrap.g-bs4 .custom-control-input[type=radio]:checked:after,.g-bootstrap.g-bs4 .g-input-control[type=radio]:checked:after{
    -webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-8 -8 16 16%27%3E%3Ccircle fill=%27%27 r=%274%27/%3E%3C/svg%3E");
            mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-8 -8 16 16%27%3E%3Ccircle fill=%27%27 r=%274%27/%3E%3C/svg%3E");
  }
}
.g-bootstrap.g-bs4 .g-inverted .g-input-control,.g-bootstrap.g-bs4 .g-inverted.g-input-control{
  background-color:var(--g-color-fill-inverted);
}
.g-bootstrap.g-bs4 .g-inverted .g-input-control:after,.g-bootstrap.g-bs4 .g-inverted.g-input-control:after{
  background-color:var(--g-color-interactive-primary);
}
.g-bootstrap.g-bs4 .g-inverted .g-input-control:disabled,.g-bootstrap.g-bs4 .g-inverted.g-input-control:disabled{
  background-color:transparent !important;
}
.g-bootstrap.g-bs4 .custom-control-label{
  margin-bottom:0;
}
.g-bootstrap.g-bs4 .g-dropdown-toggle:not(:disabled):focus-visible,.g-bootstrap.g-bs4 .g-form-select select:not(:disabled):focus-visible,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:not(:disabled):focus-visible:nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.show.g-dropdown-toggle:nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>[aria-expanded=true].g-dropdown-toggle:nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:not(:disabled):focus-visible:nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.show.g-dropdown-toggle:nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>[aria-expanded=true].g-dropdown-toggle:nth-child(n),.g-bootstrap.g-bs4 .show.g-dropdown-toggle,.g-bootstrap.g-bs4 [aria-expanded=true].g-dropdown-toggle{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
  text-decoration:none;
  z-index:5;
}
.g-bootstrap.g-bs4 .g-dropdown-toggle,.g-bootstrap.g-bs4 .g-form-select select,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:nth-child(n):nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:nth-child(n):nth-child(n){
  align-items:baseline;
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background-color:var(--g-color-surface-primary);
  background-image:none;
  border-color:var(--g-color-border-primary);
  color:var(--g-color-text-primary);
  display:inline-flex;
  font-size:1rem;
  font-weight:400;
  justify-content:flex-start;
  line-height:1.5rem;
  outline:none;
  overflow:hidden;
  padding-right:1.625rem;
  position:relative;
  text-align:left;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-dropdown-toggle:not(:disabled).placeholder,.g-bootstrap.g-bs4 .g-form-select select:not(:disabled).placeholder,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:not(:disabled).placeholder:nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:not(:disabled).placeholder:nth-child(n){
  color:var(--g-color-text-secondary);
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-dropdown-toggle:not(:disabled).placeholder,.g-bootstrap.g-bs4 .g-form-select select:not(:disabled).placeholder,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:not(:disabled).placeholder:nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:not(:disabled).placeholder:nth-child(n){
    color:GrayText;
  }
}
.g-bootstrap.g-bs4 .g-dropdown-toggle:not(:disabled):hover,.g-bootstrap.g-bs4 .g-form-select select:not(:disabled):hover,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:not(:disabled):hover:nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:not(:disabled):hover:nth-child(n){
  border-color:var(--g-color-border-hover);
  text-decoration:none;
  z-index:5;
}
.g-bootstrap.g-bs4 .g-dropdown-toggle:disabled,.g-bootstrap.g-bs4 .g-dropdown-toggle:disabled .btn,.g-bootstrap.g-bs4 .g-form-select select:disabled,.g-bootstrap.g-bs4 .g-form-select select:disabled .btn,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:disabled:nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:disabled:nth-child(n) .btn,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:disabled:nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:disabled:nth-child(n) .btn{
  background-color:var(--g-color-surface-disabled) !important;
  background-image:none !important;
  border-color:var(--g-color-border-disabled) !important;
  color:var(--g-color-text-disabled) !important;
  cursor:not-allowed;
  opacity:1;
  outline:none;
}
.g-bootstrap.g-bs4 .g-dropdown-toggle:disabled.placeholder,.g-bootstrap.g-bs4 .g-form-select select:disabled.placeholder,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:disabled.placeholder:nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:disabled.placeholder:nth-child(n){
  color:var(--g-color-text-disabled) !important;
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-dropdown-toggle:disabled.placeholder,.g-bootstrap.g-bs4 .g-form-select select:disabled.placeholder,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:disabled.placeholder:nth-child(n),.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:disabled.placeholder:nth-child(n){
    color:GrayText !important;
  }
}
.g-bootstrap.g-bs4 .g-dropdown-toggle:after,.g-bootstrap.g-bs4 .g-form-select:after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:nth-child(n):after{
  background-color:var(--color, var(--g-color-interactive-primary));
  border:0;
  content:"";
  cursor:pointer;
  height:1rem;
  margin:0;
  -webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 290l92-92c8-8 21-8 30 0 8 9 8 22 0 30l-107 107c-8 8-22 8-30 0l-107-107c-8-8-8-21 0-30 9-8 22-8 30 0z%27/%3E%3C/svg%3E");
          mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 290l92-92c8-8 21-8 30 0 8 9 8 22 0 30l-107 107c-8 8-22 8-30 0l-107-107c-8-8-8-21 0-30 9-8 22-8 30 0z%27/%3E%3C/svg%3E");
  pointer-events:none;
  transition:transform .3s ease-in-out;
  width:1rem;
  will-change:transform;
  z-index:10;
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-dropdown-toggle:after,.g-bootstrap.g-bs4 .g-form-select:after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:nth-child(n):after{
    --color:CanvasText;
  }
}
.g-bootstrap.g-bs4 .disabled.g-dropdown-toggle:after,.g-bootstrap.g-bs4 .disabled.g-form-select:after,.g-bootstrap.g-bs4 .g-dropdown-toggle:disabled:after,.g-bootstrap.g-bs4 .g-form-select:disabled:after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.disabled.g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:disabled:nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.disabled.g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:disabled:nth-child(n):after{
  background-color:var(--color, var(--g-color-text-disabled));
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.show.g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>[aria-expanded=true].g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.show.g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>[aria-expanded=true].g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .show.g-dropdown-toggle:after,.g-bootstrap.g-bs4 .show.g-form-select:after,.g-bootstrap.g-bs4 [aria-expanded=true].g-dropdown-toggle:after,.g-bootstrap.g-bs4 [aria-expanded=true].g-form-select:after{
  transform:rotate(180deg);
}
.g-bootstrap.g-bs4 .g-dropdown-toggle:after,.g-bootstrap.g-bs4 .g-form-select:after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-dropdown-toggle:nth-child(n):after,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-dropdown-toggle:nth-child(n):after{
  position:absolute;
  right:.5rem;
  top:.75rem;
}
.g-bootstrap.g-bs4 .g-form-select{
  position:relative;
}
.g-bootstrap.g-bs4 .g-form-select select{
  height:2.5rem !important;
}
.g-bootstrap.g-bs4 .g-form-select select.custom-select{
  padding-left:.4375rem;
}
.g-bootstrap.g-bs4 .g-form-select option{
  color:var(--g-color-text-primary);
}
.g-bootstrap.g-bs4 .g-form-select option:disabled{
  color:var(--g-color-text-disabled);
}
.g-bootstrap.g-bs4 .g-form-select.disabled{
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-row+.g-form-group{
  margin-top:1rem;
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-row+.g-form-group{
    margin-top:.5rem;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card-body .g-form-group:first-child{
    margin-top:.375rem;
  }
}
.g-bootstrap.g-bs4 .g-form-group{
  margin-bottom:.375rem;
  min-width:0;
}
.g-bootstrap.g-bs4 .g-form-group.g-form-compact{
  margin-bottom:0;
  margin-top:0;
}
.g-bootstrap.g-bs4 .g-form-group .col-form-label{
  color:var(--g-color-text-primary);
  font-size:1rem;
  font-weight:600;
  -webkit-hyphens:auto;
          hyphens:auto;
  line-height:1.5rem;
  margin-bottom:-.4375rem;
  padding-bottom:.625rem;
  padding-top:.375rem;
}
.g-bootstrap.g-bs4 .g-form-group .g-form-description{
  margin-bottom:-.375rem;
}
.g-bootstrap.g-bs4 .g-form-group .g-form-description,.g-bootstrap.g-bs4 .g-form-group .g-form-description>p{
  font-size:.875rem;
  line-height:1.3125rem;
}
.g-bootstrap.g-bs4 .g-form-group .g-card-alert-small>.g-card-body{
  padding-bottom:0;
  padding-top:0;
}
.g-bootstrap.g-bs4 .g-form-group [class^=g-col]:not(:first-child)>.g-card:first-child{
  margin-top:0;
}
.g-bootstrap.g-bs4 .g-form-group [class^=g-col]:not(:first-child)>.g-card:last-child{
  margin-bottom:0;
}
.g-bootstrap.g-bs4 .g-form-group [class^=g-col]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle):not(label,legend){
  margin-top:.125rem;
}
.g-bootstrap.g-bs4 .g-form-group [class^=g-col] .g-form-group{
  margin-bottom:0;
}
.g-bootstrap.g-bs4 .g-form-group .g-col-12:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>.g-card:first-child{
  margin-top:0;
}
.g-bootstrap.g-bs4 .g-form-group .g-col-12:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>.g-card:last-child{
  margin-bottom:0;
}
.g-bootstrap.g-bs4 .g-form-group .g-col-12:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle){
  margin-top:-.4375rem;
}
@media (max-width:1399.98px){
  .g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>.g-card:first-child{
    margin-top:0;
  }
  .g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>.g-card:last-child{
    margin-bottom:0;
  }
  .g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle){
    margin-top:-.4375rem;
  }
}
@media (max-width:1199.98px){
  .g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xl]:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>.g-card:first-child{
    margin-top:0;
  }
  .g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xl]:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>.g-card:last-child{
    margin-bottom:0;
  }
  .g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xl]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle){
    margin-top:-.4375rem;
  }
}
@media (max-width:991.98px){
  .g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-lg]:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xl]:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>.g-card:first-child{
    margin-top:0;
  }
  .g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-lg]:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xl]:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>.g-card:last-child{
    margin-bottom:0;
  }
  .g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-lg]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xl]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle){
    margin-top:-.4375rem;
  }
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-form-group .g-col-12:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-lg]:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-md]:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xl]:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>.g-card:first-child{
    margin-top:0;
  }
  .g-bootstrap.g-bs4 .g-form-group .g-col-12:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-lg]:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-md]:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xl]:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>.g-card:last-child{
    margin-bottom:0;
  }
  .g-bootstrap.g-bs4 .g-form-group .g-col-12:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-lg]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-md]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xl]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle){
    margin-top:-.4375rem;
    margin-top:-.375rem !important;
  }
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-lg]:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-md]:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-sm]:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xl]:not(:first-child)>.g-card:first-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>.g-card:first-child{
    margin-top:0;
  }
  .g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-lg]:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-md]:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-sm]:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xl]:not(:first-child)>.g-card:last-child,.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>.g-card:last-child{
    margin-bottom:0;
  }
  .g-bootstrap.g-bs4 .g-form-group .g-col:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-lg]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-md]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-sm]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xl]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle),.g-bootstrap.g-bs4 .g-form-group [class^=g-col-xxl]:not(:first-child)>:first-child:not(.g-row,.g-card,.g-input-group,.g-form-control,.g-form-pseudo-control,.custom-control,.g-dropdown,.g-dropdown-toggle){
    margin-top:-.4375rem;
  }
}
.g-bootstrap.g-bs4 .g-form-multicol .g-form-group{
  margin-top:.5rem;
}
.g-bootstrap.g-bs4 .g-form-multicol:first-child{
  margin-top:-.5rem;
}
.g-bootstrap.g-bs4 .g-form-multicol label,.g-bootstrap.g-bs4 .g-form-multicol legend{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-input-group{
  align-items:stretch;
  display:flex;
  flex-wrap:nowrap;
  position:relative;
  width:100%;
}
.g-bootstrap.g-bs4 .g-input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.g-bootstrap.g-bs4 .g-input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.g-bootstrap.g-bs4 .g-input-group:not(.has-validation)>.custom-select:not(:last-child),.g-bootstrap.g-bs4 .g-input-group:not(.has-validation)>.g-form-control:not(:last-child){
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.g-bootstrap.g-bs4 .g-input-group>.custom-file,.g-bootstrap.g-bs4 .g-input-group>.custom-select,.g-bootstrap.g-bs4 .g-input-group>.g-form-control,.g-bootstrap.g-bs4 .g-input-group>.g-form-control-plaintext{
  flex:1 1 auto;
  margin-bottom:0;
  min-width:0;
  position:relative;
  width:1%;
}
.g-bootstrap.g-bs4 .g-input-group>.custom-select:not(:first-child),.g-bootstrap.g-bs4 .g-input-group>.g-form-control:not(:first-child){
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.g-bootstrap.g-bs4 .g-input-group .g-input-group-prepend{
  margin-right:-.0625rem;
}
.g-bootstrap.g-bs4 .g-input-group .g-input-group-prepend>.btn{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.g-bootstrap.g-bs4 .g-input-group .g-input-group-append{
  margin-left:-.0625rem;
}
.g-bootstrap.g-bs4 .g-input-group .g-input-group-append>.btn{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend{
  background-color:var(--g-color-surface-primary);
  display:flex;
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append:first-child,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append:first-child>.g-input-group-text,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend:first-child,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend:first-child>.g-input-group-text{
  border-bottom-left-radius:var(--g-size-border-radius-lg);
  border-top-left-radius:var(--g-size-border-radius-lg);
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append:last-child,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append:last-child>.g-input-group-text,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend:last-child,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend:last-child>.g-input-group-text{
  border-bottom-right-radius:var(--g-size-border-radius-lg);
  border-top-right-radius:var(--g-size-border-radius-lg);
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-input-group-text,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-input-group-text{
  align-items:center;
  background-color:var(--g-color-surface-primary);
  border:.0625rem solid;
  border-color:var(--g-color-border-primary);
  color:var(--g-color-text-primary);
  display:flex;
  font-weight:400;
  min-height:2.5rem;
  padding:0 .5625rem;
  text-align:center;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.g-input-group-text.g-input-group-text-icon-only,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.g-input-group-text.g-input-group-text-icon-only{
  padding:0 .4375rem;
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.btn,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.btn{
  background-color:var(--g-color-surface-primary);
  background-image:unset;
  border-color:var(--g-color-border-primary) !important;
  color:var(--g-color-interactive-primary);
  font-size:1rem;
  min-height:2.5rem;
  padding:0 .5rem;
}
.g-bootstrap.g-bs4 .g-input-group>.g-input-group-append>.btn>svg,.g-bootstrap.g-bs4 .g-input-group>.g-input-group-prepend>.btn>svg{
  margin-left:0;
  margin-right:0;
}
.g-bootstrap.g-bs4 .g-input-group.disabled .g-input-group-append>.btn,.g-bootstrap.g-bs4 .g-input-group.disabled .g-input-group-append>.btn .btn,.g-bootstrap.g-bs4 .g-input-group.disabled .g-input-group-append>.g-button,.g-bootstrap.g-bs4 .g-input-group.disabled .g-input-group-append>.g-button .btn,.g-bootstrap.g-bs4 .g-input-group.disabled .g-input-group-append>.g-input-group-text,.g-bootstrap.g-bs4 .g-input-group.disabled .g-input-group-append>.g-input-group-text .btn,.g-bootstrap.g-bs4 .g-input-group.disabled .g-input-group-prepend>.btn,.g-bootstrap.g-bs4 .g-input-group.disabled .g-input-group-prepend>.btn .btn,.g-bootstrap.g-bs4 .g-input-group.disabled .g-input-group-prepend>.g-button,.g-bootstrap.g-bs4 .g-input-group.disabled .g-input-group-prepend>.g-button .btn,.g-bootstrap.g-bs4 .g-input-group.disabled .g-input-group-prepend>.g-input-group-text,.g-bootstrap.g-bs4 .g-input-group.disabled .g-input-group-prepend>.g-input-group-text .btn{
  background-color:var(--g-color-surface-disabled) !important;
  background-image:none !important;
  border-color:var(--g-color-border-disabled) !important;
  color:var(--g-color-text-disabled) !important;
  cursor:not-allowed;
  opacity:1;
  outline:none;
}
.g-bootstrap.g-bs4 .g-dropdown ol,.g-bootstrap.g-bs4 .g-dropdown p,.g-bootstrap.g-bs4 .g-dropdown ul,.g-bootstrap.g-bs4 input ol,.g-bootstrap.g-bs4 input p,.g-bootstrap.g-bs4 input ul,.g-bootstrap.g-bs4 select ol,.g-bootstrap.g-bs4 select p,.g-bootstrap.g-bs4 select ul{
  margin-top:.625rem;
}
.g-bootstrap.g-bs4 input[type=range]::-moz-focus-outer{
  border:0 !important;
  outline:none !important;
}
.g-bootstrap.g-bs4 .g-slider{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  margin:.875rem 0;
  width:100%;
}
.g-bootstrap.g-bs4 .g-slider::-webkit-slider-runnable-track{
  border:.0625rem solid var(--g-color-border-primary);
  border-radius:.1875rem;
  box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);
  cursor:pointer;
  height:.375rem;
  -webkit-transition:all .2s ease;
  transition:all .2s ease;
  width:100%;
}
.g-bootstrap.g-bs4 .g-slider::-webkit-slider-thumb{
  -webkit-appearance:none;
          appearance:none;
  background:var(--g-color-surface-secondary);
  border:.0625rem solid var(--g-color-border-primary);
  border-radius:100%;
  box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);
  cursor:pointer;
  height:1.75rem;
  margin-top:-.75rem;
  width:1.75rem;
}
.g-bootstrap.g-bs4 .g-slider::-moz-range-track{
  border:.0625rem solid var(--g-color-border-primary);
  border-radius:.1875rem;
  height:.375rem;
  height:.25rem;
  -moz-transition:all .2s ease;
  transition:all .2s ease;
  width:100%;
}
.g-bootstrap.g-bs4 .g-slider::-moz-range-thumb,.g-bootstrap.g-bs4 .g-slider::-moz-range-track{
  background:var(--g-color-surface-secondary);
  box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);
  cursor:pointer;
}
.g-bootstrap.g-bs4 .g-slider::-moz-range-thumb{
  border:.0625rem solid var(--g-color-border-primary);
  border-radius:100%;
  height:1.75rem;
  width:1.75rem;
}
.g-bootstrap.g-bs4 .g-slider::-ms-track{
  background:transparent;
  border-color:transparent;
  border-width:.875rem 0;
  color:transparent;
  cursor:pointer;
  height:.375rem;
  -ms-transition:all .2s ease;
  transition:all .2s ease;
  width:100%;
}
.g-bootstrap.g-bs4 .g-slider::-ms-fill-lower,.g-bootstrap.g-bs4 .g-slider::-ms-fill-upper{
  background:var(--g-color-surface-secondary);
  border:.0625rem solid var(--g-color-border-primary);
  border-radius:.375rem;
  box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);
}
.g-bootstrap.g-bs4 .g-slider::-ms-thumb{
  background:var(--g-color-surface-secondary);
  border:.0625rem solid var(--g-color-border-primary);
  border-radius:100%;
  box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);
  cursor:pointer;
  height:1.75rem;
  margin-top:0;
  width:1.75rem;
}
.g-bootstrap.g-bs4 .g-slider:focus-visible::-webkit-slider-thumb{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.g-bootstrap.g-bs4 .g-slider:focus-visible::-moz-range-thumb{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.g-bootstrap.g-bs4 .g-slider:focus-visible::-ms-thumb{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.g-bootstrap.g-bs4 .g-slider+.g-slider-legend{
  margin-top:-.5625rem;
}
@-moz-document url-prefix(){
  .g-bootstrap.g-bs4 .g-slider+.g-slider-legend{
    margin-top:-1.3125rem;
  }
}
.g-bootstrap.g-bs4 .g-slider-legend .g-slider-left{
  float:left;
}
.g-bootstrap.g-bs4 .g-slider-legend .g-slider-middle{
  text-align:center;
}
.g-bootstrap.g-bs4 .g-slider-legend .g-slider-right{
  float:right;
}
.g-bootstrap.g-bs4 .g-focus-page{
  margin:0 auto;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-focus-page{
    max-width:33.75rem;
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-focus-page.g-focus-page-extra-large,.g-bootstrap.g-bs4 .g-focus-page.g-focus-page-large,.g-bootstrap.g-bs4 .g-focus-page.g-focus-page-medium{
    max-width:45rem;
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .g-focus-page.g-focus-page-extra-large,.g-bootstrap.g-bs4 .g-focus-page.g-focus-page-large{
    max-width:55rem;
  }
}
@media (min-width:1200px){
  .g-bootstrap.g-bs4 .g-focus-page.g-focus-page-extra-large{
    max-width:71.25rem;
  }
}
.g-bootstrap.g-bs4 .g-focus-page .g-focus-page-stepper{
  padding:1rem 1rem .625rem;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-focus-page .g-focus-page-stepper{
    padding:1.5rem 2rem .625rem;
  }
}
.g-bootstrap.g-bs4 .g-focus-page .g-focus-page-stepper:empty{
  display:none;
}
.g-bootstrap.g-bs4 .g-focus-page .g-focus-page-stepper+.g-page-content{
  padding-top:0;
}
@media (max-width:991.98px){
  .g-bootstrap.g-bs4 .g-focus-page .g-focus-page-buttons{
    background:var(--g-color-surface-primary);
    bottom:0;
    box-shadow:0 -2px 8px rgba(var(--rgb-black), 10%);
    display:flex;
    justify-content:space-between;
    left:0;
    padding:.5rem;
    position:fixed;
    width:100%;
    z-index:500000;
  }
  .g-bootstrap.g-bs4 .g-focus-page .g-focus-page-buttons .g-button{
    width:auto;
  }
  .g-bootstrap.g-bs4 .g-focus-page .g-focus-page-buttons .g-button:last-child .g-button-label{
    margin-left:0;
    margin-right:.5rem;
    order:-1;
  }
  .g-bootstrap.g-bs4 .g-focus-page .g-focus-page-buttons+.g-page-content{
    padding-bottom:3.5rem;
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .g-focus-page .g-focus-page-buttons{
    display:flex;
    height:0;
    justify-content:space-between;
    margin:0 auto;
    position:sticky;
    top:22.1875rem;
  }
  .g-bootstrap.g-bs4 .g-focus-page .g-focus-page-buttons .g-button{
    border-radius:var(--g-size-border-radius-circle);
    transform:translateX(-100%);
    width:2.5rem;
  }
  .g-bootstrap.g-bs4 .g-focus-page .g-focus-page-buttons .g-button:last-child{
    transform:translateX(100%);
  }
}
.g-bootstrap.g-bs4 .g-focus-page .g-focus-page-buttons+.g-page-content{
  padding-top:0;
}
.g-bootstrap.g-bs4 .g-focus-page .g-page-content{
  padding:.375rem 15px;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-focus-page .g-page-content{
    padding:1.375rem 15px;
  }
}
.g-bootstrap.g-bs4 .g-status-info{
  padding-bottom:1.5rem;
  padding-top:1.5rem;
}
.g-bootstrap.g-bs4 .g-status-info .g-group-button{
  justify-content:center;
  padding-top:2.5rem;
}
.g-bootstrap.g-bs4 .g-status-info-animation{
  font-size:inherit;
  margin-bottom:1rem;
}
.g-bootstrap.g-bs4 .g-status-info-illustration{
  margin:0 auto 1rem;
}
.g-bootstrap.g-bs4 .g-status-info-icon{
  color:var(--g-color-fill-primary);
}
.g-bootstrap.g-bs4 .g-modal,.g-bootstrap.g-bs4 .g-modal-backdrop{
  height:100%;
  position:fixed;
  top:0;
  width:100%;
}
.g-bootstrap.g-bs4 .g-modal-backdrop{
  background-color:var(--g-color-overlay-primary);
  z-index:310000;
}
.g-bootstrap.g-bs4 .g-modal-backdrop.show{
  opacity:1;
}
.g-bootstrap.g-bs4 .g-modal{
  padding:15px;
  z-index:310010;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-modal{
    padding:30px;
  }
}
.g-modal-open .g-bootstrap.g-bs4 .g-modal{
  overflow-y:auto;
  pointer-events:auto;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-dialog{
  color:var(--g-color-text-primary);
  margin:auto;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-modal .g-modal-dialog{
    margin-left:0;
    margin-right:0;
    max-width:100%;
    min-width:100%;
  }
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-modal .g-modal-dialog{
    max-width:min(540px - 1.25rem, 55.5rem);
    min-width:min(540px - 1.25rem, 55.5rem);
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-modal .g-modal-dialog{
    max-width:min(720px - 1.25rem, 55.5rem);
    min-width:min(720px - 1.25rem, 55.5rem);
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .g-modal .g-modal-dialog{
    max-width:min(960px - 1.25rem, 55.5rem);
    min-width:min(960px - 1.25rem, 55.5rem);
  }
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content{
  background-color:var(--g-color-surface-primary);
  border:0;
  border-radius:var(--g-size-border-radius-lg);
  box-shadow:0 .4rem 5.8rem rgba(var(--rgb-black), .3);
  min-height:16.25rem;
  outline:.0625rem solid transparent;
  outline-offset:-.0625rem;
  outline-width:.4375rem;
  overflow:hidden;
  position:relative;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-uniform-headings .g-h1,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-uniform-headings .g-h2,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-uniform-headings .g-h3,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-uniform-headings .g-h4,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-uniform-headings .g-h5,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-uniform-headings .g-h6,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-uniform-headings h1,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-uniform-headings h2,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-uniform-headings h3,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-uniform-headings h4,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-uniform-headings h5,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-uniform-headings h6{
  font-size:1.375rem;
  line-height:1.75rem;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-h1,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-h2,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-h3,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-h4,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-h5,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-h6,.g-bootstrap.g-bs4 .g-modal .g-modal-content h1,.g-bootstrap.g-bs4 .g-modal .g-modal-content h2,.g-bootstrap.g-bs4 .g-modal .g-modal-content h3,.g-bootstrap.g-bs4 .g-modal .g-modal-content h4,.g-bootstrap.g-bs4 .g-modal .g-modal-content h5,.g-bootstrap.g-bs4 .g-modal .g-modal-content h6{
  color:var(--g-color-text-primary);
  font-weight:700;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-h1:first-child,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-h2:first-child,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-h3:first-child,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-h4:first-child,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-h5:first-child,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-h6:first-child,.g-bootstrap.g-bs4 .g-modal .g-modal-content h1:first-child,.g-bootstrap.g-bs4 .g-modal .g-modal-content h2:first-child,.g-bootstrap.g-bs4 .g-modal .g-modal-content h3:first-child,.g-bootstrap.g-bs4 .g-modal .g-modal-content h4:first-child,.g-bootstrap.g-bs4 .g-modal .g-modal-content h5:first-child,.g-bootstrap.g-bs4 .g-modal .g-modal-content h6:first-child{
  padding-bottom:.3125rem;
  padding-top:.25rem;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header{
  align-items:center;
  border-bottom:1px solid var(--g-color-border-secondary);
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:3.125rem;
  padding:.625rem 8.75rem;
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header{
    padding-left:2.5rem;
    padding-right:2.5rem;
  }
  .g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-label{
    clip:rect(1px, 1px, 1px, 1px) !important;
    border:0 !important;
    clip-path:inset(50%) !important;
    height:1px !important;
    left:auto !important;
    margin:-1px !important;
    overflow:hidden !important;
    padding:0 !important;
    position:absolute !important;
    top:auto !important;
    white-space:nowrap !important;
    width:1px !important;
  }
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header h1,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header h2,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header h3,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header h4,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header h5,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header h6{
  border-bottom:0;
  font-size:1.375rem;
  line-height:1.75rem;
  margin:0;
  padding:.25rem 0 .3125rem;
  text-align:center;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-header-icon{
  --size:3rem;
  color:var(--g-color-fill-primary);
  display:block;
  margin-left:auto;
  margin-right:auto;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-header-icon:first-of-type{
  margin-top:.5rem;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-stepping{
  color:var(--g-color-text-secondary);
  font-size:1rem;
  line-height:1.5rem;
  text-align:center;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-close,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-help{
  cursor:pointer;
  position:absolute;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-close:not(.btn,.g-button),.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-help:not(.btn,.g-button){
  font-size:.875rem;
  padding-top:.9375rem;
  top:0;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-close.btn,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-close.g-button,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-help.btn,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-help.g-button{
  top:.5625rem;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-close:not(.btn,.g-button){
  color:var(--g-color-fill-primary);
  padding-right:1.125rem;
  right:0;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-close.btn,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-close.g-button{
  right:.625rem;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-help:not(.btn,.g-button){
  left:0;
  padding-left:.9375rem;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-help.btn,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header .g-modal-help.g-button{
  left:.625rem;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-body{
  --modal-body-padding-vertical:1.25rem;
  --modal-body-padding-horizontal:1.25rem;
  --modal-body-padding-top:var(--modal-body-padding-vertical);
  --modal-body-padding-bottom:var(--modal-body-padding-vertical);
  border-color:var(--g-color-border-secondary);
  padding:var(--modal-body-padding-top) var(--modal-body-padding-horizontal) var(--modal-body-padding-bottom);
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-body{
    --modal-body-padding-horizontal:8.75rem;
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-body:where(.g-modal-body-large){
    --modal-body-padding-horizontal:4.375rem;
  }
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-body:where(.g-modal-body-full){
  --modal-body-padding-horizontal:1.25rem;
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-body:where(.g-modal-body-form-top){
    --modal-body-padding-top:1.875rem;
  }
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-body:where(.g-modal-body-form-bottom){
  --modal-body-padding-bottom:1.875rem;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-body+.g-modal-body{
  --modal-body-padding-top:0;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-image{
  background-position:50%;
  background-repeat:no-repeat;
  background-size:contain;
  border:0;
  padding:0;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-image img{
  width:100%;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-footer{
  align-items:center;
  border-top:1px solid var(--g-color-border-secondary);
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:6.625rem;
  padding:.625rem 1.25rem;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-footer.g-modal-footer-grey{
  background-image:linear-gradient(var(--g-color-surface-secondary) 5.5rem, transparent 5.5rem);
  border-color:transparent;
  padding-bottom:1.125rem;
  padding-top:0;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-footer .g-group-button{
  margin:0;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-body[class*=g-bg-],.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header[class*=g-bg-]{
  border-bottom-width:0;
}
.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-body[class*=g-bg-]+.g-modal-footer,.g-bootstrap.g-bs4 .g-modal .g-modal-content .g-modal-header[class*=g-bg-]+.g-modal-footer{
  border-top-width:0;
}
.g-bootstrap.g-bs4 .g-modal-body .container{
  padding-left:0;
  padding-right:0;
}
.g-bootstrap.g-bs4 .g-modal-body .g-separator:where(.g-separator-spacing-inherit){
  margin-bottom:1rem;
  margin-top:1rem;
}
.g-bootstrap.g-bs4 .g-modal-body .g-separator:where(.g-separator-protrude){
  margin-left:calc(var(--modal-body-padding-horizontal, 0) * -1);
  margin-right:calc(var(--modal-body-padding-horizontal, 0) * -1);
}
.g-bootstrap.g-bs4 .g-modal-regular .g-modal-dialog .g-modal-footer:empty{
  border-top-width:0;
  height:1.25rem;
  min-height:1.25rem;
  padding:0;
  visibility:hidden;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-modal-small .g-modal-dialog{
    max-width:min(540px - 1.25rem, 34.375rem);
    min-width:min(540px - 1.25rem, 34.375rem);
  }
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-modal-small .g-modal-dialog{
    max-width:min(720px - 1.25rem, 25rem);
    min-width:min(720px - 1.25rem, 25rem);
  }
}
.g-bootstrap.g-bs4 .g-modal-small .g-modal-dialog .g-modal-content{
  min-height:auto;
  width:auto;
}
.g-bootstrap.g-bs4 .g-modal-small .g-modal-dialog .g-modal-header{
  background-color:var(--g-color-surface-secondary);
  border-width:0;
  color:var(--g-color-text-primary);
  padding-left:2.5rem;
  padding-right:2.5rem;
}
.g-bootstrap.g-bs4 .g-modal-small .g-modal-dialog .g-modal-header .g-modal-title{
  color:inherit;
}
.g-bootstrap.g-bs4 .g-modal-small .g-modal-dialog .g-modal-header[class*=g-bg-]{
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-modal-small .g-modal-dialog .g-modal-body{
  padding-left:1.25rem;
  padding-right:1.25rem;
}
.g-bootstrap.g-bs4 .g-modal-small .g-modal-dialog .g-modal-footer:empty{
  border-top-width:0;
  height:.25rem;
  min-height:.25rem;
  padding:0;
  visibility:hidden;
}
.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content h1,.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content h2,.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content h3,.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content h4,.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content h5,.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content h6{
  padding-bottom:1.25rem;
  text-align:center;
}
.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content .g-modal-header{
  border:none;
}
.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content .g-modal-header .g-modal-title{
  margin-bottom:-1.875rem;
}
.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content .g-modal-header .g-modal-title-hidden{
  visibility:hidden;
}
.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content .g-modal-body{
  --modal-body-padding-bottom:1.5625rem;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content .g-modal-body p{
    text-align:left;
  }
}
.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content .g-modal-body+.g-modal-body{
  margin-top:calc(var(--modal-body-padding-bottom) * -1);
}
.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content .g-modal-confirmation-icon,.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content .g-modal-confirmation-illustration{
  margin-top:6.125rem;
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content .g-modal-confirmation-icon,.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content .g-modal-confirmation-illustration{
    margin-top:3.75rem;
  }
}
.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content .g-modal-confirmation-icon{
  --size:8rem;
  margin-bottom:1.0625rem;
}
.g-bootstrap.g-bs4 .g-modal-confirmation .g-modal-dialog .g-modal-content .g-modal-footer{
  border:0;
}
.g-bootstrap.g-bs4 .g-modal-teaser .g-modal-content .g-modal-header{
  border-width:0;
  padding-block:1rem;
}
.g-bootstrap.g-bs4 .g-modal-teaser .g-modal-content .g-modal-title{
  font-size:1.375rem;
  line-height:1.75rem;
  padding-left:1.25rem;
  padding-right:1.25rem;
  text-align:center;
}
.g-bootstrap.g-bs4 .g-modal-teaser .g-modal-content .g-modal-title:nth-child(n){
  padding-top:1.5rem;
}
.g-bootstrap.g-bs4 .g-modal-teaser .g-modal-content .g-modal-body{
  --modal-body-padding-top:0;
}
.g-bootstrap.g-bs4 .g-modal-teaser .g-modal-content .g-modal-image{
  align-items:center;
  display:flex;
  max-height:30rem;
  min-height:10rem;
}
.g-bootstrap.g-bs4 .g-modal-teaser .g-modal-content .g-modal-footer{
  flex-direction:column;
}
.g-bootstrap.g-bs4 .g-modal-drawer{
  padding:0;
}
.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog{
  margin-right:0;
  transition:transform .25s ease 0ms;
}
@media (max-width:991.98px){
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog{
    max-width:100vw;
    max-width:100dvw;
    width:100vw;
    width:100dvw;
  }
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog[class*=g-modal-depth-]{
    transform:translate(-62.5rem);
    transition-delay:.15s;
  }
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog.g-modal-depth-0{
    transform:translate(0);
    transition-delay:.15s;
  }
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog.g-modal-depth-1{
    transform:translate(-6.25rem);
    transition-delay:.15s;
  }
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog.g-modal-depth-2{
    transform:translate(-12.5rem);
    transition-delay:.15s;
  }
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog.g-modal-depth-3{
    transform:translate(-18.75rem);
    transition-delay:.15s;
  }
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog.g-modal-depth-4{
    transform:translate(-25rem);
    transition-delay:.15s;
  }
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog.g-modal-depth-5{
    transform:translate(-31.25rem);
    transition-delay:.15s;
  }
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog.g-modal-depth-6{
    transform:translate(-37.5rem);
    transition-delay:.15s;
  }
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog.g-modal-depth-7{
    transform:translate(-43.75rem);
    transition-delay:.15s;
  }
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog.g-modal-depth-8{
    transform:translate(-50rem);
    transition-delay:.15s;
  }
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-dialog.g-modal-depth-9{
    transform:translate(-56.25rem);
    transition-delay:.15s;
  }
}
.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-content{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
  display:flex;
  flex-direction:column;
  height:100vh;
  height:100dvh;
  overflow:auto;
}
@media (max-width:991.98px){
  .g-bootstrap.g-bs4 .g-modal-drawer .g-modal-content{
    border-radius:var(--g-size-border-radius-none);
  }
}
.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-content .g-modal-header{
  top:0;
}
.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-content .g-modal-body{
  --modal-body-padding-top:2rem;
  flex:1;
}
.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-content .g-modal-body:not(:nth-child(1 of .g-modal-body)){
  --modal-body-padding-top:1rem;
}
.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-content .g-modal-body:not(:nth-last-child(1 of .g-modal-body)){
  --modal-body-padding-bottom:1rem;
  flex-grow:0;
}
.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-content .g-modal-footer{
  bottom:0;
}
.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-content>:not(.g-modal-header,.g-modal-body,.g-modal-footer,.g-separator){
  display:flex;
  flex-basis:100%;
  flex-direction:column;
  flex-grow:1;
}
.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-content .g-modal-footer,.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-content .g-modal-header,.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-footer,.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-header{
  background-color:var(--g-color-surface-primary);
  flex-shrink:0;
  position:sticky;
  top:0;
  z-index:10000;
}
.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-header{
  top:0;
}
.g-bootstrap.g-bs4 .g-modal-drawer .g-modal-footer{
  bottom:0;
}
.g-bootstrap.g-bs4 .g-modal.g-modal-embedded{
  display:block;
  margin:0 auto;
  overflow:visible;
  padding:0;
  position:relative;
  z-index:0;
}
.g-bootstrap.g-bs4 .g-modal.g-modal-embedded+.g-modal{
  margin-top:1.25rem;
}
.g-bootstrap.g-bs4 .g-modal.g-modal-embedded .g-modal-dialog{
  flex-basis:100%;
  margin:auto;
  min-width:0;
}
.g-bootstrap.g-bs4 .g-modal.g-modal-embedded .g-modal-content{
  box-shadow:0 0 .5rem rgba(var(--rgb-black), .2);
  min-height:0;
}
.g-bootstrap.g-bs4 .g-modal.g-modal-embedded.g-modal-drawer .g-modal-dialog{
  margin-right:0;
}
.g-bootstrap.g-bs4 .g-sidenav{
  margin-top:.5625rem;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading,.g-bootstrap.g-bs4 .g-sidenav li a{
  align-items:center;
  border-radius:var(--g-size-border-radius-lg);
  color:var(--g-color-text-primary);
  display:flex;
  font-weight:400;
  padding:.5rem 1rem;
  position:relative;
  text-decoration:none;
  transition:none;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading:focus-visible,.g-bootstrap.g-bs4 .g-sidenav li a:focus-visible{
  outline-offset:-.1875rem;
  z-index:10;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading:hover,.g-bootstrap.g-bs4 .g-sidenav li a:hover{
  background-color:var(--g-color-surface-primary);
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading .g-sidenav-icon,.g-bootstrap.g-bs4 .g-sidenav li a .g-sidenav-icon{
  margin-right:.5rem;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading .g-badge,.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading .g-pill,.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading .g-sidenav-crosslink-icon,.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading .g-sidenav-external-icon,.g-bootstrap.g-bs4 .g-sidenav li a .g-badge,.g-bootstrap.g-bs4 .g-sidenav li a .g-pill,.g-bootstrap.g-bs4 .g-sidenav li a .g-sidenav-crosslink-icon,.g-bootstrap.g-bs4 .g-sidenav li a .g-sidenav-external-icon{
  margin-left:.5rem;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading .g-button-icon,.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading .g-sidenav-crosslink-icon,.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading .g-sidenav-external-icon,.g-bootstrap.g-bs4 .g-sidenav li a .g-button-icon,.g-bootstrap.g-bs4 .g-sidenav li a .g-sidenav-crosslink-icon,.g-bootstrap.g-bs4 .g-sidenav li a .g-sidenav-external-icon{
  color:var(--g-color-fill-primary);
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading .g-button-icon,.g-bootstrap.g-bs4 .g-sidenav li a .g-button-icon{
  --size:var(--g-size-icon-md);
  margin-left:.5rem;
}
.g-bootstrap.g-bs4 .g-sidenav li a>span:first-of-type{
  margin-right:auto;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading{
  border:none;
  font-size:inherit;
  width:100%;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading:nth-child(n):nth-child(n){
  margin:0;
  padding:.5rem 1rem;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading .g-button-label{
  align-items:center;
  display:inline-flex;
  margin-right:0;
  width:100%;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-heading .g-button-label>span:first-of-type{
  margin-right:auto;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-sidenav li,.g-bootstrap.g-bs4 .g-sidenav ul{
  margin:0;
  padding:0;
}
.g-bootstrap.g-bs4 .g-sidenav ul{
  list-style-type:none;
}
.g-bootstrap.g-bs4 .g-sidenav li li,.g-bootstrap.g-bs4 .g-sidenav li:not(:first-child){
  margin-top:.5rem;
}
.g-bootstrap.g-bs4 .g-sidenav li:before{
  content:none;
  display:none;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-selected{
  background-color:var(--g-color-surface-primary);
  border-radius:var(--g-size-border-radius-lg);
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-selected a:not(:only-child){
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-selected,.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-selected a{
  font-weight:600;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-selected ul{
  display:block;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-selected ul a:focus-visible,.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-selected ul a:hover{
  border-top-left-radius:0;
  border-top-right-radius:0;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-selected ul li:not(:last-child) a:focus-visible,.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-selected ul li:not(:last-child) a:hover{
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-offseted-label{
  margin-left:2rem;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-section{
  margin-top:1rem;
  padding-left:.625rem;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-section ul{
  margin-top:.5rem;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-section-divider{
  border-top:.0625rem solid rgba(var(--rgb-gray-300), .2);
  display:block;
  margin:.75rem .5rem;
  width:calc(100% - 1.25rem);
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-section-divider+li{
  margin-top:0;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-subitems{
  padding-left:2.5rem;
}
.g-bootstrap.g-bs4 .g-sidenav .g-sidenav-noninteractive-header{
  color:var(--g-color-text-secondary);
  font-size:.875rem;
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-sticky{
  position:sticky;
}
.g-bootstrap.g-bs4 .g-sidenav-dropdown{
  width:16.125rem;
}
.g-bootstrap.g-bs4 .g-sidenav-dropdown .g-sidenav-heading:hover,.g-bootstrap.g-bs4 .g-sidenav-dropdown .g-sidenav-selected,.g-bootstrap.g-bs4 .g-sidenav-dropdown li a:hover{
  background-color:var(--g-color-surface-secondary);
}
.g-bootstrap.g-bs4 .g-sidenav-dropdown-toggle{
  display:inline-flex;
}
.g-bootstrap.g-bs4 .g-sidenav-dropdown-toggle:after{
  background-color:var(--color, var(--g-color-interactive-primary));
  border:0;
  content:"";
  cursor:pointer;
  height:1rem;
  margin:0;
  -webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 290l92-92c8-8 21-8 30 0 8 9 8 22 0 30l-107 107c-8 8-22 8-30 0l-107-107c-8-8-8-21 0-30 9-8 22-8 30 0z%27/%3E%3C/svg%3E");
          mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m256 290l92-92c8-8 21-8 30 0 8 9 8 22 0 30l-107 107c-8 8-22 8-30 0l-107-107c-8-8-8-21 0-30 9-8 22-8 30 0z%27/%3E%3C/svg%3E");
  pointer-events:none;
  transition:transform .3s ease-in-out;
  width:1rem;
  will-change:transform;
  z-index:10;
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-sidenav-dropdown-toggle:after{
    --color:CanvasText;
  }
}
.g-bootstrap.g-bs4 .g-sidenav-dropdown-toggle.disabled:after,.g-bootstrap.g-bs4 .g-sidenav-dropdown-toggle:disabled:after{
  background-color:var(--color, var(--g-color-text-disabled));
}
.g-bootstrap.g-bs4 .g-sidenav-dropdown-toggle.show:after,.g-bootstrap.g-bs4 .g-sidenav-dropdown-toggle[aria-expanded=true]:after{
  transform:rotate(180deg);
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-sidenav-dropdown-toggle{
    width:17.5rem;
  }
}
.g-bootstrap.g-bs4 .g-sidenav-dropdown-toggle:after{
  display:inline-block;
  height:1.5rem;
  margin-left:.25rem;
  margin-top:.5rem;
  min-width:1.5rem;
  width:1.5rem;
}
.g-bootstrap.g-bs4 .g-sidenav-dropdown-toggle>*{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer .g-sidenav-heading,.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer .g-sidenav-section,.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer li a{
  padding:.5rem;
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer .g-sidenav-heading:nth-child(n){
  padding:.375rem .5rem;
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer li li a{
  padding-left:1rem;
  padding-right:1rem;
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer .g-sidenav-drawer-footer{
  padding-bottom:.5rem;
  padding-top:.5rem;
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer .g-sidenav-drawer-footer li a{
  color:var(--g-color-text-secondary);
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer .g-sidenav-drawer-search-button{
  padding-bottom:.5rem;
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer .g-sidenav-drawer-search-button .g-button{
  background-color:var(--g-color-surface-tertiary);
  color:var(--g-color-text-secondary);
  font-weight:400;
  width:100%;
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer .g-sidenav-drawer-search-button .g-button:hover{
  background-color:var(--g-color-surface-primary);
  background-image:none;
  box-shadow:none;
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer .g-sidenav-drawer-search-button .g-button .g-button-icon{
  --size:1.25rem;
  font-size:var(--size);
  height:var(--size);
  line-height:var(--size);
  min-width:var(--size);
  width:var(--size);
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer .g-sidenav-drawer-company-switch .g-card-body{
  padding:1rem .5rem 1rem 1rem;
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer .g-sidenav-drawer-company-switch .g-card-body:has(.g-avatar){
  padding:.5rem;
}
.g-bootstrap.g-bs4 .g-sidenav.g-sidenav-drawer .g-sidenav-drawer-company-switch .g-button-icon.g-icon-caret-right{
  --size:var(--g-size-icon-md);
  color:var(--g-color-fill-primary);
}
.g-bootstrap.g-bs4.g-dark .g-sidenav-section-divider{
  border-top-color:var(--g-color-surface-tertiary);
}
.g-bootstrap.g-bs4 .g-navbar-secondary{
  background-color:var(--g-color-interactive-primary);
  color:var(--g-color-text-inverted-primary);
  max-height:3.8125rem;
  overflow:hidden;
  padding:0;
}
.g-bootstrap.g-bs4 .g-navbar-secondary li,.g-bootstrap.g-bs4 .g-navbar-secondary ul{
  margin:0;
  padding:0;
}
.g-bootstrap.g-bs4 .g-navbar-secondary li:before{
  content:none;
}
.g-bootstrap.g-bs4 .g-navbar-secondary li a.selected{
  text-decoration:underline;
}
.g-bootstrap.g-bs4 .g-navbar-secondary .container .nav-link{
  color:var(--g-color-text-inverted-primary);
  font-weight:400;
  margin-bottom:.5rem;
  margin-top:.5rem;
}
.g-bootstrap.g-bs4 .g-navbar-secondary .container .nav-link:hover{
  text-decoration:underline;
}
.g-bootstrap.g-bs4 .g-navbar-secondary .container .g-nav-main a{
  margin-right:1.25rem;
}
.g-bootstrap.g-bs4 .g-navbar-secondary .container .g-nav-tools svg{
  font-size:1.5rem;
  height:1.5rem;
  line-height:1.5rem;
  width:1.5rem;
}
.g-bootstrap.g-bs4 .g-navbar-secondary .g-dropdown-menu a{
  color:var(--g-color-text-primary);
}
.g-bootstrap.g-bs4 .g-card.g-card-product{
  border-color:var(--g-color-border-secondary) !important;
}
.g-bootstrap.g-bs4 .g-card.g-card-product .g-card-body{
  padding-left:1.875rem;
  padding-right:1.875rem;
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .g-card.g-card-product .g-card-body{
    padding-left:8.75rem;
    padding-right:8.75rem;
  }
}
.g-bootstrap.g-bs4 .g-card.g-card-product .g-faded{
  color:var(--g-color-fill-primary);
}
.g-bootstrap.g-bs4 .g-card.g-card-product audio,.g-bootstrap.g-bs4 .g-card.g-card-product video{
  display:block;
  margin:0 auto;
  width:100%;
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body{
  padding-bottom:1.875rem;
  padding-top:1.875rem;
  text-align:center;
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body .g-h1,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body h1,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body .g-h1,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body h1{
  padding-bottom:.25rem;
  padding-top:.0625rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body h2,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body h3,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body h2,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body h3{
  padding-bottom:.3125rem;
  padding-top:.25rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body .g-h1+p,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body .g-h2+p,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body .g-h3+p,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body h1+p,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body h2+p,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-header .g-card-body h3+p,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body .g-h1+p,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body .g-h2+p,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body .g-h3+p,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body h1+p,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body h2+p,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-header.g-card-body h3+p{
  padding-top:1.5rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body .g-card-body,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body.g-card-body{
  padding-bottom:1.875rem;
  padding-top:1.875rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light{
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  height:14.6875rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark .g-h1,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark h1,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light .g-h1,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light h1,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark .g-h1,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark h1,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light .g-h1,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light h1{
  padding-bottom:.25rem;
  padding-top:.0625rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark h2,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark h3,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light h2,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light h3,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark h2,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark h3,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light h2,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light h3{
  padding-bottom:.3125rem;
  padding-top:.25rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark .g-card-body,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light .g-card-body,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark.g-card-body,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light.g-card-body{
  align-items:left;
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:100%;
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark{
  background-color:var(--g-color-fill-primary);
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark .g-card-body .h1,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark .g-card-body .h2,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark .g-card-body h1,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark .g-card-body h2,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-dark .g-card-body p,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark.g-card-body .h1,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark.g-card-body .h2,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark.g-card-body h1,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark.g-card-body h2,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-dark.g-card-body p{
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light .g-card-body .h1,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light .g-card-body .h2,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light .g-card-body h1,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light .g-card-body h2,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-banner-light .g-card-body p,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light.g-card-body .h1,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light.g-card-body .h2,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light.g-card-body h1,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light.g-card-body h2,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-banner-light.g-card-body p{
  color:var(--g-color-text-primary);
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-table .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-table .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-table h2,.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-table h3,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-table .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-table .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-table h2,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-table h3{
  text-align:center;
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-table dt,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-table dt{
  font-weight:inherit;
}
@media (min-width:768px){
  .g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-body-table dd,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-body-table dd{
    text-align:right;
  }
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-footer,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-footer{
  min-height:6.625rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-product.g-card-product-footer .g-card-body,.g-bootstrap.g-bs4 .g-card.g-card-product>.g-card-product-footer.g-card-body{
  padding-bottom:1.25rem;
  padding-top:1.25rem;
  text-align:center;
}
.g-bootstrap.g-bs4 .g-card-product-body-banner-dark,.g-bootstrap.g-bs4 .g-card-product-body-banner-dark+.g-card,.g-bootstrap.g-bs4 .g-card-product-body-banner-light,.g-bootstrap.g-bs4 .g-card-product-body-banner-light+.g-card{
  border-top:0 !important;
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout{
  --card-padding-horizontal:1.875rem;
  border-color:var(--g-color-border-secondary) !important;
}
@media (min-width:992px){
  .g-bootstrap.g-bs4 .g-card.g-card-checkout{
    --card-padding-horizontal:8.75rem;
  }
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout li,.g-bootstrap.g-bs4 .g-card.g-card-checkout p{
  font-weight:400;
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout li b,.g-bootstrap.g-bs4 .g-card.g-card-checkout li strong,.g-bootstrap.g-bs4 .g-card.g-card-checkout p b,.g-bootstrap.g-bs4 .g-card.g-card-checkout p strong{
  font-weight:600;
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout li b.g-amount,.g-bootstrap.g-bs4 .g-card.g-card-checkout li strong.g-amount,.g-bootstrap.g-bs4 .g-card.g-card-checkout p b.g-amount,.g-bootstrap.g-bs4 .g-card.g-card-checkout p strong.g-amount{
  color:var(--g-color-interactive-primary);
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout .g-faded{
  color:var(--g-color-fill-primary);
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout a{
  font-weight:600;
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-header,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-checkout-header{
  --card-padding-vertical:1.875rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-header .g-card-body,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-checkout-header.g-card-body{
  text-align:center;
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-body,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-checkout-body{
  --card-padding-vertical:1.875rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-body .g-card-body .g-row>[class^=g-col]:first-child img,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-body .g-card-body .g-row>[class^=g-col]:first-child svg,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-checkout-body.g-card-body .g-row>[class^=g-col]:first-child img,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-checkout-body.g-card-body .g-row>[class^=g-col]:first-child svg{
  display:block;
  margin-left:auto;
  margin-right:auto;
  max-height:10.5rem;
  max-width:100%;
}
@media (max-width:767.98px){
  .g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-body .g-card-body .g-row>[class^=g-col]:first-child img,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-body .g-card-body .g-row>[class^=g-col]:first-child svg,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-checkout-body.g-card-body .g-row>[class^=g-col]:first-child img,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-checkout-body.g-card-body .g-row>[class^=g-col]:first-child svg{
    max-width:13.125rem;
  }
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-body .g-card-body>.g-form-group:first-child,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-checkout-body.g-card-body>.g-form-group:first-child{
  margin-top:0;
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body{
  padding-bottom:2.5rem;
  padding-top:7.5rem;
  text-align:center;
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body .g-h1,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body .g-h4,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body .g-h5,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body .g-h6,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body h1,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body h2,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body h3,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body h4,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body h5,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body h6,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body .g-h1,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body .g-h2,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body .g-h3,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body .g-h4,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body .g-h5,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body .g-h6,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body h1,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body h2,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body h3,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body h4,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body h5,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body h6{
  color:var(--g-color-text-primary);
  font-size:1.375rem;
  font-weight:700;
  line-height:1.75rem;
  padding-bottom:.3125rem;
  padding-top:.25rem;
  text-align:center;
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body svg+h1,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body svg+h2,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body svg+h3,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body svg+h4,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body svg+h5,.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-confirm .g-card-body svg+h6,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body svg+h1,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body svg+h2,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body svg+h3,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body svg+h4,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body svg+h5,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-confirm-body.g-card-body svg+h6{
  padding-top:1.5rem;
}
.g-bootstrap.g-bs4 .g-card.g-card-checkout.g-card-checkout-footer .g-card-body,.g-bootstrap.g-bs4 .g-card.g-card-checkout>.g-card-checkout-footer.g-card-body{
  padding-bottom:1.25rem;
  padding-top:1.25rem;
  text-align:center;
}
.g-bootstrap.g-bs4 .g-card-checkout-body:not(.g-card-checkout-gap)+.g-card-checkout-body{
  border-top:0 !important;
}
.g-bootstrap.g-bs4 .g-card-checkout-body:not(.g-card-checkout-gap)+.g-card-checkout-body .g-card-body,.g-bootstrap.g-bs4 .g-card-checkout-body:not(.g-card-checkout-gap)+.g-card-checkout-body.g-card-body{
  padding-top:0 !important;
}
.g-bootstrap.g-bs4 .g-card-checkout-confirm+.g-card-checkout-footer{
  border-top:0 !important;
  min-height:6.625rem;
}
.g-bootstrap.g-bs4 .g-meter{
  background-color:var(--g-color-surface-tertiary);
  border-radius:calc(var(--size) / 2);
  display:block;
  font-size:.75rem;
  font-weight:600;
  height:var(--size);
  isolation:isolate;
  line-height:var(--size);
  overflow:hidden;
  position:relative;
  width:100%;
}
.g-bootstrap.g-bs4 .g-meter-small{
  --size:0.125rem;
}
.g-bootstrap.g-bs4 .g-meter-medium{
  --size:0.375rem;
}
.g-bootstrap.g-bs4 .g-meter-large{
  --size:1.25rem;
  border-radius:var(--g-size-border-radius-round);
}
.g-bootstrap.g-bs4 .g-meter .g-meter-bars,.g-bootstrap.g-bs4 .g-meter:after,.g-bootstrap.g-bs4 .g-meter:before{
  --color:var(--color-fg);
  content:"";
  position:absolute;
  top:0;
  z-index:-1;
}
.g-bootstrap.g-bs4 .g-meter .g-meter-bars{
  display:flex;
  inset:0;
}
.g-bootstrap.g-bs4 .g-meter .g-meter-bar{
  border-bottom:var(--size) solid var(--color-fg);
  flex-shrink:0;
  width:var(--value);
}
.g-bootstrap.g-bs4 .g-meter:before{
  border-bottom:var(--size) solid var(--color);
  left:0;
  width:var(--aux-value, var(--value));
}
.g-bootstrap.g-bs4 .g-meter:after{
  border-bottom:var(--size) solid color-mix(in srgb, var(--color), var(--g-color-surface-tertiary));
  left:var(--aux-value, 0);
  width:calc(var(--value) - var(--aux-value, 0));
}
.g-bootstrap.g-bs4 .g-meter .g-meter-label{
  border-radius:var(--g-size-border-radius-sm);
  color:var(--g-color-text-primary);
  margin-left:.25rem;
  padding:0 .25rem;
}
.g-bootstrap.g-bs4 .g-meter.g-meter-label-offset{
  padding-left:var(--value);
}
.g-bootstrap.g-bs4 .g-meter:not(.g-meter-label-offset) .g-meter-label{
  color:var(--g-color-text-inverted-primary);
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-meter{
    forced-color-adjust:none;
    outline:.0625rem dashed CanvasText;
    outline-offset:-.03125rem;
  }
  .g-bootstrap.g-bs4 .g-meter .g-meter-label{
    background-color:Canvas;
    color:CanvasText;
  }
}
.g-bootstrap.g-bs4 .g-product-info{
  display:flex;
  gap:.625rem;
}
.g-bootstrap.g-bs4 .g-product-info .g-avatar,.g-bootstrap.g-bs4 .g-product-info .g-product-info-icon{
  color:var(--g-color-text-primary);
  flex-shrink:0;
  order:-1;
}
.g-bootstrap.g-bs4 .g-product-info>.g-button:not(.g-button-avatar){
  align-self:flex-start;
  margin-right:-.625rem;
  order:-2;
  z-index:10;
}
.g-bootstrap.g-bs4 .g-product-info-data{
  display:grid;
  flex-grow:1;
  flex-shrink:1;
  margin:-.25rem 0 -.125rem;
  min-width:0;
  width:100%;
}
.g-bootstrap.g-bs4 .g-product-info-data .g-major{
  font-weight:600;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-product-info-data .g-major.g-no-ellipsis{
  line-height:1.25;
  margin-bottom:.125rem;
  margin-top:.125rem;
}
.g-bootstrap.g-bs4 .g-product-info-data .g-minor{
  font-size:.875rem;
  line-height:1.3125rem;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-product-info-data .g-minor .g-amount{
  font-size:.875rem;
  font-weight:inherit;
  line-height:1.3125rem;
}
.g-bootstrap.g-bs4 .g-product-info-data .g-micro{
  font-size:.75rem;
  line-height:1.125rem;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-product-info-data strong.g-minor{
  font-weight:inherit;
  order:-1;
}
.g-bootstrap.g-bs4 .g-product-info-data strong.g-minor:not(:last-child){
  margin-bottom:-.125rem;
}
.g-bootstrap.g-bs4 .g-product-info-data .g-amount+.g-amount{
  margin-top:-.25em;
}
.g-bootstrap.g-bs4 .g-product-info-data .g-amount{
  display:block;
  font-size:1.125rem;
  line-height:1.5rem;
}
.g-bootstrap.g-bs4 .g-product-info-striped{
  padding-top:.625rem;
}
.g-bootstrap.g-bs4 .g-product-info-striped.g-product-info-horizontal{
  padding-left:.3125rem;
  padding-top:0;
}
.g-bootstrap.g-bs4 .g-product-info-horizontal{
  align-items:center;
}
.g-bootstrap.g-bs4 .g-product-info-horizontal .g-product-info-stripe{
  bottom:0;
  height:auto;
  left:0;
  right:auto;
  width:.3125rem;
}
.g-bootstrap.g-bs4 .g-product-info-horizontal .g-product-info-data{
  align-items:center;
  gap:0 .625rem;
  margin-bottom:0;
  margin-top:0;
}
.g-bootstrap.g-bs4 .g-product-info-horizontal .g-product-info-badge{
  margin-bottom:-.25rem;
  margin-top:-.125rem;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-product-info-horizontal.g-product-info-totaled:not(.g-product-info-direction-column) .g-product-info-data{
    grid-template-columns:1fr max-content;
    grid-template-rows:repeat(6, max-content);
  }
  .g-bootstrap.g-bs4 .g-product-info-horizontal.g-product-info-totaled:not(.g-product-info-direction-column) .g-product-info-amount{
    grid-column:2 /  3;
    grid-row:1 /  99;
    text-align:right;
  }
}
@media (max-width:991.98px){
  .g-bootstrap.g-bs4 .g-product-info-horizontal .g-amount{
    font-size:inherit;
  }
  .g-bootstrap.g-bs4 .g-product-info-horizontal .g-amount sup{
    font-size:inherit;
    margin-left:0;
    transform:none;
  }
}
.g-bootstrap.g-bs4 .g-product-info-right .g-avatar{
  order:0;
}
.g-bootstrap.g-bs4 .g-product-info-right .g-product-info-amount .g-amount{
  margin-top:.25rem;
}
.g-bootstrap.g-bs4 .g-avatar{
  --avatar-size:var(--size);
  align-items:center;
  color:var(--g-color-fill-primary);
  display:flex;
  display:inline-block;
  flex-direction:row;
  font-size:var(--size);
  height:var(--size);
  justify-content:center;
  line-height:var(--size);
  min-width:var(--size);
  position:relative;
  vertical-align:middle;
  width:var(--size);
}
.g-bootstrap.g-bs4 .g-avatar .g-avatar-content{
  background-color:var(--g-color-surface-primary);
  border-radius:var(--g-size-border-radius-circle);
  display:block;
  height:100%;
  line-height:0;
  overflow:hidden;
  width:100%;
  z-index:0;
}
.g-bootstrap.g-bs4 .g-avatar .g-avatar-content:after{
  border:.0625rem solid transparent;
  border-radius:var(--g-size-border-radius-circle);
  content:"";
  inset:0;
  pointer-events:none;
  position:absolute;
  z-index:10;
}
.g-bootstrap.g-bs4 .g-avatar .g-avatar-content-border:after{
  border-color:var(--g-color-border-secondary);
}
.g-bootstrap.g-bs4 .g-avatar .g-avatar-content-dark{
  background-image:linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.1));
}
.g-bootstrap.g-bs4 .g-avatar .g-avatar-image{
  height:100%;
  -o-object-fit:cover;
     object-fit:cover;
  width:100%;
}
.g-bootstrap.g-bs4 .g-avatar .g-avatar-image-contain{
  -o-object-fit:contain;
     object-fit:contain;
}
.g-bootstrap.g-bs4 .g-avatar .g-avatar-icon{
  --size:calc(var(--avatar-size) * 0.5);
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  display:block;
  height:100%;
  padding:25%;
  width:100%;
}
.g-bootstrap.g-bs4 .g-avatar .g-avatar-initials{
  align-items:center;
  display:flex;
  font-weight:600;
  height:100%;
  justify-content:center;
  text-transform:uppercase;
}
.g-bootstrap.g-bs4 .g-avatar.g-image-48 .g-avatar-initials{
  font-size:1rem;
}
.g-bootstrap.g-bs4 .g-avatar.g-image-64 .g-avatar-initials{
  font-size:1.375rem;
}
.g-bootstrap.g-bs4 .g-avatar.g-image-96 .g-avatar-initials{
  font-size:2rem;
}
.g-bootstrap.g-bs4 .g-avatar.g-image-128 .g-avatar-initials{
  font-size:3rem;
}
.g-bootstrap.g-bs4 .g-avatar .g-avatar-badge{
  align-items:center;
  background-clip:padding-box;
  background-color:var(--color-lavender);
  border:.0625rem solid var(--g-color-border-inverted-primary);
  border-radius:var(--g-size-border-radius-circle);
  bottom:-7.5%;
  color:var(--g-color-text-inverted-primary);
  display:flex;
  flex-direction:row;
  height:37.5%;
  justify-content:center;
  min-height:1.5rem;
  min-width:1.5rem;
  padding:calc(9% - .0625rem) calc(8% - .0625rem);
  position:absolute;
  right:-7.5%;
  width:37.5%;
  z-index:20;
}
.g-bootstrap.g-bs4 .g-avatar .g-avatar-badge svg{
  height:100%;
  width:100%;
}
.g-bootstrap.g-bs4 .g-avatar.g-image-48 .g-avatar-badge{
  bottom:-.375rem;
  padding:.3125rem .25rem;
  right:-.375rem;
}
.g-bootstrap.g-bs4 .g-avatar:has(.g-avatar-initials){
  color:var(--color-ui-blue);
}
.g-bootstrap.g-bs4 .g-avatar:has(.g-avatar-initials) .g-avatar-content{
  background-color:var(--color-ui-blue-weak);
}
.g-bootstrap.g-bs4 .g-avatar:has(.g-avatar-initials) .g-avatar-content-border:after{
  border-color:transparent;
}
.g-bootstrap.g-bs4 .g-button-avatar{
  border-radius:var(--g-size-border-radius-circle);
  position:relative;
}
.g-bootstrap.g-bs4 .g-button-avatar:nth-child(n){
  width:auto;
}
.g-bootstrap.g-bs4 .g-button-avatar .g-avatar-content:before{
  background-color:var(--g-color-overlay-primary);
  border-radius:var(--g-size-border-radius-circle);
  content:"";
  inset:0;
  position:absolute;
  z-index:0;
}
.g-bootstrap.g-bs4 .g-button-avatar .g-button-icon{
  color:var(--g-color-fill-primary);
  height:50%;
  inset:25%;
  overflow:visible;
  padding:10%;
  position:absolute;
  width:50%;
  z-index:30;
}
.g-bootstrap.g-bs4 .g-button-avatar .g-button-icon+.g-button-label:before{
  background-color:var(--g-color-surface-primary);
  border-radius:var(--g-size-border-radius-circle);
  content:"";
  inset:25%;
  position:absolute;
  z-index:20;
}
.g-bootstrap.g-bs4 .g-button-avatar .g-button-icon+.g-button-label:nth-child(n){
  margin-left:0;
}
.g-bootstrap.g-bs4 .g-button-avatar .g-avatar-content:before,.g-bootstrap.g-bs4 .g-button-avatar .g-button-icon,.g-bootstrap.g-bs4 .g-button-avatar .g-button-icon+.g-button-label:before{
  opacity:0;
  transition:opacity .15s ease-out;
}
.g-bootstrap.g-bs4 .g-button-avatar:not(:disabled):focus-visible .g-avatar-content:before,.g-bootstrap.g-bs4 .g-button-avatar:not(:disabled):focus-visible .g-button-icon,.g-bootstrap.g-bs4 .g-button-avatar:not(:disabled):focus-visible .g-button-icon+.g-button-label:before,.g-bootstrap.g-bs4 .g-button-avatar:not(:disabled):hover .g-avatar-content:before,.g-bootstrap.g-bs4 .g-button-avatar:not(:disabled):hover .g-button-icon,.g-bootstrap.g-bs4 .g-button-avatar:not(:disabled):hover .g-button-icon+.g-button-label:before{
  opacity:1;
  transition-timing-function:ease-in;
}
.g-bootstrap.g-bs4 .g-button-avatar:disabled{
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-button-avatar:disabled .g-button-icon{
  color:var(--g-color-fill-disabled);
}
.g-bootstrap.g-bs4 .g-button-avatar:disabled .g-avatar-image{
  opacity:.5;
}
.g-bootstrap.g-bs4 .g-button-avatar:disabled .g-avatar-badge{
  filter:grayscale(1);
  opacity:.1;
}
.g-bootstrap.g-bs4 .g-spinner{
  --size:2rem;
  --stroke-width:0.1875rem;
  --color:currentColor;
  animation:rotate 2s linear infinite;
  animation-delay:-1s;
  height:var(--size) !important;
  width:var(--size) !important;
}
.g-bootstrap.g-bs4 .g-spinner-small{
  --size:1.5rem;
  --stroke-width:0.25rem;
}
.g-bootstrap.g-bs4 .g-spinner-large{
  --size:3rem;
  --stroke-width:0.125rem;
}
.g-bootstrap.g-bs4 .g-spinner-x-large{
  --size:6rem;
  --stroke-width:0.125rem;
}
.g-bootstrap.g-bs4 .g-spinner-xx-large{
  --size:8rem;
  --stroke-width:0.125rem;
}
.g-bootstrap.g-bs4 .g-spinner-circle{
  stroke-width:var(--stroke-width);
  stroke-dasharray:80, 200;
  stroke-dashoffset:0;
  stroke:var(--color);
  animation:dash 2s ease-in-out infinite;
  animation-delay:-1s;
}
@keyframes rotate{
  0%{
    transform-origin:50% 50%;
  }
  to{
    transform:rotate(1turn);
  }
}
@keyframes dash{
  0%{
    stroke-dasharray:1, 200;
    stroke-dashoffset:0;
  }
  50%{
    stroke-dasharray:100, 200;
    stroke-dashoffset:-15;
  }
  to{
    stroke-dasharray:100, 200;
    stroke-dashoffset:-125;
  }
}
.g-bootstrap.g-bs4 .g-toggle{
  display:flex;
  flex-direction:column;
  position:relative;
}
.g-bootstrap.g-bs4 .g-toggle-label{
  border:.125rem solid var(--g-color-border-primary);
  border-radius:var(--g-size-border-radius-lg);
  cursor:pointer;
  margin:0;
  overflow:hidden;
  padding:1rem;
}
.g-bootstrap.g-bs4 .g-toggle-label .g-icon{
  color:var(--g-color-interactive-primary);
}
.g-bootstrap.g-bs4 .g-toggle-text{
  display:block;
  margin-top:.5rem;
}
.g-bootstrap.g-bs4 .g-toggle-description{
  display:block;
  font-size:.75rem;
  font-weight:400;
  line-height:1rem;
  margin-top:.75rem;
}
.g-bootstrap.g-bs4 .g-toggle-input{
  inset:1rem 1rem auto auto;
  position:absolute;
}
.g-bootstrap.g-bs4 .g-toggle-input:hover~.g-toggle-label{
  background-color:var(--g-color-overlay-hover);
  box-shadow:0 .25rem .75rem -.25rem rgba(var(--color-black), .3);
}
.g-bootstrap.g-bs4 .g-toggle-input:hover~.g-toggle-label:active{
  box-shadow:0 .25rem .25rem -.25rem rgba(var(--color-black), .3);
}
.g-bootstrap.g-bs4 .g-toggle-input:checked~.g-toggle-label{
  background-color:var(--g-color-overlay-active);
  border-color:var(--g-color-interactive-primary);
}
.g-bootstrap.g-bs4 .g-toggle-input:checked:hover~.g-toggle-label{
  background-color:var(--g-color-overlay-active-hover);
}
.g-bootstrap.g-bs4 .g-toggle-input:focus-visible{
  outline:none;
}
.g-bootstrap.g-bs4 .g-toggle-input:focus-visible~.g-toggle-label{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.g-bootstrap.g-bs4 .g-toggle-input:disabled~.g-toggle-label{
  background-color:var(--g-color-surface-disabled);
  border-color:var(--g-color-border-disabled);
  color:var(--g-color-text-disabled);
  cursor:not-allowed;
}
.g-bootstrap.g-bs4 .g-toggle-input:disabled~.g-toggle-label .g-icon{
  color:var(--g-color-text-disabled);
}
.g-bootstrap.g-bs4 .g-toggle-input:disabled:hover~.g-toggle-label{
  outline:none;
}
.g-bootstrap.g-bs4 .g-toggle-input:disabled:checked~.g-toggle-label{
  background-color:var(--g-color-surface-tertiary);
}
.g-bootstrap.g-bs4 .g-toggle-flexible .g-toggle-label{
  display:flex;
  flex-direction:column;
  min-height:11.75rem;
}
.g-bootstrap.g-bs4 .g-toggle-flexible .g-toggle-image{
  height:auto;
  margin:auto auto auto 0;
  max-height:6.25rem;
  max-width:6.875rem;
  width:auto;
}
.g-bootstrap.g-bs4 .g-toggle-flexible .g-toggle-input:disabled~.g-toggle-label .g-toggle-image{
  filter:grayscale(100%) opacity(50%);
}
.g-bootstrap.g-bs4 .g-toggle-text-only .g-toggle-label{
  padding-right:2.25rem;
}
.g-bootstrap.g-bs4 .g-toggle-text-only .g-toggle-text{
  margin:0;
}
.g-bootstrap.g-bs4 .g-toggle-text-only:not(.g-toggle-with-description) .g-toggle-input{
  top:1.375rem;
}
.g-bootstrap.g-bs4 .g-toggle-badge{
  display:inline-flex;
}
.g-bootstrap.g-bs4 .g-toggle-badge.g-toggle-badge-large{
  --padding:0.625rem 0.75rem;
  --icon-padding:2rem;
  --icon-top:0.75rem;
  --icon-right:0.625rem;
}
.g-bootstrap.g-bs4 .g-toggle-badge.g-toggle-badge-medium{
  --padding:0.5rem 0.75rem;
  --icon-padding:2rem;
  --icon-top:0.625rem;
  --icon-right:0.625rem;
}
.g-bootstrap.g-bs4 .g-toggle-badge.g-toggle-badge-small{
  --padding:0.25rem 0.5rem;
  --icon-padding:1.5rem;
  --icon-top:0.375rem;
  --icon-right:0.375rem;
}
.g-bootstrap.g-bs4 .g-toggle-badge:not(:last-child){
  margin:0 .5rem .5rem 0;
}
.g-bootstrap.g-bs4 .g-toggle-badge .g-toggle-label{
  border-radius:var(--g-size-border-radius-round);
  padding:var(--padding);
}
@media (forced-colors:none){
  .g-bootstrap.g-bs4 .g-toggle-badge .g-toggle-input{
    opacity:0;
  }
  .g-bootstrap.g-bs4 .g-toggle-badge .g-toggle-input[type=checkbox]:checked~.g-toggle-label{
    padding-right:var(--icon-padding);
  }
  .g-bootstrap.g-bs4 .g-toggle-badge .g-toggle-input[type=checkbox]:checked~.g-toggle-label:after,.g-bootstrap.g-bs4 .g-toggle-badge .g-toggle-input[type=checkbox]:checked~.g-toggle-label:before{
    content:"";
    height:1rem;
    position:absolute;
    right:var(--icon-right);
    top:var(--icon-top);
    width:1rem;
  }
  .g-bootstrap.g-bs4 .g-toggle-badge .g-toggle-input[type=checkbox]:checked~.g-toggle-label:before{
    background-color:var(--g-color-interactive-primary);
    border-radius:var(--g-size-border-radius-circle);
  }
  .g-bootstrap.g-bs4 .g-toggle-badge .g-toggle-input[type=checkbox]:checked~.g-toggle-label:after{
    background-color:var(--g-color-fill-inverted);
    -webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m122 241c-9-8-22-8-30 0-9 8-9 22 0 30l106 107c9 9 24 8 32-2l192-234c7-10 6-23-3-30-9-8-23-7-30 3l-177 216z%27/%3E%3C/svg%3E");
            mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27%27 d=%27m122 241c-9-8-22-8-30 0-9 8-9 22 0 30l106 107c9 9 24 8 32-2l192-234c7-10 6-23-3-30-9-8-23-7-30 3l-177 216z%27/%3E%3C/svg%3E");
    -webkit-mask-position:center;
            mask-position:center;
    -webkit-mask-repeat:no-repeat;
            mask-repeat:no-repeat;
    -webkit-mask-size:.625rem;
            mask-size:.625rem;
  }
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-toggle-badge .g-toggle-input{
    inset:var(--icon-top) var(--icon-right) auto auto;
  }
  .g-bootstrap.g-bs4 .g-toggle-badge .g-toggle-input~.g-toggle-label{
    padding-right:var(--icon-padding);
  }
}
.g-bootstrap.g-bs4 .g-toggle-badge .g-toggle-text{
  font-size:.875rem;
  height:auto;
  line-height:1rem;
  margin:0;
}
@keyframes appear{
  0%{
    opacity:0;
  }
  to{
    opacity:1;
  }
}
.g-bootstrap.g-bs4 .g-tooltip-trigger:nth-child(n):focus-visible{
  outline:.1875rem solid var(--g-color-focus);
  outline-offset:.0625rem;
}
.g-bootstrap.g-bs4 .g-tooltip-trigger-default{
  border-radius:var(--g-size-border-radius-circle);
  color:var(--g-color-interactive-primary);
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-tooltip-trigger-default:nth-child(n){
    color:currentColor;
  }
}
.g-bootstrap.g-bs4 .g-tooltip-touch-target,.g-bootstrap.g-bs4 .g-tooltip-trigger{
  position:relative;
}
.g-bootstrap.g-bs4 .g-tooltip-touch-target-enlarge-always:before,.g-bootstrap.g-bs4 .g-tooltip-touch-target-enlarge-auto:has(>.g-tooltip-trigger-default):before{
  content:"";
  inset:-.5rem;
  position:absolute;
}
.g-bootstrap.g-bs4 .g-tooltip-touch-target-enlarge-always:has(>.g-tooltip-trigger-default):before,.g-bootstrap.g-bs4 .g-tooltip-touch-target-enlarge-auto:has(>.g-tooltip-trigger-default):before{
  aspect-ratio:1;
  top:auto;
}
.g-bootstrap.g-bs4 .g-tooltip{
  animation:appear .1s ease-out;
  display:block;
  font-family:inherit;
  font-size:.875rem;
  font-style:normal;
  font-weight:400;
  letter-spacing:normal;
  line-break:auto;
  line-height:1.5;
  margin:0;
  opacity:1;
  overflow-wrap:break-word;
  text-align:start;
  text-decoration:none;
  text-shadow:none;
  text-transform:none;
  white-space:normal;
  word-break:normal;
  word-spacing:normal;
  z-index:400000;
}
.g-bootstrap.g-bs4 .g-tooltip-arrow{
  color:var(--g-color-surface-inverted);
  height:.625rem;
}
.g-bootstrap.g-bs4 .g-tooltip-inner{
  background-color:var(--g-color-surface-inverted);
  border-radius:var(--g-size-border-radius-md);
  color:var(--g-color-text-inverted-primary);
  max-width:12.5rem;
  padding:.25rem .5rem;
  text-align:left;
}
@media (max-width:575.98px){
  .g-bootstrap.g-bs4 .g-tooltip-inner{
    margin:0 -.5rem;
  }
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-tooltip-inner{
    --g-color-surface-inverted:CanvasText;
    --g-color-text-inverted-primary:Canvas;
    forced-color-adjust:none;
  }
}
.g-bootstrap.g-bs4 .g-tooltip-inner,.g-bootstrap.g-bs4 .g-tooltip-inner li,.g-bootstrap.g-bs4 .g-tooltip-inner p{
  font-size:.875rem;
  font-weight:400;
  letter-spacing:normal;
  line-height:1.125rem;
}
.g-bootstrap.g-bs4 .g-inverted .g-tooltip-trigger-default{
  color:var(--g-color-text-inverted-primary);
}
.g-bootstrap.g-bs4 .g-inverted.g-tooltip .g-tooltip-inner{
  background-color:var(--g-color-text-inverted-primary);
  color:var(--g-color-surface-inverted);
}
.g-bootstrap.g-bs4 .g-structured-info{
  display:flex;
  flex-direction:column;
  gap:.25rem;
}
.g-bootstrap.g-bs4 .g-structured-info .g-structured-info-head{
  display:flex;
  gap:.5rem .75rem;
}
.g-bootstrap.g-bs4 .g-structured-info .g-structured-info-head .g-avatar,.g-bootstrap.g-bs4 .g-structured-info .g-structured-info-head .g-spot-illustration{
  flex-shrink:0;
  order:-1;
}
.g-bootstrap.g-bs4 .g-structured-info .g-structured-info-body,.g-bootstrap.g-bs4 .g-structured-info .g-structured-info-data{
  display:grid;
  width:100%;
}
.g-bootstrap.g-bs4 .g-structured-info .g-structured-info-data{
  padding-top:.125rem;
}
.g-bootstrap.g-bs4 .g-structured-info .g-structured-info-body .g-structured-info-item-amount{
  margin-top:.25rem;
}
.g-bootstrap.g-bs4 .g-structured-info.g-structured-info-center .g-structured-info-head{
  align-items:center;
  flex-direction:column;
}
.g-bootstrap.g-bs4 .g-structured-info.g-structured-info-center .g-structured-info-body,.g-bootstrap.g-bs4 .g-structured-info.g-structured-info-center .g-structured-info-data{
  text-align:center;
}
.g-bootstrap.g-bs4 .g-structured-info.g-structured-info-center .g-structured-info-data{
  padding-top:0;
}
.g-bootstrap.g-bs4 .g-structured-info.g-structured-info-center .g-structured-info-data>:first-child{
  margin-top:0;
}
.g-bootstrap.g-bs4 .g-structured-info.g-structured-info-right .g-avatar,.g-bootstrap.g-bs4 .g-structured-info.g-structured-info-right .g-spot-illustration{
  order:0;
}
.g-bootstrap.g-bs4 .g-structured-info.g-structured-info-minheight{
  align-items:flex-start;
}
.g-bootstrap.g-bs4 .g-structured-info-item{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g-bootstrap.g-bs4 .g-structured-info-item.g-structured-info-item-small:not(:last-child){
  margin-bottom:-.125rem;
}
.g-bootstrap.g-bs4 .g-structured-info-item:not(.g-structured-info-item-small) .g-amount{
  font-size:1.125rem;
  line-height:1.5rem;
}
.g-bootstrap.g-bs4 .g-structured-info-colored{
  padding-top:.625rem;
}
.g-bootstrap.g-bs4 .g-structured-info-colored.g-structured-info-horizontal{
  padding-left:.3125rem;
  padding-top:0;
}
.g-bootstrap.g-bs4 .g-structured-info-horizontal:nth-child(n) .g-structured-info-head{
  align-items:center;
}
.g-bootstrap.g-bs4 .g-structured-info-horizontal:nth-child(n) .g-structured-info-data{
  padding-top:0;
}
.g-bootstrap.g-bs4 .g-structured-info-horizontal:nth-child(n).g-structured-info-left .g-structured-info-data.g-structured-info-data-split{
  display:grid;
  grid-template-columns:1fr;
}
.g-bootstrap.g-bs4 .g-structured-info-horizontal:nth-child(n).g-structured-info-left .g-structured-info-data.g-structured-info-data-split>.g-structured-info-data-aside,.g-bootstrap.g-bs4 .g-structured-info-horizontal:nth-child(n).g-structured-info-left .g-structured-info-data.g-structured-info-data-split>.g-structured-info-data-main{
  display:contents;
}
@media (min-width:576px){
  .g-bootstrap.g-bs4 .g-structured-info-horizontal:nth-child(n).g-structured-info-left .g-structured-info-data.g-structured-info-data-split{
    align-items:center;
    display:flex;
    gap:.25rem;
  }
  .g-bootstrap.g-bs4 .g-structured-info-horizontal:nth-child(n).g-structured-info-left .g-structured-info-data.g-structured-info-data-split>.g-structured-info-data-main{
    display:grid;
    min-width:0;
    width:100%;
  }
  .g-bootstrap.g-bs4 .g-structured-info-horizontal:nth-child(n).g-structured-info-left .g-structured-info-data.g-structured-info-data-split>.g-structured-info-data-aside{
    align-items:flex-end;
    display:flex;
    flex-direction:column;
    flex-shrink:0;
    justify-content:center;
  }
  .g-bootstrap.g-bs4 .g-structured-info-horizontal:nth-child(n).g-structured-info-left .g-structured-info-data.g-structured-info-data-split>.g-structured-info-data-aside>*{
    text-align:right;
  }
}
@media (max-width:991.98px){
  .g-bootstrap.g-bs4 .g-structured-info-horizontal:nth-child(n) .g-amount{
    font-size:inherit;
  }
  .g-bootstrap.g-bs4 .g-structured-info-horizontal:nth-child(n) .g-amount sup{
    font-size:inherit;
    margin-left:0;
    transform:none;
  }
}
.g-bootstrap.g-bs4 .g-stripe:not(.g-inverted){
  background-image:linear-gradient(to bottom, var(--g-color-surface-secondary) calc(var(--stripe-height) - .75rem), rgb(var(--rgb-gray-100), 0));
}
@media (forced-colors:active){
  .g-bootstrap.g-bs4 .g-stripe.g-stripe-toolbar:after,.g-bootstrap.g-bs4 .g-stripe:not(:has(~.g-stripe-toolbar)):after{
    border-bottom:.0625rem solid transparent;
    content:"";
    inset:0;
    position:absolute;
    top:auto;
  }
  .g-bootstrap.g-bs4 .g-stripe.g-stripe-toolbar>.g-container{
    z-index:1;
  }
}
@media print{
  .g-bootstrap.g-bs4:is(:not(#a#b)) *,.g-bootstrap.g-bs4:is(:not(#a#b)) :after,.g-bootstrap.g-bs4:is(:not(#a#b)) :before{
    box-shadow:none !important;
    text-shadow:none !important;
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) a:not(.btn){
    text-decoration:underline;
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) abbr[title]:after{
    content:" (" attr(title) ")";
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) pre{
    white-space:pre-wrap !important;
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) blockquote,.g-bootstrap.g-bs4:is(:not(#a#b)) pre{
    border:1px solid #adb5bd;
    page-break-inside:avoid;
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) img,.g-bootstrap.g-bs4:is(:not(#a#b)) tr{
    page-break-inside:avoid;
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) h2,.g-bootstrap.g-bs4:is(:not(#a#b)) h3,.g-bootstrap.g-bs4:is(:not(#a#b)) p{
    orphans:3;
    widows:3;
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) h2,.g-bootstrap.g-bs4:is(:not(#a#b)) h3{
    page-break-after:avoid;
  }
  @page{
    .g-bootstrap.g-bs4:is(:not(#a#b)){
      size:a3;
    }
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) body{
    min-width:992px !important;
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) .g-container{
    min-width:992px !important;
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) .g-navbar{
    display:none;
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) .g-badge{
    border:1px solid #000;
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) .g-table{
    border-collapse:collapse !important;
  }
  .g-bootstrap.g-bs4:is(:not(#a#b)) .g-table td,.g-bootstrap.g-bs4:is(:not(#a#b)) .g-table th{
    background-color:#fff !important;
  }
}
.g-fluid-grid .g-container:not(.g-focus-page){max-width:unset !important}
.form-dev-tool div{z-index:999999 !important}.form-dev-tool button{z-index:999999 !important}
@media(width <= 768px){.accountNumber--_9jppezX{font-size:12px}}
.country-select--S_RSMl0I{width:60px !important}.country-dropdown--yzRnjfyA{width:300px !important}
