.bx-prose{color:#cfe3d6;font-size:15.5px;line-height:1.72}.bx-prose h2{color:var(--ink);letter-spacing:-.02em;margin:2.6rem 0 .8rem;scroll-margin-top:90px;font-size:1.45rem;font-weight:700}.bx-prose h3{color:var(--ink);margin:1.6rem 0 .5rem;font-size:1.1rem;font-weight:600}.bx-prose p{max-width:72ch;margin:.8rem 0}.bx-prose ul,.bx-prose ol{max-width:72ch;margin:.8rem 0 .8rem 1.3rem}.bx-prose ul{list-style:outside}.bx-prose ol{list-style:decimal}.bx-prose li{margin:.35rem 0;padding-left:.2rem}.bx-prose a{color:var(--lime);text-underline-offset:3px;text-decoration:underline}.bx-prose strong{color:var(--ink)}.bx-prose table{border-collapse:collapse;width:100%;margin:1.1rem 0;font-size:14px;display:block;overflow-x:auto}.bx-prose th{text-align:left;color:var(--mut);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--line);white-space:nowrap;padding:.6rem .8rem;font-size:12px;font-weight:600}.bx-prose td{border-bottom:1px solid var(--line);vertical-align:top;min-width:120px;padding:.65rem .8rem}.bx-ph{color:var(--amber);white-space:nowrap;background:#ffc85722;border:1px dashed #ffc85788;border-radius:6px;padding:0 .35rem;font-family:ui-monospace,monospace;font-size:.88em}.bx-toc a{border-left:2px solid var(--line);color:var(--mut);padding:.38rem .8rem;font-size:14px;transition:color .2s,border-color .2s;display:block}.bx-toc a:hover{color:var(--ink);border-color:var(--lime)}
