{
  "$description": "Tokens do Design System T2, o design system da T2 Educação. Extraídos do Figma do Design System T2. Formato W3C Design Tokens (DTCG). Os três temas ficam em $extensions.mode (Light, Dark, Dark Blue); $value traz o tema Light. $extensions[\"com.t2.midas\"].resolved traz o hex final de cada tema.",
  "$extensions": {
    "com.t2.midas": {
      "name": "Design System T2",
      "version": "1.0.0",
      "source": {
        "figma": "https://www.figma.com/design/MciqXNmJpU13Zl9MyhUwK9/Midas-Design-System",
        "extractedAt": "2026-10-12",
        "figmaLastModified": "2026-10-09"
      },
      "modes": [
        "Light",
        "Dark",
        "Dark Blue"
      ],
      "defaultMode": "Light",
      "site": "https://design.t2.com.br"
    }
  },
  "primitive": {
    "color": {
      "slate": {
        "50": {
          "$type": "color",
          "$value": "#F8FAFC"
        },
        "100": {
          "$type": "color",
          "$value": "#F1F5F9"
        },
        "200": {
          "$type": "color",
          "$value": "#E2E8F0"
        },
        "300": {
          "$type": "color",
          "$value": "#CBD5E1"
        },
        "400": {
          "$type": "color",
          "$value": "#94A3B8"
        },
        "500": {
          "$type": "color",
          "$value": "#64748B"
        },
        "600": {
          "$type": "color",
          "$value": "#475569"
        },
        "700": {
          "$type": "color",
          "$value": "#334155"
        },
        "800": {
          "$type": "color",
          "$value": "#1E293B"
        },
        "900": {
          "$type": "color",
          "$value": "#0F172A"
        },
        "950": {
          "$type": "color",
          "$value": "#020617"
        }
      },
      "sky": {
        "50": {
          "$type": "color",
          "$value": "#F0F9FF"
        },
        "100": {
          "$type": "color",
          "$value": "#DFF2FE"
        },
        "200": {
          "$type": "color",
          "$value": "#B8E6FE"
        },
        "300": {
          "$type": "color",
          "$value": "#74D4FF"
        },
        "400": {
          "$type": "color",
          "$value": "#00BCFF"
        },
        "500": {
          "$type": "color",
          "$value": "#00A6F4"
        },
        "600": {
          "$type": "color",
          "$value": "#0084D1"
        },
        "700": {
          "$type": "color",
          "$value": "#0069A8"
        },
        "800": {
          "$type": "color",
          "$value": "#00598A"
        },
        "900": {
          "$type": "color",
          "$value": "#024A70"
        },
        "950": {
          "$type": "color",
          "$value": "#052F4A"
        }
      },
      "gray": {
        "50": {
          "$type": "color",
          "$value": "#F9FAFB"
        },
        "100": {
          "$type": "color",
          "$value": "#F3F4F6"
        },
        "200": {
          "$type": "color",
          "$value": "#E5E7EB"
        },
        "300": {
          "$type": "color",
          "$value": "#D1D5DB"
        },
        "400": {
          "$type": "color",
          "$value": "#9CA3AF"
        },
        "500": {
          "$type": "color",
          "$value": "#6B7280"
        },
        "600": {
          "$type": "color",
          "$value": "#4B5563"
        },
        "700": {
          "$type": "color",
          "$value": "#374151"
        },
        "800": {
          "$type": "color",
          "$value": "#111827"
        },
        "900": {
          "$type": "color",
          "$value": "#030712"
        },
        "950": {
          "$type": "color",
          "$value": "#030712"
        }
      },
      "zinc": {
        "50": {
          "$type": "color",
          "$value": "#FAFAFA"
        },
        "100": {
          "$type": "color",
          "$value": "#F4F4F5"
        },
        "200": {
          "$type": "color",
          "$value": "#E4E4E7"
        },
        "300": {
          "$type": "color",
          "$value": "#D4D4D8"
        },
        "400": {
          "$type": "color",
          "$value": "#A1A1AA"
        },
        "500": {
          "$type": "color",
          "$value": "#71717A"
        },
        "600": {
          "$type": "color",
          "$value": "#52525B"
        },
        "700": {
          "$type": "color",
          "$value": "#3F3F46"
        },
        "800": {
          "$type": "color",
          "$value": "#27272A"
        },
        "900": {
          "$type": "color",
          "$value": "#18181B"
        },
        "950": {
          "$type": "color",
          "$value": "#09090B"
        }
      },
      "red": {
        "50": {
          "$type": "color",
          "$value": "#FEF2F2"
        },
        "100": {
          "$type": "color",
          "$value": "#FFE2E2"
        },
        "200": {
          "$type": "color",
          "$value": "#FFC9C9"
        },
        "300": {
          "$type": "color",
          "$value": "#FFA2A2"
        },
        "400": {
          "$type": "color",
          "$value": "#FF6467"
        },
        "500": {
          "$type": "color",
          "$value": "#FB2C36"
        },
        "600": {
          "$type": "color",
          "$value": "#E7000B"
        },
        "700": {
          "$type": "color",
          "$value": "#C10007"
        },
        "800": {
          "$type": "color",
          "$value": "#9F0712"
        },
        "900": {
          "$type": "color",
          "$value": "#82181A"
        },
        "950": {
          "$type": "color",
          "$value": "#460809"
        }
      },
      "orange": {
        "50": {
          "$type": "color",
          "$value": "#FFF7ED"
        },
        "100": {
          "$type": "color",
          "$value": "#FFEDD4"
        },
        "200": {
          "$type": "color",
          "$value": "#FFD6A7"
        },
        "300": {
          "$type": "color",
          "$value": "#FFB86A"
        },
        "400": {
          "$type": "color",
          "$value": "#FF8904"
        },
        "500": {
          "$type": "color",
          "$value": "#FF6900"
        },
        "600": {
          "$type": "color",
          "$value": "#F54900"
        },
        "700": {
          "$type": "color",
          "$value": "#CA3500"
        },
        "800": {
          "$type": "color",
          "$value": "#9F2D00"
        },
        "900": {
          "$type": "color",
          "$value": "#7E2A0C"
        },
        "950": {
          "$type": "color",
          "$value": "#441306"
        }
      },
      "amber": {
        "50": {
          "$type": "color",
          "$value": "#FFFBEB"
        },
        "100": {
          "$type": "color",
          "$value": "#FEF3C6"
        },
        "200": {
          "$type": "color",
          "$value": "#FEE685"
        },
        "300": {
          "$type": "color",
          "$value": "#FFD230"
        },
        "400": {
          "$type": "color",
          "$value": "#FFB900"
        },
        "500": {
          "$type": "color",
          "$value": "#FE9A00"
        },
        "600": {
          "$type": "color",
          "$value": "#E17100"
        },
        "700": {
          "$type": "color",
          "$value": "#BB4D00"
        },
        "800": {
          "$type": "color",
          "$value": "#973C00"
        },
        "900": {
          "$type": "color",
          "$value": "#7B3306"
        },
        "950": {
          "$type": "color",
          "$value": "#461901"
        }
      },
      "yellow": {
        "50": {
          "$type": "color",
          "$value": "#FEFCE8"
        },
        "100": {
          "$type": "color",
          "$value": "#FEF9C2"
        },
        "200": {
          "$type": "color",
          "$value": "#FFF085"
        },
        "300": {
          "$type": "color",
          "$value": "#FFDF20"
        },
        "400": {
          "$type": "color",
          "$value": "#FDC700"
        },
        "500": {
          "$type": "color",
          "$value": "#F0B100"
        },
        "600": {
          "$type": "color",
          "$value": "#D08700"
        },
        "700": {
          "$type": "color",
          "$value": "#A65F00"
        },
        "800": {
          "$type": "color",
          "$value": "#894B00"
        },
        "900": {
          "$type": "color",
          "$value": "#733E0A"
        },
        "950": {
          "$type": "color",
          "$value": "#432004"
        }
      },
      "lime": {
        "50": {
          "$type": "color",
          "$value": "#F7FEE7"
        },
        "100": {
          "$type": "color",
          "$value": "#ECFCCA"
        },
        "200": {
          "$type": "color",
          "$value": "#D8F999"
        },
        "300": {
          "$type": "color",
          "$value": "#BBF451"
        },
        "400": {
          "$type": "color",
          "$value": "#9AE600"
        },
        "500": {
          "$type": "color",
          "$value": "#7CCF00"
        },
        "600": {
          "$type": "color",
          "$value": "#5EA500"
        },
        "700": {
          "$type": "color",
          "$value": "#497D00"
        },
        "800": {
          "$type": "color",
          "$value": "#3C6300"
        },
        "900": {
          "$type": "color",
          "$value": "#35530E"
        },
        "950": {
          "$type": "color",
          "$value": "#192E03"
        }
      },
      "green": {
        "50": {
          "$type": "color",
          "$value": "#F0FDF4"
        },
        "100": {
          "$type": "color",
          "$value": "#DCFCE7"
        },
        "200": {
          "$type": "color",
          "$value": "#B9F8CF"
        },
        "300": {
          "$type": "color",
          "$value": "#7BF1A8"
        },
        "400": {
          "$type": "color",
          "$value": "#05DF72"
        },
        "500": {
          "$type": "color",
          "$value": "#00C950"
        },
        "600": {
          "$type": "color",
          "$value": "#00A63E"
        },
        "700": {
          "$type": "color",
          "$value": "#008236"
        },
        "800": {
          "$type": "color",
          "$value": "#016630"
        },
        "900": {
          "$type": "color",
          "$value": "#0D542B"
        },
        "950": {
          "$type": "color",
          "$value": "#032E15"
        }
      },
      "emerald": {
        "50": {
          "$type": "color",
          "$value": "#ECFDF5"
        },
        "100": {
          "$type": "color",
          "$value": "#D0FAE5"
        },
        "200": {
          "$type": "color",
          "$value": "#A4F4CF"
        },
        "300": {
          "$type": "color",
          "$value": "#5EE9B5"
        },
        "400": {
          "$type": "color",
          "$value": "#00D492"
        },
        "500": {
          "$type": "color",
          "$value": "#00BC7D"
        },
        "600": {
          "$type": "color",
          "$value": "#009966"
        },
        "700": {
          "$type": "color",
          "$value": "#007A55"
        },
        "800": {
          "$type": "color",
          "$value": "#006045"
        },
        "900": {
          "$type": "color",
          "$value": "#004F3B"
        },
        "950": {
          "$type": "color",
          "$value": "#002C22"
        }
      },
      "teal": {
        "50": {
          "$type": "color",
          "$value": "#F0FDFA"
        },
        "100": {
          "$type": "color",
          "$value": "#CBFBF1"
        },
        "200": {
          "$type": "color",
          "$value": "#96F7E4"
        },
        "300": {
          "$type": "color",
          "$value": "#46ECD5"
        },
        "400": {
          "$type": "color",
          "$value": "#00D5BE"
        },
        "500": {
          "$type": "color",
          "$value": "#00BBA7"
        },
        "600": {
          "$type": "color",
          "$value": "#009689"
        },
        "700": {
          "$type": "color",
          "$value": "#00786F"
        },
        "800": {
          "$type": "color",
          "$value": "#005F5A"
        },
        "900": {
          "$type": "color",
          "$value": "#0B4F4A"
        },
        "950": {
          "$type": "color",
          "$value": "#022F2E"
        }
      },
      "cyan": {
        "50": {
          "$type": "color",
          "$value": "#ECFEFF"
        },
        "100": {
          "$type": "color",
          "$value": "#CEFAFE"
        },
        "200": {
          "$type": "color",
          "$value": "#A2F4FD"
        },
        "300": {
          "$type": "color",
          "$value": "#53EAFD"
        },
        "400": {
          "$type": "color",
          "$value": "#00D3F2"
        },
        "500": {
          "$type": "color",
          "$value": "#00B8DB"
        },
        "600": {
          "$type": "color",
          "$value": "#0092B8"
        },
        "700": {
          "$type": "color",
          "$value": "#007595"
        },
        "800": {
          "$type": "color",
          "$value": "#005F78"
        },
        "900": {
          "$type": "color",
          "$value": "#104E64"
        },
        "950": {
          "$type": "color",
          "$value": "#053345"
        }
      },
      "blue": {
        "50": {
          "$type": "color",
          "$value": "#EFF6FF"
        },
        "100": {
          "$type": "color",
          "$value": "#DBEAFE"
        },
        "200": {
          "$type": "color",
          "$value": "#BEDBFF"
        },
        "300": {
          "$type": "color",
          "$value": "#8EC5FF"
        },
        "400": {
          "$type": "color",
          "$value": "#51A2FF"
        },
        "500": {
          "$type": "color",
          "$value": "#2B7FFF"
        },
        "600": {
          "$type": "color",
          "$value": "#155DFC"
        },
        "700": {
          "$type": "color",
          "$value": "#1447E6"
        },
        "800": {
          "$type": "color",
          "$value": "#193CB8"
        },
        "900": {
          "$type": "color",
          "$value": "#1C398E"
        },
        "950": {
          "$type": "color",
          "$value": "#162456"
        }
      },
      "indigo": {
        "50": {
          "$type": "color",
          "$value": "#EEF2FF"
        },
        "100": {
          "$type": "color",
          "$value": "#E0E7FF"
        },
        "200": {
          "$type": "color",
          "$value": "#C6D2FF"
        },
        "300": {
          "$type": "color",
          "$value": "#A3B3FF"
        },
        "400": {
          "$type": "color",
          "$value": "#7C86FF"
        },
        "500": {
          "$type": "color",
          "$value": "#615FFF"
        },
        "600": {
          "$type": "color",
          "$value": "#4F39F6"
        },
        "700": {
          "$type": "color",
          "$value": "#432DD7"
        },
        "800": {
          "$type": "color",
          "$value": "#372AAC"
        },
        "900": {
          "$type": "color",
          "$value": "#312C85"
        },
        "950": {
          "$type": "color",
          "$value": "#1E1A4D"
        }
      },
      "violet": {
        "50": {
          "$type": "color",
          "$value": "#F5F3FF"
        },
        "100": {
          "$type": "color",
          "$value": "#EDE9FE"
        },
        "200": {
          "$type": "color",
          "$value": "#DDD6FF"
        },
        "300": {
          "$type": "color",
          "$value": "#C4B4FF"
        },
        "400": {
          "$type": "color",
          "$value": "#A684FF"
        },
        "500": {
          "$type": "color",
          "$value": "#8E51FF"
        },
        "600": {
          "$type": "color",
          "$value": "#7F22FE"
        },
        "700": {
          "$type": "color",
          "$value": "#7008E7"
        },
        "800": {
          "$type": "color",
          "$value": "#5D0EC0"
        },
        "900": {
          "$type": "color",
          "$value": "#4D179A"
        },
        "950": {
          "$type": "color",
          "$value": "#2F0D68"
        }
      },
      "purple": {
        "50": {
          "$type": "color",
          "$value": "#FAF5FF"
        },
        "100": {
          "$type": "color",
          "$value": "#F3E8FF"
        },
        "200": {
          "$type": "color",
          "$value": "#E9D4FF"
        },
        "300": {
          "$type": "color",
          "$value": "#DAB2FF"
        },
        "400": {
          "$type": "color",
          "$value": "#C27AFF"
        },
        "500": {
          "$type": "color",
          "$value": "#AD46FF"
        },
        "600": {
          "$type": "color",
          "$value": "#9810FA"
        },
        "700": {
          "$type": "color",
          "$value": "#8200DB"
        },
        "800": {
          "$type": "color",
          "$value": "#6E11B0"
        },
        "900": {
          "$type": "color",
          "$value": "#59168B"
        },
        "950": {
          "$type": "color",
          "$value": "#3C0366"
        }
      },
      "fuchsia": {
        "50": {
          "$type": "color",
          "$value": "#FDF4FF"
        },
        "100": {
          "$type": "color",
          "$value": "#FAE8FF"
        },
        "200": {
          "$type": "color",
          "$value": "#F6CFFF"
        },
        "300": {
          "$type": "color",
          "$value": "#F4A8FF"
        },
        "400": {
          "$type": "color",
          "$value": "#ED6AFF"
        },
        "500": {
          "$type": "color",
          "$value": "#E12AFB"
        },
        "600": {
          "$type": "color",
          "$value": "#C800DE"
        },
        "700": {
          "$type": "color",
          "$value": "#A800B7"
        },
        "800": {
          "$type": "color",
          "$value": "#8A0194"
        },
        "900": {
          "$type": "color",
          "$value": "#721378"
        },
        "950": {
          "$type": "color",
          "$value": "#4B004F"
        }
      },
      "pink": {
        "50": {
          "$type": "color",
          "$value": "#FDF2F8"
        },
        "100": {
          "$type": "color",
          "$value": "#FCE7F3"
        },
        "200": {
          "$type": "color",
          "$value": "#FCCEE8"
        },
        "300": {
          "$type": "color",
          "$value": "#FDA5D5"
        },
        "400": {
          "$type": "color",
          "$value": "#FB64B6"
        },
        "500": {
          "$type": "color",
          "$value": "#F6339A"
        },
        "600": {
          "$type": "color",
          "$value": "#E60076"
        },
        "700": {
          "$type": "color",
          "$value": "#C6005C"
        },
        "800": {
          "$type": "color",
          "$value": "#A3004C"
        },
        "900": {
          "$type": "color",
          "$value": "#861043"
        },
        "950": {
          "$type": "color",
          "$value": "#510424"
        }
      },
      "rose": {
        "50": {
          "$type": "color",
          "$value": "#FFF1F2"
        },
        "100": {
          "$type": "color",
          "$value": "#FFE4E6"
        },
        "200": {
          "$type": "color",
          "$value": "#FFCCD3"
        },
        "300": {
          "$type": "color",
          "$value": "#FFA1AD"
        },
        "400": {
          "$type": "color",
          "$value": "#FF637E"
        },
        "500": {
          "$type": "color",
          "$value": "#FF2056"
        },
        "600": {
          "$type": "color",
          "$value": "#EC003F"
        },
        "700": {
          "$type": "color",
          "$value": "#C70036"
        },
        "800": {
          "$type": "color",
          "$value": "#A50036"
        },
        "900": {
          "$type": "color",
          "$value": "#8B0836"
        },
        "950": {
          "$type": "color",
          "$value": "#4D0218"
        }
      },
      "neutral": {
        "50": {
          "$type": "color",
          "$value": "#FAFAFA"
        },
        "100": {
          "$type": "color",
          "$value": "#F5F5F5"
        },
        "200": {
          "$type": "color",
          "$value": "#E5E5E5"
        },
        "300": {
          "$type": "color",
          "$value": "#D4D4D4"
        },
        "400": {
          "$type": "color",
          "$value": "#A1A1A1"
        },
        "500": {
          "$type": "color",
          "$value": "#737373"
        },
        "600": {
          "$type": "color",
          "$value": "#525252"
        },
        "700": {
          "$type": "color",
          "$value": "#404040"
        },
        "800": {
          "$type": "color",
          "$value": "#262626"
        },
        "900": {
          "$type": "color",
          "$value": "#171717"
        },
        "950": {
          "$type": "color",
          "$value": "#0A0A0A"
        }
      },
      "stone": {
        "50": {
          "$type": "color",
          "$value": "#FAFAF9"
        },
        "100": {
          "$type": "color",
          "$value": "#F5F5F4"
        },
        "200": {
          "$type": "color",
          "$value": "#E7E5E4"
        },
        "300": {
          "$type": "color",
          "$value": "#D6D3D1"
        },
        "400": {
          "$type": "color",
          "$value": "#A6A09B"
        },
        "500": {
          "$type": "color",
          "$value": "#79716B"
        },
        "600": {
          "$type": "color",
          "$value": "#57534D"
        },
        "700": {
          "$type": "color",
          "$value": "#44403B"
        },
        "800": {
          "$type": "color",
          "$value": "#292524"
        },
        "900": {
          "$type": "color",
          "$value": "#1C1917"
        },
        "950": {
          "$type": "color",
          "$value": "#0C0A09"
        }
      },
      "taupe": {
        "50": {
          "$type": "color",
          "$value": "#FBFAF9"
        },
        "100": {
          "$type": "color",
          "$value": "#F3F1F1"
        },
        "200": {
          "$type": "color",
          "$value": "#E8E4E3"
        },
        "300": {
          "$type": "color",
          "$value": "#D8D2D0"
        },
        "400": {
          "$type": "color",
          "$value": "#ABA09C"
        },
        "500": {
          "$type": "color",
          "$value": "#7C6D67"
        },
        "600": {
          "$type": "color",
          "$value": "#5B4F4B"
        },
        "700": {
          "$type": "color",
          "$value": "#473C39"
        },
        "800": {
          "$type": "color",
          "$value": "#2B2422"
        },
        "900": {
          "$type": "color",
          "$value": "#1D1816"
        },
        "950": {
          "$type": "color",
          "$value": "#0C0A09"
        }
      },
      "mauve": {
        "50": {
          "$type": "color",
          "$value": "#FAFAFA"
        },
        "100": {
          "$type": "color",
          "$value": "#F3F1F3"
        },
        "200": {
          "$type": "color",
          "$value": "#E7E4E7"
        },
        "300": {
          "$type": "color",
          "$value": "#D7D0D7"
        },
        "400": {
          "$type": "color",
          "$value": "#A89EA9"
        },
        "500": {
          "$type": "color",
          "$value": "#79697B"
        },
        "600": {
          "$type": "color",
          "$value": "#594C5B"
        },
        "700": {
          "$type": "color",
          "$value": "#463947"
        },
        "800": {
          "$type": "color",
          "$value": "#2A212C"
        },
        "900": {
          "$type": "color",
          "$value": "#1D161E"
        },
        "950": {
          "$type": "color",
          "$value": "#0C090C"
        }
      },
      "mist": {
        "50": {
          "$type": "color",
          "$value": "#F9FBFB"
        },
        "100": {
          "$type": "color",
          "$value": "#F1F3F3"
        },
        "200": {
          "$type": "color",
          "$value": "#E3E7E8"
        },
        "300": {
          "$type": "color",
          "$value": "#D0D6D8"
        },
        "400": {
          "$type": "color",
          "$value": "#9CA8AB"
        },
        "500": {
          "$type": "color",
          "$value": "#67787C"
        },
        "600": {
          "$type": "color",
          "$value": "#4B585B"
        },
        "700": {
          "$type": "color",
          "$value": "#394447"
        },
        "800": {
          "$type": "color",
          "$value": "#22292B"
        },
        "900": {
          "$type": "color",
          "$value": "#161B1D"
        },
        "950": {
          "$type": "color",
          "$value": "#090B0C"
        }
      },
      "olive": {
        "50": {
          "$type": "color",
          "$value": "#FBFBF9"
        },
        "100": {
          "$type": "color",
          "$value": "#F4F4F0"
        },
        "200": {
          "$type": "color",
          "$value": "#E8E8E3"
        },
        "300": {
          "$type": "color",
          "$value": "#D8D8D0"
        },
        "400": {
          "$type": "color",
          "$value": "#ABAB9C"
        },
        "500": {
          "$type": "color",
          "$value": "#7C7C67"
        },
        "600": {
          "$type": "color",
          "$value": "#5B5B4B"
        },
        "700": {
          "$type": "color",
          "$value": "#474739"
        },
        "800": {
          "$type": "color",
          "$value": "#2B2B22"
        },
        "900": {
          "$type": "color",
          "$value": "#1D1D16"
        },
        "950": {
          "$type": "color",
          "$value": "#0C0C09"
        }
      }
    }
  },
  "color": {
    "surface": {
      "canvas": {
        "$type": "color",
        "$value": "{primitive.color.slate.50}",
        "$description": "Fundo da página/aplicação. Camada mais baixa.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.slate.50}",
            "Dark": "{primitive.color.neutral.950}",
            "Dark Blue": "{primitive.color.slate.950}"
          },
          "com.t2.midas": {
            "token": "surface/canvas",
            "cssVar": "--midas-surface-canvas",
            "resolved": {
              "Light": "#F8FAFC",
              "Dark": "#0A0A0A",
              "Dark Blue": "#020617"
            }
          }
        }
      },
      "default": {
        "$type": "color",
        "$value": "{primitive.color.slate.50}",
        "$description": "Superfície padrão de containers (cards, painéis) sobre o canvas.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.slate.50}",
            "Dark": "{primitive.color.neutral.900}",
            "Dark Blue": "{primitive.color.slate.900}"
          },
          "com.t2.midas": {
            "token": "surface/default",
            "cssVar": "--midas-surface-default",
            "resolved": {
              "Light": "#F8FAFC",
              "Dark": "#171717",
              "Dark Blue": "#0F172A"
            }
          }
        }
      },
      "muted": {
        "$type": "color",
        "$value": "{primitive.color.neutral.100}",
        "$description": "Superfície discreta para áreas secundárias, trilhos, fundos de seção e itens desabilitados não interativos.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.100}",
            "Dark": "{primitive.color.neutral.800}",
            "Dark Blue": "{primitive.color.slate.800}"
          },
          "com.t2.midas": {
            "token": "surface/muted",
            "cssVar": "--midas-surface-muted",
            "resolved": {
              "Light": "#F5F5F5",
              "Dark": "#262626",
              "Dark Blue": "#1E293B"
            }
          }
        }
      }
    },
    "overlay": {
      "border": {
        "$type": "color",
        "$value": "{primitive.color.neutral.300}",
        "$description": "Borda de elementos sobrepostos (overlay/surface).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.300}",
            "Dark": "{primitive.color.neutral.700}",
            "Dark Blue": "{primitive.color.slate.700}"
          },
          "com.t2.midas": {
            "token": "overlay/border",
            "cssVar": "--midas-overlay-border",
            "resolved": {
              "Light": "#D4D4D4",
              "Dark": "#404040",
              "Dark Blue": "#334155"
            }
          }
        }
      },
      "hover": {
        "$type": "color",
        "$value": "{primitive.color.neutral.100}",
        "$description": "Hover de itens dentro de overlays (ex.: item de menu).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.100}",
            "Dark": "{primitive.color.neutral.700}",
            "Dark Blue": "{primitive.color.slate.700}"
          },
          "com.t2.midas": {
            "token": "overlay/hover",
            "cssVar": "--midas-overlay-hover",
            "resolved": {
              "Light": "#F5F5F5",
              "Dark": "#404040",
              "Dark Blue": "#334155"
            }
          }
        }
      },
      "surface": {
        "$type": "color",
        "$value": "{primitive.color.neutral.50}",
        "$description": "Fundo de tudo que flutua acima da página: dropdown, popover, combobox, date picker, tooltip, menus. Sempre um nível acima de surface.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.50}",
            "Dark": "{primitive.color.neutral.800}",
            "Dark Blue": "{primitive.color.slate.800}"
          },
          "com.t2.midas": {
            "token": "overlay/surface",
            "cssVar": "--midas-overlay-surface",
            "resolved": {
              "Light": "#FAFAFA",
              "Dark": "#262626",
              "Dark Blue": "#1E293B"
            }
          }
        }
      }
    },
    "content": {
      "disabled": {
        "$type": "color",
        "$value": "{primitive.color.neutral.400}",
        "$description": "Texto e ícones de elementos desabilitados (isento de contraste WCAG, nunca como único sinal).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.400}",
            "Dark": "{primitive.color.neutral.600}",
            "Dark Blue": "{primitive.color.slate.600}"
          },
          "com.t2.midas": {
            "token": "content/disabled",
            "cssVar": "--midas-content-disabled",
            "resolved": {
              "Light": "#A1A1A1",
              "Dark": "#525252",
              "Dark Blue": "#475569"
            }
          }
        }
      },
      "inverse": {
        "$type": "color",
        "$value": "{primitive.color.neutral.50}",
        "$description": "Texto sobre superfícies de cor invertida (ex.: sobre action/primary/bg quando não usar action/primary/content).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.50}",
            "Dark": "{primitive.color.neutral.900}",
            "Dark Blue": "{primitive.color.neutral.900}"
          },
          "com.t2.midas": {
            "token": "content/inverse",
            "cssVar": "--midas-content-inverse",
            "resolved": {
              "Light": "#FAFAFA",
              "Dark": "#171717",
              "Dark Blue": "#171717"
            }
          }
        }
      },
      "link": {
        "$type": "color",
        "$value": "{primitive.color.cyan.700}",
        "$description": "Links de texto. Família Cyan.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.cyan.700}",
            "Dark": "{primitive.color.cyan.400}",
            "Dark Blue": "{primitive.color.cyan.400}"
          },
          "com.t2.midas": {
            "token": "content/link",
            "cssVar": "--midas-content-link",
            "resolved": {
              "Light": "#007595",
              "Dark": "#00D3F2",
              "Dark Blue": "#00D3F2"
            }
          }
        }
      },
      "primary": {
        "$type": "color",
        "$value": "{primitive.color.neutral.950}",
        "$description": "Texto e ícones principais. Uso padrão para conteúdo.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.950}",
            "Dark": "{primitive.color.neutral.50}",
            "Dark Blue": "{primitive.color.neutral.50}"
          },
          "com.t2.midas": {
            "token": "content/primary",
            "cssVar": "--midas-content-primary",
            "resolved": {
              "Light": "#0A0A0A",
              "Dark": "#FAFAFA",
              "Dark Blue": "#FAFAFA"
            }
          }
        }
      },
      "secondary": {
        "$type": "color",
        "$value": "{primitive.color.neutral.600}",
        "$description": "Texto e ícones de apoio: descrições, metadados, placeholders. Contraste ≥ 4,5:1 em todas as superfícies.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.600}",
            "Dark": "{primitive.color.neutral.400}",
            "Dark Blue": "{primitive.color.slate.400}"
          },
          "com.t2.midas": {
            "token": "content/secondary",
            "cssVar": "--midas-content-secondary",
            "resolved": {
              "Light": "#525252",
              "Dark": "#A1A1A1",
              "Dark Blue": "#94A3B8"
            }
          }
        }
      }
    },
    "border": {
      "default": {
        "$type": "color",
        "$value": "{primitive.color.neutral.500}",
        "$description": "Limite de controles interativos: inputs, selects, checkbox, radio, switch desligado. Contraste ≥ 3:1 (WCAG 1.4.11).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.500}",
            "Dark": "{primitive.color.neutral.500}",
            "Dark Blue": "{primitive.color.slate.500}"
          },
          "com.t2.midas": {
            "token": "border/default",
            "cssVar": "--midas-border-default",
            "resolved": {
              "Light": "#737373",
              "Dark": "#737373",
              "Dark Blue": "#64748B"
            }
          }
        }
      },
      "strong": {
        "$type": "color",
        "$value": "{primitive.color.neutral.600}",
        "$description": "Borda em hover de controles e ênfase.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.600}",
            "Dark": "{primitive.color.neutral.400}",
            "Dark Blue": "{primitive.color.slate.400}"
          },
          "com.t2.midas": {
            "token": "border/strong",
            "cssVar": "--midas-border-strong",
            "resolved": {
              "Light": "#525252",
              "Dark": "#A1A1A1",
              "Dark Blue": "#94A3B8"
            }
          }
        }
      },
      "subtle": {
        "$type": "color",
        "$value": "{primitive.color.neutral.200}",
        "$description": "Divisores e contornos decorativos (cards, separadores). Não usar como limite de controle.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.200}",
            "Dark": "{primitive.color.neutral.800}",
            "Dark Blue": "{primitive.color.slate.800}"
          },
          "com.t2.midas": {
            "token": "border/subtle",
            "cssVar": "--midas-border-subtle",
            "resolved": {
              "Light": "#E5E5E5",
              "Dark": "#262626",
              "Dark Blue": "#1E293B"
            }
          }
        }
      }
    },
    "field": {
      "bg": {
        "$type": "color",
        "$value": "{primitive.color.slate.50}",
        "$description": "Fundo de campos (input, select, textarea, date picker).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.slate.50}",
            "Dark": "{primitive.color.neutral.950}",
            "Dark Blue": "{primitive.color.slate.950}"
          },
          "com.t2.midas": {
            "token": "field/bg",
            "cssVar": "--midas-field-bg",
            "resolved": {
              "Light": "#F8FAFC",
              "Dark": "#0A0A0A",
              "Dark Blue": "#020617"
            }
          }
        }
      },
      "bg-hover": {
        "$type": "color",
        "$value": "{primitive.color.neutral.100}",
        "$description": "Fundo de campos em hover.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.100}",
            "Dark": "{primitive.color.neutral.900}",
            "Dark Blue": "{primitive.color.slate.900}"
          },
          "com.t2.midas": {
            "token": "field/bg-hover",
            "cssVar": "--midas-field-bg-hover",
            "resolved": {
              "Light": "#F5F5F5",
              "Dark": "#171717",
              "Dark Blue": "#0F172A"
            }
          }
        }
      }
    },
    "action": {
      "accent": {
        "bg": {
          "$type": "color",
          "$value": "{primitive.color.cyan.700}",
          "$description": "Fundo da ação de destaque (Cyan). Contraste com action/accent/content ≥ 5:1.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.cyan.700}",
              "Dark": "{primitive.color.cyan.400}",
              "Dark Blue": "{primitive.color.cyan.400}"
            },
            "com.t2.midas": {
              "token": "action/accent/bg",
              "cssVar": "--midas-action-accent-bg",
              "resolved": {
                "Light": "#007595",
                "Dark": "#00D3F2",
                "Dark Blue": "#00D3F2"
              }
            }
          }
        },
        "bg-hover": {
          "$type": "color",
          "$value": "{primitive.color.cyan.800}",
          "$description": "Hover da ação de destaque.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.cyan.800}",
              "Dark": "{primitive.color.cyan.300}",
              "Dark Blue": "{primitive.color.cyan.300}"
            },
            "com.t2.midas": {
              "token": "action/accent/bg-hover",
              "cssVar": "--midas-action-accent-bg-hover",
              "resolved": {
                "Light": "#005F78",
                "Dark": "#53EAFD",
                "Dark Blue": "#53EAFD"
              }
            }
          }
        },
        "bg-pressed": {
          "$type": "color",
          "$value": "{primitive.color.cyan.900}",
          "$description": "Pressed da ação de destaque e fim do degradê accent.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.cyan.900}",
              "Dark": "{primitive.color.cyan.200}",
              "Dark Blue": "{primitive.color.cyan.200}"
            },
            "com.t2.midas": {
              "token": "action/accent/bg-pressed",
              "cssVar": "--midas-action-accent-bg-pressed",
              "resolved": {
                "Light": "#104E64",
                "Dark": "#A2F4FD",
                "Dark Blue": "#A2F4FD"
              }
            }
          }
        },
        "content": {
          "$type": "color",
          "$value": "{primitive.color.neutral.50}",
          "$description": "Texto/ícone sobre action/accent/bg.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.50}",
              "Dark": "{primitive.color.neutral.950}",
              "Dark Blue": "{primitive.color.neutral.950}"
            },
            "com.t2.midas": {
              "token": "action/accent/content",
              "cssVar": "--midas-action-accent-content",
              "resolved": {
                "Light": "#FAFAFA",
                "Dark": "#0A0A0A",
                "Dark Blue": "#0A0A0A"
              }
            }
          }
        },
        "gradient-bottom": {
          "$type": "color",
          "$value": "{primitive.color.cyan.700}",
          "$description": "Base do degradê accent.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.cyan.700}",
              "Dark": "{primitive.color.cyan.400}",
              "Dark Blue": "{primitive.color.cyan.400}"
            },
            "com.t2.midas": {
              "token": "action/accent/gradient-bottom",
              "cssVar": "--midas-action-accent-gradient-bottom",
              "resolved": {
                "Light": "#007595",
                "Dark": "#00D3F2",
                "Dark Blue": "#00D3F2"
              }
            }
          }
        },
        "gradient-top": {
          "$type": "color",
          "$value": "{primitive.color.cyan.700}",
          "$description": "Topo do degradê accent (transição curta, mesma cor).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.cyan.700}",
              "Dark": "{primitive.color.cyan.300}",
              "Dark Blue": "{primitive.color.cyan.300}"
            },
            "com.t2.midas": {
              "token": "action/accent/gradient-top",
              "cssVar": "--midas-action-accent-gradient-top",
              "resolved": {
                "Light": "#007595",
                "Dark": "#53EAFD",
                "Dark Blue": "#53EAFD"
              }
            }
          }
        }
      },
      "destructive": {
        "bg": {
          "$type": "color",
          "$value": "{primitive.color.red.600}",
          "$description": "Fundo de ações destrutivas (excluir, remover).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.red.600}",
              "Dark": "{primitive.color.red.600}",
              "Dark Blue": "{primitive.color.red.600}"
            },
            "com.t2.midas": {
              "token": "action/destructive/bg",
              "cssVar": "--midas-action-destructive-bg",
              "resolved": {
                "Light": "#E7000B",
                "Dark": "#E7000B",
                "Dark Blue": "#E7000B"
              }
            }
          }
        },
        "bg-hover": {
          "$type": "color",
          "$value": "{primitive.color.red.700}",
          "$description": "Hover de ação destrutiva.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.red.700}",
              "Dark": "{primitive.color.red.700}",
              "Dark Blue": "{primitive.color.red.700}"
            },
            "com.t2.midas": {
              "token": "action/destructive/bg-hover",
              "cssVar": "--midas-action-destructive-bg-hover",
              "resolved": {
                "Light": "#C10007",
                "Dark": "#C10007",
                "Dark Blue": "#C10007"
              }
            }
          }
        },
        "bg-pressed": {
          "$type": "color",
          "$value": "{primitive.color.red.800}",
          "$description": "Pressed de ação destrutiva.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.red.800}",
              "Dark": "{primitive.color.red.800}",
              "Dark Blue": "{primitive.color.red.800}"
            },
            "com.t2.midas": {
              "token": "action/destructive/bg-pressed",
              "cssVar": "--midas-action-destructive-bg-pressed",
              "resolved": {
                "Light": "#9F0712",
                "Dark": "#9F0712",
                "Dark Blue": "#9F0712"
              }
            }
          }
        },
        "content": {
          "$type": "color",
          "$value": "{primitive.color.neutral.50}",
          "$description": "Texto/ícone sobre action/destructive/bg.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.50}",
              "Dark": "{primitive.color.neutral.50}",
              "Dark Blue": "{primitive.color.neutral.50}"
            },
            "com.t2.midas": {
              "token": "action/destructive/content",
              "cssVar": "--midas-action-destructive-content",
              "resolved": {
                "Light": "#FAFAFA",
                "Dark": "#FAFAFA",
                "Dark Blue": "#FAFAFA"
              }
            }
          }
        }
      },
      "primary": {
        "bg": {
          "$type": "color",
          "$value": "{primitive.color.neutral.900}",
          "$description": "Fundo da ação principal (botão primário).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.900}",
              "Dark": "{primitive.color.neutral.50}",
              "Dark Blue": "{primitive.color.neutral.50}"
            },
            "com.t2.midas": {
              "token": "action/primary/bg",
              "cssVar": "--midas-action-primary-bg",
              "resolved": {
                "Light": "#171717",
                "Dark": "#FAFAFA",
                "Dark Blue": "#FAFAFA"
              }
            }
          }
        },
        "bg-hover": {
          "$type": "color",
          "$value": "{primitive.color.neutral.800}",
          "$description": "Hover da ação principal.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.800}",
              "Dark": "{primitive.color.neutral.200}",
              "Dark Blue": "{primitive.color.neutral.200}"
            },
            "com.t2.midas": {
              "token": "action/primary/bg-hover",
              "cssVar": "--midas-action-primary-bg-hover",
              "resolved": {
                "Light": "#262626",
                "Dark": "#E5E5E5",
                "Dark Blue": "#E5E5E5"
              }
            }
          }
        },
        "bg-pressed": {
          "$type": "color",
          "$value": "{primitive.color.neutral.700}",
          "$description": "Pressed da ação principal.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.700}",
              "Dark": "{primitive.color.neutral.300}",
              "Dark Blue": "{primitive.color.neutral.300}"
            },
            "com.t2.midas": {
              "token": "action/primary/bg-pressed",
              "cssVar": "--midas-action-primary-bg-pressed",
              "resolved": {
                "Light": "#404040",
                "Dark": "#D4D4D4",
                "Dark Blue": "#D4D4D4"
              }
            }
          }
        },
        "content": {
          "$type": "color",
          "$value": "{primitive.color.neutral.50}",
          "$description": "Texto/ícone sobre action/primary/bg.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.50}",
              "Dark": "{primitive.color.neutral.900}",
              "Dark Blue": "{primitive.color.neutral.900}"
            },
            "com.t2.midas": {
              "token": "action/primary/content",
              "cssVar": "--midas-action-primary-content",
              "resolved": {
                "Light": "#FAFAFA",
                "Dark": "#171717",
                "Dark Blue": "#171717"
              }
            }
          }
        },
        "gradient-bottom": {
          "$type": "color",
          "$value": "{primitive.color.neutral.900}",
          "$description": "Base do degradê neutro.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.900}",
              "Dark": "{primitive.color.neutral.200}",
              "Dark Blue": "{primitive.color.neutral.200}"
            },
            "com.t2.midas": {
              "token": "action/primary/gradient-bottom",
              "cssVar": "--midas-action-primary-gradient-bottom",
              "resolved": {
                "Light": "#171717",
                "Dark": "#E5E5E5",
                "Dark Blue": "#E5E5E5"
              }
            }
          }
        },
        "gradient-top": {
          "$type": "color",
          "$value": "{primitive.color.neutral.700}",
          "$description": "Topo do degradê neutro (preto suave no claro, branco no escuro).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.700}",
              "Dark": "{primitive.color.neutral.50}",
              "Dark Blue": "{primitive.color.neutral.50}"
            },
            "com.t2.midas": {
              "token": "action/primary/gradient-top",
              "cssVar": "--midas-action-primary-gradient-top",
              "resolved": {
                "Light": "#404040",
                "Dark": "#FAFAFA",
                "Dark Blue": "#FAFAFA"
              }
            }
          }
        }
      },
      "secondary": {
        "bg": {
          "$type": "color",
          "$value": "{primitive.color.neutral.50}",
          "$description": "Fundo da ação secundária: superfície clara e elevada (com action/secondary/border + elevation/control). Nunca #FFF puro.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.50}",
              "Dark": "{primitive.color.neutral.800}",
              "Dark Blue": "{primitive.color.slate.800}"
            },
            "com.t2.midas": {
              "token": "action/secondary/bg",
              "cssVar": "--midas-action-secondary-bg",
              "resolved": {
                "Light": "#FAFAFA",
                "Dark": "#262626",
                "Dark Blue": "#1E293B"
              }
            }
          }
        },
        "bg-hover": {
          "$type": "color",
          "$value": "{primitive.color.neutral.100}",
          "$description": "Hover da ação secundária.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.100}",
              "Dark": "{primitive.color.neutral.700}",
              "Dark Blue": "{primitive.color.slate.700}"
            },
            "com.t2.midas": {
              "token": "action/secondary/bg-hover",
              "cssVar": "--midas-action-secondary-bg-hover",
              "resolved": {
                "Light": "#F5F5F5",
                "Dark": "#404040",
                "Dark Blue": "#334155"
              }
            }
          }
        },
        "bg-pressed": {
          "$type": "color",
          "$value": "{primitive.color.neutral.200}",
          "$description": "Pressed da ação secundária.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.200}",
              "Dark": "{primitive.color.neutral.600}",
              "Dark Blue": "{primitive.color.slate.600}"
            },
            "com.t2.midas": {
              "token": "action/secondary/bg-pressed",
              "cssVar": "--midas-action-secondary-bg-pressed",
              "resolved": {
                "Light": "#E5E5E5",
                "Dark": "#525252",
                "Dark Blue": "#475569"
              }
            }
          }
        },
        "border": {
          "$type": "color",
          "$value": "{primitive.color.neutral.200}",
          "$description": "Borda da ação secundária (botão claro/elevado).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.200}",
              "Dark": "{primitive.color.neutral.700}",
              "Dark Blue": "{primitive.color.slate.700}"
            },
            "com.t2.midas": {
              "token": "action/secondary/border",
              "cssVar": "--midas-action-secondary-border",
              "resolved": {
                "Light": "#E5E5E5",
                "Dark": "#404040",
                "Dark Blue": "#334155"
              }
            }
          }
        },
        "content": {
          "$type": "color",
          "$value": "{primitive.color.neutral.900}",
          "$description": "Texto/ícone sobre action/secondary/bg.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.900}",
              "Dark": "{primitive.color.neutral.50}",
              "Dark Blue": "{primitive.color.neutral.50}"
            },
            "com.t2.midas": {
              "token": "action/secondary/content",
              "cssVar": "--midas-action-secondary-content",
              "resolved": {
                "Light": "#171717",
                "Dark": "#FAFAFA",
                "Dark Blue": "#FAFAFA"
              }
            }
          }
        }
      }
    },
    "state": {
      "hover": {
        "$type": "color",
        "$value": "{primitive.color.neutral.100}",
        "$description": "Hover neutro global: ghost buttons, itens de lista, tabs, sidebar.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.100}",
            "Dark": "{primitive.color.neutral.800}",
            "Dark Blue": "{primitive.color.slate.800}"
          },
          "com.t2.midas": {
            "token": "state/hover",
            "cssVar": "--midas-state-hover",
            "resolved": {
              "Light": "#F5F5F5",
              "Dark": "#262626",
              "Dark Blue": "#1E293B"
            }
          }
        }
      },
      "pressed": {
        "$type": "color",
        "$value": "{primitive.color.neutral.200}",
        "$description": "Pressed/active neutro global.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.200}",
            "Dark": "{primitive.color.neutral.700}",
            "Dark Blue": "{primitive.color.slate.700}"
          },
          "com.t2.midas": {
            "token": "state/pressed",
            "cssVar": "--midas-state-pressed",
            "resolved": {
              "Light": "#E5E5E5",
              "Dark": "#404040",
              "Dark Blue": "#334155"
            }
          }
        }
      }
    },
    "selection": {
      "bg": {
        "$type": "color",
        "$value": "{primitive.color.cyan.50}",
        "$description": "Fundo de itens selecionados (opções, chips, linhas, menu ativo). Família Cyan.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.cyan.50}",
            "Dark": "{primitive.color.cyan.950}",
            "Dark Blue": "{primitive.color.cyan.950}"
          },
          "com.t2.midas": {
            "token": "selection/bg",
            "cssVar": "--midas-selection-bg",
            "resolved": {
              "Light": "#ECFEFF",
              "Dark": "#053345",
              "Dark Blue": "#053345"
            }
          }
        }
      },
      "border": {
        "$type": "color",
        "$value": "{primitive.color.cyan.600}",
        "$description": "Borda de itens selecionados. Contraste ≥ 3:1.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.cyan.600}",
            "Dark": "{primitive.color.cyan.400}",
            "Dark Blue": "{primitive.color.cyan.400}"
          },
          "com.t2.midas": {
            "token": "selection/border",
            "cssVar": "--midas-selection-border",
            "resolved": {
              "Light": "#0092B8",
              "Dark": "#00D3F2",
              "Dark Blue": "#00D3F2"
            }
          }
        }
      },
      "content": {
        "$type": "color",
        "$value": "{primitive.color.cyan.700}",
        "$description": "Texto/ícone de itens selecionados sobre selection/bg.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.cyan.700}",
            "Dark": "{primitive.color.cyan.300}",
            "Dark Blue": "{primitive.color.cyan.300}"
          },
          "com.t2.midas": {
            "token": "selection/content",
            "cssVar": "--midas-selection-content",
            "resolved": {
              "Light": "#007595",
              "Dark": "#53EAFD",
              "Dark Blue": "#53EAFD"
            }
          }
        }
      },
      "fill": {
        "$type": "color",
        "$value": "{primitive.color.cyan.700}",
        "$description": "Preenchimento sólido de seleção (dia selecionado, chip selecionado com ênfase).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.cyan.700}",
            "Dark": "{primitive.color.cyan.400}",
            "Dark Blue": "{primitive.color.cyan.400}"
          },
          "com.t2.midas": {
            "token": "selection/fill",
            "cssVar": "--midas-selection-fill",
            "resolved": {
              "Light": "#007595",
              "Dark": "#00D3F2",
              "Dark Blue": "#00D3F2"
            }
          }
        }
      },
      "on-fill": {
        "$type": "color",
        "$value": "{primitive.color.neutral.50}",
        "$description": "Texto/ícone sobre selection/fill.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.50}",
            "Dark": "{primitive.color.neutral.950}",
            "Dark Blue": "{primitive.color.neutral.950}"
          },
          "com.t2.midas": {
            "token": "selection/on-fill",
            "cssVar": "--midas-selection-on-fill",
            "resolved": {
              "Light": "#FAFAFA",
              "Dark": "#0A0A0A",
              "Dark Blue": "#0A0A0A"
            }
          }
        }
      }
    },
    "focus": {
      "halo": {
        "$type": "color",
        "$value": "#06B6D447",
        "$description": "Halo de foco suave (3px, Cyan translúcido) usado pelo effect style focus/ring.",
        "$extensions": {
          "mode": {
            "Light": "#06B6D447",
            "Dark": "#22D3EE4D",
            "Dark Blue": "#22D3EE4D"
          },
          "com.t2.midas": {
            "token": "focus/halo",
            "cssVar": "--midas-focus-halo",
            "resolved": {
              "Light": "#06B6D447",
              "Dark": "#22D3EE4D",
              "Dark Blue": "#22D3EE4D"
            }
          }
        }
      },
      "ring": {
        "$type": "color",
        "$value": "{primitive.color.cyan.600}",
        "$description": "Cor de foco (Cyan): borda de campos em foco e indicador. Contraste ≥ 3:1 nos 3 temas.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.cyan.600}",
            "Dark": "{primitive.color.cyan.400}",
            "Dark Blue": "{primitive.color.cyan.400}"
          },
          "com.t2.midas": {
            "token": "focus/ring",
            "cssVar": "--midas-focus-ring",
            "resolved": {
              "Light": "#0092B8",
              "Dark": "#00D3F2",
              "Dark Blue": "#00D3F2"
            }
          }
        }
      },
      "halo-neutral": {
        "$type": "color",
        "$value": "#0A0A0A17",
        "$description": "Halo de foco neutro (4px): preto no Light, branco no Dark. Cor medida no effect style focus/ring-neutral.",
        "$extensions": {
          "mode": {
            "Light": "#0A0A0A17",
            "Dark": "#F8FAFC38",
            "Dark Blue": "#F8FAFC38"
          },
          "com.t2.midas": {
            "token": "focus/halo-neutral",
            "cssVar": "--midas-focus-halo-neutral",
            "resolved": {
              "Light": "#0A0A0A17",
              "Dark": "#F8FAFC38",
              "Dark Blue": "#F8FAFC38"
            },
            "note": "Valor lido do effect style do Figma, não de uma variável."
          }
        }
      },
      "halo-danger": {
        "$type": "color",
        "$value": "#E7000B29",
        "$description": "Halo de foco de erro (4px). Cor medida no effect style focus/ring-danger.",
        "$extensions": {
          "mode": {
            "Light": "#E7000B29",
            "Dark": "#E7000B29",
            "Dark Blue": "#E7000B29"
          },
          "com.t2.midas": {
            "token": "focus/halo-danger",
            "cssVar": "--midas-focus-halo-danger",
            "resolved": {
              "Light": "#E7000B29",
              "Dark": "#E7000B29",
              "Dark Blue": "#E7000B29"
            },
            "note": "Valor lido do effect style do Figma, não de uma variável."
          }
        }
      }
    },
    "disabled": {
      "bg": {
        "$type": "color",
        "$value": "{primitive.color.neutral.100}",
        "$description": "Fundo de controles desabilitados.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.100}",
            "Dark": "{primitive.color.neutral.800}",
            "Dark Blue": "{primitive.color.slate.800}"
          },
          "com.t2.midas": {
            "token": "disabled/bg",
            "cssVar": "--midas-disabled-bg",
            "resolved": {
              "Light": "#F5F5F5",
              "Dark": "#262626",
              "Dark Blue": "#1E293B"
            }
          }
        }
      },
      "border": {
        "$type": "color",
        "$value": "{primitive.color.neutral.200}",
        "$description": "Borda de controles desabilitados.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.200}",
            "Dark": "{primitive.color.neutral.800}",
            "Dark Blue": "{primitive.color.slate.800}"
          },
          "com.t2.midas": {
            "token": "disabled/border",
            "cssVar": "--midas-disabled-border",
            "resolved": {
              "Light": "#E5E5E5",
              "Dark": "#262626",
              "Dark Blue": "#1E293B"
            }
          }
        }
      }
    },
    "status": {
      "danger": {
        "border": {
          "$type": "color",
          "$value": "{primitive.color.red.200}",
          "$description": "Borda de containers de erro/perigo.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.red.200}",
              "Dark": "{primitive.color.red.800}",
              "Dark Blue": "{primitive.color.red.800}"
            },
            "com.t2.midas": {
              "token": "status/danger/border",
              "cssVar": "--midas-status-danger-border",
              "resolved": {
                "Light": "#FFC9C9",
                "Dark": "#9F0712",
                "Dark Blue": "#9F0712"
              }
            }
          }
        },
        "content": {
          "$type": "color",
          "$value": "{primitive.color.red.700}",
          "$description": "Texto/ícone de erro/perigo sobre surfaces e sobre status/danger/subtle (≥ 4,5:1).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.red.700}",
              "Dark": "{primitive.color.red.400}",
              "Dark Blue": "{primitive.color.red.400}"
            },
            "com.t2.midas": {
              "token": "status/danger/content",
              "cssVar": "--midas-status-danger-content",
              "resolved": {
                "Light": "#C10007",
                "Dark": "#FF6467",
                "Dark Blue": "#FF6467"
              }
            }
          }
        },
        "fill": {
          "$type": "color",
          "$value": "{primitive.color.red.600}",
          "$description": "Preenchimento sólido de erro/perigo (badge solid, indicador). Não é cor de texto.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.red.600}",
              "Dark": "{primitive.color.red.600}",
              "Dark Blue": "{primitive.color.red.600}"
            },
            "com.t2.midas": {
              "token": "status/danger/fill",
              "cssVar": "--midas-status-danger-fill",
              "resolved": {
                "Light": "#E7000B",
                "Dark": "#E7000B",
                "Dark Blue": "#E7000B"
              }
            }
          }
        },
        "on-fill": {
          "$type": "color",
          "$value": "{primitive.color.neutral.50}",
          "$description": "Texto/ícone sobre status/danger/fill.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.50}",
              "Dark": "{primitive.color.neutral.50}",
              "Dark Blue": "{primitive.color.neutral.50}"
            },
            "com.t2.midas": {
              "token": "status/danger/on-fill",
              "cssVar": "--midas-status-danger-on-fill",
              "resolved": {
                "Light": "#FAFAFA",
                "Dark": "#FAFAFA",
                "Dark Blue": "#FAFAFA"
              }
            }
          }
        },
        "subtle": {
          "$type": "color",
          "$value": "{primitive.color.red.50}",
          "$description": "Fundo suave de mensagens de erro/perigo (alerts, badges subtle).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.red.50}",
              "Dark": "{primitive.color.red.950}",
              "Dark Blue": "{primitive.color.red.950}"
            },
            "com.t2.midas": {
              "token": "status/danger/subtle",
              "cssVar": "--midas-status-danger-subtle",
              "resolved": {
                "Light": "#FEF2F2",
                "Dark": "#460809",
                "Dark Blue": "#460809"
              }
            }
          }
        }
      },
      "info": {
        "border": {
          "$type": "color",
          "$value": "{primitive.color.blue.200}",
          "$description": "Borda de containers de informação.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.blue.200}",
              "Dark": "{primitive.color.blue.800}",
              "Dark Blue": "{primitive.color.blue.800}"
            },
            "com.t2.midas": {
              "token": "status/info/border",
              "cssVar": "--midas-status-info-border",
              "resolved": {
                "Light": "#BEDBFF",
                "Dark": "#193CB8",
                "Dark Blue": "#193CB8"
              }
            }
          }
        },
        "content": {
          "$type": "color",
          "$value": "{primitive.color.blue.700}",
          "$description": "Texto/ícone de informação sobre surfaces e sobre status/info/subtle (≥ 4,5:1).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.blue.700}",
              "Dark": "{primitive.color.blue.400}",
              "Dark Blue": "{primitive.color.blue.400}"
            },
            "com.t2.midas": {
              "token": "status/info/content",
              "cssVar": "--midas-status-info-content",
              "resolved": {
                "Light": "#1447E6",
                "Dark": "#51A2FF",
                "Dark Blue": "#51A2FF"
              }
            }
          }
        },
        "fill": {
          "$type": "color",
          "$value": "{primitive.color.blue.600}",
          "$description": "Preenchimento sólido de informação (badge solid, indicador). Não é cor de texto.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.blue.600}",
              "Dark": "{primitive.color.blue.400}",
              "Dark Blue": "{primitive.color.blue.400}"
            },
            "com.t2.midas": {
              "token": "status/info/fill",
              "cssVar": "--midas-status-info-fill",
              "resolved": {
                "Light": "#155DFC",
                "Dark": "#51A2FF",
                "Dark Blue": "#51A2FF"
              }
            }
          }
        },
        "on-fill": {
          "$type": "color",
          "$value": "{primitive.color.neutral.50}",
          "$description": "Texto/ícone sobre status/info/fill.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.50}",
              "Dark": "{primitive.color.neutral.950}",
              "Dark Blue": "{primitive.color.neutral.950}"
            },
            "com.t2.midas": {
              "token": "status/info/on-fill",
              "cssVar": "--midas-status-info-on-fill",
              "resolved": {
                "Light": "#FAFAFA",
                "Dark": "#0A0A0A",
                "Dark Blue": "#0A0A0A"
              }
            }
          }
        },
        "subtle": {
          "$type": "color",
          "$value": "{primitive.color.blue.50}",
          "$description": "Fundo suave de mensagens de informação (alerts, badges subtle).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.blue.50}",
              "Dark": "{primitive.color.blue.950}",
              "Dark Blue": "{primitive.color.blue.950}"
            },
            "com.t2.midas": {
              "token": "status/info/subtle",
              "cssVar": "--midas-status-info-subtle",
              "resolved": {
                "Light": "#EFF6FF",
                "Dark": "#162456",
                "Dark Blue": "#162456"
              }
            }
          }
        }
      },
      "success": {
        "border": {
          "$type": "color",
          "$value": "{primitive.color.green.200}",
          "$description": "Borda de containers de sucesso.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.green.200}",
              "Dark": "{primitive.color.green.800}",
              "Dark Blue": "{primitive.color.green.800}"
            },
            "com.t2.midas": {
              "token": "status/success/border",
              "cssVar": "--midas-status-success-border",
              "resolved": {
                "Light": "#B9F8CF",
                "Dark": "#016630",
                "Dark Blue": "#016630"
              }
            }
          }
        },
        "content": {
          "$type": "color",
          "$value": "{primitive.color.green.700}",
          "$description": "Texto/ícone de sucesso sobre surfaces e sobre status/success/subtle (≥ 4,5:1).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.green.700}",
              "Dark": "{primitive.color.green.400}",
              "Dark Blue": "{primitive.color.green.400}"
            },
            "com.t2.midas": {
              "token": "status/success/content",
              "cssVar": "--midas-status-success-content",
              "resolved": {
                "Light": "#008236",
                "Dark": "#05DF72",
                "Dark Blue": "#05DF72"
              }
            }
          }
        },
        "fill": {
          "$type": "color",
          "$value": "{primitive.color.green.700}",
          "$description": "Preenchimento sólido de sucesso (badge solid, indicador). Não é cor de texto.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.green.700}",
              "Dark": "{primitive.color.green.400}",
              "Dark Blue": "{primitive.color.green.400}"
            },
            "com.t2.midas": {
              "token": "status/success/fill",
              "cssVar": "--midas-status-success-fill",
              "resolved": {
                "Light": "#008236",
                "Dark": "#05DF72",
                "Dark Blue": "#05DF72"
              }
            }
          }
        },
        "on-fill": {
          "$type": "color",
          "$value": "{primitive.color.neutral.50}",
          "$description": "Texto/ícone sobre status/success/fill.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.50}",
              "Dark": "{primitive.color.neutral.950}",
              "Dark Blue": "{primitive.color.neutral.950}"
            },
            "com.t2.midas": {
              "token": "status/success/on-fill",
              "cssVar": "--midas-status-success-on-fill",
              "resolved": {
                "Light": "#FAFAFA",
                "Dark": "#0A0A0A",
                "Dark Blue": "#0A0A0A"
              }
            }
          }
        },
        "subtle": {
          "$type": "color",
          "$value": "{primitive.color.green.50}",
          "$description": "Fundo suave de mensagens de sucesso (alerts, badges subtle).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.green.50}",
              "Dark": "{primitive.color.green.950}",
              "Dark Blue": "{primitive.color.green.950}"
            },
            "com.t2.midas": {
              "token": "status/success/subtle",
              "cssVar": "--midas-status-success-subtle",
              "resolved": {
                "Light": "#F0FDF4",
                "Dark": "#032E15",
                "Dark Blue": "#032E15"
              }
            }
          }
        }
      },
      "warning": {
        "border": {
          "$type": "color",
          "$value": "{primitive.color.amber.200}",
          "$description": "Borda de containers de atenção.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.amber.200}",
              "Dark": "{primitive.color.amber.800}",
              "Dark Blue": "{primitive.color.amber.800}"
            },
            "com.t2.midas": {
              "token": "status/warning/border",
              "cssVar": "--midas-status-warning-border",
              "resolved": {
                "Light": "#FEE685",
                "Dark": "#973C00",
                "Dark Blue": "#973C00"
              }
            }
          }
        },
        "content": {
          "$type": "color",
          "$value": "{primitive.color.amber.700}",
          "$description": "Texto/ícone de atenção sobre surfaces e sobre status/warning/subtle (≥ 4,5:1).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.amber.700}",
              "Dark": "{primitive.color.amber.400}",
              "Dark Blue": "{primitive.color.amber.400}"
            },
            "com.t2.midas": {
              "token": "status/warning/content",
              "cssVar": "--midas-status-warning-content",
              "resolved": {
                "Light": "#BB4D00",
                "Dark": "#FFB900",
                "Dark Blue": "#FFB900"
              }
            }
          }
        },
        "fill": {
          "$type": "color",
          "$value": "{primitive.color.amber.600}",
          "$description": "Preenchimento sólido de atenção (badge solid, indicador). Não é cor de texto.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.amber.600}",
              "Dark": "{primitive.color.amber.400}",
              "Dark Blue": "{primitive.color.amber.400}"
            },
            "com.t2.midas": {
              "token": "status/warning/fill",
              "cssVar": "--midas-status-warning-fill",
              "resolved": {
                "Light": "#E17100",
                "Dark": "#FFB900",
                "Dark Blue": "#FFB900"
              }
            }
          }
        },
        "on-fill": {
          "$type": "color",
          "$value": "{primitive.color.neutral.950}",
          "$description": "Texto/ícone sobre status/warning/fill.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.950}",
              "Dark": "{primitive.color.neutral.950}",
              "Dark Blue": "{primitive.color.neutral.950}"
            },
            "com.t2.midas": {
              "token": "status/warning/on-fill",
              "cssVar": "--midas-status-warning-on-fill",
              "resolved": {
                "Light": "#0A0A0A",
                "Dark": "#0A0A0A",
                "Dark Blue": "#0A0A0A"
              }
            }
          }
        },
        "subtle": {
          "$type": "color",
          "$value": "{primitive.color.amber.50}",
          "$description": "Fundo suave de mensagens de atenção (alerts, badges subtle).",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.amber.50}",
              "Dark": "{primitive.color.amber.950}",
              "Dark Blue": "{primitive.color.amber.950}"
            },
            "com.t2.midas": {
              "token": "status/warning/subtle",
              "cssVar": "--midas-status-warning-subtle",
              "resolved": {
                "Light": "#FFFBEB",
                "Dark": "#461901",
                "Dark Blue": "#461901"
              }
            }
          }
        }
      }
    },
    "material": {
      "glass": {
        "bg": {
          "$type": "color",
          "$value": "#FAFAFA59",
          "$description": "Vidro translúcido (neutral/slate 50 com transparência). Usar com material/glass, glass-strong ou liquid. Só sobre imagem, mídia ou gradiente.",
          "$extensions": {
            "mode": {
              "Light": "#FAFAFA59",
              "Dark": "#FAFAFA14",
              "Dark Blue": "#F8FAFC14"
            },
            "com.t2.midas": {
              "token": "material/glass/bg",
              "cssVar": "--midas-material-glass-bg",
              "resolved": {
                "Light": "#FAFAFA59",
                "Dark": "#FAFAFA14",
                "Dark Blue": "#F8FAFC14"
              }
            }
          }
        },
        "border": {
          "$type": "color",
          "$value": "#FAFAFAE5",
          "$description": "Brilho/borda do vidro (highlight).",
          "$extensions": {
            "mode": {
              "Light": "#FAFAFAE5",
              "Dark": "#FAFAFA47",
              "Dark Blue": "#F8FAFC47"
            },
            "com.t2.midas": {
              "token": "material/glass/border",
              "cssVar": "--midas-material-glass-border",
              "resolved": {
                "Light": "#FAFAFAE5",
                "Dark": "#FAFAFA47",
                "Dark Blue": "#F8FAFC47"
              }
            }
          }
        },
        "surface": {
          "$type": "color",
          "$value": "#FAFAFACC",
          "$description": "Vidro com texto (Card Glass). Contraste de texto ≥ 4,5:1 sobre qualquer imagem.",
          "$extensions": {
            "mode": {
              "Light": "#FAFAFACC",
              "Dark": "#0A0A0AD6",
              "Dark Blue": "#020617D6"
            },
            "com.t2.midas": {
              "token": "material/glass/surface",
              "cssVar": "--midas-material-glass-surface",
              "resolved": {
                "Light": "#FAFAFACC",
                "Dark": "#0A0A0AD6",
                "Dark Blue": "#020617D6"
              }
            }
          }
        }
      },
      "on-media": {
        "bg": {
          "$type": "color",
          "$value": "{primitive.color.neutral.50}",
          "$description": "Botão sólido claro sobre mídia (ex.: CTA sobre foto). Fixo nos 3 temas.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.50}",
              "Dark": "{primitive.color.neutral.50}",
              "Dark Blue": "{primitive.color.neutral.50}"
            },
            "com.t2.midas": {
              "token": "material/on-media/bg",
              "cssVar": "--midas-material-on-media-bg",
              "resolved": {
                "Light": "#FAFAFA",
                "Dark": "#FAFAFA",
                "Dark Blue": "#FAFAFA"
              }
            }
          }
        },
        "bg-content": {
          "$type": "color",
          "$value": "{primitive.color.neutral.950}",
          "$description": "Texto/ícone sobre material/on-media/bg.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.950}",
              "Dark": "{primitive.color.neutral.950}",
              "Dark Blue": "{primitive.color.neutral.950}"
            },
            "com.t2.midas": {
              "token": "material/on-media/bg-content",
              "cssVar": "--midas-material-on-media-bg-content",
              "resolved": {
                "Light": "#0A0A0A",
                "Dark": "#0A0A0A",
                "Dark Blue": "#0A0A0A"
              }
            }
          }
        },
        "content": {
          "$type": "color",
          "$value": "{primitive.color.neutral.50}",
          "$description": "Texto/ícone sobre material/scrim e mídia escura. Fixo nos 3 temas.",
          "$extensions": {
            "mode": {
              "Light": "{primitive.color.neutral.50}",
              "Dark": "{primitive.color.neutral.50}",
              "Dark Blue": "{primitive.color.neutral.50}"
            },
            "com.t2.midas": {
              "token": "material/on-media/content",
              "cssVar": "--midas-material-on-media-content",
              "resolved": {
                "Light": "#FAFAFA",
                "Dark": "#FAFAFA",
                "Dark Blue": "#FAFAFA"
              }
            }
          }
        }
      },
      "scrim": {
        "bg": {
          "$type": "color",
          "$value": "#0A0A0A73",
          "$description": "Superfície escura translúcida sobre mídia (frosted). Igual nos 3 temas porque depende da imagem, não do tema.",
          "$extensions": {
            "mode": {
              "Light": "#0A0A0A73",
              "Dark": "#0A0A0A73",
              "Dark Blue": "#02061773"
            },
            "com.t2.midas": {
              "token": "material/scrim/bg",
              "cssVar": "--midas-material-scrim-bg",
              "resolved": {
                "Light": "#0A0A0A73",
                "Dark": "#0A0A0A73",
                "Dark Blue": "#02061773"
              }
            }
          }
        },
        "border": {
          "$type": "color",
          "$value": "#FAFAFA29",
          "$description": "Borda sutil de superfícies frosted.",
          "$extensions": {
            "mode": {
              "Light": "#FAFAFA29",
              "Dark": "#FAFAFA29",
              "Dark Blue": "#F8FAFC29"
            },
            "com.t2.midas": {
              "token": "material/scrim/border",
              "cssVar": "--midas-material-scrim-border",
              "resolved": {
                "Light": "#FAFAFA29",
                "Dark": "#FAFAFA29",
                "Dark Blue": "#F8FAFC29"
              }
            }
          }
        },
        "strong": {
          "$type": "color",
          "$value": "#0A0A0AB8",
          "$description": "Scrim sob texto em mídia (Card Overlay, tags).",
          "$extensions": {
            "mode": {
              "Light": "#0A0A0AB8",
              "Dark": "#0A0A0AB8",
              "Dark Blue": "#020617B8"
            },
            "com.t2.midas": {
              "token": "material/scrim/strong",
              "cssVar": "--midas-material-scrim-strong",
              "resolved": {
                "Light": "#0A0A0AB8",
                "Dark": "#0A0A0AB8",
                "Dark Blue": "#020617B8"
              }
            }
          }
        }
      },
      "sheen": {
        "$type": "color",
        "$value": "#FAFAFA2E",
        "$description": "Brilho de 1px no topo de botões sólidos/degradê (acabamento flat).",
        "$extensions": {
          "mode": {
            "Light": "#FAFAFA2E",
            "Dark": "#FAFAFA59",
            "Dark Blue": "#FAFAFA59"
          },
          "com.t2.midas": {
            "token": "material/sheen",
            "cssVar": "--midas-material-sheen",
            "resolved": {
              "Light": "#FAFAFA2E",
              "Dark": "#FAFAFA59",
              "Dark Blue": "#FAFAFA59"
            }
          }
        }
      },
      "tint": {
        "bg": {
          "$type": "color",
          "$value": "#00B8DB47",
          "$description": "Frosted colorido (Cyan translúcido) sobre mídia. Usar com material/frosted.",
          "$extensions": {
            "mode": {
              "Light": "#00B8DB47",
              "Dark": "#00D3F238",
              "Dark Blue": "#00D3F238"
            },
            "com.t2.midas": {
              "token": "material/tint/bg",
              "cssVar": "--midas-material-tint-bg",
              "resolved": {
                "Light": "#00B8DB47",
                "Dark": "#00D3F238",
                "Dark Blue": "#00D3F238"
              }
            }
          }
        },
        "border": {
          "$type": "color",
          "$value": "#A2F4FD73",
          "$description": "Borda/brilho do frosted colorido.",
          "$extensions": {
            "mode": {
              "Light": "#A2F4FD73",
              "Dark": "#53EAFD59",
              "Dark Blue": "#53EAFD59"
            },
            "com.t2.midas": {
              "token": "material/tint/border",
              "cssVar": "--midas-material-tint-border",
              "resolved": {
                "Light": "#A2F4FD73",
                "Dark": "#53EAFD59",
                "Dark Blue": "#53EAFD59"
              }
            }
          }
        }
      }
    },
    "brand": {
      "content": {
        "$type": "color",
        "$value": "{primitive.color.cyan.700}",
        "$description": "Texto/ícone na cor de marca (Cyan) sobre superfícies neutras (≥ 4,5:1).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.cyan.700}",
            "Dark": "{primitive.color.cyan.400}",
            "Dark Blue": "{primitive.color.cyan.400}"
          },
          "com.t2.midas": {
            "token": "brand/content",
            "cssVar": "--midas-brand-content",
            "resolved": {
              "Light": "#007595",
              "Dark": "#00D3F2",
              "Dark Blue": "#00D3F2"
            }
          }
        }
      },
      "on-primary": {
        "$type": "color",
        "$value": "{primitive.color.neutral.950}",
        "$description": "Texto/ícone sobre brand/primary.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.950}",
            "Dark": "{primitive.color.neutral.950}",
            "Dark Blue": "{primitive.color.neutral.950}"
          },
          "com.t2.midas": {
            "token": "brand/on-primary",
            "cssVar": "--midas-brand-on-primary",
            "resolved": {
              "Light": "#0A0A0A",
              "Dark": "#0A0A0A",
              "Dark Blue": "#0A0A0A"
            }
          }
        }
      },
      "primary": {
        "$type": "color",
        "$value": "{primitive.color.cyan.500}",
        "$description": "Cor de marca principal (Cyan) para destaques de marca, ilustrações e acentos. Ações usam action/accent.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.cyan.500}",
            "Dark": "{primitive.color.cyan.400}",
            "Dark Blue": "{primitive.color.cyan.400}"
          },
          "com.t2.midas": {
            "token": "brand/primary",
            "cssVar": "--midas-brand-primary",
            "resolved": {
              "Light": "#00B8DB",
              "Dark": "#00D3F2",
              "Dark Blue": "#00D3F2"
            }
          }
        }
      }
    },
    "chart": {
      "1": {
        "$type": "color",
        "$value": "{primitive.color.cyan.500}",
        "$description": "Série 1 de gráficos (Cyan, cor de marca).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.cyan.500}",
            "Dark": "{primitive.color.cyan.400}",
            "Dark Blue": "{primitive.color.cyan.400}"
          },
          "com.t2.midas": {
            "token": "chart/1",
            "cssVar": "--midas-chart-1",
            "resolved": {
              "Light": "#00B8DB",
              "Dark": "#00D3F2",
              "Dark Blue": "#00D3F2"
            }
          }
        }
      },
      "2": {
        "$type": "color",
        "$value": "{primitive.color.sky.500}",
        "$description": "Série 2 de gráficos (Sky, apoio).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.sky.500}",
            "Dark": "{primitive.color.sky.400}",
            "Dark Blue": "{primitive.color.sky.400}"
          },
          "com.t2.midas": {
            "token": "chart/2",
            "cssVar": "--midas-chart-2",
            "resolved": {
              "Light": "#00A6F4",
              "Dark": "#00BCFF",
              "Dark Blue": "#00BCFF"
            }
          }
        }
      },
      "3": {
        "$type": "color",
        "$value": "{primitive.color.violet.500}",
        "$description": "Série 3 de gráficos.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.violet.500}",
            "Dark": "{primitive.color.violet.400}",
            "Dark Blue": "{primitive.color.violet.400}"
          },
          "com.t2.midas": {
            "token": "chart/3",
            "cssVar": "--midas-chart-3",
            "resolved": {
              "Light": "#8E51FF",
              "Dark": "#A684FF",
              "Dark Blue": "#A684FF"
            }
          }
        }
      },
      "4": {
        "$type": "color",
        "$value": "{primitive.color.emerald.500}",
        "$description": "Série 4 de gráficos.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.emerald.500}",
            "Dark": "{primitive.color.emerald.400}",
            "Dark Blue": "{primitive.color.emerald.400}"
          },
          "com.t2.midas": {
            "token": "chart/4",
            "cssVar": "--midas-chart-4",
            "resolved": {
              "Light": "#00BC7D",
              "Dark": "#00D492",
              "Dark Blue": "#00D492"
            }
          }
        }
      },
      "5": {
        "$type": "color",
        "$value": "{primitive.color.amber.500}",
        "$description": "Série 5 de gráficos.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.amber.500}",
            "Dark": "{primitive.color.amber.400}",
            "Dark Blue": "{primitive.color.amber.400}"
          },
          "com.t2.midas": {
            "token": "chart/5",
            "cssVar": "--midas-chart-5",
            "resolved": {
              "Light": "#FE9A00",
              "Dark": "#FFB900",
              "Dark Blue": "#FFB900"
            }
          }
        }
      }
    },
    "progress": {
      "track": {
        "$type": "color",
        "$value": "{primitive.color.neutral.200}",
        "$description": "Trilho do Progress e do Stepper.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.200}",
            "Dark": "{primitive.color.neutral.800}",
            "Dark Blue": "{primitive.color.slate.800}"
          },
          "com.t2.midas": {
            "token": "progress/track",
            "cssVar": "--midas-progress-track",
            "resolved": {
              "Light": "#E5E5E5",
              "Dark": "#262626",
              "Dark Blue": "#1E293B"
            }
          }
        }
      },
      "fill": {
        "$type": "color",
        "$value": "{primitive.color.cyan.700}",
        "$description": "Preenchimento do progresso (≥ 3:1 contra o trilho).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.cyan.700}",
            "Dark": "{primitive.color.cyan.400}",
            "Dark Blue": "{primitive.color.cyan.400}"
          },
          "com.t2.midas": {
            "token": "progress/fill",
            "cssVar": "--midas-progress-fill",
            "resolved": {
              "Light": "#007595",
              "Dark": "#00D3F2",
              "Dark Blue": "#00D3F2"
            }
          }
        }
      },
      "gradient-start": {
        "$type": "color",
        "$value": "{primitive.color.cyan.400}",
        "$description": "Início do degradê do Progress (Gradient, Glow).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.cyan.400}",
            "Dark": "{primitive.color.cyan.700}",
            "Dark Blue": "{primitive.color.cyan.700}"
          },
          "com.t2.midas": {
            "token": "progress/gradient-start",
            "cssVar": "--midas-progress-gradient-start",
            "resolved": {
              "Light": "#00D3F2",
              "Dark": "#007595",
              "Dark Blue": "#007595"
            },
            "note": "O Figma lista dois valores (Light e Dark); Dark Blue segue o Dark."
          }
        }
      },
      "gradient-end": {
        "$type": "color",
        "$value": "{primitive.color.cyan.700}",
        "$description": "Fim do degradê do Progress (Gradient, Glow).",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.cyan.700}",
            "Dark": "{primitive.color.cyan.300}",
            "Dark Blue": "{primitive.color.cyan.300}"
          },
          "com.t2.midas": {
            "token": "progress/gradient-end",
            "cssVar": "--midas-progress-gradient-end",
            "resolved": {
              "Light": "#007595",
              "Dark": "#53EAFD",
              "Dark Blue": "#53EAFD"
            },
            "note": "O Figma lista dois valores (Light e Dark); Dark Blue segue o Dark."
          }
        }
      },
      "glow": {
        "$type": "color",
        "$value": "#00B8DB73",
        "$description": "Brilho do Glow e da etapa atual do Stepper.",
        "$extensions": {
          "mode": {
            "Light": "#00B8DB73",
            "Dark": "#00D3F299",
            "Dark Blue": "#00D3F299"
          },
          "com.t2.midas": {
            "token": "progress/glow",
            "cssVar": "--midas-progress-glow",
            "resolved": {
              "Light": "#00B8DB73",
              "Dark": "#00D3F299",
              "Dark Blue": "#00D3F299"
            },
            "note": "O Figma lista dois valores (Light e Dark); Dark Blue segue o Dark."
          }
        }
      },
      "shine": {
        "$type": "color",
        "$value": "#FAFAFA8C",
        "$description": "Faixa do Shimmer.",
        "$extensions": {
          "mode": {
            "Light": "#FAFAFA8C",
            "Dark": "#FAFAFA99",
            "Dark Blue": "#FAFAFA99"
          },
          "com.t2.midas": {
            "token": "progress/shine",
            "cssVar": "--midas-progress-shine",
            "resolved": {
              "Light": "#FAFAFA8C",
              "Dark": "#FAFAFA99",
              "Dark Blue": "#FAFAFA99"
            },
            "note": "O Figma indica 55–60%; Light 55%, Dark e Dark Blue 60%."
          }
        }
      },
      "tip": {
        "$type": "color",
        "$value": "{primitive.color.neutral.50}",
        "$description": "Ponta luminosa do Glow.",
        "$extensions": {
          "mode": {
            "Light": "{primitive.color.neutral.50}",
            "Dark": "{primitive.color.neutral.50}",
            "Dark Blue": "{primitive.color.neutral.50}"
          },
          "com.t2.midas": {
            "token": "progress/tip",
            "cssVar": "--midas-progress-tip",
            "resolved": {
              "Light": "#FAFAFA",
              "Dark": "#FAFAFA",
              "Dark Blue": "#FAFAFA"
            }
          }
        }
      }
    }
  },
  "font": {
    "family": {
      "sans": {
        "$type": "fontFamily",
        "$value": [
          "Geist",
          "Inter",
          "-apple-system",
          "BlinkMacSystemFont",
          "system-ui",
          "sans-serif"
        ],
        "$description": "Principal. Toda a interface: títulos, texto corrido, labels, navegação."
      },
      "mono": {
        "$type": "fontFamily",
        "$value": [
          "JetBrains Mono",
          "ui-monospace",
          "SF Mono",
          "Menlo",
          "monospace"
        ],
        "$description": "Complementar e técnica: código, IDs, valores, datas, números tabulares, metadados e overlines."
      }
    },
    "size": {
      "xs": {
        "$type": "dimension",
        "$value": "12px"
      },
      "sm": {
        "$type": "dimension",
        "$value": "14px"
      },
      "md": {
        "$type": "dimension",
        "$value": "16px"
      },
      "lg": {
        "$type": "dimension",
        "$value": "18px"
      },
      "xl": {
        "$type": "dimension",
        "$value": "20px"
      },
      "2xl": {
        "$type": "dimension",
        "$value": "24px"
      },
      "3xl": {
        "$type": "dimension",
        "$value": "30px"
      },
      "4xl": {
        "$type": "dimension",
        "$value": "36px"
      },
      "5xl": {
        "$type": "dimension",
        "$value": "48px"
      },
      "6xl": {
        "$type": "dimension",
        "$value": "64px"
      }
    },
    "lineHeight": {
      "xs": {
        "$type": "dimension",
        "$value": "16px"
      },
      "sm": {
        "$type": "dimension",
        "$value": "20px"
      },
      "md": {
        "$type": "dimension",
        "$value": "24px"
      },
      "lg": {
        "$type": "dimension",
        "$value": "28px"
      },
      "xl": {
        "$type": "dimension",
        "$value": "32px"
      },
      "2xl": {
        "$type": "dimension",
        "$value": "36px"
      },
      "3xl": {
        "$type": "dimension",
        "$value": "40px"
      },
      "4xl": {
        "$type": "dimension",
        "$value": "56px"
      },
      "5xl": {
        "$type": "dimension",
        "$value": "72px"
      }
    },
    "weight": {
      "regular": {
        "$type": "fontWeight",
        "$value": 400
      },
      "medium": {
        "$type": "fontWeight",
        "$value": 500
      },
      "semibold": {
        "$type": "fontWeight",
        "$value": 600
      }
    },
    "tracking": {
      "tight": {
        "$type": "dimension",
        "$value": "-1px"
      },
      "normal": {
        "$type": "dimension",
        "$value": "0px"
      },
      "wide": {
        "$type": "dimension",
        "$value": "1px"
      }
    }
  },
  "typography": {
    "display": {
      "lg": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.sans}",
          "fontSize": "64px",
          "fontWeight": 600,
          "letterSpacing": "-1px",
          "lineHeight": 1.125
        },
        "$description": "Hero e números de destaque em landing/onboarding. Máx. 1 por tela.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "72px",
            "sample": "Aprender transforma"
          }
        }
      },
      "md": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.sans}",
          "fontSize": "48px",
          "fontWeight": 600,
          "letterSpacing": "-1px",
          "lineHeight": 1.1667
        },
        "$description": "Títulos de destaque em páginas de marketing ou vazias.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "56px",
            "sample": "Aprender transforma"
          }
        }
      }
    },
    "heading": {
      "xl": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.sans}",
          "fontSize": "30px",
          "fontWeight": 600,
          "letterSpacing": "0px",
          "lineHeight": 1.2
        },
        "$description": "Título de página.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "36px",
            "sample": "Trilha de investimentos"
          }
        }
      },
      "lg": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.sans}",
          "fontSize": "24px",
          "fontWeight": 600,
          "letterSpacing": "0px",
          "lineHeight": 1.3333
        },
        "$description": "Título de seção principal.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "32px",
            "sample": "Trilha de investimentos"
          }
        }
      },
      "md": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.sans}",
          "fontSize": "20px",
          "fontWeight": 600,
          "letterSpacing": "0px",
          "lineHeight": 1.4
        },
        "$description": "Título de card, dialog e subseção.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "28px",
            "sample": "Trilha de investimentos"
          }
        }
      },
      "sm": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.sans}",
          "fontSize": "18px",
          "fontWeight": 600,
          "letterSpacing": "0px",
          "lineHeight": 1.5556
        },
        "$description": "Título de grupo e cabeçalho de lista.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "28px",
            "sample": "Trilha de investimentos"
          }
        }
      }
    },
    "body": {
      "lg": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.sans}",
          "fontSize": "18px",
          "fontWeight": 400,
          "letterSpacing": "0px",
          "lineHeight": 1.5556
        },
        "$description": "Texto corrido de leitura longa e introduções.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "28px",
            "sample": "Avance no seu ritmo com conteúdos práticos."
          }
        }
      },
      "md": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.sans}",
          "fontSize": "16px",
          "fontWeight": 400,
          "letterSpacing": "0px",
          "lineHeight": 1.5
        },
        "$description": "Texto corrido padrão.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "24px",
            "sample": "Avance no seu ritmo com conteúdos práticos."
          }
        }
      },
      "sm": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.sans}",
          "fontSize": "14px",
          "fontWeight": 400,
          "letterSpacing": "0px",
          "lineHeight": 1.4286
        },
        "$description": "Texto de apoio, descrições e células de tabela.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "20px",
            "sample": "Avance no seu ritmo com conteúdos práticos."
          }
        }
      }
    },
    "label": {
      "lg": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.sans}",
          "fontSize": "16px",
          "fontWeight": 500,
          "letterSpacing": "0px",
          "lineHeight": 1.5
        },
        "$description": "Labels de controles L/XL e navegação principal.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "24px",
            "sample": "Avance no seu ritmo com conteúdos práticos."
          }
        }
      },
      "md": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.sans}",
          "fontSize": "14px",
          "fontWeight": 500,
          "letterSpacing": "0px",
          "lineHeight": 1.4286
        },
        "$description": "Labels padrão de botões, campos, tabs e menus.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "20px",
            "sample": "Avance no seu ritmo com conteúdos práticos."
          }
        }
      },
      "sm": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.sans}",
          "fontSize": "12px",
          "fontWeight": 500,
          "letterSpacing": "0px",
          "lineHeight": 1.3333
        },
        "$description": "Labels compactos: badges, chips XS/S, legendas de gráfico.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "16px",
            "sample": "Avance no seu ritmo com conteúdos práticos."
          }
        }
      }
    },
    "caption": {
      "$type": "typography",
      "$value": {
        "fontFamily": "{font.family.sans}",
        "fontSize": "12px",
        "fontWeight": 400,
        "letterSpacing": "0px",
        "lineHeight": 1.3333
      },
      "$description": "Texto auxiliar: helper text, timestamps em texto, notas.",
      "$extensions": {
        "com.t2.midas": {
          "lineHeightPx": "16px",
          "sample": "Avance no seu ritmo com conteúdos práticos."
        }
      }
    },
    "mono": {
      "overline": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.mono}",
          "fontSize": "12px",
          "fontWeight": 500,
          "letterSpacing": "1px",
          "lineHeight": 1.3333
        },
        "$description": "Eyebrow/overline técnico em caixa alta. JetBrains Mono.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "16px",
            "textTransform": "uppercase",
            "sample": "Módulo 03 · Atualizado"
          }
        }
      },
      "sm": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.mono}",
          "fontSize": "12px",
          "fontWeight": 400,
          "letterSpacing": "0px",
          "lineHeight": 1.3333
        },
        "$description": "Metadados compactos: IDs, datas, códigos curtos. JetBrains Mono.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "16px",
            "sample": "ID 8F2A-91C · 07/10/2026"
          }
        }
      },
      "md": {
        "$type": "typography",
        "$value": {
          "fontFamily": "{font.family.mono}",
          "fontSize": "14px",
          "fontWeight": 400,
          "letterSpacing": "0px",
          "lineHeight": 1.4286
        },
        "$description": "Números, valores técnicos e trechos de código. JetBrains Mono.",
        "$extensions": {
          "com.t2.midas": {
            "lineHeightPx": "20px",
            "sample": "R$ 1.249,90 · 87,5%"
          }
        }
      }
    }
  },
  "space": {
    "0": {
      "$type": "dimension",
      "$value": "0px"
    },
    "2": {
      "$type": "dimension",
      "$value": "2px"
    },
    "4": {
      "$type": "dimension",
      "$value": "4px"
    },
    "6": {
      "$type": "dimension",
      "$value": "6px"
    },
    "8": {
      "$type": "dimension",
      "$value": "8px"
    },
    "10": {
      "$type": "dimension",
      "$value": "10px"
    },
    "12": {
      "$type": "dimension",
      "$value": "12px"
    },
    "16": {
      "$type": "dimension",
      "$value": "16px"
    },
    "20": {
      "$type": "dimension",
      "$value": "20px"
    },
    "24": {
      "$type": "dimension",
      "$value": "24px"
    },
    "32": {
      "$type": "dimension",
      "$value": "32px"
    },
    "40": {
      "$type": "dimension",
      "$value": "40px"
    },
    "48": {
      "$type": "dimension",
      "$value": "48px"
    },
    "56": {
      "$type": "dimension",
      "$value": "56px"
    },
    "64": {
      "$type": "dimension",
      "$value": "64px"
    },
    "80": {
      "$type": "dimension",
      "$value": "80px"
    }
  },
  "size": {
    "control": {
      "xs": {
        "$type": "dimension",
        "$value": "24px",
        "$description": "Densidade máxima: tabelas, toolbars. Só desktop."
      },
      "sm": {
        "$type": "dimension",
        "$value": "28px",
        "$description": "Compacto: filtros, chips, ações densas."
      },
      "md": {
        "$type": "dimension",
        "$value": "32px",
        "$description": "Padrão da interface."
      },
      "lg": {
        "$type": "dimension",
        "$value": "40px",
        "$description": "Formulários e ações principais; mínimo em mobile."
      },
      "xl": {
        "$type": "dimension",
        "$value": "48px",
        "$description": "Destaque, mobile e touch confortável."
      },
      "2xl": {
        "$type": "dimension",
        "$value": "56px",
        "$description": "CTA de landing/onboarding."
      },
      "3xl": {
        "$type": "dimension",
        "$value": "64px",
        "$description": "Hero e telas de aprendizagem."
      },
      "4xl": {
        "$type": "dimension",
        "$value": "72px",
        "$description": "Excepcional: totens, apresentações."
      }
    },
    "icon": {
      "xs": {
        "$type": "dimension",
        "$value": "12px"
      },
      "sm": {
        "$type": "dimension",
        "$value": "16px"
      },
      "md": {
        "$type": "dimension",
        "$value": "20px"
      },
      "lg": {
        "$type": "dimension",
        "$value": "24px"
      },
      "xl": {
        "$type": "dimension",
        "$value": "32px"
      }
    }
  },
  "radius": {
    "role": {
      "control": {
        "$type": "dimension",
        "$value": "{radius.sm}",
        "$description": "Controles: button, input, select, toggle, chip (6px; XS/SM 4px, XL 8px)."
      },
      "container": {
        "$type": "dimension",
        "$value": "{radius.2xl}",
        "$description": "Containers: card, painel, alert, dialog."
      },
      "overlay": {
        "$type": "dimension",
        "$value": "{radius.lg}",
        "$description": "Overlays: dropdown, popover, combobox, date picker, tooltip."
      },
      "pill": {
        "$type": "dimension",
        "$value": "{radius.full}",
        "$description": "Badges, tags, switches e avatares."
      }
    },
    "none": {
      "$type": "dimension",
      "$value": "0px"
    },
    "xs": {
      "$type": "dimension",
      "$value": "4px"
    },
    "sm": {
      "$type": "dimension",
      "$value": "6px"
    },
    "md": {
      "$type": "dimension",
      "$value": "8px"
    },
    "lg": {
      "$type": "dimension",
      "$value": "10px"
    },
    "xl": {
      "$type": "dimension",
      "$value": "12px"
    },
    "2xl": {
      "$type": "dimension",
      "$value": "14px"
    },
    "3xl": {
      "$type": "dimension",
      "$value": "18px"
    },
    "full": {
      "$type": "dimension",
      "$value": "9999px"
    }
  },
  "border": {
    "width": {
      "sm": {
        "$type": "dimension",
        "$value": "1px",
        "$description": "Padrão do sistema: 1px em border/default (cinza claro), sempre com sombra suave elevation/control. Nunca usar strokes pretos ou grossos."
      },
      "md": {
        "$type": "dimension",
        "$value": "1.5px",
        "$description": "Uso raro (indicadores pequenos). Seleção e foco usam 1px + halo de 4px."
      }
    }
  },
  "opacity": {
    "disabled": {
      "$type": "number",
      "$value": 0.5,
      "$description": "Opacidade de elementos desabilitados quando não houver token de cor específico."
    }
  },
  "blur": {
    "sm": {
      "$type": "dimension",
      "$value": "8px"
    },
    "md": {
      "$type": "dimension",
      "$value": "16px"
    },
    "lg": {
      "$type": "dimension",
      "$value": "32px"
    }
  },
  "elevation": {
    "control": {
      "$type": "shadow",
      "$value": [
        {
          "color": "#0F17290A",
          "offsetX": "0px",
          "offsetY": "1px",
          "blur": "2px",
          "spread": "0px"
        },
        {
          "color": "#0F17290D",
          "offsetX": "0px",
          "offsetY": "2px",
          "blur": "8px",
          "spread": "0px"
        }
      ],
      "$description": "Nível 1. Controles com leve relevo (inputs, botões outline). Combine com borda border/subtle.",
      "$extensions": {
        "com.t2.midas": {
          "css": "0 1px 2px 0 rgb(15 23 41 / 0.04), 0 2px 8px 0 rgb(15 23 41 / 0.05)",
          "level": 1
        }
      }
    },
    "card": {
      "$type": "shadow",
      "$value": [
        {
          "color": "#0000001A",
          "offsetX": "0px",
          "offsetY": "1px",
          "blur": "3px",
          "spread": "0px"
        },
        {
          "color": "#0000001A",
          "offsetX": "0px",
          "offsetY": "1px",
          "blur": "2px",
          "spread": "-1px"
        }
      ],
      "$description": "Nível 2. Cards e superfícies elevadas em repouso.",
      "$extensions": {
        "com.t2.midas": {
          "css": "0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1)",
          "level": 2
        }
      }
    },
    "raised": {
      "$type": "shadow",
      "$value": [
        {
          "color": "#0000001A",
          "offsetX": "0px",
          "offsetY": "4px",
          "blur": "6px",
          "spread": "-1px"
        },
        {
          "color": "#0000001A",
          "offsetX": "0px",
          "offsetY": "2px",
          "blur": "4px",
          "spread": "-2px"
        }
      ],
      "$description": "Nível 3. Cards em hover/drag, elementos sticky.",
      "$extensions": {
        "com.t2.midas": {
          "css": "0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1)",
          "level": 3
        }
      }
    },
    "overlay": {
      "$type": "shadow",
      "$value": [
        {
          "color": "#0000001A",
          "offsetX": "0px",
          "offsetY": "20px",
          "blur": "25px",
          "spread": "-5px"
        },
        {
          "color": "#0000001A",
          "offsetX": "0px",
          "offsetY": "8px",
          "blur": "10px",
          "spread": "-6px"
        }
      ],
      "$description": "Nível 4. Dropdown, popover, combobox, date picker, tooltip, menus. Sempre com overlay/surface + overlay/border.",
      "$extensions": {
        "com.t2.midas": {
          "css": "0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1)",
          "level": 4
        }
      }
    },
    "modal": {
      "$type": "shadow",
      "$value": [
        {
          "color": "#00000040",
          "offsetX": "0px",
          "offsetY": "25px",
          "blur": "50px",
          "spread": "-12px"
        }
      ],
      "$description": "Nível 5. Dialogs, sheets e drawers.",
      "$extensions": {
        "com.t2.midas": {
          "css": "0 25px 50px -12px rgb(0 0 0 / 0.25)",
          "level": 5
        }
      }
    }
  },
  "focus": {
    "ring": {
      "$type": "shadow",
      "$value": {
        "color": "{color.focus.halo}",
        "offsetX": "0px",
        "offsetY": "0px",
        "blur": "0px",
        "spread": "4px"
      },
      "$description": "Padrão: borda selection/border + halo Cyan (effect focus/ring).",
      "$extensions": {
        "com.t2.midas": {
          "border": "selection/border",
          "css": "0 0 0 4px var(--midas-focus-halo)"
        }
      }
    },
    "ring-neutral": {
      "$type": "shadow",
      "$value": {
        "color": "{color.focus.halo-neutral}",
        "offsetX": "0px",
        "offsetY": "0px",
        "blur": "0px",
        "spread": "4px"
      },
      "$description": "Neutro: borda border/strong (hover) + halo preto no Light e branco no Dark.",
      "$extensions": {
        "com.t2.midas": {
          "border": "border/strong",
          "css": "0 0 0 4px var(--midas-focus-halo-neutral)"
        }
      }
    },
    "ring-danger": {
      "$type": "shadow",
      "$value": {
        "color": "{color.focus.halo-danger}",
        "offsetX": "0px",
        "offsetY": "0px",
        "blur": "0px",
        "spread": "4px"
      },
      "$description": "Erro: borda status/danger e halo vermelho.",
      "$extensions": {
        "com.t2.midas": {
          "border": "status/danger/border",
          "css": "0 0 0 4px var(--midas-focus-halo-danger)"
        }
      }
    }
  },
  "gradient": {
    "slate": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#F8FAFC",
            "position": 0
          },
          {
            "color": "#94A3B8",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/slate/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #F8FAFC 0%, #94A3B8 100%)",
            "stops": [
              "slate/50",
              "slate/400"
            ]
          }
        }
      },
      "mid": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#F1F5F9",
            "position": 0
          },
          {
            "color": "#64748B",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/slate/linear-mid",
            "angle": 90,
            "css": "linear-gradient(90deg, #F1F5F9 0%, #64748B 100%)",
            "stops": [
              "slate/100",
              "slate/500"
            ]
          }
        }
      },
      "deep": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#E2E8F0",
            "position": 0
          },
          {
            "color": "#334155",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/slate/linear-deep",
            "angle": 90,
            "css": "linear-gradient(90deg, #E2E8F0 0%, #334155 100%)",
            "stops": [
              "slate/200",
              "slate/700"
            ]
          }
        }
      }
    },
    "gray": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#F9FAFB",
            "position": 0
          },
          {
            "color": "#9CA3AF",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/gray/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #F9FAFB 0%, #9CA3AF 100%)",
            "stops": [
              "gray/50",
              "gray/400"
            ]
          }
        }
      },
      "mid": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#F3F4F6",
            "position": 0
          },
          {
            "color": "#6B7280",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/gray/linear-mid",
            "angle": 90,
            "css": "linear-gradient(90deg, #F3F4F6 0%, #6B7280 100%)",
            "stops": [
              "gray/100",
              "gray/500"
            ]
          }
        }
      }
    },
    "zinc": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FAFAFA",
            "position": 0
          },
          {
            "color": "#A1A1AA",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/zinc/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FAFAFA 0%, #A1A1AA 100%)",
            "stops": [
              "zinc/50",
              "zinc/400"
            ]
          }
        }
      },
      "deep": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#D4D4D8",
            "position": 0
          },
          {
            "color": "#3F3F46",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/zinc/linear-deep",
            "angle": 90,
            "css": "linear-gradient(90deg, #D4D4D8 0%, #3F3F46 100%)",
            "stops": [
              "zinc/300",
              "zinc/700"
            ]
          }
        }
      }
    },
    "neutral": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FAFAFA",
            "position": 0
          },
          {
            "color": "#A1A1A1",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/neutral/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FAFAFA 0%, #A1A1A1 100%)",
            "stops": [
              "neutral/50",
              "neutral/400"
            ]
          }
        }
      }
    },
    "stone": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FAFAF9",
            "position": 0
          },
          {
            "color": "#A6A09B",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/stone/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FAFAF9 0%, #A6A09B 100%)",
            "stops": [
              "stone/50",
              "stone/400"
            ]
          }
        }
      },
      "mid": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#E7E5E4",
            "position": 0
          },
          {
            "color": "#57534D",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/stone/linear-mid",
            "angle": 90,
            "css": "linear-gradient(90deg, #E7E5E4 0%, #57534D 100%)",
            "stops": [
              "stone/200",
              "stone/600"
            ]
          }
        }
      }
    },
    "taupe": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FBFAF9",
            "position": 0
          },
          {
            "color": "#ABA09C",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/taupe/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FBFAF9 0%, #ABA09C 100%)",
            "stops": [
              "taupe/50",
              "taupe/400"
            ]
          }
        }
      }
    },
    "mauve": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FAFAFA",
            "position": 0
          },
          {
            "color": "#A89EA9",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/mauve/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FAFAFA 0%, #A89EA9 100%)",
            "stops": [
              "mauve/50",
              "mauve/400"
            ]
          }
        }
      }
    },
    "mist": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#F9FBFB",
            "position": 0
          },
          {
            "color": "#9CA8AB",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/mist/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #F9FBFB 0%, #9CA8AB 100%)",
            "stops": [
              "mist/50",
              "mist/400"
            ]
          }
        }
      }
    },
    "olive": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FBFBF9",
            "position": 0
          },
          {
            "color": "#ABAB9C",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/olive/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FBFBF9 0%, #ABAB9C 100%)",
            "stops": [
              "olive/50",
              "olive/400"
            ]
          }
        }
      }
    },
    "cyan": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#ECFEFF",
            "position": 0
          },
          {
            "color": "#00D3F2",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/cyan/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #ECFEFF 0%, #00D3F2 100%)",
            "stops": [
              "cyan/50",
              "cyan/400"
            ]
          }
        }
      },
      "mid": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#A2F4FD",
            "position": 0
          },
          {
            "color": "#0092B8",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/cyan/linear-mid",
            "angle": 90,
            "css": "linear-gradient(90deg, #A2F4FD 0%, #0092B8 100%)",
            "stops": [
              "cyan/200",
              "cyan/600"
            ]
          }
        }
      }
    },
    "sky": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#F0F9FF",
            "position": 0
          },
          {
            "color": "#00BCFF",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/sky/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #F0F9FF 0%, #00BCFF 100%)",
            "stops": [
              "sky/50",
              "sky/400"
            ]
          }
        }
      },
      "mid": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#DFF2FE",
            "position": 0
          },
          {
            "color": "#00A6F4",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/sky/linear-mid",
            "angle": 90,
            "css": "linear-gradient(90deg, #DFF2FE 0%, #00A6F4 100%)",
            "stops": [
              "sky/100",
              "sky/500"
            ]
          }
        }
      }
    },
    "blue": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#EFF6FF",
            "position": 0
          },
          {
            "color": "#51A2FF",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/blue/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #EFF6FF 0%, #51A2FF 100%)",
            "stops": [
              "blue/50",
              "blue/400"
            ]
          }
        }
      },
      "deep": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#BEDBFF",
            "position": 0
          },
          {
            "color": "#1447E6",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/blue/linear-deep",
            "angle": 90,
            "css": "linear-gradient(90deg, #BEDBFF 0%, #1447E6 100%)",
            "stops": [
              "blue/200",
              "blue/700"
            ]
          }
        }
      }
    },
    "indigo": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#EEF2FF",
            "position": 0
          },
          {
            "color": "#7C86FF",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/indigo/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #EEF2FF 0%, #7C86FF 100%)",
            "stops": [
              "indigo/50",
              "indigo/400"
            ]
          }
        }
      },
      "mid": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#E0E7FF",
            "position": 0
          },
          {
            "color": "#615FFF",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/indigo/linear-mid",
            "angle": 90,
            "css": "linear-gradient(90deg, #E0E7FF 0%, #615FFF 100%)",
            "stops": [
              "indigo/100",
              "indigo/500"
            ]
          }
        }
      }
    },
    "violet": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#F5F3FF",
            "position": 0
          },
          {
            "color": "#A684FF",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/violet/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #F5F3FF 0%, #A684FF 100%)",
            "stops": [
              "violet/50",
              "violet/400"
            ]
          }
        }
      },
      "deep": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#DDD6FF",
            "position": 0
          },
          {
            "color": "#7F22FE",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/violet/linear-deep",
            "angle": 90,
            "css": "linear-gradient(90deg, #DDD6FF 0%, #7F22FE 100%)",
            "stops": [
              "violet/200",
              "violet/600"
            ]
          }
        }
      }
    },
    "red": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FEF2F2",
            "position": 0
          },
          {
            "color": "#FF6467",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/red/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FEF2F2 0%, #FF6467 100%)",
            "stops": [
              "red/50",
              "red/400"
            ]
          }
        }
      },
      "mid": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FFE2E2",
            "position": 0
          },
          {
            "color": "#FB2C36",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/red/linear-mid",
            "angle": 90,
            "css": "linear-gradient(90deg, #FFE2E2 0%, #FB2C36 100%)",
            "stops": [
              "red/100",
              "red/500"
            ]
          }
        }
      }
    },
    "orange": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FFF7ED",
            "position": 0
          },
          {
            "color": "#FF8904",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/orange/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FFF7ED 0%, #FF8904 100%)",
            "stops": [
              "orange/50",
              "orange/400"
            ]
          }
        }
      },
      "deep": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FFD6A7",
            "position": 0
          },
          {
            "color": "#F54900",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/orange/linear-deep",
            "angle": 90,
            "css": "linear-gradient(90deg, #FFD6A7 0%, #F54900 100%)",
            "stops": [
              "orange/200",
              "orange/600"
            ]
          }
        }
      }
    },
    "amber": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FFFBEB",
            "position": 0
          },
          {
            "color": "#FFB900",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/amber/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FFFBEB 0%, #FFB900 100%)",
            "stops": [
              "amber/50",
              "amber/400"
            ]
          }
        }
      },
      "mid": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FEF3C6",
            "position": 0
          },
          {
            "color": "#FE9A00",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/amber/linear-mid",
            "angle": 90,
            "css": "linear-gradient(90deg, #FEF3C6 0%, #FE9A00 100%)",
            "stops": [
              "amber/100",
              "amber/500"
            ]
          }
        }
      }
    },
    "yellow": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FEFCE8",
            "position": 0
          },
          {
            "color": "#FDC700",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/yellow/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FEFCE8 0%, #FDC700 100%)",
            "stops": [
              "yellow/50",
              "yellow/400"
            ]
          }
        }
      },
      "deep": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FFF085",
            "position": 0
          },
          {
            "color": "#D08700",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/yellow/linear-deep",
            "angle": 90,
            "css": "linear-gradient(90deg, #FFF085 0%, #D08700 100%)",
            "stops": [
              "yellow/200",
              "yellow/600"
            ]
          }
        }
      }
    },
    "lime": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#F7FEE7",
            "position": 0
          },
          {
            "color": "#9AE600",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/lime/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #F7FEE7 0%, #9AE600 100%)",
            "stops": [
              "lime/50",
              "lime/400"
            ]
          }
        }
      }
    },
    "green": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#F0FDF4",
            "position": 0
          },
          {
            "color": "#05DF72",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/green/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #F0FDF4 0%, #05DF72 100%)",
            "stops": [
              "green/50",
              "green/400"
            ]
          }
        }
      },
      "mid": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#DCFCE7",
            "position": 0
          },
          {
            "color": "#00C950",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/green/linear-mid",
            "angle": 90,
            "css": "linear-gradient(90deg, #DCFCE7 0%, #00C950 100%)",
            "stops": [
              "green/100",
              "green/500"
            ]
          }
        }
      }
    },
    "emerald": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#ECFDF5",
            "position": 0
          },
          {
            "color": "#00D492",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/emerald/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #ECFDF5 0%, #00D492 100%)",
            "stops": [
              "emerald/50",
              "emerald/400"
            ]
          }
        }
      },
      "deep": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#A4F4CF",
            "position": 0
          },
          {
            "color": "#009966",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/emerald/linear-deep",
            "angle": 90,
            "css": "linear-gradient(90deg, #A4F4CF 0%, #009966 100%)",
            "stops": [
              "emerald/200",
              "emerald/600"
            ]
          }
        }
      }
    },
    "teal": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#F0FDFA",
            "position": 0
          },
          {
            "color": "#00D5BE",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/teal/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #F0FDFA 0%, #00D5BE 100%)",
            "stops": [
              "teal/50",
              "teal/400"
            ]
          }
        }
      },
      "mid": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#CBFBF1",
            "position": 0
          },
          {
            "color": "#00BBA7",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/teal/linear-mid",
            "angle": 90,
            "css": "linear-gradient(90deg, #CBFBF1 0%, #00BBA7 100%)",
            "stops": [
              "teal/100",
              "teal/500"
            ]
          }
        }
      }
    },
    "purple": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FAF5FF",
            "position": 0
          },
          {
            "color": "#C27AFF",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/purple/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FAF5FF 0%, #C27AFF 100%)",
            "stops": [
              "purple/50",
              "purple/400"
            ]
          }
        }
      },
      "mid": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#F3E8FF",
            "position": 0
          },
          {
            "color": "#AD46FF",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/purple/linear-mid",
            "angle": 90,
            "css": "linear-gradient(90deg, #F3E8FF 0%, #AD46FF 100%)",
            "stops": [
              "purple/100",
              "purple/500"
            ]
          }
        }
      }
    },
    "fuchsia": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FDF4FF",
            "position": 0
          },
          {
            "color": "#ED6AFF",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/fuchsia/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FDF4FF 0%, #ED6AFF 100%)",
            "stops": [
              "fuchsia/50",
              "fuchsia/400"
            ]
          }
        }
      },
      "deep": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#F6CFFF",
            "position": 0
          },
          {
            "color": "#C800DE",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/fuchsia/linear-deep",
            "angle": 90,
            "css": "linear-gradient(90deg, #F6CFFF 0%, #C800DE 100%)",
            "stops": [
              "fuchsia/200",
              "fuchsia/600"
            ]
          }
        }
      }
    },
    "pink": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FDF2F8",
            "position": 0
          },
          {
            "color": "#FB64B6",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/pink/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FDF2F8 0%, #FB64B6 100%)",
            "stops": [
              "pink/50",
              "pink/400"
            ]
          }
        }
      },
      "mid": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FCE7F3",
            "position": 0
          },
          {
            "color": "#F6339A",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/pink/linear-mid",
            "angle": 90,
            "css": "linear-gradient(90deg, #FCE7F3 0%, #F6339A 100%)",
            "stops": [
              "pink/100",
              "pink/500"
            ]
          }
        }
      }
    },
    "rose": {
      "base": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FFF1F2",
            "position": 0
          },
          {
            "color": "#FF637E",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/rose/linear",
            "angle": 90,
            "css": "linear-gradient(90deg, #FFF1F2 0%, #FF637E 100%)",
            "stops": [
              "rose/50",
              "rose/400"
            ]
          }
        }
      },
      "deep": {
        "$type": "gradient",
        "$value": [
          {
            "color": "#FFCCD3",
            "position": 0
          },
          {
            "color": "#EC003F",
            "position": 1
          }
        ],
        "$extensions": {
          "com.t2.midas": {
            "token": "gradient/rose/linear-deep",
            "angle": 90,
            "css": "linear-gradient(90deg, #FFCCD3 0%, #EC003F 100%)",
            "stops": [
              "rose/200",
              "rose/600"
            ]
          }
        }
      }
    }
  },
  "breakpoint": {
    "mobile": {
      "$type": "dimension",
      "$value": "0px",
      "$description": "Mobile: até 599px"
    },
    "tablet": {
      "$type": "dimension",
      "$value": "600px",
      "$description": "Tablet: 600–1023px"
    },
    "laptop": {
      "$type": "dimension",
      "$value": "1024px",
      "$description": "Laptop: 1024–1279px"
    },
    "desktop": {
      "$type": "dimension",
      "$value": "1280px",
      "$description": "Desktop: 1280–1599px"
    },
    "wide": {
      "$type": "dimension",
      "$value": "1600px",
      "$description": "Wide: 1600px ou mais"
    }
  },
  "grid": {
    "mobile": {
      "columns": {
        "$type": "number",
        "$value": 4
      },
      "gutter": {
        "$type": "dimension",
        "$value": "16px"
      },
      "margin": {
        "$type": "dimension",
        "$value": "16px"
      }
    },
    "tablet": {
      "columns": {
        "$type": "number",
        "$value": 8
      },
      "gutter": {
        "$type": "dimension",
        "$value": "24px"
      },
      "margin": {
        "$type": "dimension",
        "$value": "32px"
      }
    },
    "laptop": {
      "columns": {
        "$type": "number",
        "$value": 12
      },
      "gutter": {
        "$type": "dimension",
        "$value": "24px"
      },
      "margin": {
        "$type": "dimension",
        "$value": "40px"
      }
    },
    "desktop": {
      "columns": {
        "$type": "number",
        "$value": 12
      },
      "gutter": {
        "$type": "dimension",
        "$value": "24px"
      },
      "margin": {
        "$type": "dimension",
        "$value": "64px"
      },
      "maxWidth": {
        "$type": "dimension",
        "$value": "1312px"
      }
    },
    "wide": {
      "columns": {
        "$type": "number",
        "$value": 12
      },
      "gutter": {
        "$type": "dimension",
        "$value": "32px"
      },
      "margin": {
        "$type": "dimension",
        "$value": "80px"
      },
      "maxWidth": {
        "$type": "dimension",
        "$value": "1440px"
      }
    }
  }
}
