.pp-dev .dev-jump{flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:15px;display:flex}.pp-dev .dev-jump a{color:var(--teal);border-bottom:1px solid;text-decoration:none}.pp-dev .dev-tools{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px;padding:0;list-style:none;display:grid}.pp-dev .dev-tools li{background:#fff8;border:1px solid #1a2a2c1a;border-radius:14px;flex-direction:column;gap:6px;margin:0;padding:16px 18px;display:flex}.pp-dev .dev-tools li+li{margin-top:0}.pp-dev .dev-tools a{color:var(--ink);text-decoration:none}.pp-dev .dev-tools span{color:var(--mu);font-size:15px;line-height:1.5}.pp-dev .dev-facts{gap:10px;margin:14px 0;display:grid}.pp-dev .dev-facts>div{grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:12px;display:grid}.pp-dev .dev-facts dt{color:var(--mu);font-size:14px}.pp-dev .dev-facts dd{overflow-wrap:anywhere;margin:0}.pp-dev .dev-table{border-collapse:collapse;width:100%;margin-bottom:14px;font-size:15px}.pp-dev .dev-table th,.pp-dev .dev-table td{text-align:left;vertical-align:top;border-bottom:1px solid #1a2a2c18;padding:10px 12px}.pp-dev .dev-table th{text-transform:uppercase;letter-spacing:.06em;color:var(--mu);font-size:13px}.pp-dev .dev-h2-plain{margin-bottom:8px}.pp-dev .muted{color:var(--mu);font-size:15px}.pp-dev .term{overflow-x:auto}@media (max-width:640px){.pp-dev .dev-facts>div{grid-template-columns:1fr;gap:2px}}.pp-dev .dev-table{display:block;overflow-x:auto}.pp-dev pre,.pp-dev code{overflow-wrap:anywhere;white-space:pre-wrap;max-width:100%}.pp-dev .pp-card{min-width:0;padding-inline:clamp(16px,5vw,30px)}
