.react-datepicker{display:flex;align-items:center;overflow:hidden;border-radius:0;border-color:hsl(var(--neutral-300));background-color:hsl(var(--neutral));font-family:var(--font-roboto);color:hsl(var(--card-foreground))}.react-datepicker__month-container{float:none}.react-datepicker__header{border-bottom-width:1px!important;border-color:hsl(var(--neutral-300))!important;background-color:hsl(var(--neutral))!important}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{font-size:14px!important;line-height:20px!important;font-weight:400!important;color:hsl(var(--card-foreground))!important}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{max-width:32px;line-height:32px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:hsl(var(--card-foreground))!important}.react-datepicker__triangle{display:none!important}.react-datepicker-wrapper,.react-datepicker__input-container{display:flex!important;align-items:center!important}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{height:2rem!important;max-width:10rem!important;border-radius:.25rem!important;border-width:1px!important;border-color:hsl(var(--neutral-300))!important;background-color:transparent!important;padding-left:.5rem!important;padding-right:.5rem!important}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input:focus,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input:hover{border-color:hsl(var(--neutral-500))!important}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input::-webkit-calendar-picker-indicator{display:none!important}.react-datepicker__day--outside-month{color:hsl(var(--neutral-500))!important}.react-datepicker__day--selected{background-color:hsl(var(--primary))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.react-datepicker__day--keyboard-selected,.react-datepicker__day:not(.react-datepicker__day--selected):hover{background-color:hsl(var(--neutral-200))!important}.react-datepicker__day--disabled,.react-datepicker__day--disabled:hover{background-color:hsl(var(--neutral))!important;color:hsl(var(--neutral-500))!important}.react-datepicker-time__input{min-width:5rem}.react-datepicker__time-container{border-left-color:hsl(var(--neutral-200))}.react-datepicker__time-list{background-color:hsl(var(--neutral))}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:hsl(var(--neutral-200))}