:root {
  --railsui-form-mask-info: url(/assets/icons/aquifer_icons/info-09ae92b211d7d565d18b553da299b8865ad26bc2060bde735aa1a8e0485fd7e9.svg);
  --railsui-form-mask-search: url(/assets/icons/aquifer_icons/search-e557ea887e7f39f8346b5e6e48bceadef7d183f39085265f6935e735c4686f7a.svg);
  --railsui-form-mask-close: url(/assets/icons/aquifer_icons/close-7d34777a9a14245d3cce1f9e5f324d68efb3dfdb317d1e77102ebef4ae80178a.svg);
  --railsui-form-mask-resize-grip: url(/assets/icons/aquifer_icons/resize-grip-117f3b6a26658945360aa4dbed93eb29ca774dd624392f7c1a4c00498341a0eb.svg);
  --ds-case-card-cover-placeholder-url-light: url(/assets/aquifer_ui/case_card_placeholder-7d003fe1bc5f4d87a932b5cccc7fef9f71f1410f90eb0e10d0cb1e2586578441.svg);
  --ds-case-card-cover-placeholder-url-dark: url(/assets/aquifer_ui/case_card_placeholder_dark-765e7245310797b46f5e762f9771aeed8bc0ce0a34f52369a02248c590dc3fce.svg);
}

/* Theme-aware case status indicators for AquiferUI (tokens flip with data-theme). */
.case-card-progress-not-started {
  display: inline-block;
  height: 24px;
  width: 24px;
  min-width: 24px;
  flex-shrink: 0;
  border-radius: 50%;
  background-color: var(--ds-case-card-progress-not-started-fill);
}

.case-card-progress-in-progress {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 24px;
  width: 24px;
  min-width: 24px;
  flex-shrink: 0;
  border-radius: 50%;
  background-color: var(--ds-case-card-progress-in-progress-disk);
  font-family: "Roboto", sans-serif;
  font-size: 10px;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  color: var(--ds-case-card-progress-in-progress-label, #293346);
}

.case-card-progress-reset {
  border: 1px solid var(--ds-text-primary);
  border-radius: 50%;
  box-sizing: border-box;
}
