.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__description{overflow-wrap:anywhere;word-break:break-word;min-width:0}.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}
.Popover-module-scss-module__sqYlva__inner{overflow-wrap:anywhere;word-break:break-word;background-color:var(--yn-surface);min-width:0;max-height:min(25rem,100vh - 1rem);color:var(--yn-text);overflow:hidden auto}@supports (height:100dvh){.Popover-module-scss-module__sqYlva__inner{max-height:min(25rem,100dvh - 1rem)}}.Popover-module-scss-module__sqYlva__header{background-color:var(--yn-surface);color:var(--yn-text);border-color:var(--yn-border-color);overflow-wrap:anywhere;word-break:break-word;font-weight:700}.Popover-module-scss-module__sqYlva__body{overflow-wrap:anywhere;word-break:break-word;background-color:var(--yn-surface);min-width:0;color:var(--yn-text)}
.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;background-color:var(--yn-surface-elevated);border:1px solid var(--yn-border-color);opacity:0;visibility:hidden;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{background-color:var(--yn-surface-muted);color:var(--yn-text)}.yn-dropdown-item.text-danger,.yn-dropdown-item.text-danger:hover{color:var(--yn-danger)}.yn-dropdown-item i{margin-right:8px}.yn-dropdown-footer{border-top:1px solid var(--yn-border-color);margin-top:4px;padding-top:4px}.yn-dropdown-footer .yn-dropdown-item:hover{background-color:var(--yn-surface-muted)}
.PaginatedTable-module-scss-module__2tmXWq__root{flex-direction:column;flex:0 auto;min-width:0;min-height:0;display:flex;overflow:hidden}.PaginatedTable-module-scss-module__2tmXWq__frame{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.PaginatedTable-module-scss-module__2tmXWq__toolbar{flex-shrink:0}.PaginatedTable-module-scss-module__2tmXWq__scroll{flex:auto;min-width:0;min-height:0;overflow:auto}table.PaginatedTable-module-scss-module__2tmXWq__table{width:max-content;min-width:max(100%,48rem);margin-bottom:0}.PaginatedTable-module-scss-module__2tmXWq__table th,.PaginatedTable-module-scss-module__2tmXWq__table td{white-space:nowrap}.PaginatedTable-module-scss-module__2tmXWq__pagination{flex-shrink:0}
.ContactsTagsFilter-module-scss-module__MZXGNa__multiValue{align-items:center;gap:.25rem;max-width:100%;display:inline-flex}.ContactsTagsFilter-module-scss-module__MZXGNa__chipLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ContactsTagsFilter-module-scss-module__MZXGNa__chipScope{opacity:.85;flex-shrink:0;font-size:.75rem}.ContactsTagsFilter-module-scss-module__MZXGNa__optionRow{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.ContactsTagsFilter-module-scss-module__MZXGNa__optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ContactsTagsFilter-module-scss-module__MZXGNa__includeChildren{color:var(--yn-gray-700,#495057);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-shrink:0;align-items:center;gap:.35rem;margin:0;padding:0;font-size:.75rem;display:inline-flex}.ContactsTagsFilter-module-scss-module__MZXGNa__includeChildren input{pointer-events:none;margin:0}
.UserAvatarPreviewModal-module-scss-module__vQidKG__dialog{max-width:28rem}.UserAvatarPreviewModal-module-scss-module__vQidKG__preview{object-fit:cover;border-radius:50%;width:20rem;max-width:100%;height:20rem;max-height:min(20rem,70vh)}
