.react-datepicker__header{background-color:#fff;border-bottom:0}.react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-width:2px 2px 0 0;border-color:#a3a3a3}.react-datepicker__week{border-top:1px solid #e5e5e5;padding:5px 0;width:100%}.react-datepicker__week:first-child{border-top:0}.react-datepicker__day-names,.react-datepicker__week{display:flex;justify-content:center;align-items:center;width:100%;padding:0;margin:0 auto}.react-datepicker__day,.react-datepicker__day-name{color:#4e5562;width:32px;height:32px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.react-datepicker__day:hover{border-radius:100%}.react-datepicker__day--selected:hover{background:#000!important;color:#fff!important}.react-datepicker__day-custom{z-index:1}.react-datepicker__navigation{top:50px}.react-datepicker__wrapper-custom .react-datepicker__navigation{top:auto}.react-datepicker__day--outside-month{color:#a3a3a3}.react-datepicker__day--today{font-weight:400;background-color:#4aa567;color:#fff;border-radius:50%}.react-datepicker__day--selected{color:#fff;background-color:#000;border-radius:50%;font-weight:700}.react-datepicker__month{margin:0 auto}.react-datepicker__month-container{float:none}.react-datepicker__current-month{color:#171717;text-align:center;font-size:20px;margin-bottom:20px}.react-datepicker__calendar-icon{display:none}.react-datepicker__view-calendar-icon input{padding:8px 8px 8px 12px}.react-datepicker__input-container{display:block}.react-datepicker__month-read-view span,.react-datepicker__year-read-view span{top:9px;right:10px;color:#171717;font-weight:600}.react-datepicker__month-read-view,.react-datepicker__year-read-view{display:flex;align-items:center;visibility:visible!important;height:100%;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-size:14px}.react-datepicker__month-read-view:hover,.react-datepicker__year-read-view:hover{background-color:#f5f5f5}.react-datepicker__header__dropdown{display:flex;justify-content:space-between;gap:10px}.react-datepicker__header__dropdown>div{flex:1;border-radius:5px;border:1px solid #d4d4d4;margin:0}.react-datepicker__header__dropdown{height:35px;border-radius:5px}.react-datepicker__month-dropdown,.react-datepicker__year-dropdown{opacity:1;z-index:9;background-color:#fff;border:1px solid rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);padding:4px 0;max-height:200px;overflow-y:auto!important}.react-datepicker__day--keyboard-selected{border-radius:100%}.react-datepicker__day--keyboard-selected:hover{color:#fff;font-weight:600}.react-datepicker__month-dropdown{left:0;top:45px}.react-datepicker__year-dropdown{left:auto;top:45px;right:0}.react-datepicker__month-read-view--selected-month,.react-datepicker__year-read-view--selected-year{padding-left:12px}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:24px;color:#525252;padding:8px 16px 8px 36px;text-align:left;font-size:14px}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#f5f5f5}.react-datepicker__tab-loop{position:absolute}.react-datepicker__day.react-datepicker__day--disabled.react-datepicker__day--today,.react-datepicker__day.react-datepicker__day--today{background-color:#4aa567;border-radius:50%;color:#fff;font-weight:600}.react-datepicker__day.react-datepicker__day--disabled{color:#a3a3a3;opacity:.5}.react-datepicker__day.react-datepicker__day--selected.react-datepicker__day--today:after{background-color:#4aa567}.react-datepicker__day--selected:after{color:#fff;background-color:#171717}.react-datepicker__navigation--years{background:none;line-height:1.7rem;text-align:center;cursor:pointer;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden;position:relative;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__header .react-datepicker__current-month,.react-datepicker__wrapper-custom button{display:none}