.document-page{max-width:900px;padding-block:4rem 5rem}.document-page h1{font-size:clamp(2.6rem,6vw,4.5rem)}.document-page h2{font-size:1.75rem;margin-top:2.5rem}.document-page p,.document-page li{color:var(--dim)}.document-page table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.95rem}.document-page th,.document-page td{padding:1rem .7rem;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.document-page code{overflow-wrap:anywhere;color:var(--green)}.document-page a:not(.button){text-decoration:underline;text-underline-offset:4px}.document-page .notice{border-left:3px solid var(--orange);padding:1rem 1.5rem;background:var(--panel)}footer nav{font-size:.875rem;color:var(--dim);display:flex;gap:1rem;flex-wrap:wrap}.document-page .button{margin:.5rem 1rem .5rem 0}@media(max-width:600px){.document-page{padding-top:2.5rem}.document-page th,.document-page td{padding:.7rem .4rem;font-size:.85rem}}
