.app[data-astro-cid-3ptahn3e]{flex-direction:column;height:100dvh;display:flex}.barra[data-astro-cid-3ptahn3e]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);display:flex}@media (width<=519px){.barra[data-astro-cid-3ptahn3e] .marca span{display:none}}h1[data-astro-cid-3ptahn3e]{font-size:var(--fs-title-sm);flex:1;margin:0}h1[data-astro-cid-3ptahn3e] em[data-astro-cid-3ptahn3e]{color:var(--acento-titulo);text-shadow:var(--glow-texto);font-style:normal}hf-mapa[data-astro-cid-3ptahn3e]{flex-direction:column;flex:1;min-height:0;display:flex}hf-mapa[data-astro-cid-3ptahn3e]:not(:defined){display:none}.controles[data-astro-cid-3ptahn3e]{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-5) var(--space-3);flex-wrap:wrap;display:flex}.ubicacion[data-astro-cid-3ptahn3e]{height:var(--tap-min);border:1.5px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-family:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out);align-items:center;gap:6px;padding:0 14px 0 10px;display:inline-flex}.ubicacion[data-astro-cid-3ptahn3e]:hover:not(:disabled){border-color:var(--ink-2)}.ubicacion[data-astro-cid-3ptahn3e]:disabled{opacity:.5;cursor:not-allowed}.ubicacion[data-astro-cid-3ptahn3e] svg[data-astro-cid-3ptahn3e]{fill:none;stroke:var(--red-ink);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none}.seg[data-astro-cid-3ptahn3e]{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-2);gap:2px;padding:3px;display:inline-flex}.seg[data-astro-cid-3ptahn3e] button[data-astro-cid-3ptahn3e]{min-width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-pill);color:var(--ink-2);font-family:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0 12px}.seg[data-astro-cid-3ptahn3e] button[data-astro-cid-3ptahn3e][aria-pressed=true]{background:var(--ink);color:var(--bg)}.fechas[data-astro-cid-3ptahn3e]{gap:var(--space-2);flex-wrap:wrap;display:flex}.cuerpo[data-astro-cid-3ptahn3e]{--hoja-peek:214px;--hoja-mitad:420px;flex:1;min-height:0;position:relative;overflow:hidden}.mapa-caja[data-astro-cid-3ptahn3e]{position:absolute;inset:0}.lienzo[data-astro-cid-3ptahn3e]{background:var(--map-land);position:absolute;inset:0}.saltar[data-astro-cid-3ptahn3e]{top:var(--space-3);left:var(--space-3);z-index:var(--z-nav);min-height:var(--tap-min);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);box-shadow:var(--shadow);align-items:center;display:inline-flex;position:absolute;transform:translate(-200vw)}.saltar[data-astro-cid-3ptahn3e]:focus{transform:none}.canarias[data-astro-cid-3ptahn3e]{top:var(--space-3);left:var(--space-3);z-index:2;height:var(--tap-min);border:1.5px solid var(--line);border-radius:var(--radius-pill);background:var(--glass);color:var(--ink);font-family:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);box-shadow:var(--shadow);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out);padding:0 14px;position:absolute}.canarias[data-astro-cid-3ptahn3e]:hover{border-color:var(--ink-2)}.canarias[data-astro-cid-3ptahn3e][hidden],.lienzo[data-astro-cid-3ptahn3e][hidden]{display:none}.atribucion[data-astro-cid-3ptahn3e]{bottom:calc(var(--hoja-peek) + var(--space-2));left:var(--space-3);z-index:2;align-items:center;column-gap:var(--space-1);min-height:var(--tap-min);max-width:calc(100% - var(--space-5));padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--glass);color:var(--ink-2);font-size:var(--fs-meta);flex-wrap:wrap;margin:0;display:flex;position:absolute}.cuerpo[data-astro-cid-3ptahn3e]:has(.hoja[data-estado=mitad]) .atribucion[data-astro-cid-3ptahn3e]{bottom:calc(var(--hoja-mitad) + var(--space-2))}.cuerpo[data-astro-cid-3ptahn3e]:has(.hoja[data-estado=completa]) .atribucion[data-astro-cid-3ptahn3e]{display:none}.atribucion[data-astro-cid-3ptahn3e] a[data-astro-cid-3ptahn3e]{min-height:var(--tap-min);color:inherit;align-items:center;text-decoration:underline;display:inline-flex}.sin-mapa[data-astro-cid-3ptahn3e]{inset:var(--space-9) var(--space-5) auto;z-index:2;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-size:var(--fs-small);box-shadow:var(--shadow);margin:0;position:absolute}.sin-mapa[data-astro-cid-3ptahn3e][hidden]{display:none}.mapa-caja[data-astro-cid-3ptahn3e] .maplibregl-ctrl-group{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow)}.mapa-caja[data-astro-cid-3ptahn3e] .maplibregl-ctrl-group button{width:var(--tap-min);height:var(--tap-min)}[data-tema=noche] .mapa-caja[data-astro-cid-3ptahn3e] .maplibregl-ctrl-icon{filter:invert()}.mapa-caja[data-astro-cid-3ptahn3e] .maplibregl-ctrl-attrib{background:var(--glass);color:var(--ink-2);font-family:inherit}.mapa-caja[data-astro-cid-3ptahn3e] .maplibregl-ctrl-attrib a{color:inherit}.hoja[data-astro-cid-3ptahn3e]{z-index:var(--z-sheet);max-height:100%;padding:0 var(--space-5);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--bg);box-shadow:var(--shadow-lift);transition:height var(--dur-medium) var(--ease-out);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.hoja[data-astro-cid-3ptahn3e][data-arrastrando]{transition:none}.hoja[data-astro-cid-3ptahn3e][data-estado=peek]{height:var(--hoja-peek)}.hoja[data-astro-cid-3ptahn3e][data-estado=mitad]{height:var(--hoja-mitad)}.hoja[data-astro-cid-3ptahn3e][data-estado=completa]{height:100%}.hoja-cab[data-astro-cid-3ptahn3e]{touch-action:none;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) 0 var(--space-2);display:flex;position:relative}.agarre[data-astro-cid-3ptahn3e]{top:var(--space-2);border-radius:var(--radius-pill);background:var(--line);width:40px;height:4px;margin-left:-20px;position:absolute;left:50%}.hoja[data-astro-cid-3ptahn3e] h2[data-astro-cid-3ptahn3e]{font-size:var(--fs-lead);margin:0}.hoja-boton[data-astro-cid-3ptahn3e]{align-items:center;gap:var(--space-1);min-height:var(--tap-min);padding:0 var(--space-2);color:var(--ink-2);font-family:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;display:inline-flex}.hoja-boton[data-astro-cid-3ptahn3e] svg[data-astro-cid-3ptahn3e]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--dur-base) var(--ease-out)}.hoja-boton[data-astro-cid-3ptahn3e][aria-expanded=true] svg[data-astro-cid-3ptahn3e]{transform:rotate(180deg)}.sub[data-astro-cid-3ptahn3e],.vacio[data-astro-cid-3ptahn3e]{font-size:var(--fs-small);color:var(--ink-2);margin:0}.vacio[data-astro-cid-3ptahn3e][hidden]{display:none}.aviso[data-astro-cid-3ptahn3e]{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-2);padding:var(--space-3) var(--space-4);border:1.5px dashed var(--line);border-radius:var(--radius-md);font-size:var(--fs-small);color:var(--ink);flex-wrap:wrap;display:flex}.aviso[data-astro-cid-3ptahn3e][hidden],.aviso[data-astro-cid-3ptahn3e] [data-astro-cid-3ptahn3e][hidden]{display:none}.aviso[data-astro-cid-3ptahn3e] p[data-astro-cid-3ptahn3e]{flex:1;margin:0}.lista[data-astro-cid-3ptahn3e]{min-height:0;padding:var(--space-3) 0 var(--space-5);flex:1;margin:0;list-style:none;overflow-y:auto}.lista[data-astro-cid-3ptahn3e]>li{margin:0 0 var(--space-3);position:relative}.lista[data-astro-cid-3ptahn3e]>li.mas{justify-content:center;display:flex}.lista[data-astro-cid-3ptahn3e]>li.sel .tarjeta{border-color:var(--red)}.lista[data-astro-cid-3ptahn3e] .tarjeta{padding:var(--space-4)}.lista[data-astro-cid-3ptahn3e] .tarjeta h3,.lista[data-astro-cid-3ptahn3e] .tarjeta .fecha,.lista[data-astro-cid-3ptahn3e] .tarjeta time{font-size:var(--fs-body)}.lista[data-astro-cid-3ptahn3e] .sel-etiqueta{top:calc(var(--space-2) * -1);right:var(--space-5);z-index:1;padding:2px var(--space-3);border-radius:var(--radius-pill);background:var(--yellow);color:var(--hf-tinta);font-size:var(--fs-meta);font-weight:var(--fw-bold);position:absolute}.mapa-caja[data-astro-cid-3ptahn3e] .pin{cursor:pointer;background:0 0;border:0;width:48px;height:62px;padding:0}.mapa-caja[data-astro-cid-3ptahn3e] .pin[data-resaltado],.mapa-caja[data-astro-cid-3ptahn3e] .pin[aria-pressed=true]{z-index:1}.mapa-caja[data-astro-cid-3ptahn3e] .pin svg{transform-origin:50% 100%;transition:transform var(--dur-fast) var(--ease-bounce);display:block;overflow:visible}.mapa-caja[data-astro-cid-3ptahn3e] .pin:hover svg,.mapa-caja[data-astro-cid-3ptahn3e] .pin[data-resaltado] svg{transform:scale(1.12)}.mapa-caja[data-astro-cid-3ptahn3e] .pin[aria-pressed=true] svg{transform:scale(1.2)}.mapa-caja[data-astro-cid-3ptahn3e] .pin .cuerpo{fill:var(--red);stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.mapa-caja[data-astro-cid-3ptahn3e] .pin[aria-pressed=true] .cuerpo{fill:var(--yellow)}.mapa-caja[data-astro-cid-3ptahn3e] .pin .tapa{fill:var(--yellow);stroke:var(--ink);stroke-width:2px}.mapa-caja[data-astro-cid-3ptahn3e] .pin[aria-pressed=true] .tapa{fill:var(--red)}.mapa-caja[data-astro-cid-3ptahn3e] .pin .cordon{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.mapa-caja[data-astro-cid-3ptahn3e] .pin .nervio{fill:none;stroke:var(--ink);stroke-opacity:.3;stroke-width:1.5px}.mapa-caja[data-astro-cid-3ptahn3e] .pin-n{border-radius:var(--radius-pill);background:var(--ink);min-width:22px;height:22px;color:var(--bg);font-size:var(--fs-meta);font-weight:var(--fw-bold);justify-content:center;align-items:center;padding:0 5px;display:flex;position:absolute;top:4px;right:-4px}.mapa-caja[data-astro-cid-3ptahn3e] .grupo{min-width:var(--tap-min);height:var(--tap-min);border:3px solid var(--yellow);border-radius:var(--radius-pill);background:var(--ink);color:var(--bg);font-family:inherit;font-size:var(--fs-small);font-weight:var(--fw-bold);box-shadow:var(--shadow);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out);padding:0 10px}.mapa-caja[data-astro-cid-3ptahn3e] .grupo:hover{border-color:var(--red)}.mapa-caja[data-astro-cid-3ptahn3e] .grupo.medio{min-width:52px;height:52px}.mapa-caja[data-astro-cid-3ptahn3e] .grupo.grande{min-width:60px;height:60px}.mapa-caja[data-astro-cid-3ptahn3e] .yo{border:3px solid var(--surface);background:var(--map-me);width:22px;height:22px;box-shadow:0 0 0 6px color-mix(in srgb, var(--map-me) 25%, transparent), var(--shadow);pointer-events:none;border-radius:50%}@media (width>=900px){.cuerpo[data-astro-cid-3ptahn3e]{grid-template:"hoja mapa"minmax(0,1fr)/420px 1fr;display:grid}.mapa-caja[data-astro-cid-3ptahn3e]{grid-area:mapa;min-height:0;position:relative}.hoja[data-astro-cid-3ptahn3e]{height:100%;min-height:0;padding-bottom:var(--space-4);border-right:1px solid var(--line);box-shadow:none;border-radius:0;grid-area:hoja;position:relative;overflow:hidden}.hoja[data-astro-cid-3ptahn3e][data-estado]{height:100%}.agarre[data-astro-cid-3ptahn3e],.hoja-boton[data-astro-cid-3ptahn3e]{display:none}.atribucion[data-astro-cid-3ptahn3e],.cuerpo[data-astro-cid-3ptahn3e]:has(.hoja[data-estado]) .atribucion[data-astro-cid-3ptahn3e]{bottom:var(--space-2);display:flex}.barra[data-astro-cid-3ptahn3e],.controles[data-astro-cid-3ptahn3e]{padding-inline:var(--space-8)}}.sin-js[data-astro-cid-3ptahn3e]{padding:var(--space-5);font-size:var(--fs-small);color:var(--ink-2)}.sin-js[data-astro-cid-3ptahn3e] ul[data-astro-cid-3ptahn3e]{margin:0;padding:0;list-style:none}.sin-js[data-astro-cid-3ptahn3e] li[data-astro-cid-3ptahn3e]{padding:var(--space-1) 0}.sin-js[data-astro-cid-3ptahn3e] a[data-astro-cid-3ptahn3e]{min-height:var(--tap-min);color:var(--red-ink);align-items:center;display:inline-flex}
