.report-workspace-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 20px;border-bottom:1px solid var(--line);padding-bottom:10px}
.report-workspace-tabs>button{min-height:40px;padding:9px 17px;border:1px solid #c7d5de;border-radius:8px;background:#fff;color:var(--ink);font-weight:600}
.report-workspace-tabs>button.active{background:var(--navy);border-color:var(--navy);color:#fff}
[role=tabpanel][hidden]{display:none!important}
@media(max-width:600px){.report-workspace-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.report-workspace-tabs>button{padding:9px 10px}}
