.design-system-senai_1hk7jd50 {
  display: flex;
  gap: var(--design-system-senai_3baijd4v);
  font-size: var(--design-system-senai_3baijd5k);
  font-family: var(--design-system-senai_3baijd55);
  flex-direction: column;
  width: 100%;
}
.design-system-senai_1hk7jd51 {
  display: flex;
  gap: var(--design-system-senai_3baijd4v);
  font-size: var(--design-system-senai_3baijd5k);
  font-family: var(--design-system-senai_3baijd55);
  flex-direction: row;
  font-weight: var(--design-system-senai_3baijd5u);
}
.design-system-senai_1hk7jd52 {
  color: var(--design-system-senai_3baijd3p);
}
.design-system-senai_1hk7jd53 {
  color: var(--design-system-senai_3baijd41);
}
.design-system-senai_1hk7jd54 {
  color: var(--design-system-senai_3baijd1d);
}
.design-system-senai_1hk7jd55 {
  color: var(--design-system-senai_3baijd1d);
  font-size: var(--design-system-senai_3baijd5k);
}
.design-system-senai_1hk7jd56 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: var(--design-system-senai_3baijd5l);
  font-family: var(--design-system-senai_3baijd55);
  font-weight: var(--design-system-senai_3baijd5t);
  border-radius: var(--design-system-senai_3baijd60);
  border-style: solid !important;
  border-width: var(--design-system-senai_3baijd64) !important;
  padding-inline: var(--design-system-senai_3baijd4x);
  padding-block: var(--design-system-senai_3baijd4x);
  cursor: pointer;
  width: 100%;
  text-align: left;
  box-sizing: border-box;
  max-height: 44px;
  min-width: 190px;
  max-width: 100%;
  overflow-y: visible;
}
.design-system-senai_1hk7jd56:disabled {
  cursor: not-allowed;
}
.design-system-senai_1hk7jd57::-webkit-scrollbar {
  width: 8px;
}
.design-system-senai_1hk7jd57::-webkit-scrollbar-track {
  background-color: var(--design-system-senai_3baijd4c);
  border-radius: 4px;
}
.design-system-senai_1hk7jd57::-webkit-scrollbar-thumb {
  background-color: var(--design-system-senai_3baijd4f);
  border-radius: 4px;
}
.design-system-senai_1hk7jd57::-webkit-scrollbar-thumb:hover {
  background-color: var(--design-system-senai_3baijd4g);
}
.design-system-senai_1hk7jd58::-webkit-scrollbar {
  width: 8px;
}
.design-system-senai_1hk7jd58::-webkit-scrollbar-track {
  background-color: var(--design-system-senai_3baijd42);
  border-radius: 4px;
}
.design-system-senai_1hk7jd58::-webkit-scrollbar-thumb {
  background-color: var(--design-system-senai_3baijd45);
  border-radius: 4px;
}
.design-system-senai_1hk7jd58::-webkit-scrollbar-thumb:hover {
  background-color: var(--design-system-senai_3baijd46);
}
.design-system-senai_1hk7jd59 {
  background-color: var(--design-system-senai_3baijd4b);
  color: var(--design-system-senai_3baijd3n);
  border-color: var(--design-system-senai_3baijd3f);
}
.design-system-senai_1hk7jd59:disabled {
  background-color: var(--design-system-senai_3baijd4a);
  color: var(--design-system-senai_3baijd3l);
}
.design-system-senai_1hk7jd59:focus-within {
  border-color: var(--design-system-senai_3baijd6);
}
.design-system-senai_1hk7jd5a {
  background-color: var(--design-system-senai_3baijd4l);
  color: var(--design-system-senai_3baijd3z);
  border-color: var(--design-system-senai_3baijd3r);
}
.design-system-senai_1hk7jd5a:disabled {
  background-color: var(--design-system-senai_3baijd4l);
  color: var(--design-system-senai_3baijd3r);
}
.design-system-senai_1hk7jd5a:focus-within {
  border-color: var(--design-system-senai_3baijd6);
}
.design-system-senai_1hk7jd5b {
  background-color: var(--design-system-senai_3baijd4b);
  color: var(--design-system-senai_3baijd1d);
  border-color: var(--design-system-senai_3baijd1d);
}
.design-system-senai_1hk7jd5b:disabled {
  background-color: var(--design-system-senai_3baijd4a);
  color: var(--design-system-senai_3baijd3l);
}
.design-system-senai_1hk7jd5b:focus-within {
  border-color: var(--design-system-senai_3baijd6);
}
.design-system-senai_1hk7jd5c {
  background-color: var(--design-system-senai_3baijd4l);
  color: var(--design-system-senai_3baijd1d);
  border-color: var(--design-system-senai_3baijd1d);
}
.design-system-senai_1hk7jd5c:disabled {
  background-color: var(--design-system-senai_3baijd4l);
  color: var(--design-system-senai_3baijd3r);
}
.design-system-senai_1hk7jd5c:focus-within {
  border-color: var(--design-system-senai_3baijd6);
}
.design-system-senai_1hk7jd5d {
  margin-top: var(--design-system-senai_3baijd4v);
  border-style: solid;
  border-width: var(--design-system-senai_3baijd64);
  padding-inline: var(--design-system-senai_3baijd4v);
  padding-block: var(--design-system-senai_3baijd4v);
  border-radius: var(--design-system-senai_3baijd60);
  width: 100%;
  max-width: 100%;
  font-size: var(--design-system-senai_3baijd5l);
  background: var(--design-system-senai_3baijd3e);
  border-color: var(--design-system-senai_3baijd3g);
  color: var(--design-system-senai_3baijd3n);
}
.design-system-senai_1hk7jd5e {
  margin-top: var(--design-system-senai_3baijd4v);
  border-style: solid;
  border-width: var(--design-system-senai_3baijd64);
  padding-inline: var(--design-system-senai_3baijd4v);
  padding-block: var(--design-system-senai_3baijd4v);
  border-radius: var(--design-system-senai_3baijd60);
  width: 100%;
  max-width: 100%;
  font-size: var(--design-system-senai_3baijd5l);
  background: var(--design-system-senai_3baijd3q);
  border-color: var(--design-system-senai_3baijd3s);
  color: var(--design-system-senai_3baijd3z);
}
.design-system-senai_1hk7jd5f {
  display: flex;
  overflow: auto !important;
  gap: 4px;
  font-size: var(--design-system-senai_3baijd5l);
  height: 20px;
}
.design-system-senai_1hk7jd5g {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--design-system-senai_3baijd4v);
  width: fit-content;
  height: 20px;
  border-color: transparent;
  border-width: var(--design-system-senai_3baijd64);
  border-style: solid;
  border-radius: var(--design-system-senai_3baijd5z);
  padding-inline: var(--design-system-senai_3baijd4w);
  padding-block: var(--design-system-senai_3baijd4v);
  line-height: 1.5;
  font-size: var(--design-system-senai_3baijd5k);
  font-family: var(--design-system-senai_3baijd55);
  font-weight: var(--design-system-senai_3baijd5t);
}
.design-system-senai_1hk7jd5h {
  background: var(--design-system-senai_3baijd4d);
  color: var(--design-system-senai_3baijd3o);
  div[role="button"] {
    background: transparent;
    color: var(--design-system-senai_3baijd3o);
  }
}
.design-system-senai_1hk7jd5i {
  background: var(--design-system-senai_3baijd43);
  color: var(--design-system-senai_3baijd40);
  div[role="button"] {
    background: transparent;
    color: var(--design-system-senai_3baijd40);
  }
}
.design-system-senai_1hk7jd5j {
  background: transparent;
  cursor: pointer;
  color: red;
}
.design-system-senai_1hk7jd5k {
  padding: var(--design-system-senai_3baijd4w);
  cursor: pointer;
  border-radius: var(--design-system-senai_3baijd60);
  margin-bottom: var(--design-system-senai_3baijd4v);
  background-color: transparent;
  color: var(--design-system-senai_3baijd3n);
}
.design-system-senai_1hk7jd5k:hover {
  background-color: var(--design-system-senai_3baijdc);
}
.design-system-senai_1hk7jd5l {
  padding: var(--design-system-senai_3baijd4w);
  cursor: pointer;
  border-radius: var(--design-system-senai_3baijd60);
  margin-bottom: var(--design-system-senai_3baijd4v);
  background-color: transparent;
  color: var(--design-system-senai_3baijd3z);
}
.design-system-senai_1hk7jd5l:hover {
  background-color: var(--design-system-senai_3baijdc);
}
.design-system-senai_1hk7jd5m {
  padding-inline: var(--design-system-senai_3baijd4x);
  padding-block: var(--design-system-senai_3baijd4w);
  font-size: var(--design-system-senai_3baijd5m);
}
.design-system-senai_1hk7jd5n {
  padding-inline: var(--design-system-senai_3baijd4x);
  padding-block: var(--design-system-senai_3baijd4x);
  font-size: var(--design-system-senai_3baijd5m);
}