.dc-modal-back-button{cursor:pointer;left:20px;position:absolute;top:20px;z-index:2}.dc-modal-back-button.guideflow_hovered{text-decoration:none}.dc-flash.dc-flash-availabilities{color:var(--oxygen-core-grey-130);display:flex;font-family:var(--oxygen-core-font-family-roboto);font-size:13px;height:44px;max-width:none;min-width:540px;position:fixed;right:calc(50% - 309px);top:20px;z-index:10003}.dc-flash.dc-flash-availabilities .dc-flash-message{background-color:var(--oxygen-core-common-white);border:1px solid var(--oxygen-core-grey-040);border-radius:5px;box-shadow:0 0 10px 2px #2b4660cc;box-sizing:border-box;cursor:default;flex-direction:row;height:100%;overflow:auto;width:100%}.dc-flash.dc-flash-availabilities .dc-flash-message+.dc-flash-message{margin-top:12px}.dc-flash.dc-flash-availabilities .dc-flash-message .dc-content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center;line-height:1.2;padding:8px 16px}.dc-flash.dc-flash-availabilities .dc-flash-message .dc-content .dc-message{margin:0;padding:0}.dc-flash.dc-flash-availabilities .dc-flash-message .dc-content .dl-layout-container{align-items:baseline}.dc-flash.dc-flash-availabilities .dc-flash-message .dc-content .dl-layout-container .dl-layout-item{padding:0}.dc-flash.dc-flash-availabilities .dc-flash-message.dc-flash-message-availabilities-info{background-color:var(--oxygen-core-blue-040)}.dc-flash.dc-flash-availabilities .dc-flash-message.dc-flash-message-availabilities-limit{background-color:var(--oxygen-core-red-040);color:var(--oxygen-core-red-090)}.dc-flash.dc-flash-availabilities .dl-layout-item{line-height:20px}.dc-flash.dc-flash-availabilities .dl-layout-item:last-of-type{text-align:right}.dc-flash.dc-flash-availabilities .dl-button-tertiary-danger,.dc-flash.dc-flash-availabilities .dl-button-tertiary-primary{height:auto;padding:8px 0}.dc-flash.dc-flash-availabilities .dl-booking-completion-disabled{color:var(--oxygen-core-grey-090);font-size:14px;text-transform:uppercase}.dc-modal-backdrop{background-color:var(--oxygen-core-grey-150);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;z-index:1040}.dc-modal-root>div:first-child .dc-modal-backdrop{opacity:.5}.dc-modal-dialog{background-color:var(--oxygen-core-grey-150);border-radius:8px;box-shadow:0 -2px 20px 0 #0003;color:var(--oxygen-core-grey-130);display:flex;height:auto;margin:0 auto auto;max-height:calc(100% - 40px);pointer-events:auto;position:relative;width:720px}.dc-modal-large .dc-modal-dialog{width:934px}.dc-modal-super-large{max-width:996px!important}.dc-modal-super-large .dc-modal-dialog{width:996px}.dc-modal-extra-large{max-width:calc(100% - 100px)!important}.dc-modal-extra-large .dc-modal-dialog{width:calc(100% - 100px)}.dc-modal-full-height .dc-modal-dialog{height:calc(100% - 40px)}.dc-modal-full-height .dc-modal-body{flex-grow:1}.dc-modal-root>div:nth-last-child(2) .dc-modal-dialog{max-height:calc(100% - 80px);transform:scaleX(.98) translateY(-10px)}.dc-modal-root>div:nth-last-child(3) .dc-modal-dialog{max-height:calc(100% - 80px);transform:scaleX(.96) translateY(-20px)}.dc-modal-content{background-color:var(--oxygen-core-grey-020);border-radius:8px;display:flex;flex:1 1 0;flex-direction:column;max-height:100%}.dc-modal-layout{display:none;height:100%;left:50%;max-width:934px;pointer-events:none;position:fixed;top:20px;transform:translateX(-50%);width:100%;z-index:1040}.dc-modal-layout:focus{outline-style:none}.dc-modal-root>div:last-child .dc-modal-layout,.dc-modal-root>div:nth-last-child(2) .dc-modal-layout,.dc-modal-root>div:nth-last-child(3) .dc-modal-layout{display:block}.dc-modal-title{background-color:var(--oxygen-core-blue-110);border-radius:7px 7px 0 0;color:var(--oxygen-core-common-white);flex:0 0 auto;font-family:var(--oxygen-core-font-family-montserrat);font-size:18px;font-weight:var(--oxygen-core-font-weight-regular);padding:20px;text-align:center}.dc-modal-footer{align-items:center;background-color:var(--oxygen-core-grey-020);border-radius:0 0 8px 8px;box-shadow:0 -2px 20px 0 #0003;display:flex;flex:0 0 auto;justify-content:flex-end;padding:16px;z-index:1}.dc-modal-footer-border{border-left:1px solid var(--oxygen-core-grey-020);border-radius:0;border-right:1px solid var(--oxygen-core-grey-020)}.dl-button.dc-modal-footer-button{min-width:150px}.fs-multiple-appointment-templates .booking-appointment-patient-history{margin:0 16px 16px;padding:0;width:auto}.fs-multiple-appointment-templates .booking-appointment-patient-history .booking-appointment-patient-history-board{margin-bottom:0}.fs-multiple-appointment-templates .booking-appointment-patient-history .booking-appointment-patient-history-board .booking-appointment-patient-history-board-no-show .dl-text,.fs-multiple-appointment-templates .booking-appointment-patient-history .booking-appointment-patient-history-board .booking-appointment-patient-history-board-shown .dl-text{font-size:13px}.fs-multiple-appointment-templates .booking-appointment-patient-history .booking-appointment-patient-history-appointments-list{margin-bottom:0}.fs-multiple-appointment-templates .booking-appointment-patient-history .booking-appointment-patient-history-appointments-list .booking-appointment-patient-history-appointments-list-title{color:var(--oxygen-core-common-white);font-family:var(--oxygen-core-font-family-montserrat);font-weight:400;margin-bottom:0;padding:16px 0}.dc-modal-sidebar{flex:0 0 auto;margin-top:60px;overflow-x:hidden;overflow-y:auto;width:218px}.dl-sidebar-section{margin:0 14px}.dl-sidebar-section-title{color:var(--oxygen-core-common-white);font-family:var(--oxygen-core-font-family-montserrat);font-size:14px;letter-spacing:.2px;padding:16px 0;text-align:center;text-transform:uppercase}.dc-modal-scrollable-content{flex:1 0 0;overflow-x:hidden;overflow-y:auto;padding:8px 8px 28px}.dc-modal-body{overflow-y:auto;padding:15px 25px}.openings-edition-modal .opening-edition-item{align-items:center;border:1px solid var(--oxygen-core-grey-040);cursor:pointer;display:flex;height:57px;margin-bottom:16px;margin-left:16px;overflow:hidden;padding:16px;width:100%}.openings-edition-modal .opening-edition-item .opening-edition-date-picker{border-bottom:2px solid var(--oxygen-core-blue-110);margin-bottom:-2px;margin-left:16px;width:45%}.openings-edition-modal .opening-edition-item .opening-edition-date-picker-invalid{background-color:var(--oxygen-core-red-040);border-bottom-color:var(--oxygen-core-red-090);transition:all .1s ease-in}.openings-edition-modal .dl-radio-button-circle:before{background-color:#fff}.openings-edition-modal label{align-items:center;display:flex;margin-bottom:0;width:100%}.openings-edition-modal .dc-modal-footer{box-shadow:unset;margin-top:-32px}.dl-layout-container>.dl-layout-item.modal-scheduling-field-first-item{align-items:center;display:flex;padding-left:21px;white-space:nowrap}.dl-layout-container>.dl-layout-item.pregnancy-progress{border-left:1px solid var(--oxygen-core-grey-040)}.dl-layout-container>.dl-layout-item.pregnancy-progress-disabled{background-color:var(--oxygen-core-grey-020);color:var(--oxygen-core-grey-090)}.dl-update-opening-period{max-width:240px}.apply-substitute-modal .substitute-edition-modal-header{background-color:var(--oxygen-core-orange-090);font-family:var(--oxygen-core-font-family-roboto);font-size:var(--oxygen-core-font-size-m);position:relative;text-transform:uppercase}.apply-substitute-modal .substitute-edition-modal-body{overflow-y:visible;padding:16px 16px 0}.dl-main-panel-header{height:56px}.dl-main-panel-header-border,.dl-main-panel-header-breadcrumbs{border-bottom:1px solid var(--oxygen-core-grey-040)}.dl-button.dl-header-nav-button,.dl-header-nav-button{background-color:#0000;border:none;border-bottom:2px solid var(--oxygen-core-common-white);color:#333;display:inline-block;text-transform:capitalize;transition:border-bottom-color .2s}.dl-button.dl-header-nav-button:focus,.dl-header-nav-button:focus{outline:0}.dl-button.dl-header-nav-button .dl-header-nav-icon,.dl-header-nav-button .dl-header-nav-icon{border-radius:50%;height:20px;margin-right:8px;width:20px}.dl-button.dl-header-nav-button .dl-header-nav-icon svg,.dl-header-nav-button .dl-header-nav-icon svg{fill:var(--oxygen-core-common-white);height:16px;width:16px}.dl-button.dl-header-nav-button-appt,.dl-header-nav-button-appt{text-transform:unset}.dl-header-nav-button-appt{border-bottom-color:#0000;margin-bottom:-1px}.dl-header-nav-button-appt .dl-header-nav-icon{background-color:var(--oxygen-core-teal-090)}.dl-header-nav-button-appt.dl-header-nav-button-active-appt,.dl-header-nav-button-appt.guideflow_hovered{border-bottom-color:var(--oxygen-core-teal-090)}.dl-header-nav-button-blck{border-bottom-color:#0000;margin-bottom:-1px}.dl-header-nav-button-blck .dl-header-nav-icon{background-color:#8a64dd}.dl-header-nav-button-blck.dl-header-nav-button-active-blck,.dl-header-nav-button-blck.guideflow_hovered{border-bottom-color:#8a64dd}.dl-header-nav-button-open{border-bottom-color:#0000;margin-bottom:-1px}.dl-header-nav-button-open .dl-header-nav-icon{background-color:var(--oxygen-core-yellow-070)}.dl-header-nav-button-open.dl-header-nav-button-active-open,.dl-header-nav-button-open.guideflow_hovered{border-bottom-color:var(--oxygen-core-yellow-070)}.dl-recurring-event-footer{margin-top:auto;z-index:1}@media(max-width:1279px){.dl-actions-history-button{padding-top:8px}}.dl-actions-history-button.guideflow_hovered{text-decoration:none}.dl-actions-history-icon{margin-right:5px}.actions-history-content .table{word-break:break-word}.actions-history-content .table tr td:first-child{word-break:normal}.dc-recurring-number-label{width:110px}.dc-text-input.opening-recurring-on{padding-right:0}.dc-number-of-appointments{margin-right:16px;width:80px}.dc-recurring-end-date{width:310px}.dc-flex-expand{flex:10}.DEPRECATED-dl-button-list{border-bottom:none;margin-top:-1px;padding:0}.DEPRECATED-dl-button-list .dl-button{border-radius:8px;height:auto;padding:0 8px;text-align:left;width:100%}.DEPRECATED-dl-button-list .dl-button-label{justify-content:left}.DEPRECATED-dl-button-list svg{fill:currentcolor;height:16px;width:16px}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-danger .dl-button,.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-default .dl-button,.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-primary .dl-button{line-height:16px;text-align:left;text-transform:none}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-danger .dl-button-label,.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-default .dl-button-label,.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-primary .dl-button-label{font-weight:400;justify-content:left;padding:12px 0;pointer-events:none}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-danger .dl-badge,.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-default .dl-badge,.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-primary .dl-badge{border-radius:100%;height:16px;line-height:1;min-width:16px;padding:0}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-danger .dl-button-label,.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-default .dl-button-label{border-bottom:1px solid var(--oxygen-core-grey-020)}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-default .dl-button{color:var(--oxygen-core-grey-150)}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-default .dl-button.active .dl-button-label{border-bottom-color:#0000}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-default .dl-button.active:focus,.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-default .dl-button.active.guideflow_hovered{background-color:inherit;color:inherit}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-default .dl-button[disabled]{color:#2b466066}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-danger .dl-button{color:var(--oxygen-core-red-090)}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-danger .dl-button[disabled]{color:#e2515a66}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-outlined{margin-bottom:8px}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-outlined .dl-button{line-height:24px}.DEPRECATED-dl-button-list.DEPRECATED-dl-button-list-outlined .dl-button-label{padding:8px 0}.DEPRECATED-dl-button-list:focus,.DEPRECATED-dl-button-list.guideflow_hovered{background-color:var(--oxygen-core-grey-020);color:var(--oxygen-core-grey-150);outline:none}button.dl-sidebar-section-list-item{background-color:var(--oxygen-core-common-white);border:none;border-bottom:1px solid var(--oxygen-core-grey-040);color:inherit;cursor:pointer;display:flex;font-size:13px;padding:8px 16px;position:relative;text-align:left;transition:background-color .15s;-webkit-user-select:none;user-select:none;width:100%}button.dl-sidebar-section-list-item.guideflow_hovered{text-decoration:none}button.dl-sidebar-section-list-item.dl-sidebar-section-list-item-disabled{color:#2b466066;cursor:default}button.dl-sidebar-section-list-item:not(.dl-sidebar-section-list-item-disabled).guideflow_hovered{background-color:var(--oxygen-core-blue-040)}button.dl-sidebar-section-list-item.dl-sidebar-section-list-item-danger{background-color:var(--oxygen-core-red-090);color:var(--oxygen-core-common-white)}button.dl-sidebar-section-list-item.dl-sidebar-section-list-item-danger.dl-sidebar-section-list-item-disabled{color:#fff6}button.dl-sidebar-section-list-item.dl-sidebar-section-list-item-danger:not(.dl-sidebar-section-list-item-disabled).guideflow_hovered{background-color:#db2531}button.dl-sidebar-section-list-item.dl-sidebar-section-list-item-primary:not(.dl-sidebar-section-list-item-disabled){background:linear-gradient(180deg,var(--oxygen-core-teal-090),var(--oxygen-core-blue-110));color:var(--oxygen-core-common-white)!important}button.dl-sidebar-section-list-item.dl-sidebar-section-list-item-primary:not(.dl-sidebar-section-list-item-disabled) svg{fill:var(--oxygen-core-common-white)!important}button.dl-sidebar-section-list-item.dl-sidebar-section-list-item-spaced{border:0;border-radius:8px;margin:16px 0 5px}button.dl-sidebar-section-list-item:not(.dl-sidebar-section-list-item-spaced):first-child{border-top-left-radius:8px;border-top-right-radius:8px}button.dl-sidebar-section-list-item:not(.dl-sidebar-section-list-item-spaced):last-child{border-bottom:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#quick-actions-context-menu button.dl-sidebar-section-list-item:not(.dl-sidebar-section-list-item-spaced):last-child{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#quick-actions-context-menu button.dl-sidebar-section-list-item:not(.dl-sidebar-section-list-item-spaced):first-child{border-top-left-radius:0;border-top-right-radius:0}button.dl-sidebar-section-list-item .dl-sidebar-section-list-item-icon{flex:0 0 0;font-size:18px;margin-right:14px;pointer-events:none;vertical-align:-4px}button.dl-sidebar-section-list-item .dl-sidebar-section-list-item-icon-svg-18{height:18px;width:18px}button.dl-sidebar-section-list-item .dl-sidebar-section-list-item-children{align-items:center;display:flex;flex:1 0 0}button.dl-sidebar-section-list-item:not(.dl-sidebar-section-list-item-disabled) .dl-sidebar-section-list-item-children{pointer-events:none}button.dl-sidebar-section-list-item svg{height:20px;margin-right:14px;width:20px}.booking-popin{background-color:var(--oxygen-core-common-white);border:1px solid var(--oxygen-core-grey-040);border-radius:4px;border-right:1px solid #0000;box-shadow:-2px 2px 5px 0 #c4cdd680;color:var(--oxygen-core-grey-130);font-size:14px;line-height:20px;opacity:.98;overflow:hidden;padding:16px;position:absolute;transform:translate(-20px,-6px);z-index:3000}.booking-popin:before{border:8px solid #0000;border-left-color:#fff;content:"";left:100%;margin-left:-1px;margin-top:2px;position:absolute;top:calc(50% - 10px)}.booking-popin .dc-modal-close-button svg{fill:var(--oxygen-core-grey-130)}.booking-popin.booking-history-popin{height:400px;transform:translate(-10px,calc(50% - 33px));width:600px}.booking-popin.booking-history-popin .booking-history-popin-content{height:400px;overflow-x:hidden;overflow-y:auto}.booking-popin.booking-history-popin .dl-spinner-loader{left:50%;margin:0 auto;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.recurring-event-modal.editing:not(.dl-panelled-overlay-modal){pointer-events:none}.recurring-event-modal.editing:not(.dl-panelled-overlay-modal) .form-horizontal{pointer-events:all}.recurring-event-modal .dc-radio-group-input.dc-text-input{padding:0 13px}.recurring-event-modal:not(.editing):not(.fs-multiple-appointment-templates) .dc-modal-close-button svg{fill:#333}.recurring-event-modal:not(.editing) .dc-modal-title{padding:0}.opening-substitute.opening-substitute--signature-needed .dc-form-field-set-group{height:auto}.opening-substitute .dc-form-field-set-group{height:var(--oxygen-core-font-line-height-m)}@media(max-width:1279px){.dl-main-panel .opening-substitute .dc-form-field-set-group{height:40px}}.opening-substitute .opening-editing-link{margin:0;padding-bottom:16px}.opening-substitute .opening-editing-link .dl-button-label{padding-left:3px}.dl-main-panel .dl-opening-unusual-warning{margin-top:8px}@media(min-width:1280px){.dl-main-panel .dl-unusual-warning{margin:0}}.dl-main-panel .colors{margin-bottom:0}.dl-main-panel .opening-funnel .dl-overview-motives{width:unset}.dl-main-panel .opening-funnel .opening-manage-substitute{border-bottom-left-radius:4px;border-bottom-right-radius:4px;flex:0 1 calc(100% - 65px)}.dl-main-panel .opening-funnel .opening-manage-substitute .dl-selector{border:none}.dl-main-panel .opening-funnel .opening-manage-substitutes-icon{width:16px}.dl-main-panel .opening-funnel .opening-manage-substitutes-link{padding-left:3px}@media(max-width:1279px){.dl-main-panel .opening-funnel .opening-manage-substitutes-link{margin-top:16px}}.dl-confirm-video-add-modal .dc-modal-title{background-color:var(--oxygen-core-yellow-070);color:var(--oxygen-core-grey-150);font-weight:var(--oxygen-core-font-weight-bold)}.dl-patient-source-icon{fill:var(--oxygen-core-blue-110);color:var(--oxygen-core-blue-110);height:var(--oxygen-core-font-size-xs);line-height:var(--oxygen-core-font-size-xs);width:var(--oxygen-core-font-size-xs)}.dl-telehealth-icon{fill:#44f;height:14px;width:var(--oxygen-core-font-size-xs)}.dl-patient-documents-icon svg{fill:var(--oxygen-core-green-110);height:14px;width:var(--oxygen-core-font-size-xs)}.dl-referred-source-icon{fill:var(--oxygen-core-orange-090);color:var(--oxygen-core-common-white)}.dl-private-insurance-icon{fill:#666;color:var(--oxygen-core-common-white);height:var(--oxygen-core-font-size-xs);width:var(--oxygen-core-font-size-xs)}.dc-quick-view-card{border-left-style:solid;border-left-width:8px;border-radius:8px;padding:4px 0 4px 8px}.dc-quick-view-card div,.dc-quick-view-card p{margin-top:unset}.appointment-popover-wrapper [data-radix-popper-content-wrapper]{visibility:hidden}.appointment-popover-content{width:480px;z-index:10000!important}.appointment-popover-container-card{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003;padding:0;visibility:visible}.appointment-popover-draggable-area{cursor:move}.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}.oxygen-input-field{display:inline-flex;flex-direction:column;gap:.4rem;max-width:100%}.oxygen-input-field--is-floating{position:relative}.oxygen-input-field__label{z-index:1}@media(prefers-reduced-motion:no-preference){.oxygen-input-field__label{transform-origin:top left;transition:transform .2s ease-in-out,font .2s ease-in-out}}.oxygen-input-field--is-floating .oxygen-input-field__label{left:1.6rem;position:absolute;top:1.6rem}.oxygen-input-field--is-floating:focus-within .oxygen-input-field__label,.oxygen-input-field--is-floating:not(.oxygen-input-field--is-empty) .oxygen-input-field__label{font-size:1.2rem;line-height:1.6rem;transform:translateY(-.8rem)}.oxygen-input-field--is-floating.oxygen-input-field--is-empty:not(:focus-within) .oxygen-input-field__label{font-size:1.4rem;line-height:2.4rem}.SDe1EOMd8SO5RiFW_0iS{margin-top:-.4rem}select.oxygen-input-field__input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.oxygen-input-field__inputWrapper{--oxygen-LOCAL-inputField-input-background:var(--oxygen-core-common-white);--oxygen-LOCAL-inputField-input-color:var(--oxygen-core-grey-130);--oxygen-LOCAL-inputField-input-borderColor:var(--oxygen-core-grey-030);--oxygen-LOCAL-inputField-input-borderColor-disabled:var(--oxygen-core-grey-030);--oxygen-LOCAL-inputField-input-borderColor-error:var(--oxygen-core-red-090);--oxygen-LOCAL-inputField-input-borderColor-warning:var(--oxygen-core-orange-090);--oxygen-LOCAL-inputField-input-borderColor-hover:var(--oxygen-core-grey-050);--oxygen-LOCAL-inputField-input-placeholder-color:var(--oxygen-core-grey-090);--oxygen-LOCAL-inputField-input-background-disabled:var(--oxygen-core-grey-020);--oxygen-LOCAL-inputField-input-color-disabled:var(--oxygen-core-grey-090);--oxygen-LOCAL-inputField-input-transparent-background-hover:var(--oxygen-core-grey-020);--oxygen-LOCAL-inputField-input-transparent-background-active:var(--oxygen-core-grey-010);--oxygen-LOCAL-inputField-input-transparent-background-error:var(--oxygen-core-grey-010);--oxygen-LOCAL-inputField-input-transparent-background-warning:var(--oxygen-core-grey-010)}.oxygen-input-field__input{background-color:var(--oxygen-LOCAL-inputField-input-background);border-radius:.4rem;box-sizing:border-box;color:var(--oxygen-LOCAL-inputField-input-color);font:var(--oxygen-core-font-weight-regular) 1.4rem/2.4rem var(--oxygen-core-font-family-roboto);max-width:100%;text-align:start;width:100%;z-index:0}.oxygen-input-field__input:focus,.oxygen-input-field__input:focus-within{box-shadow:0 0 0 2px var(--oxygen-core-blue-020),0 0 0 3px var(--oxygen-core-blue-130);outline:3px solid #0000}@media(prefers-reduced-motion:no-preference){.oxygen-input-field__input:focus,.oxygen-input-field__input:focus-within{transition:box-shadow .15s linear}}.oxygen-input-field__input.oxygen-input-field__input--is-disabled{background-color:var(--oxygen-LOCAL-inputField-input-background-disabled);border:.1rem solid var(--oxygen-LOCAL-inputField-input-borderColor-disabled);color:var(--oxygen-LOCAL-inputField-input-color-disabled);cursor:not-allowed}.oxygen-input-field__input:not(.oxygen-input-field__input--is-floating).oxygen-input-field__input--placeholder,.oxygen-input-field__input:not(.oxygen-input-field__input--is-floating)::placeholder{color:var(--oxygen-LOCAL-inputField-input-placeholder-color)}@media(forced-colors:active){.oxygen-input-field__input:not(.oxygen-input-field__input--is-floating).oxygen-input-field__input--placeholder,.oxygen-input-field__input:not(.oxygen-input-field__input--is-floating)::placeholder{background-color:Field;border-color:Highlight;color:GrayText;outline-color:Highlight}}.oxygen-input-field__input.oxygen-input-field__input--is-floating:not(:focus).oxygen-input-field__input--placeholder,.oxygen-input-field__input.oxygen-input-field__input--is-floating:not(:focus)::placeholder{color:#0000}@media(forced-colors:active){.oxygen-input-field__input.oxygen-input-field__input--is-floating:not(:focus).oxygen-input-field__input--placeholder,.oxygen-input-field__input.oxygen-input-field__input--is-floating:not(:focus)::placeholder{forced-color-adjust:none}}.oxygen-input-field__input.oxygen-input-field__input--is-floating:focus::placeholder{color:var(--oxygen-LOCAL-inputField-input-placeholder-color)}.oxygen-input-field__input.oxygen-input-field__input--is-floating{height:5.6rem;padding:2.4rem 1.6rem .8rem}.oxygen-input-field__input:not(.oxygen-input-field__input--is-floating){height:4rem;padding:.8rem 1.6rem}.oxygen-input-field__input:not(.oxygen-input-field__input--is-transparent,.oxygen-input-field__input--is-disabled){border:.1rem solid var(--oxygen-LOCAL-inputField-input-borderColor)}.oxygen-input-field__input:not(.oxygen-input-field__input--is-transparent,.oxygen-input-field__input--is-disabled).oxygen-input-field__error{border-color:var(--oxygen-LOCAL-inputField-input-borderColor-error)}.oxygen-input-field__input:not(.oxygen-input-field__input--is-transparent,.oxygen-input-field__input--is-disabled).guideflow_hovered{border-color:var(--oxygen-LOCAL-inputField-input-borderColor-hover)}.oxygen-input-field__input.oxygen-input-field__input--is-transparent{background-color:#0000;border:none}.oxygen-input-field__input.oxygen-input-field__input--is-transparent.guideflow_hovered{background-color:var(--oxygen-LOCAL-inputField-input-transparent-background-hover)}.oxygen-input-field__input.oxygen-input-field__input--is-transparent:focus{background-color:var(--oxygen-LOCAL-inputField-input-transparent-background-active)}.oxygen-input-field__input.oxygen-input-field__input--is-transparent:not(.oxygen-input-field__input--is-disabled).oxygen-input-field__error{background-color:var(--oxygen-LOCAL-inputField-input-transparent-background-error)}.oxygen-input-field__input.oxygen-input-field__input--is-transparent:not(.oxygen-input-field__input--is-disabled).oxygen-input-field__warning{background-color:var(--oxygen-LOCAL-inputField-input-transparent-background-warning)}.oxygen-input-field__inputWrapper--with-icon{display:flex;flex-direction:column;position:relative}.oxygen-input-field__inputWrapper--with-icon.oxygen-input-field__inputWrapper--with-icon-right .oxygen-input-field__input{padding-right:4rem}.oxygen-input-field__inputWrapper--with-icon.oxygen-input-field__inputWrapper--with-icon-left .oxygen-input-field__input{padding-left:4rem}.oxygen-input-field__inputWrapper{position:relative}.oxygen-input-field__iconWrapper{display:flex;flex:none;position:absolute;top:50%;transform:translateY(-50%)}.oxygen-input-field__iconWrapper.oxygen-input-field__iconWrapper--right{right:1.6rem}.oxygen-input-field__iconWrapper.oxygen-input-field__iconWrapper--left{left:1.6rem}.oxygen-input-field__input--is-disabled+.oxygen-input-field__iconWrapper svg{fill:var(--oxygen-LOCAL-inputField-input-color-disabled)}.oxygen-multiple-input-field{cursor:pointer;flex-wrap:wrap;gap:8px;height:100%!important}.oxygen-multiple-input-field .oxygen-multiple-input-field__input{border:#0000;width:auto}.oxygen-multiple-input-field .oxygen-multiple-input-field__input.guideflow_hovered{background-color:#0000!important}.oxygen-input-field__option{--oxygen-LOCAL-inputField-input-option-background:var(--oxygen-core-common-white);--oxygen-LOCAL-inputField-input-option-background-active:var(--oxygen-core-teal-010)}.oxygen-input-keyboard-user .oxygen-input-field__option.oxygen-input-field__option--active:not(.oxygen-input-field__option--active-outset){box-shadow:0 0 0 2px var(--oxygen-core-common-white) inset,0 0 0 4px var(--oxygen-core-grey-110) inset;outline:2px solid #0000}@media(prefers-reduced-motion:no-preference){.oxygen-input-keyboard-user .oxygen-input-field__option.oxygen-input-field__option--active:not(.oxygen-input-field__option--active-outset){transition:box-shadow .15s linear}}.oxygen-input-keyboard-user .oxygen-input-field__option.oxygen-input-field__option--active.oxygen-input-field__option--active-outset{box-shadow:0 0 0 2px var(--oxygen-core-common-white),0 0 0 4px var(--oxygen-core-grey-110);outline:2px solid #0000}@media(prefers-reduced-motion:no-preference){.oxygen-input-keyboard-user .oxygen-input-field__option.oxygen-input-field__option--active.oxygen-input-field__option--active-outset{transition:box-shadow .15s linear}}.oxygen-input-field__option:not(.oxygen-input-field__option--active){background:var(--oxygen-LOCAL-inputField-input-option-background)}.oxygen-input-field__option.oxygen-input-field__option--active{background-color:var(--oxygen-LOCAL-inputField-input-option-background-active)}@media(forced-colors:active){.oxygen-input-field__option.oxygen-input-field__option--active{outline:.4rem solid Highlight;outline-offset:-.4rem}.oxygen-input-field__option[aria-disabled=true] *{color:GrayText}}.popover-banner-content{padding:1.25rem;width:448px}.oxygen-input-field--is-floating.oxygen-input-field--is-empty .oxygen-input-field__input--date:not(:focus){color:#0000}.oxygen-input-field__input--date::-webkit-calendar-picker-indicator{background:#0000;color:#0000}@-moz-document url-prefix(){.oxygen-input-field__date-picker-icon--hide-on-firefox{display:none}}.oxygen-input-field__loadingWrapper{display:flex;flex:none;position:absolute;right:4rem;top:50%;transform:translateY(-50%)}.shadow-2-reversed{box-shadow:0 0 2px var(--oxygen-core-blue-opacity-007),0 -4px 11px var(--oxygen-core-blue-opacity-008)!important}.sticky-button{background-color:var(--oxygen-LOCAL-dropdown-background)!important;bottom:0;position:-webkit-sticky;position:sticky}.sticky-button.guideflow_hovered{background-color:var(--oxygen-LOCAL-dropdown-background-hover)!important}.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 - 234px)}.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)}.oxygen-input-field__input.oxygen-input-field__input--textarea{display:flex}.oxygen-input-field__input.oxygen-input-field__input--textarea textarea{background-color:#0000;border:none;box-sizing:border-box;max-width:100%;min-width:100%;padding:0 1.6rem .8rem}.oxygen-input-field__input.oxygen-input-field__input--textarea textarea:focus{outline:none}.oxygen-input-field__input.oxygen-input-field__input--textarea:not(.oxygen-input-field__input--is-floating) textarea::placeholder{color:var(--oxygen-LOCAL-inputField-input-placeholder-color)}.oxygen-input-field__input.oxygen-input-field__input--textarea.oxygen-input-field__input--is-floating textarea:not(:focus)::placeholder{color:#0000}.oxygen-input-field__input.oxygen-input-field__input--textarea.oxygen-input-field__input--is-floating textarea:focus::placeholder{color:var(--oxygen-LOCAL-inputField-input-placeholder-color)}.oxygen-input-field__input.oxygen-input-field__input--textarea.oxygen-input-field__input--is-floating{height:auto;min-height:5.6rem;padding:2.4rem 0 0}.oxygen-input-field__input.oxygen-input-field__input--textarea.oxygen-input-field__input--is-disabled textarea{cursor:not-allowed}@media(forced-colors:active){.oxygen-input-field__input.oxygen-input-field__input--textarea.oxygen-input-field__input--is-disabled{border-color:GrayText}}.oxygen-input-field__input.oxygen-input-field__input--textarea:not(.oxygen-input-field__input--is-floating){height:auto;min-height:4rem;padding:.8rem 0 0}.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-patient-form-container .popover-patient-form-fields{max-height:calc(95vh - 234px)}.patient-popover-form{position:relative;transition:all .1s ease-out}.dc-event{background-color:#fff;border:1px solid #d9dde1;border-radius:3px;box-sizing:border-box;color:var(--oxygen-core-grey-130);cursor:pointer;font-size:11px;line-height:11px;min-height:12px;overflow:hidden;position:absolute;transition:none}.dc-event.dc-event-type-availability{background-color:var(--oxygen-core-green-110);border-color:var(--oxygen-core-green-110);display:none;z-index:4}.dc-event.dc-event-type-availability .dc-event-title:after{color:var(--oxygen-core-common-white);content:"+";font-size:16px;line-height:5px;padding-top:4px;position:absolute;right:3px}.dc-event.dc-event-type-availability .dc-event-time{color:var(--oxygen-core-common-white);display:inline-block;font-size:11px;font-weight:300;overflow:hidden;width:calc(100% - 14px)}.dc-event.dc-event-type-availability.dc-event-chained-availability{background-color:#5218d2;border-color:#5218d2}.dc-event.dc-event-type-availability.dc-event-chained-availability.guideflow_hovered{background-color:#8a64dd;border-color:#8a64dd}.dc-event.dc-event-type-availability.guideflow_hovered{background-color:#17db7c}.dc-event.dc-event-telehealth-availability{background-color:var(--oxygen-core-blue-110);border-color:var(--oxygen-core-blue-110)}.dc-event.dc-event-telehealth-availability .dc-event-title:after{content:""}.dc-event.dc-event-telehealth-availability svg{color:#fff;float:right;height:100%;max-height:16px}.dc-event.dc-event-telehealth-availability.guideflow_hovered{background-color:#138eeb}.dc-event.dc-event-type-appt,.dc-event.dc-event-type-appt_move{border-left-style:solid;border-left-width:7px}.dc-event.dc-event-type-blck{background-color:var(--oxygen-core-grey-020);border:2px solid #ccc}.dc-event.dc-event-type-open .dc-event-title{white-space:normal}.dc-event.dc-event-waiting{background-size:50px 50px}.dc-event.dc-event-in-progress{background-size:12px 12px}.dc-event.dc-event-no-show .dc-event-inner,.dc-event.dc-event-no-show .dc-event-time,.dc-event.dc-event-no-show-but-ok .dc-event-inner,.dc-event.dc-event-no-show-but-ok .dc-event-time{text-decoration:line-through}.dc-event.dc-event-no-show .dc-event-inner,.dc-event.dc-event-no-show .dc-event-time{-webkit-text-decoration-color:var(--oxygen-core-red-090);text-decoration-color:var(--oxygen-core-red-090)}.dc-event.dc-event-canceled-by-patient-online .dc-event-inner,.dc-event.dc-event-canceled-by-patient-online .dc-event-time{text-decoration:line-through;-webkit-text-decoration-color:var(--oxygen-core-blue-110);text-decoration-color:var(--oxygen-core-blue-110)}.dc-event.dc-event-awaiting-confirmation-by-practitioner{background-color:var(--oxygen-core-common-white);border-color:var(--oxygen-core-blue-110);border-left-color:var(--oxygen-core-blue-130);border-style:dashed dashed dashed solid}.dc-event.dc-event-awaiting-confirmation-by-practitioner .dc-event-inner,.dc-event.dc-event-awaiting-confirmation-by-practitioner .dc-event-time{-webkit-text-decoration-color:var(--oxygen-core-blue-110);text-decoration-color:var(--oxygen-core-blue-110)}.dc-event.dc-event-all-day .dc-event-time{display:none}.dc-event.dc-event-temp{opacity:.5}.dc-event.dc-event-done,.dc-event.dc-event-suspended{border-left-width:1px}.dc-event.dc-event-type-aggregate{background-color:#4fabf1;border:none}.dc-event.dc-not-draggable{cursor:default}.dc-event.dc-drag-preview{opacity:.5;transition:none}.dc-event.dc-dragged{opacity:0;transition:none}.dc-event.guideflow_hovered .dc-event-buttons{opacity:1;transition:opacity .15s ease-in-out}.dc-event.guideflow_hovered .dc-event-buttons:after{background-color:var(--oxygen-core-common-white);content:"";height:100%;opacity:.7;position:absolute;width:100%}body:not(.calendar-redesign) .dc-event.dc-event-done{opacity:.6}.dc-event-inner{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.dc-event-inner:before{content:" ";display:block;flex:0 1 7px;height:0}.dc-event-inner.dl-quick-anonymized{filter:blur(4px)}.dc-event-notes{font-style:italic;margin:2px 3px;max-height:32px}.dc-event-notes,.dc-event-title{line-height:16px;overflow:hidden;pointer-events:none;text-overflow:ellipsis}.dc-event-title{color:var(--oxygen-core-common-black);flex:1 0 auto;font-weight:500;height:16px;margin:-2px 3px 0;white-space:nowrap}.dc-event-time{color:var(--oxygen-core-grey-090);display:inline-block;font-size:var(--oxygen-core-font-size-xs);font-weight:var(--oxygen-core-font-weight-regular);margin-right:4px}.dc-event-visit-motive{color:var(--oxygen-core-grey-090);font-style:italic;font-weight:400}.dc-event-visit-motive:not(.block){display:inline-block;margin-left:2px}.dc-event-title-first-name{color:var(--oxygen-core-grey-130);font-size:11px;font-weight:var(--oxygen-core-font-weight-regular)}.dc-event-title-last-name{font-size:var(--oxygen-core-font-size-xs);margin-right:2px;text-transform:uppercase;white-space:nowrap}.dc-event-suspended-warn{margin-right:4px;vertical-align:text-top}.dl-event-title-icons{display:flex;margin:0 -1px;right:1px;top:0}.dl-event-title-icons>*{margin:0 1px;pointer-events:none}.dl-event-title-icons .dl-telehealth-icon{left:0;top:0}.dl-event-title-icons.dl-event-appointment{align-items:center;position:absolute}.dl-event-opening-title{flex:1;word-break:break-word}.dc-event-buttons{display:flex;height:100%;opacity:0;transition:opacity .15s ease-in-out;width:100%}.dc-event-buttons .dc-event-buttons-label{line-height:16px;margin-top:8px}.dc-event-buttons-vertical{flex-direction:column}.dc-event-buttons-vertical .dc-event-button:not(:last-child):after{border-bottom:2px dashed #435f714d;bottom:0;content:"";position:absolute;width:75%}.dc-event-button{align-items:center;color:var(--oxygen-core-blue-110);display:flex;flex-direction:column;flex-grow:1;justify-content:center;position:relative;text-decoration:none;text-transform:uppercase;z-index:2}.dc-event-button.guideflow_hovered{text-decoration:underline}.dc-event-button.guideflow_hovered .dc-event-button-circle-small:before,.dc-event-button.guideflow_hovered .dc-event-button-circle:before{opacity:1}.dc-event-button .dc-event-hover-icon{fill:var(--oxygen-core-blue-110);height:20px;width:20px}.dc-event-button-circle,.dc-event-button-circle-small{align-items:center;display:flex;justify-content:center;position:relative}.dc-event-button-circle-small:before,.dc-event-button-circle:before{align-items:center;background-color:var(--oxygen-core-grey-040);border-radius:50%;content:"";display:flex;justify-content:center;opacity:0;position:absolute;z-index:-1}.dc-event-button-circle:before{height:40px;width:40px}.dc-event-button-circle-small .dc-event-hover-icon{height:15px;width:15px}.dc-event-button-circle-small:before{height:30px;width:30px}.dl-opening-resize-handle{cursor:ns-resize;height:30%;left:0;max-height:5px;min-height:3px;position:absolute;right:0;z-index:30}.dl-opening-resize-handle.dl-is-top{top:0}.dl-opening-resize-handle.dl-is-bottom{bottom:0}.calendar-redesign .dc-event{border:unset;border-radius:4px;box-shadow:0 0 2px var(--oxygen-core-blue-opacity-007),0 4px 11px var(--oxygen-core-blue-opacity-008);font-size:12px;line-height:12px}.calendar-redesign .dc-event .dc-event-notes{margin:0 2px;max-height:unset}.calendar-redesign .dc-event .dc-event-notes:empty{margin:0}.calendar-redesign .dc-event.dc-event-type-appt,.calendar-redesign .dc-event.dc-event-type-appt_move{border-left-style:solid;border-left-width:6px}.calendar-redesign .dc-event .dc-event-visit-motive{color:unset;font-style:italic;font-weight:unset}.calendar-redesign .dc-event .dc-event-visit-motive:not(.block){display:unset;margin-left:unset}.calendar-redesign .dc-event.dc-event-type-aggregate{background-color:var(--oxygen-core-blue-040);border:none}.calendar-redesign .dc-event-inner:before{flex:0 1 4px}.calendar-redesign .dc-event-inner .dl-event-title-icons{align-items:center;height:12px;top:unset}.calendar-redesign .dc-absence .dc-event-title{flex-wrap:wrap}.calendar-redesign .dc-absence .dc-event-notes,.calendar-redesign .dc-absence .dc-event-title{margin:0 4px}.calendar-redesign .dc-event-in-past .dc-event-notes,.calendar-redesign .dc-event-in-past .dc-event-title,.calendar-redesign .dc-event-ticked .dc-event-notes,.calendar-redesign .dc-event-ticked .dc-event-title{opacity:.5}.calendar-redesign .dc-event-title{color:unset;display:flex;flex:none;font-size:12px;gap:2px;height:auto;line-height:12px;margin:0 2px}.calendar-redesign .dc-event-title *{font-size:12px;line-height:14px}.dl-shake-animation{animation:shake .5s cubic-bezier(0,.61,.37,1.32) both}@keyframes shake{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}.dl-popover-button-wrapper{position:relative}.dl-popover-button{fill:var(--oxygen-core-blue-110);cursor:pointer;vertical-align:middle}.dl-popover-button:not(.flex){display:inline-block}.dl-popover-button-circle.guideflow_hovered{background-color:var(--oxygen-core-grey-020);border-radius:100%}.dl-popover-button-choices{min-width:260px;position:absolute!important;z-index:10001!important}.dl-popover-button-choices-placement-bottom{bottom:calc(100% + 8px)}.dl-popover-button-choices.dl-popover-xlarge{min-width:664px}.dl-popover-button-choices.dl-popover-large{min-width:370px}.dl-popover-button-choices.dl-popover-small{min-width:150px}.dl-alert.dc-form-field-notice-content{border-radius:0;border-width:0 1px 1px;font-size:13px;padding:8px 16px}.dl-alert.dc-form-field-notice-content:last-of-type{border-radius:0 0 4px 4px}.notification-transition-show-from-bottom-enter{pointer-events:none;transform:translateY(100%)}.notification-transition-show-from-bottom-enter-active{transform:translateY(0);transition:transform .5s cubic-bezier(.35,.65,.05,1)}.notification-transition-show-from-bottom-exit{pointer-events:none;transform:translateY(0)}.notification-transition-show-from-bottom-exit-active{transform:translateY(100%);transition:transform .5s cubic-bezier(.35,.65,.05,1)}.modal-confirmation-footer{align-items:center;background-color:var(--oxygen-core-red-040);bottom:0;display:flex;flex-direction:column;justify-content:center;padding:16px;position:absolute;width:100%;z-index:2}.modal-confirmation-footer-title{color:var(--oxygen-core-red-090);font-size:14px;font-weight:var(--oxygen-core-font-weight-bold);margin-bottom:7px;text-transform:uppercase}.modal-confirmation-footer-description{margin-bottom:14px;text-align:center}.modal-confirmation-footer-description>div+div,.modal-confirmation-footer-description>div>div+div{margin-top:14px}.modal-confirmation-footer-buttons{display:flex;flex:0 0 auto;max-width:600px;width:100%}.modal-confirmation-footer-buttons>button{flex:1 0 0}.opening-funnel .dl-radio-button-circle:before{background-color:var(--oxygen-core-common-white)}.opening-funnel .dc-modal-dialog{overflow-y:hidden}.opening-funnel .dc-modal-content{overflow-x:hidden}.opening-funnel .dc-modal-close-button svg{fill:var(--oxygen-core-grey-150)}.opening-funnel .dc-modal-title{color:var(--oxygen-core-grey-150);font-weight:var(--oxygen-core-font-weight-bold)}.opening-funnel .dc-modal-back-button{background:none;border:none;color:var(--oxygen-core-grey-150);cursor:pointer;font-family:var(--oxygen-core-font-family-roboto);font-size:var(--oxygen-core-font-size-l);font-weight:500;left:15px;outline:none;padding:5px;position:absolute;text-transform:none;top:15px}.opening-funnel .dc-modal-body{padding:16px}.opening-funnel .dc-modal-body .no-border-radius-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.opening-funnel .opening-color .dc-form-field-set-title{height:0}.opening-funnel .opening-color .colors{margin-bottom:0}.opening-funnel .modal-confirmation-footer{border-radius:0 0 7px 7px;bottom:0;overflow:hidden;position:absolute;z-index:2}.opening-funnel .card{border:1px solid var(--oxygen-core-grey-040);border-radius:4px;margin:14px 0 0;position:relative}.opening-funnel .card:first-child{margin-top:0}.opening-funnel .card .row-span{margin:0 14px}.opening-funnel .card .blue-bubble{color:var(--oxygen-core-grey-130);font-weight:var(--oxygen-core-font-weight-bold);margin-bottom:10px;padding-bottom:16px;position:relative;width:100%;z-index:1}.opening-funnel .card .blue-bubble .dl-button{height:auto}.opening-funnel .card .blue-bubble:after{background-color:var(--oxygen-core-blue-040);border-bottom:1px solid var(--oxygen-core-grey-040);box-shadow:0 2px 4px 0 #0003;content:"";height:calc(100% + 15px);left:-15px;position:absolute;top:-15px;width:calc(100% + 29px);z-index:-1}.opening-funnel .card .blue-bubble:before{background-color:var(--oxygen-core-blue-040);border:solid var(--oxygen-core-grey-040);border-width:0 0 1px 1px;bottom:-10px;content:"";height:21px;left:50px;position:absolute;transform:rotate(-45deg);width:21px}.opening-funnel .card-row{min-height:42px}.opening-funnel .card-row>.row-label{flex:0 0 70px}.opening-funnel .card-row>.row-wrapper{align-items:center;display:flex;flex:0 0 600px}.opening-funnel .border-bottom{border-bottom:2px solid var(--oxygen-core-grey-040)}.opening-funnel .border-bottom:not(.dl-selector-opened){border-radius:0}.opening-funnel .border-bottom .dl-input{border-width:0!important}.opening-funnel .recurring-overview{padding-left:16px;position:relative;width:100%}.opening-funnel .recurring-overview .recurring,.opening-funnel .recurring-overview .separator{margin-top:0}.opening-funnel .recurring-overview>.card-row .dl-radio-button-group:first-child{flex:0 0 220px}.opening-funnel .recurring-overview .dl-recurring-frequency-full-width{margin-left:-16px}.opening-funnel .separator{background-color:var(--oxygen-core-grey-040);height:1px;left:0;margin-top:16px;position:absolute;width:100%;z-index:1}.opening-funnel .checkbox-inline{align-items:center;display:flex;padding:0 4px 0 0}.opening-funnel .checkbox-inline span{margin-right:7px}.opening-funnel .recurring .card-row{margin-bottom:10px}.opening-funnel .recurring .card-row>.row-label{flex:0 0 100px}.opening-funnel .recurring .dl-radio-button-label{margin:0 7px 0 0}.opening-funnel .recurring .dc-date-time-picker{max-width:232px}.opening-funnel .opening-editing-link{height:16px;margin:0 0 6px 160px;padding-left:0}.opening-funnel [data-name=limit_private_insurance_value],.opening-funnel [data-name=limit_public_insurance_value]{max-width:250px}.opening-funnel .select-all{margin-bottom:0;text-transform:uppercase}.opening-funnel .dc-checkbox+.item-checkbox-name,.opening-funnel .item-checkbox-container-name-category,.opening-funnel .select-all{cursor:pointer}.opening-funnel .dc-checkbox{margin:0 16px 0 0}.opening-funnel .item-checkbox-name{margin-bottom:0}.opening-funnel .button-add-motive{background:none;border:none;color:var(--oxygen-core-blue-110);font-weight:500;outline:none;padding:16px 16px 0 0;text-transform:uppercase}.opening-funnel .card-body{margin:0;padding:8px 0 0;position:relative}.opening-funnel .motives-list{margin-top:20px}.opening-funnel .motives-list>li:not(:first-child){margin-top:10px}.opening-funnel .motives-list li{align-items:center;display:flex;list-style:none}.opening-funnel .motives-list li:last-child{padding-bottom:0}.opening-funnel .motives-list ul{padding:0}.opening-funnel .motives-list .toggling{transition:.1s}.opening-funnel .motives-list .toggling.toggled{transform:rotate(0turn);transition-timing-function:ease-in}.opening-funnel .motives-list .toggling.untoggled{transform:rotate(90deg);transition-timing-function:ease-out}.opening-funnel .motives-list .select-all{text-transform:uppercase}.opening-funnel .motives-list .motive-duration{margin-left:auto}.opening-funnel .motives-list>.type-motive label{padding-left:0}.opening-funnel .motives-list .dl-input{font-weight:500}.opening-funnel .motives-list>.type-motive>.left-panel:not(.dl-workshop-appointment){min-width:415px;width:415px}.opening-funnel .type-category .dl-selector,.opening-funnel .type-motive .dl-selector{width:126px}.opening-funnel .type-category label,.opening-funnel .type-motive label{align-items:center;display:flex;margin-bottom:0}.opening-funnel .type-motive .left-panel{margin-right:15px}.opening-funnel .type-motive .left-panel .item-insurance-type{margin-left:30px;padding:20px 0;position:relative}.opening-funnel .type-motive .left-panel .item-insurance-type:before{top:-16px}.opening-funnel .type-motive .left-panel .item-insurance-type:last-child:before{height:44px}.opening-funnel .category-motive-node-header{padding:20px 0}.opening-funnel .motives-category{margin-top:10px}.opening-funnel .motives-category .dc-checkbox{z-index:2}.opening-funnel .motives-category .type-motive{margin-left:30px;position:relative}.opening-funnel .motives-category .type-motive .left-panel{width:385px}.opening-funnel .left-bar-and-dot:before{background-color:var(--oxygen-core-grey-040);content:"";height:calc(100% + 15px);left:-24px;position:absolute;top:-8px;width:1px}.opening-funnel .left-bar-and-dot:after{background-color:var(--oxygen-core-grey-040);border-radius:50%;content:"";height:7px;left:-27px;position:absolute;top:28px;width:7px}.opening-funnel .left-bar-and-dot:last-child:before{height:36px}.opening-funnel .period-column-header{margin-right:10px;width:120px}.opening-funnel .period-column-header>span{color:var(--oxygen-core-grey-150);font-size:14px}.opening-funnel .motives-limit-container-advanced .card-header-row .left-panel{align-self:flex-end;width:270px}.opening-funnel .motives-limit-container-advanced .wrapper-add-period{flex:1 1 0}.opening-funnel .motives-limit-container-advanced .period-column-header{text-align:right}.opening-funnel .motives-limit-container-advanced .period-motive-select-container{position:relative;z-index:0}.opening-funnel .motives-limit-container-advanced .period-motive-select-container>input{background:#0000}.opening-funnel .motives-limit-container-advanced .period-motive-select-container>span{color:var(--oxygen-core-grey-090);left:60px;position:absolute;top:10px;width:10px}.opening-funnel .motives-limit-container-advanced .period-motive-select{color:var(--oxygen-core-grey-090);margin:0 0 0 5px;padding-left:8px;width:97px}.opening-funnel .motives-limit-container-advanced .limit-choice-tooltip-container{margin-right:12px}.opening-funnel .motives-limit-container-advanced .period-motive-trash{background:none;border:none;padding:0}.opening-funnel .motives-limit-container-advanced .period-motive-trash>svg{align-self:center;width:20px}.opening-funnel .motives-limit-container-advanced .period-motive-trash path{fill:var(--oxygen-core-grey-090)}.opening-funnel .motives-limit-container-advanced .period-motive-trash.guideflow_hovered path{fill:var(--oxygen-core-red-090)}.opening-funnel .item-insurance-type{text-transform:uppercase}.opening-funnel .item-insurance-duration{margin-left:auto;width:70px}.opening-funnel .item-insurance-select-container{position:relative}.opening-funnel .item-insurance-select-container .item-insurance-select.dl-selector-opened+.item-insurance-fake-max,.opening-funnel .item-insurance-select-container.guideflow_hovered .item-insurance-fake-max{display:none}.opening-funnel .item-insurance-select-container .item-insurance-select:not(.dl-selector-opened,.guideflow_hovered){border:1px solid #0000;box-shadow:none}.opening-funnel .item-insurance-select-container .item-insurance-fake-max{border:1px solid var(--oxygen-core-common-white);border-radius:4px;left:0;position:absolute;top:0;width:100%}.opening-funnel .item-insurance-select-container .item-insurance-fake-max .dl-input{border:none;color:var(--oxygen-core-grey-040);font-weight:400}.opening-funnel .left-panel--large .left-panel{width:100%!important}.opening-funnel .left-panel{display:flex;justify-content:space-between;width:430px}.opening-funnel .right-panel{flex:1}.opening-funnel .period-motive-select-item{width:128px}.opening-funnel .motives-limit-container .type-motive~.type-motive{margin-top:5px}.opening-funnel .header-period-container>div:first-child{margin-bottom:5px;padding-bottom:5px}.opening-funnel .type-motive-one-line,.opening-funnel .type-motive-two-lines{display:flex}.opening-funnel .type-motive-one-line .duration-insurance-wrapper,.opening-funnel .type-motive-two-lines .duration-insurance-wrapper{min-width:160px}.opening-funnel .type-motive-one-line .separator-motive,.opening-funnel .type-motive-two-lines .separator-motive{flex:1;min-width:30px;position:relative}.opening-funnel .type-motive-one-line .separator-motive:before,.opening-funnel .type-motive-two-lines .separator-motive:before{background-color:var(--oxygen-core-grey-040);content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 20px)}.opening-funnel .dl-overview-motives{background:var(--oxygen-core-grey-020);overflow-x:auto}.opening-funnel .dl-overview-motives .duration-insurance-wrapper{min-width:85px}.opening-funnel .dl-overview-motives .dl-opening-motives-left{min-width:430px}.opening-funnel .dl-overview-motives .right-panel span{font-weight:300;margin-right:10px;width:75px}.opening-funnel .dl-overview-motives .right-panel span.dl-workshop-appointment{text-align:end;width:180px}.opening-funnel .dl-overview-motives .right-panel .bold-text{font-weight:var(--oxygen-core-font-weight-bold)}.opening-funnel .dl-overview-motives .dl-button-tertiary-primary{height:auto;margin-right:auto}.right-panel .item-insurance-wrapper .display-item{margin-top:60px}.right-panel .item-insurance-wrapper>div{height:60px}.dc-modal-extra-large.opening-funnel.modal-with-sidebar .dc-modal-close-button svg{fill:var(--oxygen-core-common-white)}.dl-patient-merge-modal-body{display:flex;justify-content:center;padding:0 0 30px}.dl-patient-merge-modal-labels{background-color:#fff;border:solid #2b46604d;border-radius:4px 0 0 4px;border-width:1px 0 0;display:flex;flex-direction:column;margin-top:45px;width:30%}.dl-patient-merge-modal-labels .dl-patient-merge-modal-patient-grid-row:first-child>div{border-top-left-radius:4px}.dl-patient-merge-modal-labels .dl-patient-merge-modal-patient-grid-row:last-child,.dl-patient-merge-modal-labels .dl-patient-merge-modal-patient-grid-row:last-child>div{border-bottom-left-radius:4px}.dl-patient-merge-step-searching .dl-patient-merge-modal-labels{width:43%}.dl-patient-merge-modal-patient-grid{background-color:#fff;border-color:#2b46604d;border-radius:4px 4px 4px 0;border-style:solid;border-width:1px 1px 0 0;display:flex;flex-direction:column-reverse;position:relative;width:601px}.dl-patient-merge-modal-patient-grid+.dl-patient-merge-modal-patient-grid{border-left-width:0}.dl-patient-merge-modal-patient-grid .dl-patient-merge-modal-grid-with-indicators:first-child .dl-patient-merge-modal-patient-grid-cell,.dl-patient-merge-modal-patient-grid .dl-patient-merge-modal-patient-grid-row:first-child,.dl-patient-merge-modal-patient-grid .dl-patient-merge-modal-patient-grid-row:first-child .dl-patient-merge-modal-patient-grid-cell:last-child{border-bottom-right-radius:4px}.dl-patient-merge-modal-patient-grid.merging,.dl-patient-merge-modal-patient-grid.searching{width:301px}.dl-patient-merge-modal-patient-grid,.dl-patient-merge-modal-patient-grid *{transition:all .3s ease;transition-property:left,width}.dl-patient-merge-modal-patient-grid .dc-validity-indicator{z-index:1}.dl-patient-merge-modal-patient-grid-row{border:solid #2b46604d;border-width:0 0 1px;height:45px;position:relative;width:100%}.dl-patient-merge-modal-patient-grid-row.no-padding,.dl-patient-merge-modal-patient-grid-row.no-padding.dl-patient-merge-modal-grid-with-indicators{padding:0}.dl-patient-merge-modal-patient-grid-row.dl-patient-merge-modal-grid-with-indicators,.dl-patient-merge-modal-patient-grid-row.dl-patient-merge-modal-grid-with-indicators .dl-input{padding-right:40px}.dl-patient-merge-modal .dl-flex-column{width:100%}.dl-patient-merge-modal-patient-grid-cell{background-color:#fff;border:solid #2b46604d;border-width:0 0 0 1px;height:44px;min-height:44px;padding:0 10px;width:300px}.dl-patient-merge-modal-patient-grid-cell .dl-input,.dl-patient-merge-modal-patient-grid-cell>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-patient-merge-modal-patient-grid-cell:last-of-type{border-bottom-width:0;padding-left:20px}.dl-patient-merge-modal-patient-grid-cell:first-of-type{padding-right:20px}.dl-patient-merge-modal-grid-with-indicators .dl-patient-merge-modal-patient-grid-cell{padding-left:10px;padding-right:40px}.dl-patient-merge-modal-patient-grid-cell.no-padding{padding:0}.dl-patient-merge-modal-labels .dl-patient-merge-modal-patient-grid-cell{width:100%}.dl-patient-merge-modal-patient-grid-cell .dl-input[value=""]{background-color:#fef8cb}.dl-patient-merge-modal-patient-grid-cell .dl-input[value=""]+.dl-selector-arrow,.dl-patient-merge-modal-patient-grid-cell .dl-input[value=""]::placeholder{color:var(--oxygen-core-orange-090)}.dl-patient-merge-modal-patient-grid-cell .dl-input{height:44px;line-height:44px;padding:0 10px}.dl-patient-merge-modal-patient-grid-cell .dl-selector{min-height:44px;z-index:1}.dl-patient-merge-modal-valid-row .dl-patient-merge-modal-patient-grid-cell{background-color:var(--oxygen-core-green-040);color:var(--oxygen-core-green-110)}.dl-patient-merge-modal-conflicting-row .dl-patient-merge-modal-patient-grid-cell{background-color:#fef8cb;color:var(--oxygen-core-orange-090)}.dl-patient-merge-question{padding:5px 0 20px}.dl-patient-merge-question>span{margin-right:10px}.dl-patient-merge-question-yes{padding:0 8px}.dl-patient-merge-modal-patient-grid-loader{background:#ffffffe6;height:calc(100% - 47px);left:1px;position:absolute;top:45px;width:calc(100% - 2px);z-index:4}.dl-patient-merge-modal-patient-grid-loader-text{color:var(--oxygen-core-blue-110);margin-top:20px;text-transform:uppercase}.dl-patient-merge-modal-patient-grid-finish{color:var(--oxygen-core-green-110);margin-top:20px;text-transform:uppercase}.dl-patient-merge-column-header{color:#fff;font-weight:700}.dl-patient-merge-column-header:first-child,.merging .dl-patient-merge-column-header{border-top-left-radius:3px}.dl-patient-merge-column-header:last-child,.merging .dl-patient-merge-column-header{border-top-right-radius:3px}.dl-patient-merge-column-patient-header{background-color:var(--oxygen-core-blue-110)}.dl-patient-merge-column-duplicate-header{background-color:var(--oxygen-core-grey-130)}.dl-patient-merge-modal-conflict-indicator{left:calc(50% - 10px);position:absolute;top:calc(50% - 10px);z-index:2}.dl-patient-merge-modal-left-col{left:0;position:absolute;top:0;z-index:1}.dl-patient-merge-modal-right-col{position:absolute;right:0;top:0}.merging .dl-patient-merge-modal-conflict-indicator{display:none}.dl-patient-grid{flex:0 0 580px}.dl-patient-search{max-height:400px;overflow-y:auto;width:100%}.dl-patient-search input{background-color:var(--oxygen-core-common-white);margin-bottom:10px}.dl-patient-search .dl-autocompleter-result-dropdown{margin:initial;min-width:auto;position:static;width:auto}.dl-patient-merge-modal .dl-modal-header .dl-icon{margin-left:4px}.dc-modal-appointment-set-booking .appointment-set-modal-full-height{min-height:calc(100vh - 100px)}.dc-modal-appointment-set-booking .dc-modal-close-button svg{fill:var(--oxygen-core-grey-130)}.dc-modal-appointment-set-booking .dc-modal-title{background-color:var(--oxygen-core-common-white);color:var(--oxygen-core-grey-130);text-align:center}.dc-modal-appointment-set-booking .dc-modal-body{padding:16px}.dc-modal-appointment-set-booking .appointment-set-add-button{fill:var(--oxygen-core-blue-110);color:var(--oxygen-core-blue-110);padding-left:0}.appointment-set-form-step-sortable-helper{z-index:3000}.appointment-set-form-history .card,.appointment-set-form-step .card,.appointment-set-form-step-sortable-helper .card{align-items:center;display:flex;padding:0}.appointment-set-form-history .card .appointment-set-form-step-handle,.appointment-set-form-step .card .appointment-set-form-step-handle,.appointment-set-form-step-sortable-helper .card .appointment-set-form-step-handle{width:32px}.appointment-set-form-history .card .grow,.appointment-set-form-step .card .grow,.appointment-set-form-step-sortable-helper .card .grow{flex:1 0 auto}.appointment-set-form-history .card .grow:first-child,.appointment-set-form-history .card hr+.grow,.appointment-set-form-step .card .grow:first-child,.appointment-set-form-step .card hr+.grow,.appointment-set-form-step-sortable-helper .card .grow:first-child,.appointment-set-form-step-sortable-helper .card hr+.grow{margin-left:32px}.appointment-set-form-history .card .grow:last-child,.appointment-set-form-step .card .grow:last-child,.appointment-set-form-step-sortable-helper .card .grow:last-child{margin-right:48px}.appointment-set-form-history .appointment-set-time-limit,.appointment-set-form-step .appointment-set-time-limit,.appointment-set-form-step-sortable-helper .appointment-set-time-limit{align-items:center;display:flex}.appointment-set-form-history .appointment-set-time-limit>:not(hr),.appointment-set-form-step .appointment-set-time-limit>:not(hr),.appointment-set-form-step-sortable-helper .appointment-set-time-limit>:not(hr){flex:0 1 auto;margin:0 7px;width:auto}.appointment-set-form-history .appointment-set-time-limit>span,.appointment-set-form-step .appointment-set-time-limit>span,.appointment-set-form-step-sortable-helper .appointment-set-time-limit>span{flex:1 0 auto}.appointment-set-form-history .appointment-set-time-limit>hr,.appointment-set-form-step .appointment-set-time-limit>hr,.appointment-set-form-step-sortable-helper .appointment-set-time-limit>hr{flex:0 0 48px}.appointment-set-form-history .appointment-set-motive-category-selector,.appointment-set-form-history .appointment-set-speciality-selector,.appointment-set-form-step .appointment-set-motive-category-selector,.appointment-set-form-step .appointment-set-speciality-selector,.appointment-set-form-step-sortable-helper .appointment-set-motive-category-selector,.appointment-set-form-step-sortable-helper .appointment-set-speciality-selector{flex:1 0 0}.appointment-set-form-history .appointment-set-agenda-selector,.appointment-set-form-history .appointment-set-visit-motive-selector,.appointment-set-form-step .appointment-set-agenda-selector,.appointment-set-form-step .appointment-set-visit-motive-selector,.appointment-set-form-step-sortable-helper .appointment-set-agenda-selector,.appointment-set-form-step-sortable-helper .appointment-set-visit-motive-selector{flex:3 0 0}.appointment-set-form-history .appointment-set-delete-icon,.appointment-set-form-step .appointment-set-delete-icon,.appointment-set-form-step-sortable-helper .appointment-set-delete-icon{fill:var(--oxygen-core-red-090);cursor:pointer;width:48px}.appointment-set-form-history .dl-selector-left-border,.appointment-set-form-step .dl-selector-left-border,.appointment-set-form-step-sortable-helper .dl-selector-left-border{border-bottom-left-radius:0;border-left:1px solid var(--oxygen-core-grey-040);border-top-left-radius:0}.appointment-set-form-step-sortable-helper,.appointment-set-form-step-wrapper-sortable .appointment-set-form-step{cursor:grab;-webkit-user-select:none;user-select:none}.ui-messages{color:var(--oxygen-core-grey-090)}.ui-messages .mail-icon{margin-left:8px;vertical-align:middle}.new-note-modal .dc-modal-body{overflow-y:inherit}.new-note-modal .dc-modal-body .new-note-modal-patient-chip-container{justify-content:space-between}.new-note-modal .dc-modal-body .new-note-modal-patient-chip-container .notes-modal-chip-patient{padding-left:16px}.new-note-modal .dc-modal-body .dl-layout-item.new-note-modal-patient-change-button{padding-left:0}.new-note-modal-full-width [role=heading]{width:100%}.notes-modal-chip-patient{display:flex}.notes-modal-patient-chip-link,.notes-modal-patient-chip-name{background-color:var(--oxygen-core-blue-040);display:inline-block;font-family:var(--oxygen-core-font-family-roboto);height:26px;line-height:26px}.notes-modal-patient-chip-name{margin-left:16px;padding-right:16px}.notes-modal-patient-chip-link{border-left:1px solid var(--oxygen-core-common-white);border-radius:0 16px 16px 0;color:var(--oxygen-core-blue-110);padding:0 16px}.notes-modal-patient-chip-text{display:inline-block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notes-modal-patient-chip-icon{margin-left:-16px;margin-right:8px;vertical-align:top}.notes-modal-patient-chip-icon .notes-modal-patient-chip-circle{background-color:#fff;border:1px solid var(--oxygen-core-blue-040);border-radius:16px;color:var(--oxygen-core-blue-110);font-size:16px;height:26px;padding:4px;width:26px}.new-note-modal-title{align-items:center;display:grid;grid-template-columns:1fr 5fr 1fr}.notes-modal-unread-sticker{background:var(--oxygen-core-orange-090);border:2px solid var(--oxygen-core-common-white);border-radius:8px;display:inline-block;height:16px;left:-8px;position:absolute;top:-8px;width:16px}.notes-modal-unread-sticker.urgent{background:var(--oxygen-core-red-090)}.notes-modal-unread-sticker.in-place{left:auto;position:static;top:auto}.dl-file-dropzone-overlay{--oxygen-LOCAL-fileDropZone-color:var(--oxygen-core-grey-opacity-035);--oxygen-LOCAL-fileDropZone-background:var(--oxygen-core-common-white);align-items:center;background-color:var(--oxygen-LOCAL-fileDropZone-background);bottom:0;color:var(--oxygen-LOCAL-fileDropZone-color);display:flex;font-family:var(--oxygen-core-font-family-montserrat);font-size:20px;justify-content:center;left:0;position:fixed;right:0;text-align:center;text-transform:uppercase;top:0;z-index:61}@keyframes status-change{0%{max-width:0}25%{max-width:100%}75%{max-width:100%}to{max-width:0}}.dl-chip-label{overflow:hidden;text-overflow:clip;white-space:nowrap}.animated-chip .dl-chip-label:not(.dl-animate-chip){max-width:0;transition:max-width .5s;transition-timing-function:ease-in-out}.animated-chip:not(.dl-animate-chip).guideflow_hovered .dl-chip-label{max-width:100%}.dl-animate-chip{animation-duration:2s;animation-fill-mode:forwards;animation-name:status-change;animation-timing-function:ease-in-out}.insi-status-tooltip .tooltip-inner{max-width:none!important;text-align:left!important}.dl-input.form-control.pill-padding-for-form-control{padding:3px}.dl-e-signature-info{max-width:360px;z-index:10002!important}.dl-e-signature-info .popover-content{padding:16px}.dl-e-signature-info .arrow{display:none}.dl-standardized-input{display:flex;flex-direction:column}@media(min-width:768px){.dl-standardized-input .dl-input{margin-right:0}}.dl-standardized-input-locked{background-color:var(--oxygen-core-grey-020)!important;cursor:default;min-width:0}.dl-standardized-input-validation-success{border:1px solid var(--oxygen-core-green-110)}.dl-standardized-input-validation-warning{border:1px solid var(--oxygen-core-orange-090)}.dl-standardized-input-validation-error,.dl-standardized-input-validation-error:focus{border:1px solid var(--oxygen-core-red-090)}.dl-standardized-input-validation-error:not(:focus).guideflow_hovered{border:1px solid var(--oxygen-core-red-110)!important}.dc-input-button[data-test=reset-locked-input]{border-bottom-right-radius:4px;border-top-right-radius:4px}.dl-standardized-input-with-alert .dl-icon{fill:var(--oxygen-core-orange-110)}.dl-standardized-input-pill-wrapper-disabled{cursor:not-allowed}.dl-document-view{display:flex}.dl-document-view-sidebar-embedded{width:360px}.dl-document-view-sidebar{display:flex;flex-direction:column;height:100vh;overflow-y:auto;width:350px!important}.dl-document-view-sidebar-thumbnails{align-items:center;display:flex;flex:1 0 0%;flex-direction:column;overflow:scroll;padding:0 16px}.dl-end-to-end-image{height:80px;width:80px}.dl-document-completion-preview{box-sizing:border-box;flex:1 0 0%;height:100vh;overflow:scroll;padding:16px;width:100%}.dl-document-preview{background-color:var(--oxygen-core-grey-130);max-width:100%;width:auto}.dl-pdf-page{box-shadow:0 10px 40px var(--oxygen-core-blue-opacity-008),0 5px 8px var(--oxygen-core-blue-opacity-008);margin:0 auto;overflow:hidden}.dl-pdf-page-small-size{border:none;margin:0}.dl-pdf-document{display:flex;flex-direction:column;overflow:hidden}.dl-pdf-document-small-size{padding:0;width:100%}.dl-pdf-wrapper{height:calc(100% - 50px)}.react-pdf__Page__annotations{display:none}.pdf-visor{background-color:rgba(var(--oxygen-core-blue-010),.2);border:1px solid #b1a9a980;bottom:0;left:0;max-height:42px;max-width:92px;pointer-events:none;position:absolute}.pdf-visor.validated{background-color:#00f3;border-color:#0000ff80}.pdf-visor.pdf-visor-updated{max-height:60px;max-width:100px}.pdf-visor.pdf-visor-updated.dl-signature-mini{max-height:42px;max-width:70px}.pdf-visor.pdf-visor-updated.dl-signature-mini .dl-signature-placeholder .dl-signature-signed-text{font-size:3.5px;left:11.2px;top:-6px}.pdf-visor.pdf-visor-updated.dl-signature-mini .dl-signature-placeholder .dl-signature-signed-name{font-size:5.5px;left:11.2px;top:-2.4px}.pdf-visor.pdf-visor-mini{max-height:29.4px;max-width:64.4px}.pdf-visor-block{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pdf-visor-block .dl-signature-placeholder{position:relative}.pdf-visor-block .dl-signature-placeholder .dl-signature-signed-text{font-size:5px;left:16px;position:absolute;top:-5px;width:200px}.pdf-visor-block .dl-signature-placeholder .dl-signature-signed-name{font-size:7px;left:16px;position:absolute;top:2px;width:200px}.pdf-visor-block .dl-signature-frame{align-items:center;display:flex;height:42px;justify-content:center;margin-left:4px;margin-top:14px;position:absolute;width:92px}.pdf-visor-block .dl-signature-frame-mini{height:29.4px;margin-top:8.6px;width:64.4px}.pdf-visor-block .dl-signature-frame-mini .signature{height:29.4px;width:64.4px}.pdf-visor-block .dl-placeholder-image{height:60px;width:100px}.pdf-visor-block .dl-placeholder-image.dl-signature-mini{height:42px;width:70px}.pdf-visor-block .signature{max-height:42px;max-width:92px}.pdf-visor-block .signature.dl-signature-mini{max-height:29.4px;max-width:64.4px}.pdf-visor-block .signature.signature-updated{display:flex;position:absolute}.pdf-visor-block .trash-icon{cursor:pointer;pointer-events:auto;position:absolute;right:-14px;top:-8px}.pdf-visor-block .trash-icon .dl-icon-background{border-color:var(--oxygen-core-grey-040);border-style:solid;border-width:thin}.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}.dl-droppable-zone{border:2px dashed #61788e66;border-radius:8px;position:relative}.dl-droppable-zone .dl-spinner-loader{margin:auto 30px auto 10px}.dl-droppable-zone-cta{max-width:90%}.dl-droppable-zone-icon svg{fill:var(--oxygen-core-grey-130);display:block;height:50px;margin:auto;width:40px}.modal-attach-document .dl-card{padding:16px 0!important}.dl-alert .dl-button{min-height:auto}.dl-no-min-height{min-height:0}.drawer{padding:0!important;width:720px!important}.dl-card-section{display:flex;flex-wrap:wrap}.dl-card-section-danger{background:#e2515a33;color:var(--oxygen-core-red-090);font-size:12px;font-weight:var(--oxygen-core-font-weight-bold);line-height:17px;padding:8px;text-align:center}.dl-card-section-content{flex:1 0 auto;padding:16px 16px 16px 0;width:0}.dl-card-section-content-left-spaced{padding-left:16px}.dl-card-section-icon{flex:0 0 auto;height:56px;text-align:center;width:48px}.agenda-alert{display:flex;justify-content:center;margin-top:1rem;padding-left:5rem;position:absolute;width:100%;z-index:10}.month{margin-top:4.5rem;padding-left:0}.data-retention-container .dc-form-field-set-title{width:auto!important}.datenav{height:100%}.datenav .datenav-icon{position:relative}.datenav .datenav-icon svg{fill:var(--oxygen-core-grey-040);margin-top:-4px}.datenav .datenav-icon span{background-color:var(--oxygen-core-grey-040);color:var(--oxygen-core-common-white);font-size:10px;left:1px;line-height:14px;position:absolute;top:2px;width:17px}.datenav .datenav-highlight svg{fill:var(--oxygen-core-blue-110)}.datenav .datenav-highlight svg+span{background-color:var(--oxygen-core-blue-110)}.datenav .dl-button.guideflow_hovered{color:var(--oxygen-core-blue-110)}.datenav .dl-button.guideflow_hovered.guideflow_hovered .datenav-arrow{fill:var(--oxygen-core-blue-110)}.datenav .dl-button.datenav-left{border-radius:0}.datenav .dl-button.datenav-left,.datenav .dl-button.datenav-right{padding:0 8px}.datenav .dl-button.datenav-date{border-radius:4px 0 0 4px;margin-right:-1px}.datenav .dl-button.datenav-right{border-radius:0 4px 4px 0;margin-left:-1px}.datenav .calendar-dropdown{position:absolute}.dl-zendesk-article-link.guideflow_hovered svg{fill:var(--oxygen-core-blue-130)!important}.dl-subheader-warning{min-width:auto;width:auto}.dl-subheader-warning .dl-subheader-warning-action-required{background-color:var(--oxygen-core-red-040)}.dl-subheader-warning.dl-subheader-warning-expanded{height:auto!important;left:50%;margin-left:0!important;position:absolute;top:-40px;transform:translate(-50%)}.dl-subheader-warning.dl-subheader-warning-expanded .dl-card{border-radius:8px;padding:0}.dl-subheader-warning .dl-card{border-radius:30px;font-size:13px;padding:6px 12px}.dl-subheader-warning .dl-close-subheader-warning{position:absolute;right:8px;top:8px}.dl-subheader-warning.dl-subheader-telehealth-warning .dl-subheader-warning-expanded-description{max-width:400px}.dl-subheader-warning .dl-status-ok{color:var(--oxygen-core-green-110)}.dl-subheader-warning .dl-status-info{color:var(--oxygen-core-blue-110)}.dl-subheader-warning .dl-status-warn{color:var(--oxygen-core-orange-090)}.dl-subheader-warning .dl-status-ko{color:var(--oxygen-core-red-090)}.dl-subheader-warning.dl-subheader-warning-expanded .vaccination-doses-warning-edit{height:unset;line-height:unset}.dl-subheader-warning.dl-subheader-warning-expanded [data-vaccine]{width:600px}.dl-subheader-warning.dl-subheader-warning-expanded .dl-cta-fix-doses{bottom:-24px;left:0;right:0}@media(width <= 1530px){.dl-width-small-screen-no-doses{width:-webkit-min-content;width:min-content}}.sidebar-calendar{height:212px}.sidebar-calendar thead th span.rc-calendar-column-header-inner{text-transform:capitalize}.sidebar-calendar .bank-holiday .rc-calendar-date,.sidebar-calendar .bank-holiday .rc-calendar-date.guideflow_hovered{background-color:var(--oxygen-core-orange-040)}.sidebar-calendar .rc-calendar-next-month-btn-day.bank-holiday .rc-calendar-date{background-color:var(--oxygen-core-orange-040);color:var(--oxygen-core-grey-130);opacity:.6}.sidebar-calendar.rc-calendar .rc-calendar-table .bank-holiday .rc-calendar-date,.sidebar-calendar.rc-calendar .rc-calendar-table .rc-calendar-selected-date,.sidebar-calendar.rc-calendar .rc-calendar-table .rc-calendar-selected-date .rc-calendar-date,.sidebar-calendar.rc-calendar .rc-calendar-table .rc-calendar-today .rc-calendar-date{border-radius:4px}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-decade-panel-table,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-month-panel-table,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-year-panel-table{width:100%}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-body{margin:0 8px}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-header{padding:0}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-decade-panel-header,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-month-panel-header,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-year-panel-header{margin:0 8px}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-decade-panel-cell .rc-calendar-decade-panel-decade,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-month-panel-cell .rc-calendar-month-panel-month,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-month-select,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-year-panel-cell .rc-calendar-year-panel-year,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-year-select{color:var(--oxygen-core-grey-150);font-family:var(--oxygen-core-font-family-roboto);font-size:var(--oxygen-core-font-size-s);font-weight:var(--oxygen-core-font-weight-bold);text-transform:capitalize}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-decade-panel-cell .rc-calendar-decade-panel-decade.guideflow_hovered,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-month-panel-cell .rc-calendar-month-panel-month.guideflow_hovered,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-month-select.guideflow_hovered,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-year-panel-cell .rc-calendar-year-panel-year.guideflow_hovered,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-year-select.guideflow_hovered{text-decoration:none}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-decade-panel-cell .rc-calendar-decade-panel-decade{font-size:var(--oxygen-core-font-size-xs)}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-decade-panel-last-century-cell .rc-calendar-decade-panel-decade,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-decade-panel-next-century-cell .rc-calendar-decade-panel-decade,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-year-panel-last-decade-cell .rc-calendar-year-panel-year,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-year-panel-next-decade-cell .rc-calendar-year-panel-year{color:var(--oxygen-core-grey-090)}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-month-panel .rc-calendar-month-panel-year-select,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-year-panel .rc-calendar-year-panel-decade-select{width:-webkit-max-content;width:max-content}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-decade-panel-selected-cell .rc-calendar-decade-panel-decade,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-decade-panel-table .rc-calendar-decade-panel-selected-cell,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-month-panel-table .rc-calendar-month-panel-selected-cell,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-year-panel-selected-cell .rc-calendar-year-panel-year,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-year-panel-table .rc-calendar-year-panel-selected-cell{background:none;color:var(--oxygen-core-blue-110)}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-decade-panel-selected-cell .rc-calendar-decade-panel-decade.guideflow_hovered,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-month-panel-cell .rc-calendar-month-panel-month.guideflow_hovered,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month.guideflow_hovered,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-year-panel-selected-cell .rc-calendar-year-panel-year.guideflow_hovered{background-color:var(--oxygen-core-grey-020)}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-next-month-btn.guideflow_hovered,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-prev-month-btn.guideflow_hovered{background-color:#0000}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table thead th span.rc-calendar-column-header-inner{color:var(--oxygen-core-grey-090);font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-week-number-cell,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-week-number-header{border-right:0;padding-top:2px}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .bank-holiday .rc-calendar-date,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-selected-date,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-selected-date .rc-calendar-date,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-today .rc-calendar-date{border-radius:50%}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-date{color:var(--oxygen-core-grey-150);font-family:var(--oxygen-core-font-family-roboto);font-size:var(--oxygen-core-font-size-xs);font-weight:var(--oxygen-core-font-weight-regular);height:24px;width:24px}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-last-month-cell .rc-calendar-date,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-next-month-btn-day .rc-calendar-date{color:var(--oxygen-core-grey-040)}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-week-number-cell{border-right:1px solid var(--oxygen-core-grey-030);color:var(--oxygen-core-grey-090);font-family:var(--oxygen-core-font-family-roboto);font-size:var(--oxygen-core-font-size-xs);font-weight:var(--oxygen-core-font-weight-regular);height:24px;width:24px}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-week-number-cell+td{padding-left:2px}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-cell.guideflow_hovered:not(.rc-calendar-selected-day,.rc-calendar-today,.bank-holiday){background-color:var(--oxygen-core-common-white)}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-cell.guideflow_hovered:not(.rc-calendar-selected-day,.rc-calendar-today,.bank-holiday) .rc-calendar-date{background-color:var(--oxygen-core-grey-020);border-radius:50%;color:var(--oxygen-core-grey-150);transition:background-color 0ms,color 0ms}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-selected-date,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-selected-day{background-color:initial}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-selected-date .rc-calendar-date,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-selected-day .rc-calendar-date{background-color:var(--oxygen-core-blue-020);border-radius:50%;color:var(--oxygen-core-blue-130);font-weight:var(--oxygen-core-font-weight-bold)}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-selected-date .rc-calendar-date.guideflow_hovered,.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-selected-day .rc-calendar-date.guideflow_hovered{background-color:var(--oxygen-core-blue-040)}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-today{background-color:initial}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-today .rc-calendar-date{background-color:var(--oxygen-core-blue-110);border-radius:50%;color:var(--oxygen-core-common-white);font-weight:var(--oxygen-core-font-weight-bold)}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .rc-calendar-today .rc-calendar-date.guideflow_hovered{background-color:var(--oxygen-core-blue-130)}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .bank-holiday{background-color:initial}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .bank-holiday .rc-calendar-date{background-color:var(--oxygen-color-semantic-alternative1-subtle-base);border-radius:50%;color:var(--oxygen-color-semantic-alternative1-prominent-strong);font-weight:700}.sidebar-calendar.rc-calendar.calendar-redesign .rc-calendar-table .bank-holiday .rc-calendar-date.guideflow_hovered{background-color:var(--oxygen-color-semantic-alternative1-subtle-strong)}.unexpected-event-management-modal .dl-spinner-loader{margin-bottom:30px}.unexpected-event-management-modal-body{overflow-y:visible;padding:16px 16px 0}.unexpected-event-management-modal-body .dl-alert{margin-bottom:16px}.unexpected-event-management-header{background-color:var(--oxygen-core-orange-090);font-family:var(--oxygen-core-font-family-roboto);font-size:var(--oxygen-core-font-size-m);position:relative;text-transform:uppercase}.unexpected-event-management-back{cursor:pointer;display:flex;font-size:var(--oxygen-core-font-size-xs);line-height:16px;position:absolute;top:23px}.unexpected-event-management-back svg{fill:var(--oxygen-core-common-white);margin-right:8px}.preferences-modal .dc-modal-scrollable-content{background-color:var(--oxygen-core-common-white);flex:1 1 auto;overflow:auto;padding:15px 25px}.preferences-modal-footer{padding:16px;text-align:right}.oxygen-segmented-control{--oxygen-LOCAL-segmentedControl-background:var(--oxygen-core-common-white);--oxygen-LOCAL-segmentedControl-background-hover:var(--oxygen-core-grey-020);--oxygen-LOCAL-segmentedControl-background-selected:var(--oxygen-core-grey-130);--oxygen-LOCAL-segmentedControl-color:var(--oxygen-core-grey-130);--oxygen-LOCAL-segmentedControl-color-selected:var(--oxygen-core-common-white);--oxygen-LOCAL-segmentedControl-font:var(--oxygen-core-font-weight-regular) 1.4rem /2.4rem var(--oxygen-core-font-family-roboto);background-color:var(--oxygen-LOCAL-segmentedControl-background);border:.1rem solid var(--oxygen-core-grey-030);border-radius:99999px;display:inline-flex;gap:.4rem;margin:0;padding:.4rem}.oxygen-segmented-control__itemWrapper{border-radius:99999px;list-style-type:none}.oxygen-segmented-control__itemWrapper:focus-within:has(:focus-visible){box-shadow:0 0 0 2px var(--oxygen-core-common-white),0 0 0 4px var(--oxygen-core-grey-110);outline:2px solid #0000;text-decoration:none}@media(prefers-reduced-motion:no-preference){.oxygen-segmented-control__itemWrapper:focus-within:has(:focus-visible){transition:box-shadow .15s linear}}.oxygen-segmented-control__item{background-color:var(--oxygen-LOCAL-segmentedControl-background);border:none;border-radius:99999px;color:var(--oxygen-LOCAL-segmentedControl-color);display:inline-flex;font:var(--oxygen-LOCAL-segmentedControl-font);padding:.4rem 1.2rem;text-decoration:none!important}.oxygen-segmented-control__item:focus{outline:none}.oxygen-segmented-control__item--selected{background-color:var(--oxygen-LOCAL-segmentedControl-background-selected)}.oxygen-segmented-control__item--selected,.oxygen-segmented-control__item--selected:focus,.oxygen-segmented-control__item--selected.guideflow_hovered{color:var(--oxygen-LOCAL-segmentedControl-color-selected)}.oxygen-segmented-control__item:not(.oxygen-segmented-control__item--selected).guideflow_hovered{background-color:var(--oxygen-LOCAL-segmentedControl-background-hover);color:var(--oxygen-LOCAL-segmentedControl-color)}.subheader:not(:empty){align-items:center;background-color:var(--oxygen-core-common-white);border-bottom:1px solid #d9e1e7;display:inline-flex;flex:0 0 55px;height:55px;margin-bottom:0;padding:6px 16px 6px 0;-webkit-user-select:none;user-select:none;z-index:12}.subheader:not(:empty) .date-navigation{width:-webkit-max-content;width:max-content}.subheader:not(:empty) .current-date-btn{font-size:var(--oxygen-core-font-size-m);padding:0 8px;text-transform:unset}.subheader:not(:empty) .tab{margin-left:auto;width:-webkit-max-content;width:max-content}.subheader:not(:empty) .tab .dl-tab-main-links{list-style:none;margin:0;padding:0;vertical-align:bottom}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus{background-color:inherit;border-radius:3px;cursor:pointer;display:inline-block;height:auto;margin-right:2px;text-align:center;transition:all .3s;vertical-align:top;width:auto}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus:not(.subheader-redesign) a{color:#708390;display:inline-block;font-size:13px;line-height:normal;padding:8px 12px;text-decoration:none;text-transform:uppercase;transition:all .3s;width:100%}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus:not(.subheader-redesign).active,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus:not(.subheader-redesign):active,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus:not(.subheader-redesign):focus,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus:not(.subheader-redesign).guideflow_hovered{background-color:var(--oxygen-core-grey-130)}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus:not(.subheader-redesign).active a,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus:not(.subheader-redesign):active a,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus:not(.subheader-redesign):focus a,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus:not(.subheader-redesign).guideflow_hovered a{color:var(--oxygen-core-grey-020)}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.disabled a{color:var(--oxygen-core-grey-040);pointer-events:none}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.disabled.guideflow_hovered{background-color:inherit;cursor:auto}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus:nth-child(4){margin-right:6px}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-opening{border-left:1px solid var(--oxygen-core-grey-040);border-radius:0;border-right:1px solid var(--oxygen-core-grey-040);padding-left:6px;padding-right:6px}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-opening:not(.subheader-redesign).active,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-opening:not(.subheader-redesign):active,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-opening:not(.subheader-redesign):focus,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-opening:not(.subheader-redesign).guideflow_hovered{background-color:inherit}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-opening:not(.subheader-redesign).active a,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-opening:not(.subheader-redesign):active a,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-opening:not(.subheader-redesign):focus a,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-opening:not(.subheader-redesign).guideflow_hovered a{background-color:var(--oxygen-core-grey-130);border-radius:3px}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-vaccination{border-left:1px solid var(--oxygen-core-grey-040);border-right:1px solid var(--oxygen-core-grey-040);padding-left:6px;padding-right:6px}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-prefs:active,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-prefs:focus,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-prefs.guideflow_hovered,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-vaccination.guideflow_hovered{background-color:inherit}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-prefs:active a,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-prefs:focus a,.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-prefs.guideflow_hovered a{color:inherit}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-prefs a{padding-bottom:0;padding-top:6px}.subheader:not(:empty) .tab .dl-tab-main-links li.dl-tab-menus.tab-prefs a i{font-size:20px;margin-right:0}.subheader:not(:empty) .tab-opening a{color:inherit}.subheader:not(:empty) .dl-calendar-navigation-links{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-end}.subheader:not(:empty) .dl-popover-beta-button{height:30px;right:0;top:-10px;width:auto}.subheader:not(:empty) .dl-popover-beta-button.dl-position-absolute span{font-weight:700;padding:0 3px}@media print{.subheader,.subheader:not(:empty){display:none}}.sidebar-calendar.subheader-calendar{left:215px;opacity:0;position:absolute;top:50px;transform:scale(.9);transition:all .25s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:300}.sidebar-calendar.subheader-calendar_fade-in{opacity:1;transform:scale(1);transition:all .25s cubic-bezier(.4,0,.2,1);visibility:visible;z-index:101}.calendar-redesign .rc-calendar.sidebar-calendar.subheader-calendar{border-top:none;top:55px}.dc-search-input-container{position:relative}.dc-search-input-container:before{color:var(--oxygen-core-grey-040);font-size:25px;height:40px;line-height:40px;position:absolute;text-align:center;width:40px}.dc-search-input-container .dc-search-input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:40px}.dl-sidebar-menu-item{--oxygen-LOCAL-sidebarMenuItem-background-hover:var(--oxygen-core-grey-020);--oxygen-LOCAL-sidebarMenuItem-background-active:var(--oxygen-core-grey-020);color:inherit;text-decoration:none}.dl-sidebar-menu-item.guideflow_hovered{background-color:var(--oxygen-LOCAL-sidebarMenuItem-background-hover);border-radius:8px}.dl-sidebar-menu-item:focus,.dl-sidebar-menu-item.guideflow_hovered{color:inherit;text-decoration:none}.dl-sidebar-menu-item: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-item:focus-visible{transition:box-shadow .15s linear}}.dl-sidebar-menu-item-active{background-color:var(--oxygen-LOCAL-sidebarMenuItem-background-active);border-radius:8px}
/*# sourceMappingURL=../38975-b32b0a8f9a963e8276da.css.map*/