/* 订单仪表台：青蓝数据驾驶舱 */
#orderDashboardView {
  background:
    radial-gradient(circle at 100% 0%, rgba(109,74,255,.15), transparent 24%),
    radial-gradient(circle at 0% 100%, rgba(59,130,246,.09), transparent 22%),
    linear-gradient(180deg, #faf9ff 0%, #f4f6ff 100%);
  border: 1px solid #ece9fb;
  border-radius: 16px;
  padding: 18px 18px 24px;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.95);
}
#orderDashboardView .odash-kpi-grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 14px;
  margin-bottom: 16px;
}
#orderDashboardView .odash-kpi {
  position: relative;
  overflow: hidden;
  min-height: 88px;
  padding: 16px 18px;
  border-radius: 13px;
  border: 1px solid #eceaf8;
  box-shadow: 0 8px 24px rgba(109,74,255,.075);
  animation: odashFadeUp .38s ease both;
}
#orderDashboardView .odash-kpi::after {
  content: "";
  position: absolute;
  right: -28px;
  top: -42px;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  background: rgba(255,255,255,.45);
  pointer-events: none;
}
#orderDashboardView .odash-kpi.tone-blue { background: linear-gradient(135deg, #eef6ff 0%, #dfeeff 100%); }
#orderDashboardView .odash-kpi.tone-green { background: linear-gradient(135deg, #f6f3ff 0%, #ebe3ff 100%); }
#orderDashboardView .odash-kpi.tone-orange { background: linear-gradient(135deg, #fffaf0 0%, #fff0d6 100%); }
#orderDashboardView .odash-kpi.tone-purple { background: linear-gradient(135deg, #fff4f8 0%, #fce7f3 100%); }
#orderDashboardView .odash-kpi.tone-cyan { background: linear-gradient(135deg, #eefbff 0%, #ddf5ff 100%); }
#orderDashboardView .odash-kpi.tone-indigo { background: linear-gradient(135deg, #f1f4ff 0%, #e4e9ff 100%); }
#orderDashboardView .odash-kpi-icon {
  position: relative;
  z-index: 1;
  width: 45px;
  height: 45px;
  border-radius: 11px;
  background: rgba(255,255,255,.92);
  box-shadow: 0 6px 14px rgba(30,64,175,.08);
}
#orderDashboardView .odash-kpi-body { position: relative; z-index: 1; }
#orderDashboardView .odash-kpi-label {
  color: #8b8fa8;
  font-size: 12.5px;
  margin-bottom: 7px;
}
#orderDashboardView .odash-kpi-value {
  color: #25283f;
  font-size: 25px;
  font-weight: 800;
  letter-spacing: -.02em;
}
#orderDashboardView .odash-kpi-value.profit { color: #0891b2; }
#orderDashboardView .odash-kpi-toggle {
  border-color: rgba(109,74,255,.18);
  color: #777b98;
  background: rgba(255,255,255,.72);
}
#orderDashboardView .odash-grid { gap: 14px; }
#orderDashboardView .odash-panel {
  position: relative;
  border-radius: 13px;
  border: 1px solid #eceaf8;
  padding: 17px 18px 18px;
  box-shadow: 0 10px 28px rgba(94,74,183,.07);
  overflow: hidden;
  animation: odashFadeUp .42s ease both;
}
#orderDashboardView .odash-panel::before {
  content: "";
  position: absolute;
  inset: 0 0 auto 0;
  height: 2px;
  background: linear-gradient(90deg, #6d4aff, #3b82f6 48%, #ec4899 82%, transparent);
}
#orderDashboardView .odash-panel-head {
  margin-bottom: 15px;
  padding-bottom: 11px;
  border-bottom: 1px solid #f0edfb;
}
#orderDashboardView .odash-panel-dot {
  width: 16px;
  height: 16px;
  border-radius: 5px;
  box-shadow: 0 0 0 4px rgba(109,74,255,.09);
}
#orderDashboardView .odash-panel-title {
  color: #2d2b49;
  font-size: 14px;
  font-weight: 800;
}
#orderDashboardView .odash-bars {
  gap: 8px;
  min-height: 180px;
  padding: 14px 10px 0;
  border-radius: 9px;
  background-image: repeating-linear-gradient(
    to top,
    rgba(109,74,255,.055) 0,
    rgba(109,74,255,.055) 1px,
    transparent 1px,
    transparent 36px
  );
}
#orderDashboardView .odash-bar-col { gap: 4px; }
#orderDashboardView .odash-bar-val {
  color: #686d8e;
  font-size: 10.5px;
  font-weight: 700;
}
#orderDashboardView .odash-bar {
  max-width: 40px;
  border-radius: 7px 7px 3px 3px;
  box-shadow: 0 6px 14px rgba(109,74,255,.16);
}
#orderDashboardView .odash-bar.blue { background: linear-gradient(180deg, #8ea9ff, #3b82f6); }
#orderDashboardView .odash-bar.green { background: linear-gradient(180deg, #b69cff, #7c3aed); }
#orderDashboardView .odash-bar.teal { background: linear-gradient(180deg, #f8a4cf, #ec4899); }
#orderDashboardView .odash-bar-x {
  transform: none;
  color: #8a8fa9;
  font-size: 10.5px;
  margin-top: 4px;
}
#orderProfitChart .odash-bars { min-height: 194px; }
#orderProfitChart .odash-bar { max-width: 50px; }
#orderDashboardView .odash-donut-wrap { gap: 16px; }
#orderDashboardView .odash-donut { width: 154px; height: 154px; }
#orderDashboardView .odash-donut-center .num {
  color: #25283f;
  font-size: 27px;
  font-weight: 800;
}
#orderDashboardView .odash-donut-center .cap { color: #9da1b7; }
#orderDashboardView .odash-legend { gap: 7px; }
#orderDashboardView .odash-legend-item {
  padding: 7px 9px;
  border-radius: 7px;
  background: #faf9ff;
  border: 1px solid #f0edfb;
}
#orderDashboardView .odash-legend-dot { width: 9px; height: 9px; border-radius: 3px; }
#orderDashboardView .odash-legend-name { color: #5f6382; }
#orderDashboardView .odash-legend-val { color: #25283f; font-weight: 800; }
#orderDashboardView .odash-rank { gap: 9px; }
#orderDashboardView .odash-rank-row {
  padding: 8px 9px;
  border-radius: 8px;
  background: #faf9ff;
  border: 1px solid #f0edfb;
}
#orderDashboardView .odash-rank-name { width: 88px; color: #49647e; }
#orderDashboardView .odash-rank-track { height: 8px; background: #ececff; }
#orderDashboardView .odash-rank-fill.blue { background: linear-gradient(90deg, #8ea9ff, #3b82f6); }
#orderDashboardView .odash-rank-fill.teal { background: linear-gradient(90deg, #f8a4cf, #ec4899); }
#orderDashboardView .odash-rank-fill.purple { background: linear-gradient(90deg, #a484f9, #7d3cee); }
#orderDashboardView .odash-rank-val { color: #25283f; }
@keyframes odashFadeUp {
  from { opacity: 0; transform: translateY(5px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (max-width: 900px) {
  #orderDashboardView .odash-kpi-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  #orderDashboardView .odash-grid { grid-template-columns: 1fr; }
  #orderDashboardView .odash-panel.span-2,
  #orderDashboardView .odash-panel.span-3 { grid-column: span 1; }
}
@media (max-width: 620px) {
  #orderDashboardView { padding: 14px 10px 20px; }
  
  #orderDashboardView .odash-kpi-grid { grid-template-columns: 1fr; }
}

#orderDashboardView .odash-kpi-icon.blue { color: #3b82f6; }
#orderDashboardView .odash-kpi-icon.green { color: #7c3aed; }
#orderDashboardView .odash-kpi-icon.orange { color: #f59e0b; }
#orderDashboardView .odash-kpi-icon.purple { color: #ec4899; }
#orderDashboardView .odash-kpi-icon.cyan { color: #06b6d4; }
#orderDashboardView .odash-kpi-icon.indigo { color: #6366f1; }
.bar-fill.owner-purple { background: linear-gradient(90deg, #a484f9, #7d3cee); }

.odash-kpi-scope {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 7px;
  margin: -2px 3px 10px;
  color: #8a8fa9;
  font-size: 11.5px;
}
.odash-kpi-scope span {
  padding: 3px 7px;
  border-radius: 999px;
  background: #f0edff;
  color: #6d4aff;
  font-weight: 700;
}
#orderDashboardView .odash-kpi:nth-child(-n+4) {
  min-height: 106px;
  padding: 18px 20px;
  border-color: #e3ddff;
  box-shadow: 0 10px 28px rgba(109,74,255,.10);
}
#orderDashboardView .odash-kpi:nth-child(-n+4) .odash-kpi-icon {
  width: 52px;
  height: 52px;
  border-radius: 13px;
}
#orderDashboardView .odash-kpi:nth-child(-n+4) .odash-kpi-value { font-size: 29px; }
#orderDashboardView .odash-kpi:nth-child(n+5) {
  min-height: 80px;
  padding: 14px 16px;
  opacity: .92;
  border-color: #efedfb;
  box-shadow: 0 5px 16px rgba(109,74,255,.045);
}
#orderDashboardView .odash-kpi:nth-child(n+5) .odash-kpi-icon {
  width: 40px;
  height: 40px;
  border-radius: 10px;
}
#orderDashboardView .odash-kpi:nth-child(n+5) .odash-kpi-label { font-size: 12px; margin-bottom: 5px; }
#orderDashboardView .odash-kpi:nth-child(n+5) .odash-kpi-value { font-size: 22px; }

.odash-filterbar {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 10px;
  margin: 0 2px 12px;
}
.odash-period-label { color: #9a9eb4; font-size: 11.5px; font-weight: 600; }
.odash-period-switch {
  display: inline-flex;
  align-items: center;
  gap: 3px;
  padding: 4px;
  border-radius: 13px;
  background: rgba(255,255,255,.9);
  border: 1px solid #ece9fb;
  box-shadow: 0 7px 20px rgba(94,74,183,.07);
}
.odash-period-switch button {
  border: 0;
  background: transparent;
  color: #878ca8;
  padding: 7px 12px;
  border-radius: 9px;
  font-size: 12px;
  font-weight: 700;
  cursor: pointer;
  transition: background .15s ease, color .15s ease, box-shadow .15s ease;
}
.odash-period-switch button:hover { color: #6d4aff; background: #f5f2ff; }
.odash-period-switch button.active {
  color: #fff;
  background: linear-gradient(135deg, #6d4aff, #8b5cf6);
  box-shadow: 0 5px 13px rgba(109,74,255,.24);
}
.odash-custom-range {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
  gap: 9px;
  margin: -3px 2px 12px;
  padding: 10px 12px;
  border-radius: 12px;
  background: rgba(255,255,255,.86);
  border: 1px solid #ece9fb;
}
.odash-custom-range[hidden] { display: none; }
.odash-custom-range label {
  display: flex;
  flex-direction: column;
  gap: 4px;
  color: #8a8fa9;
  font-size: 11px;
  font-weight: 600;
}
.odash-custom-range input {
  height: 32px;
  padding: 0 9px;
  border: 1px solid #e5e1f7;
  border-radius: 8px;
  background: #fff;
  color: #353650;
  font-size: 12px;
}
.odash-custom-range button {
  height: 32px;
  padding: 0 14px;
  border: 0;
  border-radius: 8px;
  color: #fff;
  background: linear-gradient(135deg, #6d4aff, #8b5cf6);
  font-size: 12px;
  font-weight: 700;
  cursor: pointer;
}
.odash-range-sep { margin-bottom: 8px; color: #a8abba; font-size: 11px; }
@media (max-width: 700px) {
  .odash-filterbar { align-items: flex-start; flex-direction: column; }
  .odash-period-switch { width: 100%; }
  .odash-period-switch button { flex: 1; }
  .odash-custom-range { align-items: stretch; flex-wrap: wrap; }
}

#orderDashboardView .odash-panel-head-split {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}
#orderDashboardView .odash-panel-title-with-dot {
  display: inline-flex;
  align-items: center;
  gap: 9px;
}
.odash-chart-switch {
  display: inline-flex;
  padding: 3px;
  border-radius: 10px;
  background: #f4f1ff;
  border: 1px solid #e9e3ff;
}
.odash-chart-switch button {
  border: 0;
  background: transparent;
  color: #807fa0;
  padding: 5px 11px;
  border-radius: 7px;
  font-size: 11.5px;
  font-weight: 700;
  cursor: pointer;
}
.odash-chart-switch button.active {
  color: #fff;
  background: linear-gradient(135deg, #6d4aff, #8b5cf6);
  box-shadow: 0 4px 10px rgba(109,74,255,.2);
}
#orderDashboardView .odash-rank-group { overflow: visible; }
#orderDashboardView .odash-rank-group-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 12px;
  flex: 1;
}
#orderDashboardView .odash-rank-card {
  min-width: 0;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 12px;
  border-radius: 11px;
  background: #faf9ff;
  border: 1px solid #f0edfb;
}
#orderDashboardView .odash-rank-card .odash-panel-head {
  margin-bottom: 10px;
  padding-bottom: 9px;
}
#orderDashboardView .odash-rank-track { height: 12px; }
#orderDashboardView .odash-rank-track,
#orderDashboardView .odash-rank-fill { border-radius: 999px; }
#orderDashboardView .odash-rank-val {
  width: 78px;
  text-align: right;
  font-variant-numeric: tabular-nums;
}
#orderDashboardView .odash-rank-no.top1 { background: #fff1c2; color: #a56a00; }
#orderDashboardView .odash-rank-no.top2 { background: #e8ebef; color: #5d6673; }
#orderDashboardView .odash-rank-no.top3 { background: #f3d1b4; color: #99582f; }
@media (max-width: 1100px) {
  #orderDashboardView .odash-rank-group-grid {
    grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
  }
}
@media (max-width: 700px) {
  #orderDashboardView .odash-rank-group-grid { grid-template-columns: 1fr; }
  .odash-chart-switch { flex-shrink: 0; }
}

#orderDashboardView .odash-distribution-stack {
  grid-column: span 1;
  display: flex;
  flex-direction: column;
  gap: 14px;
  min-width: 0;
}
#orderDashboardView .odash-distribution-stack > .odash-panel {
  flex: 1;
  min-height: 0;
}

