.nights[data-astro-cid-opjc7ykf]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.night[data-astro-cid-opjc7ykf]{border:1px solid var(--border);background:linear-gradient(160deg, var(--surface-raised), var(--surface));border-radius:8px;flex-direction:column;gap:.5rem;padding:1.75rem 1.75rem 1.75rem 2rem;display:flex;position:relative;overflow:hidden}.night[data-astro-cid-opjc7ykf]:before{content:"";background:var(--accent);width:4px;position:absolute;inset:0 auto 0 0}.night[data-astro-cid-opjc7ykf].opt{background:0 0;border-style:dashed}.night[data-astro-cid-opjc7ykf].opt:before{background:var(--accent-2)}.night[data-astro-cid-opjc7ykf] p[data-astro-cid-opjc7ykf],.night[data-astro-cid-opjc7ykf] h2[data-astro-cid-opjc7ykf]{margin:0}.kind[data-astro-cid-opjc7ykf]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:600}.opt[data-astro-cid-opjc7ykf] .kind[data-astro-cid-opjc7ykf]{color:var(--accent-2)}.day[data-astro-cid-opjc7ykf]{font-size:2.4rem;line-height:1.05}.time[data-astro-cid-opjc7ykf]{font-family:var(--font-display);margin-top:.75rem;font-size:1.6rem;line-height:1.1}.tz[data-astro-cid-opjc7ykf]{font-family:var(--font-body);color:var(--muted);margin-top:.25rem;font-size:.9375rem;display:block}.footnote[data-astro-cid-opjc7ykf]{margin:var(--space-8) 0 0;padding-top:var(--space-4);border-top:1px solid var(--border-soft);color:var(--muted);font-size:.875rem;line-height:1.5}@media (forced-colors:active){.night[data-astro-cid-opjc7ykf]{border:1px solid canvastext}}
