/* Crawlable link blocks (inc/sb_crawl_links.asp, 2026-10-22) */
.sbcrl{clear:both;max-width:1180px;margin:24px auto;padding:16px 18px;background:#fff;border:1px solid #e3e8ee;border-radius:10px;font:14px/1.45 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:#1f2933;text-align:left;box-sizing:border-box}
.sbcrl h2{margin:0 0 10px;font-size:18px;font-weight:700;color:#1f2933}
.sbcrl h3{margin:12px 0 6px;font-size:15px;font-weight:700}
.sbcrl h3 a{color:#1f2933;text-decoration:none}
.sbcrl-list{margin:0;padding:0;list-style:none;columns:2;column-gap:28px}
.sbcrl-list li{margin:0 0 6px;break-inside:avoid;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sbcrl-list a{color:#0b6aa2;text-decoration:none}
.sbcrl-list a:hover{text-decoration:underline}
.sbcrl-group{margin-top:4px}
.sbcrl-pager{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}
.sbcrl-pager a,.sbcrl-pager span{display:inline-block;min-width:32px;padding:5px 9px;border:1px solid #d5dde6;border-radius:6px;text-align:center;color:#0b6aa2;text-decoration:none}
.sbcrl-pager span{background:#0b6aa2;border-color:#0b6aa2;color:#fff}
@media (max-width:767px){.sbcrl{margin:16px 8px;padding:14px}.sbcrl-list{columns:1}}
