.admin--DatePicker.DatePicker .TimePicker,.client--DatePicker.DatePicker .TimePicker{display:flex;align-items:center;font-size:14px;height:31px;font-family:Roboto,sans-serif}.admin--DatePicker.DatePicker .TimePicker input.time-input,.client--DatePicker.DatePicker .TimePicker input.time-input{font-size:13px;line-height:15px;color:#000;background-color:#eeeeef!important;border-radius:4px;padding:4px 6px;border:none;width:52px}.admin--DatePicker.DatePicker .TimePicker input.time-input:focus,.client--DatePicker.DatePicker .TimePicker input.time-input:focus{outline:none}.admin--DatePicker.DatePicker .TimePicker__label,.client--DatePicker.DatePicker .TimePicker__label{margin-right:12px}.admin--DatePicker.DatePicker .TimePicker__type,.client--DatePicker.DatePicker .TimePicker__type{margin-left:12px;background:rgba(118,118,128,.12);border-radius:6px;display:flex;align-items:center;padding:1px;width:72px;height:22px}.admin--DatePicker.DatePicker .TimePicker__type--sub,.client--DatePicker.DatePicker .TimePicker__type--sub{font-family:Roboto;font-weight:300;font-size:13px;line-height:18px;display:inline-flex;align-items:center;justify-content:center;flex-basis:50%;cursor:pointer}.admin--DatePicker.DatePicker .TimePicker__type--sub.-checked,.client--DatePicker.DatePicker .TimePicker__type--sub.-checked{font-weight:700;background:#fff;border:.5px solid rgba(0,0,0,.04);box-shadow:0 3px 8px rgba(0,0,0,.12),0 4px 1px rgba(0,0,0,.04);border-radius:5px}.admin--DatePicker.DatePicker .Calendar,.client--DatePicker.DatePicker .Calendar{width:256px}.admin--DatePicker.DatePicker .Calendar__header,.client--DatePicker.DatePicker .Calendar__header{padding:16px 16px 36px}.admin--DatePicker.DatePicker .Calendar__header .Calendar__monthYear,.client--DatePicker.DatePicker .Calendar__header .Calendar__monthYear{left:50%;width:100%;bottom:unset}.admin--DatePicker.DatePicker .Calendar__header .Calendar__monthText.-hidden,.admin--DatePicker.DatePicker .Calendar__header .Calendar__yearText.-hidden,.client--DatePicker.DatePicker .Calendar__header .Calendar__monthText.-hidden,.client--DatePicker.DatePicker .Calendar__header .Calendar__yearText.-hidden{display:none}.admin--DatePicker.DatePicker .Calendar__header .left-right-arrow-wrap,.client--DatePicker.DatePicker .Calendar__header .left-right-arrow-wrap{display:flex;justify-content:space-between;padding:0;width:56px;position:absolute;right:0}.admin--DatePicker.DatePicker .Calendar__header .Calendar__monthYear.-shown>.left-right-arrow-wrap:hover,.client--DatePicker.DatePicker .Calendar__header .Calendar__monthYear.-shown>.left-right-arrow-wrap:hover{background:unset!important}.admin--DatePicker.DatePicker .Calendar__header .Calendar__monthText,.client--DatePicker.DatePicker .Calendar__header .Calendar__monthText{margin-left:unset}.admin--DatePicker.DatePicker .Calendar__header .Calendar__monthText,.admin--DatePicker.DatePicker .Calendar__header .Calendar__yearText,.client--DatePicker.DatePicker .Calendar__header .Calendar__monthText,.client--DatePicker.DatePicker .Calendar__header .Calendar__yearText{padding:0}.admin--DatePicker.DatePicker .Calendar__header .Calendar__monthText:hover,.admin--DatePicker.DatePicker .Calendar__header .Calendar__yearText:hover,.client--DatePicker.DatePicker .Calendar__header .Calendar__monthText:hover,.client--DatePicker.DatePicker .Calendar__header .Calendar__yearText:hover{transform:unset}.admin--DatePicker.DatePicker .Calendar__day:not(.-blank):not(.-selectedStart):not(.-selectedEnd):not(.-selectedBetween):not(.-selected):hover,.client--DatePicker.DatePicker .Calendar__day:not(.-blank):not(.-selectedStart):not(.-selectedEnd):not(.-selectedBetween):not(.-selected):hover{background-color:#d5d9de!important}.admin--DatePicker.DatePicker .Calendar__monthYear.-shown>:hover,.client--DatePicker.DatePicker .Calendar__monthYear.-shown>:hover{background-color:#fff!important}.admin--DatePicker.DatePicker .Calendar__day,.client--DatePicker.DatePicker .Calendar__day{color:#434d56!important;font-size:14px;line-height:150%;width:28px;height:28px;min-height:0;padding:0;margin:0 2px;position:relative}.admin--DatePicker.DatePicker .Calendar__day.-selected,.client--DatePicker.DatePicker .Calendar__day.-selected{background-color:#edf2f7!important;border-radius:50%}.admin--DatePicker.DatePicker .Calendar__day.-selectedBetween,.admin--DatePicker.DatePicker .Calendar__day.-selectedEnd,.admin--DatePicker.DatePicker .Calendar__day.-selectedStart,.client--DatePicker.DatePicker .Calendar__day.-selectedBetween,.client--DatePicker.DatePicker .Calendar__day.-selectedEnd,.client--DatePicker.DatePicker .Calendar__day.-selectedStart{background-color:#edf2f7!important}.admin--DatePicker.DatePicker .Calendar__day.-selectedBetween:before,.admin--DatePicker.DatePicker .Calendar__day.-selectedEnd:before,.admin--DatePicker.DatePicker .Calendar__day.-selectedStart:before,.client--DatePicker.DatePicker .Calendar__day.-selectedBetween:before,.client--DatePicker.DatePicker .Calendar__day.-selectedEnd:before,.client--DatePicker.DatePicker .Calendar__day.-selectedStart:before{z-index:-1;position:absolute;top:-1px;bottom:-1px;content:" ";background-color:#edf2f7!important}.admin--DatePicker.DatePicker .Calendar__day.-selectedStart,.client--DatePicker.DatePicker .Calendar__day.-selectedStart{border-radius:50%}.admin--DatePicker.DatePicker .Calendar__day.-selectedStart:before,.client--DatePicker.DatePicker .Calendar__day.-selectedStart:before{left:50%;right:-3px;content:" "}.admin--DatePicker.DatePicker .Calendar__day.-selectedStart:last-child:after,.client--DatePicker.DatePicker .Calendar__day.-selectedStart:last-child:after{right:-19px;z-index:-1;position:absolute;top:-1px;bottom:-1px;content:" ";width:100%;background-color:#edf2f7!important}.admin--DatePicker.DatePicker .Calendar__day.-selectedBetween:before,.client--DatePicker.DatePicker .Calendar__day.-selectedBetween:before{left:-3px;right:-3px;content:" "}.admin--DatePicker.DatePicker .Calendar__day.-selectedBetween:last-child:before,.client--DatePicker.DatePicker .Calendar__day.-selectedBetween:last-child:before{right:-19px}.admin--DatePicker.DatePicker .Calendar__day.-selectedBetween:first-child:before,.client--DatePicker.DatePicker .Calendar__day.-selectedBetween:first-child:before{left:-19px}.admin--DatePicker.DatePicker .Calendar__day.-selectedEnd,.client--DatePicker.DatePicker .Calendar__day.-selectedEnd{border-radius:50%}.admin--DatePicker.DatePicker .Calendar__day.-selectedEnd:before,.client--DatePicker.DatePicker .Calendar__day.-selectedEnd:before{left:-3px;right:50%;content:" "}.admin--DatePicker.DatePicker .Calendar__day.-selectedEnd:first-child:after,.client--DatePicker.DatePicker .Calendar__day.-selectedEnd:first-child:after{left:-19px;z-index:-1;position:absolute;top:-1px;bottom:-1px;content:" ";width:100%;background-color:#edf2f7!important}.admin--DatePicker.DatePicker .Calendar__section,.client--DatePicker.DatePicker .Calendar__section{padding-top:0;padding-left:16px;padding-right:16px}.admin--DatePicker.DatePicker .Calendar.-noFocusOutline,.client--DatePicker.DatePicker .Calendar.-noFocusOutline{background-color:#fff;min-height:unset;max-height:322px;padding-top:unset;box-shadow:none!important;outline:initial!important}.admin--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper,.client--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper{min-height:unset;position:static;height:calc(100% - 56px)}.admin--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper .Calendar__monthSelector.-open,.client--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper .Calendar__monthSelector.-open{background-color:#fff;transition:none}.admin--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper .Calendar__monthSelectorItemText,.client--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper .Calendar__monthSelectorItemText{background-color:#fff;padding:0;width:56px;height:32px;border-radius:10px}.admin--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper .Calendar__monthSelectorItemText.-selectedBetween,.admin--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper .Calendar__monthSelectorItemText.-selectedEnd,.admin--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper .Calendar__monthSelectorItemText.-selectedStart,.client--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper .Calendar__monthSelectorItemText.-selectedBetween,.client--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper .Calendar__monthSelectorItemText.-selectedEnd,.client--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper .Calendar__monthSelectorItemText.-selectedStart{background-color:#edf2f7}.admin--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper .Calendar__monthSelectorItem:not(:nth-child(-n+3)),.client--DatePicker.DatePicker .Calendar__monthSelectorAnimationWrapper .Calendar__monthSelectorItem:not(:nth-child(-n+3)){margin-top:0}.admin--DatePicker.DatePicker .Calendar__yearSelectorAnimationWrapper,.client--DatePicker.DatePicker .Calendar__yearSelectorAnimationWrapper{min-height:unset;position:static;padding-bottom:16px}.admin--DatePicker.DatePicker .DatePicker__calendarContainer,.client--DatePicker.DatePicker .DatePicker__calendarContainer{border:1px solid #cacaca;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);outline:none!important;border-radius:6px;right:0;left:auto;transform:none}.admin--DatePicker.DatePicker .Calendar>:not(.Calendar__footer) button,.client--DatePicker.DatePicker .Calendar>:not(.Calendar__footer) button{color:#2d3748;font-weight:500;font-size:14px;line-height:150%}.admin--DatePicker.DatePicker .Calendar__footer,.client--DatePicker.DatePicker .Calendar__footer{z-index:10;background:#fff;border-radius:6px}.admin--DatePicker.DatePicker .Calendar__footer .footer-inner,.client--DatePicker.DatePicker .Calendar__footer .footer-inner{display:flex;justify-content:space-between;padding:0 16px 16px}.admin--DatePicker.DatePicker .Calendar__footer .footer-inner button,.client--DatePicker.DatePicker .Calendar__footer .footer-inner button{border-radius:4px}.admin--DatePicker.DatePicker .Calendar__footer .footer-inner .button-grey,.client--DatePicker.DatePicker .Calendar__footer .footer-inner .button-grey{justify-content:center;min-width:110px}.admin--DatePicker.DatePicker .Calendar__sectionWrapper,.client--DatePicker.DatePicker .Calendar__sectionWrapper{min-height:176px}.admin--DatePicker.DatePicker .Calendar__sectionWrapper.show-time-picker,.client--DatePicker.DatePicker .Calendar__sectionWrapper.show-time-picker{min-height:222px}.admin--DatePicker.DatePicker .Calendar__sectionWrapper.six-week-rows,.client--DatePicker.DatePicker .Calendar__sectionWrapper.six-week-rows{min-height:208px}.admin--DatePicker.DatePicker .Calendar__sectionWrapper.six-week-rows.show-time-picker,.client--DatePicker.DatePicker .Calendar__sectionWrapper.six-week-rows.show-time-picker{min-height:254px}.admin--DatePicker.DatePicker .Calendar__sectionWrapper .Calendar__section.-hiddenNext,.admin--DatePicker.DatePicker .Calendar__sectionWrapper .Calendar__section.-hiddenPrevious,.client--DatePicker.DatePicker .Calendar__sectionWrapper .Calendar__section.-hiddenNext,.client--DatePicker.DatePicker .Calendar__sectionWrapper .Calendar__section.-hiddenPrevious{opacity:0}.admin--DatePicker.DatePicker .Calendar__sectionWrapper .Calendar__weekRow,.client--DatePicker.DatePicker .Calendar__sectionWrapper .Calendar__weekRow{margin-top:2px;margin-bottom:2px}.admin--DatePicker.DatePicker .Calendar__weekDays,.client--DatePicker.DatePicker .Calendar__weekDays{padding:0;margin:0;justify-content:center}.admin--DatePicker.DatePicker .Calendar__weekDays abbr[title],.client--DatePicker.DatePicker .Calendar__weekDays abbr[title]{font-family:Roboto,sans-serif;font-weight:500;font-size:12px;line-height:150%;color:#707a83;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.admin--DatePicker.DatePicker .Calendar__yearSelectorWrapper.-faded:after,.admin--DatePicker.DatePicker .Calendar__yearSelectorWrapper.-faded:before,.client--DatePicker.DatePicker .Calendar__yearSelectorWrapper.-faded:after,.client--DatePicker.DatePicker .Calendar__yearSelectorWrapper.-faded:before{all:unset}.admin--DatePicker.DatePicker .Calendar__yearSelector.-open,.client--DatePicker.DatePicker .Calendar__yearSelector.-open{background:#fff;padding:0 20px 0 12px}.admin--DatePicker.DatePicker .Calendar__monthSelectorItem.-active .Calendar__monthSelectorItemText,.admin--DatePicker.DatePicker .Calendar__yearSelectorItem.-active .Calendar__yearSelectorText,.client--DatePicker.DatePicker .Calendar__monthSelectorItem.-active .Calendar__monthSelectorItemText,.client--DatePicker.DatePicker .Calendar__yearSelectorItem.-active .Calendar__yearSelectorText{background:#edf2f7}.admin--DatePicker.DatePicker .Calendar__monthYear>.-activeBackground,.client--DatePicker.DatePicker .Calendar__monthYear>.-activeBackground{background:#fff!important}.admin--DatePicker.DatePicker .Calendar__yearSelectorText,.client--DatePicker.DatePicker .Calendar__yearSelectorText{padding:0;width:56px;height:32px;border-radius:20px}.admin--DatePicker.DatePicker .Calendar__yearSelectorItem,.client--DatePicker.DatePicker .Calendar__yearSelectorItem{width:unset}.admin--DatePicker.DatePicker .Calendar__yearSelectorItem:not(:nth-child(-n+4)),.client--DatePicker.DatePicker .Calendar__yearSelectorItem:not(:nth-child(-n+4)){margin-top:0}.admin--DatePicker.DatePicker .Calendar__yearSelector.-open,.client--DatePicker.DatePicker .Calendar__yearSelector.-open{transition:unset;align-content:center}