.tool-example pre { max-width:100%; overflow:auto; padding:16px; border-radius:10px; background:#f3f6fc; border:1px solid #d9e3f2; font-size:13px; line-height:1.6; text-align:left; }
.tool-example h3 { font-size:16px; margin:20px 0 8px; }
.tool-example [hidden] { display:none!important; }
.tool-example button { margin:8px 0 16px; }

.wikiurl-guide-contents { padding:20px; margin:24px 0; border:1px solid #d9e3f2; border-radius:12px; background:#f7faff; }
.wikiurl-guide-contents h2 { margin:0 0 12px; font-size:20px; }
.wikiurl-guide-contents ol { margin:0; padding-inline-start:22px; }
.wikiurl-guide-contents li { margin:8px 0; }
.wikiurl-blog-body section[id] { scroll-margin-top:110px; }
