/* Dimensões e interação dos painéis analíticos — release 1.3.1. */
@media (min-width:1121px){
  .abep-ia-overview>article{box-sizing:border-box;height:430px;display:flex;flex-direction:column;overflow:hidden}
  .abep-ia-map-wrap{position:relative;flex:1;min-height:0;height:auto}
  .abep-ia-map-wrap svg{height:100%;max-height:310px}
  .abep-ia-ranking-list{flex:1;height:auto;min-height:0}
}
.abep-ia-map-wrap{position:relative}
.abep-ia-map-wrap .abep-ia-state:hover,
.abep-ia-map-wrap .abep-ia-state:focus,
.abep-ia-map-wrap .abep-ia-state.is-selected{fill:var(--abep-ia-state-fill)!important;stroke:#f59e0b;stroke-width:3;filter:drop-shadow(0 0 2px rgba(7,31,67,.45))}
.abep-ia-map-tooltip{position:absolute;z-index:5;max-width:220px;padding:7px 10px;border-radius:6px;background:#071f43;color:#fff;font-size:12px;font-weight:700;line-height:1.3;box-shadow:0 6px 18px rgba(7,31,67,.22);pointer-events:none;white-space:nowrap}
.abep-ia-map-tooltip[hidden]{display:none}
@media (max-width:1120px){
  .abep-ia-overview>article{min-height:430px}
  .abep-ia-ranking-list{height:330px}
}
@media (max-width:720px){
  .abep-ia-overview>article{min-height:0}
  .abep-ia-ranking-list{height:310px}
  .abep-ia-map-tooltip{white-space:normal}
}
