body>nav{position:sticky;z-index:1;border:var(--border);background-color:#fff;border-width:1px 0;align-items: center;gap:.5em;width:100%;margin:-4em 0 3em;padding:.75em 0;top:-1px}aside h4{margin-bottom:.75em}aside nav>a{border-left:var(--border);white-space:nowrap;display:block;padding:.5em 1em;font-size:85%;font-weight:400}aside nav>a:hover{color:#000}aside nav>a:not([href]){color:var(--gray-300);cursor:not-allowed}aside:first-child nav{margin-bottom:1.5em}aside:first-child nav [aria-current]{background:var(--main-500);color:#fff;border-radius:0 3px 3px 0}.toc{margin:1.5em 0 2.5em}.toc a{display:block;overflow:hidden;text-overflow:ellipsis;max-width:16em}.toc strong{color:var(--gray-800);font-weight:550}.toc nav{margin-bottom:.3em}.toc nav:has(>:nth-child(2)){margin-bottom:1em}.toc [aria-current]{border-color:var(--main-500);color:var(--main-500);border-width:2px;margin-left:-1px;font-weight:550}.zen-toggle{position:fixed;display:flex;background-color:#fff;justify-content:space-around;align-items: center;width:17.5rem;padding:0 2.5em;font-size:90%;bottom:0}.zen-toggle h5{color:var(--gray-600);font-weight:500}.zen main{margin-top:1em}.zen aside{height:calc(100vh - 2em)}.zen h1{margin-top:0}.zen body>header{display:none}.zen body>nav{display:none}.zen article+aside h4{display:none}.zen .toc{display:none}
