.dia[data-astro-cid-og7jbhie]{aspect-ratio:1;border-radius:.45rem;place-items:center;font-weight:600;display:grid}.cal-muestra[data-astro-cid-og7jbhie]{border-radius:.3rem;width:1rem;height:1rem;display:inline-block}.dia-lectivo[data-astro-cid-og7jbhie]{box-shadow:inset 0 0 0 1px var(--color-troquel);background:#fff}.dia-festivo[data-astro-cid-og7jbhie]{background:var(--color-lengua);color:var(--color-tinta)}.dia-vacaciones[data-astro-cid-og7jbhie]{background:var(--color-emociones);color:var(--color-tinta)}.dia-finde[data-astro-cid-og7jbhie]{background:var(--color-papel);color:var(--color-tinta-3)}.dia-fuera[data-astro-cid-og7jbhie]{color:var(--color-tinta-3);background:0 0;font-weight:400}@media print{.calendario-anual[data-astro-cid-og7jbhie] .etiqueta[data-astro-cid-og7jbhie]{box-shadow:none;break-inside:avoid;border:1px solid #ccc}}summary[data-astro-cid-rlpwfwfe]:focus-visible{outline:3px solid var(--color-tinta);outline-offset:2px}.resumen-escolar[data-astro-cid-z5tp2kib]{background:var(--color-docentes-tinte);border-radius:1rem;margin-top:1.5rem;padding:1.25rem}h2[data-astro-cid-z5tp2kib]{margin-bottom:.75rem;font-size:1.12rem}h3[data-astro-cid-z5tp2kib],.resumen-escolar-etiqueta[data-astro-cid-z5tp2kib]{font-family:var(--font-sans);margin-bottom:.25rem;font-size:.95rem;font-weight:700}.resumen-escolar-finales[data-astro-cid-z5tp2kib]{flex-wrap:wrap;gap:.75rem 2rem;display:flex}.resumen-escolar-fecha[data-astro-cid-z5tp2kib]{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,1.8rem);font-weight:700;line-height:1.2}.resumen-escolar-aviso[data-astro-cid-z5tp2kib]{margin-top:.5rem;font-size:.95rem}p[data-astro-cid-z5tp2kib]{line-height:1.5}.resumen-escolar-detalles[data-astro-cid-z5tp2kib]{gap:.75rem 1.5rem;margin-top:1rem;display:grid}.resumen-escolar-reserva[data-astro-cid-z5tp2kib]{display:grid}.resumen-escolar-reserva[data-astro-cid-z5tp2kib]>p[data-astro-cid-z5tp2kib]{overflow-wrap:anywhere;grid-area:1/1;min-width:0}.resumen-escolar-fantasma[data-astro-cid-z5tp2kib]{visibility:hidden;user-select:none;pointer-events:none}.resumen-escolar-cuenta[data-astro-cid-z5tp2kib]{font-variant-numeric:tabular-nums}.resumen-escolar-acciones[data-astro-cid-z5tp2kib]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.75rem;display:flex}.resumen-escolar-enlace[data-astro-cid-z5tp2kib],a[data-astro-cid-z5tp2kib]{text-underline-offset:.2em;text-decoration:underline}.resumen-escolar-enlace[data-astro-cid-z5tp2kib]{color:var(--color-mates-tinta);text-align:left;cursor:pointer;min-height:44px;font-weight:700}.resumen-escolar-fuente[data-astro-cid-z5tp2kib]{color:var(--color-tinta-2);margin-top:.5rem;font-size:.95rem}.resumen-escolar-nota[data-astro-cid-z5tp2kib]{margin-bottom:.25rem;font-size:.95rem}.resumen-escolar-siguiente[data-astro-cid-z5tp2kib]{margin-top:.75rem}@media (width>=640px){.resumen-escolar-detalles[data-astro-cid-z5tp2kib]{grid-template-columns:1fr 1fr}}.calendario-solo-papel[data-astro-cid-icpw23vu]{display:none}.cal-lista-fechas[data-astro-cid-icpw23vu] li[data-astro-cid-icpw23vu]{flex-wrap:wrap;gap:.25rem 1rem}.cal-lista-fechas[data-astro-cid-icpw23vu] li[data-astro-cid-icpw23vu]>span[data-astro-cid-icpw23vu]{overflow-wrap:anywhere;min-width:0}.cal-lista-fechas[data-astro-cid-icpw23vu] li[data-astro-cid-icpw23vu]>span[data-astro-cid-icpw23vu]:first-child{flex:12rem}.cal-lista-fechas[data-astro-cid-icpw23vu] li[data-astro-cid-icpw23vu]>span[data-astro-cid-icpw23vu]:last-child{text-align:start;flex:0 auto}@media print{@page{size:auto;margin:12mm}.calendario-documento[data-astro-cid-icpw23vu]{color:#111;width:100%;max-width:none;padding:0;font-size:10pt}.calendario-documento[data-astro-cid-icpw23vu]>header[data-astro-cid-icpw23vu]{max-width:none}.calendario-documento[data-astro-cid-icpw23vu]>header[data-astro-cid-icpw23vu]>p[data-astro-cid-icpw23vu]:not(.calendario-marca){display:none}.calendario-documento[data-astro-cid-icpw23vu] h1[data-astro-cid-icpw23vu]{font-size:20pt;line-height:1.15}.calendario-solo-papel[data-astro-cid-icpw23vu]{display:block}.calendario-marca[data-astro-cid-icpw23vu]{margin-bottom:3mm;font-size:10pt;font-weight:700}.calendario-resumen[data-astro-cid-icpw23vu]{display:none}.calendario-aviso[data-astro-cid-icpw23vu]{margin-top:2mm;padding:2mm;font-size:9pt;line-height:1.3}.calendario-vista[data-astro-cid-icpw23vu]{margin-top:5mm}.calendario-vista[data-astro-cid-icpw23vu]>h2[data-astro-cid-icpw23vu]{margin-bottom:3mm;font-size:12pt}.calendario-vista[data-astro-cid-icpw23vu] .calendario-anual>ul{margin-bottom:3mm;font-size:9pt}.calendario-vista[data-astro-cid-icpw23vu] .calendario-anual>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:3mm;display:grid}.calendario-vista[data-astro-cid-icpw23vu] .calendario-anual section{break-inside:avoid;border:.25mm solid #aaa;border-radius:2mm;padding:2mm}.calendario-vista[data-astro-cid-icpw23vu] .calendario-anual h3{margin-bottom:1mm;font-size:10pt}.calendario-vista[data-astro-cid-icpw23vu] .dia{aspect-ratio:auto;color:#111;border-radius:1mm;height:4mm;font-size:8pt}.calendario-vista[data-astro-cid-icpw23vu] .dia-lectivo{box-shadow:none}.calendario-vista[data-astro-cid-icpw23vu] .dia-festivo{border:.4mm solid #111;font-weight:800}.calendario-vista[data-astro-cid-icpw23vu] .dia-vacaciones{border:.3mm dashed #111}.calendario-vista[data-astro-cid-icpw23vu] .dia-finde{text-decoration:underline}.calendario-vista[data-astro-cid-icpw23vu] .dia-fuera{color:#666;opacity:1}.calendario-leyenda-papel[data-astro-cid-icpw23vu],.calendario-origen-papel[data-astro-cid-icpw23vu]{overflow-wrap:anywhere;margin-top:3mm;font-size:8pt;line-height:1.35}.calendario-etapas[data-astro-cid-icpw23vu]{break-before:page;margin-bottom:5mm}.calendario-etapas[data-astro-cid-icpw23vu] li[data-astro-cid-icpw23vu],.calendario-etapas[data-astro-cid-icpw23vu]>p[data-astro-cid-icpw23vu]{margin-top:2mm}.calendario-detalles[data-astro-cid-icpw23vu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6mm;margin-top:0;display:grid}.calendario-detalles[data-astro-cid-icpw23vu]>section[data-astro-cid-icpw23vu]:only-child{grid-column:1/-1}.calendario-detalles[data-astro-cid-icpw23vu]>section[data-astro-cid-icpw23vu]:only-child>ul[data-astro-cid-icpw23vu]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6mm;display:grid}.calendario-documento[data-astro-cid-icpw23vu] h2{break-after:avoid;font-size:13pt}.calendario-documento[data-astro-cid-icpw23vu] .etiqueta{box-shadow:none}.calendario-documento[data-astro-cid-icpw23vu] li{break-inside:avoid}.calendario-documento[data-astro-cid-icpw23vu]>section[data-astro-cid-icpw23vu]:not(.calendario-vista){margin-top:5mm}.calendario-documento[data-astro-cid-icpw23vu]>section[data-astro-cid-icpw23vu]:not(.calendario-vista),.calendario-detalles[data-astro-cid-icpw23vu]{font-size:9.5pt;line-height:1.35}.calendario-documento[data-astro-cid-icpw23vu]>section[data-astro-cid-icpw23vu]:not(.calendario-vista) li,.calendario-detalles[data-astro-cid-icpw23vu] li[data-astro-cid-icpw23vu]{padding-block:1.5mm}.calendario-documento[data-astro-cid-icpw23vu]>section[data-astro-cid-icpw23vu][aria-labelledby=otras]>ul[data-astro-cid-icpw23vu],.calendario-documento[data-astro-cid-icpw23vu]>section[data-astro-cid-icpw23vu][aria-labelledby=tramos]>ul[data-astro-cid-icpw23vu]{column-gap:6mm}.calendario-documento[data-astro-cid-icpw23vu]>section[data-astro-cid-icpw23vu][aria-labelledby=fuente]{break-inside:avoid;padding:0}.calendario-documento[data-astro-cid-icpw23vu]>.prosa[data-astro-cid-icpw23vu] li{margin-block:1mm}.calendario-documento[data-astro-cid-icpw23vu] a{color:inherit}.calendario-documento[data-astro-cid-icpw23vu] section[aria-labelledby=fuente] a[href]:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-size:8pt}}
