/* Generated by tools/build-theme-light.mjs from home.css. Do not edit by hand. */

html[data-theme="light"], html[data-theme="light"] body { background: rgb(247, 245, 240); color: rgba(26, 25, 23, 0.88); }
html[data-theme="light"] body {
  background: rgb(247, 245, 240);
  color: rgba(26, 25, 23, 0.88);
}
html[data-theme="light"] .home-header {
  background: linear-gradient(rgb(247, 245, 240) 60%, rgba(247, 245, 240, 0));
}
html[data-theme="light"] .home-symbol {
  color: rgba(26, 25, 23, 0.85);
}
html[data-theme="light"] .home-nav a {
  color: rgba(26, 25, 23, 0.5);
}
html[data-theme="light"] .home-nav a:hover {
  color: rgba(26, 25, 23, 0.95);
}
html[data-theme="light"] .hero-title {
  color: rgba(26, 25, 23, 0.95);
}
html[data-theme="light"] .hero-whisper {
  color: rgba(26, 25, 23, 0.55);
}
html[data-theme="light"] .hero-lead p {
  color: rgba(26, 25, 23, 0.7);
}
html[data-theme="light"] .hero-down {
  color: rgba(26, 25, 23, 0.4);
}
html[data-theme="light"] .hero-down:hover {
  color: rgba(26, 25, 23, 0.9);
}
html[data-theme="light"] .block {
  border-top: 1px solid rgba(26, 25, 23, 0.1);
}
html[data-theme="light"] .block-label {
  color: rgba(26, 25, 23, 0.45);
}
html[data-theme="light"] .latest-item {
  border-bottom: 1px solid rgba(26, 25, 23, 0.06);
}
html[data-theme="light"] .latest-kind {
  color: rgba(26, 25, 23, 0.4);
}
html[data-theme="light"] .latest-title {
  color: rgba(26, 25, 23, 0.95);
}
html[data-theme="light"] .latest-item:hover .latest-title {
  color: #111;
}
html[data-theme="light"] .latest-sub {
  color: rgba(26, 25, 23, 0.55);
}
html[data-theme="light"] .kinds {
  background: rgba(26, 25, 23, 0.08);
}
html[data-theme="light"] .kind {
  background: rgb(247, 245, 240);
}
html[data-theme="light"] .kind:hover {
  background: #ece9e2;
}
html[data-theme="light"] .kind-name {
  color: rgba(26, 25, 23, 0.95);
}
html[data-theme="light"] .kind-count {
  color: rgba(26, 25, 23, 0.4);
}
html[data-theme="light"] .kind-line {
  color: rgba(26, 25, 23, 0.6);
}
html[data-theme="light"] .block-question .question-line {
  color: rgba(26, 25, 23, 0.9);
}
html[data-theme="light"] .block-question a {
  border-bottom: 1px solid rgba(26, 25, 23, 0.3);
  color: rgba(26, 25, 23, 0.7);
}
html[data-theme="light"] .home-footer {
  border-top: 1px solid rgba(26, 25, 23, 0.1);
}
html[data-theme="light"] .home-footer > a {
  color: rgba(26, 25, 23, 0.4);
}
html[data-theme="light"] .footer-right a {
  color: rgba(26, 25, 23, 0.3);
}
html[data-theme="light"] .home-footer a:hover {
  color: rgba(26, 25, 23, 0.9);
}
