/* Franja "Datos reales" (agente2, 31-10-2026). Los colores vienen del sitio por variables --dr-*. */
[data-datos-reales]{padding:56px 0;position:relative;z-index:1}
[data-datos-reales][hidden]{display:none}
[data-datos-reales] .dr-in{max-width:var(--dr-ancho,1140px);margin:0 auto;padding:0 var(--dr-pad,20px)}
.dr-cab{display:flex;align-items:center;gap:10px;margin:0 auto 22px;max-width:var(--dr-ancho,1140px);padding:0 var(--dr-pad,20px)}
.dr-titulo{margin:0;font-family:var(--dr-fuente-titulo,inherit);font-size:clamp(22px,3vw,30px);letter-spacing:-.02em;color:var(--dr-texto,#fff)}
.dr-vivo{width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.6);animation:drpulso 2s infinite;flex:none}
@keyframes drpulso{0%{box-shadow:0 0 0 0 rgba(34,197,94,.55)}70%{box-shadow:0 0 0 10px rgba(34,197,94,0)}100%{box-shadow:0 0 0 0 rgba(34,197,94,0)}}
.dr-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:var(--dr-ancho,1140px);margin:0 auto;padding:0 var(--dr-pad,20px)}
.dr-cifra{background:var(--dr-fondo,rgba(255,255,255,.04));border:1px solid var(--dr-borde,rgba(255,255,255,.1));border-radius:14px;padding:22px 18px}
.dr-n{font-family:var(--dr-fuente-titulo,inherit);font-weight:800;font-size:clamp(28px,4vw,42px);line-height:1.1;color:var(--dr-acento,#00FF88);font-variant-numeric:tabular-nums;letter-spacing:-.02em}
.dr-etq{margin-top:6px;font-size:15px;color:var(--dr-tenue,#a1a1aa);line-height:1.35}
.dr-nota{max-width:var(--dr-ancho,1140px);margin:14px auto 0;padding:0 var(--dr-pad,20px);font-size:13px;color:var(--dr-tenue,#a1a1aa)}
@media (max-width:760px){[data-datos-reales]{--dr-pad:var(--dr-pad-cel,20px)}.dr-grid{grid-template-columns:1fr 1fr}.dr-cifra{padding:16px 14px}.dr-etq{font-size:13px}}
@media (prefers-reduced-motion:reduce){.dr-vivo{animation:none}}
