/* Keep the choices opened by Rezumat operational > ADD readable. */
html body #root .internal-operational-panel .dashboard-overview-config-panel.internal-add-zone {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 240px)) !important;
  gap: 10px !important;
  padding: 8px 0 !important;
}

html body #root .internal-operational-panel .dashboard-overview-config-panel.internal-add-zone > .dashboard-overview-config-option {
  min-height: 68px !important;
  padding: 10px 12px !important;
  grid-template-columns: 18px minmax(0, 1fr) auto !important;
  gap: 8px !important;
  border: 1px solid #d8e3df !important;
  border-radius: 10px !important;
  background: #fff !important;
  color: #20242a !important;
  font-size: 14px !important;
  line-height: 1.25 !important;
}

html body #root .internal-operational-panel .dashboard-overview-config-panel.internal-add-zone .dashboard-overview-config-option input[type="checkbox"] {
  width: 18px !important;
  height: 18px !important;
}

html body #root .internal-operational-panel .dashboard-overview-config-panel.internal-add-zone .dashboard-overview-config-option > .tiny {
  font-size: 11px !important;
}

/* Improve the readability of the operational summary metric labels only. */
html body #root .internal-operational-panel .internal-operational-grid.operational-compact > .internal-operational-tile > span:nth-of-type(3) > span:first-child {
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
  color: #334155 !important;
}
