/* Scoped by canonical URL: only data/model detail pages. */
html:has(link[rel="canonical"][href^="https://rmanp.com/sjbz/"]) {
 .article-page {--data-reading-size:18px;padding-top:28px}
 .article-page .article-content {font-size:var(--data-reading-size);line-height:1.9}
 .article-page .article-header {margin-bottom:24px}
 .breadcrumbs-v5.article-banner {height:220px;min-height:220px!important;padding:60px 0 30px}
 .article-page .article-content .aib-article {font-size:var(--data-reading-size);overflow:visible}
 .article-page .article-content .aib-article :is(p,li,td,th) {font-size:var(--data-reading-size)!important;line-height:1.9}
 .article-page .article-content .aib-article .aib-wrap {width:calc(100% - 48px);max-width:1200px}
 .article-page .article-content .aib-article .aib-section {padding:38px 0;scroll-margin-top:145px}
 .article-page .article-content .aib-article .aib-hero {padding:20px 0 32px}
 .article-page .article-content .aib-article .aib-kicker {font-size:12px!important;line-height:1.5}
 .article-page .article-content .aib-article :is(.aib-capability span,.aib-condition span,.aib-order-step span,.aib-step span,.aib-arch-items span){font-size:16px;line-height:1.8}
 .article-page .article-content .aib-article .aib-hero h2 {font-size:28px;line-height:1.5}
 .article-page .article-content .aib-article .aib-nav {position:sticky;top:60px;z-index:10;box-shadow:0 3px 10px #20323e0d}
 .article-page .article-content .aib-article .aib-nav .aib-wrap {flex-wrap:wrap;gap:4px;padding-block:8px}
 .article-page .article-content .aib-article .aib-nav a {font-size:14px;padding:6px 9px}
 .article-page .article-content .aib-article .aib-tags li {font-size:14px!important;text-indent:0}
 .article-page .article-content .aib-article figcaption {font-size:13px!important;line-height:1.7;text-indent:0}
 .article-page .article-content .aib-article .aib-copy>p:not(.aib-lead):not(.aib-kicker):not(.aib-note){text-indent:2em}
 @media(min-width:1920px){.article-page{--data-reading-size:19px}.article-page .article-content .aib-article .aib-wrap{max-width:1280px}}
 @media(min-width:2560px){.article-page{--data-reading-size:20px}.article-page .article-content .aib-article .aib-wrap{max-width:1360px}}
 @media(max-width:991px){.article-page .article-content .aib-article .aib-nav{top:46px}.article-page .article-content .aib-article .aib-section{scroll-margin-top:130px}}
 @media(max-width:767px){
  .article-page{--data-reading-size:17px;padding-top:22px}
  .breadcrumbs-v5.article-banner{height:170px;min-height:170px!important;padding:40px 0 24px}
  .article-page .article-content .aib-article .aib-wrap{width:calc(100% - 24px)}
  .article-page .article-content .aib-article .aib-section{padding:28px 0}
  .article-page .article-content .aib-article .aib-hero h2{font-size:24px}
  .article-page .article-content .aib-article .aib-nav .aib-wrap{flex-wrap:nowrap;overflow-x:auto}
  .article-page .article-content .aib-article .aib-arch-row{min-width:0;grid-template-columns:1fr}
  .article-page .article-content .aib-article .aib-arch-items{grid-template-columns:1fr 1fr}
  .article-page .article-content .aib-article .aib-loop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}
  .article-page .article-content .aib-article .aib-loop span{min-width:0}
 }
 @media(max-width:640px){
  .article-page .article-body table.article-table-cards{min-width:0!important;width:100%!important}
  .article-page .article-body table.article-table-cards :is(th,td){overflow-wrap:anywhere}
  .article-page .article-body .article-table-scroll:has(>table.article-table-cards){overflow:visible}
 }
}
html:has(link[rel="canonical"][href^="https://rmanp.com/sjbz/"]) .data-article-directory>summary{display:none}
@media(max-width:767px){html:has(link[rel="canonical"][href^="https://rmanp.com/sjbz/"]) .data-article-directory>summary{display:list-item;cursor:pointer;padding:12px 18px;font-size:16px;color:#1769aa}html:has(link[rel="canonical"][href^="https://rmanp.com/sjbz/"]) .article-page .article-content .aib-article .aib-nav .aib-wrap{flex-wrap:wrap}}