#orderDashboardView .odash-distribution-stack {
  grid-column: 1;
  grid-row: span 3;
}
#orderDashboardView .odash-rank-panel {
  grid-column: 2 / 4;
  min-height: 166px;
  display: flex;
  flex-direction: column;
}
@media (max-width: 900px) {
  #orderDashboardView .odash-distribution-stack,
  #orderDashboardView .odash-rank-panel { grid-column: span 1; grid-row: auto; }
}

#orderDashboardView .odash-distribution-stack {
  grid-row: auto;
}
#orderDashboardView .odash-rank-panel {
  grid-column: auto;
}

#orderSettlementOverview { flex: 1; min-height: 0; }
.odash-settle-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 12px;
  align-items: stretch;
}
.odash-settle-ring {
  position: relative;
  width: 96px;
  height: 96px;
  margin: 2px auto;
  display: grid;
  place-items: center;
}
.odash-settle-ring svg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  transform: rotate(-90deg);
}
.odash-settle-ring circle {
  fill: none;
  stroke-width: 10;
}
.odash-settle-ring-bg { stroke: #efedf8; }
.odash-settle-ring-value { stroke-linecap: round; }
.odash-settle-ring-content { position: relative; z-index: 1; text-align: center; }
.odash-settle-ring-content strong { display: block; color: #25283f; font-size: 17px; font-weight: 800; }
.odash-settle-ring-content span { display: block; margin-top: 2px; color: #8a8fa9; font-size: 10px; }
.odash-settle-stat {
  min-height: 96px;
  padding: 15px;
  border-radius: 11px;
  background: linear-gradient(135deg, #f8f6ff, #f1efff);
  border: 1px solid #eeeaff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 8px;
}
.odash-settle-stat span { color: #8a8fa9; font-size: 11px; }
.odash-settle-stat strong { color: #25283f; font-size: 20px; font-weight: 800; }
@media (max-width: 700px) {
  .odash-settle-grid { grid-template-columns: 1fr; }
}

/* 仪表台统一自然色 */
#orderDashboardView .odash-panel {
  background: rgba(255,255,255,.97);
  border-color: #ebeaf4;
  box-shadow: 0 8px 24px rgba(68,58,122,.055);
}
#orderDashboardView .odash-panel::before {
  opacity: .58;
  background: linear-gradient(90deg, #8265f5, #658bde 48%, #d487aa 80%, transparent);
}
#orderDashboardView .odash-panel-head { border-bottom-color: #f0eff6; }
#orderDashboardView .odash-panel-title { color: #30324b; }
#orderDashboardView .odash-panel-dot {
  width: 14px;
  height: 14px;
  border-radius: 4px;
  box-shadow: 0 0 0 3px rgba(109,74,255,.07);
}
#orderDashboardView .odash-kpi {
  border-color: #edeaf6;
  box-shadow: 0 6px 18px rgba(68,58,122,.055);
}
#orderDashboardView .odash-kpi-value { color: #24273d; }
#orderDashboardView .odash-kpi-label { color: #858aa2; }
#orderDashboardView .odash-bars {
  background-image: repeating-linear-gradient(
    to top,
    rgba(104,94,165,.045) 0,
    rgba(104,94,165,.045) 1px,
    transparent 1px,
    transparent 36px
  );
}
#orderDashboardView .odash-bar { box-shadow: 0 5px 12px rgba(75,65,135,.10); }
#orderDashboardView .odash-bar.blue { background: linear-gradient(180deg, #8caaf0, #5f82d8); }
#orderDashboardView .odash-bar.green { background: linear-gradient(180deg, #ad9af5, #7d63dd); }
#orderDashboardView .odash-bar.teal { background: linear-gradient(180deg, #78cfbe, #42a896); }
#orderDashboardView .odash-bar-val { color: #5f6885; }
#orderDashboardView .odash-bar-x { color: #8d93a9; }
#orderDashboardView .odash-legend-item {
  background: #fafafe;
  border-color: #efedf6;
}
#orderDashboardView .odash-legend-name { color: #606780; }
#orderDashboardView .odash-legend-val { color: #25283f; }
#orderDashboardView .odash-rank-row {
  background: #fafafe;
  border-color: #efedf6;
}
#orderDashboardView .odash-rank-name { color: #59627c; }
#orderDashboardView .odash-rank-track { background: #eef0f6; }
#orderDashboardView .odash-rank-fill.blue { background: linear-gradient(90deg, #91acf3, #5f82d8); }
#orderDashboardView .odash-rank-fill.teal { background: linear-gradient(90deg, #7ed2c2, #42a896); }
#orderDashboardView .odash-rank-fill.purple { background: linear-gradient(90deg, #ac99f5, #7d63dd); }
#orderDashboardView .odash-rank-val { color: #24273d; }
.odash-chart-switch,
#orderDashboardView .odash-period-switch {
  background: #f7f6fb;
  border-color: #ebe9f3;
}
.odash-chart-switch button.active,
#orderDashboardView .odash-period-switch button.active {
  background: linear-gradient(135deg, #8165ee, #7354df);
  box-shadow: 0 4px 10px rgba(109,74,255,.20);
}

