.StickyNoteBody-module-scss-module__U1tIsG__clampedText{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:4.8em;display:-webkit-box;overflow:hidden}
.ParsedPhone-module-scss-module__y7Ua_W__actions{vertical-align:middle;align-items:center;gap:.25rem;margin-left:.25rem;display:inline-flex}.ParsedPhone-module-scss-module__y7Ua_W__actionItem{justify-content:center;align-items:center;line-height:0;display:inline-flex}
.CalendarEventPopover-module-scss-module__nxIx2a__vacationValidationLeadIn{border-top:1px solid #0000001f;margin-top:.5rem;padding-top:.75rem}.CalendarEventPopover-module-scss-module__nxIx2a__vacationPendingRow{color:var(--yn-blue-dark);border-top:1px solid #0000001f;margin-top:.375rem;margin-bottom:.375rem;padding-top:.5rem;padding-bottom:.5rem;font-weight:700}.CalendarEventPopover-module-scss-module__nxIx2a__fieldLabel{color:var(--yn-blue-dark);font-weight:700}.CalendarEventPopover-module-scss-module__nxIx2a__clickable{cursor:pointer}.CalendarEventPopover-module-scss-module__nxIx2a__preWrap{white-space:pre-wrap}
.CalendarRecurringDeleteModal-module-scss-module__iAkM9W__footer{flex-direction:column;align-items:flex-end;width:100%;display:flex}.CalendarRecurringDeleteModal-module-scss-module__iAkM9W__primaryActions{flex-wrap:wrap;justify-content:flex-end;gap:1rem;margin-bottom:.75rem;display:flex}.CalendarRecurringDeleteModal-module-scss-module__iAkM9W__cancelRow{justify-content:flex-end;width:100%;display:flex}
.CalendarAppointmentsDashboardView-module-scss-module__5T4HQG__dashboardColumn{flex-direction:column;flex:1;min-height:0;display:flex}.CalendarAppointmentsDashboardView-module-scss-module__5T4HQG__userTopCard{text-align:center;flex-direction:column;align-items:center;padding:1rem;display:flex}.CalendarAppointmentsDashboardView-module-scss-module__5T4HQG__userTopCardTitle{width:100%;min-height:2.5rem;color:var(--yn-blue);justify-content:center;align-items:center;margin-bottom:.75rem;font-size:.9rem;font-weight:600;display:flex}.CalendarAppointmentsDashboardView-module-scss-module__5T4HQG__userTopCardLabel{margin-top:.5rem;margin-bottom:0;font-size:.85rem}.CalendarAppointmentsDashboardView-module-scss-module__5T4HQG__noUserAvatar{justify-content:center;align-items:center;min-height:80px;margin:0 auto;display:flex}
.CalendarAppointmentsMapModal-module-scss-module__WPvVOW__loadingArea{padding:2rem}
.CalendarAppointmentsListView-module-scss-module__uE3j8W__titleColorBar{border-radius:2px;flex-shrink:0;width:4px;height:1.25rem;margin-right:.5rem}
.number-list-table{max-height:60vh;overflow:auto}.select-contact-modal{overflow:hidden}
.yn-dropdown-container{display:inline-block;position:relative}.yn-dropdown-toggle{cursor:pointer;-webkit-user-select:none;user-select:none}.yn-dropdown-menu{z-index:1000;opacity:0;visibility:hidden;background-color:#fff;border:1px solid #ddd;border-radius:4px;min-width:200px;margin-right:8px;position:absolute;top:0;right:100%;box-shadow:0 2px 8px #0000001a}.yn-dropdown-menu.yn-dropdown-menu-open{opacity:1;visibility:visible}.yn-dropdown-item{cursor:pointer;white-space:nowrap;color:var(--yn-blue);align-items:center;padding:8px 12px;display:flex}.yn-dropdown-item:hover{color:var(--yn-blue-darker);background-color:#f5f5f5}.yn-dropdown-item.text-danger,.yn-dropdown-item.text-danger:hover{color:#dc3545}.yn-dropdown-item i{margin-right:8px}.yn-dropdown-footer{border-top:1px solid #ddd;margin-top:4px;padding-top:4px}.yn-dropdown-footer .yn-dropdown-item:hover{background-color:#f5f5f5}
