.mapa[data-astro-cid-2vdbe7yh]{--fila:2.75rem;max-inline-size:30rem;block-size:calc(var(--filas) * var(--fila) + .5rem);position:relative}.punto[data-astro-cid-2vdbe7yh],.trazo[data-astro-cid-2vdbe7yh]{position:absolute;inset-block-start:calc((var(--f) - .5) * var(--fila));inset-inline-start:var(--x)}.trazo[data-astro-cid-2vdbe7yh]{--grosor:8px}.vertical[data-astro-cid-2vdbe7yh]{inline-size:var(--grosor);block-size:calc((var(--hasta) - var(--f)) * var(--fila));translate:-50%}.horizontal[data-astro-cid-2vdbe7yh]{block-size:var(--grosor);inline-size:calc(var(--hasta-x) - var(--x));translate:0 -50%}.linea-a[data-astro-cid-2vdbe7yh]{background:var(--color-linea-a)}.linea-b[data-astro-cid-2vdbe7yh]{background:var(--color-linea-b)}.linea-j[data-astro-cid-2vdbe7yh]{background:var(--color-linea-j);box-shadow:0 0 0 1px color-mix(in oklch, var(--color-tinta), transparent 60%)}.linea-80[data-astro-cid-2vdbe7yh]{--grosor:6px;background:repeating-linear-gradient(var(--color-tinta) 0 10px, transparent 10px 18px)}.blanco[data-astro-cid-2vdbe7yh]{cursor:pointer;border-radius:999px;place-items:center;block-size:2.75rem;inline-size:2.75rem;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0;translate:-50% -50%}.rotulo[data-astro-cid-2vdbe7yh]{font-family:var(--font-display);white-space:nowrap;border-radius:4px;padding:6px;font-size:1.0625rem;font-weight:700;line-height:1;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% - .5rem);translate:0 -50%}[data-astro-cid-2vdbe7yh][data-rotulo=izquierda] .rotulo[data-astro-cid-2vdbe7yh],[data-astro-cid-2vdbe7yh][data-rotulo=arriba-izquierda] .rotulo[data-astro-cid-2vdbe7yh]{inset-inline:auto calc(100% - .5rem)}[data-astro-cid-2vdbe7yh][data-rotulo=arriba-izquierda] .rotulo[data-astro-cid-2vdbe7yh]{inset-block-start:calc(50% - 1.1rem)}[data-astro-cid-2vdbe7yh][data-rotulo=abajo] .rotulo[data-astro-cid-2vdbe7yh]{inset-block-start:calc(100% + .5rem);inset-inline-start:.25rem}.marca[data-astro-cid-2vdbe7yh]{box-sizing:border-box;background:var(--color-esmalte);border:4px solid var(--color-tinta);vertical-align:middle;border-radius:999px;block-size:20px;inline-size:20px;display:inline-block}.transbordo[data-astro-cid-2vdbe7yh]{block-size:34px}.marca-parada[data-astro-cid-2vdbe7yh]{background:var(--color-tinta);vertical-align:middle;block-size:6px;inline-size:22px;display:inline-block}.con-estacion[data-astro-cid-2vdbe7yh]{position:absolute;inset-block-start:calc(50% + 1.15rem);inset-inline-start:50%;translate:-50%}.con-estacion[data-astro-cid-2vdbe7yh]:before{content:"";background:repeating-linear-gradient(var(--color-tinta) 0 3px, transparent 3px 6px);block-size:.75rem;inline-size:3px;position:absolute;inset-block-end:100%;inset-inline-start:50%;translate:-50%}.blanco[data-astro-cid-2vdbe7yh]:focus-visible{outline-offset:0}.blanco[data-astro-cid-2vdbe7yh]:active .marca[data-astro-cid-2vdbe7yh],.punto[data-astro-cid-2vdbe7yh]:has(:popover-open) .marca[data-astro-cid-2vdbe7yh]{background:var(--color-tinta)}.punto[data-astro-cid-2vdbe7yh]:has(:popover-open) .rotulo[data-astro-cid-2vdbe7yh]{background:var(--color-tinta);color:var(--color-esmalte)}@media (hover:hover) and (pointer:fine){.blanco[data-astro-cid-2vdbe7yh]:hover .rotulo[data-astro-cid-2vdbe7yh]{text-underline-offset:3px;text-decoration:underline}}.leyenda[data-astro-cid-2vdbe7yh]>span[data-astro-cid-2vdbe7yh]{align-items:center;gap:.5rem;display:inline-flex}.leyenda[data-astro-cid-2vdbe7yh] .marca[data-astro-cid-2vdbe7yh]{border-width:3px;block-size:16px;inline-size:16px}.leyenda[data-astro-cid-2vdbe7yh] .transbordo[data-astro-cid-2vdbe7yh]{block-size:26px}.muestra-80[data-astro-cid-2vdbe7yh]{background:repeating-linear-gradient(var(--color-tinta) 0 6px, transparent 6px 10px);block-size:26px;inline-size:6px;display:inline-block}.hoja[data-astro-cid-2vdbe7yh]{overscroll-behavior:contain;max-block-size:75dvh;inline-size:100%;max-inline-size:none;color:var(--color-tinta);box-shadow:0 -8px 24px color-mix(in oklch, var(--color-tinta), transparent 75%), inset 0 0 0 1px var(--color-borde);opacity:0;transition:opacity .2s ease-out, translate .2s ease-out, display .2s allow-discrete, overlay .2s allow-discrete;border-end-end-radius:0;border-end-start-radius:0;margin:0;padding:1.25rem 1rem 1.5rem;position:fixed;inset:auto 0 0;overflow-y:auto}.hoja[data-astro-cid-2vdbe7yh]:popover-open{opacity:1}@starting-style{.hoja[data-astro-cid-2vdbe7yh]:popover-open{opacity:0}}.hoja[data-astro-cid-2vdbe7yh]::backdrop{background:color-mix(in oklch, var(--color-tinta), transparent 75%)}@media (prefers-reduced-motion:no-preference){.hoja[data-astro-cid-2vdbe7yh]{translate:0 1.5rem}.hoja[data-astro-cid-2vdbe7yh]:popover-open{translate:0}@starting-style{.hoja[data-astro-cid-2vdbe7yh]:popover-open{translate:0 1.5rem}}}@media (width>=48rem){.hoja[data-astro-cid-2vdbe7yh]{border-radius:var(--radius-letrero);max-block-size:none;inline-size:26rem;padding:1.5rem;inset:1rem 1rem 1rem auto}}.por-confirmar[data-astro-cid-2vdbe7yh]{border-style:dashed;display:table}.tira[data-astro-cid-eyo7yvm3]{--parada:14px;justify-content:space-between;padding-inline:2px;display:flex;position:relative}.tira[data-astro-cid-eyo7yvm3]:before{content:"";background:var(--color-recorrido);block-size:4px;position:absolute;inset-block-start:calc(50% - 2px);inset-inline:0}.tira[data-astro-cid-eyo7yvm3] li[data-astro-cid-eyo7yvm3]{inline-size:var(--parada);block-size:var(--parada);box-sizing:border-box;background:var(--color-concreto);border:2px dashed var(--color-gris);border-radius:50%;position:relative}.tira[data-astro-cid-eyo7yvm3] li[data-astro-cid-eyo7yvm3][data-pasado]{background:var(--color-esmalte);border:3px solid var(--color-tinta)}.tira[data-astro-cid-eyo7yvm3] li[data-astro-cid-eyo7yvm3]:last-child{--parada:22px}@media (width<28rem){.tira[data-astro-cid-eyo7yvm3]{--parada:10px}}.paso[data-astro-cid-zkrpqzdy]{grid-template-columns:7rem 1fr;align-items:start;gap:.25rem 1rem;display:grid}.fecha[data-astro-cid-zkrpqzdy]{font-family:var(--font-display);font-variant-numeric:tabular-nums;padding-block-start:1rem;font-size:1.125rem;font-weight:600}.paso[data-astro-cid-zkrpqzdy][data-pendiente]>.letrero[data-astro-cid-zkrpqzdy],.paso[data-astro-cid-zkrpqzdy][data-vence]:not([data-vencido])>.letrero[data-astro-cid-zkrpqzdy]{box-shadow:none;border:2px dashed var(--color-gris);background:0 0}.captura[data-astro-cid-zkrpqzdy]{object-fit:cover;object-position:top left;block-size:8rem;inline-size:100%;box-shadow:inset 0 0 0 1px var(--color-borde);border-radius:4px}@media (width<40rem){.paso[data-astro-cid-zkrpqzdy]{grid-template-columns:1fr}.fecha[data-astro-cid-zkrpqzdy]{padding-block-start:0}}.direccion[data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--color-tinta)}@media (hover:hover) and (pointer:fine){.direccion[data-astro-cid-lcdefpme]:hover{outline:3px solid var(--color-tinta);outline-offset:2px}}.direccion[data-astro-cid-lcdefpme]:active{background:var(--color-concreto)}
