One colour scheme, no component library
The whole tier-2 integration is one darkColorScheme(...) filled from the graph. Material decides every pressed, disabled and selected state from there.
nav indicator64x32dp pill at 26% primary
FAB56dp, 16dp corner
state layerMaterial's 8% and 12% over onSurface
list item72dp two-line, 88dp with progress
divider1dp, inset 72dp to the label
None of these match iOS, and none should. Same tokens, different platform.
Canvas
412 × 915dp
drawn 1:1
List item
72dp · 16 / 14sp
88dp when it carries progress
Top app bar
112dp medium
small 64 · medium 112 · large 152
Nav indicator
64 × 32dp
26% --yellow-solid
FAB
56dp · 16dp
--yellow-solid / --primary-foreground
Divider
1dp · inset 72dp
--line, aligned to the label
State layer
8% / 12%
Material's, over onSurface
Snackbar
48dp · 4dp
--component-bg-active
Spacing
4 / 8 / 16 / 32
put.io ramp where M3 leaves a choice