:root { color-scheme: dark; --rm-bg: #1e2022; --rm-sidebar-bg: #191b1d; --rm-text: #e6e8eb; --rm-text-muted: #9b9fa8; --rm-divider: #2b2d33; --rm-accent: #42b983; --rm-accent-strong: #72cda5; --rm-selection: rgba(66, 185, 131, 0.28); --rm-hover: rgba(230, 232, 235, 0.065); --rm-active: rgba(66, 185, 131, 0.16); --rm-danger: #ff8291; --rm-warn-bg: #2c2413; --rm-warn-text: #e8c477; --rm-shadow: 0 12px 36px rgba(0, 0, 0, 0.6); --rm-inline-code-bg: #202127; --rm-inline-code-text: #f19a58; --rm-highlight-bg: rgba(232, 196, 119, 0.25); } /* Use dark text on green buttons to preserve text contrast. */ .rm-btn-primary, .rm-btn-primary:hover, .rm-segmented button.on { color: #101b16; }