._1i8flhx0 {
  display: grid;
  gap: var(--spacing-m__1bl7jj11f);
}
._1uhtsvo0 {
  display: grid;
  aspect-ratio: 400 / 209;
  grid-template-columns: 100%;
  grid-template-rows: 100%;
  overflow: hidden;
}
._1uhtsvo1 {
  grid-area: 1 / 1;
  display: block;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
._1uhtsvo2 {
  padding: var(--spacing-xl__1bl7jj11h);
  padding-top: var(--spacing-l__1bl7jj11g);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-l__1bl7jj11g);
  text-align: center;
}
._1uhtsvo3 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-m__1bl7jj11f);
}
._1uhtsvo4 {
  display: grid;
  justify-content: stretch;
  align-items: center;
}
._1uhtsvo5 {
  height: 1px;
  width: 100%;
  background: var(--color-border__1bl7jj1x);
  grid-area: 1 / 1;
}
._1uhtsvo6 {
  grid-area: 1 / 1;
}
._1uhtsvo7 {
  background: white;
  padding: var(--spacing-xs__1bl7jj11d);
}
._1uhtsvo8 {
  display: grid;
  justify-content: start;
  text-align: left;
  padding-inline: var(--spacing-xs__1bl7jj11d);
}
._1uhtsvo9 {
  display: flex;
  gap: var(--spacing-xs__1bl7jj11d);
}
._1uhtsvoa {
  color: var(--color-icon__1bl7jj1p);
}
._1uhtsvob {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-l__1bl7jj11g);
}
._1uhtsvoc {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xs__1bl7jj11d);
}
._1uhtsvod {
  color: white;
}
._8cpmr30 {
  font-family: calibre-legacy;
  padding: var(--spacing-m__1bl7jj11f);
  height: 100vh;
  display: grid;
  gap: var(--spacing-l__1bl7jj11g);
  align-items: start;
  justify-content: center;
  grid-template-columns: minmax(0, 400px);
  grid-template-rows: 1fr auto;
  padding-top: 10vh;
  overflow-y: auto;
}
._8cpmr31 {
  max-width: 400px;
  margin: 0 auto;
  display: grid;
  grid-area: 1 / 1;
  gap: var(--spacing-m__1bl7jj11f);
  width: 100%;
}
._8cpmr32 {
  overflow: hidden;
}
._8cpmr33 {
  grid-area: 1 / 1;
}
._8cpmr34 {
  grid-row: 2;
  margin-bottom: var(--spacing-l__1bl7jj11g);
}
._8cpmr35 {
  grid-area: 1 / 1;
}
._8cpmr36 {
  display: grid;
  gap: var(--spacing-l__1bl7jj11g);
  padding: var(--spacing-xl__1bl7jj11h);
}
._8cpmr37 {
  display: grid;
  gap: var(--spacing-l__1bl7jj11g);
  padding: var(--spacing-xl__1bl7jj11h);
  text-align: center;
}
._8cpmr38 {
  display: grid;
  grid-template-columns: 1fr 2fr;
  align-items: center;
}
._8cpmr39 {
  display: grid;
  gap: var(--spacing-l__1bl7jj11g);
}
._8cpmr39 .text-input__label {
  text-transform: unset;
  font-size: var(--fontSize-label-l__1bl7jj12o);
  font-weight: 500;
  letter-spacing: 0;
}
._8cpmr3a {
  color: white;
}
._8cpmr3b {
  margin-left: -12px;
}
._8cpmr3c {
  text-align: center;
}
._8cpmr3d {
  text-align: center;
}
._8cpmr3e {
  display: flex;
  justify-content: center;
}
@media (min-width: 700px) {
  ._8cpmr30 {
    padding-top: 20vh;
  }
}
@media (max-height: 863px) {
  ._8cpmr30 {
    padding-top: 15vh;
  }
}
@media (max-height: 767px) {
  ._8cpmr30 {
    padding-top: 10vh;
  }
}
@supports (height: 100dvh) {
  ._8cpmr30 {
    height: 100dvh;
  }
}
.p6gt4a0 {
  display: grid;
  gap: var(--spacing-l__1bl7jj11g);
  padding: var(--spacing-xl__1bl7jj11h);
  text-align: center;
  justify-items: center;
}
.p6gt4a1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 84px;
  height: 84px;
  background: var(--color-surfaceSuccess__1bl7jj1k);
  border-radius: 50%;
  color: var(--color-iconSuccess__1bl7jj1s);
}
.p6gt4a2 {
  display: grid;
  gap: var(--spacing-xs__1bl7jj11d);
}
._1t66sls0 {
  display: grid;
  align-items: start;
  justify-content: stretch;
}
._1t66sls1 {
  width: 100%;
  display: grid;
  grid-area: 1 / 1;
  opacity: 0;
  transition: var(--duration-l__1bl7jj11p) var(--easing-standard__1bl7jj11l);
  transition-property: opacity, transform;
}
._1t66sls2 {
  transition-delay: var(--duration-l__1bl7jj11p);
  opacity: 1;
}
._1t66sls3 {
  opacity: 1;
}
._1t66sls4 {
  opacity: 0;
  transform: scale(0.8);
}
._1t66sls5 {
  opacity: 0;
  transform: scale(0.8);
}
.v0cy60 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-m__1bl7jj11f);
  padding: var(--spacing-xl__1bl7jj11h);
}
.v0cy61 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.v0cy62 {
  display: flex;
  justify-content: center;
}
.v0cy63 {
  position: absolute;
  left: var(--spacing-m__1bl7jj11f);
  top: var(--spacing-m__1bl7jj11f);
}
.v0cy64 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-l__1bl7jj11g);
}
._1sx4g4l3 .kl-text {
  color: var(--color-text__1bl7jj14);
}
._1sx4g4l3 .button .kl-icon {
  color: var(--color-icon__1bl7jj1p);
}
._1sx4g4l3 .button--tertiary.button--is-idle:hover::before, ._1sx4g4l3 .button--tertiary[aria-expanded=true]::before {
  background-color: var(--color-surfaceHover__1bl7jj1n);
}
._1sx4g4l3 .kl-label {
  color: var(--color-text__1bl7jj14);
}
._1sx4g4l3 .kl-heading {
  color: var(--color-heading__1bl7jj1e);
}
._1sx4g4l3 .panel {
  background-color: var(--color-surface__1bl7jj1g);
}
._1t9o8vt1 {
  background-color: var(--_1sx4g4l0);
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-shadow: inset 0 -1px 0 var(--color-border__1bl7jj1x);
  height: 0;
}
._1t9o8vt2 {
  height: 62px;
  padding: var(--spacing-xs__1bl7jj11d);
}
._1t9o8vt5 {
  top: var(--_1t9o8vt0);
  position: fixed;
  width: 100%;
  z-index: 2;
}
._1t9o8vt7 {
  display: flex;
  align-items: center;
  gap: var(--spacing-s__1bl7jj11e);
  min-width: 0;
}
._1t9o8vt8 {
  display: flex;
  align-items: center;
  gap: var(--spacing-s__1bl7jj11e);
}
._1t9o8vt9 {
  margin-left: var(--spacing-s__1bl7jj11e);
  margin-right: var(--spacing-s__1bl7jj11e);
}
._1t9o8vta {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: none;
}
._1t9o8vtb {
  display: flex;
  align-items: center;
  gap: var(--spacing-xxs__1bl7jj11c);
  height: 48px;
}
._1t9o8vtc {
  position: absolute;
  z-index: 2;
  width: auto;
  top: var(--spacing-xs__1bl7jj11d);
  right: var(--spacing-xs__1bl7jj11d);
}
._1t9o8vte {
  padding: var(--spacing-xxs__1bl7jj11c);
}
._1t9o8vtf {
  position: relative;
  display: flex;
  justify-content: center;
}
._1t9o8vtj {
  background-color: var(--_1t9o8vtg);
  max-width: 220px;
}
._1t9o8vtj:hover {
  box-shadow: 0 0 0 3px var(--_1t9o8vth) !important;
}
._1t9o8vtj .kl-text {
  color: var(--_1t9o8vti) !important;
  overflow: hidden;
  text-overflow: ellipsis;
}
._1t9o8vtk {
  text-transform: none;
  overflow-wrap: break-word;
}
@media (min-width: 700px) {
  ._1t9o8vta {
    display: block;
  }
}
.kr7p191 {
  fill: var(--color-icon__1bl7jj1p);
}
.kr7p192 {
  width: 20px;
  height: 2px;
  transition: var(--duration-m__1bl7jj11o) var(--easing-bounce__1bl7jj11m);
  transition-property: x, width;
}
.kr7p193 {
  width: 14px;
  x: 8px;
}
.kr7p195 {
  width: 7px;
  height: 2px;
  transform-origin: calc(50% - 10px) 50%;
  transition: transform var(--duration-m__1bl7jj11o) var(--easing-bounce__1bl7jj11m) var(--duration-s__1bl7jj11n), opacity 0s linear 0s;
}
.kr7p196 {
  transform: rotate(var(--kr7p190)) translate3d(-1px, 0, 0);
  opacity: 1;
}
.kr7p197 {
  transition: transform var(--duration-m__1bl7jj11o) var(--easing-fastoutSlowin__1bl7jj11k) 0s, opacity 0s linear var(--duration-m__1bl7jj11o);
  opacity: 0;
}
.kr7p198 {
  --kr7p190: -45deg;
}
.kr7p199 {
  --kr7p190: 45deg;
}
._19pm1ja0 {
  border-radius: 100%;
}
._19pm1ja1 {
  height: 100%;
  width: 100%;
  font-size: var(--fontSize-heading-3__1bl7jj121);
}
.rkdmci0 {
  display: flex;
  padding: var(--spacing-xxs__1bl7jj11c);
  gap: var(--spacing-xxs__1bl7jj11c);
  top: var(--spacing-m__1bl7jj11f);
  right: var(--spacing-m__1bl7jj11f);
  width: auto;
  align-items: center;
  z-index: 2;
}
.rkdmci1 {
  display: flex;
}
.rkdmci2 {
  padding: var(--spacing-xxs__1bl7jj11c);
}
.rkdmci3 {
  padding: var(--spacing-m__1bl7jj11f);
}
.rkdmci4 {
  display: flex;
  gap: var(--spacing-xxs__1bl7jj11c);
}
.rkdmci5 {
  display: grid;
  grid-area: 1/1;
  overflow: hidden;
  transition: height var(--duration-m__1bl7jj11o) var(--easing-fastoutSlowin__1bl7jj11k), width var(--duration-m__1bl7jj11o) var(--easing-fastoutSlowin__1bl7jj11k);
}
.rkdmci6 {
  width: 250px;
}
.rkdmci7 {
  width: 300px;
}
.rkdmci8 {
  width: 400px;
}
.rkdmci9 {
  transition: opacity var(--duration-m__1bl7jj11o) var(--easing-fastoutSlowin__1bl7jj11k);
  opacity: 0;
}
.rkdmcia {
  width: 250px;
  transform: translate3d(-100%, 0, 0);
}
.rkdmcib {
  width: 300px;
  transform: translate3d(-100%, 0, 0);
}
.rkdmcic {
  width: 400px;
  transform: translate3d(100%, 0, 0);
}
.rkdmcid {
  opacity: 1;
  transform: none;
}
.rkdmcie {
  opacity: 1;
  transform: none;
}
.rkdmcii {
  position: absolute;
  top: var(--spacing-s__1bl7jj11e);
  left: var(--spacing-s__1bl7jj11e);
}
.rkdmcij {
  display: flex;
  align-items: center;
  gap: var(--spacing-xs__1bl7jj11d);
  padding: var(--spacing-m__1bl7jj11f);
  border-bottom: 1px solid var(--color-border__1bl7jj1x);
}
.rkdmcik {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xxs__1bl7jj11c);
}
.rkdmcil {
  padding: var(--spacing-xs__1bl7jj11d);
}
.rkdmcim {
  padding: 0 var(--spacing-s__1bl7jj11e) 0 var(--spacing-xs__1bl7jj11d);
}
.rkdmcin {
  width: 24px;
  height: 24px;
  margin: var(--spacing-xs__1bl7jj11d);
}
.rkdmcio {
  padding: var(--spacing-m__1bl7jj11f);
}
.rkdmcip {
  position: fixed;
  top: 76px;
  right: var(--spacing-m__1bl7jj11f);
}
.rkdmciq {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.rkdmcir {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: var(--spacing-m__1bl7jj11f);
  gap: var(--spacing-xs__1bl7jj11d);
}
.rkdmcis {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--color-surfaceSuccess__1bl7jj1k);
  color: var(--color-iconSuccess__1bl7jj1s);
  width: 46px;
  height: 46px;
  border-radius: 100%;
}
.rkdmcit {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: var(--spacing-xs__1bl7jj11d);
  gap: var(--spacing-xs__1bl7jj11d);
  width: 100%;
}
.rkdmciu {
  display: grid;
  justify-items: center;
  overflow: hidden;
  border-radius: var(--borderRadius-surface__1bl7jj11a);
}
.rkdmciv {
  margin-bottom: -20%;
  width: 110%;
  max-width: none;
  display: block;
  aspect-ratio: 300/241;
}
.rkdmciw {
  display: grid;
  gap: var(--spacing-l__1bl7jj11g);
  justify-items: center;
  padding: calc(var(--spacing-m__1bl7jj11f) * 4);
  padding-top: 0;
}
.rkdmcix {
  border-radius: var(--borderRadius-control__1bl7jj119);
}
.rkdmciy {
  height: 100%;
}
._1s7t2ek0 {
  text-transform: none;
  letter-spacing: 0;
  text-overflow: ellipsis;
  overflow: hidden;
}
._1s7t2ek1 {
  width: 100%;
  justify-content: flex-start;
  padding: var(--spacing-xs__1bl7jj11d);
}
._1s7t2ek2 {
  margin-right: var(--spacing-xs__1bl7jj11d);
}
._6d0chr0 {
  display: grid;
  justify-items: center;
  overflow: hidden;
  border-radius: var(--borderRadius-surface__1bl7jj11a);
}
._6d0chr1 {
  margin-bottom: -20%;
  width: 110%;
  max-width: none;
  display: block;
  aspect-ratio: 300/241;
}
._6d0chr2 {
  display: grid;
  gap: var(--spacing-l__1bl7jj11g);
  justify-items: center;
  padding: calc(var(--spacing-m__1bl7jj11f) * 4);
  padding-top: 0;
}
._6d0chr3 {
  border-radius: var(--borderRadius-control__1bl7jj119);
}
._17zv3nt0 {
  position: fixed;
  top: 0;
  left: 0;
}
._17zv3nt1 {
  opacity: 0;
}
._17zv3nt2 {
  opacity: 1;
}
._17zv3nt3 {
  position: relative;
  width: 250px;
  background-color: white;
}
._17zv3nt6 {
  position: absolute;
  width: 14px;
  height: 14px;
  transform: translate3d(50%, 50%, 0) rotate(45deg);
  background: white;
  top: var(--_17zv3nt4);
  left: var(--_17zv3nt5);
  box-shadow: -0.6px -0.6px 0 0 rgba(129, 162, 178, 0.2);
  z-index: 1;
}
._17zv3nt7 {
  position: absolute;
  right: var(--spacing-xs__1bl7jj11d);
  top: var(--spacing-xs__1bl7jj11d);
}
._17zv3nt8 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  background: var(--color-surfaceSuccess__1bl7jj1k);
  border-radius: 50%;
  color: var(--color-iconSuccess__1bl7jj1s);
  padding: var(--spacing-s__1bl7jj11e);
}
._7uzpux0 {
  position: fixed;
  top: 74px;
  right: var(--spacing-s__1bl7jj11e);
  width: auto;
  text-align: center;
}
._7uzpux1 {
  max-width: 400px;
}
._7uzpux2 {
  position: absolute;
  right: 0;
  top: 0;
  padding: var(--spacing-m__1bl7jj11f);
}
._7uzpux3 {
  margin: -9% 0 -24%;
  width: 116%;
  max-width: none;
}
.h988i5 {
  --h988i4: 100vh;
  --h988i2: 0px;
  --h988i3: calc(var(--h988i2) + 60px);
  width: 62px;
  position: absolute;
  overflow: hidden;
  transition: width var(--duration-l__1bl7jj11p) var(--easing-fastoutSlowin__1bl7jj11k);
}
.h988i6 {
  width: 340px;
}
.h988i7 {
  --h988i2: 48px;
}
.h988ib {
  height: calc(var(--h988i4) - var(--h988i3));
  z-index: 2;
}
.h988id {
  width: 0;
}
.h988ie {
  width: 0;
}
.h988if {
  width: 0;
}
.h988ig {
  height: calc((var(--h988i4) - var(--h988i3)) - 62px);
}
.h988ih {
  --h988i4: 100vh;
  --h988i1: 0px;
  --h988i2: 0px;
  --h988i3: calc(var(--h988i2) + 60px);
  background-color: var(--_1sx4g4l0);
  width: 340px;
  top: 0;
  right: 0;
  bottom: 0;
  border-right: 1px solid var(--color-border__1bl7jj1x);
  display: flex;
  flex-direction: column;
  transition: width var(--duration-l__1bl7jj11p) var(--easing-fastoutSlowin__1bl7jj11k), left var(--duration-l__1bl7jj11p) var(--easing-fastoutSlowin__1bl7jj11k);
  z-index: var(--h988i0);
  position: fixed;
}
.h988ii {
  left: calc(62px - 340px);
  top: var(--h988i3);
}
.h988ij {
  left: calc(62px - 340px);
  top: var(--pj0lw30);
  height: calc(var(--h988i4) - var(--pj0lw30));
}
.h988ip {
  --h988i1: 400px;
}
.h988ir {
  --h988i2: 48px;
}
.h988is {
  left: 0;
}
.h988it {
  left: calc((0px - 340px) + var(--h988i1));
}
.h988iu {
  left: calc((0px - 340px) + var(--h988i1));
}
.h988iv {
  left: calc((0px - 340px) + var(--h988i1));
}
.h988iw {
  top: calc(62px + var(--h988i3));
}
.h988ix {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  padding-left: var(--spacing-xs__1bl7jj11d);
  margin-bottom: var(--spacing-xs__1bl7jj11d);
}
.h988iy {
  padding: var(--spacing-m__1bl7jj11f);
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  overflow-x: hidden;
}
.h988iz {
  display: grid;
  width: 100%;
  transition: opacity var(--duration-m__1bl7jj11o) var(--easing-standard__1bl7jj11l);
}
.h988i13 {
  opacity: 1;
}
.h988i14 {
  opacity: 1;
}
.h988i15 {
  opacity: 0;
  transition-delay: var(--duration-s__1bl7jj11n);
}
.h988i16 {
  opacity: 0;
}
.h988i18 {
  gap: var(--spacing-m__1bl7jj11f);
}
.h988i19 {
  width: 100%;
  align-self: flex-end;
  border-top: 1px solid var(--color-border__1bl7jj1x);
  display: grid;
  grid-template-columns: auto 1fr auto;
  align-items: center;
  padding: var(--spacing-l__1bl7jj11g) var(--spacing-m__1bl7jj11f);
  gap: var(--spacing-xs__1bl7jj11d);
}
.h988i1a {
  margin-top: calc(40px + var(--spacing-xs__1bl7jj11d));
}
.h988i1b {
  margin-top: calc(40px + var(--spacing-xs__1bl7jj11d));
}
.h988i1c {
  height: 48px;
  width: 48px;
  position: absolute;
  top: var(--spacing-xs__1bl7jj11d);
  left: calc(340px + var(--spacing-xs__1bl7jj11d));
  z-index: 2;
  padding: var(--spacing-xxs__1bl7jj11c);
  background: var(--color-surface__1bl7jj1g);
  border-radius: var(--borderRadius-surface__1bl7jj11a);
  box-shadow: var(--shadow-elevation2__1bl7jj117);
}
.h988i1j {
  left: var(--spacing-xs__1bl7jj11d);
}
.h988i1k {
  left: var(--spacing-xs__1bl7jj11d);
}
.h988i1l {
  display: none;
}
.h988i1m {
  display: none;
}
.h988i1o {
  display: grid;
  align-items: center;
  align-content: center;
  gap: var(--spacing-xxs__1bl7jj11c);
}
@media (min-width: 700px) {
  .h988i5 {
    position: relative;
  }
  .h988id {
    width: 62px;
  }
  .h988iu {
    left: calc((62px - 340px) + var(--h988i1));
  }
  .h988i1b {
    margin-top: 0;
  }
  .h988i1f {
    position: relative;
    top: -4px;
    right: -6px;
    padding: 0;
    height: auto;
    width: auto;
    left: auto;
    background: transparent;
    border-radius: unset;
    box-shadow: none;
  }
  .h988i1k {
    left: unset;
  }
  .h988i1m {
    display: block;
  }
}
@supports (height: 100dvh) {
  .h988i5 {
    --h988i4: 100dvh;
  }
  .h988ih {
    --h988i4: 100dvh;
  }
}
._1mwihsy1 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xxxl__1bl7jj11j);
  margin-bottom: var(--spacing-xxxl__1bl7jj11j);
}
._1mwihsy2 {
  margin-bottom: var(--spacing-l__1bl7jj11g);
}
._1mwihsy4 {
  display: flex;
  justify-content: space-between;
}
._1mwihsy5 {
  background-color: white;
  border-radius: var(--borderRadius-control__1bl7jj119);
  border: 1px solid #81a2b240;
}
._1mwihsy6 {
  border: 1px solid #ffce53;
}
._1mwihsy7 {
  height: calc(var(--controlSize-m__1bl7jj11s) + 1);
  padding-left: var(--spacing-xs__1bl7jj11d);
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  border-bottom: 1px solid #81a2b24d;
}
._1mwihsy5 .tabs {
  gap: 0;
}
._1mwihsy5 .tabs__indicator {
  background-color: #00857b;
}
._1mwihsy5 .tabs__tab-list-inner {
  height: 100%;
  justify-content: center;
}
._1mwihsy8 {
  padding: var(--spacing-xxs__1bl7jj11c);
}
._1mwihsy9 {
  position: relative;
  aspect-ratio: 2.39 / 1;
}
._1mwihsya {
  aspect-ratio: 3.13 / 1;
}
._1mwihsyd {
  position: absolute;
  inset: 0;
}
._1mwihsye {
  padding: var(--spacing-xxl__1bl7jj11i);
  display: grid;
  justify-items: stretch;
  align-items: end;
}
._1mwihsyf {
  width: 100%;
  border: 0;
  border-bottom: 1px solid #81a2b280;
  border-radius: 0;
  padding: var(--spacing-xs__1bl7jj11d) 0 0;
  outline: none;
  background: none;
  font-family: Damion, cursive;
  font-size: 34px;
  color: #242C39;
}
._1mwihsyf:focus {
  border-color: #47535dcc;
}
._1mwihsyf::placeholder {
  font-family: Damion, cursive;
  font-size: 34px;
  color: #dfe7eb !important;
  opacity: 1;
}
._1mwihsyg {
  display: none;
}
._1mwihsyh {
  position: absolute;
  inset: var(--spacing-m__1bl7jj11f);
  border: 2px dashed #81a2b240;
  border-radius: var(--borderRadius-control__1bl7jj119);
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: var(--spacing-m__1bl7jj11f);
}
._1mwihsyi {
  border-color: #1099FC;
  background-color: #1099fc33;
}
._1mwihsyj > * {
  margin-bottom: 0;
}
._1mwihsyk {
  width: 100%;
  height: 100%;
}
._1mwihsyl {
  opacity: 0;
  pointer-events: none;
}
._1mwihsyn {
  opacity: 0;
  pointer-events: none;
}
._1mwihsyo {
  opacity: 1;
}
._1mwihsyp {
  display: flex;
  border-radius: var(--borderRadius-control__1bl7jj119);
  margin-top: 10px;
  border: 1px solid transparent;
  gap: 10px;
}
._1mwihsyq {
  border: 1px solid #ffce53;
}
._1mwihsyp .checkbox-component__click-field {
  padding: 0;
}
._1mwihsyp .checkbox-component__box {
  margin: 0;
}
._1mwihsyp .checkbox-component__box--is-selected {
  background-color: #00857b;
}
._1mwihsyr {
  flex: 1;
  padding-top: 5px;
  color: #47535D !important;
  cursor: pointer;
}
._1mwihsyr > p {
  font-family: "calibre-legacy", sans-serif !important;
  font-size: 16px !important;
  line-height: 1.4;
}
._1mwihsyr > * {
  text-align: start !important;
}
._1mwihsyr > *:last-child {
  padding-bottom: 0 !important;
}
._1mwihsy0._1mwihsy1.accept-form-esignature .text-input__input {
  border-radius: 0;
  border: 0;
  border-bottom: 2px solid var(--color-heading__1bl7jj1e);
  padding-inline: 0;
}
._1mwihsy0._1mwihsy1._1mwihsy3.accept-form-esignature .text-input__label {
  font-size: 10px;
}
._1mwihsy0._1mwihsy1.accept-form-esignature ._1mwihsye._1mwihsyd {
  padding: 0;
}
._1mwihsy0._1mwihsy1.accept-form-esignature  ._1mwihsy5 {
  border-radius: 0;
  border: 0;
  border-bottom: 2px solid var(--color-heading__1bl7jj1e);
  padding-inline: 0;
}
@media screen and (max-width: 450px) {
  body:not(#print) ._1mwihsye {
    0: undefined;
  }
  body:not(#print) ._1mwihsyf {
    0: undefined;
    1: undefined;
  }
}
._1817z0f0 {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-s__1bl7jj11e);
  align-items: center;
}
._1817z0f1 {
  max-width: 400px;
  margin-bottom: var(--spacing-m__1bl7jj11f);
}
._1817z0f2 {
  flex-grow: 1;
  word-break: break-all;
}
._1817z0f3 {
  display: flex;
  flex-direction: column;
  align-items: center;
  border-bottom: 1px solid var(--color-border__1bl7jj1x);
}
._1817z0f4 {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
._1817z0f5 {
  display: flex;
  align-items: center;
  border-top: 1px solid var(--color-border__1bl7jj1x);
  padding-top: var(--spacing-m__1bl7jj11f);
  gap: var(--spacing-xs__1bl7jj11d);
  word-break: break-all;
}
._1817z0f6 {
  color: var(--color-icon__1bl7jj1p);
}
._1817z0f7 {
  color: var(--color-icon__1bl7jj1p);
}
._1817z0f8 {
  color: var(--color-text__1bl7jj14);
}
.l0g9qa0 {
  display: flex;
  flex-direction: column;
}
.l0g9qa1 {
  gap: var(--spacing-xxxl__1bl7jj11j);
  margin-bottom: var(--spacing-xxxl__1bl7jj11j);
}
.l0g9qa2 {
  gap: var(--spacing-l__1bl7jj11g);
  margin-bottom: var(--spacing-l__1bl7jj11g);
}
.l0g9qa3::placeholder {
  display: none;
}
.accept-form-basic.accept-form-mode--simple .text-input__input {
  border-radius: 0;
  border: 0;
  border-bottom: 2px solid var(--color-heading__1bl7jj1e);
  padding-inline: 0;
}
.accept-form-basic.accept-form-mode--simple.accept-form-mode--print .text-input__label {
  font-size: 10px;
}
._1s1sq930 {
  height: 1px;
  width: 100%;
  background: var(--color-border__1bl7jj1x);
}
._1s1sq931 {
  height: 24px;
}
._1s1sq932 {
  width: 52px;
  height: 52px;
  border-radius: 52px;
}
._1s1sq933 {
  width: 250px;
  height: 82px;
  mask-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 253 83'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='6' d='M3 80c2.7-2.5 6.3-4.3 9.4-6.1 7.8-4.6 16-9 24-13C43.7 57 50.7 53 57.8 49.1c8-4.3 16.2-7.8 23.7-12.8 9.6-6.5 17.8-15 24.3-24.6 1-1.6 4-6.7 2.1-8.5-1-1-5.2.7-6.3 1.2a171.7 171.7 0 0 0-49.3 37.3 92 92 0 0 0-10 13.4C40 58.5 37.4 62 36.8 66c-.5 3.3.1 3.8 3.2 2.7a202 202 0 0 0 26.4-13c12-6.5 24.5-14.4 34.7-23.6 2.6-2.4 1-.1-.4 1.4a152 152 0 0 0-14 17.2 27.6 27.6 0 0 0-4 7.9c-.6 2.2 5.7.7 6.1.6 7.9-2.2 15.4-5.6 22.8-8.8 4.5-2 9-3.8 13.4-6a46.5 46.5 0 0 0 8.1-4.6c1.2 0-1.5 2-2.3 3-1.7 2.1-3.6 4-5.2 6.2-1.8 2.4-8 10.4-5 13.9.6.7 2.4 0 3.2-.2 14.7-2.9 29.1-6.8 44.4-7.5 15.3-.8 19 0 29 0 17.6 0 35-2 52.5-2'/%3E%3C/svg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 253 83'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='6' d='M3 80c2.7-2.5 6.3-4.3 9.4-6.1 7.8-4.6 16-9 24-13C43.7 57 50.7 53 57.8 49.1c8-4.3 16.2-7.8 23.7-12.8 9.6-6.5 17.8-15 24.3-24.6 1-1.6 4-6.7 2.1-8.5-1-1-5.2.7-6.3 1.2a171.7 171.7 0 0 0-49.3 37.3 92 92 0 0 0-10 13.4C40 58.5 37.4 62 36.8 66c-.5 3.3.1 3.8 3.2 2.7a202 202 0 0 0 26.4-13c12-6.5 24.5-14.4 34.7-23.6 2.6-2.4 1-.1-.4 1.4a152 152 0 0 0-14 17.2 27.6 27.6 0 0 0-4 7.9c-.6 2.2 5.7.7 6.1.6 7.9-2.2 15.4-5.6 22.8-8.8 4.5-2 9-3.8 13.4-6a46.5 46.5 0 0 0 8.1-4.6c1.2 0-1.5 2-2.3 3-1.7 2.1-3.6 4-5.2 6.2-1.8 2.4-8 10.4-5 13.9.6.7 2.4 0 3.2-.2 14.7-2.9 29.1-6.8 44.4-7.5 15.3-.8 19 0 29 0 17.6 0 35-2 52.5-2'/%3E%3C/svg%3E%0A");
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
}
.uhtkzv0 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xs__1bl7jj11d);
}
.uhtkzv0 > .kl-label {
  text-transform: uppercase;
  font-size: var(--fontSize-label-s__1bl7jj12q);
  font-weight: var(--fontWeight-semibold__1bl7jj12t);
  letter-spacing: 1px;
}
.uhtkzv1 {
  display: flex;
  flex-direction: column;
}
.uhtkzv2 {
  gap: var(--spacing-xxxl__1bl7jj11j);
}
.uhtkzv3 {
  gap: var(--spacing-l__1bl7jj11g);
}
.uhtkzv1.uhtkzv2 .text-input__input {
  border-radius: 0;
  border: 0;
  border-bottom: 2px solid var(--color-heading__1bl7jj1e);
  padding-inline: 0;
}
.uhtkzv1.uhtkzv2.uhtkzv4 .text-input__label {
  font-size: 10px;
}
.uhtkzv1.uhtkzv2.uhtkzv4 .uhtkzv0 > .kl-label, .checkbox-component__label {
  font-size: 10px;
}
.uhtkzv1.uhtkzv2.uhtkzv4 .uhtkzv0 .checkbox-component {
  padding: 0;
}

/*# sourceMappingURL=styles-css-Public-29166fd1824638860cc4.css.map*/