.s-wrap.svelte-1x3xjtg {
  --skel-base: var(--neutral-warm-300, #e6e1db);
  --skel-radius: 1rem;
  --skel-speed: 1600ms;
  max-width: 100%;
  position: relative;
  display: block;
  border-radius: var(--skel-radius);
  overflow: hidden;
  background-color: var(--skel-base);
}

.card-size--desktop-6.svelte-1x3xjtg {
  width: 620px;
}

.card-size--desktop-4.svelte-1x3xjtg {
  width: 407px;
}

.card-size--desktop-3.svelte-1x3xjtg {
  width: 300px;
}

.card-size--mobile.svelte-1x3xjtg {
  width: 280px;
}

.shimmer.svelte-1x3xjtg::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, transparent, color-mix(in srgb, white 55%, transparent), transparent);
  background-size: 200% 100%;
  animation: svelte-1x3xjtg-skel-shimmer var(--skel-speed) linear infinite;
  opacity: 0.35;
  pointer-events: none;
}

@keyframes svelte-1x3xjtg-skel-shimmer {
  from {
    background-position: -150% 0;
  }
  to {
    background-position: 150% 0;
  }
}
.pulse.svelte-1x3xjtg {
  animation: svelte-1x3xjtg-skel-pulse calc(var(--skel-speed) * 0.9) ease-in-out infinite;
}

@keyframes svelte-1x3xjtg-skel-pulse {
  0% {
    opacity: 0.75;
  }
  50% {
    opacity: 0.45;
  }
  100% {
    opacity: 0.75;
  }
}
.mode--textlines.svelte-1x3xjtg {
  background-color: transparent;
}

.lines.svelte-1x3xjtg {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 6px 0;
}

.line.svelte-1x3xjtg {
  width: 100%;
  height: 14px;
  border-radius: var(--skel-radius);
  background-color: var(--skel-base);
  position: relative;
  overflow: hidden;
}

.line-lg.svelte-1x3xjtg {
  height: 18px;
  width: 60%;
}

.line.shimmer.svelte-1x3xjtg::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, transparent, color-mix(in srgb, white 55%, transparent), transparent);
  background-size: 200% 100%;
  animation: svelte-1x3xjtg-skel-shimmer var(--skel-speed) linear infinite;
  opacity: 0.35;
  pointer-events: none;
}

.line.pulse.svelte-1x3xjtg {
  animation: svelte-1x3xjtg-skel-pulse calc(var(--skel-speed) * 0.9) ease-in-out infinite;
}