input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}.inputMaskWrapper{border-style:solid;border-width:1px;border-color:var(--ds-border-input);background-color:var(--ds-background-input);max-width:100%;min-height:43px;color:var(--ds-text);border-radius:.5rem;align-items:center;margin-top:.25rem;padding:.75rem .5rem;display:flex}.inputMaskWrapper:focus-within{border-color:var(--ds-border-focused);background-color:var(--ds-background-input-pressed)}.uploadFileArea{cursor:pointer;--tw-border-opacity:1;border-style:dashed;border-width:2px;border-color:rgb(209 213 219/var(--tw-border-opacity));background-color:var(--crm-ds-background-dark-light);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;width:304px;height:304px;display:flex}.uploadFileArea:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}@media (max-width:768px){.uploadFileArea{width:280px;height:280px}}.formTimezoneField .dropdownMenuButton{height:2.75rem}.phoneInput{height:42px}.phoneInput .dropdownButtonWrapper{--tw-border-opacity:1;border-style:solid;border-right-width:1px;border-color:rgb(216 218 220/var(--tw-border-opacity));margin:.5rem .375rem;padding-left:0;padding-right:.25rem}.phoneInput .dropdownButtonWrapper button{background-color:#0000;border-radius:.25rem;width:2.75rem;height:1.75rem;padding-left:.25rem;padding-right:.25rem}.phoneInput .dropdownButtonWrapper button:hover{background-color:var(--crm-ds-background-medium-slate)}.phoneInput .dropdownButtonWrapper button.isSelected{border-style:solid;border-width:1px;border-color:var(--ds-link)}.selectedItem{background-color:var(--ds-background-input);border-radius:.25rem;align-items:center;padding:.375rem .5rem;display:flex}.formSelectedProviders .selectedItem{background-color:var(--crm-ds-background-amber-light)}.iconDropdown .dropDownButton{border-radius:.25rem!important;height:1.75rem!important}.iconDropdown div[data-state=open] .dropDownButton{background-color:var(--crm-ds-background-slate-200)}.iconDropdown div[data-state=open] .dropDownButton .icon path{stroke:var(--ds-link)}.customSelect__control{cursor:pointer!important;border-width:1px!important;border-color:var(--crm-ds-background-primary-disabled)!important;background-color:var(--crm-ds-background-primary-disabled)!important;border-radius:.5rem!important;min-height:32px!important}.controllerSelect .customSelect__control{height:42px}.customSelect__indicator.customSelect__dropdown-indicator{color:var(--crm-ds-background-dark-gray)!important;padding-top:.25rem!important;padding-bottom:.25rem!important}.customSelect__value-container{padding-top:0!important;padding-bottom:0!important}.customSelect__single-value{align-items:center;gap:.25rem;display:inline-flex}.customSelect__value-container.customSelect__value-container--has-value{padding-top:0!important;padding-bottom:0!important}.customSelect__control:hover{border-color:var(--crm-ds-background-secondary-hovered)!important;background-color:var(--crm-ds-background-secondary-hovered)!important}.customSelect__control--is-focused,.customSelect__control--is-focused:hover,.customSelect__control--is-focused:focus{background-color:var(--ds-background-input)!important}.customSelect__placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--crm-ds-text-dark-slate)!important;font-size:.875rem!important;line-height:1.25rem!important}.customSelect__control--is-focused .customSelect__placeholder,.customSelect__control--is-focused .customSelect__single-value{color:var(--crm-ds-text-dark-slate)!important}.invalid .customSelect__control{border-color:#dc2626!important}.disabled .customSelect__control{pointer-events:none;background-color:#091e4208!important}.disabled .customSelect__single-value{color:#091e424f!important}.customSelect__indicator{padding-left:.25rem!important;padding-right:.25rem!important}.customSelect__indicator-separator{display:none}.customSelect__value-container{flex-wrap:nowrap!important;padding-left:.375rem!important;padding-right:.375rem!important}.customSelect__option{cursor:pointer}.customSelect__option--is-selected{color:#334155!important;background-color:#deebff!important}.customSelect__option:hover{background-color:#f4f7f9!important}.customCheckboxDisabled svg{fill:#7c8ca3}.searchField:focus-visible{outline:1px solid #007aff}div[data-radix-popper-content-wrapper]{z-index:40!important}.detailSelect__control{cursor:pointer;--tw-border-opacity:1;border-width:2px;border-color:rgb(59 130 246/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;min-height:42px;color:rgb(239 246 255/var(--tw-text-opacity));border-radius:.5rem}.controllerSelect .detailSelect__control{height:42px}.detailSelect__indicator.detailSelect__dropdown-indicator{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity));padding-top:.25rem;padding-bottom:.25rem}.detailSelect__value-container.detailSelect__value-container--has-value{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity));padding-top:0;padding-bottom:0}.detailSelect__control:hover,.detailSelect__control--is-focused,.detailSelect__control--is-focused:hover,.detailSelect__control--is-focused:focus{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.detailSelect__placeholder{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.detailSelect__control--is-focused .detailSelect__placeholder,.detailSelect__control--is-focused .detailSelect__single-value{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.invalid .detailSelect__control{border-color:#dc2626}.disabled .detailSelect__control{pointer-events:none;background-color:#091e4208}.disabled .detailSelect__single-value{color:#091e424f}.detailSelect__indicator{padding-left:.25rem;padding-right:.25rem}.detailSelect__indicator-separator{display:none}.detailSelect__value-container{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity));flex-wrap:nowrap;padding-left:.375rem;padding-right:.375rem}.detailSelect__option--is-selected{--tw-bg-opacity:1;background-color:rgb(222 235 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.detailSelect__option:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.eventSelect__control{cursor:pointer!important;--tw-border-opacity:1!important;border-width:2px!important;border-color:rgb(59 130 246/var(--tw-border-opacity))!important;border-color:var(--crm-ds-background-primary-disabled)!important;--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;min-height:32px!important;color:rgb(239 246 255/var(--tw-text-opacity))!important;border-radius:.5rem!important}.controllerSelect .eventSelect__control{height:42px}.eventSelect__indicator.eventSelect__dropdown-indicator{color:var(--crm-ds-background-dark-gray)!important;padding-top:.25rem!important;padding-bottom:.25rem!important}.eventSelect__value-container.eventSelect__value-container--has-value{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity));padding-top:0;padding-bottom:0}.eventSelect__control:hover,.eventSelect__control--is-focused,.eventSelect__control--is-focused:hover,.eventSelect__control--is-focused:focus{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.eventSelect__placeholder{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.eventSelect__control--is-focused .eventSelect__placeholder,.eventSelect__control--is-focused .eventSelect__single-value{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.invalid .eventSelect__control{border-color:#dc2626}.disabled .eventSelect__control{pointer-events:none;background-color:#091e4208}.disabled .eventSelect__single-value{color:#091e424f}.eventSelect__indicator{padding-left:.25rem;padding-right:.25rem}.eventSelect__indicator-separator{display:none}.eventSelect__value-container{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity));flex-wrap:nowrap;padding-left:.375rem;padding-right:.375rem}.eventSelect__option--is-selected{--tw-bg-opacity:1;background-color:rgb(222 235 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.eventSelect__option:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.selectWithApply.customMultiSelect .customSelect__control{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;min-width:10rem!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)!important;background-color:#0000!important;border-style:none!important;outline-color:#0000!important}.selectWithApply.customMultiSelect .customSelect__indicator.customSelect__dropdown-indicator,.selectWithApply.customMultiSelect .customSelect__value-container,.selectWithApply.customMultiSelect .customSelect__indicators path,.selectWithApply.customMultiSelect .customSelect__placeholder{color:var(--ds-link)!important}.selectWithApply.customMultiSelect .customSelect__menu{min-width:186px}
.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{text-transform:none;appearance:button;cursor:pointer;overflow:visible}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-toolbar{flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px;display:flex}.rbc-toolbar .rbc-toolbar-label{text-align:center;flex-grow:1;padding:0 10px}.rbc-toolbar button{color:#373a3c;text-align:center;vertical-align:middle;white-space:nowrap;background:0 0;border:1px solid #ccc;border-radius:4px;margin:0;padding:.375rem 1rem;line-height:normal;display:inline-block}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px #00000020}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{white-space:nowrap;display:inline-block}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-event{box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;text-align:left;background-color:#3174ad;border:none;border-radius:5px;width:100%;margin:0;padding:2px 5px}.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected{background-color:#265985}.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{text-overflow:ellipsis;white-space:nowrap;font-size:80%;display:block;overflow:hidden}.rbc-event-overlaps{box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-right-radius:0;border-bottom-left-radius:0}.rbc-row{flex-direction:row;display:flex}.rbc-row-segment{padding:0 1px 1px}.rbc-row-segment .rbc-event-content{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{text-overflow:ellipsis;white-space:nowrap;z-index:4;color:#3174ad;background-color:#ffffff4d;height:auto;font-size:85%;font-weight:700;line-height:normal;display:block;overflow:hidden}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{-webkit-user-select:none;user-select:none;border:1px solid #ddd;flex-direction:column;flex:1 0 0;width:100%;height:100%;display:flex;position:relative}.rbc-month-header{flex-direction:row;display:flex}.rbc-month-row{flex-direction:column;flex:1 0 0;height:100%;display:flex;position:relative;overflow:hidden}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{text-align:right;flex:1 1 0;min-width:0;padding-right:5px}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{flex-direction:row;flex:1 0 0;display:flex;position:absolute;inset:0 1px 0 0;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{z-index:5;background-color:#fff;border:1px solid #e5e5e5;padding:10px;position:absolute;box-shadow:0 5px 15px #00000040}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{flex-direction:column;flex:1 0 0;display:flex;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border-spacing:0;border-collapse:collapse;border:1px solid #ddd;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{vertical-align:top;padding:5px 10px}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{text-transform:lowercase;padding-left:15px;padding-right:15px}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:left;border-bottom:1px solid #ddd;padding:3px 5px}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{flex-direction:column;min-height:100%;display:flex}.rbc-time-column .rbc-timeslot-group{flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;flex-flow:column;min-height:40px;display:flex}.rbc-time-gutter,.rbc-header-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{margin-right:10px;position:absolute;inset:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #265985;flex-flow:column wrap;align-items:flex-start;min-height:20px;max-height:100%;display:flex;position:absolute;overflow:hidden}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;width:auto;padding-right:5px}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1 0;width:100%;height:100%;min-height:1em;line-height:1}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{z-index:10;background-color:#fff;border-right:1px solid #ddd;margin-right:-1px;position:sticky;left:0}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0 0;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{flex:1 1 0;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;color:#fff;background-color:#00000080;width:100%;padding:3px;font-size:75%;position:absolute}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{z-index:4;position:relative}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{flex-direction:row;flex:none;display:flex}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row:first-child,.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;flex-direction:column;flex:1;min-width:0;display:flex}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{border-top:2px solid #ddd;flex:1 0;align-items:flex-start;width:100%;display:flex;position:relative;overflow-y:auto}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{-webkit-user-select:none;user-select:none;width:100%}.rbc-current-time-indicator{z-index:3;pointer-events:none;background-color:#74ad31;height:1px;position:absolute;left:0;right:0}.rbc-resource-grouping.rbc-time-header-content{flex-direction:column;display:flex}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.rbc-calendar{box-sizing:border-box;flex-direction:column;align-items:stretch;height:100%;display:flex}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :before,.rbc-calendar :after{-webkit-box-sizing:inherit;box-sizing:inherit}.rbc-abs-full{position:absolute;inset:0;overflow:hidden}.rbc-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:middle;border-bottom:1px solid #ddd;flex:1 0;min-height:0;padding:0 3px;font-size:90%;font-weight:700;overflow:hidden}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;cursor:pointer;-webkit-user-select:text;user-select:text;background:0 0;border:none;margin:0;padding:0}.rbc-row-content{-webkit-user-select:none;user-select:none;z-index:4;position:relative}.rbc-row-content-scrollable{flex-direction:column;height:100%;display:flex}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;scrollbar-width:none;height:100%;overflow-y:scroll}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}
.calendarViewDropdown .dropdownMenuButton{text-transform:capitalize}.rbc-label.rbc-time-header-gutter{width:63.6797px;min-width:63.6797px;transition:all .2s}.rbc-time-gutter,.rbc-time-header-gutter{z-index:10;background-color:#fff;border-right:1px solid #ddd;margin-right:-1px;position:sticky;left:0}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{z-index:9}.contentCard{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(20px)}.contentCard.visible{opacity:1;transform:translateY(0)}.customCalendarEvent{border-style:solid;border-width:1px 1px 1px 4px;border-color:var(--crm-ds-background-slate);background-color:var(--crm-ds-background-light-slate);border-radius:.25rem;height:100%;padding-left:.5rem;padding-right:0}.customCalendarEvent:hover{background-color:var(--crm-ds-background-medium-slate)}.calendarLegend{border-style:solid;border-top-width:1px;border-left-width:1px;border-color:var(--crm-ds-background-secondary-hovered);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem 2.5rem;padding:.625rem 1rem;display:flex}.customLegendBadge{border-style:solid;border-width:1px;border-color:var(--crm-ds-background-secondary-hovered);border-radius:.25rem;width:2.5rem;height:.875rem;margin-right:.625rem}.customLegendLabel{color:var(--crm-ds-text-gray-dark)!important;font-size:13px!important;font-weight:400!important}.rbc-header{border-bottom:none;justify-content:center;align-items:center;min-height:40px;font-size:14px;font-weight:500;display:flex}.rbc-header button{text-transform:uppercase}.rbc-allday-cell{display:none}.rbc-timeslot-group{border-color:#e2e8f0;min-height:30px}.rbc-time-view{border-color:#e2e8f0}.regularWeekCalendar .rbc-time-content,.daySpecificCalendar .rbc-time-content,.appointmentsDayCalendar .rbc-time-content,.appointmentsWeekCalendar .rbc-time-content{background:repeating-linear-gradient(115deg,#e6edf5,#e6edf5 1px,#fafbfd 1px 16px)}.rbc-timeslot-group .rbc-time-slot{height:30px}.rbc-time-slot{justify-content:center;align-items:center;font-size:12px;display:flex}.rbc-time-slot .rbc-label{background-color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.regularWeekCalendar .rbc-today{background-color:#0000}.appointmentsDayCalendar .rbc-time-header.rbc-overflowing{margin-right:0!important;padding-right:16px!important}.rbc-time-content{border-top:none;padding-right:2px}.rbc-time-header.rbc-overflowing{border-right-color:#0000}.rbc-time-header{border-bottom:1px solid #e2e8f0;margin-right:5px!important}.rbc-time-content::-webkit-scrollbar{width:4px;height:4px}.rbc-time-content::-webkit-scrollbar-thumb{background-color:#9ca3af;border-radius:5px}.rbc-event,.rbc-background-event{background-color:#fff;border-radius:0;padding:2px 5px;font-size:12px;border-color:#0000 #0000 #e2e8f0!important;border-bottom-style:solid!important;border-bottom-width:1px!important}.specificNotAvailableEvent{background-color:#0000;border:1px solid #8b5cf6!important}.newEvent{background-color:#007aff}.newEvent .rbc-event-label{color:#fff}.specificNotAvailableEvent .rbc-event-label,.specificNotAvailableEvent .eventTitle{text-decoration:line-through}.rbc-event-label{color:#030712}.rbc-event-content{color:#6b7280}.rbc-day-slot .rbc-events-container{margin-right:0}.rbc-slot-selection{background-color:#007aff}.withCustomEvents .rbc-event{background-color:#0000;max-width:calc(100% - 12px);border:none!important;padding:0!important}.withCustomEvents .rbc-event-label{display:none}.withoutCurrentDayBg .rbc-today{background-color:#0000}.rbc-current-time-indicator{background-color:#ea580c}.rbc-time-content>*+*>*{border-left:1px solid #e2e8f0!important}.day-content .rbc-time-content>*+*>*{border-left:4px solid #e2e8f0!important}.rbc-time-header-content{border-color:#0000!important}.rbc-time-column:first-child,.rbc-label{border-color:#e2e8f0!important}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:none}.rbc-header.rbc-today{background-color:#fff;border-bottom:4px solid #0040dd}.customEventTooltip{color:#030712;z-index:11;background-color:#f7fee7;border-radius:4px;padding:8px 10px;font-size:12px;position:absolute;box-shadow:0 3px 5px #091e4233}.customColorEventTypeTooltip{color:#000;z-index:65;background-color:#fff;border-radius:4px;flex-grow:0;order:1;gap:10px;margin-top:40px;margin-left:50px;padding:8px 10px;font-size:12px;position:absolute;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.customEventTypeTooltip{color:#000;z-index:65;background-color:#fff;border-radius:4px;flex-grow:0;order:1;gap:10px;margin-top:40px;margin-left:50px;padding:8px 10px;font-size:12px;position:absolute;box-shadow:0 3px 5px #fff}.customDetailEventTooltip{color:#fff;z-index:9;background-color:#172b4d;border-radius:4px;flex-grow:0;order:1;gap:10px;margin-top:40px;margin-left:50px;padding:8px 10px;font-size:12px;position:absolute;box-shadow:0 3px 5px #fff}.rbc-events-container{overflow:hidden}.rbc-event.rbc-selected{background-color:#fff!important}.rbc-event.rbc-selected:focus{background-color:#eff6ff!important}.regularEventIcon{width:12px}
.customDatePicker{color:var(--ds-text);justify-content:space-between;align-items:center;display:flex;position:relative}.customPickerInput{cursor:pointer;border-width:1px;border-color:var(--ds-background-neutral);background-color:var(--ds-background-neutral);width:100%;color:var(--ds-text);border-radius:.5rem;outline-width:0;padding:.375rem .5rem}.customPickerInput:hover{background-color:var(--crm-ds-slate-50)}.customPickerInput.react-datepicker-ignore-onclickoutside{--tw-bg-opacity:1;background-color:rgb(37 56 88/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.customPickerIcon{pointer-events:none;--tw-translate-y:-50%;width:1.25rem;height:1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:50%;right:8px}.customDatePicker .react-datepicker__tab-loop~.customPickerIcon{color:#fff}.customPickerHeader{justify-content:space-between;align-items:center;gap:.25rem;padding-top:.25rem;padding-left:.5rem;padding-right:.5rem;display:flex}.customPickerHeaderNav{width:1.75rem;height:1.75rem;color:var(--ds-text);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.customPickerHeaderNav:hover:not(:disabled){background-color:#f3f4f6}.customPickerHeaderNav:disabled{cursor:default;opacity:.4}.customPickerHeaderTitle{color:var(--ds-text);border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}button.customPickerHeaderTitle:hover{background-color:#f3f4f6}.react-datepicker__month-text,.react-datepicker__year-text{width:70px;margin:2px;padding:8px 0}.react-datepicker__year-wrapper{justify-content:center;max-width:232px}.react-datepicker__month-text--disabled:hover,.react-datepicker__year-text--disabled:hover{cursor:default;background-color:#0000}.react-datepicker-wrapper{width:100%}.react-datepicker-popper{z-index:11;margin-top:-6px}.react-datepicker__header{background:#fff;border-bottom:none}.react-datepicker__time-name,.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#030712}.react-datepicker__day-names{margin-top:21px;font-weight:700}.react-datepicker__day-name,.react-datepicker__day--outside-month{color:#6b7280}.react-datepicker__triangle{display:none}.react-datepicker__day--selected,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--selected{background-color:#0000;border-bottom:2px solid #007aff;border-radius:0;color:#007aff!important;font-weight:700!important}.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range,.react-datepicker__day--in-range{color:#4b5563;border-radius:0;background-color:#dbeafe!important}.react-datepicker__day--range-start,.react-datepicker__day--range-end{border:none;color:#fff!important;background-color:#334155!important;border-radius:2px!important}.react-datepicker__day--selected:hover{border-radius:3px 3px 0 0!important}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-top-color:#0000;border-bottom:none}.react-datepicker{border-color:#0000;border-radius:8px;display:flex;box-shadow:0 0 1px #091e424f,0 3px 5px #091e4233}@media (max-width:768px){.react-datepicker{flex-direction:column}}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{color:#253858;font-weight:400}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#0000;border-radius:50%}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f3f4f6;border-radius:3px}.react-datepicker__time-list-item--selected{border-radius:12px;background-color:#253858!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#5540f41a;border-radius:12px}
.asideFilterHeading{background-color:var(--crm-ds-background-light-slate);text-transform:uppercase;color:var(--crm-ds-text-dark-slat);padding:.625rem 1.5rem;font-weight:700}
.Toastify__toast-container{max-width:520px;width:auto!important}.Toastify__toast-body{max-width:520px;align-items:flex-start!important;font-family:Inter,sans-serif!important}.Toastify__toast-theme--colored{font-weight:600;color:#030712!important}.Toastify__toast-theme--colored.Toastify__toast--success{background-color:#dcfce7!important}.Toastify__toast--success .Toastify__toast-icon{color:#16a34a!important}.Toastify__toast-theme--colored.Toastify__toast--info{background-color:#e5f0ff!important}.Toastify__toast--info .Toastify__toast-icon{color:#2b6cb0!important}.Toastify__toast-theme--colored.Toastify__toast--warning{background-color:#fff7e5!important}.Toastify__toast--warning .Toastify__toast-icon{color:#b45309!important}.Toastify__toast-theme--colored.Toastify__toast--error{background-color:#fed7d7!important}.Toastify__toast--error .Toastify__toast-icon{color:#c53030!important}
body{--appointments-filters-width:256px;overflow-x:hidden}.appointmentsDayCalendar .rbc-header,.appointmentsDayCalendar .rbc-time-header-cell:not(:first-child),.appointmentsDayCalendar .rbc-time-content .rbc-day-slot:not(:first-child){min-width:194px}.appointmentsWeekCalendar .rbc-header,.appointmentsWeekCalendar .rbc-time-header-cell:not(:first-child),.appointmentsWeekCalendar .rbc-time-content .rbc-day-slot:not(:first-child){min-width:160px}.appointmentsWeekCalendar .rbc-overflowing{scrollbar-width:none;overflow-x:auto}.appointmentsWeekCalendar .rbc-overflowing::-webkit-scrollbar{display:none}.appointmentsWeekCalendar .rbc-timeslot-group,.appointmentsWeekCalendar .rbc-time-content>*+*>*{border-color:#e2e8f0}.appointmentListFilters .customSelect__control{height:36px!important}.customSelect__group{padding-top:0;padding-bottom:0}.crm-ds-dnd-over-border{border-left:4px solid var(--crm-ds-blue-700)!important;padding-left:9px!important}.crm-ds-dnd-over-border-right{border-right:4px solid var(--crm-ds-blue-700)!important}.selected-appointment-row{background-color:#bfdbfe}.appointmentsList #selectColumn{padding:0;--tw-border-opacity:1!important;border-style:solid!important;border-right-width:1px!important;border-color:rgb(229 231 235/var(--tw-border-opacity))!important}.appointmentsList #selectColumn div{width:36px}.appointmentsList div[data-columnid=selectColumn]{padding-left:.5rem;padding-right:.5rem}.appointmentsList #index div{width:100%}.appointmentsList div[data-columnid=status]{padding-left:9px;padding-right:9px}.appointmentsList div[data-columnid=status]>div{width:fit-content}.appointmentsList div[data-columnid=index]{padding-left:9px;padding-right:9px}
.formWarning{color:var(--ds-text);border-radius:.5rem;gap:1rem;padding:1rem;display:flex}
:root{--min-width-col:280px}.facilityGridContainer{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (max-width:1919px){.facilityGridContainer{grid-template-columns:repeat(4,1fr)}}@media (max-width:1439px){.facilityGridContainer{grid-template-columns:repeat(3,1fr)}}@media (max-width:1023px){.facilityGridContainer{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.facilityGridContainer{grid-template-columns:repeat(1,1fr)}}.facilityCard{border-style:solid;border-width:1px;border-color:var(--crm-ds-background-secondary-hovered);border-radius:.5rem;flex-wrap:wrap;align-items:flex-start;gap:1.5rem 1rem;width:100%;padding:1rem;display:flex}.facilityCard .profileFieldHeading{font-weight:500}.facilityCardImg{background-color:var(--crm-ds-background-medium-slate);border-radius:9999px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.facilityCard.isInactive .facilityCardImg{background-color:var(--crm-ds-background-primary-disabled)}.facilityCard.isInactive .facilityCardImg .icon{color:var(--crm-ds-text-gray-400)}.facilityCard.isInactive .facilityCardText{opacity:.7}.facilityToggle label{color:var(--crm-ds-text-dark);font-size:.875rem;font-weight:400;line-height:1.25rem}.facilityCard .dropDownButton{border-radius:.25rem!important;height:1.75rem!important}.facilityFilter .customSelect__control{min-height:2.25rem!important}.addFacilityModal .asideModalContentWrapper{padding-left:0;padding-right:0}.facilityCard div[data-state=open] .dropDownButton{background-color:#eff6ff}.facilityCard div[data-state=open] .dropDownButton .icon path{stroke:#007aff}
.phoneCard{background-color:var(--crm-ds-background-gray-hovered);border-radius:.25rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.accountSettingsContentWrapper{border-style:solid;border-left-width:1px;border-color:var(--crm-ds-background-secondary-hovered);height:100%}.accountSettingsHeading{border-style:solid;border-bottom-width:1px;border-color:var(--crm-ds-background-secondary-hovered);align-items:center;min-height:70px;padding:1.25rem;display:flex}.verifyPhoneBanner{z-index:10;flex-wrap:wrap;align-items:center;gap:.625rem;padding:.75rem 1.5rem;display:flex;position:sticky;bottom:0;left:0;right:0}.verifyPhoneBanner.notVerified{background-color:var(--crm-ds-background-lime-light)}.verifyPhoneBanner.noPhone{background-color:var(--crm-ds-background-violet-light)}
.fullScreenLayout{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops));--tw-gradient-from:var(--crm-ds-background-gray-hovered) var(--tw-gradient-from-position);--tw-gradient-to:var(--crm-ds-text-blue-light) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.advantageCard{background-color:#9cabc814;border-radius:.75rem;width:100%;padding:1.5rem;font-size:12px;position:relative}@media (min-width:768px){.advantageCard{max-width:335px}}.advantageCardIcon{position:absolute;top:.75rem;right:9px}.welcomeTitle{background-image:linear-gradient(to right, var(--tw-gradient-stops))!important;--tw-gradient-from:var(--ds-link) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--crm-ds-text-blue-dark) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important;text-align:center!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:908px!important;margin-bottom:.25rem!important;font-size:2.25rem!important;font-weight:700!important;line-height:2.5rem!important}.authorizationCheckbox{align-items:flex-start!important}.authorizationCheckbox .checkboxText{color:var(--crm-ds-text-gray-light);font-size:11px;font-weight:400}
.kanbanContainer{background-color:var(--crm-ds-background-primary-disabled);gap:1rem;padding:1rem 1.5rem;display:flex;overflow-x:auto}.kanbanWrapper{align-items:flex-start;gap:1rem;display:flex}.kanbanColumnWrapper{border-radius:.375rem}.kanbanColumnWrapperOver{border-style:dashed;border-width:1px;border-color:var(--ds-link)}.kanbanColumn{border-style:solid;border-width:1px;border-color:var(--crm-ds-background-secondary-hovered);background-color:var(--ds-background-input);border-radius:.375rem;width:340px}.kanbanColumnHead{border-style:solid;border-bottom-width:1px;border-color:var(--crm-ds-background-secondary-hovered);align-items:center;height:4rem;padding:.75rem 1rem;display:flex}.kanbanColumnContent{align-items:center;gap:.5rem;height:100%;padding-top:.75rem;padding-bottom:.75rem}.kanbanCardWrapper{background-color:var(--crm-ds-background-dark-light);border-radius:3px;width:100%;min-height:5rem}.kanbanCardWrapperOver{border-style:dashed;border-width:1px;border-color:var(--ds-link)}.kanbanCard{touch-action:none;background-color:var(--crm-ds-background-slate-200);border-style:solid;border-left-width:3px;border-radius:3px;width:100%;min-height:5rem;padding:.25rem .5rem}.kanbanCard,.kanbanColumn{cursor:grab!important}.kanbanCardDragging,.kanbanColumnDragging{z-index:50;--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.kanbanCardDragging.kanbanCard,.kanbanColumnDragging .kanbanColumn{cursor:move!important}.kanbanCardDragging{max-width:308px;position:absolute}
.header_notification{box-sizing:border-box;flex-direction:row;align-items:center;gap:1.5rem;width:auto;height:3.5rem;padding:1.25rem;font-size:1rem;line-height:1.5rem;display:flex}.header_notification_text{--tw-text-opacity:1;width:166px;height:1.25rem;color:rgb(31 41 55/var(--tw-text-opacity));font-size:1.125rem;font-weight:600;line-height:1.25rem}.notification_section{box-sizing:border-box;--tw-border-opacity:1;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity));flex-direction:column;align-items:flex-start;gap:.375rem;width:auto;height:auto;padding:1.5rem 1.5rem 1.25rem;font-size:1rem;line-height:1.5rem;display:flex}.notification_section_text{--tw-text-opacity:1;width:364px;height:1.5rem;color:rgb(17 24 39/var(--tw-text-opacity));font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:500;line-height:16px}.notification_section_header{align-items:center;gap:.625rem;font-size:1rem;line-height:1.5rem;display:flex}.notification_section_radioCheckBox{accent-color:#2563eb;width:1rem;height:1rem}.notification_toggles{margin-left:2.25rem}.notification_save_button{width:184px;height:32px;padding:1.25rem}
.dashboardToolbar{justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}@media (max-width:768px){.dashboardToolbar{padding-left:.25rem;padding-right:.25rem}}.dashboardWrapper{background-color:var(--crm-ds-background-gray-hovered);flex-wrap:wrap;align-items:flex-start;gap:1rem;padding:1.5rem;display:grid}@media (min-width:1280px){.dashboardWrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1536px){.dashboardWrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboardChartCard{border-style:solid;border-width:1px;border-color:var(--crm-ds-background-secondary-hovered);background-color:var(--ds-background-input);border-radius:.5rem;width:100%;padding:1.5rem}.dashboardChartCard .chartBarWrapper{height:18rem}.dashboardToolbar .customDatePicker .react-datepicker-popper{left:-45%!important}.chartBox{height:100%;display:flex}.chartInner{height:18rem;padding-bottom:.5rem}.chartInnerMain{width:100%;height:18rem;overflow:auto hidden}.dashboardCustomLegend{justify-content:center;align-items:center;gap:1.5rem;margin-top:1.25rem;display:flex}.customLegendItem{align-items:center;gap:.5rem;display:flex}
.reportsToolbar{flex-wrap:wrap;align-items:center;gap:.25rem;padding:1rem 1.5rem;display:flex}@media (max-width:768px){.reportsToolbar{padding-left:.25rem;padding-right:.25rem}}
.customNavbarTooltip{z-index:11;color:#030712;background-color:#f7fee7;border-radius:4px;padding:12px;font-size:12px;line-height:20px;position:absolute;box-shadow:0 3px 5px #091e4233}.customNavbarSingleTooltip{z-index:11;color:#fff;border-radius:4px;padding:2px 6px;font-size:12px;line-height:20px;position:absolute;box-shadow:0 3px 5px #091e4233;background-color:#172b4d!important}
:root{--header-height:56px;--sidebar-expanded-width:240px;--sidebar-collapsed-width:72px;--sidebar-width:0px;--verifyPhoneBanner-height:0px}@media (min-width:1024px){body[data-side-bar=expanded]{--sidebar-width:var(--sidebar-expanded-width)}body[data-side-bar=collapsed]{--sidebar-width:var(--sidebar-collapsed-width)}}body[data-side-bar=expanded]{overflow:hidden}@media (min-width:1024px){body[data-side-bar=expanded]{overflow:auto}}.verify-phone-banner{height:var(--verifyPhoneBanner-height)}
.customHintTooltip{background-color:var(--ds-surface);color:var(--crm-ds-gray-950);border-radius:1rem;margin:1rem;padding:1rem;font-size:.875rem;font-weight:400;line-height:1.25rem;position:absolute;box-shadow:0 0 1px #091e424f,0 3px 5px #091e4233}
.button-basic:focus,.button-basic:focus-visible{outline-offset:2px;outline:2px solid #0000}.button-basic{cursor:pointer;border-style:solid;border-color:#0000;border-radius:.5rem;border-width:1px!important}.button-basic:disabled{cursor:not-allowed}.button-basic{text-align:center;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.button-text-basic:focus,.button-text-basic:focus-visible{outline-offset:2px;outline:2px solid #0000}.button-text-basic{cursor:pointer;border-color:#0000;border-radius:.5rem;border-style:none!important}.button-text-basic:disabled{cursor:not-allowed}.button-text-basic{text-align:center;align-items:center;gap:.5rem;padding:0;display:inline-flex;justify-content:flex-start!important}.button-primary{border-color:var(--crm-ds-blue-500);background-color:var(--crm-ds-blue-500);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button-primary:hover{border-color:var(--crm-ds-blue-700);background-color:var(--crm-ds-blue-700);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button-primary:focus-visible,.button-primary:active{border-color:var(--crm-ds-blue-950);background-color:var(--crm-ds-blue-950);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button-primary:disabled{border-color:var(--crm-ds-gray-100);background-color:var(--crm-ds-gray-100);color:var(--crm-ds-gray-300)}.button-secondary{border-color:var(--crm-ds-slate-100);background-color:var(--crm-ds-slate-100);color:var(--crm-ds-slate-700)}.button-secondary:hover{border-color:var(--crm-ds-slate-200);background-color:var(--crm-ds-slate-200);color:var(--crm-ds-slate-700)}.button-secondary:focus-visible,.button-secondary:active{border-color:var(--crm-ds-blue-950);background-color:var(--crm-ds-blue-950);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button-secondary:disabled{border-color:var(--crm-ds-gray-100);background-color:var(--crm-ds-gray-100);color:var(--crm-ds-gray-300)}.button-secondary-outline{border-color:var(--crm-ds-slate-150);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:var(--crm-ds-slate-800)}.button-secondary-outline:hover{border-color:var(--crm-ds-slate-150);background-color:var(--crm-ds-slate-100);color:var(--crm-ds-slate-800)}.button-secondary-outline:focus-visible,.button-secondary-outline:active{border-color:var(--crm-ds-blue-950);background-color:var(--crm-ds-blue-950);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button-secondary-outline:disabled{border-color:var(--crm-ds-gray-100);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:var(--crm-ds-gray-300)}.button-tertiary{color:var(--crm-ds-slate-700);background-color:#0000;border-color:#0000}.button-tertiary:hover{border-color:var(--crm-ds-slate-50);background-color:var(--crm-ds-slate-50);color:var(--crm-ds-slate-700)}.button-tertiary:focus-visible{border-color:var(--crm-ds-blue-950);background-color:var(--crm-ds-blue-950);--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.button-tertiary:active{border-color:var(--crm-ds-blue-950);background-color:var(--crm-ds-slate-200)}.button-tertiary:disabled{color:var(--crm-ds-gray-300);background-color:#0000;border-color:#0000}.button-tertiary-blue{color:var(--crm-ds-blue-500);background-color:#0000;border-color:#0000}.button-tertiary-blue:hover{border-color:var(--crm-ds-blue-50);background-color:var(--crm-ds-blue-50);color:var(--crm-ds-blue-500)}.button-tertiary-blue:focus-visible,.button-tertiary-blue:active{border-color:var(--crm-ds-blue-950);background-color:var(--crm-ds-blue-950);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button-tertiary-blue:disabled{color:var(--crm-ds-gray-300);background-color:#0000;border-color:#0000}.button-text{color:var(--crm-ds-slate-700);background-color:#0000;border-color:#0000}.button-text:hover{color:var(--crm-ds-slate-800);background-color:#0000;border-color:#0000}.button-text:focus-visible,.button-text:active{color:var(--crm-ds-blue-950);background-color:#0000;border-color:#0000}.button-text:disabled{color:var(--crm-ds-gray-300);background-color:#0000;border-color:#0000}.button-link{color:var(--crm-ds-blue-500);background-color:#0000;border-color:#0000}.button-link:hover{color:var(--crm-ds-blue-800);background-color:#0000;border-color:#0000}.button-link:focus-visible,.button-link:active{color:var(--crm-ds-blue-950);background-color:#0000;border-color:#0000}.button-link:disabled{color:var(--crm-ds-gray-300);background-color:#0000;border-color:#0000}
.calendar-scroll-wrapper .rbc-time-content::-webkit-scrollbar{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));width:1rem;height:1rem}.calendar-scroll-wrapper .rbc-time-content::-webkit-scrollbar-thumb{cursor:pointer;background-clip:content-box;border:4px solid #0000;border-radius:20px}
.bg-empty-slot-legend{background:repeating-linear-gradient(135deg,#e6edf5,#e6edf5 2px,#fafbfd 2px 8px)}.rbc-today{background-color:#0000}
.platformTableCard{border-style:solid;border-width:1px;border-color:var(--crm-ds-background-gray);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));max-height:calc(100vh - var(--verifyPhoneBanner-height) - var(--header-height) - 142px);border-radius:.5rem;height:auto!important}.platformTableCard [data-columnid]{height:52px;color:var(--ds-text);font-size:14px;line-height:20px;border-left:none!important;border-bottom:1px solid var(--crm-ds-background-gray)!important;padding:0 8px!important}.platformTableCard [data-columnid]:first-child{padding-left:16px!important}.platformTableCard [data-columnid]:last-child{padding-right:16px!important}.platformTableCard .tableRows>div:hover{background:var(--crm-ds-background-gray-hovered)}.platformTableCard .tableRows>div{cursor:pointer}