/* The few rules the docs need on top of the app's CSS (assets/app.css, copied from the app). */
.docs-word { margin-inline-start: var(--space-2); color: var(--text-muted); font-family: var(--font-mono); font-size: var(--text-sm); }
.site-header nav ul { flex-wrap: wrap; }
.crumbs ol { list-style: none; padding: 0; display: flex; flex-wrap: wrap; gap: var(--space-1) var(--space-2); font-size: var(--text-sm); color: var(--text-muted); }
.crumbs li + li::before { content: "/"; margin-inline-end: var(--space-2); }
.docs-table, .table-scroll table { inline-size: 100%; border-collapse: collapse; font-size: var(--text-sm); }
.table-scroll th, .table-scroll td { text-align: start; padding: var(--space-2) var(--space-3); border-block-end: 1px solid var(--border-subtle); vertical-align: top; }
.table-scroll:focus-visible { outline: 2px solid var(--focus, currentColor); outline-offset: 2px; }
.legal-sections ol, .legal-sections ul:not(.rows) { padding-inline-start: var(--space-5); }
.legal-sections li { margin-block: var(--space-1); }
