/* ════════════════════════════════════════════════════════════════════════════
   Paleta SELLADA de Velandra Aprueba · DESIGN.md §3.1 (founder 2026-06-07).
   Cobalt PROPIO (no lavender admin, no One-Medical paciente). Override de los
   tokens del sistema, ambos temas. Fuente ÚNICA — extraído del inline de cada
   pantalla (APRUEBA-COBALT-EXTRACT-2026-06-08) para no duplicar hex sellados.
   ════════════════════════════════════════════════════════════════════════════ */
html[data-theme="light"]{
  --bg-page:#F7F8F8!important; --bg-surface:#FFFFFF!important; --bg-elevated:#FFFFFF!important;
  --text-primary:#0E0F12!important; --text-secondary:#5C6370!important; --text-tertiary:#8A8F98!important;
  --accent:#2563EB!important; --accent-hover:#1D4ED8!important; --accent-text:#1D4ED8!important; --accent-subtle:rgba(37,99,235,.10)!important;
  --border:rgba(0,0,0,.09)!important; --brand-bg:#2563EB!important; --btn-primary-bg:#2563EB!important;
  --velandra-mark-top:#60A5FA!important; --velandra-mark-left:#1D4ED8!important; --velandra-mark-right:#2563EB!important;
}
html[data-theme="dark"]{
  --bg-page:#0D0D0D!important; --bg-surface:#161616!important; --bg-elevated:#1A1A1A!important;
  --text-primary:#E8E8E8!important; --text-secondary:#9A9A9A!important; --text-tertiary:#8A8A8A!important;
  --accent:#2563EB!important; --accent-hover:#3B82F6!important; --accent-text:#93C5FD!important; --accent-subtle:rgba(37,99,235,.16)!important;
  --border:rgba(255,255,255,.10)!important; --brand-bg:#2563EB!important; --btn-primary-bg:#2563EB!important;
  --velandra-mark-top:#60A5FA!important; --velandra-mark-left:#1D4ED8!important; --velandra-mark-right:#2563EB!important;
}
