html[data-theme="light"],html:not([data-theme="dark"]){--color-accent:#0060ff;--color-accent-hover:#004dcc;--color-accent-contrast:#ffffff;--color-bg:#f3f4f7;--color-bg-alt:#e8eaef;--color-bg-card:#ffffff;--color-border:#dadce3;--color-border-light:#e4e6ec;--color-text:#1d1d1f;--color-text-secondary:#54545c;--color-text-muted:#6b6b72}html[data-theme="dark"]{--color-accent:#ff9142;--color-accent-hover:#ffa25f;--color-accent-contrast:#0a1018;--color-bg:#080b14;--color-bg-alt:#161c2b;--color-bg-card:#161d2e;--color-border:#262f44;--color-border-light:#1b2233;--color-text:#eef1f7;--color-text-secondary:#a7b0c2;--color-text-muted:#757e98}html .sk-docc-layout{--color-docc-wordmark-2:var(--color-text-secondary)}.sk-docc-hero-prism{background:radial-gradient(40% 60% at 80% 20%,#ff5e8a99,transparent 60%),radial-gradient(45% 70% at 60% 80%,#4e8bffaa,transparent 60%),radial-gradient(40% 60% at 95% 60%,#a05cff99,transparent 60%),radial-gradient(35% 50% at 70% 40%,#43d6a088,transparent 60%);filter:blur(14px);opacity:.85;transform:rotate(-8deg)}:root{--sk-docc-ai:#7a5cff;--sk-docc-ai-grad-a:#6a5cff;--sk-docc-ai-grad-b:#a05cff}.wn-aisum{margin:1rem 0 0;font-size:.75rem;line-height:1.5;color:var(--color-text-muted);text-align:center}.wn-aisum-link{color:var(--color-accent);font-weight:500;text-decoration:none}.wn-aisum-link:hover{color:var(--color-accent-hover);text-decoration:underline}.wn-aisum-note{color:var(--color-text-muted)}html .sk-docc-footer-brand{display:none}.wn-footer-leftcol{flex:1 1 240px}.wn-builtwith{margin:.4rem 0 0;font-size:.8rem;color:var(--color-text-muted)}.wn-builtwith-link{color:var(--color-accent);text-decoration:none}.wn-builtwith-link:hover{color:var(--color-accent-hover);text-decoration:underline}a[href$="/contributors/"] .sk-docc-mosaic{background-image:image-set(url("/assets/contributors-mosaic.jpeg") 1x,url("/assets/contributors-mosaic.jpeg") 2x);background-size:cover;background-position:center}a[href$="/contributors/"] .sk-docc-mosaic .sk-docc-mosaic-tile{display:none}