/* /cvd: CVD and taker-flow screener (templates/cvd_screener.html, main.cvds) and /cvd/<COIN> (cvd_coin.html). 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; }
/* /cvd/<COIN> (templates/cvd_coin.html, main.cvds.cvdc) */
@media (min-width: 1240px) { .cvdc .cvds-stats.stat-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
.cvdc .stat-value .q { font-size: 14px; }
.cvdc .stat-sub span { white-space: normal; }
.cvdc-total td { border-top: 1px solid var(--line); }
