/* Dashboard: make the paid claims Area Head title and donut fit the card. */
html body .ct-app.ct-view-dashboard .ct-dashboard-area-donut {
  container-type: inline-size;
}
html body .ct-app.ct-view-dashboard .ct-dashboard-area-donut .ct-dashboard-panel-head {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) auto !important;
  grid-template-rows: auto auto !important;
  column-gap: 6px !important;
  row-gap: 3px !important;
  overflow: visible !important;
}
html body .ct-app.ct-view-dashboard .ct-dashboard-area-donut .ct-dashboard-panel-head > div {
  display: contents !important;
}
html body .ct-app.ct-view-dashboard .ct-dashboard-area-donut .ct-dashboard-panel-head > div > small {
  grid-column: 1 !important;
  grid-row: 1 !important;
  min-width: 0 !important;
}
html body .ct-app.ct-view-dashboard .ct-dashboard-area-donut .ct-dashboard-panel-head > span {
  grid-column: 2 !important;
  grid-row: 1 !important;
  justify-self: end !important;
}
html body .ct-app.ct-view-dashboard .ct-dashboard-area-donut .ct-dashboard-panel-head h3 {
  grid-column: 1 / -1 !important;
  grid-row: 2 !important;
  box-sizing: border-box !important;
  width: 100% !important;
  margin: 0 !important;
  font-size: clamp(10px, 5cqi, 14px) !important;
  line-height: 1.25 !important;
  letter-spacing: 0 !important;
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: clip !important;
}
html body .ct-app.ct-view-dashboard .ct-dashboard-area-donut .ct-ref-donut {
  display: grid !important;
  place-items: center !important;
  box-sizing: border-box !important;
  width: min(210px, 100%) !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  aspect-ratio: 1 / 1 !important;
  flex: 0 0 auto !important;
  border-radius: 50% !important;
}
html body .ct-app.ct-view-dashboard .ct-dashboard-area-donut .ct-ref-donut > div {
  box-sizing: border-box !important;
  width: 62% !important;
  height: auto !important;
  aspect-ratio: 1 / 1 !important;
  border-radius: 50% !important;
}
