.dk-root,
.dk-docs-root,
.dk-blog-root {
--dk-bg: var(--color-base-100, var(--b1, #ffffff));
--dk-bg-sub: var(--color-base-200, var(--b2, #f5f5f5));
--dk-bg-alt: var(--color-base-300, var(--b3, #e5e5e5));
--dk-border: var(--color-base-300, var(--b3, #e5e5e5));
--dk-fg: var(--color-base-content, var(--bc, #111111));
--dk-muted: color-mix(in srgb, var(--dk-fg) 65%, transparent);
--dk-dim: color-mix(in srgb, var(--dk-fg) 40%, transparent);
--dk-accent: var(--color-primary, var(--p, #2563eb));
--dk-accent-fg: var(--color-primary-content, var(--pc, #ffffff));
--dk-accent-soft: color-mix(in srgb, var(--dk-accent) 10%, transparent);
--dk-radius-sm: 6px;
--dk-radius: 10px;
--dk-radius-lg: 16px;
--dk-font-body: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
--dk-font-heading: var(--dk-font-body);
--dk-font-mono: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, monospace;
--dk-article-width: 72ch;
--dk-sidebar-width: 16rem;
--dk-toc-width: 14rem;
}
.dk-article h1,
.dk-article h2,
.dk-article h3,
.dk-article h4,
.dk-article-title {
font-family: var(--dk-font-heading);
}
.dk-root .dk-article {
max-width: var(--dk-article-width);
margin-inline: auto;
}
.dk-variant-reference {
--dk-article-width: 64ch;
}
.dk-variant-reference .dk-article-body {
font-size: 0.95rem;
line-height: 1.55;
}
.dk-variant-reference .dk-article-title {
font-size: 2rem;
line-height: 1.15;
}
.dk-nav-item-active {
}
.dk-announcement-slot,
.dk-sidebar-header-slot,
.dk-sidebar-footer-slot,
.dk-article-footer-slot,
.dk-footer-slot {
}
.dk-code-block .dxc {
border-radius: 0;
font-size: 0.875rem;
line-height: 1.625;
margin: 0;
max-width: 100%;
overflow-x: hidden;
overflow-wrap: anywhere;
padding: 1rem;
white-space: pre-wrap;
}
.dk-code-block-body--bare .dxc,
.dk-code-group-block .dxc {
padding-right: 3.5rem;
}