First line: the Aproject action button — terracotta `primary` for the one key action, outlined `secondary` / chrome-free `ghost` for the rest. ```jsx ``` Notes - Sizes: `sm` (32px), `md` (38px, default), `lg` (44px — marketing CTAs). - Use exactly one `primary` per surface. `danger` is reserved for destructive confirmation. - Pass only `icon` and no children for a square icon-only button — but prefer `IconButton` for toolbar glyphs.