.page-top-nav{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 2rem;width:100%;margin-bottom:.5rem;padding:.5rem 0 1rem;font-size:.9375rem;display:flex}.page-top-nav-left{flex-direction:column;flex:0 auto;align-items:flex-start;gap:.5rem;min-width:min(100%,11rem);display:flex}.page-top-nav-series-prev{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;max-width:min(100%,22rem);font-size:.875rem;display:flex}.page-top-nav-series-prev-label{font-family:var(--font-mono,"Courier New", monospace);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-medium,#555);font-size:.72rem}.page-top-nav-series-prev-title{color:var(--color-ink-dark,#1a1a1a);flex:100%;font-weight:600}.page-top-nav-series-prev,.page-top-nav-series-prev:visited{color:var(--color-accent);border-bottom:1px solid rgba(var(--color-accent-rgb), .25);padding-bottom:.1rem;text-decoration:none;transition:border-color .15s}.page-top-nav-series-prev:hover{border-bottom-color:var(--color-accent)}.page-top-nav-back{align-items:center;display:inline-flex}.page-top-nav-back,.page-top-nav-prev,.page-top-nav-next{color:var(--color-accent);border-bottom:1px solid rgba(var(--color-accent-rgb), .25);text-decoration:none;transition:border-color .15s}.page-top-nav-back:hover,.page-top-nav-prev:hover,.page-top-nav-next:hover{border-bottom-color:var(--color-accent)}.page-top-nav-prev{font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.page-top-nav-next{flex:0 auto;max-width:100%}.page-top-nav-prev:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.page-top-nav-arrow{opacity:.85;margin-right:.35em}.page-top-nav-next .page-top-nav-arrow{margin-left:.35em;margin-right:0}.page-top-nav-next-inner{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.page-top-nav-next-label{align-items:center;display:inline-flex}.page-top-nav-next-comment{color:var(--color-ink-medium,#555);max-width:20em;margin-top:.2em;font-size:.85em;font-weight:400;display:block}.page-top-nav-next:hover .page-top-nav-next-comment{color:var(--color-ink-dark,#1a1a1a)}
