/* Navigation stays outside all report-specific filters, banners and panels. */
body[data-workspace-page=reports]{--report-nav-height:56px}
body[data-workspace-page=reports] .reports-main{overflow-anchor:none}
body[data-workspace-page=reports] main .r-tabs{
 position:sticky;top:12px;z-index:10;margin:0 0 20px;
 min-height:var(--report-nav-height);box-sizing:border-box;
 align-items:center;flex-wrap:nowrap;isolation:isolate;
 background:#f0f4f9;box-shadow:0 4px 16px #18324d0a;
 scroll-behavior:auto;
}
body[data-workspace-page=reports] main .r-tabs>button{
 flex-shrink:0;font-weight:650;
}
body[data-workspace-page=reports] main .r-tabs>button[aria-pressed=true]{font-weight:650}
body[data-workspace-page=reports] .r-report-content{min-height:calc(100dvh - 90px);display:flow-root}
body[data-workspace-page=reports] main .r-actions{justify-content:flex-end;margin:0 0 18px}
body[data-workspace-page=reports] main :is(.rp-subnav,.bs-tabs){
 position:sticky;top:calc(12px + var(--report-nav-height) + 8px);z-index:8;
 background:#f0f4f9;box-shadow:0 4px 16px #18324d0a;
}
body[data-workspace-page=reports] main .bs-tabs{flex-wrap:nowrap;overflow-x:auto}
body[data-workspace-page=reports] main :is(.rp-subnav,.bs-tabs)>button{flex-shrink:0;white-space:nowrap}
body[data-workspace-page=reports] main :is(.rp-subnav,.bs-tabs)>button,
body[data-workspace-page=reports] main :is(.rp-subnav,.bs-tabs)>button[aria-pressed=true]{font-weight:650}
body[data-workspace-page=reports] #bs-body,
body[data-workspace-page=reports] .rp-pane-content{min-height:calc(100dvh - 140px);display:flow-root}
@media(max-width:760px){
 body[data-workspace-page=reports]{--report-nav-height:60px}
 body[data-workspace-page=reports] main .r-actions{justify-content:flex-start}
 body[data-workspace-page=reports] main :is(.bs-head,.rp-head){flex-direction:column;align-items:stretch}
 body[data-workspace-page=reports] main .bs-head>.bs-actions{justify-content:flex-start}
}
@media print{
 body[data-workspace-page=reports] :is(.r-report-content,.rp-pane-content,#bs-body){min-height:0}
 body[data-workspace-page=reports] main :is(.rp-subnav,.bs-tabs){position:static;box-shadow:none}
}
