/* One compact tools row on landscape phones and unfolded touch screens only. */
@media (min-width: 560px) and (max-width: 767px), (min-width: 560px) and (max-width: 1023px) and (max-height: 500px), (pointer: coarse) and (min-width: 768px) and (max-width: 1200px) {
  .sales-statistics-page .sales-business-header .sales-header-tools {
    flex-wrap: nowrap;
    align-items: center;
    gap: 6px;
    padding: 6px;
    overflow-x: auto;
    overflow-y: hidden;
    overscroll-behavior-x: contain;
    scrollbar-width: thin;
    scrollbar-color: #c5d5ee transparent;
  }
  .sales-statistics-page .sales-business-header .sales-header-tools > * {
    flex: 0 0 auto;
    white-space: nowrap;
    font-size: 12px;
  }
  .sales-statistics-page .sales-business-header .sales-header-tools > div {
    flex-wrap: nowrap;
    gap: 4px;
    min-height: 44px;
    padding: 0 6px;
  }
  .sales-statistics-page .sales-header-tools > a[data-slot='button'] {
    height: 44px;
    padding: 0 6px;
    gap: 4px;
    font-size: 12px;
  }
  .sales-statistics-page .sales-header-tools > div:has(> .sheet-action-button) {
    gap: 0;
    padding: 0;
    border: 0;
    background: transparent;
    box-shadow: none;
  }
  .sales-statistics-page .sales-header-tools .sheet-action-button { width: 44px; height: 44px; }
  .sales-statistics-page .sales-business-header .sales-header-tools .sales-header-date {
    display: flex;
    flex-wrap: nowrap;
    width: auto;
    max-width: none;
    gap: 4px;
    padding: 0;
  }
  .sales-statistics-page .sales-header-tools .sales-header-date [data-slot='native-select-wrapper'] {
    flex: 0 0 auto;
    width: 144px;
  }
  .sales-statistics-page .sales-header-tools .sales-header-date [data-slot='native-select-wrapper']:first-of-type { width: 76px; }
  .sales-statistics-page .sales-header-tools .sales-header-date[data-period-mode='all'] [data-slot='native-select-wrapper']:first-of-type { width: 96px; }
  .sales-statistics-page .sales-header-tools .sales-header-date[data-period-mode='custom'] [data-slot='native-select-wrapper']:first-of-type { width: 138px; }
  .sales-statistics-page .sales-header-tools .sales-header-date[data-period-mode='custom'] [data-slot='native-select-wrapper']:not(:first-of-type) { width: 120px; }
  .sales-statistics-page .sales-header-tools select {
    font-size: 14px !important;
    height: 44px;
    min-height: 44px;
    padding-block: 0;
    padding-left: 6px;
    padding-right: 24px;
  }
  .sales-statistics-page .sales-header-tools [data-slot='native-select-icon'] { width: 14px; right: 5px; }
  .sales-statistics-page .sales-header-tools > div:not(.sales-header-date) > [data-slot='native-select-wrapper'] { width: 62px; }
}
