:root:not([data-dd-theme=light]) .dd-root{--background:0 0% 0%;--foreground:240 5% 96%;--card:240 2% 11%;--card-foreground:240 5% 96%;--popover:240 2% 11%;--popover-foreground:240 5% 96%;--primary:193 81% 55%;--primary-foreground:0 0% 4%;--secondary:240 2% 14%;--secondary-foreground:240 5% 96%;--muted:240 2% 14%;--muted-foreground:240 5% 65%;--accent:193 81% 55%;--accent-foreground:0 0% 4%;--border:240 3% 18%;--input:240 3% 18%;--ring:193 81% 55%;--destructive:0 70% 58%;--destructive-foreground:0 0% 100%}.dd-root{--dd-canvas:#000000;--dd-surface:#1c1c1d;--dd-raised:#232324;--dd-content:#f4f4f5;--dd-muted:#a1a1aa;--dd-line:#2c2c2e;--dd-line-strong:#f4f4f5;--dd-primary:#2fc3e9;--dd-primary-hover:#71daf6;--dd-band:#000000;--dd-chrome:rgb(0 0 0/0.86);--color-paper:#000000;--color-paper-2:#1c1c1d;--color-paper-3:#232324;--color-paper-overlay:rgb(0 0 0/0.82);--color-rule:#2c2c2e;--color-rule-2:#3f3f42;--color-muted:#a1a1aa;--color-neutral:#c9c9ce;--color-ink-2:#e4e4e7;--color-ink:#f4f4f5;--color-accent-text:#2fc3e9;--color-accent-text-strong:#71daf6;--color-accent-strong:#2fc3e9;color-scheme:dark;background:var(--dd-canvas);color:var(--dd-content)}:root[data-dd-theme=light] .dd-root{--dd-canvas:#ffffff;--dd-surface:#f3f4f5;--dd-raised:#fafafa;--dd-content:#0d0d0d;--dd-muted:#5d6168;--dd-line:#e4e5e7;--dd-line-strong:#0d0d0d;--dd-primary:#08768a;--dd-primary-hover:#06616f;--dd-band:#ffffff;--dd-chrome:rgb(255 255 255/0.86);--color-paper:#ffffff;--color-paper-2:#f3f4f5;--color-paper-3:#ebedef;--color-paper-overlay:rgb(255 255 255/0.82);--color-rule:#e4e5e7;--color-rule-2:#c9ccd1;--color-muted:#5d6168;--color-neutral:#3f444b;--color-ink-2:#1f2328;--color-ink:#0d0d0d;--color-accent-text:#08768a;--color-accent-text-strong:#06616f;--color-accent-strong:#08768a;color-scheme:light}:root:has(.dd-root) body{background:#000000}:root[data-dd-theme=light]:has(.dd-root) body{background:#ffffff}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.dd-prose{font-size:1rem;line-height:1.7;color:var(--dd-content)}.dd-prose>*+*{margin-top:1.1em}.dd-prose h2{margin-top:2.2em;font-size:1.5rem;letter-spacing:-.02em;line-height:1.3}.dd-prose h2,.dd-prose h3{font-weight:600;scroll-margin-top:8rem}.dd-prose h3{margin-top:1.8em;font-size:1.1875rem}.dd-prose :where(p,li):not(:where(.not-prose,.not-prose *)){color:var(--dd-muted);font-size:1.0625rem}.dd-prose :where(strong){color:var(--dd-content);font-weight:600}.dd-prose :where(a):not(:where(.not-prose,.not-prose *)){color:var(--dd-content);text-decoration:underline;text-decoration-color:var(--dd-muted);text-underline-offset:3px}.dd-prose :where(a):not(:where(.not-prose,.not-prose *)):hover{text-decoration-color:var(--dd-content)}.dd-prose :is(h1,h2,h3,h4) a{color:inherit;text-decoration:none}.dd-prose ol,.dd-prose ul{padding-left:1.4em}.dd-prose ul{list-style:disc}.dd-prose ol{list-style:decimal}.dd-prose li+li{margin-top:.35em}.dd-prose blockquote{border-left:3px solid var(--dd-line);padding-left:1em;color:var(--dd-muted)}.dd-prose :not(pre)>code{font-family:var(--font-mono);font-size:.875em;background:var(--dd-surface);border:1px solid var(--dd-line);border-radius:.375rem;padding:.1em .35em;color:var(--dd-content)}.dd-prose pre:not(.code-slab pre,.not-prose pre){font-family:var(--font-mono);font-size:.875rem;line-height:1.6;overflow-x:auto;border:1px solid var(--dd-line);border-radius:.75rem;padding:1rem 1.125rem;background:var(--dd-surface)}.dd-prose img,.dd-prose video{border-radius:.75rem}.dd-prose table{width:100%;border-collapse:collapse;font-size:.9375rem}.dd-prose th{text-align:left;font-weight:600;border-bottom:1px solid var(--dd-line-strong);padding:.6em .75em .6em 0}.dd-prose td{border-bottom:1px solid var(--dd-line);padding:.6em .75em .6em 0;vertical-align:top}.dd-prose hr{border:0;border-top:1px solid var(--dd-line)}.dd-root .editorial-link{color:var(--dd-content)}.dd-root .editorial-link:focus-visible,.dd-root .editorial-link:hover{color:#04222a}.dd-root :is(h1,h2,h3){text-wrap:pretty}:root:not([data-dd-theme=light]) .dd-quickstart .code-slab{background:transparent;box-shadow:none}