/* * Clinical gore — Starlight theme tokens from wiki/interface/terminal.md. * Near-black facility; bone text; amber = machine presence; crimson = danger. * One meaning per color; no decorative purple/glow. */ :root, ::backdrop { --sl-color-accent-low: #3a2a00; --sl-color-accent: #ffb000; --sl-color-accent-high: #ffd56a; --sl-color-white: #dbdad2; --sl-color-gray-1: #dbdad2; --sl-color-gray-2: #c4c3bb; --sl-color-gray-3: #8c8c85; --sl-color-gray-4: #50514f; --sl-color-gray-5: #3a3c3f; --sl-color-gray-6: #1a1a1c; --sl-color-black: #0a0a0b; --sl-color-text: var(--sl-color-gray-1); --sl-color-text-accent: var(--sl-color-accent); --sl-color-bg: var(--sl-color-black); --sl-color-bg-nav: #0e0e10; --sl-color-bg-sidebar: #0c0c0e; --sl-color-bg-inline-code: #161618; --sl-color-hairline-light: #3a3c3f; --sl-color-hairline: #2a2b2e; --sl-font: 'IBM Plex Sans', 'Segoe UI', 'Helvetica Neue', sans-serif; --sl-font-mono: 'IBM Plex Mono', 'SF Mono', 'Menlo', 'Consolas', monospace; } /* Force dark clinical look even if OS prefers light. */ :root[data-theme='light'], [data-theme='light'] { --sl-color-accent-low: #3a2a00; --sl-color-accent: #ffb000; --sl-color-accent-high: #ffd56a; --sl-color-white: #dbdad2; --sl-color-gray-1: #dbdad2; --sl-color-gray-2: #c4c3bb; --sl-color-gray-3: #8c8c85; --sl-color-gray-4: #50514f; --sl-color-gray-5: #3a3c3f; --sl-color-gray-6: #1a1a1c; --sl-color-black: #0a0a0b; --sl-color-bg: #0a0a0b; --sl-color-bg-nav: #0e0e10; --sl-color-bg-sidebar: #0c0c0e; } /* Danger / status callouts lean crimson, not generic red-pink. */ .starlight-aside--danger { --sl-color-asides-text-accent: #d62626; border-color: #8c2222; } .site-title { letter-spacing: 0.04em; text-transform: uppercase; font-weight: 600; } /* Data outshines chrome: body text brighter than muted chrome. */ .sl-markdown-content { --sl-color-text: #dbdad2; } .sl-markdown-content code { font-size: 0.92em; } .sl-markdown-content a { color: var(--sl-color-accent); text-decoration-thickness: 1px; text-underline-offset: 0.18em; } .sl-markdown-content a:hover { color: var(--sl-color-accent-high); } /* Splash lives outside Starlight chrome; keep docs pages clinical. */