/* Inspection pages: presentation spacing only; stored evidence is unchanged. */
html body.prodxs-admin-ui[data-cmz-page='slip-log-detail'] :is(.diag-grid, .reader-compare-grid) { align-items: start; }
html body.prodxs-admin-ui[data-cmz-page='slip-log-detail'] .diag-head { gap: 16px; margin-bottom: 20px; }
html body.prodxs-admin-ui[data-cmz-page='slip-log-detail'] .diag-card { border-radius: 12px; }
html body.prodxs-admin-ui[data-cmz-page='slip-log-detail'] :is(.diag-head p, .reader-compare-head p, .structured-log-head p) { line-height: 1.65; }
html body.prodxs-admin-ui[data-cmz-page='slip-log-detail'] .diag-pre { line-height: 1.7; }
html body.prodxs-admin-ui[data-cmz-page='slip-log'] .slip-actions { display: flex; align-items: center; flex-wrap: wrap; gap: 6px; }
html body.prodxs-admin-ui:is([data-cmz-page='slip-log'],[data-cmz-page='slip-log-detail']) :is(.slip-button, [data-cmz-slip-view]) { display: inline-flex; align-items: center; justify-content: center; gap: 6px; min-height: 36px; padding: 8px 12px; border-radius: 8px; font-size: 12px; font-weight: 600; text-decoration: none; }
html body.prodxs-admin-ui[data-cmz-page='slip-log'] .slip-log-table :is(th, td) { font-variant-numeric: tabular-nums; line-height: 1.6; }
html body.prodxs-admin-ui[data-cmz-page='slip-log'] .slip-log-table td small { margin-top: 4px; }
@media (max-width: 860px) {
  html body.prodxs-admin-ui:is([data-cmz-page='slip-log'],[data-cmz-page='slip-log-detail']) :is(.slip-button, [data-cmz-slip-view]) { min-height: 44px; }
  html body.prodxs-admin-ui[data-cmz-page='slip-log-detail'] .diag-head .btn-secondary { min-height: 44px; padding: 10px 14px; }
  html body.prodxs-admin-ui[data-cmz-page='slip-log-detail'] .diag-grid { gap: 14px; }
}
@media (min-width: 861px) {
  html body.prodxs-admin-ui:is([data-cmz-page='slip-log'],[data-cmz-page='provider-statement']) .statement-filter-card {
    display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    align-items: end !important; gap: 12px !important; padding: 18px !important; margin-bottom: 20px !important;
  }
  html body.prodxs-admin-ui:is([data-cmz-page='slip-log'],[data-cmz-page='provider-statement']) .statement-filter-card > div { min-width: 0 !important; width: auto !important; grid-column: auto !important; }
  html body.prodxs-admin-ui:is([data-cmz-page='slip-log'],[data-cmz-page='provider-statement']) .statement-filter-card label { display: block; margin: 0 0 6px !important; font-size: 12px; font-weight: 500; }
  html body.prodxs-admin-ui:is([data-cmz-page='slip-log'],[data-cmz-page='provider-statement']) .statement-filter-card :is(input, select) { width: 100% !important; min-width: 0 !important; height: 40px !important; margin: 0 !important; box-sizing: border-box; }
  html body.prodxs-admin-ui:is([data-cmz-page='slip-log'],[data-cmz-page='provider-statement']) .statement-filter-card > button { grid-column: 1 / -1 !important; margin: 0 !important; min-height: 40px; }
}
@media (min-width: 1280px) {
  html body.prodxs-admin-ui:is([data-cmz-page='slip-log'],[data-cmz-page='provider-statement']) .statement-filter-card { grid-template-columns: minmax(130px, 1fr) minmax(130px, 1fr) minmax(130px, .85fr) minmax(180px, 1.5fr) auto !important; }
  html body.prodxs-admin-ui:is([data-cmz-page='slip-log'],[data-cmz-page='provider-statement']) .statement-filter-card > button { grid-column: auto !important; width: auto !important; padding-inline: 18px; }
}
@media (min-width: 1280px) {
  html body.prodxs-admin-ui[data-cmz-page='provider-statement'] .statement-filter-card { grid-template-columns: minmax(130px, 1fr) minmax(130px, 1fr) minmax(180px, 1.5fr) minmax(90px, .65fr) auto !important; }
}
