.mm:hover{fill:orange}div.detail{width:320px;border:2px solid black}div.detail_wide{width:520px;display:none}#ajustes{position:absolute;width:288px;height:auto;box-shadow:0 8px 6px -6px black;z-index:55;display:none;top:-8px;right:16px;background:#075AA8;color:#fff;padding:16px}#ajustes p,#ajustes i{color:#fff}div.detail,div.detail_wide{position:absolute;height:auto;padding:2px;background:rgba(255,255,255,0.9);pointer-events:none;top:16px;left:8px;box-shadow:0 8px 6px -6px black;z-index:50}div.detail h5,div.detail_wide h5{padding-right:3em}div.detail div.txt_over,div.detail_wide div.txt_over{background-color:orange;color:#fff;font-size:14px;padding-left:2px;padding-right:2px;padding-top:6px;padding-bottom:6px}div.detail div.txt_over i,div.detail_wide div.txt_over i{padding-left:1em}div.detail div.detail_content,div.detail_wide div.detail_content{padding:16px}div.detail table,div.detail_wide table{margin-top:24px}div.detail td.number,div.detail_wide td.number{text-align:right;font-family:'IBM Plex Mono',monospace}div.detail td.number.active,div.detail_wide td.number.active{font-weight:400;color:#000}div.detail td.total,div.detail_wide td.total{font-weight:400}div.detail td.total.active,div.detail_wide td.total.active{font-weight:700}div.detail th,div.detail_wide th{text-align:right;font-weight:300;font-size:14px;color:#808080}div.detail th.active,div.detail_wide th.active{font-weight:700;color:#000}div.detail caption,div.detail_wide caption{caption-side:top;font-family:'IBM Plex Mono',monospace}div.detail caption i,div.detail_wide caption i{font-size:.8em;color:#666}.form-control .placeholder-fix:focus::-webkit-input-placeholder{color:transparent}.form-control .placeholder-fix:focus::-moz-placeholder{color:transparent}.form-control .placeholder-fix:-moz-placeholder{color:transparent}#autocomplete{border-radius:18px;padding-left:18px;border:none}.autocomplete-suggestions{border:1px solid #999;background:#FFF;overflow:auto;font-size:14px}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#F0F0F0}.autocomplete-suggestions strong{font-weight:normal;color:#6dcff6}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}h4.overMar::after{color:#075AA8}label{font-size:14px}svg text{font-family:'IBM Plex Mono',monospace;font-weight:300}svg text.msg_txt{fill:#333}button#btn_per_capita,button#btn_importe,button#btn_zoom,button#btn_zoom_2,button#data_2019,button#data_2018,button#toggle_ajustes,button#toggle_help,.g1_btn,.g2_btn{font-size:12px}button#btn_zoom{border-radius:18px 0 0 18px}button#btn_zoom_2{border-radius:0 18px 18px 0}.g1_btn,.g2_btn{background-color:#001958;color:#fff}.g1_btn.active,.g2_btn.active{background-color:#1060ae}.g1_btn:hover,.g2_btn:hover{color:rgba(255,255,255,0.75)}path.mm{cursor:pointer;stroke-linejoin:round;stroke-miterlimit:2;stroke-linecap:round}path.mm:hover{stroke:#fff;stroke-width:.25px}path.mm.active{fill:#cc0000}.modal-body p strong{font-size:14px}.modal-body p{margin-bottom:0}.modal-footer{border-top:none}.modal-title{line-height:1.1em}.modal-header img.img_flag{width:64px;height:auto;margin-right:1em;border:1px solid #666}#viz_container{position:relative}