.calendar-print-details{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--appearance-muted,#365581)}
.calendar-print-details>summary{width:fit-content;max-width:100%;color:var(--appearance-link,#006aff);font-size:14px;font-weight:600;cursor:pointer;padding:4px 0}
.calendar-print-details>summary:focus-visible{outline:2px solid var(--appearance-focus,#006aff);outline-offset:4px;border-radius:2px}
.calendar-print-details .calendar-print-detail-body{padding:4px 0 2px}
.calendar-print-details .calendar-print-detail-body p{font-size:14px;line-height:1.5;margin:8px 0;color:var(--appearance-muted,#365581)}
.calendar-print-details strong{font-weight:600}
