.react-datepicker-wrapper{width:100%}.react-datepicker{font-family:inherit;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.react-datepicker__header{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;border-radius:.5rem .5rem 0 0;padding-top:.5rem}.react-datepicker__current-month,.react-datepicker-time__header{color:#111827;font-weight:600}.react-datepicker__day-name{color:#6b7280}.react-datepicker__day{color:#111827}.react-datepicker__day:hover{background-color:#f3f4f6}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{background-color:#3b82f6;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--keyboard-selected:hover{background-color:#2563eb}.react-datepicker__day--today{font-weight:700;background-color:#eff6ff}.react-datepicker__day--outside-month{color:#9ca3af}.react-datepicker__time-container{border-left:1px solid #e5e7eb}.react-datepicker__time-container .react-datepicker__time{background:white}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:100px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{color:#111827;padding:.25rem .5rem}.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:#f3f4f6}.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:#3b82f6;color:#fff}.react-datepicker__navigation{top:.625rem}.react-datepicker__navigation-icon:before{border-color:#6b7280}.react-datepicker__navigation:hover .react-datepicker__navigation-icon:before{border-color:#111827}@media (prefers-color-scheme: dark){.react-datepicker{background-color:#1f2937;border-color:#374151}.react-datepicker__header{background-color:#111827;border-color:#374151}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker__day{color:#f3f4f6}.react-datepicker__day-name{color:#9ca3af}.react-datepicker__day:hover{background-color:#374151}.react-datepicker__day--today{background-color:#1e3a8a}.react-datepicker__day--outside-month{color:#6b7280}.react-datepicker__time-container{border-color:#374151}.react-datepicker__time-container .react-datepicker__time{background:#1f2937}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{color:#f3f4f6}.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:#374151}.react-datepicker__navigation-icon:before{border-color:#9ca3af}.react-datepicker__navigation:hover .react-datepicker__navigation-icon:before{border-color:#f3f4f6}}
