.page-hero[data-astro-cid-zgxcguql]{border-bottom:var(--border-thick) solid var(--color-ink);padding:44px 0}.page-hero[data-astro-cid-zgxcguql] h1[data-astro-cid-zgxcguql]{margin:var(--space-4) 0;font-size:clamp(3.25rem,12cqi,8.5rem)}.page-hero__lede[data-astro-cid-zgxcguql]{max-width:60ch;font-size:1.1875rem;font-weight:600}.countdown[data-astro-cid-zgxcguql]{margin:var(--space-4) 0;font:700 1.25rem var(--font-body)}.page-hero__actions[data-astro-cid-zgxcguql]{gap:var(--space-3);flex-wrap:wrap;display:flex}.past-toolbar[data-astro-cid-zgxcguql]{margin-bottom:var(--space-4);justify-content:flex-end;display:flex}.past-toolbar[data-astro-cid-zgxcguql]:has(>.past-toggle[hidden]),.past-toolbar[data-astro-cid-zgxcguql] .past-toggle[hidden],.month-pager[data-astro-cid-zgxcguql]{display:none}.month-pager__button[data-astro-cid-zgxcguql]{border:var(--border-thick) solid var(--color-ink);background:var(--color-paper);width:48px;height:48px;color:var(--color-ink);cursor:pointer;place-items:center;padding:0;display:grid}.month-pager__button[data-astro-cid-zgxcguql] svg[data-astro-cid-zgxcguql]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:square;width:16px;height:16px}.month-pager__button[data-astro-cid-zgxcguql]:hover:not(:disabled){background:var(--color-highlight);color:var(--color-on-highlight)}.month-pager__button[data-astro-cid-zgxcguql]:disabled{border-width:var(--border-fine);color:var(--color-ink-subtle);cursor:not-allowed}.month-pager__status[data-astro-cid-zgxcguql]{text-align:center;justify-items:center;gap:2px;margin:0;display:grid}.month-pager__title[data-astro-cid-zgxcguql]{font:900 2rem / 1 var(--font-display);text-transform:uppercase}.month-pager__count[data-astro-cid-zgxcguql]{font:700 1rem var(--font-body)}.months[data-astro-cid-zgxcguql]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}.month[data-astro-cid-zgxcguql]{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:100%}.month[data-astro-cid-zgxcguql] caption[data-astro-cid-zgxcguql]{margin-bottom:var(--space-2);text-align:left;font:900 2rem / 1 var(--font-display);text-transform:uppercase}.month[data-astro-cid-zgxcguql] th[data-astro-cid-zgxcguql]{padding:0 0 var(--space-1);font:700 1rem var(--font-body)}.day[data-astro-cid-zgxcguql]{text-align:center;height:48px;font:700 1rem var(--font-body);padding:0}.day[data-astro-cid-zgxcguql]>a[data-astro-cid-zgxcguql],.day[data-astro-cid-zgxcguql]>span[data-astro-cid-zgxcguql]{box-sizing:border-box;place-items:center;width:100%;height:100%;text-decoration:none;display:grid}.day[data-astro-cid-zgxcguql]>span[data-astro-cid-zgxcguql]{color:var(--color-ink)}.day--event[data-astro-cid-zgxcguql]>a[data-astro-cid-zgxcguql]{background:var(--color-ink);color:var(--color-paper)}.day--range[data-astro-cid-zgxcguql]>a[data-astro-cid-zgxcguql]{background:var(--color-paper);color:var(--color-ink);border:var(--border-fine) solid var(--color-ink);border-bottom:6px solid var(--color-ink)}.day--election[data-astro-cid-zgxcguql]>a[data-astro-cid-zgxcguql]{background:var(--color-highlight);color:var(--color-on-highlight);border:var(--border-thick) solid var(--color-ink)}.day--past[data-astro-cid-zgxcguql]>span[data-astro-cid-zgxcguql]{color:var(--color-ink-subtle)}.day--past[data-astro-cid-zgxcguql].day--event>a[data-astro-cid-zgxcguql],.day--past[data-astro-cid-zgxcguql].day--range>a[data-astro-cid-zgxcguql],.day--past[data-astro-cid-zgxcguql].day--election>a[data-astro-cid-zgxcguql]{color:var(--color-ink-subtle);border:var(--border-fine) solid var(--color-ink-subtle);background:0 0}.month--past[data-astro-cid-zgxcguql] caption[data-astro-cid-zgxcguql],.month--past[data-astro-cid-zgxcguql] th[data-astro-cid-zgxcguql]{color:var(--color-ink-subtle)}.day--event[data-astro-cid-zgxcguql]>a[data-astro-cid-zgxcguql]:hover,.day--event[data-astro-cid-zgxcguql]>a[data-astro-cid-zgxcguql]:focus-visible{background:var(--color-highlight);color:var(--color-on-highlight)}.day--past[data-astro-cid-zgxcguql].day--event>a[data-astro-cid-zgxcguql]:hover,.day--past[data-astro-cid-zgxcguql].day--event>a[data-astro-cid-zgxcguql]:focus-visible{border-color:var(--color-ink)}.day--today[data-astro-cid-zgxcguql]{outline:3px solid var(--color-ink);outline-offset:-3px}.legend[data-astro-cid-zgxcguql]{gap:var(--space-2) var(--space-5);margin:var(--space-5) 0 0;font:700 1rem var(--font-body);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legend[data-astro-cid-zgxcguql] li[data-astro-cid-zgxcguql]{align-items:center;gap:var(--space-2);display:inline-flex}.legend__swatch[data-astro-cid-zgxcguql]{box-sizing:border-box;border:var(--border-fine) solid var(--color-ink);width:20px;height:20px}.legend__swatch--event[data-astro-cid-zgxcguql]{background:var(--color-ink)}.legend__swatch--election[data-astro-cid-zgxcguql]{background:var(--color-highlight);border-width:3px}.legend__swatch--range[data-astro-cid-zgxcguql]{border-bottom-width:6px}.legend__swatch--today[data-astro-cid-zgxcguql]{border-width:3px}.legend__swatch--past[data-astro-cid-zgxcguql]{border-color:var(--color-ink-subtle)}.event[data-astro-cid-zgxcguql]:target{outline:6px solid var(--color-ink);outline-offset:3px}.timeline[data-astro-cid-zgxcguql]{margin:0 0 var(--space-8);gap:var(--space-5);padding:0;list-style:none;display:grid}.event[data-astro-cid-zgxcguql]{grid-template-columns:96px minmax(0,1fr);display:grid}.event[data-astro-cid-zgxcguql][hidden]{display:none}.event[data-astro-cid-zgxcguql][data-state=pasado]{border-color:var(--color-ink-subtle);border-width:var(--border-fine)}.event[data-astro-cid-zgxcguql][data-state=pasado] .event__date[data-astro-cid-zgxcguql]{color:var(--color-ink-subtle);border-right:var(--border-fine) solid var(--color-ink-subtle);background:0 0}.event[data-astro-cid-zgxcguql][data-state=pasado] h3[data-astro-cid-zgxcguql],.event[data-astro-cid-zgxcguql][data-state=pasado] .event__body[data-astro-cid-zgxcguql] p[data-astro-cid-zgxcguql],.event[data-astro-cid-zgxcguql][data-state=pasado] .event__meta[data-astro-cid-zgxcguql],.event[data-astro-cid-zgxcguql][data-state=pasado] .event__basis[data-astro-cid-zgxcguql]{color:var(--color-ink-subtle)}.event[data-astro-cid-zgxcguql][data-state=pasado] .event__meta[data-astro-cid-zgxcguql] .tag,.event[data-astro-cid-zgxcguql][data-state=pasado] .button{color:var(--color-ink-subtle);border-color:var(--color-ink-subtle);background:0 0}.event[data-astro-cid-zgxcguql][data-state=pasado] .button:hover,.event[data-astro-cid-zgxcguql][data-state=pasado] .button:focus-visible{background:var(--color-highlight);color:var(--color-on-highlight);border-color:var(--color-ink)}.event[data-astro-cid-zgxcguql][data-state=pasado] .event__basis[data-astro-cid-zgxcguql] a{color:var(--color-ink-subtle)}@media (width<=560px){.event[data-astro-cid-zgxcguql][data-state=pasado] .event__date[data-astro-cid-zgxcguql]{border-right:0;border-bottom:var(--border-fine) solid var(--color-ink-subtle)}}.event[data-astro-cid-zgxcguql][data-state=próxima] .event__date[data-astro-cid-zgxcguql],.event[data-astro-cid-zgxcguql][data-state=hoy] .event__date[data-astro-cid-zgxcguql]{background:var(--color-highlight);color:var(--color-on-highlight);border-right:var(--border-thick) solid var(--color-ink)}.event__date[data-astro-cid-zgxcguql]{padding:var(--space-3);background:var(--color-ink);color:var(--color-paper);align-content:center;justify-items:center;display:grid}.event__month[data-astro-cid-zgxcguql]{font:700 1rem var(--font-body)}.event__day[data-astro-cid-zgxcguql]{font:900 3.5rem / .9 var(--font-display)}.event__body[data-astro-cid-zgxcguql]{padding:var(--space-4) var(--space-5);min-width:0}.event__body[data-astro-cid-zgxcguql] h3[data-astro-cid-zgxcguql]{margin:var(--space-2) 0;font-size:2.25rem}.event__body[data-astro-cid-zgxcguql] p[data-astro-cid-zgxcguql]{margin:0 0 var(--space-2)}.event__meta[data-astro-cid-zgxcguql]{align-items:center;gap:var(--space-2);font:700 1rem var(--font-body);flex-wrap:wrap;display:flex}.event__meta[data-astro-cid-zgxcguql] [hidden]{display:none}.event__basis[data-astro-cid-zgxcguql]{font-size:1rem}.event__actions[data-astro-cid-zgxcguql]{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.after[data-astro-cid-zgxcguql]{margin:0 0 var(--space-3);padding-left:var(--space-5);gap:var(--space-2);display:grid}@media (width<=560px){.month-pager[data-astro-cid-zgxcguql]:not([hidden]){align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:48px minmax(0,1fr) 48px;display:grid}.months[data-astro-cid-zgxcguql].is-paged .month[data-astro-cid-zgxcguql]:not(.is-active){display:none}.months[data-astro-cid-zgxcguql].is-paged caption[data-astro-cid-zgxcguql]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.past-toolbar[data-astro-cid-zgxcguql]{justify-content:stretch}.past-toolbar[data-astro-cid-zgxcguql] .past-toggle{flex:1;justify-content:center}.event[data-astro-cid-zgxcguql]{grid-template-columns:1fr}.event__date[data-astro-cid-zgxcguql]{justify-content:start;gap:var(--space-3);padding:var(--space-2) var(--space-4);grid-auto-flow:column;align-items:baseline}.event[data-astro-cid-zgxcguql][data-state=próxima] .event__date[data-astro-cid-zgxcguql],.event[data-astro-cid-zgxcguql][data-state=hoy] .event__date[data-astro-cid-zgxcguql]{border-right:0;border-bottom:var(--border-thick) solid var(--color-ink)}.event__day[data-astro-cid-zgxcguql]{font-size:2rem}.event__body[data-astro-cid-zgxcguql]{padding:var(--space-4)}}
