.pg.pv{max-width:808px}.pv-date{color:var(--muted);margin:0 0 20px;font-size:14px}.pv-lead{color:var(--text-2);margin:0 0 44px;font-size:17px}.pv-sec+.pv-sec{margin-top:40px}.pv-sec h2{letter-spacing:-.02em;margin:0 0 12px;font-size:22px}.pv-sec>p{color:var(--text-2);margin:0 0 16px;font-size:16px}.pv-tools{background:var(--surface);border-radius:12px;gap:16px;margin:0;padding:18px 20px;font-size:15px;display:grid}.pv-tools div{grid-template-columns:13em minmax(0,1fr);gap:12px;display:grid}.pv-tools dt{font-weight:700}.pv-tools dd{color:var(--text-2);margin:0}.pv-table{border-collapse:collapse;width:100%;font-size:15px}.pv-table th,.pv-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 16px 10px 0}.pv-table th{color:var(--muted);font-size:13px;font-weight:600}.pv-table td{color:var(--text-2)}.pv-table code{color:var(--text);font-size:14px}@media (max-width:560px){.pv-tools div{grid-template-columns:minmax(0,1fr);gap:2px}.pv-table thead{display:none}.pv-table tr{border-bottom:1px solid var(--line);padding:12px 0;display:block}.pv-table td{border:0;grid-template-columns:5.5em minmax(0,1fr);gap:12px;padding:2px 0;display:grid}.pv-table td:before{content:attr(data-label);color:var(--muted);font-size:13px}}
