/* Customer case library only. Shared navigation stays unchanged. */
body.case-library-page,
body.case-library-page .page,
body.case-library-page .center { background: #f8f9fb; }
body.case-library-page .case-gallery-host .case-filter-panel,
body.case-library-page .case-gallery-host .case-library-count,
body.case-library-page .case-gallery-host a.case-card {
  background: #fff;
  border-color: #e5e7eb;
}
