/* Report-only integration. Shared navigation rules come from the site builder. */
:root{--header-height:var(--site-nav-height,81.2px)}
body{padding-top:var(--header-height)}
html{scroll-padding-top:calc(var(--header-height) + 24px)}
.report-context{display:flex;align-items:center;gap:16px;margin-bottom:20px;font-size:12px;color:var(--report-muted)}
.report-breadcrumb{display:flex;align-items:center;gap:12px;min-width:0}
.report-breadcrumb>a{color:#a8acb4}
.report-breadcrumb>a:hover{color:#fff}
.report-breadcrumb>span:last-child{color:var(--report-text)}
.report-breadcrumb>span[aria-hidden]{color:#575e67}
.report-context .report-status{font-size:11px;white-space:nowrap}
.skip-report{z-index:100}
@media(max-width:1199px){
 html{scroll-padding-top:calc(var(--header-height) + 72px)}
 .mobile-contents{background:#0d0f12}

}
@media(max-width:760px){
 .report-context{gap:8px;margin-bottom:16px}
 .report-breadcrumb{gap:8px;font-size:11px}
 .report-breadcrumb>a,.report-breadcrumb>span[aria-hidden]{display:none}
}
