._1jsm4yn0 {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  flex-direction: column;
  background-color: var(--mantine-color-background-0);
}
._1jsm4yn1 {
  border-radius: var(--mantine-radius-md);
  border: 1px solid var(--mantine-color-background-4);
}
._1jsm4yn2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: var(--_119yoch5);
  gap: var(--_119yoch5);
  border-bottom: 1px solid var(--mantine-color-background-4);
}
._1jsm4yn3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: var(--_119yoch5);
  gap: var(--_119yoch5);
  border-bottom: 1px solid var(--mantine-color-background-4);
}
._1jsm4yn4 {
  width: 100%;
  min-height: 70px;
  display: flex;
  z-index: 1;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: wrap;
}
._1jsm4yn5 {
  flex: 1;
  border-right: 1px solid var(--mantine-color-background-4);
}
._1jsm4yn6 {
  width: max-content;
  max-width: 100%;
  flex-wrap: wrap;
  display: flex;
  height: max-content;
  min-height: 70px;
  border-bottom: 1px solid var(--mantine-color-background-4);
  justify-content: center;
  align-items: center;
  padding: var(--_119yoch5);
  gap: var(--_119yoch4);
}
._1jsm4yn7 {
  width: max-content;
  flex: 1;
  max-width: 100%;
  display: flex;
  height: max-content;
  min-height: 70px;
  border-bottom: 1px solid var(--mantine-color-background-4);
  justify-content: center;
  align-items: center;
  padding: var(--_119yoch5);
  gap: var(--_119yoch4);
}
._1jsm4yn8 {
  flex: 1;
  max-width: max-content;
  border-right: 1px solid var(--mantine-color-background-4);
}
._1jsm4yna {
  flex: 1;
  max-width: max-content;
  border-left: 1px solid var(--mantine-color-background-4);
}
._1jsm4ynb {
  justify-content: flex-end;
}
._1jsm4ync {
  width: max-content;
  min-width: 240px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: var(--_119yoch5);
}
@media (max-width: 768px) {
  ._1jsm4ync {
    flex-grow: 1;
  }
}
@media (max-width: 576px) {
  ._1jsm4yn6 {
    flex-wrap: wrap;
  }
  ._1jsm4yn7 {
    flex-wrap: wrap;
  }
}