#orderDashboardView .odash-bar.blue,
#orderDashboardView .odash-bar.green {
  background: linear-gradient(180deg, #effaff 0%, #e5f6ff 100%);
  border: 1px solid #d5edf7;
  box-shadow: 0 5px 12px rgba(76,151,181,.10);
}

#orderDashboardView .odash-bar.blue,
#orderDashboardView .odash-bar.green {
  background: #a1afc9;
  border-color: transparent;
}

#orderDispatcherChart .odash-rank-fill {
  background: #b0a4e3;
  border: 1px solid #a293df;
  box-shadow: 0 3px 8px rgba(111,91,174,.14);
}

/* 订单仪表台统计卡恢复上一版 */
#orderDashboardView .odash-kpi-grid {
  grid-template-columns: repeat(6, minmax(0, 1fr));
  gap: 16px;
  margin-bottom: 20px;
}
#orderDashboardView .odash-kpi,
#orderDashboardView .odash-kpi.tone-blue,
#orderDashboardView .odash-kpi.tone-green,
#orderDashboardView .odash-kpi.tone-orange,
#orderDashboardView .odash-kpi.tone-purple,
#orderDashboardView .odash-kpi.tone-cyan,
#orderDashboardView .odash-kpi.tone-indigo {
  min-height: 0;
  padding: 18px;
  border: 1px solid #f1f3f5;
  border-radius: 16px;
  background: #fff;
  background-image: none;
  box-shadow: 0 1px 3px rgba(16,24,40,.04), 0 1px 2px rgba(16,24,40,.03);
  opacity: 1;
  transform: none;
}
#orderDashboardView .odash-kpi:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 24px rgba(16,24,40,.08);
  border-color: #e9ebef;
}
#orderDashboardView .odash-kpi::after { display: none; }
#orderDashboardView .odash-kpi-icon {
  width: 48px;
  height: 48px;
  border-radius: 14px;
  background: #f7f8fa;
  box-shadow: none;
}
#orderDashboardView .odash-kpi-icon.blue { background: #eff6ff; color: #3b82f6; }
#orderDashboardView .odash-kpi-icon.green { background: #ecfdf5; color: #10b981; }
#orderDashboardView .odash-kpi-icon.orange { background: #fff7ed; color: #f59e0b; }
#orderDashboardView .odash-kpi-icon.purple { background: #f5f3ff; color: #8b5cf6; }
#orderDashboardView .odash-kpi-icon.cyan { background: #ecfeff; color: #06b6d4; }
#orderDashboardView .odash-kpi-icon.indigo { background: #eef2ff; color: #6366f1; }
#orderDashboardView .odash-kpi-label {
  color: #9ca3af;
  font-size: 12px;
  margin-bottom: 5px;
}
#orderDashboardView .odash-kpi-value {
  color: #111827;
  font-size: 22px;
  font-weight: 800;
  letter-spacing: 0;
}
#orderDashboardView .odash-kpi-value.profit { color: #059669; }
@media (max-width: 1280px) {
  #orderDashboardView .odash-kpi-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
@media (max-width: 900px) {
  #orderDashboardView .odash-kpi-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 620px) {
  #orderDashboardView .odash-kpi-grid { grid-template-columns: 1fr; }
}

#orderDashboardView .odash-kpi:nth-child(-n+4),
#orderDashboardView .odash-kpi:nth-child(n+5) {
  min-height: 0;
  padding: 18px;
  border: 1px solid #f1f3f5;
  border-radius: 16px;
  box-shadow: 0 1px 3px rgba(16,24,40,.04), 0 1px 2px rgba(16,24,40,.03);
  opacity: 1;
}
#orderDashboardView .odash-kpi:nth-child(-n+4) .odash-kpi-icon,
#orderDashboardView .odash-kpi:nth-child(n+5) .odash-kpi-icon {
  width: 48px;
  height: 48px;
  border-radius: 14px;
}
#orderDashboardView .odash-kpi:nth-child(-n+4) .odash-kpi-label,
#orderDashboardView .odash-kpi:nth-child(n+5) .odash-kpi-label {
  font-size: 12px;
  margin-bottom: 5px;
}
#orderDashboardView .odash-kpi:nth-child(-n+4) .odash-kpi-value,
#orderDashboardView .odash-kpi:nth-child(n+5) .odash-kpi-value {
  font-size: 22px;
}

#orderDashboardView .odash-kpi {
  animation: none !important;
  transition: box-shadow .2s ease, transform .2s ease, border-color .2s ease;
}
#orderDashboardView .odash-kpi-label,
#orderDashboardView .odash-kpi-value {
  overflow: visible !important;
  text-overflow: clip !important;
  white-space: nowrap;
}
#orderDashboardView .odash-kpi:nth-child(-n+4) .odash-kpi-label,
#orderDashboardView .odash-kpi:nth-child(n+5) .odash-kpi-label,
#orderDashboardView .odash-kpi:nth-child(-n+4) .odash-kpi-value,
#orderDashboardView .odash-kpi:nth-child(n+5) .odash-kpi-value {
  overflow: visible !important;
  text-overflow: clip !important;
}
