/** Runtime map colors. Keep literal colors in this file only. */
export const MAP_STYLE_TOKENS = {
  canvas: {
    primary: "#F9FAFB",
    secondary: "#F0F1F3",
    secondaryAlt: "#FAFBFC",
    casing: "#FFFFFF",
    transparent: "rgba(0,0,0,0)"
  },
  asset: {
    conduit: "#0F766E",
    junction: "#0369A1",
    orifice: "#475569",
    pump: "#155E75",
    outfall: "#334155"
  },
  supply: {
    pipeMinor: "#5A9E8A",
    pipeMedium: "#217C83",
    pipeMajor: "#245E75",
    junction: "#5B8E91",
    valve: "#8A8A8A",
    reservoir: "#195F84",
    scadaFlow: "#0094BC",
    scadaPressure: "#FFB624"
  },
  state: {
    selected: "#2563EB",
    inactive: "#64748B",
    risk: "#C2410C",
    incident: "#B91C1C",
    success: "#15803D",
    agent: "#6D28D9"
  },
  tool: {
    geometry: "#334155"
  },
  label: {
    primary: "#0F172A",
    secondary: "#334155",
    inverse: "#FFFFFF"
  },
  opacity: {
    core: 0.9,
    casing: 1,
    area: 0.14
  }
} as const;
