.page main{width:100%;max-width:44rem;padding:var(--space-3);flex:1 0 auto;margin:0 auto;display:block}.page a{color:var(--accent)}.page .bar a{color:inherit}.page .bar .wordmark{text-decoration:none}.page-nav{gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.page-nav a[aria-current=page]{font-weight:600;text-decoration:none}.page h1{font-size:var(--step-1);margin:var(--space-3) 0}.page h2{font-size:var(--step-0);margin:calc(2 * var(--space-3)) 0 var(--space-2)}.page p,.page li{max-width:40rem}.page code,.page kbd,.page pre{font-family:var(--font-mono);font-size:var(--step--1)}.page kbd{border:1px solid var(--rule);border-radius:var(--radius);background:var(--bg-raised);white-space:nowrap;padding:0 .3em}.page .tagline{color:var(--fg-dim)}.page table{border-collapse:collapse;width:100%}.page th,.page td{text-align:left;vertical-align:top;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--rule)}.page th{color:var(--fg-dim);font-weight:600}.page td code{overflow-wrap:anywhere}.page details{border-bottom:1px solid var(--rule);padding:var(--space-1) 0}.page summary{cursor:pointer}.page details pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:24rem;padding:var(--space-2);background:var(--bg-raised);border:1px solid var(--rule);overflow:auto}.page .meta{color:var(--fg-dim)}.page-foot{border-top:1px solid var(--rule);background:var(--bg-chrome);color:var(--fg-dim);padding:var(--space-2) var(--space-3);font-size:var(--step--1)}.page .page-foot a{color:inherit}
