._1c99tc02 {
  --_1c99tc00: 16px;
  --_1c99tc01: 16px;
  flex-shrink: 0;
  width: var(--_1c99tc00);
  height: var(--_1c99tc01);
}
@keyframes Skeleton_Skeleton__RCwEo {
  0% {
    background-position: 200% 0;
    background-size: 200% 100%;
  }
  100% {
    background-position: -200% 0;
    background-size: 200% 100%;
  }
}

.Skeleton_skeleton__jtTCX {
  opacity: 1;
  --skeleton-speed: 3.8s;
  --skeleton-animation: Skeleton_Skeleton__RCwEo var(--skeleton-speed) infinite ease-in-out;
  --skeleton-background-1: linear-gradient(
    90deg,
    var(--mantine-color-background-1),
    var(--mantine-color-background-0) 50%,
    var(--mantine-color-background-1)
  );
  --skeleton-background-2: linear-gradient(
    90deg,
    var(--mantine-color-background-2),
    var(--mantine-color-background-0) 50%,
    var(--mantine-color-background-2)
  );
  --skeleton-background-3: linear-gradient(
    90deg,
    var(--mantine-color-background-3),
    var(--mantine-color-background-0) 50%,
    var(--mantine-color-background-3)
  );
  --skeleton-background-4: linear-gradient(
    90deg,
    var(--mantine-color-background-4),
    var(--mantine-color-background-0) 50%,
    var(--mantine-color-background-4)
  );
  --skeleton-background-5: linear-gradient(
    90deg,
    var(--mantine-color-background-5),
    var(--mantine-color-background-0) 50%,
    var(--mantine-color-background-5)
  );
  --skeleton-background-6: linear-gradient(
    90deg,
    var(--mantine-color-background-6),
    var(--mantine-color-background-0) 50%,
    var(--mantine-color-background-6)
  );
  --skeleton-background-7: linear-gradient(
    90deg,
    var(--mantine-color-background-7),
    var(--mantine-color-background-0) 50%,
    var(--mantine-color-background-7)
  );
  --skeleton-background-8: linear-gradient(
    90deg,
    var(--mantine-color-background-8),
    var(--mantine-color-background-0) 50%,
    var(--mantine-color-background-8)
  );
  --skeleton-background-9: linear-gradient(
    90deg,
    var(--mantine-color-background-9),
    var(--mantine-color-background-0) 50%,
    var(--mantine-color-background-9)
  );
  pointer-events: none;
  color: transparent !important;
}

.Skeleton_skeleton__jtTCX * {
  --skeleton-speed: 2.8s;
  animation: var(--skeleton-animation);
  background: var(--skeleton-background-3) !important;
  border-color: var(--mantine-color-background-4) !important;
  pointer-events: none;
  color: transparent !important;
}

.Skeleton_skeleton__jtTCX h1,
.Skeleton_skeleton__jtTCX h2,
.Skeleton_skeleton__jtTCX h3,
.Skeleton_skeleton__jtTCX h4,
.Skeleton_skeleton__jtTCX h5,
.Skeleton_skeleton__jtTCX h6 {
  --skeleton-speed: 2.1s;
  background: var(--skeleton-background-3) !important;
  border: 1px solid var(--mantine-color-background-4) !important;
}

.Skeleton_skeleton__jtTCX * p,
.Skeleton_skeleton__jtTCX * span {
  --skeleton-speed: 2.1s;
  background: var(--skeleton-background-2) !important;
  border: 1px solid var(--mantine-color-background-3) !important;
}

.Skeleton_skeleton__jtTCX * button p {
  --skeleton-speed: 2.1s;
  background: var(--skeleton-background-3) !important;
  border: 1px solid var(--mantine-color-background-3) !important;
}

.Skeleton_skeleton__jtTCX * button span {
  background: none !important;
  border: none !important;
  outline-color: var(--mantine-color-background-4) !important;
}

.Skeleton_skeleton__jtTCX svg {
  --skeleton-speed: 2.1s;
  background: var(--skeleton-background-3);
  border-color: var(--mantine-color-background-3) !important;
}

.Skeleton_skeleton__jtTCX path {
  opacity: 0;
}

.Skeleton_skeleton__jtTCX hr {
  opacity: 0.2;
}

.Skeleton_skeleton__jtTCX img {
  --skeleton-speed: 1.6s;
  position: relative;
  object-position: -99999999% -99999999%;
  object-fit: contain;
  background: var(--skeleton-background-3);
  border-color: var(--mantine-color-background-3) !important;
  border-radius: inherit;
  opacity: 0;
}

.Skeleton_skeleton__jtTCX img[alt]:after {
  --skeleton-speed: 1.6s;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  animation: Skeleton_Skeleton__RCwEo 2.8s infinite ease-in-out;
  background: var(--skeleton-background-3);
  border-color: var(--mantine-color-background-3) !important;
  border-radius: inherit;
  font-family: "Helvetica";
  font-weight: 300;
  line-height: 2;
  text-align: center;
  content: attr(alt);
}

