.CalendarToolbar_calendarToolbar__g5gNj{display:flex;flex-direction:column}.CalendarToolbarControlBar_controlBar__Ij4Yl{display:flex;justify-content:space-between;align-items:center;min-height:50px;background:#effffd;border-bottom:1px solid rgba(121,184,174,.5);box-shadow:3px 3px 24px rgba(0,112,112,.16);overflow:hidden}.CalendarToolbarControlBarItem_controlBarItem__hOL2_{flex:1 1;align-self:normal;min-height:100%}.CalendarToolbarControlBarItem_controlBarItem__hOL2_:first-child{display:flex;justify-content:flex-start}.CalendarToolbarControlBarItem_controlBarItem__hOL2_:last-child{display:flex;justify-content:flex-end}.CalendarToolbarControlBarItem_controlBarItem__hOL2_:first-child:last-child,.CalendarToolbarControlBarItem_controlBarItem__hOL2_:not(:first-child):not(:last-child){justify-content:center}.TextField_textField__Kpk_d{width:100%;border-radius:6px}.TextField_textField__Kpk_d.TextField_readOnly__of2O6 .MuiOutlinedInput-notchedOutline{border-color:#bdbdbd!important}.TextField_textField__Kpk_d.TextField_readOnly__of2O6 .MuiOutlinedInput-notchedOutline:hover,.TextField_textField__Kpk_d.TextField_readOnly__of2O6 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-width:1px!important;border-color:#bdbdbd!important}.TextField_textField__Kpk_d.TextField_readOnly__of2O6 .MuiOutlinedInput-root .MuiOutlinedInput-input{-webkit-text-fill-color:#272829}.TextField_textField__Kpk_d.TextField_disabled__BKK1O .MuiInputLabel-root:not(.Mui-focused){color:rgba(189,189,189,.32)}.TextField_textField__Kpk_d.TextField_disabled__BKK1O .MuiOutlinedInput-notchedOutline{border-color:rgba(189,189,189,.32)!important}.TextField_textField__Kpk_d.TextField_disabled__BKK1O .MuiOutlinedInput-notchedOutline:hover,.TextField_textField__Kpk_d.TextField_disabled__BKK1O .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-width:1px!important;border-color:rgba(189,189,189,.32)!important}.TextField_textField__Kpk_d.TextField_disabled__BKK1O .MuiOutlinedInput-root .MuiOutlinedInput-input{-webkit-text-fill-color:rgba(189,189,189,.32)}@media(max-width:767px){.TextField_textField__Kpk_d .MuiInputLabel-root:not(.MuiInputLabel-shrink){transform:translate(14px,8.5px) scale(1)}}.TextField_textField__Kpk_d .MuiInputLabel-root:not(.Mui-focused){color:#9e9e9e}.TextField_textField__Kpk_d .MuiInputLabel-root.Mui-disabled{color:rgba(189,189,189,.32)}.TextField_textField__Kpk_d .MuiInputLabel-root.Mui-error{color:#f96969}.TextField_textField__Kpk_d .MuiOutlinedInput-notchedOutline{border-color:#bdbdbd}.TextField_textField__Kpk_d .MuiOutlinedInput-root:not(.Mui-focused):not(.Mui-error):hover .MuiOutlinedInput-notchedOutline{border-color:#9e9e9e}.TextField_textField__Kpk_d .MuiOutlinedInput-root:active .MuiOutlinedInput-notchedOutline,.TextField_textField__Kpk_d .MuiOutlinedInput-root:focus-within .MuiOutlinedInput-notchedOutline,.TextField_textField__Kpk_d .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-width:2px}@media(max-width:767px){.TextField_textField__Kpk_d .MuiOutlinedInput-root .MuiOutlinedInput-input{padding:8.5px 12px;font-size:16px;line-height:24px}}.TextField_textField__Kpk_d .Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:rgba(189,189,189,.32)}.TextField_textField__Kpk_d .Mui-disabled.MuiInputBase-adornedEnd svg>*{fill:rgba(189,189,189,.32)}.TextField_textField__Kpk_d .Mui-error .MuiOutlinedInput-notchedOutline{border-color:#f96969}.TextField_textField__Kpk_d .Mui-error.MuiInputBase-adornedEnd svg>*{fill:#f96969}.Select_select__TIjCa{width:300px}.Select_select__TIjCa .Select_label__yrO_z{min-width:60px}.Select_select__TIjCa .Select_label__yrO_z[data-shrink=false]{background-color:#fff;transform:translate(14px,9px) scale(1)}.Select_select__TIjCa .Select_input__jw_AH{display:flex;align-items:center;height:auto;min-height:32px;padding:4px 0;font-size:14px}.Select_select__TIjCa .Select_input__jw_AH input:not([placeholder=""]){min-width:60px!important;margin-left:4px!important}.Select_select__TIjCa .Select_input__jw_AH .Select__indicators{padding:0 4px}.Select_select__TIjCa .Select_input__jw_AH .Select__clear-indicator,.Select_select__TIjCa .Select_input__jw_AH .Select__dropdown-indicator{padding:4px;cursor:pointer}.Select_select__TIjCa .Select_input__jw_AH .Select__loading-indicator{padding:4px}.Select_select__TIjCa .Select_valueContainer__KsEpw{display:flex;flex-wrap:wrap;flex:1 1;align-items:center;overflow:hidden;height:auto;margin-left:8px}.Select_select__TIjCa .Select_valueContainer__KsEpw.Select_multi__YF7Wq{height:auto;padding:3px 0}.Select_select__TIjCa .Select_valueContainer__KsEpw .Select_singleValue__INTP6{max-width:calc(100% - 10px);padding-left:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_select__TIjCa .Select_valueContainer__KsEpw .Select_chip___YMUk{display:flex;flex-direction:row-reverse;max-width:90%;height:auto;margin:4px 2px;padding:4px 8px;border-radius:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:15px}.Select_select__TIjCa .Select_valueContainer__KsEpw .Select_chip___YMUk .Select_chipLabel__HQule{display:inline-block;padding:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Select_select__TIjCa .Select_valueContainer__KsEpw .Select_chip___YMUk .Select_deleteIcon__Fanfb{margin:-2px 0 0;font-size:16px}.Select_select__TIjCa .Select_option__3jChj{display:block;min-height:36px;padding:8px 12px;font-size:14px}.Select_select__TIjCa .Select_option__3jChj.Select_selected__reuNv{font-weight:500}.Select_select__TIjCa .Select_loadingMessage__msSEd,.Select_select__TIjCa .Select_noOptionsMessage__Dtlra{display:flex;justify-content:center;align-items:center;min-height:36px;font-size:14px}.Select_select__TIjCa.Select_disabled__Nvtil .Select__clear-indicator svg,.Select_select__TIjCa.Select_disabled__Nvtil .Select__dropdown-indicator svg{fill:rgba(189,189,189,.32)}.Select_select__TIjCa.Select_error__dGZ5T .Select__menu{top:calc(100% - 24px)}.Select_select__TIjCa .Select__label{font-size:14px;transform:translate(14px,14px) scale(1)}.Select_select__TIjCa .Select__menu{top:calc(100% - 1px);z-index:100000}.Select_select__TIjCa .Select__menuList{padding:0}.Select_optionTooltip__qaHVr{z-index:999999}.PulseLoading_pulseLoading__8zWw6{position:relative;display:flex;justify-content:center;align-items:center;width:40px;padding:5px;overflow:hidden}.PulseLoading_pulseLoading__8zWw6 .PulseLoading_dotPulse__jTj2D{position:relative;left:-9999px;width:6px;height:6px;border-radius:3px;background-color:#fff;color:#fff;box-shadow:9999px 0 0 -3px #fff;-webkit-animation:PulseLoading_dotPulse__jTj2D 1.5s linear infinite;animation:PulseLoading_dotPulse__jTj2D 1.5s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.PulseLoading_pulseLoading__8zWw6 .PulseLoading_dotPulse__jTj2D:after,.PulseLoading_pulseLoading__8zWw6 .PulseLoading_dotPulse__jTj2D:before{content:"";display:inline-block;position:absolute;top:0;width:6px;height:6px;border-radius:3px;background-color:#fff;color:#fff}.PulseLoading_pulseLoading__8zWw6 .PulseLoading_dotPulse__jTj2D:before{box-shadow:9987px 0 0 -3px #fff;-webkit-animation:PulseLoading_dotPulseBefore__EyBFL 1.5s linear infinite;animation:PulseLoading_dotPulseBefore__EyBFL 1.5s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.PulseLoading_pulseLoading__8zWw6 .PulseLoading_dotPulse__jTj2D:after{box-shadow:10005px 0 0 -3px #fff;-webkit-animation:PulseLoading_dotPulseAfter___7v_E 1.5s linear infinite;animation:PulseLoading_dotPulseAfter___7v_E 1.5s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes PulseLoading_dotPulseBefore__EyBFL{0%{box-shadow:9987px 0 0 -3px #fff}30%{box-shadow:9987px 0 0 1px #fff}60%,to{box-shadow:9987px 0 0 -3px #fff}}@keyframes PulseLoading_dotPulseBefore__EyBFL{0%{box-shadow:9987px 0 0 -3px #fff}30%{box-shadow:9987px 0 0 1px #fff}60%,to{box-shadow:9987px 0 0 -3px #fff}}@-webkit-keyframes PulseLoading_dotPulse__jTj2D{0%{box-shadow:9999px 0 0 -3px #fff}30%{box-shadow:9999px 0 0 1px #fff}60%,to{box-shadow:9999px 0 0 -3px #fff}}@keyframes PulseLoading_dotPulse__jTj2D{0%{box-shadow:9999px 0 0 -3px #fff}30%{box-shadow:9999px 0 0 1px #fff}60%,to{box-shadow:9999px 0 0 -3px #fff}}@-webkit-keyframes PulseLoading_dotPulseAfter___7v_E{0%{box-shadow:10005px 0 0 -3px #fff}30%{box-shadow:10005px 0 0 1px #fff}60%,to{box-shadow:10005px 0 0 -3px #fff}}@keyframes PulseLoading_dotPulseAfter___7v_E{0%{box-shadow:10005px 0 0 -3px #fff}30%{box-shadow:10005px 0 0 1px #fff}60%,to{box-shadow:10005px 0 0 -3px #fff}}.Button_button__30ukX.MuiButton-sizeSmall{padding:4px 12px;font-weight:400;font-size:12px;line-height:167%;letter-spacing:.4px;text-transform:none}.Button_button__30ukX.MuiButton-sizeSmall .MuiSvgIcon-root{width:24px;height:24px;margin-right:12px}.Button_button__30ukX.MuiButton-sizeMedium{padding:10px 18px;font-weight:700;font-size:16px;line-height:150%;letter-spacing:.04em;text-transform:none}@media(max-width:767px){.Button_button__30ukX.MuiButton-sizeMedium{padding:7px 16px;font-size:14px;line-height:143%;letter-spacing:.03em}}.CalendarFilter_calendarFilter__WUkk9{display:flex;flex-wrap:wrap;padding:0 16px;background-color:#fff;border-bottom:1px solid rgba(121,184,174,.5);max-height:0;overflow:hidden;transition:max-height .5s ease-out,padding .25s ease-out .1s}.CalendarFilter_calendarFilter__WUkk9.CalendarFilter_shown__XIFpF{max-height:250px;padding:8px 16px 16px;overflow:visible}.CalendarFilter_calendarFilter__WUkk9 .CalendarFilter_clearButtonWrapper__HYy4i{position:relative;display:flex;align-items:center;width:100%;transition:opacity .25s ease-out}.CalendarFilter_calendarFilter__WUkk9 .CalendarFilter_clearButtonWrapper__HYy4i.CalendarFilter_hidden__9q5EQ{height:0;overflow:hidden;opacity:0}.CalendarFilter_calendarFilter__WUkk9 .CalendarFilter_clearButtonWrapper__HYy4i:after{flex-grow:1;height:1px;margin-left:12px;background-color:#e0e0e0;content:""}.CalendarFilter_calendarFilter__WUkk9 .CalendarFilter_clearButtonWrapper__HYy4i .CalendarFilter_clearButton__Hgfqo{min-height:32px;font-weight:400;font-size:12px;line-height:166%;letter-spacing:.4px;color:#c82400}.CalendarFilter_calendarFilter__WUkk9 .CalendarFilter_select__F0J1_{width:calc(25% - 16px);margin:8px}.DatePicker_datePicker__LH4jM .MuiInputLabel-root:not(.MuiInputLabel-shrink){transform:translate(14px,9px) scale(1)}@media(max-width:767px){.DatePicker_datePicker__LH4jM .MuiInputLabel-root:not(.MuiInputLabel-shrink){transform:translate(14px,8.5px) scale(1)}}.DatePicker_datePicker__LH4jM .MuiOutlinedInput-input{min-height:32px;padding:4px 0 4px 14px}.DatePicker_datePicker__LH4jM .MuiOutlinedInput-input::-moz-placeholder{color:#757575;opacity:1}.DatePicker_datePicker__LH4jM .MuiOutlinedInput-input:-ms-input-placeholder{opacity:1}.DatePicker_datePicker__LH4jM .MuiOutlinedInput-input::placeholder{color:#757575;opacity:1}.DatePicker_datePicker__LH4jM .MuiOutlinedInput-input:-ms-input-placeholder{color:#757575}.DatePicker_datePicker__LH4jM .MuiOutlinedInput-input::-ms-input-placeholder{color:#757575}.DatePicker_popper__lEi22{margin-top:8px!important;z-index:100000}.LoadingContainer_loadingContainer__C8YsZ{position:relative}.LoadingContainer_loadingContainer__C8YsZ.LoadingContainer_asOverlay__P9rtG{background-color:#fff}.LoadingContainer_loadingContainer__C8YsZ.LoadingContainer_asOverlay__P9rtG .LoadingContainer_spinner__PrdZu{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);z-index:1}.LoadingContainer_loadingContainer__C8YsZ.LoadingContainer_asOverlay__P9rtG .LoadingContainer_overlay__d1PIp{opacity:.25;pointer-events:none;z-index:10}.LoadingContainer_loadingContainer__C8YsZ:not(.LoadingContainer_asOverlay__P9rtG){display:flex;justify-content:center;align-items:center;min-height:250px}.Modal_modal__77o1K{display:flex;flex-direction:column;z-index:100000}.Modal_modal__77o1K .Modal_header__BAEuh{display:flex;justify-content:space-between;align-items:center;padding:12px 19px 12px 32px;background-color:#effffd;border-bottom:1px solid #79b8ae}.Modal_modal__77o1K .Modal_header__BAEuh .Modal_title____nhr{font-weight:800;font-size:20px;line-height:130%;letter-spacing:.05em;color:#579088}.Modal_modal__77o1K .Modal_header__BAEuh .Modal_closeButton__mmbbl{margin-left:16px}.Modal_modal__77o1K .Modal_header__BAEuh .Modal_closeButton__mmbbl .Modal_closeIcon__TiCNm{fill:#79b8ae}.Modal_modal__77o1K .Modal_content__FbG0o{padding:48px 32px}.Modal_modal__77o1K .Modal_footer__SnoK2{display:flex;justify-content:flex-end;align-items:center;padding:14px 32px;border-top:1px solid #79b8ae}.Modal_modal__77o1K .Modal_footer__SnoK2 .Modal_cancelButton__4GbN8,.Modal_modal__77o1K .Modal_footer__SnoK2 .Modal_submitButton__rWcCU{font-weight:500;font-size:14px;line-height:143%;text-transform:none}.Modal_modal__77o1K .Modal_footer__SnoK2 .Modal_submitButton__rWcCU{margin-left:16px}.Modal_modal__77o1K .MuiDialog-paper{border-radius:16px}.NoteModal_noteModal___AylR .NoteModal_noteModalContent__BB_Ib{padding:40px 32px}.NoteModal_noteModal___AylR .NoteModal_noteModalContent__BB_Ib .NoteModal_textField__PfVcg{min-width:420px}.NoteField_noteField__kKk_6>div:after,.NoteField_noteField__kKk_6>div:before{content:none!important}.NoteField_noteField__kKk_6 input{margin-right:4px;padding:0}.NoteField_noteField__kKk_6 .MuiSvgIcon-root{width:16px;height:16px}.PatientModal_patientModal__OgT6B .PatientModal_patientModalContent__keNNE{display:flex;flex-direction:column;padding:40px}.PatientModal_patientModal__OgT6B .PatientModal_patientModalContent__keNNE .PatientModal_datePicker__RtwYo,.PatientModal_patientModal__OgT6B .PatientModal_patientModalContent__keNNE .PatientModal_select__fqaNS,.PatientModal_patientModal__OgT6B .PatientModal_patientModalContent__keNNE .PatientModal_textField__v8BcI:not(:last-child){width:100%;margin-bottom:24px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 16px;background-color:#fff;border-bottom:1px solid rgba(121,184,174,.5);max-height:0;overflow:hidden;transition:max-height .5s ease-out,padding .25s ease-out .1s}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj.ConfirmedAppointmentForm_shown__2w5zp{max-height:500px;padding:8px 16px 16px;overflow:visible}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD{display:flex;flex-direction:column}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_generalStep__VeG5N{width:calc(50% - 10px);margin-right:10px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_generalStep__VeG5N .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_select__GSUi8{width:calc(50% - 8px);min-width:unset;margin-bottom:16px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_generalStep__VeG5N .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_select__GSUi8:last-child,.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_generalStep__VeG5N .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_select__GSUi8:nth-last-child(2){margin-bottom:0}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_generalStep__VeG5N .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_select__GSUi8.ConfirmedAppointmentForm_service__l6eNP{width:100%}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_generalStep__VeG5N .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_select__GSUi8.ConfirmedAppointmentForm_duration__rABlZ .MuiOutlinedInput-root .MuiTypography-root,.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_generalStep__VeG5N .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_select__GSUi8.ConfirmedAppointmentForm_duration__rABlZ .Select__menu-list .MuiMenuItem-root{text-transform:lowercase}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_generalStep__VeG5N .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_select__GSUi8.ConfirmedAppointmentForm_service__l6eNP .MuiOutlinedInput-input p{text-overflow:unset;white-space:normal}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_dateStep__Sl_1_ .ConfirmedAppointmentForm_formStepTitleWrapper__nILPE{display:flex;align-items:center}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_dateStep__Sl_1_ .ConfirmedAppointmentForm_formStepTitleWrapper__nILPE .ConfirmedAppointmentForm_resetDateTimeButton__zeD1L{margin-left:12px;padding:2px;transform:translateY(calc(25% - 2px))}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_dateStep__Sl_1_ .ConfirmedAppointmentForm_formStepTitleWrapper__nILPE .ConfirmedAppointmentForm_resetDateTimeButton__zeD1L .ConfirmedAppointmentForm_resetIcon__Af6uT path{fill:#579088}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_dateStep__Sl_1_ .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA{flex-direction:column;justify-content:flex-start}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_dateStep__Sl_1_ .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_datePicker__nCQyQ{margin-bottom:16px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_dateStep__Sl_1_ .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_twoSelects__0_32m{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_dateStep__Sl_1_ .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_twoSelects__0_32m .ConfirmedAppointmentForm_select__GSUi8{width:calc(50% - 8px);min-width:unset}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_dateStep__Sl_1_ .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_twoSelects__0_32m .ConfirmedAppointmentForm_select__GSUi8 .MuiInputLabel-root{padding-left:5px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_dateStep__Sl_1_ .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_twoSelects__0_32m .ConfirmedAppointmentForm_select__GSUi8 .MuiInputLabel-root:not(.MuiInputLabel-shrink){transform:translate(8px,9px) scale(1)}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_dateStep__Sl_1_ .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_twoSelects__0_32m .ConfirmedAppointmentForm_select__GSUi8 .MuiMenuItem-root{white-space:pre-wrap}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_noteStep__Qetet{margin-top:15px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_noteStep__Qetet .ConfirmedAppointmentForm_formStepTitleWrapper__nILPE .ConfirmedAppointmentForm_formStepTitle__fjcwz{margin-top:0}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_noteStep__Qetet .ConfirmedAppointmentForm_formStepContent__ljr33{padding:8px 15px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4{width:calc(25% - 10px);margin-left:10px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4 .ConfirmedAppointmentForm_formStepTitleWrapper__nILPE{display:flex;justify-content:space-between;align-items:center}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4 .ConfirmedAppointmentForm_formStepTitleWrapper__nILPE .ConfirmedAppointmentForm_addPatientButton__b56dy{margin-left:12px;padding:2px 4px;transform:translateY(calc(25% - 2px));font-weight:500;font-size:14px;line-height:143%;letter-spacing:.15px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4 .ConfirmedAppointmentForm_formStepTitleWrapper__nILPE .ConfirmedAppointmentForm_addPatientButton__b56dy .ConfirmedAppointmentForm_personAddIcon__fdapI{margin-right:8px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4 .ConfirmedAppointmentForm_formStepTitleWrapper__nILPE .ConfirmedAppointmentForm_addPatientButton__b56dy .ConfirmedAppointmentForm_personAddIcon__fdapI path{fill:#79b8ae}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4 .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_select__GSUi8{width:100%;min-width:unset}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4 .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_select__GSUi8.ConfirmedAppointmentForm_problematic__ZNX8R .Select_singleValue{color:#f98d69}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4 .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_patientDetails__3t_eL{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-top:16px;border-top:1px solid #e0e0e0}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4 .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_patientDetails__3t_eL .ConfirmedAppointmentForm_patientDetailsInfoField__6nxDK{width:calc(50% - 4px);margin-top:8px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4 .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_patientDetails__3t_eL .ConfirmedAppointmentForm_patientDetailsInfoField__6nxDK>span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4 .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_patientDetails__3t_eL .ConfirmedAppointmentForm_patientDetailsInfoField__6nxDK.ConfirmedAppointmentForm_phone__nVBJK{width:calc(37.5% - 4px)}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4 .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_patientDetails__3t_eL .ConfirmedAppointmentForm_patientDetailsInfoField__6nxDK.ConfirmedAppointmentForm_email__T8DcM{width:calc(62.5% - 4px)}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_patientStep__MFkj4 .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA .ConfirmedAppointmentForm_patientDetails__3t_eL .ConfirmedAppointmentForm_patientDetailsInfoField__6nxDK.ConfirmedAppointmentForm_address__uXXt9{width:100%}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_completed__iFrWz .ConfirmedAppointmentForm_formStepContent__ljr33{margin:0;background-image:none;border:1px solid #579088}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD .ConfirmedAppointmentForm_formStepTitle__fjcwz{margin-bottom:8px;font-weight:800;font-size:16px;line-height:130%;letter-spacing:.06em;text-transform:uppercase;color:#579088}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD .ConfirmedAppointmentForm_formStepTitle__fjcwz .ConfirmedAppointmentForm_light__1S8S_{opacity:.6}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD .ConfirmedAppointmentForm_formStepContent__ljr33{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-grow:1;margin:1px;padding:24px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='%2379B8AE' stroke-width='2' stroke-dasharray='10 15' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:16px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_formStep__lHKuD .ConfirmedAppointmentForm_formStepContent__ljr33 .ConfirmedAppointmentForm_formStepContentInnerContainer__ntBsA{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_miniSteps__tLpxV{display:flex;flex-direction:column;flex-grow:1;width:calc(25% - 20px);margin-left:10px;margin-right:10px}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_miniSteps__tLpxV .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_dateStep__Sl_1_,.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_miniSteps__tLpxV .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_noteStep__Qetet{width:100%}.ConfirmedAppointmentForm_calendarAppointmentForm__6TEXj .ConfirmedAppointmentForm_miniSteps__tLpxV .ConfirmedAppointmentForm_formStep__lHKuD.ConfirmedAppointmentForm_dateStep__Sl_1_{flex-grow:1}.Tags_tags__iJ14g{display:flex;flex-direction:column;flex-wrap:wrap}.Tags_tags__iJ14g .Tags_label__jDqaj{margin-bottom:10px;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.01em;color:#79b8ae}.Tags_tags__iJ14g .Tags_options__990Er{display:flex;flex-wrap:wrap;margin:-4px}.Tags_tags__iJ14g .Tags_options__990Er .Tags_tag__HpBHV{display:flex;align-items:center;margin:4px;padding:2px 10px;border:1px solid #79b8ae;border-radius:16px;background-color:#fff;outline:none;transition:background-color .25s ease-out;font-weight:400;font-size:12px;line-height:167%;letter-spacing:.4px;color:#79b8ae;cursor:pointer}.Tags_tags__iJ14g .Tags_options__990Er .Tags_tag__HpBHV:hover{background-color:#edfcf9}.Tags_tags__iJ14g .Tags_options__990Er .Tags_tag__HpBHV.Tags_selected__NrFgQ{background-color:#79b8ae;border-color:#79b8ae;color:#fff}.Tags_tags__iJ14g .Tags_options__990Er .Tags_tag__HpBHV.Tags_selected__NrFgQ:hover:not(:focus-within){background-color:#fff}.Tags_tags__iJ14g.Tags_disabled__eOTgD .Tags_label__jDqaj{color:rgba(189,189,189,.32)}.Tags_tags__iJ14g.Tags_disabled__eOTgD .Tags_options__990Er .Tags_tag__HpBHV{border-color:rgba(189,189,189,.32);color:rgba(189,189,189,.32);pointer-events:none;cursor:default}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding:24px 32px 32px}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_generalStep__e2GmM{margin-bottom:24px}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_generalStep__e2GmM .OpenAppointmentFormModal_infoFieldsRow__Y_Ha1{display:flex}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_generalStep__e2GmM .OpenAppointmentFormModal_infoFieldsRow__Y_Ha1:first-child{margin-bottom:16px}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_generalStep__e2GmM .OpenAppointmentFormModal_infoFieldsRow__Y_Ha1 .OpenAppointmentFormModal_patientInfoField__kEHiO span:first-child,.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_generalStep__e2GmM .OpenAppointmentFormModal_infoFieldsRow__Y_Ha1 .OpenAppointmentFormModal_serviceInfoField__wthEs span:first-child,.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_generalStep__e2GmM .OpenAppointmentFormModal_infoFieldsRow__Y_Ha1 .OpenAppointmentFormModal_servicePerformerInfoField__brzDi span:first-child{font-size:12px}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_generalStep__e2GmM .OpenAppointmentFormModal_infoFieldsRow__Y_Ha1 .OpenAppointmentFormModal_patientInfoField__kEHiO span:last-child,.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_generalStep__e2GmM .OpenAppointmentFormModal_infoFieldsRow__Y_Ha1 .OpenAppointmentFormModal_serviceInfoField__wthEs span:last-child,.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_generalStep__e2GmM .OpenAppointmentFormModal_infoFieldsRow__Y_Ha1 .OpenAppointmentFormModal_servicePerformerInfoField__brzDi span:last-child{color:#272829}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_generalStep__e2GmM .OpenAppointmentFormModal_infoFieldsRow__Y_Ha1 .OpenAppointmentFormModal_patientInfoField__kEHiO{margin-right:40px}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_generalStep__e2GmM .OpenAppointmentFormModal_infoFieldsRow__Y_Ha1 .OpenAppointmentFormModal_patientInfoField__kEHiO.OpenAppointmentFormModal_problematic__Ke6s_ span:last-child{color:#f98d69}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma{flex-direction:column;justify-content:flex-start;background-image:none;margin:0;padding:0;border-radius:0}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_periodSelectWrapper__ds1_S{position:relative;display:flex;flex-direction:column;margin:1px;padding:12px 24px 16px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='%2379B8AE' stroke-width='2' stroke-dasharray='10 15' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:16px}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_periodSelectWrapper__ds1_S.OpenAppointmentFormModal_completed__ApsVe{margin:0;background-image:none;border:1px solid #579088}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_periodSelectWrapper__ds1_S .OpenAppointmentFormModal_periodSelectLabel__XoMBJ{margin-bottom:10px;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.01em;color:#79b8ae}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_periodSelectWrapper__ds1_S .OpenAppointmentFormModal_periodSelectLabel__XoMBJ.OpenAppointmentFormModal_disabled__qUaZ3{color:rgba(189,189,189,.32)}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_periodSelectWrapper__ds1_S .OpenAppointmentFormModal_twoDatePickers__2y_VM{display:flex;align-items:center}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_periodSelectWrapper__ds1_S .OpenAppointmentFormModal_twoDatePickers__2y_VM .OpenAppointmentFormModal_datePicker__WCtdh:first-child{margin-right:8px}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_periodSelectWrapper__ds1_S .OpenAppointmentFormModal_twoDatePickers__2y_VM .OpenAppointmentFormModal_datePicker__WCtdh:last-child{margin-left:8px}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_periodSelectWrapper__ds1_S .OpenAppointmentFormModal_removeDatesButton__mM8au{position:absolute;top:0;right:0;min-width:unset;padding:2px;border-radius:50%;transform:translate(50%,-50%)}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_periodSelectWrapper__ds1_S .OpenAppointmentFormModal_removeDatesButton__mM8au .OpenAppointmentFormModal_removeIcon__aMMLo{width:20px;height:20px}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_divider__c9mQR{display:flex;justify-content:center;align-items:center;width:100%;margin:16px 0;font-weight:500;font-size:12px;line-height:166%;text-transform:uppercase;color:#579088}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_divider__c9mQR:after,.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_divider__c9mQR:before{flex-grow:1;height:1px;background-color:#e0e0e0;content:""}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_divider__c9mQR:before{margin-right:16px}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_divider__c9mQR:after{margin-left:16px}.OpenAppointmentFormModal_openAppointmentFormModal__VQSwg .OpenAppointmentFormModal_openAppointmentFormModalContent__FHLBt .OpenAppointmentFormModal_formStep__0oA7a.OpenAppointmentFormModal_dateStep__Dn7ma .OpenAppointmentFormModal_timePeriodTags__lve5R{margin-top:24px}.Switch_switch__zND6H{display:flex;align-items:center}.Switch_switch__zND6H .Switch_label__1_u_m{margin-left:4px;font-weight:500;font-size:14px;line-height:150%;letter-spacing:.01em;color:#9e9e9e}.Switch_switch__zND6H .Switch_label__1_u_m.Switch_selected__QyTth{color:#579088}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG{display:flex;flex-direction:column}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL{display:flex;justify-content:space-between;align-items:center;min-height:50px;background:#effffd;border-bottom:1px solid rgba(121,184,174,.5);border-top-right-radius:16px;box-shadow:3px 3px 24px rgba(0,112,112,.16);overflow:hidden}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5{flex:1 1;align-self:normal;min-height:100%}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_myAvailabilitiesControl__M6kym{display:flex;justify-content:flex-start}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_entitiesTypeControl__t2yoX{padding-left:20px}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_filterControl__fzvK2{display:flex;justify-content:center}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_filterControl__fzvK2 .ConfirmedAppointmentsCalendarToolbar_showFilterButton__ERPA_{display:flex;align-items:center;height:100%}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_filterControl__fzvK2 .ConfirmedAppointmentsCalendarToolbar_showFilterButton__ERPA_ .ConfirmedAppointmentsCalendarToolbar_filterIcon__KveCy{width:18px}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_filterControl__fzvK2 .ConfirmedAppointmentsCalendarToolbar_showFilterButton__ERPA_ .ConfirmedAppointmentsCalendarToolbar_searchText__LjydD{margin:0 8px 0 16px;font-weight:500;font-size:14px;line-height:150%;letter-spacing:.01em;color:#9e9e9e}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_filterControl__fzvK2 .ConfirmedAppointmentsCalendarToolbar_showFilterButton__ERPA_ .ConfirmedAppointmentsCalendarToolbar_arrowIcon__xIBa2{transition:transform .25s ease-out}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_filterControl__fzvK2 .ConfirmedAppointmentsCalendarToolbar_showFilterButton__ERPA_ .ConfirmedAppointmentsCalendarToolbar_arrowIcon__xIBa2.ConfirmedAppointmentsCalendarToolbar_opened__08VoI{transform:rotate(-180deg)}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_closeNewAppointmentControl__ICYr9{display:flex}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_closeNewAppointmentControl__ICYr9 .ConfirmedAppointmentsCalendarToolbar_closeFormButton___EFZ_ .ConfirmedAppointmentsCalendarToolbar_backArrowIcon__mMFK2{margin-right:16px}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_closeNewAppointmentControl__ICYr9 .ConfirmedAppointmentsCalendarToolbar_closeFormButton___EFZ_ .ConfirmedAppointmentsCalendarToolbar_closeFormText__71TAT{font-weight:800;font-size:18px;line-height:130%;letter-spacing:.06em;color:#272829}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx{display:flex;justify-content:flex-end}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_newAppointmentButton__sl8bn,.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_openOpenAppointmentModalButton__vg22f,.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_saveAppointmentButton__kq1J_{display:flex;align-items:center;padding-right:40px;padding-left:40px;border-radius:0;box-shadow:unset;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_newAppointmentButton__sl8bn .ConfirmedAppointmentsCalendarToolbar_addIcon__t8pby,.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_newAppointmentButton__sl8bn .ConfirmedAppointmentsCalendarToolbar_checkIcon__zi9k_,.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_openOpenAppointmentModalButton__vg22f .ConfirmedAppointmentsCalendarToolbar_addIcon__t8pby,.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_openOpenAppointmentModalButton__vg22f .ConfirmedAppointmentsCalendarToolbar_checkIcon__zi9k_,.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_saveAppointmentButton__kq1J_ .ConfirmedAppointmentsCalendarToolbar_addIcon__t8pby,.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_saveAppointmentButton__kq1J_ .ConfirmedAppointmentsCalendarToolbar_checkIcon__zi9k_{margin-right:10px}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_openOpenAppointmentModalButton__vg22f{margin-right:16px;padding-right:24px;padding-left:24px;background-color:rgba(121,184,174,.24)}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_openOpenAppointmentModalButton__vg22f.Mui-disabled{background-color:rgba(189,189,189,.19)}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_openOpenAppointmentModalButton__vg22f.Mui-disabled .ConfirmedAppointmentsCalendarToolbar_openOpenAppointmentModalIcon__t3gs1 path{fill:#bdbdbd}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_openOpenAppointmentModalButton__vg22f .ConfirmedAppointmentsCalendarToolbar_openOpenAppointmentModalIcon__t3gs1{margin-right:8px}.ConfirmedAppointmentsCalendarToolbar_calendarToolbar__Cz7CG .ConfirmedAppointmentsCalendarToolbar_calendarControlBar__rJrwL .ConfirmedAppointmentsCalendarToolbar_calendarControlBarItem__pzxC5.ConfirmedAppointmentsCalendarToolbar_newAppointmentControl__vdosx .ConfirmedAppointmentsCalendarToolbar_openOpenAppointmentModalButton__vg22f .ConfirmedAppointmentsCalendarToolbar_openOpenAppointmentModalIcon__t3gs1 path{fill:#79b8ae;transition:fill .25s ease-out}.ConfirmedAppointmentsTab_container__STHvB{display:flex;flex-direction:column}.ConfirmedAppointmentsTab_container__STHvB .ConfirmedAppointmentsTab_calendar__V6guv{display:flex;flex-direction:column;box-shadow:3px 3px 24px rgba(0,112,112,.16);border-top-right-radius:16px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.RadioButtons_radioButtons__AKIc7{display:flex;flex-direction:row}.RadioButtons_radioButtons__AKIc7 label{margin-right:24px}.RadioButtons_radioButtons__AKIc7 label span:last-child{font-weight:500;font-size:14px;line-height:150%;letter-spacing:.01em;color:#9e9e9e}.NonReadAppointmentsCalendarToolbar_calendarToolbar__z9Iwl .NonReadAppointmentsCalendarToolbar_calendarControlBar__guITV{border-top-right-radius:16px}.NonReadAppointmentsCalendarToolbar_calendarToolbar__z9Iwl .NonReadAppointmentsCalendarToolbar_calendarControlBar__guITV .NonReadAppointmentsCalendarToolbar_calendarControlBarItem__HnVrT{justify-content:flex-start;padding-left:36px}.NonReadAppointmentsCalendarToolbar_calendarToolbar__z9Iwl .NonReadAppointmentsCalendarToolbar_calendarControlBar__guITV .NonReadAppointmentsCalendarToolbar_calendarControlBarItem__HnVrT .NonReadAppointmentsCalendarToolbar_switch__OX8Ky:not(:last-child){margin-right:28px}.NonReadAppointmentsTab_container__3euA4,.NonReadAppointmentsTab_container__3euA4 .NonReadAppointmentsTab_calendar__ZjPSW{display:flex;flex-direction:column;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.NonReadAppointmentsTab_container__3euA4 .NonReadAppointmentsTab_calendar__ZjPSW{box-shadow:3px 3px 24px rgba(0,112,112,.16);border-top-right-radius:16px}.NonReadAppointmentsTab_container__3euA4 .NonReadAppointmentsTab_calendar__ZjPSW .fc .fc-list .fc-list-table .fc-list-event .fc-list-event-title{padding-top:9px;padding-bottom:8px}.NonReadAppointmentsTab_container__3euA4 .NonReadAppointmentsTab_calendar__ZjPSW .NonReadAppointmentsTab_calendarListItemActions__26h20{display:flex;align-items:center}.NonReadAppointmentsTab_container__3euA4 .NonReadAppointmentsTab_calendar__ZjPSW .NonReadAppointmentsTab_calendarListItemActions__26h20 .NonReadAppointmentsTab_readAppointmentReceiptButton__w04KY{font-weight:500;font-size:14px;line-height:166%;letter-spacing:.02em}.NonReadAppointmentsTab_container__3euA4 .NonReadAppointmentsTab_calendar__ZjPSW .NonReadAppointmentsTab_calendarListItemActions__26h20 .NonReadAppointmentsTab_readAppointmentReceiptButton__w04KY .NonReadAppointmentsTab_readAppointmentReceiptIcon__thkE7{height:16px}.NonReadAppointmentsTab_container__3euA4 .NonReadAppointmentsTab_calendar__ZjPSW .NonReadAppointmentsTab_calendarListItemActions__26h20 .NonReadAppointmentsTab_removeAppointmentButton__KFeRE{font-weight:500;font-size:14px;line-height:166%;letter-spacing:.02em}.NonReadAppointmentsTab_container__3euA4 .NonReadAppointmentsTab_calendar__ZjPSW .NonReadAppointmentsTab_calendarListItemActions__26h20 .NonReadAppointmentsTab_removeAppointmentButton__KFeRE .NonReadAppointmentsTab_removeAppointmentIcon__YyJfh{height:16px}.OpenAppointmentForm_openAppointmentForm__GjHi4{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 16px;background-color:#fff;border-bottom:1px solid rgba(121,184,174,.5);max-height:0;overflow:hidden;transition:max-height .5s ease-out,padding .25s ease-out .1s}.OpenAppointmentForm_openAppointmentForm__GjHi4.OpenAppointmentForm_shown__uG5pM{max-height:500px;padding:8px 16px 16px;overflow:visible}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv{display:flex;flex-direction:column}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO{width:calc(25% - 10px);margin-right:10px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO .OpenAppointmentForm_formStepTitleWrapper__hvG8X{display:flex;justify-content:space-between;align-items:center}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO .OpenAppointmentForm_formStepTitleWrapper__hvG8X .OpenAppointmentForm_addPatientButton__oJVW_{margin-left:12px;padding:2px 4px;transform:translateY(calc(25% - 2px));font-weight:500;font-size:14px;line-height:143%;letter-spacing:.15px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO .OpenAppointmentForm_formStepTitleWrapper__hvG8X .OpenAppointmentForm_addPatientButton__oJVW_ .OpenAppointmentForm_personAddIcon__bOmj0{margin-right:8px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO .OpenAppointmentForm_formStepTitleWrapper__hvG8X .OpenAppointmentForm_addPatientButton__oJVW_ .OpenAppointmentForm_personAddIcon__bOmj0 path{fill:#79b8ae}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_select__9J7Wr{width:100%;min-width:unset}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_select__9J7Wr.OpenAppointmentForm_problematic__1ozBH .Select_singleValue{color:#f98d69}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_patientDetails__i7gag{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-top:16px;border-top:1px solid #e0e0e0}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_patientDetails__i7gag .OpenAppointmentForm_patientDetailsInfoField__jjg4t{width:calc(50% - 4px);margin-top:8px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_patientDetails__i7gag .OpenAppointmentForm_patientDetailsInfoField__jjg4t>span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_patientDetails__i7gag .OpenAppointmentForm_patientDetailsInfoField__jjg4t.OpenAppointmentForm_phone__DzzvD{width:calc(37.5% - 4px)}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_patientDetails__i7gag .OpenAppointmentForm_patientDetailsInfoField__jjg4t.OpenAppointmentForm_email__M5Yth{width:calc(62.5% - 4px)}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_patientDetails__i7gag .OpenAppointmentForm_patientDetailsInfoField__jjg4t.OpenAppointmentForm_address__frvvE{width:100%}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_noteStep__7VfPA{margin-top:15px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_noteStep__7VfPA .OpenAppointmentForm_formStepTitleWrapper__hvG8X .OpenAppointmentForm_formStepTitle__IED_O{margin-top:0}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_noteStep__7VfPA .OpenAppointmentForm_formStepContent__7_4FA{padding:8px 15px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_generalStep__eE00D{width:calc(30% - 20px);margin-left:10px;margin-right:10px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_generalStep__eE00D .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_select__9J7Wr{width:100%;min-width:unset;margin-bottom:16px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6{width:calc(45% - 10px);margin-left:10px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepTitleWrapper__hvG8X{display:flex;align-items:center}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepTitleWrapper__hvG8X .OpenAppointmentForm_resetDateTimeButton__A2VTf{margin-left:12px;padding:2px;transform:translateY(calc(25% - 2px))}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepTitleWrapper__hvG8X .OpenAppointmentForm_resetDateTimeButton__A2VTf .OpenAppointmentForm_resetIcon__NpWUk path{fill:#579088}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA{flex-direction:column;justify-content:flex-start;background-image:none;margin:0;padding:0;border-radius:0}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_periodSelectWrapper__trWR8{position:relative;display:flex;flex-direction:column;margin:1px;padding:12px 24px 16px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='%2379B8AE' stroke-width='2' stroke-dasharray='10 15' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:16px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_periodSelectWrapper__trWR8.OpenAppointmentForm_completed__4xl3a{margin:0;background-image:none;border:1px solid #579088}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_periodSelectWrapper__trWR8 .OpenAppointmentForm_periodSelectLabel__oq9HU{margin-bottom:10px;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.01em;color:#79b8ae}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_periodSelectWrapper__trWR8 .OpenAppointmentForm_periodSelectLabel__oq9HU.OpenAppointmentForm_disabled__T_o6n{color:rgba(189,189,189,.32)}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_periodSelectWrapper__trWR8 .OpenAppointmentForm_twoDatePickers__Ec0Gg{display:flex;align-items:center}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_periodSelectWrapper__trWR8 .OpenAppointmentForm_twoDatePickers__Ec0Gg .OpenAppointmentForm_datePicker__eOmuJ:first-child{margin-right:8px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_periodSelectWrapper__trWR8 .OpenAppointmentForm_twoDatePickers__Ec0Gg .OpenAppointmentForm_datePicker__eOmuJ:last-child{margin-left:8px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_periodSelectWrapper__trWR8 .OpenAppointmentForm_removeDatesButton__1pH_v{position:absolute;top:0;right:0;min-width:unset;padding:2px;border-radius:50%;transform:translate(50%,-50%)}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_periodSelectWrapper__trWR8 .OpenAppointmentForm_removeDatesButton__1pH_v .OpenAppointmentForm_removeIcon__TXUw8{width:20px;height:20px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_divider__CWIo4{display:flex;justify-content:center;align-items:center;width:100%;margin:16px 0;font-weight:500;font-size:12px;line-height:166%;text-transform:uppercase;color:#579088}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_divider__CWIo4:after,.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_divider__CWIo4:before{flex-grow:1;height:1px;background-color:#e0e0e0;content:""}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_divider__CWIo4:before{margin-right:16px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_divider__CWIo4:after{margin-left:16px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_dateStep__P4dl6 .OpenAppointmentForm_formStepContent__7_4FA .OpenAppointmentForm_timePeriodTags__hR9_n{margin-top:24px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_completed__4xl3a .OpenAppointmentForm_formStepContent__7_4FA{margin:0;background-image:none;border:1px solid #579088}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv .OpenAppointmentForm_formStepTitle__IED_O{margin-bottom:8px;font-weight:800;font-size:16px;line-height:130%;letter-spacing:.06em;text-transform:uppercase;color:#579088}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv .OpenAppointmentForm_formStepTitle__IED_O .OpenAppointmentForm_light__FE2VX{opacity:.6}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_formStep__ZdbFv .OpenAppointmentForm_formStepContent__7_4FA{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;margin:1px;padding:24px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='%2379B8AE' stroke-width='2' stroke-dasharray='10 15' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:16px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_miniSteps__dhCev{display:flex;flex-direction:column;flex-grow:1;width:calc(25% - 10px);margin-right:10px}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_miniSteps__dhCev .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_noteStep__7VfPA,.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_miniSteps__dhCev .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO{width:100%}.OpenAppointmentForm_openAppointmentForm__GjHi4 .OpenAppointmentForm_miniSteps__dhCev .OpenAppointmentForm_formStep__ZdbFv.OpenAppointmentForm_patientStep__J1uiO{flex-grow:1}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn{border-top-right-radius:16px}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_myAvailabilitiesControl__SFOd0{display:flex;justify-content:flex-start}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_filterControl__Wybhq{display:flex;justify-content:center}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_filterControl__Wybhq .OpenAppointmentsCalendarToolbar_showFilterButton__3gWQZ{display:flex;align-items:center;height:100%}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_filterControl__Wybhq .OpenAppointmentsCalendarToolbar_showFilterButton__3gWQZ .OpenAppointmentsCalendarToolbar_filterIcon__8aul8{width:18px}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_filterControl__Wybhq .OpenAppointmentsCalendarToolbar_showFilterButton__3gWQZ .OpenAppointmentsCalendarToolbar_searchText__zBsp_{margin:0 8px 0 16px;font-weight:500;font-size:14px;line-height:150%;letter-spacing:.01em;color:#9e9e9e}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_filterControl__Wybhq .OpenAppointmentsCalendarToolbar_showFilterButton__3gWQZ .OpenAppointmentsCalendarToolbar_arrowIcon__YJBnx{transition:transform .25s ease-out}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_filterControl__Wybhq .OpenAppointmentsCalendarToolbar_showFilterButton__3gWQZ .OpenAppointmentsCalendarToolbar_arrowIcon__YJBnx.OpenAppointmentsCalendarToolbar_opened__Cce_Q{transform:rotate(-180deg)}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_closeNewAppointmentControl__HWZ1T{display:flex}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_closeNewAppointmentControl__HWZ1T .OpenAppointmentsCalendarToolbar_closeFormButton__eWQJv .OpenAppointmentsCalendarToolbar_backArrowIcon__NAkDg{margin-right:16px}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_closeNewAppointmentControl__HWZ1T .OpenAppointmentsCalendarToolbar_closeFormButton__eWQJv .OpenAppointmentsCalendarToolbar_closeFormText__BAJ3_{font-weight:800;font-size:18px;line-height:130%;letter-spacing:.06em;color:#272829}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_newAppointmentControl__KNpzm{display:flex;justify-content:flex-end}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_newAppointmentControl__KNpzm .OpenAppointmentsCalendarToolbar_newAppointmentButton__PZog0,.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_newAppointmentControl__KNpzm .OpenAppointmentsCalendarToolbar_saveAppointmentButton__jpnyS{display:flex;align-items:center;padding-right:40px;padding-left:40px;border-radius:0;box-shadow:unset;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em}.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_newAppointmentControl__KNpzm .OpenAppointmentsCalendarToolbar_newAppointmentButton__PZog0 .OpenAppointmentsCalendarToolbar_addIcon__baiXq,.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_newAppointmentControl__KNpzm .OpenAppointmentsCalendarToolbar_newAppointmentButton__PZog0 .OpenAppointmentsCalendarToolbar_checkIcon___NjUJ,.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_newAppointmentControl__KNpzm .OpenAppointmentsCalendarToolbar_saveAppointmentButton__jpnyS .OpenAppointmentsCalendarToolbar_addIcon__baiXq,.OpenAppointmentsCalendarToolbar_calendarToolbar__okoAy .OpenAppointmentsCalendarToolbar_calendarControlBar__wN_kn .OpenAppointmentsCalendarToolbar_calendarControlBarItem__Wwqeb.OpenAppointmentsCalendarToolbar_newAppointmentControl__KNpzm .OpenAppointmentsCalendarToolbar_saveAppointmentButton__jpnyS .OpenAppointmentsCalendarToolbar_checkIcon___NjUJ{margin-right:10px}.OpenAppointmentsTab_container__Jfm9Y,.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_calendar__qxmcN{display:flex;flex-direction:column;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_calendar__qxmcN{box-shadow:3px 3px 24px rgba(0,112,112,.16);border-top-right-radius:16px}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_calendar__qxmcN .fc .fc-list .fc-list-table .fc-list-event .fc-list-event-title{padding-top:9px;padding-bottom:8px}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_calendar__qxmcN .OpenAppointmentsTab_calendarListItemActions__FnYbq{display:flex;align-items:center}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_calendar__qxmcN .OpenAppointmentsTab_calendarListItemActions__FnYbq .OpenAppointmentsTab_notifyAppointmentPatientButton__xDkvN{font-weight:500;font-size:14px;line-height:166%;letter-spacing:.02em}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_calendar__qxmcN .OpenAppointmentsTab_calendarListItemActions__FnYbq .OpenAppointmentsTab_notifyAppointmentPatientButton__xDkvN .OpenAppointmentsTab_notifyAppointmentPatientIcon__iqtfI{height:16px}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_calendar__qxmcN .OpenAppointmentsTab_calendarListItemActions__FnYbq .OpenAppointmentsTab_removeAppointmentButton__RJF7t{font-weight:500;font-size:14px;line-height:166%;letter-spacing:.02em}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_calendar__qxmcN .OpenAppointmentsTab_calendarListItemActions__FnYbq .OpenAppointmentsTab_removeAppointmentButton__RJF7t .OpenAppointmentsTab_removeAppointmentIcon__DNCpr{height:16px}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3{display:flex;flex-direction:column;border-top:1px dashed #79b8ae}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_header__D40Oa{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 20px 40px;background-color:#edfcf9}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_title__Ik1wx{font-weight:700;font-size:16px;line-height:150%;letter-spacing:.01em;text-transform:uppercase;color:#79b8ae}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT{padding:0 24px;background-color:#f7fffe;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN{display:flex;align-items:center;padding:15px 8px 15px 16px}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN:not(:last-child){border-bottom:1px solid #e0e0e0}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_divider__T1HZk,.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_note__0Isuy,.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_patient__fJVx4,.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_phone__EMdMn,.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_serviceAndPerformer__r6QGZ,.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_time__8Okjc{font-weight:500;font-size:14px;line-height:140%;letter-spacing:.01em;color:#272829}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_note__0Isuy,.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_phone__EMdMn .OpenAppointmentsTab_divider__T1HZk,.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_serviceAndPerformer__r6QGZ{color:#9e9e9e}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_divider__T1HZk{margin:0 4px}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_actions__AWe3P{display:flex;justify-content:flex-end;align-items:center;flex-grow:1;grid-gap:8px;gap:8px}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_actions__AWe3P .OpenAppointmentsTab_createConfirmedAppointmentButton__F0haK,.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_actions__AWe3P .OpenAppointmentsTab_removeAppointmentButton__RJF7t{font-weight:500;font-size:14px;line-height:166%;letter-spacing:.02em}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_actions__AWe3P .OpenAppointmentsTab_createConfirmedAppointmentButton__F0haK .OpenAppointmentsTab_createConfirmedAppointmentIcon__mCweC,.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_actions__AWe3P .OpenAppointmentsTab_createConfirmedAppointmentButton__F0haK .OpenAppointmentsTab_removeAppointmentIcon__DNCpr,.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_actions__AWe3P .OpenAppointmentsTab_removeAppointmentButton__RJF7t .OpenAppointmentsTab_createConfirmedAppointmentIcon__mCweC,.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_openAppointmentsListItem__UETqN .OpenAppointmentsTab_actions__AWe3P .OpenAppointmentsTab_removeAppointmentButton__RJF7t .OpenAppointmentsTab_removeAppointmentIcon__DNCpr{height:16px}.OpenAppointmentsTab_container__Jfm9Y .OpenAppointmentsTab_openAppointmentsList__KehY3 .OpenAppointmentsTab_list__VRGDT .OpenAppointmentsTab_emptyListPlaceholder__9mmbX{display:flex;justify-content:center;align-items:center;padding:50px;font-weight:400;font-size:16px;line-height:133%;color:#9e9e9e}.OpenAppointmentsTab_confirmationModal__C5sCj .OpenAppointmentsTab_confirmationModalContent__XGU8E{max-width:550px}.Header_header__Z8PUO{display:flex;align-items:center;width:100%;margin-bottom:18px}.Header_header__Z8PUO .Header_backButton__WVtwM{min-width:unset;margin-right:12px;padding:4px}@media(max-width:767px){.Header_header__Z8PUO{margin-bottom:16px}}.Header_header__Z8PUO .Header_title__Otn70{flex:1 1;margin:0;font-weight:800;font-size:20px;line-height:130%;letter-spacing:.06em;color:#579088}@media(max-width:767px){.Header_header__Z8PUO .Header_title__Otn70{font-size:18px}}.Header_header__Z8PUO .Header_actions__Q9h3p{display:flex;align-items:center}.AppointmentsView_container__zwmy_{display:flex;flex-direction:column}.AppointmentsView_container__zwmy_ .AppointmentsView_downloadIcon__172JB{padding:2px}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569{display:flex;align-items:flex-start}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC{display:flex;flex-direction:column}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC .AppointmentsView_tab__2DeYe{display:flex;flex-direction:column;align-items:center;padding:24px;background-color:transparent;border:none;outline:none;cursor:pointer;transition:background-color .25s ease-out}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC .AppointmentsView_tab__2DeYe:first-child{border-top-left-radius:16px}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC .AppointmentsView_tab__2DeYe:last-child{border-bottom-left-radius:16px}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC .AppointmentsView_tab__2DeYe:not(:last-child){border-bottom:1px solid #79b8ae}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC .AppointmentsView_tab__2DeYe:hover .AppointmentsView_iconWrapper__6qQnT{border:1px solid #79b8ae;box-shadow:1px 1px 6px rgba(75,85,83,.24)}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC .AppointmentsView_tab__2DeYe:hover .AppointmentsView_iconWrapper__6qQnT .AppointmentsView_icon__5ffdC>path{fill:#579088}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC .AppointmentsView_tab__2DeYe.AppointmentsView_active__wrgY1{background-color:#fff}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC .AppointmentsView_tab__2DeYe.AppointmentsView_active__wrgY1 .AppointmentsView_iconWrapper__6qQnT{border:1px solid #79b8ae;box-shadow:1px 1px 6px rgba(75,85,83,.24)}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC .AppointmentsView_tab__2DeYe .AppointmentsView_iconWrapper__6qQnT{display:flex;align-items:center;margin-bottom:10px;padding:16px;border:1px dashed #79b8ae;border-radius:16px;transition:border .25s ease-out,box-shadow .25s ease-out}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC .AppointmentsView_tab__2DeYe .AppointmentsView_iconWrapper__6qQnT .AppointmentsView_icon__5ffdC{width:24px;height:24px}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC .AppointmentsView_tab__2DeYe .AppointmentsView_iconWrapper__6qQnT .AppointmentsView_icon__5ffdC>path{fill:#79b8ae;transition:fill .25s ease-out}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_tabs__knlZC .AppointmentsView_tab__2DeYe .AppointmentsView_tabName__4f_40{white-space:pre;font-weight:500;font-size:10px;line-height:140%;letter-spacing:.07em;text-align:center;text-transform:uppercase;color:#579088}.AppointmentsView_container__zwmy_ .AppointmentsView_innerContainer__Zi569 .AppointmentsView_content__pq3cp{display:flex;flex-direction:column;flex-grow:1;border-top-left-radius:0}