._1qhei3m0 {
  display: flex;
  position: relative;
  width: 100%;
  height: max-content;
  min-height: fit-content;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  overflow: hidden;
  background-color: var(--_83a87v0, var(--mantine-color-background-0));
  border-top: 1px solid var(--_83a87v1, var(--mantine-color-background-4));
  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;
  padding: var(--_119yoch4);
}
  @starting-style {._1qhei3m0 {
    opacity: 0;
    transform: scale(0.98)
}
  }
._1qhei3m1 {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  gap: var(--_119yoch6);
  max-width: 1024px;
  padding: var(--_119yoch4);
}
._1qhei3m2 {
  max-height: 60px;
}
._1qhei3m4 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  text-decoration: none;
  gap: var(--_119yoch3);
}
._1qhei3m5 {
  width: 120px;
  object-fit: contain;
  border-radius: var(--mantine-radius-sm);
}
._1qhei3m6 {
  flex-direction: row;
  gap: var(--_119yoch4);
}
._1qhei3m7 {
  width: 100%;
  justify-content: flex-end;
  gap: var(--_119yoch3);
}
._1qhei3m8 {
  width: max-content;
  max-width: 300px;
  justify-content: flex-end;
  gap: var(--_119yoch3);
}
._1qhei3m9 {
  width: max-content;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: var(--_119yoch2);
  border-radius: 50%;
  border: 1px solid var(--_83a87v2, var(--mantine-color-foreground-0));
}
._1qhei3m9 svg path {
  fill: var(--_83a87v2, var(--mantine-color-foreground-0));
}
._1qhei3ma {
  width: max-content;
  display: flex;
  flex-direction: row;
  gap: var(--_119yoch4);
}
._1qhei3mb {
  color: var(--_83a87v0, var(--mantine-color-foreground-0));
  font-size: var(--_1d1i4mat);
  font-weight: 600;
  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;
}
._1qhei3mc {
  display: flex;
  width: max-content;
  gap: 8px;
  justify-content: flex-start;
  align-items: center;
  color: var(--_83a87v2, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 50%));
  font-size: var(--_1d1i4mat);
  text-decoration: none;
  font-weight: 600;
  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;
}
._1qhei3mc:hover {
  color: var(--_83a87v2, var(--mantine-color-foreground-0));
}
._1qhei3mc:hover svg path {
  fill: var(--_83a87v2, var(--mantine-color-foreground-0));
}
._1qhei3mc svg path {
  fill: var(--_83a87v2, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 50%));
}
._1qhei3md {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  width: 100%;
  gap: var(--_119yoch4);
}
._1qhei3me {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._1qhei3mf {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
@media (max-width: 576px) {
  ._1qhei3m1 {
    flex-direction: column;
    justify-content: center;
  }
  ._1qhei3m2 {
    max-height: max-content;
  }
  ._1qhei3m3 {
    flex-direction: column;
  }
}
._1r55e8h0 {
  display: flex;
  justify-content: flex-start;
  cursor: pointer;
  width: var(--qsv0kp1, max-content);
  height: var(--qsv0kp2, 30px);
}
._1r55e8h0 svg {
  height: 100%;
  flex-shrink: 0;
}
@starting-style {
._1r55e8h0 svg {
    opacity: 0
}
  }
._1r55e8h1 svg g:nth-child(1) path {
  fill: var(--qsv0kp0, var(--mantine-color-foreground-0));
}
._1r55e8h2 svg g:nth-child(1) path {
  fill: var(--qsv0kp0, var(--mantine-color-background-0));
}
._1r55e8h3 svg g:nth-child(2) path {
  fill: var(--qsv0kp0, var(--mantine-color-foreground-0));
}
._1r55e8h4 svg g:nth-child(2) path {
  fill: var(--qsv0kp0, var(--mantine-color-background-0));
}
._1r55e8h5 {
  display: flex;
}
main[data-sidebar-mini='true'] ._1r55e8h5 {
  display: none;
}
._1r55e8h6 {
  display: none;
}
main[data-sidebar-mini='true'] ._1r55e8h6 {
  display: flex;
}
._1r55e8h7 {
  display: none;
}
._1r55e8h8 {
  display: none;
}
._1r55e8h9 {
  width: var(--qsv0kp1, max-content);
  height: var(--qsv0kp2, 30px);
}
._1r55e8ha {
  width: var(--qsv0kp2, 30px);
  height: var(--qsv0kp1, max-content);
}
._1r55e8hb {
  width: var(--qsv0kp2, 30px);
  height: var(--qsv0kp2, 30px);
}
@media (max-width: 1024px) {
  ._1r55e8h5 {
    display: none;
  }
  ._1r55e8h6 {
    display: flex;
  }
}
@media (max-width: 768px) {
  ._1r55e8h7 {
    display: flex;
  }
}
@media (max-width: 576px) {
  ._1r55e8h8 {
    display: flex;
  }
}
