{
  "$description": "Cosmos 2.4.0 base tokens, theme adapters and contrast pairs",
  "color": {
    "void": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.07058823529411765, 0.0392156862745098, 0.0784313725490196],
        "alpha": 1
      },
      "$description": "Page and immersive field",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#120A14" }
      }
    },
    "void-edge": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.12156862745098039, 0.06666666666666667, 0.14901960784313725],
        "alpha": 1
      },
      "$description": "Depth at the edge of the field",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#1F1126" }
      }
    },
    "hull": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.11372549019607843, 0.07058823529411765, 0.12549019607843137],
        "alpha": 1
      },
      "$description": "Standard opaque surface",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#1D1220" }
      }
    },
    "hull-raised": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.16470588235294117, 0.09411764705882353, 0.18823529411764706],
        "alpha": 1
      },
      "$description": "Raised or selected surface",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#2A1830" }
      }
    },
    "hull-highest": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.20784313725490197, 0.12549019607843137, 0.25098039215686274],
        "alpha": 1
      },
      "$description": "Highest temporary surface",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#352040" }
      }
    },
    "ember": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [1, 0.5490196078431373, 0.25882352941176473],
        "alpha": 1
      },
      "$description": "Primary agency: create, continue, commit",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#FF8C42" }
      }
    },
    "ember-soft": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [1, 0.6980392156862745, 0.48627450980392156],
        "alpha": 1
      },
      "$description": "Supporting warm emphasis",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#FFB27C" }
      }
    },
    "rose": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [1, 0.49411764705882355, 0.5411764705882353],
        "alpha": 1
      },
      "$description": "Social participation and attention",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#FF7E8A" }
      }
    },
    "violet": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.788235294117647, 0.6274509803921569, 1],
        "alpha": 1
      },
      "$description": "Identity, roles and transformation",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#C9A0FF" }
      }
    },
    "gold": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [1, 0.7803921568627451, 0.4],
        "alpha": 1
      },
      "$description": "Focus, time, precision and value",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#FFC766" }
      }
    },
    "cyan": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0, 0.8980392156862745, 1],
        "alpha": 1
      },
      "$description": "Live, connected and located",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#00E5FF" }
      }
    },
    "moss": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.5137254901960784, 0.7137254901960784, 0.5725490196078431],
        "alpha": 1
      },
      "$description": "Outdoor and natural categories",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#83B692" }
      }
    },
    "danger": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [1, 0.4117647058823529, 0.47058823529411764],
        "alpha": 1
      },
      "$description": "Destructive action and failure",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#FF6978" }
      }
    },
    "success": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.44313725490196076, 0.8352941176470589, 0.6431372549019608],
        "alpha": 1
      },
      "$description": "Confirmed completion",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#71D5A4" }
      }
    },
    "petrol": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.06274509803921569, 0.17254901960784313, 0.17647058823529413],
        "alpha": 1
      },
      "$description": "Map ground",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#102C2D" }
      }
    },
    "water": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.07058823529411765, 0.23921568627450981, 0.25882352941176473],
        "alpha": 1
      },
      "$description": "Map water",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#123D42" }
      }
    },
    "ink": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [1, 0.9725490196078431, 0.9490196078431372],
        "alpha": 1
      },
      "$description": "Primary text on Deep Space",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#FFF8F2" }
      }
    },
    "muted": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.7333333333333333, 0.6823529411764706, 0.7333333333333333],
        "alpha": 1
      },
      "$description": "Supporting text",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#BBAEBB" }
      }
    },
    "faint": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.6039215686274509, 0.5450980392156862, 0.6039215686274509],
        "alpha": 1
      },
      "$description": "Secondary metadata; check actual surface",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#9A8B9A" }
      }
    },
    "dim": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.5647058823529412, 0.5137254901960784, 0.6039215686274509],
        "alpha": 1
      },
      "$description": "Inactive ornament; not essential text",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#90839A" }
      }
    },
    "boundary": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [0.6039215686274509, 0.5450980392156862, 0.6039215686274509],
        "alpha": 1
      },
      "$description": "Essential control outlines on dark surfaces",
      "$extensions": {
        "app.simt.cosmos": { "hex": "#9A8B9A" }
      }
    }
  },
  "gradient": {
    "field": {
      "$type": "gradient",
      "$value": [
        {
          "color": {
            "components": [0.12156862745098039, 0.06666666666666667, 0.14901960784313725],
            "alpha": 1,
            "hex": "#1F1126"
          },
          "position": 0
        },
        {
          "color": {
            "components": [0.07058823529411765, 0.0392156862745098, 0.0784313725490196],
            "alpha": 1,
            "hex": "#120A14"
          },
          "position": 0.72
        }
      ],
      "$description": "Root depth behind every Deep Space screen. Opaque, so text is measured against void-edge and void.",
      "$extensions": {
        "app.simt.cosmos": {
          "geometry": {
            "kind": "radial",
            "at": [0.5, 0],
            "radius": [1.2, 0.9]
          },
          "anchors": ["void-edge", "void"],
          "profiles": ["deepSpace"]
        }
      }
    },
    "nebula": {
      "$type": "gradient",
      "$value": [
        {
          "color": {
            "components": [0.788235294117647, 0.6274509803921569, 1],
            "alpha": 0.26,
            "hex": null
          },
          "position": 0
        },
        {
          "color": {
            "components": [1, 0.49411764705882355, 0.5411764705882353],
            "alpha": 0.13,
            "hex": null
          },
          "position": 0.36
        },
        {
          "color": {
            "components": [1, 0.5490196078431373, 0.25882352941176473],
            "alpha": 0.06,
            "hex": null
          },
          "position": 0.64
        },
        {
          "color": {
            "components": [1, 0.5490196078431373, 0.25882352941176473],
            "alpha": 0,
            "hex": null
          },
          "position": 1
        }
      ],
      "$description": "One atmospheric field per screen, behind the focal object or a section entry; never behind reading text.",
      "$extensions": {
        "app.simt.cosmos": {
          "geometry": {
            "kind": "radial",
            "at": [0.5, 0.5],
            "radius": [0.5, 0.5]
          },
          "anchors": ["violet", "rose", "ember", "ember"],
          "profiles": ["deepSpace"]
        }
      }
    },
    "corona": {
      "$type": "gradient",
      "$value": [
        {
          "color": {
            "components": [1, 0.7803921568627451, 0.4],
            "alpha": 0.9,
            "hex": null
          },
          "position": 0
        },
        {
          "color": {
            "components": [1, 0.5490196078431373, 0.25882352941176473],
            "alpha": 0.45,
            "hex": null
          },
          "position": 0.14
        },
        {
          "color": {
            "components": [1, 0.49411764705882355, 0.5411764705882353],
            "alpha": 0.12,
            "hex": null
          },
          "position": 0.42
        },
        {
          "color": {
            "components": [1, 0.49411764705882355, 0.5411764705882353],
            "alpha": 0,
            "hex": null
          },
          "position": 1
        }
      ],
      "$description": "The only glow: the halo of the single focal object, painted in a box four to six times its diameter.",
      "$extensions": {
        "app.simt.cosmos": {
          "geometry": {
            "kind": "radial",
            "at": [0.5, 0.5],
            "radius": [0.5, 0.5]
          },
          "anchors": ["gold", "ember", "rose", "rose"],
          "profiles": ["deepSpace"]
        }
      }
    },
    "accretion": {
      "$type": "gradient",
      "$value": [
        {
          "color": {
            "components": [1, 0.5490196078431373, 0.25882352941176473],
            "alpha": 1,
            "hex": "#FF8C42"
          },
          "position": 0
        },
        {
          "color": {
            "components": [1, 0.7803921568627451, 0.4],
            "alpha": 1,
            "hex": "#FFC766"
          },
          "position": 0.25
        },
        {
          "color": {
            "components": [1, 0.49411764705882355, 0.5411764705882353],
            "alpha": 1,
            "hex": "#FF7E8A"
          },
          "position": 0.5
        },
        {
          "color": {
            "components": [0.788235294117647, 0.6274509803921569, 1],
            "alpha": 1,
            "hex": "#C9A0FF"
          },
          "position": 0.75
        },
        {
          "color": {
            "components": [1, 0.5490196078431373, 0.25882352941176473],
            "alpha": 1,
            "hex": "#FF8C42"
          },
          "position": 1
        }
      ],
      "$description": "A 1–2 px ring around the focal object. Never progress, status or a control outline.",
      "$extensions": {
        "app.simt.cosmos": {
          "geometry": {
            "kind": "conic",
            "at": [0.5, 0.5],
            "from": 0
          },
          "anchors": ["ember", "gold", "rose", "violet", "ember"],
          "profiles": ["deepSpace"]
        }
      }
    },
    "horizon": {
      "$type": "gradient",
      "$value": [
        {
          "color": {
            "components": [1, 0.5490196078431373, 0.25882352941176473],
            "alpha": 0,
            "hex": null
          },
          "position": 0
        },
        {
          "color": {
            "components": [1, 0.5490196078431373, 0.25882352941176473],
            "alpha": 1,
            "hex": "#FF8C42"
          },
          "position": 0.2
        },
        {
          "color": {
            "components": [1, 0.7803921568627451, 0.4],
            "alpha": 1,
            "hex": "#FFC766"
          },
          "position": 0.5
        },
        {
          "color": {
            "components": [0.788235294117647, 0.6274509803921569, 1],
            "alpha": 1,
            "hex": "#C9A0FF"
          },
          "position": 0.8
        },
        {
          "color": {
            "components": [0.788235294117647, 0.6274509803921569, 1],
            "alpha": 0,
            "hex": null
          },
          "position": 1
        }
      ],
      "$description": "Light lines of 1–2 px: the top light of a surface, the horizon ribbon, a section signature.",
      "$extensions": {
        "app.simt.cosmos": {
          "geometry": { "kind": "linear", "angle": 90 },
          "anchors": ["ember", "ember", "gold", "violet", "violet"],
          "profiles": ["deepSpace", "daylight"]
        }
      }
    },
    "rim": {
      "$type": "gradient",
      "$value": [
        {
          "color": {
            "components": [1, 0.5490196078431373, 0.25882352941176473],
            "alpha": 0.55,
            "hex": null
          },
          "position": 0
        },
        {
          "color": {
            "components": [1, 0.9725490196078431, 0.9490196078431372],
            "alpha": 0.1,
            "hex": null
          },
          "position": 0.45
        },
        {
          "color": {
            "components": [0.788235294117647, 0.6274509803921569, 1],
            "alpha": 0.5,
            "hex": null
          },
          "position": 1
        }
      ],
      "$description": "A 1 px border light for the focal or selected surface, beside its essential boundary rather than replacing it.",
      "$extensions": {
        "app.simt.cosmos": {
          "geometry": { "kind": "linear", "angle": 135 },
          "anchors": ["ember", "ink", "violet"],
          "profiles": ["deepSpace"]
        }
      }
    },
    "action": {
      "$type": "gradient",
      "$value": [
        {
          "color": {
            "components": [1, 0.6980392156862745, 0.48627450980392156],
            "alpha": 1,
            "hex": "#FFB27C"
          },
          "position": 0
        },
        {
          "color": {
            "components": [1, 0.5490196078431373, 0.25882352941176473],
            "alpha": 1,
            "hex": "#FF8C42"
          },
          "position": 0.55
        }
      ],
      "$description": "Fill of the one primary action. The Void label passes on every stop.",
      "$extensions": {
        "app.simt.cosmos": {
          "geometry": { "kind": "linear", "angle": 180 },
          "anchors": ["ember-soft", "ember"],
          "profiles": ["deepSpace"]
        }
      }
    },
    "spectrum": {
      "$type": "gradient",
      "$value": [
        {
          "color": {
            "components": [1, 0.5490196078431373, 0.25882352941176473],
            "alpha": 1,
            "hex": "#FF8C42"
          },
          "position": 0
        },
        {
          "color": {
            "components": [1, 0.49411764705882355, 0.5411764705882353],
            "alpha": 1,
            "hex": "#FF7E8A"
          },
          "position": 0.2
        },
        {
          "color": {
            "components": [0.788235294117647, 0.6274509803921569, 1],
            "alpha": 1,
            "hex": "#C9A0FF"
          },
          "position": 0.4
        },
        {
          "color": {
            "components": [1, 0.7803921568627451, 0.4],
            "alpha": 1,
            "hex": "#FFC766"
          },
          "position": 0.6
        },
        {
          "color": {
            "components": [0, 0.8980392156862745, 1],
            "alpha": 1,
            "hex": "#00E5FF"
          },
          "position": 0.8
        },
        {
          "color": {
            "components": [0.5137254901960784, 0.7137254901960784, 0.5725490196078431],
            "alpha": 1,
            "hex": "#83B692"
          },
          "position": 1
        }
      ],
      "$description": "The brand signature line. Category legends use solid labelled swatches instead.",
      "$extensions": {
        "app.simt.cosmos": {
          "geometry": { "kind": "linear", "angle": 90 },
          "anchors": ["ember", "rose", "violet", "gold", "cyan", "moss"],
          "profiles": ["deepSpace", "daylight"]
        }
      }
    }
  },
  "shadow": {
    "float": {
      "$type": "shadow",
      "$value": {
        "color": {
          "components": [0.07058823529411765, 0.0392156862745098, 0.0784313725490196],
          "alpha": 0.8,
          "hex": null
        },
        "offsetX": { "value": 0, "unit": "px" },
        "offsetY": { "value": 16, "unit": "px" },
        "blur": { "value": 40, "unit": "px" },
        "spread": { "value": -16, "unit": "px" }
      },
      "$description": "Floating surfaces: popovers, sheets, dialogs and device frames."
    },
    "action": {
      "$type": "shadow",
      "$value": {
        "color": {
          "components": [1, 0.5490196078431373, 0.25882352941176473],
          "alpha": 0.5,
          "hex": null
        },
        "offsetX": { "value": 0, "unit": "px" },
        "offsetY": { "value": 10, "unit": "px" },
        "blur": { "value": 28, "unit": "px" },
        "spread": { "value": -12, "unit": "px" }
      },
      "$description": "Underglow of the one primary action at rest. Removed when disabled."
    }
  },
  "space": {
    "4": {
      "$type": "dimension",
      "$value": { "value": 4, "unit": "px" }
    },
    "8": {
      "$type": "dimension",
      "$value": { "value": 8, "unit": "px" }
    },
    "12": {
      "$type": "dimension",
      "$value": { "value": 12, "unit": "px" }
    },
    "16": {
      "$type": "dimension",
      "$value": { "value": 16, "unit": "px" }
    },
    "20": {
      "$type": "dimension",
      "$value": { "value": 20, "unit": "px" }
    },
    "24": {
      "$type": "dimension",
      "$value": { "value": 24, "unit": "px" }
    },
    "32": {
      "$type": "dimension",
      "$value": { "value": 32, "unit": "px" }
    },
    "40": {
      "$type": "dimension",
      "$value": { "value": 40, "unit": "px" }
    },
    "48": {
      "$type": "dimension",
      "$value": { "value": 48, "unit": "px" }
    },
    "64": {
      "$type": "dimension",
      "$value": { "value": 64, "unit": "px" }
    },
    "80": {
      "$type": "dimension",
      "$value": { "value": 80, "unit": "px" }
    },
    "96": {
      "$type": "dimension",
      "$value": { "value": 96, "unit": "px" }
    },
    "128": {
      "$type": "dimension",
      "$value": { "value": 128, "unit": "px" }
    },
    "$description": "Shared rhythm: 1 unit is 1 CSS px on web and 1 dp natively, so a client uses these numbers unchanged and never publishes its own table."
  },
  "radius": {
    "$description": "Web anchors. Android and Wear map the same roles to native geometry in platformAdapters (C09); the anchors are not copied into a native scale.",
    "control": {
      "$type": "dimension",
      "$value": { "value": 8, "unit": "px" }
    },
    "record": {
      "$type": "dimension",
      "$value": { "value": 16, "unit": "px" }
    },
    "overlay": {
      "$type": "dimension",
      "$value": { "value": 24, "unit": "px" }
    }
  },
  "motion": {
    "$description": "Durations are shared: 150 ms feedback, 300 ms local state, 500 ms context change. Each platform part adds its own easing set in platformAdapters (C30); easing here is the cross-platform standard.",
    "feedback": {
      "$type": "duration",
      "$value": { "value": 150, "unit": "ms" }
    },
    "state": {
      "$type": "duration",
      "$value": { "value": 300, "unit": "ms" }
    },
    "context": {
      "$type": "duration",
      "$value": { "value": 500, "unit": "ms" }
    },
    "easing": {
      "$type": "cubicBezier",
      "$value": [0.2, 0, 0.2, 1]
    }
  },
  "font": {
    "display": {
      "$type": "fontFamily",
      "$value": ["Space Grotesk", "system-ui", "sans-serif"]
    },
    "body": {
      "$type": "fontFamily",
      "$value": ["Source Sans 3", "system-ui", "sans-serif"]
    },
    "arabic": {
      "$type": "fontFamily",
      "$value": ["El Messiri", "sans-serif"]
    }
  },
  "layer": {
    "$description": "Relative semantic stacking tier; use platform layer primitives for modal isolation.",
    "field": { "$type": "number", "$value": 0 },
    "chrome": { "$type": "number", "$value": 10 },
    "context": { "$type": "number", "$value": 20 },
    "scrim": { "$type": "number", "$value": 30 },
    "modal": { "$type": "number", "$value": 40 },
    "feedback": { "$type": "number", "$value": 50 },
    "skip": { "$type": "number", "$value": 100 }
  },
  "starfield": {
    "$description": "The deterministic edge star layer shared by every platform that draws one. Watch screens draw none.",
    "band": { "$type": "number", "$value": 0.2, "$description": "Outer band, as a fraction of each edge, where stars may sit. The central rectangle stays clear." },
    "clearance": {
      "$type": "dimension",
      "$value": { "value": 16, "unit": "px" },
      "$description": "Minimum distance from known text and controls; applied after generation."
    },
    "bucket": {
      "$type": "dimension",
      "$value": { "value": 160, "unit": "px" },
      "$description": "Size quantum; a resize regenerates only when it crosses a bucket."
    },
    "lowPowerFactor": { "$type": "number", "$value": 0.4, "$description": "Share of stars drawn under low power, thermal pressure or a low-performance tier." },
    "$extensions": {
      "app.simt.cosmos": {
        "density": {
          "screen": { "areaPerStar": 7500, "min": 24, "max": 160 },
          "dialog": { "areaPerStar": 10000, "min": 12, "max": 72 }
        },
        "attempts": 8,
        "magnitudes": [
          {
            "name": "bright",
            "below": 0.05,
            "radius": [1.6, 2.2],
            "alpha": [0.85, 1]
          },
          {
            "name": "mid",
            "below": 0.3,
            "radius": [1, 1.6],
            "alpha": [0.55, 0.85]
          },
          {
            "name": "faint",
            "below": 1,
            "radius": [0.7, 1],
            "alpha": [0.3, 0.55]
          }
        ],
        "maxSpikes": 3,
        "inkShare": 0.7,
        "maxAccentShare": 0.1,
        "accents": ["gold", "ember-soft", "violet", "cyan"],
        "drift": { "minPeriodS": 90, "maxPeriodS": 160, "maxTravel": 0.015 },
        "algorithm": [
          "Bucket: bw = ceil(width / bucket) * bucket and bh likewise, in CSS px or dp.",
          "Seed: FNV-1a 32-bit over the UTF-8 bytes of \"<surfaceId>@<bw>x<bh>\"; random numbers come from mulberry32(seed) as uint32 / 2^32.",
          "Count: round-half-up(bw * bh / areaPerStar) clamped to [min, max] for the surface kind.",
          "Per star, in this order: one draw selects the magnitude, one the radius, one the alpha, one the color; then up to `attempts` (u, v) pairs.",
          "Color: draw < inkShare is ink; otherwise accents[min(3, floor((draw - inkShare) / ((1 - inkShare) / 4)))], demoted to ink when that accent already holds floor(count * maxAccentShare) stars or all accents hold floor(count * (1 - inkShare)).",
          "Position: reject (u, v) when both lie strictly inside (band, 1 - band), or when the squared bucket-pixel distance to an accepted star is below (2 * max(r, rOther))^2. A star with no accepted attempt is skipped.",
          "Spikes: the first `maxSpikes` accepted bright stars carry a four-point diffraction cross 5 * r long.",
          "Render at x = u * width, y = v * height. Exclusion zones filter accepted stars afterwards and never reseed."
        ],
        "fixture": {
          "surfaceId": "cosmos.reference",
          "width": 390,
          "height": 844,
          "kind": "screen",
          "bucket": [480, 960],
          "count": 61,
          "accepted": 61,
          "spiked": 0,
          "first": [
            { "u": 0.270668, "v": 0.803085, "r": 0.834747, "alpha": 0.486138, "color": "ink" },
            { "u": 0.016585, "v": 0.084785, "r": 0.904106, "alpha": 0.421448, "color": "gold" },
            { "u": 0.080599, "v": 0.426636, "r": 1.067654, "alpha": 0.618776, "color": "ember-soft" }
          ]
        }
      }
    }
  },
  "adapters": {
    "deepSpace": {
      "$description": "deepSpace semantic colors. watchAmbient intentionally has no interactive roles.",
      "background": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.07058823529411765, 0.0392156862745098, 0.0784313725490196],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#120A14" }
        }
      },
      "surface": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.11372549019607843, 0.07058823529411765, 0.12549019607843137],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#1D1220" }
        }
      },
      "raised": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.16470588235294117, 0.09411764705882353, 0.18823529411764706],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#2A1830" }
        }
      },
      "highest": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.20784313725490197, 0.12549019607843137, 0.25098039215686274],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#352040" }
        }
      },
      "text": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.9725490196078431, 0.9490196078431372],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FFF8F2" }
        }
      },
      "muted": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.7333333333333333, 0.6823529411764706, 0.7333333333333333],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#BBAEBB" }
        }
      },
      "faint": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.6039215686274509, 0.5450980392156862, 0.6039215686274509],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#9A8B9A" }
        }
      },
      "line": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.9254901960784314, 0.8862745098039215],
          "alpha": 0.12
        },
        "$extensions": {
          "app.simt.cosmos": { "css": "rgb(255 236 226 / 0.12)" }
        }
      },
      "action": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.5490196078431373, 0.25882352941176473],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FF8C42" }
        }
      },
      "accentText": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.6980392156862745, 0.48627450980392156],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FFB27C" }
        }
      },
      "onAction": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.07058823529411765, 0.0392156862745098, 0.0784313725490196],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#120A14" }
        }
      },
      "social": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.49411764705882355, 0.5411764705882353],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FF7E8A" }
        }
      },
      "identity": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.788235294117647, 0.6274509803921569, 1],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#C9A0FF" }
        }
      },
      "precision": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.7803921568627451, 0.4],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FFC766" }
        }
      },
      "live": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0, 0.8980392156862745, 1],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#00E5FF" }
        }
      },
      "outdoors": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.5137254901960784, 0.7137254901960784, 0.5725490196078431],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#83B692" }
        }
      },
      "danger": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.4117647058823529, 0.47058823529411764],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FF6978" }
        }
      },
      "success": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.44313725490196076, 0.8352941176470589, 0.6431372549019608],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#71D5A4" }
        }
      },
      "focus": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.7803921568627451, 0.4],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FFC766" }
        }
      },
      "boundary": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.6039215686274509, 0.5450980392156862, 0.6039215686274509],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#9A8B9A" }
        }
      }
    },
    "daylight": {
      "$description": "daylight semantic colors. watchAmbient intentionally has no interactive roles.",
      "background": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.9647058823529412, 0.9254901960784314],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FFF6EC" }
        }
      },
      "surface": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.9764705882352941, 0.9490196078431372],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FFF9F2" }
        }
      },
      "raised": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.9647058823529412, 0.9058823529411765, 0.8627450980392157],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#F6E7DC" }
        }
      },
      "highest": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.9529411764705882, 0.8784313725490196, 0.9686274509803922],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#F3E0F7" }
        }
      },
      "text": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.1411764705882353, 0.10196078431372549, 0.0784313725490196],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#241A14" }
        }
      },
      "muted": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.3215686274509804, 0.26666666666666666, 0.23529411764705882],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#52443C" }
        }
      },
      "faint": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.4196078431372549, 0.37254901960784315, 0.34509803921568627],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#6B5F58" }
        }
      },
      "line": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.1411764705882353, 0.10196078431372549, 0.0784313725490196],
          "alpha": 0.14
        },
        "$extensions": {
          "app.simt.cosmos": { "css": "rgb(36 26 20 / 0.14)" }
        }
      },
      "action": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.8470588235294118, 0.3058823529411765, 0],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#D84E00" }
        }
      },
      "accentText": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.6901960784313725, 0.2627450980392157, 0],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#B04300" }
        }
      },
      "onAction": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.07058823529411765, 0.0392156862745098, 0.0784313725490196],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#120A14" }
        }
      },
      "social": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.7215686274509804, 0.19607843137254902, 0.4],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#B83266" }
        }
      },
      "identity": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.48627450980392156, 0.30196078431372547, 0.7411764705882353],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#7C4DBD" }
        }
      },
      "precision": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.5450980392156862, 0.3686274509803922, 0],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#8B5E00" }
        }
      },
      "live": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0, 0.4117647058823529, 0.4549019607843137],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#006974" }
        }
      },
      "outdoors": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.20784313725490197, 0.39215686274509803, 0.2784313725490196],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#356447" }
        }
      },
      "danger": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.6078431372549019, 0.1411764705882353, 0.19607843137254902],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#9B2432" }
        }
      },
      "success": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.15294117647058825, 0.39215686274509803, 0.25882352941176473],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#276442" }
        }
      },
      "focus": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.5450980392156862, 0.3686274509803922, 0],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#8B5E00" }
        }
      },
      "boundary": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.3215686274509804, 0.26666666666666666, 0.23529411764705882],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#52443C" }
        }
      }
    },
    "astronomy": {
      "$description": "astronomy semantic colors. watchAmbient intentionally has no interactive roles.",
      "background": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.0392156862745098, 0, 0],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#0A0000" }
        }
      },
      "surface": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.10196078431372549, 0, 0],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#1A0000" }
        }
      },
      "raised": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.16470588235294117, 0, 0],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#2A0000" }
        }
      },
      "highest": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.2, 0, 0],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#330000" }
        }
      },
      "text": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.9098039215686274, 0.5372549019607843, 0.5372549019607843],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#E88989" }
        }
      },
      "muted": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.8313725490196079, 0.4588235294117647, 0.4588235294117647],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#D47575" }
        }
      },
      "faint": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.7529411764705882, 0.41568627450980394, 0.41568627450980394],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#C06A6A" }
        }
      },
      "line": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.9098039215686274, 0.5372549019607843, 0.5372549019607843],
          "alpha": 0.16
        },
        "$extensions": {
          "app.simt.cosmos": { "css": "rgb(232 137 137 / 0.16)" }
        }
      },
      "action": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.5450980392156862, 0, 0],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#8B0000" }
        }
      },
      "accentText": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.9098039215686274, 0.5372549019607843, 0.5372549019607843],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#E88989" }
        }
      },
      "onAction": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.7019607843137254, 0.7019607843137254],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FFB3B3" }
        }
      },
      "social": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.9098039215686274, 0.5372549019607843, 0.5372549019607843],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#E88989" }
        }
      },
      "identity": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.9098039215686274, 0.5372549019607843, 0.5372549019607843],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#E88989" }
        }
      },
      "precision": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.9098039215686274, 0.5372549019607843, 0.5372549019607843],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#E88989" }
        }
      },
      "live": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.9098039215686274, 0.5372549019607843, 0.5372549019607843],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#E88989" }
        }
      },
      "outdoors": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.9098039215686274, 0.5372549019607843, 0.5372549019607843],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#E88989" }
        }
      },
      "danger": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.7019607843137254, 0.7019607843137254],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FFB3B3" }
        }
      },
      "success": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.9098039215686274, 0.5372549019607843, 0.5372549019607843],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#E88989" }
        }
      },
      "focus": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.9098039215686274, 0.5372549019607843, 0.5372549019607843],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#E88989" }
        }
      },
      "boundary": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.8313725490196079, 0.4588235294117647, 0.4588235294117647],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#D47575" }
        }
      }
    },
    "watchAmbient": {
      "$description": "watchAmbient semantic colors. watchAmbient intentionally has no interactive roles.",
      "background": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0, 0, 0],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#000000" }
        }
      },
      "surface": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0, 0, 0],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#000000" }
        }
      },
      "text": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.7333333333333333, 0.6823529411764706, 0.7333333333333333],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#BBAEBB" }
        }
      },
      "faint": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.6039215686274509, 0.5450980392156862, 0.6039215686274509],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#9A8B9A" }
        }
      },
      "line": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [0.7333333333333333, 0.6823529411764706, 0.7333333333333333],
          "alpha": 0.16
        },
        "$extensions": {
          "app.simt.cosmos": { "css": "rgb(187 174 187 / 0.16)" }
        }
      },
      "bearing": {
        "$type": "color",
        "$value": {
          "colorSpace": "srgb",
          "components": [1, 0.7803921568627451, 0.4],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FFC766" }
        }
      }
    }
  },
  "platformAdapters": {
    "$description": "Radius, duration and easing per platform part, with the notation each part authors in and the geometry a native shape replaces. Spacing needs no mapping: 1 unit is 1 CSS px on web and 1 dp natively (C09).",
    "webPage": {
      "$description": "Long-form marketing and documentation pages. Shares the web radius anchors and the web easing set; a page needs a mapping of its own only if it introduces a role the anchors do not cover.",
      "$extensions": {
        "app.simt.cosmos": { "colorSpace": "oklch" }
      },
      "radius": {
        "control": {
          "$type": "dimension",
          "$value": { "value": 8, "unit": "px" }
        },
        "record": {
          "$type": "dimension",
          "$value": { "value": 16, "unit": "px" }
        },
        "overlay": {
          "$type": "dimension",
          "$value": { "value": 24, "unit": "px" }
        }
      },
      "duration": {
        "feedback": {
          "$type": "duration",
          "$value": { "value": 150, "unit": "ms" }
        },
        "state": {
          "$type": "duration",
          "$value": { "value": 300, "unit": "ms" }
        },
        "context": {
          "$type": "duration",
          "$value": { "value": 500, "unit": "ms" }
        }
      },
      "easing": {
        "standard": {
          "$type": "cubicBezier",
          "$value": [0.2, 0, 0.2, 1]
        },
        "emphasis": {
          "$type": "cubicBezier",
          "$value": [0.22, 1, 0.36, 1]
        },
        "entrance": {
          "$type": "cubicBezier",
          "$value": [0.16, 0.84, 0.44, 1]
        },
        "exit": {
          "$type": "cubicBezier",
          "$value": [0.4, 0, 0.7, 0.2]
        }
      }
    },
    "webApp": {
      "$description": "Signed-in web application. Same web profile today; a divergence is recorded here rather than by editing the shared anchors.",
      "$extensions": {
        "app.simt.cosmos": { "colorSpace": "oklch" }
      },
      "radius": {
        "control": {
          "$type": "dimension",
          "$value": { "value": 8, "unit": "px" }
        },
        "record": {
          "$type": "dimension",
          "$value": { "value": 16, "unit": "px" }
        },
        "overlay": {
          "$type": "dimension",
          "$value": { "value": 24, "unit": "px" }
        }
      },
      "duration": {
        "feedback": {
          "$type": "duration",
          "$value": { "value": 150, "unit": "ms" }
        },
        "state": {
          "$type": "duration",
          "$value": { "value": 300, "unit": "ms" }
        },
        "context": {
          "$type": "duration",
          "$value": { "value": 500, "unit": "ms" }
        }
      },
      "easing": {
        "standard": {
          "$type": "cubicBezier",
          "$value": [0.2, 0, 0.2, 1]
        },
        "emphasis": {
          "$type": "cubicBezier",
          "$value": [0.22, 1, 0.36, 1]
        },
        "entrance": {
          "$type": "cubicBezier",
          "$value": [0.16, 0.84, 0.44, 1]
        },
        "exit": {
          "$type": "cubicBezier",
          "$value": [0.4, 0, 0.7, 0.2]
        }
      }
    },
    "android": {
      "$description": "Compose applications. Radius is the part's own scale — control 8, secondary 10, emphasis 14, record 20, overlay 28 dp — because a handheld screen steps from a 48 dp target to a full-bleed overlay in five increments where a pointer surface needs three. Compose has no Oklab colour space, so this part reads the anchors and the profile roles in sRGB.",
      "$extensions": {
        "app.simt.cosmos": {
          "colorSpace": "srgb",
          "shapes": { "circle": "round" }
        }
      },
      "radius": {
        "control": {
          "$type": "number",
          "$value": 8,
          "$extensions": {
            "app.simt.cosmos": { "unit": "dp" }
          }
        },
        "secondary": {
          "$type": "number",
          "$value": 10,
          "$extensions": {
            "app.simt.cosmos": { "unit": "dp" }
          }
        },
        "emphasis": {
          "$type": "number",
          "$value": 14,
          "$extensions": {
            "app.simt.cosmos": { "unit": "dp" }
          }
        },
        "record": {
          "$type": "number",
          "$value": 20,
          "$extensions": {
            "app.simt.cosmos": { "unit": "dp" }
          }
        },
        "overlay": {
          "$type": "number",
          "$value": 28,
          "$extensions": {
            "app.simt.cosmos": { "unit": "dp" }
          }
        }
      },
      "duration": {
        "feedback": {
          "$type": "duration",
          "$value": { "value": 150, "unit": "ms" }
        },
        "state": {
          "$type": "duration",
          "$value": { "value": 300, "unit": "ms" }
        },
        "context": {
          "$type": "duration",
          "$value": { "value": 500, "unit": "ms" }
        }
      },
      "easing": {
        "standard": {
          "$type": "cubicBezier",
          "$value": [0.2, 0, 0.2, 1]
        },
        "enter": {
          "$type": "cubicBezier",
          "$value": [0.05, 0.7, 0.1, 1]
        },
        "exit": {
          "$type": "cubicBezier",
          "$value": [0.3, 0, 0.8, 0.15]
        },
        "transform": {
          "$type": "cubicBezier",
          "$value": [0.2, 0, 0, 1]
        }
      }
    },
    "watch": {
      "$description": "Wear OS round screens. There is no corner to measure on a round screen, so this part publishes shapes rather than a radius: control and record are round and an overlay is a capsule. The easing and duration sets are the Android ones by decision — the same scale at a much smaller physical size.",
      "$extensions": {
        "app.simt.cosmos": {
          "colorSpace": "srgb",
          "radius": { "control": "round", "record": "round", "overlay": "capsule" }
        }
      },
      "duration": {
        "feedback": {
          "$type": "duration",
          "$value": { "value": 150, "unit": "ms" }
        },
        "state": {
          "$type": "duration",
          "$value": { "value": 300, "unit": "ms" }
        },
        "context": {
          "$type": "duration",
          "$value": { "value": 500, "unit": "ms" }
        }
      },
      "easing": {
        "standard": {
          "$type": "cubicBezier",
          "$value": [0.2, 0, 0.2, 1]
        },
        "enter": {
          "$type": "cubicBezier",
          "$value": [0.05, 0.7, 0.1, 1]
        },
        "exit": {
          "$type": "cubicBezier",
          "$value": [0.3, 0, 0.8, 0.15]
        },
        "transform": {
          "$type": "cubicBezier",
          "$value": [0.2, 0, 0, 1]
        }
      }
    }
  },
  "projection": {
    "$description": "oklch projection of the anchors and of the semantic roles of the profiles this part runs, for authoring and theming. Derived from the sRGB value beside it, which stays the truth contrast is measured in (C29).",
    "anchors": {
      "void": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [16.1, 0.0242, 319.45],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#120A14" }
        }
      },
      "void-edge": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [20.77, 0.0447, 313.68],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#1F1126" }
        }
      },
      "hull": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [20.34, 0.0317, 318.9],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#1D1220" }
        }
      },
      "hull-raised": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [24.45, 0.0506, 317.34],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#2A1830" }
        }
      },
      "hull-highest": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [28.55, 0.0626, 313.19],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#352040" }
        }
      },
      "ember": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [75.36, 0.1637, 50.4],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FF8C42" }
        }
      },
      "ember-soft": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [82.54, 0.1139, 55.48],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FFB27C" }
        }
      },
      "rose": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [74.38, 0.157, 15.89],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FF7E8A" }
        }
      },
      "violet": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [77.84, 0.138, 303.2],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#C9A0FF" }
        }
      },
      "gold": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [86.11, 0.1307, 79.28],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FFC766" }
        }
      },
      "cyan": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [84.42, 0.1457, 209.29],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#00E5FF" }
        }
      },
      "moss": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [73.03, 0.075, 153.51],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#83B692" }
        }
      },
      "danger": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [71.17, 0.1827, 17.02],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FF6978" }
        }
      },
      "success": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [79.88, 0.1186, 160.71],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#71D5A4" }
        }
      },
      "petrol": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [27.21, 0.0338, 198.5],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#102C2D" }
        }
      },
      "water": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [33.3, 0.047, 205.97],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#123D42" }
        }
      },
      "ink": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [98.29, 0.011, 63.36],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#FFF8F2" }
        }
      },
      "muted": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [76.57, 0.0233, 325.8],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#BBAEBB" }
        }
      },
      "faint": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [65.48, 0.028, 325.89],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#9A8B9A" }
        }
      },
      "dim": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [62.93, 0.0371, 310.51],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#90839A" }
        }
      },
      "boundary": {
        "$type": "color",
        "$value": {
          "colorSpace": "oklch",
          "components": [65.48, 0.028, 325.89],
          "alpha": 1
        },
        "$extensions": {
          "app.simt.cosmos": { "hex": "#9A8B9A" }
        }
      }
    },
    "roles": {
      "deepSpace": {
        "background": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [16.1, 0.0242, 319.45],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#120A14" }
          }
        },
        "surface": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [20.34, 0.0317, 318.9],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#1D1220" }
          }
        },
        "raised": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [24.45, 0.0506, 317.34],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#2A1830" }
          }
        },
        "highest": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [28.55, 0.0626, 313.19],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#352040" }
          }
        },
        "text": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [98.29, 0.011, 63.36],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#FFF8F2" }
          }
        },
        "muted": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [76.57, 0.0233, 325.8],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#BBAEBB" }
          }
        },
        "faint": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [65.48, 0.028, 325.89],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#9A8B9A" }
          }
        },
        "line": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [95.55, 0.0247, 49.75],
            "alpha": 0.12
          },
          "$extensions": {
            "app.simt.cosmos": { "css": "rgb(255 236 226 / 0.12)" }
          }
        },
        "action": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [75.36, 0.1637, 50.4],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#FF8C42" }
          }
        },
        "accentText": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [82.54, 0.1139, 55.48],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#FFB27C" }
          }
        },
        "onAction": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [16.1, 0.0242, 319.45],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#120A14" }
          }
        },
        "social": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [74.38, 0.157, 15.89],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#FF7E8A" }
          }
        },
        "identity": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [77.84, 0.138, 303.2],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#C9A0FF" }
          }
        },
        "precision": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [86.11, 0.1307, 79.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#FFC766" }
          }
        },
        "live": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [84.42, 0.1457, 209.29],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#00E5FF" }
          }
        },
        "outdoors": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [73.03, 0.075, 153.51],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#83B692" }
          }
        },
        "danger": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [71.17, 0.1827, 17.02],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#FF6978" }
          }
        },
        "success": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [79.88, 0.1186, 160.71],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#71D5A4" }
          }
        },
        "focus": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [86.11, 0.1307, 79.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#FFC766" }
          }
        },
        "boundary": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [65.48, 0.028, 325.89],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#9A8B9A" }
          }
        }
      },
      "daylight": {
        "background": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [97.74, 0.0164, 70.54],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#FFF6EC" }
          }
        },
        "surface": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [98.48, 0.0113, 71.9],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#FFF9F2" }
          }
        },
        "raised": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [93.69, 0.0221, 58.78],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#F6E7DC" }
          }
        },
        "highest": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [92.87, 0.0368, 320.35],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#F3E0F7" }
          }
        },
        "text": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [22.81, 0.0195, 52.41],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#241A14" }
          }
        },
        "muted": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [39.87, 0.0234, 51.49],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#52443C" }
          }
        },
        "faint": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [49.48, 0.019, 52.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#6B5F58" }
          }
        },
        "line": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [22.81, 0.0195, 52.41],
            "alpha": 0.14
          },
          "$extensions": {
            "app.simt.cosmos": { "css": "rgb(36 26 20 / 0.14)" }
          }
        },
        "action": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [60.48, 0.186, 41.03],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#D84E00" }
          }
        },
        "accentText": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [52.56, 0.1554, 43.09],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#B04300" }
          }
        },
        "onAction": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [16.1, 0.0242, 319.45],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#120A14" }
          }
        },
        "social": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [53.49, 0.1744, 1.6],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#B83266" }
          }
        },
        "identity": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [52.84, 0.1699, 299.96],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#7C4DBD" }
          }
        },
        "precision": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [51.72, 0.1085, 76.33],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#8B5E00" }
          }
        },
        "live": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [47.61, 0.0817, 207.37],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#006974" }
          }
        },
        "outdoors": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [46.09, 0.0705, 155.33],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#356447" }
          }
        },
        "danger": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [45.81, 0.1541, 19.72],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#9B2432" }
          }
        },
        "success": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [45.33, 0.0847, 156.15],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#276442" }
          }
        },
        "focus": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [51.72, 0.1085, 76.33],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#8B5E00" }
          }
        },
        "boundary": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [39.87, 0.0234, 51.49],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#52443C" }
          }
        }
      },
      "astronomy": {
        "background": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [9.09, 0.0373, 29.23],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#0A0000" }
          }
        },
        "surface": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [13.68, 0.0561, 29.23],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#1A0000" }
          }
        },
        "raised": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [17.9, 0.0734, 29.23],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#2A0000" }
          }
        },
        "highest": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [20.16, 0.0827, 29.23],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#330000" }
          }
        },
        "text": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [73.08, 0.1164, 20.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#E88989" }
          }
        },
        "muted": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [66.84, 0.1192, 20.73],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#D47575" }
          }
        },
        "faint": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [62.18, 0.1099, 20.69],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#C06A6A" }
          }
        },
        "line": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [73.08, 0.1164, 20.28],
            "alpha": 0.16
          },
          "$extensions": {
            "app.simt.cosmos": { "css": "rgb(232 137 137 / 0.16)" }
          }
        },
        "action": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [39.99, 0.1641, 29.23],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#8B0000" }
          }
        },
        "accentText": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [73.08, 0.1164, 20.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#E88989" }
          }
        },
        "onAction": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [83.85, 0.0891, 19.11],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#FFB3B3" }
          }
        },
        "social": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [73.08, 0.1164, 20.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#E88989" }
          }
        },
        "identity": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [73.08, 0.1164, 20.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#E88989" }
          }
        },
        "precision": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [73.08, 0.1164, 20.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#E88989" }
          }
        },
        "live": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [73.08, 0.1164, 20.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#E88989" }
          }
        },
        "outdoors": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [73.08, 0.1164, 20.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#E88989" }
          }
        },
        "danger": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [83.85, 0.0891, 19.11],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#FFB3B3" }
          }
        },
        "success": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [73.08, 0.1164, 20.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#E88989" }
          }
        },
        "focus": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [73.08, 0.1164, 20.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#E88989" }
          }
        },
        "boundary": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [66.84, 0.1192, 20.73],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#D47575" }
          }
        }
      },
      "watchAmbient": {
        "background": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [0, 0, 0],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#000000" }
          }
        },
        "surface": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [0, 0, 0],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#000000" }
          }
        },
        "text": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [76.57, 0.0233, 325.8],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#BBAEBB" }
          }
        },
        "faint": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [65.48, 0.028, 325.89],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#9A8B9A" }
          }
        },
        "line": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [76.57, 0.0233, 325.8],
            "alpha": 0.16
          },
          "$extensions": {
            "app.simt.cosmos": { "css": "rgb(187 174 187 / 0.16)" }
          }
        },
        "bearing": {
          "$type": "color",
          "$value": {
            "colorSpace": "oklch",
            "components": [86.11, 0.1307, 79.28],
            "alpha": 1
          },
          "$extensions": {
            "app.simt.cosmos": { "hex": "#FFC766" }
          }
        }
      }
    }
  },
  "contrastPairs": {
    "$ref": "https://simt.space/cosmos-design/contrast-pairs.json",
    "fetchWhen": ["introducing a colour or gradient", "pairing a translucent, blurred or layered surface", "checking or changing a theme profile"],
    "$description": "Measured composited contrast per theme profile, with the guidance for each pair."
  },
  "motionMotifs": {
    "$ref": "https://simt.space/cosmos-design/motion.json",
    "fetchWhen": [
      "animating a state change, on any platform",
      "choosing between the tiers, or deciding whether a change animates at all",
      "porting a transition to a native toolkit and proving curve parity"
    ],
    "$description": "The named choreographies a state change animates with, per tier and per platform, with the curve parity fixture."
  },
  "components": {
    "$ref": "https://simt.space/cosmos-design/components.json",
    "fetchWhen": [
      "building or changing any surface, before choosing a pattern",
      "deciding which rules a component inherits and therefore which it must satisfy",
      "porting a component to a native toolkit and finding the counterpart that exists"
    ],
    "$description": "The component index: which rules each component inherits, the theme roles and corner role it consumes, the states it can be in and the motif it moves with, sliced per platform part."
  },
  "$extensions": {
    "app.simt.cosmos": {
      "version": "2.4.0",
      "defaultProfile": "deepSpace",
      "profiles": ["deepSpace", "daylight", "astronomy", "watchAmbient"],
      "cssThemeAttribute": "data-cosmos-theme",
      "cssRolePrefix": "--cosmos-",
      "pairRatioField": "$value",
      "pairGuidanceField": "$extensions.app.simt.cosmos"
    }
  }
}
