/* Hero slider - .NET code slide */

.lite-slider-frame {
  --hero-slide-ms: 12s;
}

.lite-slider-dot-btn.is-active::after {
  animation: liteSlideProgress var(--hero-slide-ms) linear forwards;
}

.lite-mock-code--dotnet {
  max-height: 14rem;
  overflow-x: auto;
  overflow-y: auto;
  font-size: 0.625rem;
  line-height: 1.55;
  scrollbar-width: thin;
  scrollbar-color: #334155 transparent;
}

@media (min-width: 640px) {
  .lite-mock-code--dotnet {
    max-height: 15rem;
    font-size: 0.6875rem;
  }
}

.lite-mock-code--dotnet .c-comment {
  color: #64748b;
  font-style: italic;
}

.lite-mock-code--dotnet .c-type {
  color: #4ade80;
}

.lite-mock-code--dotnet .c-op {
  color: #94a3b8;
}

.lite-mock-badge--dotnet {
  background: linear-gradient(135deg, #512bd4, #1e40af);
  color: #fff;
}
