/* Generated by tools/build_website.py from brand/tokens.json. Do not edit. */
:root { --bg: #FFFFFF; --surface: #F7F8FA; --raised: #FFFFFF; --border: #D9DCE3; --control: #7C8293; --text: #14121F; --muted: #5B6070; --accent: #0E7490; --on-accent: #FFFFFF; --ok: #166534; --warn: #92400E; --bad: #B91C1C; --info: #1D4ED8; --brand-cyan-300: #67E8F9; --brand-cyan-400: #22D3EE; --brand-glow: #27FAFD; --brand-cube: #01839A; --brand-cube-deep: #015063; --brand-cyan-700: #0E7490; --brand-ear-pink: #FE938F; --brand-ear-pink-deep: #FD5F68; --brand-fur: #FFFFFF; --brand-box-grey: #D8D9DF; --brand-night: #04161C; --brand-ink: #14121F; --night-bg: #04161C; --night-bg-2: #061F27; --night-text: #ECFEFF; --night-muted: #A5D8E2; --night-line: #1B3A44; --night-code-bg: #071A20; --night-code-text: #D7F9FF; --night-code-comment: #82A9B3; --night-code-string: #FDE68A; --night-code-keyword: #67E8F9; --night-code-number: #FDBA74; --night-code-flag: #C4B5FD; --night-code-var: #F9A8D4; --night-code-fn: #A7F3D0; --night-ok: #86EFAC; --night-warn: #FCD34D; color-scheme: light; }
@media (prefers-color-scheme: dark) { :root:not([data-theme="light"]) { --bg: #0E0E14; --surface: #17171F; --raised: #1F1F2A; --border: #2E303B; --control: #6E7384; --text: #F8FAFC; --muted: #A1A6B5; --accent: #22D3EE; --on-accent: #083344; --ok: #4ADE80; --warn: #FBBF24; --bad: #F87171; --info: #60A5FA; color-scheme: dark; } }
:root[data-theme="dark"] { --bg: #0E0E14; --surface: #17171F; --raised: #1F1F2A; --border: #2E303B; --control: #6E7384; --text: #F8FAFC; --muted: #A1A6B5; --accent: #22D3EE; --on-accent: #083344; --ok: #4ADE80; --warn: #FBBF24; --bad: #F87171; --info: #60A5FA; color-scheme: dark; }
