.reports-summary .stat {
  border-top: 4px solid var(--frost-blue);
}

.reports-summary .stat.warn {
  border-top-color: var(--frost-warning);
}

.reports-summary .stat.good {
  border-top-color: var(--frost-success);
}

.reports-summary .stat.bad {
  border-top-color: var(--frost-danger);
}

.production-export-panel {
  display: grid;
  gap: 12px;
  padding: 12px;
  border: 1px solid #cfdae6;
  border-radius: 8px;
  background: #ffffff;
}

.production-export-panel > .section-title button {
  min-height: 36px;
  border: 0;
  border-radius: 8px;
  background: #214ee5;
  color: #ffffff;
  font-weight: 950;
  padding: 0 12px;
}

.production-export-panel > .section-title button:disabled {
  background: #cfdae6;
  color: #607083;
}

.production-export-filters {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 10px;
}

.production-export-filters label {
  display: grid;
  gap: 6px;
  min-height: 78px;
  padding: 12px;
  border: 1px solid #cfdae6;
  border-radius: 8px;
  background: #f7fbff;
}

.production-export-filters label span,
.production-export-list span,
.production-export-list small {
  color: #607083;
  font-size: 12px;
  font-weight: 850;
}

.production-export-filters input,
.production-export-filters select {
  min-height: 38px;
  width: 100%;
  border: 1px solid #cfdae6;
  border-radius: 8px;
  background: #ffffff;
  padding: 0 10px;
  color: #17212f;
  font-weight: 850;
}

.production-export-list {
  display: grid;
  gap: 8px;
}

.production-export-list article {
  min-height: 68px;
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: center;
  gap: 12px;
  padding: 12px;
  border: 1px solid #addfca;
  border-radius: 8px;
  background: #eaf7f1;
}

.production-export-list span,
.production-export-list strong,
.production-export-list small {
  display: block;
}

.production-export-list strong {
  margin-top: 3px;
  color: #17212f;
}

.production-export-list button {
  min-height: 36px;
  border: 0;
  border-radius: 8px;
  background: #214ee5;
  color: #ffffff;
  font-weight: 950;
  padding: 0 12px;
}

.reports-page {
  display: grid;
  gap: 12px;
}

.reports-summary {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  gap: 12px;
}

.report-panel {
  display: grid;
  gap: 12px;
  min-height: 96px;
  align-content: start;
  padding: 12px;
  border: 1px solid #cfdae6;
  border-radius: 8px;
  background: #ffffff;
}

.report-drawer {
  display: grid;
  gap: 10px;
  border: 1px solid #cfdae6;
  border-radius: 8px;
  background: #f7fbff;
  overflow: hidden;
}

.report-drawer > summary {
  min-height: 50px;
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 10px;
  align-items: center;
  padding: 10px 12px;
  cursor: pointer;
}

.report-drawer > summary strong {
  color: #17212f;
}

.report-drawer > summary span {
  border-radius: 999px;
  background: #17212f;
  color: #ffffff;
  font-size: 12px;
  font-weight: 950;
  padding: 6px 10px;
}

.report-drawer > section {
  margin: 0 12px 12px;
}

.report-metric-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
  gap: 10px;
}

.report-action-strip {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
}

.report-action-strip button {
  min-height: 36px;
  border: 0;
  border-radius: 8px;
  background: #214ee5;
  color: #ffffff;
  font-weight: 950;
  padding: 0 12px;
}

.report-card-list {
  display: grid;
  gap: 8px;
}

.report-card-list article {
  min-height: 68px;
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 12px;
  align-items: center;
  padding: 12px;
  border: 1px solid #cfdae6;
  border-left: 5px solid #214ee5;
  border-radius: 8px;
  background: #f7fbff;
}

.report-card-list span,
.report-card-list small {
  display: block;
  color: #607083;
  font-size: 12px;
  font-weight: 850;
  line-height: 1.3;
}

.report-card-list strong {
  display: block;
  margin-top: 3px;
  color: #17212f;
}

.report-card-list b {
  color: #214ee5;
  font-size: 13px;
  font-weight: 950;
}

.report-history-panel {
  display: grid;
  gap: 12px;
  padding: 12px;
  border: 1px solid #cfdae6;
  border-radius: 8px;
  background: #ffffff;
}

