@keyframes bstxzy0 {
  0% {
    background-position: 200% 0;
    background-size: 200% 100%;
  }
  100% {
    background-position: -200% 0;
    background-size: 200% 100%;
  }
}
.bstxzy2 {
  --bstxzy1: 3.8s;
  opacity: 1;
  pointer-events: none;
  color: transparent !important;
}
.bstxzy3 {
  --bstxzy1: 2.8s;
  animation: bstxzy0 var(--bstxzy1) infinite ease-in-out;
  background: linear-gradient(90deg, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%), var(--mantine-color-background-0) 50%, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%));
  border-color: var(--mantine-color-background-4) !important;
  pointer-events: none;
  color: transparent !important;
}
.bstxzy2 * {
  --bstxzy1: 2.8s;
  animation: bstxzy0 var(--bstxzy1) infinite ease-in-out;
  background: linear-gradient(90deg, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%), var(--mantine-color-background-0) 50%, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%));
  border-color: var(--mantine-color-background-4) !important;
  pointer-events: none;
  color: transparent !important;
}
.bstxzy2 .mantine-Carousel-controls {
  background: transparent !important;
}

    .bstxzy2 h1,
    .bstxzy2 h2,
    .bstxzy2 h3,
    .bstxzy2 h4,
    .bstxzy2 h5,
    .bstxzy2 h6,
    .bstxzy2 label
     {
  --bstxzy1: 2.1s;
  border-radius: var(--mantine-radius-md);
  background: linear-gradient(90deg, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%), var(--mantine-color-background-0) 50%, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%));
  border: 1px solid var(--mantine-color-background-4) !important;
}
.bstxzy2 * p,
  .bstxzy2 * span,
  .bstxzy2 * sub,
  .bstxzy2 * sup, {
  --bstxzy1: 2.1s;
  border-radius: var(--mantine-radius-md);
  background: linear-gradient(90deg, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 3%), var(--mantine-color-background-0) 50%, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 3%));
  border: 1px solid var(--mantine-color-background-3) !important;
}
.bstxzy2 * button p {
  --bstxzy1: 2.1s;
  background: linear-gradient(90deg, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%), var(--mantine-color-background-0) 50%, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%));
  border: 1px solid var(--mantine-color-background-3) !important;
}
.bstxzy2 * button span {
  background: linear-gradient(90deg, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%), var(--mantine-color-background-0) 50%, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%));
  border: 1px solid var(--mantine-color-background-3) !important;
  outline-color: 1px solid var(--mantine-color-background-4) !important;
}
.bstxzy2 svg {
  --bstxzy1: 2.1s;
  border-radius: var(--mantine-radius-md);
  background: linear-gradient(90deg, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%), var(--mantine-color-background-0) 50%, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%));
  border-color: var(--mantine-color-background-4) !important;
}
.bstxzy2 path {
  opacity: 0;
}
.bstxzy2 hr {
  opacity: 0.2;
}
.bstxzy2 img {
  --bstxzy1: 1.6s;
  position: relative;
  object-position: -99999999% -99999999%;
  object-fit: contain;
  background-image: transparent !important;
  background: linear-gradient(90deg, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%), var(--mantine-color-background-0) 50%, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%));
  border-color: var(--mantine-color-background-3) !important;
  border-radius: inherit;
  opacity: 0 !important;
}
.bstxzy2 img[alt]:after {
  content: attr(alt);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  animation: bstxzy0 var(--bstxzy1) infinite ease-in-out;
  background: linear-gradient(90deg, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%), var(--mantine-color-background-0) 50%, color-mix(in srgb, var(--mantine-color-background-0), var(--mantine-color-foreground-0) 4%));
  border-color: var(--mantine-color-background-3) !important;
  border-radius: inherit;
  font-family: Helvetica;
  font-weight: 300;
  line-height: 2;
  text-align: center;
}
