/* Muhurats — builds on the shared calendar list styles (calendar.css). Only the
   muhurat-specific time-window treatment lives here. */

.muhurat-windows {
    display: flex;
    flex-direction: column;
    gap: 0.3rem;
    margin: 0.35rem 0 0.1rem;
}

.muhurat-window {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    gap: 0.4rem;
    margin: 0;
}

.muhurat-window .cal-fest-time__label {
    color: var(--color-primary);
    font-weight: 700;
}

.muhurat-window__start,
.muhurat-window__end {
    font-weight: 600;
    color: var(--color-text);
    white-space: nowrap;
}

.muhurat-window .cal-fest-time__sep {
    color: var(--color-muted);
}

/* Stack the nakshatra / tithi meta bits cleanly. */
.page-muhurat .cal-fest-meta {
    flex-wrap: wrap;
    gap: 0.35rem 0.9rem;
}
