/* SVS Operations Overview UI2. Scoped to the TODAY tab and enabled only after JS verified source anchors. */
#page-command-center.svs-ovo-ui2-ready #commandTodayView > .ccx-overview-grid,
#page-command-center.svs-ovo-ui2-ready #commandTodayView > .ccx-bottom-grid,
#page-command-center.svs-ovo-ui2-ready #commandTodayView > .command-cfpb-assignment-guide,
#page-command-center.svs-ovo-ui2-ready #commandTodayView > .command-section-label,
#page-command-center.svs-ovo-ui2-ready #commandTodayView > .command-metric-grid,
#page-command-center.svs-ovo-ui2-ready #commandTodayView > .command-content-grid {
  display:none!important;
}
#page-command-center.svs-ovo-ui2-ready #toggleCommandRotation,
#page-command-center.svs-ovo-ui2-ready #toggleCommandFullscreen {display:none!important;}
#page-command-center.svs-ovo-ui2-ready .command-center-brand h2 {font-size:clamp(17px,1.8vw,24px)!important;letter-spacing:-.025em!important;}
#page-command-center.svs-ovo-ui2-ready #commandTodayView > .command-shift-board {
  margin-bottom:16px!important;
}
#page-command-center.svs-ovo-ui2-ready #commandTodayView > .command-shift-board .command-shift-lane {
  box-shadow:0 3px 20px rgba(26,61,83,.045)!important;
}
#page-command-center.svs-ovo-ui2-ready #svs-ovo-ui2 {
  display:block!important;width:100%;box-sizing:border-box;min-width:0;
  padding:18px 19px 20px;margin:0 0 16px;background:#fff;border:1px solid #dbe7f0;
  border-radius:17px;box-shadow:0 5px 24px rgba(22,50,79,.05);color:#18304a;
}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-heading {display:flex;align-items:center;gap:12px;margin-bottom:13px;}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-symbol {
  display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;
  color:#fff;background:#e8505b;font-size:18px;font-weight:900;
}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-intro h3 {
  margin:0!important;font-size:17px!important;font-weight:850!important;color:#19334e!important;
}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-intro p {
  margin:2px 0 0!important;font-size:11px!important;color:#70849a!important;
}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-row {
  display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;
  min-height:65px;margin:8px 0 0;padding:10px 18px;border:1px solid transparent;
  border-radius:12px;box-sizing:border-box;
}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-danger {background:#fff7f8;border-color:#f5d5da;}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-warning {background:#fffaf0;border-color:#f4dfbf;}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-info {background:#f2f8ff;border-color:#d7e6fa;}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-icon {
  display:grid;place-items:center;width:33px;height:33px;border-radius:50%;
  background:white;font-size:18px;font-weight:900;color:#e8505b;
}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-warning .svs-ovo-ui2-icon {color:#b87811;}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-info .svs-ovo-ui2-icon {color:#2474c8;}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-copy strong {
  display:block;font-size:13px!important;line-height:1.3;color:#1d3249!important;font-weight:800!important;
}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-copy small {
  display:block;margin-top:3px;font-size:11px!important;line-height:1.35;color:#6b8096!important;
}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-value {
  min-width:45px;text-align:right;font-size:26px!important;font-variant-numeric:tabular-nums;
  font-weight:900!important;line-height:1.2;color:#c22c42!important;
}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-warning .svs-ovo-ui2-value {color:#93600e!important;}
#page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-info .svs-ovo-ui2-value {color:#2269b5!important;}
@media(max-width:680px) {
  #page-command-center.svs-ovo-ui2-ready #svs-ovo-ui2 {padding:14px 12px;}
  #page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-row {gap:8px;padding:10px;grid-template-columns:28px minmax(0,1fr) auto;}
  #page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-value {font-size:20px!important;}
  #page-command-center.svs-ovo-ui2-ready .svs-ovo-ui2-copy strong {font-size:12px!important;}
}
