html[data-static-doc="jojokey-docs-static"],
html[data-static-doc="jojokey-docs-static"] body {
  background: #f5f7fb !important;
  color: #172033 !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-shell {
  min-height: 100vh;
  color: #172033 !important;
  background:
    radial-gradient(circle at 42% -18%, rgba(37, 99, 235, 0.09), transparent 34%),
    linear-gradient(180deg, #f8fafc 0%, #eef3f8 280px, #f6f8fb 100%) !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-page,
html[data-static-doc="jojokey-docs-static"] .docs-layout,
html[data-static-doc="jojokey-docs-static"] .docs-article-panel,
html[data-static-doc="jojokey-docs-static"] .docs-toc,
html[data-static-doc="jojokey-docs-static"] .docs-sidebar {
  color: #172033 !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-sidebar-header strong,
html[data-static-doc="jojokey-docs-static"] .docs-sidebar-section h4,
html[data-static-doc="jojokey-docs-static"] .docs-toc-title,
html[data-static-doc="jojokey-docs-static"] .docs-article-title,
html[data-static-doc="jojokey-docs-static"] .docs-summary-heading span,
html[data-static-doc="jojokey-docs-static"] .docs-client-entry-heading span,
html[data-static-doc="jojokey-docs-static"] .docs-nav-card strong,
html[data-static-doc="jojokey-docs-static"] .docs-markdown h1,
html[data-static-doc="jojokey-docs-static"] .docs-markdown h2,
html[data-static-doc="jojokey-docs-static"] .docs-markdown h3,
html[data-static-doc="jojokey-docs-static"] .docs-markdown h4,
html[data-static-doc="jojokey-docs-static"] .docs-markdown h5,
html[data-static-doc="jojokey-docs-static"] .docs-markdown h6 {
  color: #111827 !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-sidebar-header p,
html[data-static-doc="jojokey-docs-static"] .docs-article-description,
html[data-static-doc="jojokey-docs-static"] .docs-article-readtime,
html[data-static-doc="jojokey-docs-static"] .docs-summary-heading small,
html[data-static-doc="jojokey-docs-static"] .docs-client-entry-heading small,
html[data-static-doc="jojokey-docs-static"] .docs-nav-card p,
html[data-static-doc="jojokey-docs-static"] .docs-sidebar-link span,
html[data-static-doc="jojokey-docs-static"] .docs-toc-link {
  color: #64748b !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-article-header,
html[data-static-doc="jojokey-docs-static"] .docs-summary-card,
html[data-static-doc="jojokey-docs-static"] .docs-client-entry,
html[data-static-doc="jojokey-docs-static"] .docs-nav-card,
html[data-static-doc="jojokey-docs-static"] .docs-client-entry-card,
html[data-static-doc="jojokey-docs-static"] .docs-mobile-header {
  border-color: #d8e0ec !important;
  background: #ffffff !important;
  color: #172033 !important;
  box-shadow: 0 18px 44px rgba(15, 23, 42, 0.08) !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-article-header {
  background:
    radial-gradient(circle at 84% 8%, rgba(37, 99, 235, 0.12), transparent 34%),
    linear-gradient(145deg, #ffffff, #eef6ff) !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-summary-card,
html[data-static-doc="jojokey-docs-static"] .docs-client-entry {
  background:
    linear-gradient(135deg, rgba(37, 99, 235, 0.08), rgba(20, 184, 166, 0.06)),
    #ffffff !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-summary-item p {
  color: #475569 !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-summary-item svg {
  color: #0284c7 !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-sidebar-link {
  color: #334155 !important;
  background: transparent !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-sidebar-link:hover,
html[data-static-doc="jojokey-docs-static"] .docs-sidebar-link.is-active {
  color: #075985 !important;
  background: #dff1ff !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-article-badge {
  color: #075985 !important;
  border-color: #bfdbfe !important;
  background: #e0f2fe !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-article-readtime {
  border-color: #d8e0ec !important;
  background: #f8fafc !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-markdown,
html[data-static-doc="jojokey-docs-static"] .docs-markdown p,
html[data-static-doc="jojokey-docs-static"] .docs-markdown li,
html[data-static-doc="jojokey-docs-static"] .docs-markdown td,
html[data-static-doc="jojokey-docs-static"] .docs-markdown th {
  color: #172033 !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-markdown blockquote {
  border-color: #38bdf8 !important;
  background:
    linear-gradient(135deg, rgba(56, 189, 248, 0.12), rgba(20, 184, 166, 0.07)),
    #f8fafc !important;
  color: #1e3a5f !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-markdown table {
  border-color: #d8e0ec !important;
  background: #ffffff !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-markdown th {
  background: #eaf2fb !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-markdown td {
  background: #ffffff !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-code-panel,
html[data-static-doc="jojokey-docs-static"] .docs-markdown pre {
  border-color: #cbd5e1 !important;
  background: #f8fafc !important;
  color: #172033 !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-code-title {
  color: #475569 !important;
  border-color: #d8e0ec !important;
  background: #eef3f8 !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-code-panel code,
html[data-static-doc="jojokey-docs-static"] .docs-markdown pre code {
  color: #172033 !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-client-entry-card {
  background: #f8fafc !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-client-entry-card.is-primary {
  border-color: #93c5fd !important;
  background: #eff6ff !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-toc {
  border-color: #d8e0ec !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-mobile-toggle {
  background: #eaf2fb !important;
  color: #075985 !important;
}

html[data-static-doc="jojokey-docs-static"] .docs-backdrop {
  background: rgba(15, 23, 42, 0.16) !important;
}
