docs: Style macro docs (#9090)
* add FAQ and other sections
* add section for creating custom components
* initial stab at extracting types from style macro
* testing sizing properties
* revert export of theme object since it was breaking inference
* adding more values
* reorg
* add the rest of the properties and double check them
* add more type links
* add mdn links for common types and specific css properties
* add relative links so basecolors and various dimension strings link back to the visual
* add descriptions to table and get rid of unessasary isRelative
* add short hand and condition tables
* add subpage for reference and advanced style macro section
* support subpage list under the ToC
* forgot to move last bit of content
* update FAQ, add mobile related pages, link from RAC styling
* fix mobile styling
* review comments
* fix build links?
* rename mdx file to fix all links
* small fixes
* move reference out of subpage and merge styling page
* make icons page lowercase and fix shorthands link
* whoops forgot to make git track the capitalization rename
* addressing feedback from quarry team
* review comments