.pt{display:grid;grid-template-columns:minmax(0,1fr);gap:34px}.pt-block{min-width:0}.pt-block h3{margin:0;font-size:19px}.pt-use{margin:6px 0 14px;font-size:14px;color:var(--text-secondary);max-width:70ch}.pt-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:2px}.pt-scroll:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.pt table{width:100%;min-width:520px;border-collapse:collapse;font-size:14.5px;font-variant-numeric:tabular-nums}.pt td,.pt th{padding:11px 14px;text-align:right;border-top:1px solid var(--line);white-space:nowrap}.pt thead th{border-top:0;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mut);font-weight:700}.pt th[scope=row],.pt thead th:first-child{text-align:left}.pt tbody th{font-weight:600;color:var(--paper)}.pt td{color:var(--text-secondary)}.pt tbody tr:hover td,.pt tbody tr:hover th{background:rgba(243,240,234,.04);color:var(--paper)}.pt-note{margin:0;font-size:13.5px;line-height:1.55;color:var(--mut);max-width:80ch}.pt caption{caption-side:top;text-align:left;padding:10px 14px;font-size:12.5px;color:var(--mut);border-bottom:1px solid var(--line)}.pt-note strong{color:var(--text-secondary)}