:root{--bg: #f5f5f7;--fg: #1d1d1f;--muted: #6e6e73;--border: #d2d2d7;--panel: #ffffff;--panel-2: #f1f2f5;--accent: #cbde67;--accent-soft: rgba(203, 222, 103, .2);--accent-text: #576618;--good: #16a34a;--bad: #dc2626;--warn: #e0a106;--shadow: 0 1px 3px rgba(0, 0, 0, .05)}body.dark{--bg: #0a0a0f;--fg: #e0e0ec;--muted: #8888a0;--border: #2a2a3e;--panel: #12121a;--panel-2: #1a1a26;--accent: #cbde67;--accent-soft: rgba(203, 222, 103, .2);--accent-text: #d0e175;--good: #37c46b;--bad: #f0625f;--warn: #f0b429;--shadow: 0 1px 3px rgba(0, 0, 0, .4)}:root{--modal-wide: min(1180px, calc(100vw - 64px) )}:root{--modal-xwide: min(1440px, calc(100vw - 32px) )}:root{--modal-entry: min(1400px, calc(100vw - 40px) )}
