/**
 * Orbita WMS Overview V3 — White operational workspace shell.
 * Loads after inline overview styles; normalizes overview hub to light surfaces.
 */
html.orbita-wms-v3 body.wms-overview-body {
  margin: 0;
  background: #f4f6f8 !important;
  color: #0f172a !important;
}

html.orbita-wms-v3 #faos-shell-root .faos-shell__main,
html.orbita-wms-v3 #faos-shell-root #main-content,
html.orbita-wms-v3 #faos-shell-root .faos-shell__content {
  background: transparent !important;
}

html.orbita-wms-v3 #faos-shell-root .faos-shell__sidebar {
  display: none !important;
}
html.orbita-wms-v3 #faos-shell-root .faos-shell__main,
html.orbita-wms-v3 #faos-shell-root #main-content.faos-shell__main {
  margin-left: 0 !important;
  max-width: 100% !important;
}

html.orbita-wms-v3 body.wms-overview-body .page {
  max-width: 1280px;
  margin: 0 auto;
  padding: 14px 20px 28px;
}

html.orbita-wms-v3 body.wms-overview-body .header,
html.orbita-wms-v3 body.wms-overview-body .section,
html.orbita-wms-v3 body.wms-overview-body .tr-panel,
html.orbita-wms-v3 body.wms-overview-body .ts-station,
html.orbita-wms-v3 body.wms-overview-body .kpi-card,
html.orbita-wms-v3 body.wms-overview-body .wms-hub-snap-card,
html.orbita-wms-v3 body.wms-overview-body .wms-atlas-panel {
  position: relative;
  overflow: hidden;
  background: #ffffff !important;
  border: 1px solid #e2e8f0 !important;
  box-shadow: 0 1px 3px rgba(15, 23, 42, 0.08) !important;
  color: #0f172a !important;
}

html.orbita-wms-v3 body.wms-overview-body .wms-command-center,
html.orbita-wms-v3 body.wms-overview-body .wms-ov-topbar,
html.orbita-wms-v3 body.wms-overview-body .wms-ov-pipeline,
html.orbita-wms-v3 body.wms-overview-body .wms-ov-exc,
html.orbita-wms-v3 body.wms-overview-body .wms-ov-rack-mini,
html.orbita-wms-v3 body.wms-overview-body .wms-ov-activity,
html.orbita-wms-v3 body.wms-overview-body .wms-ov-rail,
html.orbita-wms-v3 body.wms-overview-body .wms-domain-status-mount--hub {
  position: relative;
  overflow: hidden;
  background: #ffffff !important;
  border: 1px solid #e2e8f0 !important;
  box-shadow: none !important;
  color: #0f172a !important;
}

html.orbita-wms-v3 body.wms-overview-body .wms-domain-status-mount--hub .wms-status-card__label,
html.orbita-wms-v3 body.wms-overview-body .wms-domain-status-mount--hub .wms-status-card__count,
html.orbita-wms-v3 body.wms-overview-body .wms-domain-status-mount--hub .wms-status-card__tile {
  color: #0f172a !important;
  font-weight: 400 !important;
}

html.orbita-wms-v3 body.wms-overview-body .wms-domain-status-mount--hub .wms-status-card__label,
html.orbita-wms-v3 body.wms-overview-body .wms-domain-status-mount--hub .wms-status-card__count,
html.orbita-wms-v3 body.wms-overview-body .wms-domain-status-mount--hub .wms-status-card__state {
  font-weight: 400 !important;
}

html.orbita-wms-v3 body.wms-overview-body .wms-ov-activity__list,
html.orbita-wms-v3 body.wms-overview-body .wms-ov-activity__list li {
  color: #0f172a !important;
}

html.orbita-wms-v3 body.wms-overview-body .wms-command-center::before,
html.orbita-wms-v3 body.wms-overview-body .wms-command-center::after,
html.orbita-wms-v3 body.wms-overview-body .section.wms-ov-utilities::before,
html.orbita-wms-v3 body.wms-overview-body .section.wms-ov-utilities::after,
html.orbita-wms-v3 body.wms-overview-body .header::before,
html.orbita-wms-v3 body.wms-overview-body .section::before,
html.orbita-wms-v3 body.wms-overview-body .tr-panel::before,
html.orbita-wms-v3 body.wms-overview-body .ts-station::before,
html.orbita-wms-v3 body.wms-overview-body .kpi-card::before,
html.orbita-wms-v3 body.wms-overview-body .wms-hub-snap-card::before,
html.orbita-wms-v3 body.wms-overview-body .wms-atlas-panel::before,
html.orbita-wms-v3 body.wms-overview-body .header::after,
html.orbita-wms-v3 body.wms-overview-body .section::after,
html.orbita-wms-v3 body.wms-overview-body .tr-panel::after,
html.orbita-wms-v3 body.wms-overview-body .ts-station::after,
html.orbita-wms-v3 body.wms-overview-body .kpi-card::after,
html.orbita-wms-v3 body.wms-overview-body .wms-hub-snap-card::after,
html.orbita-wms-v3 body.wms-overview-body .wms-atlas-panel::after {
  display: none !important;
}

html.orbita-wms-v3 body.wms-overview-body h1,
html.orbita-wms-v3 body.wms-overview-body h2 {
  color: #0f172a !important;
  text-shadow: none;
}

html.orbita-wms-v3 body.wms-overview-body .subtitle {
  color: #64748b !important;
}

html.orbita-wms-v3 body.wms-overview-body .section-note,
html.orbita-wms-v3 body.wms-overview-body .ts-station__hint {
  color: #64748b !important;
}

html.orbita-wms-v3 body.wms-overview-body .kpi-value,
html.orbita-wms-v3 body.wms-overview-body .ts-station__kpi {
  color: #059669 !important;
}

html.orbita-wms-v3 .faos-shell--immersive #main-content .page,
html.orbita-wms-v3 .faos-shell--immersive #main-content .wms-command-center {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
}
