/* ── MAPA DE COTAÇÕES ────────────────────────────── */
.cot-table{width:100%;border-collapse:collapse;margin-top:10px}
.cot-table th{font-size:10.5px;font-weight:700;color:var(--tx3);text-transform:uppercase;letter-spacing:.4px;padding:6px 8px;text-align:left;background:var(--sf2);border-bottom:1px solid var(--bd)}
.cot-table td{padding:8px 8px;border-bottom:1px solid var(--bd2);font-size:13px;vertical-align:middle}
.cot-winner{background:rgba(47,158,107,.07)!important}
.cot-badge-best{font-size:10px;font-weight:800;background:var(--ok);color:#fff;padding:1px 6px;border-radius:5px;margin-left:5px}
.cot-delta-neg{color:var(--danger);font-weight:700}
.cot-delta-pos{color:var(--ok);font-weight:700}
.cot-add-row{display:grid;grid-template-columns:1fr 130px 130px 1fr auto;gap:8px;align-items:end;margin-top:12px;padding-top:12px;border-top:1px solid var(--bd2)}
