.reader-skip-link{position:fixed;left:.75rem;top:.5rem;z-index:500;transform:translateY(-180%);background:#d9a441;color:#15181b;padding:.55rem .75rem;border-radius:.35rem;font:900 .82rem/1.2 ui-sans-serif,system-ui,sans-serif;text-decoration:none;box-shadow:0 4px 18px #0004}.reader-skip-link:focus{transform:none}
a:focus-visible{outline:3px solid #d9a441;outline-offset:3px}
[aria-current="page"]{text-decoration:underline;text-decoration-thickness:.14em;text-underline-offset:.2em}
.bd-article-body{scroll-margin-top:1rem}
@media(max-width:640px){.topnav{align-items:flex-start;flex-direction:column}.topnav .links{display:flex!important;flex-wrap:wrap;gap:.4rem 1rem}.topnav .links a{margin-left:0!important}.pbar-in{flex-wrap:wrap;row-gap:.45rem!important}.pbar-sep{display:none}.bar .shell{align-items:flex-start;flex-wrap:wrap}.hd{padding-top:2.25rem}}
@media(pointer:coarse){.topnav a,.pbar a,.bar a{min-height:2.6rem;display:inline-flex;align-items:center}}
