/* GENERATED by scripts/brand.js from brand/brand.json. Edit the JSON, then run: npm run brand */
:root { --primary: #23844A; --primary-dark: #1B6B3A; --on-primary: #FFFFFF; --secondary: #1F7A8C; --accent: #A3D63A; --accent-edge: #7DA82A; --on-accent: #14302A; --ink: #14302A; --ink-soft: #4E6B63; --paper: #F4F9F5; --card: #FFFFFF; --line: #D3E4DA; --ok: #1B6E3F; --ok-bg: #DDF3E4; --bad: #C43B3B; --bad-bg: #FDEEEE; }
@media (prefers-color-scheme: dark) { :root:not([data-theme="light"]) { --primary: #4CC38A; --primary-dark: #6FD3A2; --on-primary: #0F1B1E; --secondary: #3FB6CC; --accent: #B8E65A; --accent-edge: #8FB83A; --on-accent: #0F1B1E; --ink: #E6F2EC; --ink-soft: #A6C2B8; --paper: #0F1B1E; --card: #162A2E; --line: #264046; --ok: #4CC38A; --ok-bg: #14382A; --bad: #FF8A8A; --bad-bg: #3A1D2A; } }
:root[data-theme="dark"] { --primary: #4CC38A; --primary-dark: #6FD3A2; --on-primary: #0F1B1E; --secondary: #3FB6CC; --accent: #B8E65A; --accent-edge: #8FB83A; --on-accent: #0F1B1E; --ink: #E6F2EC; --ink-soft: #A6C2B8; --paper: #0F1B1E; --card: #162A2E; --line: #264046; --ok: #4CC38A; --ok-bg: #14382A; --bad: #FF8A8A; --bad-bg: #3A1D2A; }
