/* TokenApps docsify 深色：跟 html.dark / html.tk-dark */
html.dark,
html.tk-dark {
  color-scheme: dark;
}
html.dark,
html.dark body,
html.tk-dark,
html.tk-dark body {
  background: #16161a !important;
  color: rgba(249, 249, 249, 0.86) !important;
}
html.dark .sidebar,
html.tk-dark .sidebar {
  background: #1c1c21 !important;
  border-right: 1px solid rgba(255, 255, 255, 0.08) !important;
}
html.dark .sidebar h1 a,
html.tk-dark .sidebar h1 a {
  color: rgba(249, 249, 249, 0.92) !important;
}
html.dark .sidebar ul li a,
html.tk-dark .sidebar ul li a {
  color: rgba(249, 249, 249, 0.72) !important;
}
html.dark .sidebar ul li a:hover,
html.tk-dark .sidebar ul li a:hover {
  background: rgba(99, 102, 241, 0.16) !important;
  color: #c7d2fe !important;
}
html.dark .sidebar ul li.active > a,
html.tk-dark .sidebar ul li.active > a {
  background: rgba(99, 102, 241, 0.22) !important;
  color: #c7d2fe !important;
}
html.dark .content,
html.tk-dark .content {
  background: #16161a !important;
}
html.dark .markdown-section h1,
html.dark .markdown-section h2,
html.dark .markdown-section h3,
html.tk-dark .markdown-section h1,
html.tk-dark .markdown-section h2,
html.tk-dark .markdown-section h3 {
  color: rgba(249, 249, 249, 0.92) !important;
}
html.dark .markdown-section h2,
html.tk-dark .markdown-section h2 {
  border-bottom-color: rgba(255, 255, 255, 0.08) !important;
}
html.dark .markdown-section p,
html.dark .markdown-section li,
html.tk-dark .markdown-section p,
html.tk-dark .markdown-section li {
  color: rgba(249, 249, 249, 0.78) !important;
}
html.dark .markdown-section table,
html.tk-dark .markdown-section table {
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.08) !important;
}
html.dark .markdown-section table tr,
html.tk-dark .markdown-section table tr {
  background: #16161a !important;
}
html.dark .markdown-section table tr:nth-child(2n),
html.tk-dark .markdown-section table tr:nth-child(2n) {
  background: #1c1c21 !important;
}
html.dark .markdown-section table th,
html.tk-dark .markdown-section table th {
  background: #232429 !important;
  color: rgba(249, 249, 249, 0.86) !important;
}
html.dark .markdown-section table td,
html.tk-dark .markdown-section table td {
  color: rgba(249, 249, 249, 0.78) !important;
  border-color: rgba(255, 255, 255, 0.08) !important;
}
html.dark .sidebar-toggle,
html.tk-dark .sidebar-toggle {
  background: rgba(22, 22, 26, 0.92) !important;
}
html.dark .sidebar-toggle span,
html.tk-dark .sidebar-toggle span {
  background-color: rgba(249, 249, 249, 0.72) !important;
}
html.dark .markdown-section a,
html.tk-dark .markdown-section a {
  color: #a5b4fc !important;
}
html.dark .markdown-section pre,
html.dark .markdown-section pre > code,
html.tk-dark .markdown-section pre,
html.tk-dark .markdown-section pre > code {
  background: #1c1c21 !important;
  color: rgba(249, 249, 249, 0.86) !important;
}
html.dark .markdown-section blockquote,
html.tk-dark .markdown-section blockquote {
  background: rgba(99, 102, 241, 0.14) !important;
  color: #c7d2fe !important;
}
html.dark .markdown-section code,
html.tk-dark .markdown-section code {
  background: rgba(99, 102, 241, 0.18) !important;
  color: #c7d2fe !important;
}
html.dark .search input,
html.tk-dark .search input {
  background: #232429 !important;
  color: rgba(249, 249, 249, 0.86) !important;
  border-color: rgba(255, 255, 255, 0.08) !important;
}
html.dark .app-nav a,
html.tk-dark .app-nav a {
  color: rgba(249, 249, 249, 0.72) !important;
}
html.dark .pagination-item-label,
html.dark .pagination-item-title,
html.tk-dark .pagination-item-label,
html.tk-dark .pagination-item-title {
  color: rgba(249, 249, 249, 0.72) !important;
}
html.dark .anchor span,
html.tk-dark .anchor span {
  color: inherit !important;
}
