/* User-requested dense phone header; leave the spreadsheet itself untouched. */
@media (max-width: 767px), (max-width: 1023px) and (max-height: 500px), (pointer: coarse) and (max-width: 1200px) {
  .sales-statistics-page .sales-workbook-panel > [data-slot='tabs'] { gap: 2px; }
  .sales-statistics-page .sales-sheet-tabs { margin: 0; padding: 1px 2px; }
  .sales-statistics-page .sales-sheet-tabs [role='tablist'],
  .sales-statistics-page .sales-sheet-tabs .sheet-tab { height: 28px; }
  .sales-statistics-page .sales-sheet-tabs .sheet-tab { font-weight: 400; }
  .sales-statistics-page .monthly-report-heading { padding-top: 0; padding-bottom: 0; }
  .sales-statistics-page .monthly-report-heading[data-summary-open] .monthly-report-context {
    min-height: 30px;
    padding-top: 0;
    padding-bottom: 0;
  }
  .sales-statistics-page .sales-monthly-summary-toggle { min-height: 30px; height: 100%; }
}
