/* TT2026 has ten starting impressions. Keep calt on for variation within text.
   Seed text blocks/list rows, not every element: each menu link is its li's first
   child, so reseeding links would make every Amiga start identically again.
   Inline text inherits the block's computed start; feature overrides in custom.css
   retain cv99 alongside their underline/correction features.
   nth-child counts all siblings, matching the workshop's 0–9 sequence without
   requiring sibling-index(), mod(), JavaScript or a font download change. */
.notebook-site,
.notebook-site :where(h1, h2, h3, h4, h5, h6, p, li, dt, dd, blockquote, pre, figure, tr, .notebook-dropdown, .notebook-navigation > a, .notebook-chapter-links > a) {
    font-feature-settings: 'calt' 1, 'cv99' var(--start, 0);
}

:where(.notebook-site :is(h1, h2, h3, h4, h5, h6, p, li, dt, dd, blockquote, pre, figure, tr, .notebook-dropdown, .notebook-navigation > a, .notebook-chapter-links > a):nth-child(10n + 1)) { --start: 0; }
:where(.notebook-site :is(h1, h2, h3, h4, h5, h6, p, li, dt, dd, blockquote, pre, figure, tr, .notebook-dropdown, .notebook-navigation > a, .notebook-chapter-links > a):nth-child(10n + 2)) { --start: 1; }
:where(.notebook-site :is(h1, h2, h3, h4, h5, h6, p, li, dt, dd, blockquote, pre, figure, tr, .notebook-dropdown, .notebook-navigation > a, .notebook-chapter-links > a):nth-child(10n + 3)) { --start: 2; }
:where(.notebook-site :is(h1, h2, h3, h4, h5, h6, p, li, dt, dd, blockquote, pre, figure, tr, .notebook-dropdown, .notebook-navigation > a, .notebook-chapter-links > a):nth-child(10n + 4)) { --start: 3; }
:where(.notebook-site :is(h1, h2, h3, h4, h5, h6, p, li, dt, dd, blockquote, pre, figure, tr, .notebook-dropdown, .notebook-navigation > a, .notebook-chapter-links > a):nth-child(10n + 5)) { --start: 4; }
:where(.notebook-site :is(h1, h2, h3, h4, h5, h6, p, li, dt, dd, blockquote, pre, figure, tr, .notebook-dropdown, .notebook-navigation > a, .notebook-chapter-links > a):nth-child(10n + 6)) { --start: 5; }
:where(.notebook-site :is(h1, h2, h3, h4, h5, h6, p, li, dt, dd, blockquote, pre, figure, tr, .notebook-dropdown, .notebook-navigation > a, .notebook-chapter-links > a):nth-child(10n + 7)) { --start: 6; }
:where(.notebook-site :is(h1, h2, h3, h4, h5, h6, p, li, dt, dd, blockquote, pre, figure, tr, .notebook-dropdown, .notebook-navigation > a, .notebook-chapter-links > a):nth-child(10n + 8)) { --start: 7; }
:where(.notebook-site :is(h1, h2, h3, h4, h5, h6, p, li, dt, dd, blockquote, pre, figure, tr, .notebook-dropdown, .notebook-navigation > a, .notebook-chapter-links > a):nth-child(10n + 9)) { --start: 8; }
:where(.notebook-site :is(h1, h2, h3, h4, h5, h6, p, li, dt, dd, blockquote, pre, figure, tr, .notebook-dropdown, .notebook-navigation > a, .notebook-chapter-links > a):nth-child(10n + 10)) { --start: 9; }
