.design-system-senai_eurdlf0 {
  position: absolute;
  display: flex;
  flex-direction: column;
  gap: var(--design-system-senai_3baijd4v);
  padding: var(--design-system-senai_3baijd4v);
  border-radius: var(--design-system-senai_3baijd60);
  left: 0;
}
.design-system-senai_eurdlf1 {
  color: var(--design-system-senai_3baijd3z);
  background: var(--design-system-senai_3baijd42);
}
.design-system-senai_eurdlf2 {
  color: var(--design-system-senai_3baijd3n);
  background: var(--design-system-senai_3baijd4c);
}
.design-system-senai_eurdlf3 {
  top: unset;
  bottom: 100%;
  margin-bottom: var(--design-system-senai_3baijd4v);
}
.design-system-senai_eurdlf4 {
  top: 100%;
  bottom: unset;
  margin-top: var(--design-system-senai_3baijd4v);
}
.design-system-senai_eurdlf5 {
  overflow: auto;
  position: absolute;
  z-index: 50;
  width: 100%;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.design-system-senai_eurdlf5::-webkit-scrollbar {
  display: none;
}
.design-system-senai_eurdlf6 {
  top: unset;
  bottom: 100%;
  left: 0;
  margin-bottom: var(--design-system-senai_3baijd4v);
}
.design-system-senai_eurdlf7 {
  top: 100%;
  bottom: unset;
  left: 0;
  margin-top: var(--design-system-senai_3baijd4v);
}