/* Filter pane formatting removed */

/* Activity panel takes 50% width, other panels share remaining 50% equally */
#root #bm-activity-panel{flex:0 0 50% !important;min-width:0}
#root #bm-extra-panel,
#root #listen-panel,
#root #bm-filter-panel{flex:1 1 0% !important;min-width:0}

/* Keep activity table headers horizontal for base columns */
#root #bm-activity-panel table thead th:nth-child(-n+3) span{
  writing-mode:horizontal-tb !important;
  transform:none !important;
}
