.react-datepicker-wrapper{height:100%;width:100%}.react-datepicker-wrapper .react-datepicker__input-container{height:100%}.react-datepicker-wrapper .form-floating>label{padding:0;height:min-content;left:1.875rem;top:50%;transform:translateY(-50%);color:#666;font-size:1rem;font-weight:500}.react-datepicker-wrapper .form-floating>.form-control:not(:placeholder-shown)~label{top:20px;color:#666;font-size:1rem;font-weight:500}.react-datepicker-wrapper .form-control{background:rgba(0,0,0,0);cursor:pointer;position:relative}.react-datepicker-wrapper .form-control:focus{background:rgba(0,0,0,0)}.mobile-datepicker input{position:relative;z-index:9;background:rgba(0,0,0,0)}.mobile-datepicker input:focus{background:rgba(0,0,0,0)}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day{border-radius:50%!important;width:2.75rem!important;height:2.25rem;display:flex!important;justify-content:center!important;align-items:center!important;margin:0!important;position:relative;padding:0 .25rem}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--disabled{pointer-events:none}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day:not(.react-datepicker__day--in-selecting-range):hover{background-color:rgba(0,0,0,0)}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day:not(.react-datepicker__day--in-selecting-range):hover .month-date{background-color:#f3f3f3}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day .month-date{width:2.25rem;height:100%;line-height:2.25rem;border-radius:50%;z-index:10;font-size:.875rem}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day .month-date .date-value{position:absolute;bottom:-1.125rem;left:0;right:0;margin:0 auto;line-height:1;font-size:.5625rem;color:#222}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day .month-date .date-value.minimum{color:#18aa26}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day .month-date .date-value.maximum{color:#dc464b}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--range-end,.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--range-start,.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--selected{background-color:rgba(0,0,0,0)}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--range-end .month-date,.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--range-start .month-date,.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--selected .month-date{color:#fff;background:#333!important}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--range-start:after{content:"";position:absolute;width:24px;height:100%;top:0;left:20px;background-color:#f3f3f3;z-index:1}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--range-start.react-datepicker__day--range-end:after,.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--range-start.react-datepicker__day--range-end:before{display:none}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--range-end:after{content:"";position:absolute;width:24px;height:100%;top:0;left:0;background-color:#f3f3f3;z-index:1}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--range-end.react-datepicker__day--in-selecting-range.react-datepicker__day--range-end.react-datepicker__day--selecting-range-end:before{display:none}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--range-end.react-datepicker__day--in-selecting-range.react-datepicker__day--range-end:before{display:block;content:"";position:absolute;width:20px;height:100%;top:0;right:0;background-color:#f3f3f3;z-index:1}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-range,.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-selecting-range{border-radius:unset!important;background-color:#f3f3f3;color:#000!important}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-range.react-datepicker__day--range-end,.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-selecting-range.react-datepicker__day--range-end{background-color:rgba(0,0,0,0)}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-range.react-datepicker__day--selecting-range-start,.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start{background-color:rgba(0,0,0,0)!important;color:#fff!important;border-radius:50%!important}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-range.react-datepicker__day--selecting-range-start .month-date,.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start .month-date{color:#fff;background:#333!important}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:before,.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:before{display:none}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-range.react-datepicker__day--selecting-range-start:before,.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:before{content:"";position:absolute;width:20px;height:100%;top:0;right:0;background-color:#f3f3f3;z-index:1}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--keyboard-selected{background-color:#fff!important;color:#000!important}.date-icon{position:absolute;right:1.25rem;top:1.25rem;width:1.125rem;fill:#666;color:#666;z-index:1}.date-icon.font-icons:before{vertical-align:inherit}.non-editable{cursor:pointer}.non-editable:focus{color:rgba(0,0,0,0)!important;text-shadow:0 0 0 #222}.onMobile{background-color:rgba(0,0,0,0)!important}.react-datepicker-popper{z-index:198!important}.react-datepicker__tab-loop .react-datepicker-popper{z-index:10}.react-datepicker{box-shadow:0 0 1.25rem 0 rgba(136,136,136,.2)!important;border:1px solid #dadce0}.react-datepicker .react-datepicker__header{background-color:#fff!important;border:none!important}.react-datepicker .react-datepicker__header .cal-header{margin:0;display:flex;align-items:center;justify-content:space-between}.react-datepicker .react-datepicker__header .cal-header .cal-btn{border:none;background-color:rgba(0,0,0,0);width:2.5rem;height:2.5rem;border-radius:50%;display:flex;justify-content:center;align-items:center}.react-datepicker .react-datepicker__header .cal-header .cal-btn.hidden{visibility:hidden}.react-datepicker .react-datepicker__header .cal-header .cal-btn:disabled{opacity:.5;cursor:default;pointer-events:none}.react-datepicker .react-datepicker__header .cal-header .cal-btn i{font-size:.85rem;line-height:0;display:block;width:1rem;color:#333}.react-datepicker .react-datepicker__header .cal-header .cal-btn i.prev-btn{transform:rotate(180deg);line-height:0}.react-datepicker .react-datepicker__header .cal-header .cal-btn:hover{background-color:#f3f3f3}.react-datepicker .react-datepicker__header .cal-header .cal-select{border:none;background-color:rgba(0,0,0,0);margin:0 .5rem;cursor:pointer}.react-datepicker .react-datepicker__header .react-datepicker__day-names{display:flex!important;justify-content:center!important;align-items:center!important}.react-datepicker .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{width:2.75rem!important;height:2.75rem;display:flex!important;justify-content:center!important;align-items:center!important;color:#333!important;margin:0!important}.react-datepicker .react-datepicker__month{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%;margin:0 auto 2.5rem;row-gap:.5rem}.react-datepicker .react-datepicker__month .react-datepicker__month-wrapper{width:100%;display:flex;align-items:center;justify-content:space-around}.react-datepicker .react-datepicker__month .react-datepicker__month-text{width:4rem;font-size:1rem;line-height:2rem;margin:0}.react-datepicker .react-datepicker__month .react-datepicker__month-text--keyboard-selected{background-color:blue}.react-datepicker .react-datepicker__month .react-datepicker__week{display:flex!important;justify-content:center!important;align-items:center!important}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--outside-month{visibility:hidden!important}.react-datepicker .react-datepicker__triangle{display:none}.react-mobile-scroll{overflow:hidden}.react-datepicker .react-datepicker__month-container{padding:.75rem 1.25rem 1.25rem}.react-datepicker .react-datepicker__month{margin:0}