.design-system-senai_k1lipq0 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: var(--design-system-senai_3baijd4y);
  z-index: 9999;
  backdrop-filter: blur(45px);
  -webkit-backdrop-filter: blur(45px);
}
.design-system-senai_k1lipq1 {
  background-color: var(--design-system-senai_3baijd42);
}
.design-system-senai_k1lipq2 {
  background-color: var(--design-system-senai_3baijd4i);
}
.design-system-senai_k1lipq3 {
  width: 436px;
  max-width: 100%;
  padding: var(--design-system-senai_3baijd4z);
  gap: var(--design-system-senai_3baijd4y);
  border-radius: var(--design-system-senai_3baijd60);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  position: relative;
}
.design-system-senai_k1lipq4 {
  background-color: var(--design-system-senai_3baijd3q);
}
.design-system-senai_k1lipq5 {
  background-color: var(--design-system-senai_3baijd3e);
}
.design-system-senai_k1lipq6 {
  display: flex;
  flex-direction: column;
  gap: var(--design-system-senai_3baijd4x);
  align-items: center;
  justify-content: center;
  width: 100%;
}
.design-system-senai_k1lipq7 {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--design-system-senai_3baijd63);
  width: var(--design-system-senai_3baijd51);
  height: var(--design-system-senai_3baijd51);
  flex-shrink: 0;
}
.design-system-senai_k1lipq8 {
  display: flex;
  flex-direction: column;
  gap: var(--design-system-senai_3baijd4v);
  align-items: center;
  width: 100%;
}
.design-system-senai_k1lipq9 {
  color: var(--design-system-senai_3baijd40);
}
.design-system-senai_k1lipqa {
  color: var(--design-system-senai_3baijd3o);
}
.design-system-senai_k1lipqb {
  background-color: var(--design-system-senai_3baijd35);
  color: var(--design-system-senai_3baijd2y);
}
.design-system-senai_k1lipqc {
  background-color: var(--design-system-senai_3baijd21);
  color: var(--design-system-senai_3baijd1u);
}
.design-system-senai_k1lipqd {
  background-color: var(--design-system-senai_3baijd2l);
  color: var(--design-system-senai_3baijd2e);
}
.design-system-senai_k1lipqe {
  background-color: var(--design-system-senai_3baijd1h);
  color: var(--design-system-senai_3baijd1a);
}
.design-system-senai_k1lipqf {
  text-align: center;
  font-family: var(--design-system-senai_3baijd56);
  font-weight: var(--design-system-senai_3baijd5v);
  font-size: var(--design-system-senai_3baijd5o);
  line-height: var(--design-system-senai_3baijd5e);
}
.design-system-senai_k1lipqg {
  text-align: center;
  font-family: var(--design-system-senai_3baijd55);
  font-weight: var(--design-system-senai_3baijd5t);
  font-size: var(--design-system-senai_3baijd5m);
  line-height: var(--design-system-senai_3baijd5c);
  color: inherit;
}
.design-system-senai_k1lipqh {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 100%;
  gap: var(--design-system-senai_3baijd4w);
  color: inherit;
  min-height: 36px;
}
@media screen and (max-width: 375px) {
  .design-system-senai_k1lipq3 {
    width: 100%;
    max-width: 360px;
    padding: var(--design-system-senai_3baijd4y);
    gap: var(--design-system-senai_3baijd4x);
  }
  .design-system-senai_k1lipqf {
    font-size: var(--design-system-senai_3baijd5m);
    line-height: var(--design-system-senai_3baijd5c);
  }
  .design-system-senai_k1lipqg {
    font-size: var(--design-system-senai_3baijd5l);
    line-height: var(--design-system-senai_3baijd5a);
  }
  .design-system-senai_k1lipqh {
    flex-direction: column-reverse;
    align-items: stretch;
    gap: var(--design-system-senai_3baijd4w);
    min-height: 0;
  }
}