/* V20 — lisibilité Agenda Family uniquement. Aucun layout, comportement ou donnée modifié. */
.familyCalendarShellV17 .familyCalendarMiniDashTitle small{font-size:8px}
.familyCalendarShellV17 .familyCalendarMiniDashTitle span{font-size:8.6px}
.familyCalendarShellV17 .familyCalendarMiniDashStats small{font-size:7.8px}
.familyCalendarShellV17 .familyCalendarTabs button{font-size:10px}
.familyCalendarShellV17 .familyCalendarTodayBtn{font-size:9.2px}
.familyCalendarShellV17 .familyCalendarActionRow .familyPlanningChip{font-size:9.2px}
.familyCalendarShellV17 .familyCalendarNavTitle small{font-size:8.4px}
.familyCalendarShellV17 .familyCalendarWeekdays span{font-size:7.4px}
.familyCalendarShellV17 .familyCalendarMicroEvent{font-size:6.8px;line-height:1.2}
.familyCalendarShellV17 .familyCalendarMore{font-size:6.8px;line-height:1.2}
.familyCalendarShellV17 .familyCalendarSelectedHead small{font-size:8.8px}
.familyCalendarShellV17 .familyCalendarEventTop time{font-size:9.3px}
.familyCalendarShellV17 .familyCalendarEventTop b{font-size:10.6px}
.familyCalendarShellV17 .familyCalendarEvent small{font-size:8.7px}
.familyCalendarShellV17 .familyCalendarEmptyMini{font-size:9.5px}
.familyCalendarShellV17 .familyCalendarFooter{font-size:8.5px}
html[data-theme="dark"] .familyCalendarShellV17 .familyCalendarMiniDashTitle span,
html[data-theme="dark"] .familyCalendarShellV17 .familyCalendarMiniDashStats small{color:#e5e8f2}
html[data-theme="dark"] .familyCalendarShellV17 .familyCalendarNavTitle small,
html[data-theme="dark"] .familyCalendarShellV17 .familyCalendarSelectedHead small,
html[data-theme="dark"] .familyCalendarShellV17 .familyCalendarEvent small,
html[data-theme="dark"] .familyCalendarShellV17 .familyCalendarFooter{color:#aeb5c5}
@media(max-width:620px){
  .familyCalendarShellV17 .familyCalendarMicroEvent{font-size:6.6px}
  .familyCalendarShellV17 .familyCalendarMore{font-size:6.6px}
}
