···8899## Color and Surfaces
10101111-Space is defined by light and depth, not lines.
1111+Space is defined by light and depth, and subtle lines. No gradients.
12121313- **No-Line Rule:** Do not use 1px solid borders for sectioning. Separate regions by stepping between surface tokens (for example, `surface` to `surface_container_low`).
1414- **Surface hierarchy:**
···1616- **Primary work surface:** `surface` (`#0e0e0e`) for the default content canvas.
1717- **Elevated containers:** `surface_container` (`#191919`) and `surface_container_high` (`#1f1f1f`) for cards and interactive panels.
1818- **Glass overlays:** Floating modals and high-priority overlays use `surface_container_highest` at 70% opacity with `backdrop-blur: 20px` for an obsidian-glass effect.
1919-- **Primary CTA texture:** Use a linear gradient (135deg) from `primary` (`#7dafff`) to `primary_dim` (`#0073de`), not a flat fill.
1919+- **Primary CTA texture:** Use a properly contrasted background
20202121## Typography
2222···45454646### Buttons
47474848-- **Primary:** Gradient fill (`primary` to `primary_dim`), text color `on_primary_fixed` (black), radius `full`.
4848+- **Primary:** Solid fill (`primary` to `primary_dim`), text color `on_primary_fixed` (black), small radius (`sm`, 0.375rem).
4949- **Secondary:** Fill `surface_container_highest`, text `on_surface`, no border, radius `md` (0.75rem).
5050- **Tertiary:** Transparent background, text `primary`; use for low-emphasis actions (for example, Cancel).
5151