/* FmBolivia V5.17.13: indicadores sin librerías adicionales */
.masthead-grid>.fmb-ind-weather{grid-column:1;grid-row:1;align-self:center;min-width:0}
.masthead-grid>.brand{grid-column:2;grid-row:1;justify-self:center}
.masthead-grid>.fmb-ind-rate{grid-column:3;grid-row:1;align-self:center;min-width:0}
.fmb-ind{font-family:Inter,Arial,sans-serif;border:1px solid #e4e7ea;border-radius:10px;background:#fff;min-height:80px;padding:9px 11px;min-width:0}
.fmb-ind>a{text-decoration:none;color:#102e2d;display:block;min-width:0}
.fmb-ind-label{display:block;font-size:10px;color:#5c6970;font-weight:650;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}
.fmb-ind-primary{display:block;font-size:22px;font-weight:850;line-height:1.15;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fmb-ind-meta{display:block;font-size:10px;color:#53656b;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fmb-ind-controls{display:flex;align-items:center;gap:5px;margin-top:6px}
.fmb-ind-controls button{background:#f2f5f6;border:1px solid #dce1e4;border-radius:5px;color:#163b36;cursor:pointer;font:600 10px/1.3 Inter,Arial,sans-serif;padding:4px 5px}
.fmb-ind-controls button[aria-pressed=true]{background:#0e4336;color:#fff}
.fmb-ind-controls button:focus-visible{outline:2px solid #a00000;outline-offset:2px}
.fmb-ind-mobile{display:none}
@media(max-width:820px){
  .fmb-ind-weather,.fmb-ind-rate{display:none!important}
  .fmb-ind-mobile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;padding:7px max(8px,calc((100vw - 760px)/2));background:#f5f7f8;border-bottom:1px solid #e2e6e7}
  .fmb-ind-mobile .fmb-ind{min-height:66px;padding:7px 9px}
  .fmb-ind-mobile .fmb-ind-primary{font-size:15px}
  .fmb-ind-mobile .fmb-ind-meta{font-size:9px}
  .fmb-ind-mobile .fmb-ind-controls{margin-top:4px;gap:3px}
  .fmb-ind-mobile .fmb-ind-controls button{font-size:9px;padding:3px 4px}
}
