/* /cvd: CVD and taker-flow screener (templates/cvd_screener.html, main.cvds). Loaded after seo.css. */
@media (min-width: 760px) { .cvds-stats.stat-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1240px) { .cvds-stats.stat-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
.cvds .oisc-controls { margin-bottom: 12px; }
.cvds .stat-value .up { color: var(--up); } .cvds .stat-value .down { color: var(--down); }
.cvds-sc { color: var(--conf); } .cvds-lu { color: var(--warn); }
.cvds .stat-sub a { color: var(--text); }
.cvds-table td.up { color: var(--up); } .cvds-table td.down { color: var(--down); }
.cvds-table td .q { font-size: 10.5px; }
.q.cvd-up { color: var(--up); border: 1px solid var(--up-bg); }
.q.cvd-down { color: var(--down); border: 1px solid var(--down-bg); }
.q.cvd-flat { color: var(--muted); border: 1px solid var(--line); }
.cvds-table td a { white-space: nowrap; }
