/* Ics extension, https://github.com/bauermartincom/yellow-ics */

/* List of appointments */

.ics-list {
    margin: 1em 0;
    padding: 0;
    list-style: none;
}
.ics-event {
    margin: 0;
    padding: 0.8em 0;
    border-bottom: 1px solid var(--ics-line, rgba(0, 0, 0, 0.15));
}
.ics-event:first-child {
    border-top: 1px solid var(--ics-line, rgba(0, 0, 0, 0.15));
}
.ics-today .ics-date {
    font-weight: bold;
}

/* Parts of an appointment, each one on its own line */

.ics-date,
.ics-summary,
.ics-location,
.ics-text {
    display: block;
}
.ics-date {
    font-size: 0.9em;
    color: var(--ics-muted, #666);
}
.ics-summary {
    font-weight: bold;
    color: inherit;
}
a.ics-summary {
    text-decoration: underline;
}
.ics-location {
    font-size: 0.9em;
    color: var(--ics-muted, #666);
}
.ics-text {
    margin-top: 0.3em;
}
.ics-empty {
    color: var(--ics-muted, #666);
}