.report-history-list {
  display: grid;
  gap: 8px;
}

.report-history-list article {
  min-height: 72px;
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 12px;
  align-items: center;
  padding: 12px;
  border: 1px solid #cfdae6;
  border-left: 5px solid #214ee5;
  border-radius: 8px;
  background: #f7fbff;
}

.report-history-list span,
.report-history-list small,
.report-history-list em {
  display: block;
  color: #607083;
  font-size: 12px;
  font-style: normal;
  font-weight: 850;
}

.report-history-list strong {
  display: block;
  margin-top: 3px;
  color: #17212f;
}

.report-history-list b {
  color: #167a5b;
}

.report-history-actions {
  display: grid;
  gap: 8px;
  justify-items: end;
}

.report-history-actions button {
  min-height: 34px;
  border: 0;
  border-radius: 8px;
  background: #214ee5;
  color: #ffffff;
  font-weight: 950;
  padding: 0 12px;
}

.report-history-actions button:disabled {
  background: #cfdae6;
  color: #607083;
}

.billing-drawer-body > .cost-report-panel {
  border: 0;
  padding: 0;
}

.cost-report-panel {
  display: grid;
  gap: 12px;
  padding: 14px;
  border: 1px solid #cfdae6;
  border-radius: 8px;
  background: #ffffff;
}

.cost-report-summary,
.cost-report-filters {
  display: grid;
  gap: 10px;
}

