.app-date-picker-wrapper{width:100%;display:block}.app-date-picker-wrapper--auto-width{width:auto}.app-date-picker-wrapper .react-datepicker__input-container{width:100%;display:block}.app-date-picker-wrapper--auto-width .react-datepicker__input-container{width:auto}.app-date-picker-popper{z-index:var(--rdp-z-index,1400)}.app-date-picker-popper .react-datepicker{font-family:var(--rdp-font,inherit);color:var(--rdp-text);background-color:var(--rdp-bg);border:1px solid var(--rdp-border);border-radius:var(--rdp-radius);box-shadow:var(--rdp-shadow);overflow:hidden}.app-date-picker-popper .react-datepicker__triangle{display:none}.app-date-picker-popper .react-datepicker__header{border-bottom:1px solid var(--rdp-border);background-color:#0000;padding:12px 12px 8px}.app-date-picker-popper .react-datepicker__header--time{padding-bottom:0}.app-date-picker-popper .react-datepicker__current-month,.app-date-picker-popper .react-datepicker-time__header,.app-date-picker-popper .react-datepicker-year-header{color:var(--rdp-text);font-size:.9375rem;font-weight:600}.app-date-picker-popper .react-datepicker__day-names{margin-top:4px}.app-date-picker-popper .react-datepicker__day-name{color:var(--rdp-muted);width:2rem;margin:.1rem;font-size:.75rem;font-weight:500;line-height:2rem}.app-date-picker-popper .react-datepicker__month{margin:.4rem}.app-date-picker-popper .react-datepicker__day{color:var(--rdp-text);border-radius:6px;width:2rem;margin:.1rem;line-height:2rem;transition:background-color .12s,color .12s}.app-date-picker-popper .react-datepicker__day:not([aria-disabled=true],.react-datepicker__day--disabled,.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected):hover{background-color:var(--rdp-hover);color:var(--rdp-text);border-radius:6px}.app-date-picker-popper .react-datepicker__day--outside-month{color:var(--rdp-muted)}.app-date-picker-popper .react-datepicker__day--today:not(.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected){background-color:var(--rdp-today-bg);color:var(--rdp-today-text);font-weight:700}.app-date-picker-popper .react-datepicker__day--selected,.app-date-picker-popper .react-datepicker__day--keyboard-selected{background-color:var(--rdp-selected-bg);color:var(--rdp-selected-text);border-radius:6px;font-weight:600}.app-date-picker-popper .react-datepicker__day--selected:hover,.app-date-picker-popper .react-datepicker__day--keyboard-selected:hover{background-color:var(--rdp-selected-bg);color:var(--rdp-selected-text)}.app-date-picker-popper .react-datepicker__day--disabled,.app-date-picker-popper .react-datepicker__day--disabled:hover{color:var(--rdp-muted);opacity:.45;cursor:default;background-color:#0000}.app-date-picker-popper .react-datepicker__time-container{border-left:1px solid var(--rdp-border);width:90px}.app-date-picker-popper .react-datepicker__time-container .react-datepicker__time{background-color:var(--rdp-bg)}.app-date-picker-popper .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:90px}.app-date-picker-popper .react-datepicker__time-list-item{color:var(--rdp-text);justify-content:center;align-items:center;height:32px;padding:6px 8px;display:flex}.app-date-picker-popper .react-datepicker__time-list-item:hover{background-color:var(--rdp-hover)!important;color:var(--rdp-text)!important}.app-date-picker-popper .react-datepicker__time-list-item--selected{font-weight:600;background-color:var(--rdp-selected-bg)!important;color:var(--rdp-selected-text)!important}.app-date-picker-popper .react-datepicker__time-list-item--disabled{opacity:.45;color:var(--rdp-muted)!important}.app-date-picker-popper--time-only .react-datepicker__header--time--only,.app-date-picker-popper--time-only .react-datepicker-time__header{display:none}.app-date-picker-popper--time-only .react-datepicker{border-radius:var(--rdp-radius)}.app-date-picker-popper--time-only .react-datepicker__time-container{border-left:none;width:120px}.app-date-picker-popper--time-only .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:120px}.app-date-picker-popper--time-only .react-datepicker__children-container{width:0;margin:0;padding:0}.app-date-picker-popper--month-only .react-datepicker__month-text{color:var(--rdp-text);border-radius:6px;transition:background-color .12s,color .12s}.app-date-picker-popper--month-only .react-datepicker__month-text:not(.react-datepicker__month-text--disabled,.react-datepicker__month-text--selected,.react-datepicker__month-text--keyboard-selected):hover{background-color:var(--rdp-hover);color:var(--rdp-text)}.app-date-picker-popper--month-only .react-datepicker__month-text--today:not(.react-datepicker__month-text--selected,.react-datepicker__month-text--keyboard-selected){background-color:var(--rdp-today-bg);color:var(--rdp-today-text);font-weight:700}.app-date-picker-popper--month-only .react-datepicker__month-text--selected,.app-date-picker-popper--month-only .react-datepicker__month-text--keyboard-selected{background-color:var(--rdp-selected-bg);color:var(--rdp-selected-text);font-weight:600}.app-date-picker-popper--month-only .react-datepicker__month-text--disabled{color:var(--rdp-muted);opacity:.45;cursor:default}.app-date-picker-popper--week-only .react-datepicker__week{border-radius:6px;transition:background-color .12s}.app-date-picker-popper--week-only .react-datepicker__week:hover{background-color:var(--rdp-hover)}.app-date-picker-popper--week-only .react-datepicker__week--selected:not(:hover),.app-date-picker-popper--week-only .react-datepicker__week--keyboard-selected{background-color:var(--rdp-selected-bg)}.app-date-picker-popper--week-only .react-datepicker__week--selected .react-datepicker__day,.app-date-picker-popper--week-only .react-datepicker__week--keyboard-selected .react-datepicker__day{color:var(--rdp-selected-text);background-color:#0000;font-weight:600}.app-date-picker-footer{border-top:1px solid var(--rdp-border);justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 10px;display:flex}.app-date-picker-header{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.drop-zone-paper{transition:border-color .15s ease-in-out}.drop-zone-paper--clickable{cursor:pointer}.drop-zone-paper--static{cursor:default}.rbc-calendar{font-family:var(--rbc-font,inherit);color:inherit;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.schedule-calendar,.schedule-calendar>*{height:100%;min-height:0}.rbc-header{text-align:center;white-space:normal;border-bottom:none;height:auto;padding:6px 4px 4px;font-size:.8125rem;overflow:visible}.rbc-header+.rbc-header{border-left:1px solid var(--rbc-border-color)}.rbc-month-view .rbc-month-header{border-bottom:1px solid var(--rbc-border-color);flex:none}.rbc-event{background-color:var(--rbc-event-bg);border:1px solid var(--rbc-border-color);color:inherit;border-radius:6px;padding:1px 6px;font-size:.75rem;font-weight:500;line-height:1.3;transition:background-color .12s}.rbc-event:hover{background-color:var(--rbc-hover-bg)}.rbc-event:focus,.rbc-event:focus-visible{outline:2px solid var(--rbc-focus-outline);outline-offset:1px}.rbc-event-label{opacity:.85;font-weight:500}.rbc-show-more{color:var(--rbc-focus-outline);background-color:#0000;font-size:.75rem;font-weight:600}.schedule-calendar--backend-show-more .rbc-row-segment .rbc-show-more{display:none}.rbc-show-more:hover,.rbc-show-more:focus{color:var(--rbc-focus-outline);text-decoration:underline}.rbc-overlay{border:1px solid var(--rbc-border-color);border-radius:var(--rbc-radius);background-color:var(--rbc-overlay-bg);box-shadow:var(--rbc-overlay-shadow);padding:12px}.rbc-overlay-header{border-bottom:1px solid var(--rbc-border-color);color:var(--rbc-muted-text);font-weight:600}.rbc-month-view,.rbc-time-view,.rbc-agenda-view{border:none}.rbc-month-row+.rbc-month-row{border-top:1px solid var(--rbc-border-color)}.rbc-day-bg+.rbc-day-bg{border-left:1px solid var(--rbc-border-color)}.rbc-off-range{color:var(--rbc-muted-text)}.rbc-off-range-bg{background-color:var(--rbc-off-range-bg)}.rbc-today{background-color:var(--rbc-today-bg)}.rbc-date-cell{text-align:center;padding:4px 4px 2px;font-size:.8125rem}.schedule-calendar--backend-show-more .rbc-date-cell{text-align:left}.rbc-date-cell.rbc-now{color:var(--rbc-focus-outline);font-weight:700}.rbc-time-header.rbc-overflowing{border-right:1px solid var(--rbc-border-color)}.rbc-time-header-content{border-left:1px solid var(--rbc-border-color)}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid var(--rbc-border-color)}.rbc-time-content{border-top:1px solid var(--rbc-border-color)}.rbc-time-content>*+*>*{border-left:1px solid var(--rbc-border-color)}.rbc-timeslot-group{border-bottom:1px solid var(--rbc-border-color)}.rbc-day-slot .rbc-time-slot{border-top:1px solid var(--rbc-border-color-subtle)}.rbc-label{color:var(--rbc-muted-text);font-size:.75rem}.rbc-current-time-indicator{background-color:var(--rbc-focus-outline);height:2px}.rbc-day-slot .rbc-event{border:1px solid var(--rbc-border-color-subtle)}.rbc-agenda-view table.rbc-agenda-table{border:1px solid var(--rbc-border-color);border-radius:var(--rbc-radius);color:inherit}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{color:var(--rbc-muted-text);border-bottom:1px solid var(--rbc-border-color);text-transform:uppercase;letter-spacing:.03em;background-color:#0000;padding:10px;font-size:.75rem;font-weight:700}.rbc-agenda-view table.rbc-agenda-table thead>tr>th:first-of-type{border-top-left-radius:var(--rbc-radius)}.rbc-agenda-view table.rbc-agenda-table thead>tr>th:last-of-type{border-top-right-radius:var(--rbc-radius)}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{border-color:var(--rbc-border-color);vertical-align:middle;padding:10px}.rbc-agenda-view table.rbc-agenda-table tbody>tr:hover{background-color:var(--rbc-hover-bg)}.rbc-agenda-date-cell,.rbc-agenda-time-cell{color:var(--rbc-muted-text);font-size:.8125rem}.recent-updates-popover-paper{width:320px;margin-top:8px}.color-picker-popover-paper{background-color:var(--cp-bg);width:232px;color:var(--cp-text);padding:12px}.color-picker-swatch{border:1px solid var(--cp-border);border-radius:var(--cp-radius);transition:border-color .12s}.color-picker-swatch:hover,.color-picker-swatch:focus-visible{border-color:var(--cp-focus-ring)}.color-picker-swatch:focus-visible{outline:2px solid var(--cp-focus-ring);outline-offset:2px}.color-picker-popover .react-colorful{cursor:pointer;width:100%;height:140px}.color-picker-popover .react-colorful__saturation{border-radius:var(--cp-radius) var(--cp-radius) 0 0;border-bottom:none}.color-picker-popover .react-colorful__hue{border-radius:0 0 var(--cp-radius) var(--cp-radius);height:16px;margin-top:10px}.color-picker-popover .react-colorful__pointer{width:16px;height:16px;box-shadow:var(--cp-shadow);border-color:#fff}.color-picker-popover .react-colorful__hue-pointer{width:14px}.color-picker-hex-field{margin-top:12px}.color-picker-hex-field-input{box-sizing:border-box;width:100%;height:36px;font-family:var(--cp-font);color:var(--cp-text);background-color:var(--cp-bg);border:1px solid var(--cp-border);border-radius:calc(var(--cp-radius) * 10 / 12);text-transform:lowercase;padding:0 10px;font-size:.875rem;transition:border-color .12s}.color-picker-hex-field-input:hover{border-color:var(--cp-text)}.color-picker-hex-field-input:focus{border-color:var(--cp-focus-ring);box-shadow:0 0 0 1px var(--cp-focus-ring);outline:none}.kanban-board{font-family:var(--ppb-font,inherit);color:inherit;-webkit-overflow-scrolling:touch;min-width:0;min-height:100%;overflow:auto visible}.kanban-board--fill{flex:1;align-self:stretch;width:100%;min-width:0;height:100%;min-height:0;overflow-y:auto}.kanban-board-track{flex-flow:row;align-items:stretch;width:max-content;min-width:100%;min-height:100%;display:flex}.kanban-board--fill .kanban-board-track{height:100%}.kanban-board-column{box-sizing:border-box;flex-direction:column;flex:0 0 var(--ppb-column-width,clamp(240px, 82vw, 320px));width:var(--ppb-column-width,clamp(240px, 82vw, 320px));min-width:var(--ppb-column-width,clamp(240px, 82vw, 320px));max-width:var(--ppb-column-width,clamp(240px, 82vw, 320px));min-height:200px;padding:var(--ppb-column-padding,12px);background-color:#0000;border:none;border-radius:0;transition:background-color .12s;display:flex}.kanban-board-column+.kanban-board-column{border-left:1px solid var(--ppb-border-color)}.kanban-board-column--over{background-color:var(--ppb-drop-bg)}.kanban-board-column-body{flex:1;min-height:48px}.kanban-board-column-body .MuiCard-root{height:auto}.kanban-board-column-body .MuiCardContent-root{flex:none}@media (width>=900px){.kanban-board-track{width:100%}.kanban-board-column{width:auto;min-width:var(--ppb-column-min-width,220px);flex:1 1 0;max-width:none}}.kanban-board-card-shell{cursor:grab;touch-action:none;border-radius:var(--ppb-radius);transition:opacity .12s,box-shadow .12s,transform .12s}.kanban-board-card-shell:focus-visible{outline:2px solid var(--ppb-focus-outline);outline-offset:2px}.kanban-board-card-shell--dragging{opacity:.45;cursor:grabbing}.kanban-board-card-shell--disabled{cursor:default;touch-action:auto}.kanban-board-card-shell:hover .MuiCard-root{background-color:var(--ppb-hover-bg)}.kanban-board-card-overlay{cursor:grabbing;box-shadow:var(--ppb-overlay-shadow);border-radius:var(--ppb-radius);width:var(--ppb-overlay-width,260px)}.crm-dispatch-visit-card{text-align:left;cursor:pointer;width:100%;height:auto;display:block}.crm-dispatch-visit-card .MuiCardContent-root{flex:none}.crm-dispatch-visit-card:hover{background-color:var(--ppb-hover-bg)}.crm-dispatch-visit-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}.crm-dispatch-visit-card-status{pointer-events:none;max-width:100%}
