.NewContentBadge_badge__eTngJ {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 2.2em;
  min-height: 1.15em;
  padding: 0;
  background: transparent;
  border: none;
  box-shadow: none;
  white-space: nowrap;
  isolation: isolate;
}
.NewContentBadge_label__cyB0E {
  position: relative;
  z-index: 1;
  font-size: 10px;
  font-weight: 800;
  letter-spacing: 0.14em;
  line-height: 1;
  color: #fff;
  text-shadow: 0 0 3px rgba(255, 255, 255, 0.85), 0 0 8px rgba(255, 255, 255, 0.45), 0 0 14px rgba(var(--primary-rgb), calc(var(--text-glow-intensity, 1) * 0.35));
}
.NewContentBadge_rays__xpDhZ,
.NewContentBadge_raysCompact__BqGaS {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
  z-index: 0;
}
.NewContentBadge_rays__xpDhZ {
  width: 38px;
  height: 38px;
}
.NewContentBadge_raysCompact__BqGaS {
  width: 30px;
  height: 30px;
}
.NewContentBadge_raysSvg__Ora0O {
  display: block;
  width: 100%;
  height: 100%;
  overflow: visible;
  opacity: calc(0.72 + var(--text-glow-intensity, 1) * 0.28);
  animation: NewContentBadge_newRaysSpin__OQ4O_ 3.4s linear infinite;
  filter: drop-shadow(0 0 2px rgba(255, 255, 255, 0.55)) drop-shadow(0 0 5px rgba(255, 255, 255, 0.28)) drop-shadow(0 0 2px rgba(var(--primary-rgb), calc(var(--text-glow-intensity, 1) * 0.28))) drop-shadow(0 0 4px rgba(var(--secondary-rgb), calc(var(--text-glow-intensity, 1) * 0.18)));
}
.NewContentBadge_whiteCore__q7XcW {
  pointer-events: none;
}
.NewContentBadge_whiteRay__0Q315 {
  pointer-events: none;
}
.NewContentBadge_corner__k9VnR {
  position: absolute;
  top: 0;
  right: -8px;
  z-index: 12;
  pointer-events: none;
  animation: NewContentBadge_newCornerFloat__S0sug 2.8s ease-in-out infinite;
}
.NewContentBadge_inline__I57mk {
  flex-shrink: 0;
  vertical-align: middle;
}
.NewContentBadge_cardWithNew__1guBt {
  overflow: visible !important;
}
@keyframes NewContentBadge_newRaysSpin__OQ4O_ {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes NewContentBadge_newCornerFloat__S0sug {
  0%,
  100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-4px);
  }
}

