/* Crónica de la semana por divisa (04/11/2026). Escala tipográfica de COT y Metales: texto ≥ 13 px, apoyo 12 px; móvil primero. */
.cr-bloque{margin:10px 0 4px;border:1px solid var(--t-borde,rgba(255,255,255,.08));border-radius:12px;padding:8px 12px;background:var(--t-panel,#131314)}
.cr-bloque>summary{cursor:pointer;font-weight:600;font-size:14px;list-style:none}
.cr-bloque>summary::-webkit-details-marker{display:none}
.cr-bloque>summary::before{content:"▸";display:inline-block;margin-right:6px;transition:transform .15s}
.cr-bloque[open]>summary::before{transform:rotate(90deg)}
.cr-res{margin:8px 0 4px;font-size:13.5px;line-height:1.5}
.cr-linea{list-style:none;margin:8px 0 0;padding:0 0 0 14px;border-left:2px solid var(--t-borde,rgba(255,255,255,.12))}
.cr-it{position:relative;display:grid;grid-template-columns:24px 1fr 28px;gap:8px;align-items:start;padding:8px 0}
.cr-it::before{content:"";position:absolute;left:-19px;top:14px;width:8px;height:8px;border-radius:50%;background:var(--t-naranja,#ff7a2e)}
.cr-ic{font-size:15px;line-height:1.4}
.cr-cuerpo{min-width:0}
.cr-cuando{display:block;font-size:12px;color:var(--t-texto-2,#9a9a9a)}
.cr-tx{margin:2px 0 0;font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}
.cr-det{margin:3px 0 0;font-size:12.5px;line-height:1.4}
.cr-chip{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;font-size:13px;font-weight:700}
.cr-chip.sube{color:#35c47c;background:rgba(53,196,124,.14)}.cr-chip.baja{color:#ef5350;background:rgba(239,83,80,.14)}.cr-chip.plano{color:#9a9a9a;background:rgba(154,154,154,.14)}
.cr-sub{margin:12px 0 0;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--t-texto-2,#9a9a9a)}
.cr-sin .cr-it::before{background:var(--t-texto-2,#6a6a6a)}
.cr-lectura{margin:12px 0 2px;padding-top:10px;border-top:1px solid var(--t-borde,rgba(255,255,255,.1));font-size:13.5px;line-height:1.5}
.cr-ctx{margin:6px 0 0;padding-left:18px;font-size:13.5px;line-height:1.45}.cr-ctx li{margin:4px 0}.cr-ctx-n{margin:4px 0 0;font-size:12px}
.rd-bloque{margin:10px 0;padding:10px 12px;border:1px solid var(--t-borde,rgba(255,255,255,.08));border-radius:12px}
.rd-h{margin:0 0 8px;font-size:14px;font-weight:600}
.rd-lista{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.rd-it{padding-bottom:10px;border-bottom:1px solid var(--t-borde-suave,rgba(255,255,255,.06))}.rd-it:last-child{border-bottom:0;padding-bottom:0}
.rd-cab{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rd-tipo{font-size:12px;font-weight:700;color:var(--t-naranja-2,#ff9a5c)}.rd-cuando{font-size:12.5px;color:var(--text-muted)}.rd-cab .cr-chip{margin-left:auto}
.rd-it p{margin:3px 0;font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}.rd-ef{color:var(--text-secondary)}.rd-nota{margin:8px 0 0}
