/* Light overrides for public_ai_landing.css.
 * Works together with body.seoshkin-ai-landing-active + .seoshkin-ai-landing-light-active
 */
.seoshkin-ai-landing-light-active {
  --ss-neon: #00a870;
  --ss-neon-dim: rgba(0, 168, 112, 0.14);
  --ss-bg: #f6f8fb;
  --ss-surface: #ffffff;
  --ss-border: #d7dee8;
  --ss-text: #0f172a;
  --ss-muted: #4b5563;
  --ss-blue: #2563eb;
  --ss-orange: #ea580c;
  --ss-red: #dc2626;
}

.seoshkin-ai-landing-light-active .ss-ai-landing,
.seoshkin-ai-landing-light-active {
  background: var(--ss-bg) !important;
  color: var(--ss-text) !important;
}

.seoshkin-ai-landing-light-active .ss-ai-landing__term-titlebar,
.seoshkin-ai-landing-light-active .ss-ai-landing__cli-bar,
.seoshkin-ai-landing-light-active .ss-ai-landing__audit-loader,
.seoshkin-ai-landing-light-active .ss-ai-landing__form input,
.seoshkin-ai-landing-light-active .ss-ai-landing__form textarea,
.seoshkin-ai-landing-light-active .ss-ai-landing__form select,
.seoshkin-ai-landing-light-active .ss-ai-landing__channel-pills button {
  background: #ffffff !important;
  color: var(--ss-text) !important;
}

.seoshkin-ai-landing-light-active .ss-ai-landing__term-pre,
.seoshkin-ai-landing-light-active .ss-ai-landing__pkg-desc,
.seoshkin-ai-landing-light-active .ss-ai-landing__footer-meta,
.seoshkin-ai-landing-light-active .ss-ai-landing__footer-links a {
  color: var(--ss-muted) !important;
}

.seoshkin-ai-landing-light-active .ss-ai-landing__pkg-path,
.seoshkin-ai-landing-light-active .ss-ai-landing__section-comment,
.seoshkin-ai-landing-light-active .ss-ai-landing__audit-issues-head,
.seoshkin-ai-landing-light-active .ss-ai-landing__api-sh,
.seoshkin-ai-landing-light-active .ss-ai-landing__term-foot,
.seoshkin-ai-landing-light-active .ss-ai-landing__comment {
  color: #6b7280 !important;
}
