html[data-theme="night"] {
  color-scheme: dark;
  --ink: #dbe7e3;
  --muted: #a9b8b4;
  --line: #2f4540;
  --paper: #0d1715;
  --mist: #111f1c;
  --deep: #07100f;
  --deep-2: #10201d;
  --blue: #63c6d0;
  --blue-2: #69cfc1;
  --green: #9abd7c;
  --gold: #d0a85c;
  --clay: #c18a66;
  --text: #dbe7e3;
  --text-light: #a9b8b4;
  --bg: #0d1715;
  --bg-alt: #111f1c;
  --border: #2f4540;
  --primary: #69cfc1;
  --accent: #63c6d0;
  --shadow: 0 20px 48px rgba(0, 0, 0, .42);
}

html[data-theme="night"],
html[data-theme="night"] body {
  background: #0d1715 !important;
  color: #dbe7e3 !important;
}

html[data-theme="night"] .site-header,
html[data-theme="night"] .nav,
html[data-theme="night"] .nav-inner,
html[data-theme="night"] .tabs,
html[data-theme="night"] .nav-links,
html[data-theme="night"] .nav-links.open,
html[data-theme="night"] .section,
html[data-theme="night"] .section.mist,
html[data-theme="night"] .friend-links,
html[data-theme="night"] main {
  background: #0d1715 !important;
  border-color: #2f4540 !important;
}

html[data-theme="night"] .panel,
html[data-theme="night"] .product-card,
html[data-theme="night"] .case-card,
html[data-theme="night"] .faq-item,
html[data-theme="night"] .contact-card,
html[data-theme="night"] .form,
html[data-theme="night"] .friend-link-card,
html[data-theme="night"] .application-card.with-image,
html[data-theme="night"] article,
html[data-theme="night"] .article,
html[data-theme="night"] .source-list,
html[data-theme="night"] .brand-geo-card,
html[data-theme="night"] .summary-box {
  background: #14231f !important;
  border-color: #2f4540 !important;
  color: #dbe7e3 !important;
}

html[data-theme="night"] .article-content,
html[data-theme="night"] .article-content p,
html[data-theme="night"] h1,
html[data-theme="night"] h2,
html[data-theme="night"] h3,
html[data-theme="night"] p,
html[data-theme="night"] li,
html[data-theme="night"] label,
html[data-theme="night"] .nav-links a,
html[data-theme="night"] .brand strong,
html[data-theme="night"] .friend-links-head span,
html[data-theme="night"] .spec-list strong,
html[data-theme="night"] .application-card.with-image,
html[data-theme="night"] .friend-link-card {
  color: #dbe7e3 !important;
}

html[data-theme="night"] .muted,
html[data-theme="night"] .section-head p,
html[data-theme="night"] .panel p,
html[data-theme="night"] .product-card p,
html[data-theme="night"] .case-card p,
html[data-theme="night"] .article-meta,
html[data-theme="night"] .breadcrumb,
html[data-theme="night"] .brand span,
html[data-theme="night"] .contact-card span,
html[data-theme="night"] .news-meta,
html[data-theme="night"] .friend-link-card em {
  color: #a9b8b4 !important;
}

html[data-theme="night"] .menu-toggle,
html[data-theme="night"] input,
html[data-theme="night"] select,
html[data-theme="night"] textarea,
html[data-theme="night"] .button.light,
html[data-theme="night"] .button.outline {
  background: #0f1b18 !important;
  border-color: #2f4540 !important;
  color: #dbe7e3 !important;
}

html[data-theme="night"] .application-card.with-image .application-image,
html[data-theme="night"] .product-media,
html[data-theme="night"] .news-cover,
html[data-theme="night"] .news-cover.cover-ro img,
html[data-theme="night"] .case-card .case-image {
  background-color: #182824 !important;
  border-color: #2f4540 !important;
}

html[data-theme="night"] .panel .tag,
html[data-theme="night"] .tag,
html[data-theme="night"] .product-tag,
html[data-theme="night"] .case-tag,
html[data-theme="night"] .article-tag {
  background: rgba(105, 207, 193, .13) !important;
  color: #69cfc1 !important;
}

html[data-theme="night"] .hero::after {
  background: linear-gradient(0deg, #0d1715, rgba(13, 23, 21, 0)) !important;
}

html[data-theme="night"] .page-hero,
html[data-theme="night"] .hero,
html[data-theme="night"] .section.deep,
html[data-theme="night"] .site-footer {
  background-color: #07100f !important;
}
