/* Generated by src/lib/mapa.ts: do not edit. */
.mapa:has(#capa-0:checked) .leyenda-0{display:flex}
.mapa:has(#capa-1:checked) .leyenda-1{display:flex}
.r-teal-1{fill:var(--teal-1)}
.mapa:has(#capa-1:checked) .l1-1 :is(path,polygon){fill:var(--teal-1)}
.mapa:has(#capa-1:checked) .l1-1 text{fill:var(--on-1)}
.r-teal-2{fill:var(--teal-2)}
.mapa:has(#capa-1:checked) .l1-2 :is(path,polygon){fill:var(--teal-2)}
.mapa:has(#capa-1:checked) .l1-2 text{fill:var(--on-2)}
.r-teal-3{fill:var(--teal-3)}
.mapa:has(#capa-1:checked) .l1-3 :is(path,polygon){fill:var(--teal-3)}
.mapa:has(#capa-1:checked) .l1-3 text{fill:var(--on-3)}
.r-teal-4{fill:var(--teal-4)}
.mapa:has(#capa-1:checked) .l1-4 :is(path,polygon){fill:var(--teal-4)}
.mapa:has(#capa-1:checked) .l1-4 text{fill:var(--on-4)}
.r-teal-5{fill:var(--teal-5)}
.mapa:has(#capa-1:checked) .l1-5 :is(path,polygon){fill:var(--teal-5)}
.mapa:has(#capa-1:checked) .l1-5 text{fill:var(--on-5)}
.mapa:has(#capa-2:checked) .leyenda-2{display:flex}
.r-psoe-1{fill:var(--psoe-1)}
.mapa:has(#capa-2:checked) .l2-1 :is(path,polygon){fill:var(--psoe-1)}
.mapa:has(#capa-2:checked) .l2-1 text{fill:var(--on-1)}
.r-psoe-2{fill:var(--psoe-2)}
.mapa:has(#capa-2:checked) .l2-2 :is(path,polygon){fill:var(--psoe-2)}
.mapa:has(#capa-2:checked) .l2-2 text{fill:var(--on-2)}
.r-psoe-3{fill:var(--psoe-3)}
.mapa:has(#capa-2:checked) .l2-3 :is(path,polygon){fill:var(--psoe-3)}
.mapa:has(#capa-2:checked) .l2-3 text{fill:var(--on-3)}
.r-psoe-4{fill:var(--psoe-4)}
.mapa:has(#capa-2:checked) .l2-4 :is(path,polygon){fill:var(--psoe-4)}
.mapa:has(#capa-2:checked) .l2-4 text{fill:var(--on-4)}
.r-psoe-5{fill:var(--psoe-5)}
.mapa:has(#capa-2:checked) .l2-5 :is(path,polygon){fill:var(--psoe-5)}
.mapa:has(#capa-2:checked) .l2-5 text{fill:var(--on-5)}
.mapa:has(#capa-3:checked) .leyenda-3{display:flex}
.r-pp-1{fill:var(--pp-1)}
.mapa:has(#capa-3:checked) .l3-1 :is(path,polygon){fill:var(--pp-1)}
.mapa:has(#capa-3:checked) .l3-1 text{fill:var(--on-1)}
.r-pp-2{fill:var(--pp-2)}
.mapa:has(#capa-3:checked) .l3-2 :is(path,polygon){fill:var(--pp-2)}
.mapa:has(#capa-3:checked) .l3-2 text{fill:var(--on-2)}
.r-pp-3{fill:var(--pp-3)}
.mapa:has(#capa-3:checked) .l3-3 :is(path,polygon){fill:var(--pp-3)}
.mapa:has(#capa-3:checked) .l3-3 text{fill:var(--on-3)}
.r-pp-4{fill:var(--pp-4)}
.mapa:has(#capa-3:checked) .l3-4 :is(path,polygon){fill:var(--pp-4)}
.mapa:has(#capa-3:checked) .l3-4 text{fill:var(--on-4)}
.r-pp-5{fill:var(--pp-5)}
.mapa:has(#capa-3:checked) .l3-5 :is(path,polygon){fill:var(--pp-5)}
.mapa:has(#capa-3:checked) .l3-5 text{fill:var(--on-5)}
.mapa:has(#capa-4:checked) .leyenda-4{display:flex}
.r-iu-1{fill:var(--iu-1)}
.mapa:has(#capa-4:checked) .l4-1 :is(path,polygon){fill:var(--iu-1)}
.mapa:has(#capa-4:checked) .l4-1 text{fill:var(--on-1)}
.r-iu-2{fill:var(--iu-2)}
.mapa:has(#capa-4:checked) .l4-2 :is(path,polygon){fill:var(--iu-2)}
.mapa:has(#capa-4:checked) .l4-2 text{fill:var(--on-2)}
.r-iu-3{fill:var(--iu-3)}
.mapa:has(#capa-4:checked) .l4-3 :is(path,polygon){fill:var(--iu-3)}
.mapa:has(#capa-4:checked) .l4-3 text{fill:var(--on-3)}
.r-iu-4{fill:var(--iu-4)}
.mapa:has(#capa-4:checked) .l4-4 :is(path,polygon){fill:var(--iu-4)}
.mapa:has(#capa-4:checked) .l4-4 text{fill:var(--on-4)}
.r-iu-5{fill:var(--iu-5)}
.mapa:has(#capa-4:checked) .l4-5 :is(path,polygon){fill:var(--iu-5)}
.mapa:has(#capa-4:checked) .l4-5 text{fill:var(--on-5)}
.mapa:has(#capa-5:checked) .leyenda-5{display:flex}
.r-ucd-1{fill:var(--ucd-1)}
.mapa:has(#capa-5:checked) .l5-1 :is(path,polygon){fill:var(--ucd-1)}
.mapa:has(#capa-5:checked) .l5-1 text{fill:var(--on-1)}
.r-ucd-2{fill:var(--ucd-2)}
.mapa:has(#capa-5:checked) .l5-2 :is(path,polygon){fill:var(--ucd-2)}
.mapa:has(#capa-5:checked) .l5-2 text{fill:var(--on-2)}
.r-ucd-3{fill:var(--ucd-3)}
.mapa:has(#capa-5:checked) .l5-3 :is(path,polygon){fill:var(--ucd-3)}
.mapa:has(#capa-5:checked) .l5-3 text{fill:var(--on-3)}
.r-ucd-4{fill:var(--ucd-4)}
.mapa:has(#capa-5:checked) .l5-4 :is(path,polygon){fill:var(--ucd-4)}
.mapa:has(#capa-5:checked) .l5-4 text{fill:var(--on-4)}
.r-ucd-5{fill:var(--ucd-5)}
.mapa:has(#capa-5:checked) .l5-5 :is(path,polygon){fill:var(--ucd-5)}
.mapa:has(#capa-5:checked) .l5-5 text{fill:var(--on-5)}
.mapa:has(#capa-6:checked) .leyenda-6{display:flex}
.r-cds-1{fill:var(--cds-1)}
.mapa:has(#capa-6:checked) .l6-1 :is(path,polygon){fill:var(--cds-1)}
.mapa:has(#capa-6:checked) .l6-1 text{fill:var(--on-1)}
.r-cds-2{fill:var(--cds-2)}
.mapa:has(#capa-6:checked) .l6-2 :is(path,polygon){fill:var(--cds-2)}
.mapa:has(#capa-6:checked) .l6-2 text{fill:var(--on-2)}
.r-cds-3{fill:var(--cds-3)}
.mapa:has(#capa-6:checked) .l6-3 :is(path,polygon){fill:var(--cds-3)}
.mapa:has(#capa-6:checked) .l6-3 text{fill:var(--on-3)}
.r-cds-4{fill:var(--cds-4)}
.mapa:has(#capa-6:checked) .l6-4 :is(path,polygon){fill:var(--cds-4)}
.mapa:has(#capa-6:checked) .l6-4 text{fill:var(--on-4)}
.r-cds-5{fill:var(--cds-5)}
.mapa:has(#capa-6:checked) .l6-5 :is(path,polygon){fill:var(--cds-5)}
.mapa:has(#capa-6:checked) .l6-5 text{fill:var(--on-5)}
.mapa:has(#capa-7:checked) .leyenda-7{display:flex}
.r-teal-1{fill:var(--teal-1)}
.mapa:has(#capa-7:checked) .l7-1 :is(path,polygon){fill:var(--teal-1)}
.mapa:has(#capa-7:checked) .l7-1 text{fill:var(--on-1)}
.r-teal-2{fill:var(--teal-2)}
.mapa:has(#capa-7:checked) .l7-2 :is(path,polygon){fill:var(--teal-2)}
.mapa:has(#capa-7:checked) .l7-2 text{fill:var(--on-2)}
.r-teal-3{fill:var(--teal-3)}
.mapa:has(#capa-7:checked) .l7-3 :is(path,polygon){fill:var(--teal-3)}
.mapa:has(#capa-7:checked) .l7-3 text{fill:var(--on-3)}
.r-teal-4{fill:var(--teal-4)}
.mapa:has(#capa-7:checked) .l7-4 :is(path,polygon){fill:var(--teal-4)}
.mapa:has(#capa-7:checked) .l7-4 text{fill:var(--on-4)}
.r-teal-5{fill:var(--teal-5)}
.mapa:has(#capa-7:checked) .l7-5 :is(path,polygon){fill:var(--teal-5)}
.mapa:has(#capa-7:checked) .l7-5 text{fill:var(--on-5)}
.mapa:has(#capa-8:checked) .leyenda-8{display:flex}
.r-teal-1{fill:var(--teal-1)}
.mapa:has(#capa-8:checked) .l8-1 :is(path,polygon){fill:var(--teal-1)}
.mapa:has(#capa-8:checked) .l8-1 text{fill:var(--on-1)}
.r-teal-2{fill:var(--teal-2)}
.mapa:has(#capa-8:checked) .l8-2 :is(path,polygon){fill:var(--teal-2)}
.mapa:has(#capa-8:checked) .l8-2 text{fill:var(--on-2)}
.r-teal-3{fill:var(--teal-3)}
.mapa:has(#capa-8:checked) .l8-3 :is(path,polygon){fill:var(--teal-3)}
.mapa:has(#capa-8:checked) .l8-3 text{fill:var(--on-3)}
.r-teal-4{fill:var(--teal-4)}
.mapa:has(#capa-8:checked) .l8-4 :is(path,polygon){fill:var(--teal-4)}
.mapa:has(#capa-8:checked) .l8-4 text{fill:var(--on-4)}
.r-teal-5{fill:var(--teal-5)}
.mapa:has(#capa-8:checked) .l8-5 :is(path,polygon){fill:var(--teal-5)}
.mapa:has(#capa-8:checked) .l8-5 text{fill:var(--on-5)}
.mapa:has(#capa-9:checked) .leyenda-9{display:flex}
.r-teal-1{fill:var(--teal-1)}
.mapa:has(#capa-9:checked) .l9-1 :is(path,polygon){fill:var(--teal-1)}
.mapa:has(#capa-9:checked) .l9-1 text{fill:var(--on-1)}
.r-teal-2{fill:var(--teal-2)}
.mapa:has(#capa-9:checked) .l9-2 :is(path,polygon){fill:var(--teal-2)}
.mapa:has(#capa-9:checked) .l9-2 text{fill:var(--on-2)}
.r-teal-3{fill:var(--teal-3)}
.mapa:has(#capa-9:checked) .l9-3 :is(path,polygon){fill:var(--teal-3)}
.mapa:has(#capa-9:checked) .l9-3 text{fill:var(--on-3)}
.r-teal-4{fill:var(--teal-4)}
.mapa:has(#capa-9:checked) .l9-4 :is(path,polygon){fill:var(--teal-4)}
.mapa:has(#capa-9:checked) .l9-4 text{fill:var(--on-4)}
.r-teal-5{fill:var(--teal-5)}
.mapa:has(#capa-9:checked) .l9-5 :is(path,polygon){fill:var(--teal-5)}
.mapa:has(#capa-9:checked) .l9-5 text{fill:var(--on-5)}
.mapa:has(#capa-10:checked) .leyenda-10{display:flex}
.r-teal-1{fill:var(--teal-1)}
.mapa:has(#capa-10:checked) .l10-1 :is(path,polygon){fill:var(--teal-1)}
.mapa:has(#capa-10:checked) .l10-1 text{fill:var(--on-1)}
.r-teal-2{fill:var(--teal-2)}
.mapa:has(#capa-10:checked) .l10-2 :is(path,polygon){fill:var(--teal-2)}
.mapa:has(#capa-10:checked) .l10-2 text{fill:var(--on-2)}
.r-teal-3{fill:var(--teal-3)}
.mapa:has(#capa-10:checked) .l10-3 :is(path,polygon){fill:var(--teal-3)}
.mapa:has(#capa-10:checked) .l10-3 text{fill:var(--on-3)}
.r-teal-4{fill:var(--teal-4)}
.mapa:has(#capa-10:checked) .l10-4 :is(path,polygon){fill:var(--teal-4)}
.mapa:has(#capa-10:checked) .l10-4 text{fill:var(--on-4)}
.r-teal-5{fill:var(--teal-5)}
.mapa:has(#capa-10:checked) .l10-5 :is(path,polygon){fill:var(--teal-5)}
.mapa:has(#capa-10:checked) .l10-5 text{fill:var(--on-5)}
.mapa:has(#capa-11:checked) .leyenda-11{display:flex}
.r-teal-1{fill:var(--teal-1)}
.mapa:has(#capa-11:checked) .l11-1 :is(path,polygon){fill:var(--teal-1)}
.mapa:has(#capa-11:checked) .l11-1 text{fill:var(--on-1)}
.r-teal-2{fill:var(--teal-2)}
.mapa:has(#capa-11:checked) .l11-2 :is(path,polygon){fill:var(--teal-2)}
.mapa:has(#capa-11:checked) .l11-2 text{fill:var(--on-2)}
.r-teal-3{fill:var(--teal-3)}
.mapa:has(#capa-11:checked) .l11-3 :is(path,polygon){fill:var(--teal-3)}
.mapa:has(#capa-11:checked) .l11-3 text{fill:var(--on-3)}
.r-teal-4{fill:var(--teal-4)}
.mapa:has(#capa-11:checked) .l11-4 :is(path,polygon){fill:var(--teal-4)}
.mapa:has(#capa-11:checked) .l11-4 text{fill:var(--on-4)}
.r-teal-5{fill:var(--teal-5)}
.mapa:has(#capa-11:checked) .l11-5 :is(path,polygon){fill:var(--teal-5)}
.mapa:has(#capa-11:checked) .l11-5 text{fill:var(--on-5)}
.mapa:has(a[data-c="33001"]:is(:hover,:focus-visible)) .tarjeta[data-c="33001"]{display:grid}
.mapa:has(a[data-c="33002"]:is(:hover,:focus-visible)) .tarjeta[data-c="33002"]{display:grid}
.mapa:has(a[data-c="33003"]:is(:hover,:focus-visible)) .tarjeta[data-c="33003"]{display:grid}
.mapa:has(a[data-c="33004"]:is(:hover,:focus-visible)) .tarjeta[data-c="33004"]{display:grid}
.mapa:has(a[data-c="33005"]:is(:hover,:focus-visible)) .tarjeta[data-c="33005"]{display:grid}
.mapa:has(a[data-c="33006"]:is(:hover,:focus-visible)) .tarjeta[data-c="33006"]{display:grid}
.mapa:has(a[data-c="33007"]:is(:hover,:focus-visible)) .tarjeta[data-c="33007"]{display:grid}
.mapa:has(a[data-c="33008"]:is(:hover,:focus-visible)) .tarjeta[data-c="33008"]{display:grid}
.mapa:has(a[data-c="33009"]:is(:hover,:focus-visible)) .tarjeta[data-c="33009"]{display:grid}
.mapa:has(a[data-c="33010"]:is(:hover,:focus-visible)) .tarjeta[data-c="33010"]{display:grid}
.mapa:has(a[data-c="33012"]:is(:hover,:focus-visible)) .tarjeta[data-c="33012"]{display:grid}
.mapa:has(a[data-c="33011"]:is(:hover,:focus-visible)) .tarjeta[data-c="33011"]{display:grid}
.mapa:has(a[data-c="33013"]:is(:hover,:focus-visible)) .tarjeta[data-c="33013"]{display:grid}
.mapa:has(a[data-c="33014"]:is(:hover,:focus-visible)) .tarjeta[data-c="33014"]{display:grid}
.mapa:has(a[data-c="33015"]:is(:hover,:focus-visible)) .tarjeta[data-c="33015"]{display:grid}
.mapa:has(a[data-c="33016"]:is(:hover,:focus-visible)) .tarjeta[data-c="33016"]{display:grid}
.mapa:has(a[data-c="33017"]:is(:hover,:focus-visible)) .tarjeta[data-c="33017"]{display:grid}
.mapa:has(a[data-c="33018"]:is(:hover,:focus-visible)) .tarjeta[data-c="33018"]{display:grid}
.mapa:has(a[data-c="33019"]:is(:hover,:focus-visible)) .tarjeta[data-c="33019"]{display:grid}
.mapa:has(a[data-c="33020"]:is(:hover,:focus-visible)) .tarjeta[data-c="33020"]{display:grid}
.mapa:has(a[data-c="33021"]:is(:hover,:focus-visible)) .tarjeta[data-c="33021"]{display:grid}
.mapa:has(a[data-c="33022"]:is(:hover,:focus-visible)) .tarjeta[data-c="33022"]{display:grid}
.mapa:has(a[data-c="33023"]:is(:hover,:focus-visible)) .tarjeta[data-c="33023"]{display:grid}
.mapa:has(a[data-c="33024"]:is(:hover,:focus-visible)) .tarjeta[data-c="33024"]{display:grid}
.mapa:has(a[data-c="33025"]:is(:hover,:focus-visible)) .tarjeta[data-c="33025"]{display:grid}
.mapa:has(a[data-c="33026"]:is(:hover,:focus-visible)) .tarjeta[data-c="33026"]{display:grid}
.mapa:has(a[data-c="33027"]:is(:hover,:focus-visible)) .tarjeta[data-c="33027"]{display:grid}
.mapa:has(a[data-c="33028"]:is(:hover,:focus-visible)) .tarjeta[data-c="33028"]{display:grid}
.mapa:has(a[data-c="33029"]:is(:hover,:focus-visible)) .tarjeta[data-c="33029"]{display:grid}
.mapa:has(a[data-c="33030"]:is(:hover,:focus-visible)) .tarjeta[data-c="33030"]{display:grid}
.mapa:has(a[data-c="33031"]:is(:hover,:focus-visible)) .tarjeta[data-c="33031"]{display:grid}
.mapa:has(a[data-c="33054"]:is(:hover,:focus-visible)) .tarjeta[data-c="33054"]{display:grid}
.mapa:has(a[data-c="33032"]:is(:hover,:focus-visible)) .tarjeta[data-c="33032"]{display:grid}
.mapa:has(a[data-c="33033"]:is(:hover,:focus-visible)) .tarjeta[data-c="33033"]{display:grid}
.mapa:has(a[data-c="33035"]:is(:hover,:focus-visible)) .tarjeta[data-c="33035"]{display:grid}
.mapa:has(a[data-c="33036"]:is(:hover,:focus-visible)) .tarjeta[data-c="33036"]{display:grid}
.mapa:has(a[data-c="33037"]:is(:hover,:focus-visible)) .tarjeta[data-c="33037"]{display:grid}
.mapa:has(a[data-c="33038"]:is(:hover,:focus-visible)) .tarjeta[data-c="33038"]{display:grid}
.mapa:has(a[data-c="33039"]:is(:hover,:focus-visible)) .tarjeta[data-c="33039"]{display:grid}
.mapa:has(a[data-c="33040"]:is(:hover,:focus-visible)) .tarjeta[data-c="33040"]{display:grid}
.mapa:has(a[data-c="33041"]:is(:hover,:focus-visible)) .tarjeta[data-c="33041"]{display:grid}
.mapa:has(a[data-c="33042"]:is(:hover,:focus-visible)) .tarjeta[data-c="33042"]{display:grid}
.mapa:has(a[data-c="33043"]:is(:hover,:focus-visible)) .tarjeta[data-c="33043"]{display:grid}
.mapa:has(a[data-c="33044"]:is(:hover,:focus-visible)) .tarjeta[data-c="33044"]{display:grid}
.mapa:has(a[data-c="33045"]:is(:hover,:focus-visible)) .tarjeta[data-c="33045"]{display:grid}
.mapa:has(a[data-c="33046"]:is(:hover,:focus-visible)) .tarjeta[data-c="33046"]{display:grid}
.mapa:has(a[data-c="33047"]:is(:hover,:focus-visible)) .tarjeta[data-c="33047"]{display:grid}
.mapa:has(a[data-c="33048"]:is(:hover,:focus-visible)) .tarjeta[data-c="33048"]{display:grid}
.mapa:has(a[data-c="33049"]:is(:hover,:focus-visible)) .tarjeta[data-c="33049"]{display:grid}
.mapa:has(a[data-c="33050"]:is(:hover,:focus-visible)) .tarjeta[data-c="33050"]{display:grid}
.mapa:has(a[data-c="33051"]:is(:hover,:focus-visible)) .tarjeta[data-c="33051"]{display:grid}
.mapa:has(a[data-c="33052"]:is(:hover,:focus-visible)) .tarjeta[data-c="33052"]{display:grid}
.mapa:has(a[data-c="33053"]:is(:hover,:focus-visible)) .tarjeta[data-c="33053"]{display:grid}
.mapa:has(a[data-c="33055"]:is(:hover,:focus-visible)) .tarjeta[data-c="33055"]{display:grid}
.mapa:has(a[data-c="33056"]:is(:hover,:focus-visible)) .tarjeta[data-c="33056"]{display:grid}
.mapa:has(a[data-c="33057"]:is(:hover,:focus-visible)) .tarjeta[data-c="33057"]{display:grid}
.mapa:has(a[data-c="33058"]:is(:hover,:focus-visible)) .tarjeta[data-c="33058"]{display:grid}
.mapa:has(a[data-c="33059"]:is(:hover,:focus-visible)) .tarjeta[data-c="33059"]{display:grid}
.mapa:has(a[data-c="33061"]:is(:hover,:focus-visible)) .tarjeta[data-c="33061"]{display:grid}
.mapa:has(a[data-c="33060"]:is(:hover,:focus-visible)) .tarjeta[data-c="33060"]{display:grid}
.mapa:has(a[data-c="33063"]:is(:hover,:focus-visible)) .tarjeta[data-c="33063"]{display:grid}
.mapa:has(a[data-c="33062"]:is(:hover,:focus-visible)) .tarjeta[data-c="33062"]{display:grid}
.mapa:has(a[data-c="33064"]:is(:hover,:focus-visible)) .tarjeta[data-c="33064"]{display:grid}
.mapa:has(a[data-c="33065"]:is(:hover,:focus-visible)) .tarjeta[data-c="33065"]{display:grid}
.mapa:has(a[data-c="33066"]:is(:hover,:focus-visible)) .tarjeta[data-c="33066"]{display:grid}
.mapa:has(a[data-c="33067"]:is(:hover,:focus-visible)) .tarjeta[data-c="33067"]{display:grid}
.mapa:has(a[data-c="33068"]:is(:hover,:focus-visible)) .tarjeta[data-c="33068"]{display:grid}
.mapa:has(a[data-c="33069"]:is(:hover,:focus-visible)) .tarjeta[data-c="33069"]{display:grid}
.mapa:has(a[data-c="33070"]:is(:hover,:focus-visible)) .tarjeta[data-c="33070"]{display:grid}
.mapa:has(a[data-c="33071"]:is(:hover,:focus-visible)) .tarjeta[data-c="33071"]{display:grid}
.mapa:has(a[data-c="33072"]:is(:hover,:focus-visible)) .tarjeta[data-c="33072"]{display:grid}
.mapa:has(a[data-c="33073"]:is(:hover,:focus-visible)) .tarjeta[data-c="33073"]{display:grid}
.mapa:has(a[data-c="33034"]:is(:hover,:focus-visible)) .tarjeta[data-c="33034"]{display:grid}
.mapa:has(a[data-c="33074"]:is(:hover,:focus-visible)) .tarjeta[data-c="33074"]{display:grid}
.mapa:has(a[data-c="33075"]:is(:hover,:focus-visible)) .tarjeta[data-c="33075"]{display:grid}
.mapa:has(a[data-c="33076"]:is(:hover,:focus-visible)) .tarjeta[data-c="33076"]{display:grid}
.mapa:has(a[data-c="33077"]:is(:hover,:focus-visible)) .tarjeta[data-c="33077"]{display:grid}
.mapa:has(a[data-c="33078"]:is(:hover,:focus-visible)) .tarjeta[data-c="33078"]{display:grid}
