/* slimmed 2026-09-09 · dead rules removed by live-DOM usage census */
#mainContent #about, #mainContent #strategy, #mainContent #team, #mainContent #timeline, #mainContent #honors, #mainContent #contact, footer.codex-boss-footer { --zh-tech-ink: #0D1F42; --zh-tech-blue: #1A3D7C; --zh-tech-blue-mid: #2B5FA8; --zh-tech-blue-light: #4A7CC4; --zh-tech-blue-pale: #E6EEF8; --zh-tech-gold: #A78C62; --zh-tech-gold-light: #C7B18E; --zh-v5-page: #F4F7FC; --zh-v5-surface: #FFFFFF; --zh-v5-surface-soft: #F8FBFF; --zh-v5-ink: #0D1F42; --zh-v5-text: #526783; --zh-v5-muted: #7488A4; --zh-v5-blue: #1A3D7C; --zh-v5-gold: #A78C62; --zh-v5-gold-soft: rgba(167,140,98,.09); --zh-v5-line: rgba(26,61,124,.14); --zh-v5-line-soft: rgba(26,61,124,.075); --zh-v5-shadow: 0 10px 28px rgba(13,31,66,.065); --zh-v5-shadow-hover: 0 16px 38px rgba(13,31,66,.11); --zh-blue-deep: #0D1F42; --zh-blue: #1A3D7C; --zh-blue-mid: #2B5FA8; --zh-blue-light: #4A7CC4; --zh-blue-pale: #E6EEF8; --zh-gold: #A78C62; --zh-gold-light: #C7B18E; --zh-gold-soft: rgba(167,140,98,.09); --blue-deep: #0D1F42; --blue: #1A3D7C; --blue-mid: #2B5FA8; --blue-light: #4A7CC4; --blue-pale: #E6EEF8; --gold: #A78C62; --gold-light: #C7B18E; --gold-pale: rgba(167,140,98,.09); }
#mainContent { background: linear-gradient(rgb(255, 255, 255) 0%, rgb(247, 250, 254) 100%) !important; }
footer.codex-boss-footer { background: linear-gradient(135deg, rgb(13, 31, 66) 0%, rgb(19, 47, 99) 58%, rgb(26, 61, 124) 100%) !important; border-top-color: rgba(74, 124, 196, 0.34) !important; }
footer.codex-boss-footer .codex-boss-footer-risk { border-top-color: rgba(167, 140, 98, 0.35) !important; }
footer.codex-boss-footer a:hover { color: var(--zh-tech-gold-light) !important; }
