.docs{grid-template-columns:13rem minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding-top:3rem;display:grid}.docs-nav ul{margin:0;padding:0;list-style:none;position:sticky;top:1.5rem}.docs-nav li{margin:0 0 .15rem}.docs-nav a{color:var(--slate);border-left:2px solid var(--rule);padding:.4rem 0 .4rem .9rem;font-size:.95rem;text-decoration:none;display:block}.docs-nav a:hover{color:var(--ink)}.docs-nav a[aria-current=page]{color:var(--ink);border-left:4px solid var(--verdigris);padding-left:calc(.9rem - 2px);font-weight:600}.docs-body h1{font-size:var(--t-4);margin-bottom:1.4rem}.docs-toc{border-left:1px solid var(--rule);margin:0 0 2rem;padding:.9rem 0 .9rem 1rem;font-size:.93rem}.docs-toc ul{margin:0;padding:0;list-style:none}.docs-toc li{margin:.15rem 0}@media (max-width:760px){.docs{grid-template-columns:1fr;padding-top:1.5rem}.docs-nav ul{flex-wrap:wrap;gap:.3rem 1rem;display:flex;position:static}.docs-nav a{border-left:none;padding:.2rem 0}.docs-nav a[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--verdigris);text-decoration-color:var(--verdigris);border-left:none;padding-left:0;text-decoration-thickness:2px}}
