/* The site chrome is built with Vanilla Breeze itself — header.site, nav.horizontal.pills,
   layout-grid/layout-card, .button, .breadcrumb, .lead are all styled by vanilla-breeze.css.
   Only the api-table styling (a docs-site concern, not in the component bundle) lives here. */

.props-table { width: 100%; border-collapse: collapse; margin-block: var(--size-m, 1rem); font-size: var(--font-size-sm, 0.9rem); }
.props-table th, .props-table td { text-align: start; padding: var(--size-2xs, 0.4rem) var(--size-s, 0.6rem); border-block-end: 1px solid var(--color-border, currentColor); vertical-align: top; }
.props-table thead th { border-block-end-width: 2px; }

/* Footer chrome comes entirely from vanilla-breeze's footer.minimal recipe
   (see bg-wc docs/superpowers/specs/2026-06-10-vb-site-footer-pattern-design.md).
   No unlayered footer rules here — they would override VB's layered styles. */
