/* Five-field notice summaries. Detail dialogs and print remain unchanged. */
@media screen {
  :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .performance-dashboard-list {
    gap: 4px !important;
    min-width: 0;
  }
  :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .performance-dashboard-table-head,
  :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .performance-dashboard-list .case-card {
    display: grid !important;
    grid-template-columns: minmax(0, 1.65fr) minmax(0, 1.25fr) minmax(0, 1fr) minmax(0, .9fr) minmax(100px, .65fr) !important;
    align-items: center;
    gap: 12px !important;
    box-sizing: border-box;
  }
  :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .performance-dashboard-table-head {
    padding: 7px 25px !important;
    font-size: 10px !important;
    font-weight: 700;
    color: #52706d;
  }
  :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .performance-dashboard-list .case-card {
    min-height: 36px !important;
    padding: 5px 12px !important;
    border-radius: 9px !important;
    box-shadow: none !important;
  }
  :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .performance-dashboard-list .case-card > div {
    display: block !important;
    grid-column: auto !important;
    grid-row: auto !important;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px !important;
  }
  :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .performance-dashboard-list .case-card strong,
  :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .case-performance span {
    font-size: 12px !important;
    line-height: 20px !important;
  }
  :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .performance-dashboard-list .status-pill {
    min-height: 22px !important;
    padding: 3px 8px !important;
    font-size: 10px !important;
    line-height: 16px !important;
    box-sizing: border-box;
  }
  :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .performance-dashboard-list .case-card::after {
    display: none !important;
  }
  @media (max-width: 720px) {
    :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .performance-dashboard-list {
      overflow-x: auto;
    }
    :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .performance-dashboard-list .case-card {
      min-width: 680px;
      min-height: 44px !important;
    }
    :is(body, #performance-rows-theme#performance-rows-theme).performance-center-page[data-studio-page] .performance-dashboard-table-head {
      display: none !important;
    }
  }
}