.cost-report-summary {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.cost-report-filters {
  grid-template-columns: repeat(4, minmax(140px, 1fr)) auto;
  align-items: end;
  padding: 12px;
  border: 1px solid #cfdae6;
  border-radius: 8px;
  background: #f7fbff;
}

.cost-report-filters label {
  display: grid;
  gap: 6px;
}

.cost-report-filters span {
  color: #607083;
  font-size: 11px;
  font-weight: 950;
  text-transform: uppercase;
}

.cost-report-filters select {
  min-height: 40px;
  width: 100%;
  border: 1px solid #cfdae6;
  border-radius: 8px;
  background: #ffffff;
  color: #17212f;
  font-weight: 850;
}

.cost-report-filters button,
.cost-report-row button {
  min-height: 40px;
  border: 0;
  border-radius: 8px;
  background: #214ee5;
  color: #ffffff;
  font-weight: 950;
}

.cost-report-table {
  display: grid;
  gap: 8px;
  overflow-x: auto;
}

.cost-report-row {
  min-width: 980px;
  display: grid;
  grid-template-columns: minmax(130px, 1.1fr) minmax(150px, 1.1fr) minmax(120px, 0.9fr) repeat(4, minmax(105px, 0.8fr)) minmax(110px, 0.8fr) 72px;
  gap: 10px;
  align-items: center;
  padding: 12px;
  border: 1px solid #cfdae6;
  border-radius: 8px;
  background: #ffffff;
}

.cost-report-row.heading {
  min-height: 42px;
  background: #f3f7fb;
  color: #607083;
  font-size: 11px;
  font-weight: 950;
  text-transform: uppercase;
}

.cost-report-row strong,
.cost-report-row small,
.cost-report-row em {
  display: block;
}

.cost-report-row small,
.cost-report-row em {
  color: #607083;
  font-size: 12px;
  font-style: normal;
  font-weight: 850;
}

.cost-report-row.good em {
  color: #167a5b;
}

.cost-report-row.warn {
  border-color: #f4c978;
  background: #fff5e5;
}

.cost-report-row.warn em {
  color: #a15c00;
}

.cost-report-row.bad {
  border-color: #f4b7bd;
  background: #fff1f2;
}

.cost-report-row.bad em {
  color: #b42318;
}

@media (max-width: 1040px) {.reports-summary,
.reports-summary,
.report-history-list article,
.report-history-actions,
.production-export-filters {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

}

@media (max-width: 680px) {.cost-report-summary,
.cost-report-filters {
    grid-template-columns: 1fr 1fr;
    gap: 8px;
  }

.production-export-filters,
.production-export-list article {
    grid-template-columns: 1fr;
  }

.cost-report-summary,
.cost-report-filters {
    grid-template-columns: 1fr;
  }

}

.report-drawer > summary {
  background: linear-gradient(135deg, var(--frost-command), var(--frost-command-2));
  border-color: #284256;
  border-top: 1px solid #284256;
  color: #ffffff;
}

.report-drawer > summary span,
.report-drawer > summary strong,
.report-drawer > summary b {
  color: #ffffff;
}

.reports-summary .stat,
.reports-summary .stat.warn,
.reports-summary .stat.good,
.reports-summary .stat.bad {
  border-top: 1px solid #284256 !important;
}

.reports-summary .stat.active {
  border-top-color: var(--frost-blue) !important;
}

.production-export-panel,
.report-panel,
.report-history-panel,
.cost-report-panel {
  border-color: var(--brand-border);
  background: color-mix(in srgb, var(--brand-surface) 94%, var(--brand-panel));
  box-shadow: 0 18px 42px rgba(var(--brand-command-rgb), 0.07);
}

.report-drawer > summary {
  background:
    linear-gradient(135deg, rgba(var(--brand-primary-rgb), 0.18), transparent 52%),
    linear-gradient(135deg, var(--brand-command), var(--brand-command-2));
  border-color: color-mix(in srgb, var(--brand-primary) 28%, var(--brand-command-2));
  box-shadow: 0 14px 34px rgba(var(--brand-command-rgb), 0.16);
}

.report-history-list b {
  min-width: 28px !important;
  min-height: 28px !important;
  display: inline-grid !important;
  place-items: center !important;
  border: 1px solid rgba(255, 255, 255, 0.28) !important;
  border-radius: 999px !important;
  background:
    linear-gradient(135deg, var(--brand-primary), var(--brand-primary-strong)) !important;
  color: #ffffff !important;
  box-shadow: 0 10px 22px rgba(var(--brand-primary-rgb), 0.22) !important;
  font-size: 11px !important;
  font-weight: 950 !important;
  line-height: 1 !important;
  padding: 0 9px !important;
  text-align: center !important;
  white-space: nowrap !important;
}

.reports-summary .stat,
.report-drawer > summary {
  background: var(--brand-command-gradient) !important;
  border-color: var(--brand-command-border) !important;
  border-top-color: var(--brand-command-border) !important;
  color: #ffffff !important;
  box-shadow: 0 14px 34px rgba(var(--brand-command-rgb), 0.15) !important;
}

.reports-summary .stat.active {
  background: var(--brand-command-active-gradient) !important;
  border-color: var(--brand-primary) !important;
  border-top-color: var(--brand-primary) !important;
  color: #ffffff !important;
  box-shadow: 0 16px 34px rgba(var(--brand-primary-rgb), 0.24) !important;
}

.report-drawer > summary span,
.report-drawer > summary strong,
.report-drawer > summary b {
  color: #ffffff !important;
}

.report-panel-stat {
  position: relative !important;
  min-height: 92px !important;
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) !important;
  align-items: start !important;
  justify-content: stretch !important;
  gap: 10px !important;
  padding: 14px 92px 14px 14px !important;
  text-align: left !important;
}

.report-panel-stat .panel-stat-copy {
  min-width: 0 !important;
  display: grid !important;
  gap: 9px !important;
  justify-items: start !important;
  align-content: start !important;
  align-self: start !important;
}

.report-panel-stat .panel-stat-label {
  display: block !important;
  color: #ffffff !important;
  font-size: 12px !important;
  font-weight: 950 !important;
  letter-spacing: 0 !important;
  line-height: 1.1 !important;
  text-transform: uppercase !important;
}

.report-panel-stat .panel-stat-value {
  width: fit-content !important;
  max-width: 100% !important;
  display: block !important;
  overflow-wrap: anywhere !important;
  color: #ffffff !important;
  font-size: clamp(18px, 1.55vw, 28px) !important;
  font-weight: 950 !important;
  letter-spacing: 0 !important;
  line-height: 1.08 !important;
  white-space: normal !important;
}

.report-panel-stat .panel-stat-value.panel-stat-long {
  font-size: clamp(15px, 1.1vw, 20px) !important;
  line-height: 1.2 !important;
}

.report-panel-stat > small {
  position: absolute !important;
  top: 12px !important;
  right: 12px !important;
  justify-self: auto !important;
  align-self: auto !important;
}

@media (max-width: 640px) {.report-panel-stat {
    min-height: 104px !important;
    padding-right: 14px !important;
    padding-bottom: 52px !important;
  }

.report-panel-stat > small {
    top: auto !important;
    right: 14px !important;
    bottom: 14px !important;
  }

}

.reports-page .report-panel,
.reports-page .report-history-panel {
  border-color: var(--brand-border) !important;
  background: #ffffff !important;
  box-shadow: 0 18px 42px rgba(var(--brand-command-rgb), 0.07) !important;
}

.reports-page .report-card-list article,
.reports-page .report-history-list article {
  border: 1px solid var(--brand-border) !important;
  border-left: 5px solid var(--brand-primary) !important;
  background: #ffffff !important;
  color: var(--brand-text) !important;
  box-shadow: 0 10px 24px rgba(var(--brand-command-rgb), 0.06) !important;
}

.reports-page .report-history-list b {
  border: 1px solid color-mix(in srgb, var(--brand-primary) 18%, var(--brand-border)) !important;
  background: #ffffff !important;
  color: var(--brand-primary) !important;
}

.reports-page .report-card-list strong,
.reports-page .report-history-list strong {
  color: var(--brand-text) !important;
}

.reports-page .report-card-list span,
.reports-page .report-card-list small,
.reports-page .report-history-list span,
.reports-page .report-history-list small,
.reports-page .report-history-list em {
  color: var(--brand-muted) !important;
}

.reports-page .report-card-list b,
.reports-page .report-history-list b {
  border: 1px solid color-mix(in srgb, var(--brand-primary) 18%, var(--brand-border)) !important;
  border-radius: 999px !important;
  background: color-mix(in srgb, var(--brand-primary) 10%, #ffffff) !important;
  color: var(--brand-primary-strong) !important;
  font-weight: 950 !important;
  padding: 5px 9px !important;
}

.reports-page .report-action-strip button,
.reports-page .report-history-actions button {
  border-color: var(--brand-primary) !important;
  background: var(--brand-primary) !important;
  color: #ffffff !important;
}

.production-export-panel {
  border-color: var(--brand-border) !important;
  background: #ffffff !important;
  box-shadow: 0 18px 42px rgba(var(--brand-command-rgb), 0.07) !important;
}

.production-export-panel > .section-title button,
.production-export-list button {
  border: 1px solid var(--brand-primary) !important;
  background: var(--brand-primary) !important;
  color: #ffffff !important;
  box-shadow: 0 10px 22px rgba(var(--brand-primary-rgb), 0.18) !important;
}

.production-export-panel > .section-title button:disabled {
  border-color: var(--brand-border) !important;
  background: color-mix(in srgb, var(--brand-command) 14%, #ffffff) !important;
  color: var(--brand-muted) !important;
  box-shadow: none !important;
}

.production-export-filters label,
.production-export-list article {
  border: 1px solid var(--brand-border) !important;
  border-left: 5px solid var(--brand-primary) !important;
  background: #ffffff !important;
  color: var(--brand-text) !important;
  box-shadow: 0 10px 24px rgba(var(--brand-command-rgb), 0.06) !important;
}

.production-export-list article {
  border-left-color: var(--brand-success) !important;
}

.production-export-filters label span,
.production-export-list span,
.production-export-list small {
  color: var(--brand-muted) !important;
}

.production-export-list strong,
.production-export-filters input,
.production-export-filters select {
  color: var(--brand-text) !important;
}

.production-export-filters input,
.production-export-filters select {
  border-color: var(--brand-border) !important;
  background: #ffffff !important;
}

button[data-export-production],
.production-export-panel button[data-export-production],
.reports-page .production-export-panel button[data-export-production],
.export-action {
  min-height: 36px !important;
  display: inline-grid !important;
  place-items: center !important;
  border: 0 !important;
  border-radius: 8px !important;
  background: var(--brand-primary) !important;
  color: #ffffff !important;
  box-shadow: none !important;
  font-size: 13px !important;
  font-weight: 950 !important;
  line-height: 1 !important;
  padding: 0 12px !important;
  text-transform: none !important;
}

button[data-export-production]:hover:not(:disabled),
.production-export-panel button[data-export-production]:hover:not(:disabled),
.reports-page .production-export-panel button[data-export-production]:hover:not(:disabled),
.export-action:hover:not(:disabled) {
  background: var(--brand-primary-strong) !important;
}

button[data-export-production]:disabled,
.production-export-panel button[data-export-production]:disabled,
.reports-page .production-export-panel button[data-export-production]:disabled,
.export-action:disabled {
  background: var(--brand-primary) !important;
  color: #ffffff !important;
  box-shadow: none !important;
  opacity: 1 !important;
}

.reports-page .production-export-panel > .section-title button[data-export-production],
.operations-dashboard .production-export-panel > .section-title button[data-export-production] {
  min-height: 36px !important;
  border: 0 !important;
  border-radius: 8px !important;
  background: var(--brand-primary) !important;
  color: #ffffff !important;
  box-shadow: none !important;
  font-size: 13px !important;
  font-weight: 950 !important;
  padding: 0 12px !important;
}

.report-panel-stat .panel-stat-label,
.report-panel-stat .panel-stat-value,
.report-panel-stat > small {
  color: var(--brand-on-command) !important;
}

button[data-export-production],
.export-action {
  color: var(--brand-on-primary) !important;
}

.report-panel-stat {
  border: 1px solid var(--brand-command-border) !important;
  background: var(--brand-command-gradient) !important;
  color: var(--brand-on-command) !important;
  box-shadow: 0 14px 34px rgba(var(--brand-command-rgb), 0.15) !important;
}

.report-panel-stat * {
  color: inherit !important;
}

.report-panel-stat.active {
  border-color: var(--brand-primary) !important;
  background: var(--brand-command-active-gradient) !important;
  color: var(--brand-on-primary) !important;
  box-shadow: 0 16px 34px rgba(var(--brand-primary-rgb), 0.24) !important;
}

.report-history-list b {
  min-height: 26px !important;
  display: inline-grid !important;
  place-items: center !important;
  border: 1px solid color-mix(in srgb, var(--brand-primary) 22%, var(--brand-border)) !important;
  border-radius: 999px !important;
  background: color-mix(in srgb, var(--brand-primary) 10%, #ffffff) !important;
  color: var(--brand-primary-strong) !important;
  box-shadow: none !important;
  font-size: 11px !important;
  font-weight: 950 !important;
  line-height: 1 !important;
  padding: 0 9px !important;
  white-space: nowrap !important;
}

.report-card-list article {
  border-color: var(--brand-border) !important;
  background: var(--brand-surface) !important;
  color: var(--brand-text) !important;
  box-shadow: var(--theme-card-shadow) !important;
}

.report-card-list article:hover {
  border-color: color-mix(in srgb, var(--brand-primary) 42%, var(--brand-border)) !important;
  box-shadow: var(--theme-card-shadow-strong) !important;
}

.workspace button:not(.stat):not(.stat-button):not(.fleet-group-card):not(.fleet-group-head):not(.fleet-panel-stat):not(.time-panel-stat):not(.employee-panel-stat):not(.employee-group-card):not(.weekly-day-header):not(.calendar-project):not(.weekly-project-block):not(.timeline-block):not(.schedule-assignment-project):not(.summary-item):not(.brand-qa-primary):not(.brand-qa-secondary):not(.brand-qa-danger):not(.brand-qa-project):not(.nav-toggle):not(.return-navigation):not([data-export-production]):not(.export-action):not([type="submit"]):not([data-project-section-toggle]) {
  border: 1px solid var(--brand-border) !important;
  background: var(--brand-surface) !important;
  color: var(--brand-text) !important;
  box-shadow: none !important;
}

.workspace button:not(.stat):not(.stat-button):not(.fleet-group-card):not(.fleet-group-head):not(.fleet-panel-stat):not(.time-panel-stat):not(.employee-panel-stat):not(.employee-group-card):not(.weekly-day-header):not(.calendar-project):not(.weekly-project-block):not(.timeline-block):not(.schedule-assignment-project):not(.summary-item):not(.brand-qa-primary):not(.brand-qa-secondary):not(.brand-qa-danger):not(.brand-qa-project):not(.nav-toggle):not(.return-navigation):not([data-export-production]):not(.export-action):not([type="submit"]):not([data-project-section-toggle]):hover {
  border-color: color-mix(in srgb, var(--brand-primary) 34%, var(--brand-border)) !important;
  background: color-mix(in srgb, var(--brand-primary) 5%, #ffffff) !important;
  color: var(--brand-text) !important;
}

.workspace button[data-export-production],
.workspace .export-action {
  border-color: var(--brand-primary) !important;
  background: var(--brand-primary) !important;
  color: var(--brand-on-primary) !important;
  box-shadow: var(--theme-primary-shadow) !important;
}

.workspace .report-panel-stat {
  border-color: var(--brand-primary) !important;
  background: linear-gradient(135deg, var(--brand-primary), var(--brand-primary-strong)) !important;
  color: var(--brand-on-primary) !important;
  box-shadow: 0 14px 30px rgba(var(--brand-primary-rgb), 0.2) !important;
}

.workspace .report-panel-stat.active {
  border-color: var(--brand-command-border) !important;
  background: var(--brand-command-gradient) !important;
  color: var(--brand-on-command) !important;
  box-shadow: 0 16px 34px rgba(var(--brand-command-rgb), 0.2) !important;
}

.workspace .report-panel-stat * {
  color: inherit !important;
}

.workspace .report-drawer > summary {
  border-color: var(--brand-primary) !important;
  background: linear-gradient(135deg, var(--brand-primary), var(--brand-primary-strong)) !important;
  color: var(--brand-on-primary) !important;
  box-shadow: 0 14px 30px rgba(var(--brand-primary-rgb), 0.2) !important;
}

.workspace .report-drawer[open] > summary {
  border-color: var(--brand-command-border) !important;
  background: var(--brand-command-gradient) !important;
  color: var(--brand-on-command) !important;
  box-shadow: 0 16px 34px rgba(var(--brand-command-rgb), 0.2) !important;
}

.workspace .report-drawer > summary * {
  color: inherit !important;
}

#root .workspace .reports-page .report-panel-stat,
#root .workspace .reports-page .report-panel-stat:hover:not(.active):not([aria-pressed="true"]) {
  border-color: var(--theme-header-closed-border) !important;
  border-top-color: var(--theme-header-closed-border) !important;
  background: var(--theme-header-closed-background) !important;
  color: var(--theme-header-closed-color) !important;
  box-shadow: var(--theme-header-closed-shadow) !important;
}

#root .workspace .reports-page .report-panel-stat.active,
#root .workspace .reports-page .report-panel-stat[aria-pressed="true"] {
  border-color: var(--theme-header-open-border) !important;
  border-top-color: var(--theme-header-open-border) !important;
  background: var(--theme-header-open-background) !important;
  color: var(--theme-header-open-color) !important;
  box-shadow: var(--theme-header-open-shadow) !important;
}

#root .workspace .reports-page .report-panel-stat * {
  color: inherit !important;
}

#root .workspace .reports-page .report-panel-stat .panel-stat-value {
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}

#root .workspace .reports-page .report-panel-stat > small {
  min-width: 64px !important;
  min-height: 28px !important;
  display: inline-grid !important;
  place-items: center !important;
  border: 1px solid var(--theme-pill-closed-border) !important;
  border-radius: 999px !important;
  background: var(--theme-pill-closed-background) !important;
  color: var(--theme-pill-closed-color) !important;
  box-shadow: 0 10px 22px rgba(var(--brand-command-rgb), 0.16) !important;
  font-size: 11px !important;
  font-weight: 950 !important;
  line-height: 1 !important;
  padding: 0 10px !important;
  text-align: center !important;
  text-transform: capitalize !important;
  white-space: nowrap !important;
}

#root .workspace .reports-page .report-panel-stat.active > small,
#root .workspace .reports-page .report-panel-stat[aria-pressed="true"] > small {
  border-color: var(--theme-pill-open-border) !important;
  background: var(--theme-pill-open-background) !important;
  color: var(--theme-pill-open-color) !important;
  box-shadow: var(--theme-primary-shadow) !important;
}
