"""CSS Styles for Streamlit Dashboard. Uses ChainShift Brand Colors (2026 Design System). Primary: Electric Indigo (#5041FF) Accent: Neo Aqua (#00D5B5) """ # ============================================================================ # Brand Colors (synced with app/core/brand.py) # ============================================================================ INDIGO_700 = "#5041FF" # Primary INDIGO_800 = "#3E32CC" # Primary Dark INDIGO_100 = "#E5E2FF" # Primary Light BG AQUA_600 = "#00D5B5" # Accent AQUA_100 = "#B8FFF6" # Accent Light BG POSITIVE = "#10B981" # Green NEGATIVE = "#EF4444" # Red NEUTRAL = "#6B7280" # Gray WARNING = "#F59E0B" # Amber DASHBOARD_CSS = f""" """ # Tier color mapping for nudge candidates TIER_BORDER_COLORS = { "HIGH": NEGATIVE, "MEDIUM": WARNING, "LOW": POSITIVE, } # Chart colors for Streamlit charts (plotly, altair) CHART_COLORS = [ INDIGO_700, # Primary AQUA_600, # Accent "#9585FF", # Indigo 500 "#3DF1E7", # Aqua 400 "#3E32CC", # Indigo 800 "#06A68D", # Aqua 700 ]