.pt-root .ptd-tabs{padding:12px var(--pt-gut);font-family:var(--pt-mono);letter-spacing:.04em;flex-wrap:wrap;gap:4px 18px;font-size:12px;display:flex}.pt-root .ptd-tabs a{color:var(--pt-ink-3)}.pt-root .ptd-tabs a:hover{color:var(--pt-ink-2)}.pt-root .ptd-tabs a[data-on=true]{color:var(--pt-ink)}.ptd-doc h3{max-width:44ch;color:var(--pt-ink);margin-top:26px;font-size:17px;font-weight:500;line-height:1.35}.ptd-doc h2{margin-top:34px}.ptd-list{max-width:64ch;color:var(--pt-ink-2);gap:8px;margin-top:12px;padding-left:20px;font-size:15.5px;line-height:1.66;list-style:outside;display:grid}.ptd-list.is-ordered{list-style:decimal}.ptd-list li::marker{color:var(--pt-ink-4)}.ptd-doc code{font-family:var(--pt-mono);background:var(--pt-hair-2);border-radius:4px;padding:1px 5px;font-size:.86em}.ptd-code{border:1px solid var(--pt-hair);max-width:860px;font-family:var(--pt-mono);color:var(--pt-ink-2);border-radius:10px;margin-top:16px;padding:14px 16px 16px;font-size:12.5px;line-height:1.62;overflow-x:auto}.ptd-code code{font-size:inherit;background:0 0;border-radius:0;padding:0}.ptd-table-wrap{max-width:860px;margin-top:16px;overflow-x:auto}.ptd-table{border-collapse:collapse;width:100%;color:var(--pt-ink-2);font-size:14px;line-height:1.55}.ptd-table th{border-bottom:1px solid var(--pt-hair);text-align:left;font-family:var(--font-grotesk), "Helvetica Neue", Arial, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--pt-ink-3);padding:7px 14px 7px 0;font-size:11px;font-weight:500}.ptd-table td{border-bottom:1px solid var(--pt-hair-2);vertical-align:top;padding:8px 14px 8px 0}.ptd-table tr:last-child td{border-bottom:0}.ptd-hr{border:0;border-top:1px solid var(--pt-hair);max-width:64ch;margin:30px 0 4px}
