/* Local KB consumers only; source article content and routes remain unchanged. */
body.wab-local-ui-contract .wab-knowledge-refresh{background:#fff;color:#101117;min-width:0}
body.wab-local-ui-contract .wab-knowledge-refresh :is(.knowledge-hero,.knowledge-single-hero){background:#f5f5f2!important;color:#101117;padding:150px 0 56px!important;min-height:0}
body.wab-local-ui-contract .wab-knowledge-refresh>section>.container,body.wab-local-ui-contract .wab-knowledge-refresh article>section>.container{padding-top:0!important;padding-bottom:0!important}
.wab-knowledge-refresh .knowledge-hero .section__eyebrow,.wab-knowledge-refresh .knowledge-card__type{display:none}
body.wab-local-ui-contract .wab-knowledge-refresh :is(.knowledge-hero__inner,.knowledge-single-hero__inner){max-width:none;width:100%;margin:0;opacity:1;transform:none}
body.wab-local-ui-contract .wab-knowledge-refresh .page__heading{margin:0;color:#101117!important}
.wab-knowledge-refresh .knowledge-single-hero__intro{margin-top:24px;color:#41414b!important;max-width:none}
body.wab-local-ui-contract .wab-knowledge-refresh :is(.knowledge-feed,.knowledge-single-body){background:#fff!important;color:#101117;padding:56px 0 72px!important}
body.wab-local-ui-contract .wab-knowledge-refresh .knowledge-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
body.wab-local-ui-contract .wab-knowledge-refresh .knowledge-card{min-width:0;margin:0;background:#f5f5f2;border:0;border-radius:12px;box-shadow:none;opacity:1;transform:none}
.wab-knowledge-refresh .knowledge-card__link{display:flex;flex-direction:column;height:100%;padding:32px;color:#101117;text-decoration:none;gap:24px}
.wab-knowledge-refresh .knowledge-card__body{padding:0}.wab-knowledge-refresh .knowledge-card__body p{margin:18px 0 0;color:#41414b}
body.wab-local-typography.wab-local-typography.wab-local-typography .wab-knowledge-refresh .knowledge-card h2{font-size:28px!important;margin:0!important}
.wab-knowledge-refresh .knowledge-card__cta{margin-top:auto;padding:0;color:#0056dc;font-weight:700}
.wab-knowledge-refresh .knowledge-card__link:focus-visible{outline:2px solid #0056dc;outline-offset:4px;border-radius:12px}
.wab-knowledge-refresh .knowledge-single-hero__meta-bar{margin-top:32px;padding:20px 0 0;border-top:1px solid #ddd;color:#41414b;background:transparent;opacity:1;transform:none}
.wab-knowledge-refresh .knowledge-single-hero__meta-item strong{color:#101117}
body.wab-local-ui-contract .wab-knowledge-refresh .knowledge-single-body__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}
.wab-knowledge-refresh .knowledge-single-body__aside{position:static;width:100%;max-width:none}
.wab-knowledge-refresh .knowledge-toc{background:#f5f5f2;padding:24px;border:0;border-radius:12px}
.wab-knowledge-refresh .knowledge-toc__summary{min-height:44px;display:flex;align-items:center;font-weight:700}
.wab-knowledge-refresh .knowledge-toc__list{columns:2;column-gap:40px}.wab-knowledge-refresh .knowledge-toc li{break-inside:avoid}
.wab-knowledge-refresh .knowledge-single-content{min-width:0;width:100%;max-width:none;margin:0;color:#101117}
.wab-knowledge-refresh .knowledge-single-content p{line-height:1.65;margin-bottom:20px}
.wab-knowledge-refresh .knowledge-single-content :is(h2,h3,h4){scroll-margin-top:150px;margin-top:40px;margin-bottom:18px}
.wab-knowledge-refresh .knowledge-single-content :is(pre,code){overflow-wrap:anywhere;white-space:pre-wrap;max-width:100%}
.wab-knowledge-refresh .knowledge-help-panel{background:#f5f5f2;color:#101117;padding:32px;border-radius:12px;margin-top:48px}
@media(max-width:767px){body.wab-local-ui-contract .wab-knowledge-refresh :is(.knowledge-hero,.knowledge-single-hero){padding:145px 0 40px!important}body.wab-local-ui-contract .wab-knowledge-refresh :is(.knowledge-feed,.knowledge-single-body){padding:36px 0 48px!important}body.wab-local-ui-contract .wab-knowledge-refresh .knowledge-grid{grid-template-columns:1fr}.wab-knowledge-refresh .knowledge-card__link,.wab-knowledge-refresh .knowledge-help-panel{padding:24px}.wab-knowledge-refresh .knowledge-toc__list{columns:1}.wab-knowledge-refresh .knowledge-single-hero__meta-bar{display:flex;flex-wrap:wrap;gap:20px}}

body.wab-local-ui-contract .wab-knowledge-refresh .knowledge-single-hero__meta-item>span{color:#5b6068!important}
