.pn-doc .xip-pre{background:var(--code-bg);color:#ddd8e4;border:1px solid var(--border);border-radius:var(--r-lg);padding:14px 16px;margin:10px 0 16px;overflow-x:auto;font-family:var(--font-mono);font-size:13px;line-height:1.6;white-space:pre}.pn-doc .pn-ol .xip-pre{margin:10px 0 12px}.pn-doc .xip-api p{margin:0 0 16px;line-height:1.65;color:var(--fg-2)}.pn-doc .pn-ol>li{min-width:0}.pn-doc .xip-pre{max-width:100%}