.DEPRECATED-dl-button-list-default .dl-button.active,.dl-sidebar-section-list-item.active{color:var(--oxygen-core-common-white)}.DEPRECATED-dl-button-list-default .dl-button.active.no_show,.dl-sidebar-section-list-item.active.no_show{background-color:var(--oxygen-core-red-090)}.DEPRECATED-dl-button-list-default .dl-button.active.no_show_but_ok,.dl-sidebar-section-list-item.active.no_show_but_ok{background-color:var(--oxygen-core-orange-090)}.DEPRECATED-dl-button-list-default .dl-button.active.waiting,.dl-sidebar-section-list-item.active.waiting{background-color:var(--oxygen-core-teal-090)}.DEPRECATED-dl-button-list-default .dl-button.active.in_progress,.dl-sidebar-section-list-item.active.in_progress{background-color:#15a795}.DEPRECATED-dl-button-list-default .dl-button.active.done,.dl-sidebar-section-list-item.active.done{background-color:var(--oxygen-core-green-110)}.dl-event-right-click-card{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%;position:fixed;width:245px;z-index:9}.dl-event-right-click-menu .DEPRECATED-dl-button-list .dl-button-label{border:none}.dl-event-right-click-menu .dl-item-right-click-menu-danger{background-color:var(--oxygen-core-red-040);color:var(--oxygen-core-red-090)}.dl-event-right-click-menu .dl-item-right-click-menu-danger svg{fill:var(--oxygen-core-red-090)}.dl-event-right-click-menu .dl-item-right-click-menu-danger.guideflow_hovered{background-color:#ff9198}.dl-event-right-click-menu .dl-item-right-click-menu-info{background-color:var(--oxygen-core-yellow-020);color:var(--oxygen-core-yellow-110)!important}.dl-event-right-click-menu .dl-item-right-click-menu-info svg{fill:var(--oxygen-core-yellow-110)}.dl-event-right-click-menu .dl-item-right-click-menu-info.guideflow_hovered{background-color:#f6eeaa}.appointment-popover-content{width:480px;z-index:10000!important}.popover-container-card{overflow:hidden;padding:0}.dl-toggle-button.dl-amount,.form-control.dl-input.dl-amount{border:1px solid #2b466099;height:44px;width:100px}.form-control.dl-input.dl-amount-selected{background-color:var(--oxygen-core-grey-130)!important;border:1px solid #0000;color:#fff}.form-control.dl-input.dl-amount-selected~.dl-input-number-buttons-container{color:#fff}.form-control.dl-input.dl-amount-selected:focus{border:1px solid #0000;color:#fff}.form-control.dl-input.dl-amount-selected:focus::placeholder{color:#fff9;transition:none}.dl-amount-currency{position:relative}.dl-amount-currency:after{color:#fff;content:"€";height:44px;line-height:44px;position:absolute;right:35px;top:0}.appointment-popover-scroll-area{position:relative}.appointment-popover-scroll-area .scroll-content{overflow-y:auto}.appointment-popover-scroll-area .scroll-shadow{display:none;height:12px;pointer-events:none;position:absolute;width:100%;z-index:1}.appointment-popover-scroll-area .scroll-shadow.visible{display:block}.appointment-popover-scroll-area .scroll-shadow.scroll-shadow-top{background:linear-gradient(to bottom,var(--oxygen-core-grey-030),#0000);top:0}.appointment-popover-scroll-area .scroll-shadow.scroll-shadow-bottom{background:linear-gradient(to top,var(--oxygen-core-grey-030),#0000);bottom:0}.popover-banner-content{padding:1.25rem;width:448px}.appointment_popover__combobox_visit_motive_color_stripe{border-bottom-left-radius:3px;border-top-left-radius:3px;height:54px;left:1px;position:absolute;top:1px;width:4px}.appointment_popover__selector_visit_motive_field .dl-input{height:56px;margin-bottom:.4rem}.appointment_popover__selector_visit_motive_color_stripe{border-bottom-left-radius:3px;border-top-left-radius:3px;height:55px;left:1px;position:absolute;top:1px;width:5px}.popover-appointment-form-container .popover-appointment-form-fields{max-height:calc(95vh - 310.4px)}.popover-appointment-form-container .patient-autocomplete.error input,.popover-appointment-form-container .patient-autocomplete.error:focus input,.popover-appointment-form-container .patient-autocomplete.error.guideflow_hovered input{border:1px solid var(--oxygen-core-red-090)}.popover-footer{background-color:var(--oxygen-core-common-white);display:flex;justify-content:flex-end;padding:16px;position:relative}.popover-patient-card{background-color:var(--oxygen-core-yellow-010);border:1px solid #fbf2b8;border-radius:8px;height:auto;max-width:448px;padding:16px;transition:all .2s ease-in-out;width:100%}.popover-patient-card .popover-close-button{align-items:center;display:flex;visibility:hidden}.popover-patient-card.guideflow_hovered{background-color:var(--oxygen-core-yellow-020)}.popover-patient-card.guideflow_hovered .popover-close-button{visibility:visible}.patient-card-skeleton{background-color:var(--oxygen-core-yellow-010);border:1px solid #fbf2b8;border-radius:8px;height:135px;width:448px}.popover-header{padding:8px 16px}.patient-popover-footer,.popover-header{background-color:var(--oxygen-core-common-white);display:flex;justify-content:flex-end;position:relative}.patient-popover-footer{padding:16px}.popover-patient-form-container .popover-patient-form-fields{max-height:calc(95vh - 310.4px)}.patient-popover-header{align-items:center;background-color:var(--oxygen-core-common-white);display:flex;justify-content:space-between;padding:16px;position:relative}.patient-popover-form{position:relative;transition:all .1s ease-out}.dl-calendar-week-cell{border-bottom:1px solid #bbb;flex:1 1 auto;height:0}.dl-calendar-week-cell.dl-calendar-cell-inner{border-bottom:1px dotted #bbb}.dl-calendar-week-cell:last-child{border-bottom:none}.calendar-redesign .dl-calendar-week-cell{border-bottom:1px solid var(--oxygen-core-grey-030)}.calendar-redesign .dl-calendar-week-cell.dl-calendar-cell-inner{border-bottom:1px dotted var(--oxygen-core-grey-030)}.calendar-redesign .dl-calendar-week-cell:last-child{border-bottom:none}.dl-calendar-week-grid{box-sizing:border-box;display:flex;flex-direction:column}.dl-calendar-week-grid,.dl-calendar-week-grid-highlight{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.dl-calendar-week-grid-highlight{border:2px solid var(--oxygen-core-yellow-040)}.dc-week-calendar .dc-week-columns .dc-col-highlight .dl-calendar-week-grid-highlight{border-width:0}.dl-calendar-month-cell{border-right:1px solid #bbb;display:flex;flex:1 1 auto;flex-direction:column;font-size:12px;padding:5px;pointer-events:none;position:relative;text-align:right;width:0}.dl-calendar-month-cell .dl-calendar-month-cell-date{height:19px;width:19px}.dl-calendar-month-cell .dl-calendar-month-cell-date.dl-calendar-month-holiday{background-color:var(--oxygen-core-orange-040);border-radius:4px;pointer-events:auto;z-index:4}.dl-calendar-month-cell.dl-calendar-month-cell-out-of-month{color:#bbb}.dl-calendar-month-cell.dl-calendar-month-cell-out-of-month .dl-calendar-month-holiday{background-color:var(--oxygen-core-orange-040);color:var(--oxygen-core-grey-130)}.dl-calendar-month-cell .dl-calendar-month-cell-today{border:2px solid var(--oxygen-core-yellow-040);bottom:0;flex:1 1 auto;left:0;overflow:hidden;position:absolute;right:0;top:0}.dl-calendar-month-cell:last-of-type{border-right:0}.calendar-redesign .dl-calendar-month-cell{border-right:1px solid var(--oxygen-core-grey-030)}.calendar-redesign .dl-calendar-month-cell .dl-calendar-month-cell-date{height:22px;width:22px}.calendar-redesign .dl-calendar-month-cell .dl-calendar-month-cell-date.dl-calendar-month-holiday{border-radius:100%}.calendar-redesign .dl-calendar-month-cell .dl-calendar-month-cell-date.dl-calendar-month-cell-date-today{background-color:var(--oxygen-core-blue-110);border-radius:100%;color:var(--oxygen-core-common-white);font-weight:700}.calendar-redesign .dl-calendar-month-cell .dl-calendar-month-cell-today{border:1px solid var(--oxygen-core-blue-110)}.calendar-redesign .dl-calendar-month-cell.dl-calendar-month-cell-out-of-month{color:var(--oxygen-core-grey-060)}.calendar-redesign .dl-calendar-month-cell:last-of-type{border-right:0}.dl-calendar-month-grid{bottom:0;box-sizing:border-box;display:flex;flex-direction:row;left:0;overflow:hidden;position:absolute;right:0;top:0}.calendar-redesign .dl-calendar-header-substitution{background:var(--oxygen-core-common-white)}.calendar-redesign .dl-calendar-header-substitution .column-header-substitution-ellipsis{padding:0}.dc-openings-modal-title{background-color:var(--oxygen-core-yellow-070)}.convert-telehealth-modal .dl-radio-button-label{line-height:40px}.appointment-item{background:var(--oxygen-core-common-white);border:1px solid var(--oxygen-core-grey-040);border-radius:4px;box-sizing:border-box}.converted-appointment-info svg{fill:var(--oxygen-core-blue-110)}.multiple-selector{--oxygen-LOCAL-multipleSelector-label-borderColor:var(--oxygen-core-grey-040);--oxygen-LOCAL-multipleSelector-label-borderColor-focus:var(--oxygen-core-grey-040);--oxygen-LOCAL-multipleSelector-label-highlight-borderColor:var(--oxygen-core-blue-110);--oxygen-LOCAL-multipleSelector-label-placeholder-highlight-color:var(--oxygen-core-blue-110);--oxygen-LOCAL-multipleSelector-checkbox-borderColor:var(--oxygen-core-grey-040);position:relative}.multiple-selector .dl-dropdown{box-sizing:border-box;margin:0;top:-2px!important}.multiple-selector .dl-dropdown .dl-selector-search-input{padding-left:30px}.multiple-selector .dl-dropdown .dl-selector-search-input-icon{left:10px!important;top:10px}.multiple-selector .dl-input.dl-selector-label{border:1px solid var(--oxygen-LOCAL-multipleSelector-label-borderColor)!important}.multiple-selector .dl-input.dl-selector-label:focus{border:1px solid var(--oxygen-LOCAL-multipleSelector-label-borderColor-focus)!important}.multiple-selector .dl-input.dl-selector-label-highlight{border-color:var(--oxygen-LOCAL-multipleSelector-label-highlight-borderColor)!important}.multiple-selector .dl-input.dl-selector-label-highlight::placeholder{color:var(--oxygen-LOCAL-multipleSelector-label-placeholder-highlight-color);opacity:1}.multiple-selector .dl-input.dl-selector-label-highlight:-ms-input-placeholder{color:var(--oxygen-LOCAL-multipleSelector-label-placeholder-highlight-color)}.multiple-selector .dl-input.dl-selector-label-highlight::-ms-input-placeholder{color:var(--oxygen-LOCAL-multipleSelector-label-placeholder-highlight-color)}.multiple-selector .dl-margin-16{margin:8px!important}.multiple-selector .dl-checkbox{border:1px solid var(--oxygen-LOCAL-multipleSelector-checkbox-borderColor)}.multiple-selector-dropdown{display:block;overflow:auto!important;width:auto}.multiple-selector-dropdown .dl-checkbox-label-type{background:#a4afb508;display:flex;margin-bottom:0;padding:8px 0 10px 11px}.multiple-selector-dropdown.dl-searchable-multiple-selector .dl-checkboxes-list{max-height:349px;overflow:auto}.convert-telehealth-modal .dc-modal-body{overflow-y:inherit}.convert-telehealth-modal .non-convertible-warning{background-color:var(--oxygen-core-red-040);border-color:var(--oxygen-core-red-090)}.calendar-redesign .column-header>div+div{border-top:1px solid var(--oxygen-core-grey-030)}.calendar-redesign .column-header .column-header-label-wrapper{align-items:normal;height:auto!important;margin:0;padding:16px 8px}.calendar-redesign .column-header .column-header-label-wrapper .column-header-label{align-items:center;color:var(--oxygen-core-grey-150);display:flex;flex-grow:0;margin:0;position:relative}.calendar-redesign .column-header .column-header-label-wrapper .column-header-label .past>.dl-text{color:var(--oxygen-core-grey-090)}.calendar-redesign .column-header .ui-messages{flex:0 0 auto}.calendar-redesign .error-label{background-color:var(--oxygen-core-red-020)}.calendar-redesign .holiday-label{background-color:var(--oxygen-core-purple-020)}.calendar-redesign .container-ellipsis-header-day{height:18px}.calendar-redesign .column-header.holiday{background-color:var(--oxygen-core-orange-040)}.calendar-redesign .holiday-text{margin:0!important}.calendar-redesign .dc-week-calendar .dc-head .dc-header{display:flex}.calendar-redesign .dc-week-calendar .dc-head>div:nth-child(2) .dc-header{color:var(--oxygen-core-grey-040);overflow:hidden;text-align:center;text-overflow:ellipsis}.calendar-redesign .dc-header span{flex:unset}.calendar-redesign .column-header-stats{background-color:var(--oxygen-core-common-white);color:var(--oxygen-core-grey-150);flex:0 1 auto;font-weight:var(--oxygen-core-font-weight-regular);line-height:24px;text-align:center}.calendar-redesign .column-header-stats.red-color{color:var(--oxygen-core-red-090)}.calendar-redesign .dc-head .dc-header{border-bottom:1px solid var(--oxygen-core-grey-030);border-right:1px solid var(--oxygen-core-grey-030);box-sizing:border-box;flex:1 1 auto;width:0}.calendar-redesign .dc-head .dc-header:last-of-type{border-right:none}.calendar-redesign .dc-month-calendar .dc-header{font-weight:var(--oxygen-core-font-weight-bold);padding:8px 0;text-align:center}.column-header .ui-messages{flex:0 0 auto}.column-header.holiday{background-color:var(--oxygen-core-orange-040)}.column-header.holiday>div:first-child{height:55px}.holiday-text{font-weight:var(--oxygen-core-font-weight-regular);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-week-column{border-right:1px solid #bbb;box-sizing:border-box;cursor:default;display:flex;flex:1 1 auto;flex-direction:column;position:relative;width:0}.dc-week-column:last-of-type{border-right:0}.calendar-redesign .dc-week-column{border-color:var(--oxygen-core-grey-030)}.dc-layer.dc-timeline-layer{border:none;border-color:var(--oxygen-core-yellow-040);border-top-style:dashed;border-top-width:3px;bottom:auto;margin:0;overflow:hidden;pointer-events:none;position:absolute;top:auto;z-index:1}.dc-layer.dc-timeline-layer.dc-timeline-today{border-top-style:solid}.calendar-redesign .dc-layer.dc-timeline-layer{border-color:#eb4747;border-top-width:2px}.calendar-redesign .dl-calendar-column-header-agenda-title{display:flex;flex:1!important;justify-content:center}.calendar-redesign .dc-week-calendar .dc-week-columns .dc-col-highlight,.calendar-redesign .dc-week-calendar .dc-week-columns .dc-col-highlight+:not(.dc-col-highlight){overflow:visible}.calendar-redesign .dc-week-calendar .dc-week-columns .dc-col-highlight+:not(.dc-col-highlight):before,.calendar-redesign .dc-week-calendar .dc-week-columns .dc-col-highlight:before{border-color:var(--oxygen-core-blue-110);margin-left:-1px}.calendar-redesign .dc-week-calendar .dc-week-columns .dc-col-highlight:before{border-width:0 0 0 1px}.calendar-redesign .dc-week-calendar .dc-week-columns .dc-col-highlight+.dc-col-highlight:before{border-left-width:0}.calendar-redesign .dc-week-calendar .dc-week-columns .dc-col-highlight+:not(.dc-col-highlight):before{border-width:0 0 0 1px}.dc-week-hours{display:flex;flex-direction:column;flex-shrink:0;z-index:2}.dc-week-hours .dc-axis{align-items:center;display:flex;flex:1 1 auto;font-size:14px;padding:5px;position:relative}.dc-week-hours .dc-axis:last-child{border-bottom:none}.calendar-redesign .dc-week-hours .dc-axis{border-bottom:1px solid var(--oxygen-core-grey-060);color:var(--oxygen-core-grey-080)}.dl-calendar-month-row{border-bottom:1px solid #bbb;box-sizing:border-box;cursor:pointer;display:flex;flex:1 1 auto;flex-direction:row;height:0;position:relative}.dl-calendar-month-row:last-of-type{border-bottom:0}.calendar-redesign .dl-calendar-month-row{border-bottom:1px solid var(--oxygen-core-grey-030)}.calendar-redesign:last-of-type{border-bottom:0}.dl-list-unstyled{list-style:none;padding-left:0}.modal-preferences-list-body{background-color:var(--oxygen-core-common-white);flex:1 1 auto;overflow:auto;padding:15px 25px}.modal-preferences-list-footer{padding:16px;text-align:right}.modal-preferences-list{list-style:none;z-index:10000}.modal-preferences-list .dl-checkbox-label{cursor:inherit;display:inline-flex}.modal-preferences-list li:first-child .dl-order-list-button-up,.modal-preferences-list li:last-child .dl-order-list-button-down{display:none}.modal-preferences-list li.guideflow_hovered .dl-order-list-buttons{opacity:1}.modal-preferences-list li.guideflow_hovered .dl-order-list-buttons button{outline:none}.modal-preferences-list svg.dl-double-arrows-v{color:var(--oxygen-core-grey-090);height:20px;margin-bottom:5px;margin-left:5px;margin-right:12px;opacity:0;vertical-align:middle}.modal-preferences-list ul:not(.dragging) .draggable{cursor:move;cursor:grab}.modal-preferences-list ul:not(.dragging) .draggable .label{cursor:inherit}.modal-preferences-list ul:not(.dragging) .draggable.guideflow_hovered svg.dl-double-arrows-v{opacity:1}.modal-preferences-list ul.dragging{cursor:move;cursor:grabbing}.modal-preferences-list.draggable svg.dl-double-arrows-v{opacity:1}.agenda-list-view .table>tbody>.dl-d-agenda-list-current-time{border:0;margin:0;padding:0}.agenda-list-view .table>tbody>.dl-d-agenda-list-current-time td{border-color:var(--oxygen-core-common-white);border-style:solid;border-width:0 1px;margin:0;padding:0}.agenda-list-view .table>tbody>.dl-d-agenda-list-current-time div{background-color:var(--oxygen-core-blue-110);height:2px;margin:0 0 0 -10px;padding:0;position:relative;width:calc(100% + 10px);z-index:1}.agenda-list-view .table>tbody>.dl-d-agenda-list-current-time div:before{background-color:var(--oxygen-core-blue-110);border-radius:100px;content:"";display:block;height:20px;left:-1px;position:absolute;top:-9px;width:54px}.agenda-list-view .table>tbody>.dl-d-agenda-list-current-time div span{color:var(--oxygen-core-common-white);display:block;left:-1px;position:absolute;text-align:center;top:-9px;width:54px}.agenda-list-view.compact .table>tbody>.dl-d-agenda-list-current-time div span{top:-7px}.dl-d-agenda-list-body-row-appointment-status-waiting{background-attachment:fixed;background-image:repeating-linear-gradient(-45deg,#0000,#0000 22px,var(--oxygen-core-grey-020) 22px,var(--oxygen-core-grey-020) 42px);background-size:100%}.dl-d-agenda-list-body-row-appointment-status-in_progress{background-attachment:fixed;background-image:linear-gradient(45deg,var(--oxygen-core-grey-020) 25%,#0000 10%,#0000 75%,var(--oxygen-core-grey-020) 75%,var(--oxygen-core-grey-020)),linear-gradient(-45deg,var(--oxygen-core-grey-020) 25%,#0000 25%,#0000 75%,var(--oxygen-core-grey-020) 75%,var(--oxygen-core-grey-020));background-size:16px 16px}.dl-d-agenda-list-body-row-appointment-status-done{opacity:.6;position:relative;z-index:1}.dl-list-view-arrived-at-late,.dl-waiting-time-exceeded{color:var(--oxygen-core-red-090);font-weight:500}.dl-waiting-time-early{color:var(--oxygen-core-green-130)}select.form-control.select-status.dl-select{background-position:center right 4px;font-size:12px;height:30px;padding:0 16px 0 4px}.agenda-list-view .dl-events-list-view .dl-events-list-view-table-container{width:0}.agenda-list-view .dl-events-list-view .table>thead th{white-space:nowrap}.agenda-list-view .dl-events-list-view .table>thead th .caret{border-width:5px;margin-left:5px}.agenda-list-view .dl-events-list-view .table>thead th:not(.filter-header):after{border-bottom:2px solid #ddd;bottom:-2px;content:"";left:0;position:absolute;width:100%}.agenda-list-view .dl-events-list-view .table>tbody>.dl-d-agenda-list-current-time,.agenda-list-view .dl-events-list-view .table>tbody>.dl-d-agenda-list-current-time td{height:auto}.agenda-list-view .dl-events-list-view .table>tbody tr.guideflow_hovered{background-color:#f5f5f5}.agenda-list-view .dl-events-list-view .table>tbody tr.monitoring-is-complete{background:var(--oxygen-core-green-040)}.agenda-list-view .dl-events-list-view .table>tfoot th{overflow:hidden;text-overflow:ellipsis}.agenda-list-view .dl-events-list-view .appointment_status,.agenda-list-view .dl-events-list-view .encounter_status{padding:0}.agenda-list-view .dl-events-list-view .appointment_status select,.agenda-list-view .dl-events-list-view .encounter_status select{border:none;border-radius:0;height:auto;min-height:100%;min-width:100%;padding:0 5px}.agenda-list-view .dl-events-list-view .dl-new-patient-icon,.agenda-list-view .dl-events-list-view .dl-patient-documents-icon{height:var(--oxygen-core-font-size-xs);width:var(--oxygen-core-font-size-xs)}.agenda-list-view .dl-events-list-view .table.dl-events-list-view-table{margin-bottom:0;position:relative;table-layout:fixed;width:100%}.agenda-list-view .dl-events-list-view .dl-agenda-list-header-visit-motive-color{padding:0;width:7px}.agenda-list-view .dl-events-list-view .dl-agenda-list-consultation-button-cell{padding:0;width:20px}.agenda-list-view .dl-events-list-view .dl-table-head-cell-resize-handle{border-right:1px solid var(--oxygen-core-grey-040);cursor:col-resize;position:absolute;right:-1px;top:0;width:6px}.agenda-list-view .dl-events-list-view .dl-table-head-cell-resize-handle.dl-left-handle{border-left:1px solid #0000;border-right:unset;left:-1px;right:unset}.agenda-list-view .dl-events-list-view .dl-table-head-cell-resize-handle.guideflow_hovered{border-color:var(--oxygen-core-grey-090)}.agenda-list-view .dl-events-list-view .dl-agenda-list-header-title{z-index:11}.agenda-list-view .dl-events-list-view .dl-table-cell,.agenda-list-view .dl-events-list-view .truncate-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-list-view .dl-events-list-view .dl-table-cell.dl-multi-select-cell,.agenda-list-view .dl-events-list-view .truncate-overflow.dl-multi-select-cell{line-height:0}.agenda-list-view .dl-events-list-view .color-indicator-listview{min-width:12px}.agenda-list-view .dl-events-list-view .dl-hover-expand.guideflow_hovered{overflow:visible;white-space:normal}.agenda-list-view .dl-events-list-view .dl-notes-edit-indicator{display:none}.agenda-list-view .dl-events-list-view .dl-can-edit-note.guideflow_hovered{position:relative;z-index:2}.agenda-list-view .dl-events-list-view .dl-can-edit-note.dl-note-editing .dl-table-notes-field-textarea{background-color:#fff;border-color:var(--oxygen-core-blue-110);border-radius:3px;line-height:normal;margin:0;outline:none;overflow:auto;position:absolute;resize:vertical;top:3px;width:300px;z-index:2}.agenda-list-view .dl-events-list-view .dl-can-edit-note.dl-note-editing.dl-table-cell.note{line-height:0}.agenda-list-view .dl-events-list-view .dl-can-edit-note span{background-color:#fff;border:1px solid #0000;border-radius:3px;display:block;height:100%;overflow:hidden;padding:3px;position:relative;text-overflow:ellipsis;width:100%}.agenda-list-view .dl-events-list-view .dl-can-edit-note span.guideflow_hovered{border-color:var(--oxygen-core-blue-110);height:auto;min-height:calc(100% - 5px);padding-right:30px;position:absolute;top:3px;z-index:1}.agenda-list-view .dl-events-list-view .dl-can-edit-note span.guideflow_hovered .dl-notes-edit-indicator{align-items:center;display:flex;height:100%;justify-content:flex-end;padding-right:5px;position:absolute;right:0;top:0;width:40px}.agenda-list-view .dl-events-list-view .dl-can-edit-note span.guideflow_hovered .dl-notes-edit-indicator svg{fill:var(--oxygen-core-grey-130);height:15px}.agenda-list-view .dl-events-list-view .dl-list-view-header-grid-container{overflow:hidden!important}.agenda-list-view .dl-events-list-view .dl-list-view-body-grid-container,.agenda-list-view .dl-events-list-view .dl-list-view-header-grid-container{outline:none}.agenda-list-view.compact .dl-events-list-view .dl-can-edit-note>span.guideflow_hovered .dl-notes-edit-indicator svg{height:10px}.agenda-list-view.compact .dl-agenda-list-consultation-button-cell>.dl-button{height:20px}.dl-loader-overlay.dl-spinner-loader{height:0;top:50%;z-index:1}.dl-multiple-practitioners-modal{min-height:calc(100vh - 100px)}.dl-multiple-practitioners-modal .dl-selector-left-border{border-bottom-left-radius:0;border-left:1px solid var(--oxygen-core-grey-040);border-top-left-radius:0}.dl-multiple-practitioners-modal .dc-modal-close-button svg{fill:var(--oxygen-core-grey-130)}.dl-multiple-practitioners-modal .dc-modal-title{background-color:var(--oxygen-core-common-white);color:var(--oxygen-core-grey-130);text-align:center}.dl-multiple-practitioners-modal .dl-multiple-practitioners-guest-agendas{overflow:unset}.availabilities-motives-dropdown{background-color:var(--oxygen-core-common-white);border:1px solid #2b46604d;border-radius:5px;box-shadow:0 3px 8px 0 #2b466033;left:0;margin-left:4px;min-width:210px;position:absolute;z-index:200}.availabilities-motives-list{display:flex;flex-direction:column;list-style-type:none;margin:0;max-height:300px;overflow:auto;padding:0}.availabilities-motives-no-result{font-size:16px;font-style:italic;padding:8px}.availabilities-motives-list-item{align-items:center;color:var(--oxygen-core-grey-130);cursor:pointer;display:flex;font-weight:var(--oxygen-core-font-weight-regular);line-height:16px;padding:12px 0;white-space:nowrap}.availabilities-motives-list-item .motive-color{border-radius:4px;height:16px;margin-right:4px;transform:translateX(16px);width:16px}.availabilities-motives-list-item svg{fill:var(--oxygen-core-grey-130);margin-left:8px;padding:0 0 0 8px}.availabilities-motives-list-item .appointments-with-master-visit-motive{color:var(--oxygen-core-grey-090);font-size:10px}.availabilities-motives-list-item.multiple-appointments-button,.availabilities-motives-list-item.multiple-practitioners-button{color:var(--oxygen-core-blue-110);line-height:28px;list-style-type:none;text-transform:uppercase}.availabilities-motives-list-item.availabilities-motives-list-item-active{background-color:var(--oxygen-core-teal-010)}.availabilities-motives-list-item.availabilities-motives-list-item-empty{color:var(--oxygen-core-grey-090);font-style:italic;pointer-events:none}.dl-sidebar-menu-sublevel{--oxygen-LOCAL-sidebarSublevelItem-background-hover:var(--oxygen-core-grey-020);margin:8px}.dl-sidebar-menu-sublevel-title{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:8px;width:100%}.dl-sidebar-menu-sublevel-title.guideflow_hovered{background-color:var(--oxygen-LOCAL-sidebarSublevelItem-background-hover);border-radius:8px;color:inherit;text-decoration:none}.dl-sidebar-menu-sublevel-title:focus{color:inherit;text-decoration:none}.dl-sidebar-menu-sublevel-title:focus-visible{box-shadow:0 0 0 2px var(--oxygen-core-grey-110) inset,0 0 0 4px var(--oxygen-core-common-white) inset;outline:2px solid #0000}@media(prefers-reduced-motion:no-preference){.dl-sidebar-menu-sublevel-title:focus-visible{transition:box-shadow .15s linear}}.dl-sidebar-menu-sublevel-title-text{flex-grow:1;font-family:var(--oxygen-core-font-family-roboto);padding-left:8px;text-align:left;transition:color .1s}.dl-sidebar-menu-sublevel-title-arrow{fill:currentcolor;transition:all .1s}.dl-sidebar-menu-sublevel-title-arrow-right{height:24px}.dl-sidebar-menu-sublevel-title-icon{fill:currentcolor;transition:fill .1s}.dl-sidebar-menu-sublevel-content{display:none;margin-bottom:8px}.dl-sidebar-menu-sublevel-opened .dl-sidebar-menu-sublevel-content{display:inherit}.dl-sidebar-menu-sublevel-opened .dl-sidebar-menu-sublevel-title{margin-bottom:8px}.dl-sidebar-menu-sublevel-opened .dl-sidebar-menu-sublevel-title-arrow{transform:rotate(90deg)}.panel-body .sidebar-agenda-search{position:sticky;top:0;z-index:1}.dl-select-active-agenda-item{margin:8px 8px 8px 13px}.magic-left-sidebar{display:flex;flex-direction:column;overflow:hidden}.magic-left-sidebar>*{display:flex;flex:0 0 auto;flex-direction:column;overflow:hidden}.magic-left-sidebar>* .panel-heading{flex:0 0 auto}.magic-left-sidebar>.panel-expanded{flex-shrink:1}.magic-left-sidebar>.panel-expanded .panel-heading+*{flex:1 1 auto;overflow-y:auto}.dl-left-pane-collapsed .covid-vaccination-center span{height:400px;margin-top:115px;padding-left:15px;-webkit-text-orientation:upright;text-orientation:upright;writing-mode:vertical-lr}.dl-tlc-so-btn .dl-button{height:28px!important}.dl-tlc-so-btn .dl-button .dl-button-label{font-size:10px!important;font-weight:var(--oxygen-core-font-weight-bold)!important}@media(max-width:1280px){.dl-tlc-so-btn{margin:0!important}.dl-tlc-so-btn .dl-button{display:none}}
/*# sourceMappingURL=../44804-8784289fba0bd7823c94.css.map*/