/* v7.8.20: mapas, distintivos y pequeños ajustes UX */
.qa-badge-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;align-items:stretch}
.qa-badge-grid>a{display:grid!important;grid-template-columns:minmax(0,1fr) 62px;grid-template-areas:"title badge" "number badge" "small badge";column-gap:10px;align-content:center;min-height:172px;padding:20px!important;overflow:hidden!important}
.qa-badge-grid>a>strong{grid-area:title;min-width:0}.qa-badge-grid>a>b{grid-area:number;min-width:0;font-size:clamp(1.3rem,2vw,1.8rem)!important;line-height:1.12;white-space:nowrap;letter-spacing:-.02em}.qa-badge-grid>a>small{grid-area:small}.qa-badge-grid>a .gb-eco-badge{grid-area:badge;position:static!important;transform:none!important;align-self:center;justify-self:end;width:58px!important;height:58px!important;border-width:4px}.qa-badge-grid>a .gb-eco-badge strong{font-size:19px!important}
.qa-ev-territory-tools input:disabled{opacity:1;color:#0b3229;background:#eef4f1}.qa-ev-speed-toggles button{display:inline-flex;align-items:center;gap:7px}.qa-ev-speed-toggles button:before{content:"✓";display:grid;place-items:center;width:18px;height:18px;border-radius:5px;background:#0b3229;color:#fff;font-size:12px}.qa-ev-speed-toggles button[aria-pressed="false"]:before{content:"";background:#fff;border:1px solid #94a69d}.qa-ev-speed-toggles button[aria-pressed="false"]{text-decoration:none;opacity:.62}
.ev-map{background:#eef3ef;border-radius:18px;overflow:hidden}.ev-map-loading,.ev-map-fallback{min-height:460px}.ev-map-toolbar.qa-ev-map-filters{margin-top:8px}
@media(max-width:1220px){.qa-badge-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.qa-badge-grid>a{grid-template-columns:minmax(0,1fr) 54px}.qa-badge-grid>a .gb-eco-badge{width:52px!important;height:52px!important}}
@media(max-width:980px){.qa-badge-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:560px){.qa-badge-grid{grid-template-columns:1fr!important}.qa-badge-grid>a{grid-template-columns:minmax(0,1fr) 64px}.qa-badge-grid>a .gb-eco-badge{width:58px!important;height:58px!important}}
