/* Compact fixed slots across channels. Full action names remain accessible. */
@container design-work (max-width:1050px) {
  html body #graphic-app .design-department .jobs-table-v52 tr.job-row { border-left-width: 4px !important; border-left-style: solid !important; }
}
html body #graphic-app .design-department .jobs-table-v52 .job-customer-actions-v287,
html body #graphic-app .design-department .jobs-table-v52 .job-main-cell .compact-meta {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: stretch;
  gap: 4px !important;
  width: 100%;
  margin: 4px 0 0 !important;
}
html body #graphic-app .design-department .jobs-table-v52 .job-customer-actions-v287 > button,
html body #graphic-app .design-department .jobs-table-v52 .job-main-cell .compact-meta > :is(.channel-badge,.job-link) {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100%;
  min-height: 28px !important;
  margin: 0 !important;
  padding: 3px 5px !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
  font-size: 11px !important;
  line-height: 1.2 !important;
  text-align: center;
  border-radius: 7px !important;
}
html body #graphic-app .design-department .jobs-table-v52 .job-customer-actions-v287 > .customer-tracking-quick-copy { grid-column: 1; grid-row: 1; }
html body #graphic-app .design-department .jobs-table-v52 .job-customer-actions-v287 > .status-history-button { grid-column: 2; grid-row: 1; }
html body #graphic-app .design-department .jobs-table-v52 .job-main-cell .compact-meta > .channel-badge { grid-column: 1; gap: 4px; }
html body #graphic-app .design-department .jobs-table-v52 .job-main-cell .compact-meta > .job-link { grid-column: 2; grid-row: 1; font-weight: 800; }
html body #graphic-app .design-department .jobs-table-v52 .channel-badge .platform-icon { flex-shrink: 0; width:18px !important; height:18px !important; min-width:18px !important; font-size:9px !important; }
@media(max-width:760px) {
  html body #graphic-app .design-department .jobs-table-v52 .job-customer-actions-v287 > button,
  html body #graphic-app .design-department .jobs-table-v52 .job-main-cell .compact-meta > :is(.channel-badge,.job-link) { min-height: 36px !important; }
}
