/* Saved report context stays visible below the workspace navigation. */
.report-toolbar{position:sticky;top:var(--report-toolbar-top,96px);z-index:90;display:flex;align-items:center;gap:20px;flex-wrap:wrap;min-width:0;padding:14px 0;margin:0 0 28px;background:#f1f6fb;border-bottom:1px solid #dce6f0;box-sizing:border-box}
.report-toolbar-crumbs{display:flex;align-items:center;gap:16px;flex:1 1 auto;min-width:0;font-size:16px;line-height:1.5}
.report-toolbar-crumbs a,.report-toolbar-crumbs button{padding:0;border:0;background:none;color:#2470df;text-decoration:none;font:inherit;cursor:pointer;min-width:0;overflow-wrap:anywhere;text-align:left}
.report-toolbar-crumbs strong{color:#65789b;font-weight:650;min-width:0;overflow-wrap:anywhere}.report-toolbar-divider{color:#65789b;flex:none}
.report-toolbar-date{color:#65789b;font-size:14px;line-height:1.5;white-space:nowrap}
.report-toolbar-actions{display:flex;align-items:center;gap:12px;flex:none}
.report-toolbar-actions button{min-height:46px;padding:12px 18px;border-radius:8px;font:600 15px/1.3 Inter,Arial,sans-serif;cursor:pointer;white-space:nowrap}
.report-toolbar-export{display:flex;align-items:center;justify-content:center;gap:10px;background:white;border:1px solid #bccce2;color:#101b41}
.report-toolbar-recheck{background:#2055ff;border:1px solid #2055ff;color:white}.report-toolbar-recheck:hover{background:#1744dc}
.report-toolbar-icon{display:flex;width:21px;height:21px}.report-toolbar-icon svg{width:100%;height:100%}
.report-toolbar :focus-visible{outline:3px solid #2463ff;outline-offset:4px}
.has-report-toolbar .pro-overview-title{margin-top:12px}
body.audit-running .report-toolbar,body.project-switching .report-toolbar{display:none!important}
@media(max-width:1200px){.report-toolbar-crumbs{flex-basis:100%}.report-toolbar-date{flex:1}}
@media(max-width:800px){.report-toolbar{gap:9px;padding:10px 0;margin-bottom:20px}.report-toolbar-crumbs{gap:9px;font-size:13px}.report-toolbar-date{font-size:12px}.report-toolbar-actions{width:100%;gap:8px}.report-toolbar-actions button{flex:1;min-width:0;padding:10px 8px;font-size:12px;min-height:42px}.report-toolbar-icon{width:18px;height:18px}}
@media print{.report-toolbar{display:none!important}}
