@layer component{._11H60W_MoonDisc{aspect-ratio:1;block-size:auto;inline-size:100%;display:block}._11H60W_MoonDisc ._11H60W_dark{fill:var(--color-bg-active);stroke:var(--color-border-default);stroke-width:1px}._11H60W_MoonDisc ._11H60W_lit{fill:var(--color-text-primary)}.e-nwEa_MoonCalendar{gap:var(--space-3);display:grid}.e-nwEa_MoonCalendar>header{align-items:center;gap:var(--space-1);display:flex}.e-nwEa_MoonCalendar>header h2{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);flex:1}.e-nwEa_MoonCalendar .e-nwEa_grid{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));padding:0;list-style:none;display:grid}.e-nwEa_MoonCalendar .e-nwEa_weekday{color:var(--color-text-tertiary);font-size:var(--font-size-xs);text-align:center;padding-block-end:var(--space-1)}.e-nwEa_MoonCalendar .e-nwEa_first{grid-column-start:var(--start)}.e-nwEa_MoonCalendar .e-nwEa_day{justify-items:center;gap:var(--space-1);inline-size:100%;padding:var(--space-1);border-radius:var(--radius-sm);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;display:grid}.e-nwEa_MoonCalendar .e-nwEa_day svg{inline-size:min(100%,2rem)}.e-nwEa_MoonCalendar .e-nwEa_day:hover{background:var(--color-bg-hover)}.e-nwEa_MoonCalendar .e-nwEa_day:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.e-nwEa_MoonCalendar .e-nwEa_day[aria-pressed=true]{border-color:var(--color-border-strong);background:var(--color-bg-raised);color:var(--color-text-primary)}.e-nwEa_MoonCalendar .e-nwEa_number{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.e-nwEa_MoonCalendar .e-nwEa_event{min-block-size:1lh;color:var(--color-text-primary);font-size:var(--font-size-xs);line-height:var(--font-leading-tight);white-space:nowrap}.KLefVq_MoonPhase{gap:var(--space-5);display:grid}.KLefVq_MoonPhase .KLefVq_inputs{align-items:start;gap:var(--space-3);flex-wrap:wrap;display:flex}.KLefVq_MoonPhase .KLefVq_inputs>:first-child{flex:16rem}.KLefVq_MoonPhase .KLefVq_inputs>:last-child{flex:0 12rem}.KLefVq_MoonPhase .KLefVq_summary{align-items:center;gap:var(--space-4);display:grid}@media (width>=40rem){.KLefVq_MoonPhase .KLefVq_summary{grid-template-columns:11rem minmax(0,1fr)}}.KLefVq_MoonPhase figure{justify-items:center;gap:var(--space-2);margin:0;display:grid}.KLefVq_MoonPhase figure>:first-child{inline-size:min(100%,11rem)}.KLefVq_MoonPhase figcaption{font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.KLefVq_MoonPhase .KLefVq_placeholder{aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-bg-surface)}}
