:root, html[data-color-scheme="dark"] { color-scheme: dark; --devcm-bg: #070908; --devcm-bg-deep: #040504; --devcm-panel: rgba(12, 14, 11, 0.94); --devcm-panel-soft: rgba(18, 20, 14, 0.88); --devcm-panel-warm: rgba(22, 18, 10, 0.74); --devcm-line: rgba(255, 176, 0, 0.22); --devcm-line-strong: rgba(255, 176, 0, 0.48); --devcm-text: #ddd6b9; --devcm-muted: #a79c78; --devcm-dim: #756b4d; --devcm-amber: #ffb000; --devcm-amber-soft: #d88900; --devcm-green: #68f37f; --devcm-green-soft: rgba(104, 243, 127, 0.15); --devcm-cyan: #00e5ff; --devcm-purple: #b58cff; --devcm-red: #ff5d5d; --devcm-radius: 12px; --devcm-activity-width: 58px; --devcm-sidebar-width: 284px; --devcm-rightbar-width: 308px; --devcm-topbar-height: 88px; --devcm-status-height: 34px; --devcm-mono: Hack, Monaco, Consolas, "Ubuntu Mono", PingHei, "PingFang SC", "Microsoft YaHei", monospace; --devcm-shadow: 0 0 22px rgba(255, 176, 0, 0.08), inset 0 0 0 1px rgba(255, 176, 0, 0.16); --devcm-green-glow: 0 0 18px rgba(104, 243, 127, 0.14); --background: var(--devcm-bg); --foreground: var(--devcm-text); --selectionBackground: rgba(104, 243, 127, 0.24); --blue: var(--devcm-cyan); --green: var(--devcm-green); --red: var(--devcm-red); --yellow: var(--devcm-amber); --brightBlue: var(--devcm-cyan); --brightGreen: var(--devcm-green); --brightRed: var(--devcm-red); } html[data-color-scheme="light"] { color-scheme: light; --devcm-bg: #fdf8e8; --devcm-bg-deep: #f4eedc; --devcm-panel: rgba(255, 250, 235, 0.9); --devcm-panel-soft: rgba(244, 238, 220, 0.5); --devcm-panel-warm: rgba(244, 238, 220, 0.34); --devcm-line: rgba(101, 123, 131, 0.2); --devcm-line-strong: rgba(181, 137, 0, 0.42); --devcm-text: #586e75; --devcm-muted: #657b83; --devcm-dim: #93a1a1; --devcm-amber: #b58900; --devcm-amber-soft: #cb4b16; --devcm-green: #859900; --devcm-green-soft: rgba(133, 153, 0, 0.14); --devcm-cyan: #2aa198; --devcm-purple: #6c71c4; --devcm-red: #dc322f; --devcm-shadow: inset 0 0 0 1px rgba(181, 137, 0, 0.16); --devcm-green-glow: 0 0 0 1px rgba(133, 153, 0, 0.12); --background: var(--devcm-bg); --foreground: var(--devcm-text); --selectionBackground: rgba(42, 161, 152, 0.18); --blue: var(--devcm-cyan); --green: var(--devcm-green); --red: var(--devcm-red); --yellow: var(--devcm-amber); --brightBlue: var(--devcm-cyan); --brightGreen: var(--devcm-green); --brightRed: var(--devcm-red); } ::selection { background: rgba(104, 243, 127, 0.26); color: #fff6d4; }