._1kzmqzb0 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--_119yoch5);
  background-color: var(--mantine-color-background-1);
  border: 1px solid var(--mantine-color-background-0);
  padding: var(--_119yoch7);
  border-radius: var(--mantine-radius-md);
  transition: display 0.32s ease allow-discrete, all 0.32s ease, color 0.08s ease, max-height 1.4s ease, fill 0.08s ease, background-position 0.45s ease, border-color 0.08s ease, width 2.8s ease, height 0.8s ease, z-index 0s ease;
  user-select: none;
}
._1kzmqzb0:hover {
  background-color: var(--mantine-color-background-1);
  border: 1px solid var(--mantine-color-background-3);
  box-shadow: var(--mantine-shadow-sm);
}
._1kzmqzb1 {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
._1kzmqzb2 {
  font-size: var(--_1d1i4maa);
  font-weight: 700;
  line-height: 1.2;
  color: var(--mantine-color-foreground-0);
}
._1kzmqzb3 {
  flex: 1;
  font-size: var(--_1d1i4mab);
  line-height: 1.6;
  color: var(--mantine-color-gray-6);
}
._1kzmqzb4 {
  background-color: var(--mantine-color-foreground-0);
  padding: 14px;
  border-radius: var(--mantine-radius-md);
}
._1kzmqzb4 path {
  fill: var(--mantine-color-background-0);
}
._1kzmqzb5 {
  font-weight: 600;
  margin-top: auto;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: var(--_119yoch2);
  font-size: var(--_1d1i4mas);
}
