.react-datepicker-wrapper{width:100%}.react-datepicker{font-family:inherit!important;background-color:hsl(var(--popover))!important;color:hsl(var(--popover-foreground))!important;border:1px solid hsl(var(--border))!important;border-radius:.75rem!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important;overflow:hidden}.react-datepicker__header{background-color:hsl(var(--muted))!important;border-bottom:1px solid hsl(var(--border))!important;padding-top:1rem!important;padding-bottom:.5rem!important;height:86px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important}.react-datepicker__header--time{padding-bottom:0!important;justify-content:flex-start!important}.react-datepicker__day-names{margin-top:auto!important;display:flex!important;justify-content:center!important;width:100%!important}.react-datepicker__navigation{top:12px!important}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:hsl(var(--foreground))!important;font-weight:600!important;font-size:1rem!important;line-height:1.5!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;height:24px!important}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:hsl(var(--foreground))!important;width:2.25rem!important;line-height:2.25rem!important;margin:.166rem!important;border-radius:.375rem!important}.react-datepicker__day-name{color:hsl(var(--muted-foreground))!important;font-weight:500!important}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:hsl(var(--accent))!important;color:hsl(var(--accent-foreground))!important}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{background-color:#b84e9d!important;color:#fff!important;font-weight:600!important}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#efa1cf!important;color:#3f1335!important}.react-datepicker__day--outside-month,.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:hsl(var(--muted-foreground))!important;opacity:.5!important;cursor:not-allowed!important}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent!important;color:hsl(var(--muted-foreground))!important}.react-datepicker__time-container{border-left:1px solid hsl(var(--border))!important}.react-datepicker__time-container .react-datepicker__time{background-color:hsl(var(--popover))!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{color:hsl(var(--foreground))!important;height:auto!important;padding:.5rem!important}.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(--accent))!important;color:hsl(var(--accent-foreground))!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#b84e9d!important;color:#fff!important;font-weight:600!important}.react-datepicker-popper{z-index:9999!important}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-bottom-color:hsl(var(--popover))!important}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-top-color:hsl(var(--popover))!important}.react-datepicker__navigation-icon:before{border-color:hsl(var(--muted-foreground))!important}.react-datepicker__navigation:hover *:before{border-color:hsl(var(--foreground))!important}
