/* Only the worker after-sale page contains the case-hero inside worker-flow-page. */
body .worker-flow-page:has(.case-hero) .worker-flow-button--deep:not([disabled]) .button-icon {
  filter: brightness(0) invert(1);
}

body .worker-flow-page:has(.case-hero) .case-status,
body .worker-flow-page:has(.case-hero) .case-number,
body .worker-flow-page:has(.case-hero) .card-hint,
body .worker-flow-page:has(.case-hero) .case-progress__time,
body .worker-flow-page:has(.case-hero) .evidence-lane__copy,
body .worker-flow-page:has(.case-hero) .impact-box strong,
body .worker-flow-page:has(.case-hero) .impact-box uni-text,
body .worker-flow-page:has(.case-hero) .manual-note,
body .worker-flow-page:has(.case-hero) .record-item__head uni-text,
body .worker-flow-page:has(.case-hero) .record-item__copy,
body .worker-flow-page:has(.case-hero) .record-item__meta,
body .worker-flow-page:has(.case-hero) .record-item__result {
  font-size: 11px;
}

body .worker-flow-page:has(.case-hero) .case-action,
body .worker-flow-page:has(.case-hero) .case-progress__title {
  font-size: 12px;
}

body .worker-flow-page:has(.case-hero) .evidence-count {
  font-size: 11px;
}

body .worker-flow-page:has(.case-hero) .resolution-item__label {
  font-size: 11px;
}
