/* One numbered navigation treatment for every country notebook. */
.c-expanded-notebook .c-reading-layout > aside ol { list-style:none; margin:24px 0 0; padding:0; }
.c-expanded-notebook .c-reading-layout > aside ol li { margin:0; padding:0; border-top:1px solid #d4d8cf; }
.c-expanded-notebook .c-reading-layout > aside ol li:last-child { border-bottom:1px solid #d4d8cf; }
.c-expanded-notebook .c-reading-layout > aside ol a { display:grid; grid-template-columns:2rem minmax(0,1fr); align-items:baseline; gap:12px; padding:16px 0; text-decoration:none; line-height:1.5; }
.c-expanded-notebook .c-reading-layout > aside ol a > span { display:block; font-variant-numeric:lining-nums tabular-nums; font-feature-settings:"lnum" 1,"tnum" 1; }
.c-expanded-notebook .c-reading-layout > aside ol a:hover { text-decoration:underline; text-underline-offset:4px; }
.c-expanded-notebook .c-reading-layout > aside ol a:focus-visible { outline:2px solid currentColor; outline-offset:3px; }
.c-expanded-notebook .c-reading-layout > article > section { scroll-margin-top:var(--site-header-offset,120px); }
@media(max-width:700px) {
 .c-expanded-notebook .c-reading-layout > aside ol a { min-height:48px; padding:12px 0; }
}
