/* SofaarBot page (/bot): code blocks on the legal layout */
.legal-wrap pre{background:#F1F5F9;color:#0A0F1E;padding:16px 18px;border-radius:12px;overflow-x:auto;font-size:15px;line-height:1.6;margin:0}
.legal-wrap code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;overflow-wrap:anywhere}
.legal-wrap p code,.legal-wrap li code{background:#F1F5F9;padding:2px 6px;border-radius:6px}
.legal-body .legal-wrap{max-width:1100px;margin-inline:auto}
