.answer[data-astro-cid-ymvponcv]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));align-items:center;display:grid}.tonight[data-astro-cid-ymvponcv]{align-items:center;gap:var(--space-md);display:flex}.disc[data-astro-cid-ymvponcv]{flex:none;width:6.5rem;height:6.5rem}.disc-dark[data-astro-cid-ymvponcv]{fill:var(--c-surface-2);stroke:var(--c-border);stroke-width:1px}.disc-lit[data-astro-cid-ymvponcv]{fill:#eaf1ff}.tonight-facts[data-astro-cid-ymvponcv] h2[data-astro-cid-ymvponcv]{margin:0 0 var(--space-xs)}.eyebrow-sm[data-astro-cid-ymvponcv]{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-muted);margin:0}.muted[data-astro-cid-ymvponcv]{color:var(--c-text-body);font-size:var(--fs-sm);margin:0}.next-up[data-astro-cid-ymvponcv]{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.next-card[data-astro-cid-ymvponcv]{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface-2);padding:var(--space-md)}.next-date[data-astro-cid-ymvponcv]{margin:var(--space-xs) 0;min-height:2.6em;font-weight:600}.next-name[data-astro-cid-ymvponcv]{margin:var(--space-xs) 0 0;font-size:var(--fs-sm);color:var(--c-accent)}.cal-head[data-astro-cid-ymvponcv]{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.cal-head[data-astro-cid-ymvponcv] h2[data-astro-cid-ymvponcv]{margin:0}.cal-nav[data-astro-cid-ymvponcv]{gap:var(--space-xs);display:flex}.cal-grid[data-astro-cid-ymvponcv]{margin-top:var(--space-md)}.cal-weekdays[data-astro-cid-ymvponcv],.cal-days[data-astro-cid-ymvponcv]{gap:var(--space-xs);grid-template-columns:repeat(7,1fr);display:grid}.cal-weekday[data-astro-cid-ymvponcv]{text-align:center;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-muted);padding-bottom:var(--space-xs)}.cal-day[data-astro-cid-ymvponcv]{padding:var(--space-xs) 2px;border-radius:var(--r-sm);text-align:center;border:1px solid #0000;justify-items:center;gap:2px;display:grid}.cal-day[data-astro-cid-ymvponcv].is-event{border-color:var(--c-accent-soft);background:var(--c-surface-2)}.cal-day[data-astro-cid-ymvponcv].is-today{border-color:var(--c-accent)}.cal-date[data-astro-cid-ymvponcv]{font-size:var(--fs-xs);color:var(--c-text-muted)}.cal-disc[data-astro-cid-ymvponcv]{width:2rem;height:2rem}.cal-label[data-astro-cid-ymvponcv]{font-size:var(--fs-xs);color:var(--c-text-body);min-height:2.4em;line-height:1.2}.cal-note[data-astro-cid-ymvponcv]{margin-top:var(--space-md)}@media (width<=30rem){.cal-label[data-astro-cid-ymvponcv]{display:none}.cal-disc[data-astro-cid-ymvponcv]{width:1.6rem;height:1.6rem}}.riseset-times[data-astro-cid-ymvponcv]{margin:var(--space-md) 0;display:block}.riseset-state[data-astro-cid-ymvponcv]{margin:0 0 var(--space-sm);width:100%}.riseset-pair[data-astro-cid-ymvponcv]{gap:var(--space-lg);flex-wrap:wrap;display:flex}.riseset-line[data-astro-cid-ymvponcv]{gap:2px;margin:0;display:grid}.riseset-line[data-astro-cid-ymvponcv] strong[data-astro-cid-ymvponcv]{font-size:var(--fs-lg)}.table-scroll[data-astro-cid-ymvponcv]{margin-bottom:var(--space-md)}.year-table[data-astro-cid-ymvponcv]{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.year-table[data-astro-cid-ymvponcv] th[data-astro-cid-ymvponcv],.year-table[data-astro-cid-ymvponcv] td[data-astro-cid-ymvponcv]{text-align:left;padding:var(--space-sm) var(--space-md) var(--space-sm) 0;border-bottom:1px solid var(--c-border);white-space:nowrap}.year-table[data-astro-cid-ymvponcv] th[data-astro-cid-ymvponcv]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-muted)}.numeric[data-astro-cid-ymvponcv]{font-variant-numeric:tabular-nums}.tag[data-astro-cid-ymvponcv]{margin:0 var(--space-xs) var(--space-xs) 0;padding:2px var(--space-sm);border:1px solid var(--c-border);border-radius:var(--r-pill);font-size:var(--fs-xs);color:var(--c-text-body);display:inline-block}.tag-super[data-astro-cid-ymvponcv],.tag-eclipse[data-astro-cid-ymvponcv]{border-color:var(--c-accent-soft);color:var(--c-accent)}.corrects[data-astro-cid-ymvponcv]{opacity:1}.moon-cal[data-astro-cid-ymvponcv].sky-pending .corrects[data-astro-cid-ymvponcv]{opacity:0}@media (prefers-reduced-motion:no-preference){.corrects[data-astro-cid-ymvponcv]{transition:opacity .6s var(--ease-cozy)}}
