.react-datepicker{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important}.react-datepicker-popper{z-index:50!important}.dark-calendar{border-radius:.375rem!important;border-width:1px!important;--tw-border-opacity: 1 !important;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))!important;--tw-bg-opacity: 1 !important;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.dark-calendar .react-datepicker__header{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important;border-bottom-width:1px!important;--tw-border-opacity: 1 !important;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))!important;--tw-bg-opacity: 1 !important;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))!important;padding:1rem!important}.dark-calendar .react-datepicker__header.react-datepicker-year-header{font-size:.875rem!important;line-height:1.25rem!important;font-weight:500!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__month-container{padding:.5rem!important}.dark-calendar .react-datepicker__current-month,.dark-calendar .react-datepicker__year-header{margin-bottom:1rem!important;font-size:.875rem!important;line-height:1.25rem!important;font-weight:500!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__day-names{margin-top:0!important}.dark-calendar .react-datepicker__day-name{width:2rem!important;font-size:.75rem!important;line-height:1rem!important;--tw-text-opacity: 1 !important;color:rgb(161 161 170 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__day{margin:.125rem!important;height:2rem!important;width:2rem!important;border-radius:.375rem!important;font-size:.875rem!important;line-height:2rem!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__day:hover:not(.react-datepicker__day--selected){--tw-bg-opacity: 1 !important;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__day--selected{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__day--keyboard-selected{background-color:#2563eb80!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__day--outside-month{--tw-text-opacity: 1 !important;color:rgb(113 113 122 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__day--disabled{cursor:not-allowed!important;text-decoration-line:line-through!important;opacity:.3!important}.dark-calendar .react-datepicker__day--disabled:hover{cursor:not-allowed!important;background-color:transparent!important}.dark-calendar .react-datepicker__month-text--disabled,.dark-calendar .react-datepicker__year-text--disabled{cursor:not-allowed!important;text-decoration-line:line-through!important;opacity:.3!important}.dark-calendar .react-datepicker__month-text--disabled:hover,.dark-calendar .react-datepicker__year-text--disabled:hover{cursor:not-allowed!important;background-color:transparent!important}.dark-calendar .react-datepicker__day--disabled:after{content:"";pointer-events:none!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:.375rem!important;background-color:#18181b1a!important}.dark-calendar .react-datepicker__month-dropdown-container,.dark-calendar .react-datepicker__year-dropdown-container{margin-left:.25rem!important;margin-right:.25rem!important}.dark-calendar .react-datepicker__month-read-view,.dark-calendar .react-datepicker__year-read-view{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__month-dropdown,.dark-calendar .react-datepicker__year-dropdown{border-radius:.375rem!important;border-width:1px!important;--tw-border-opacity: 1 !important;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))!important;--tw-bg-opacity: 1 !important;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.dark-calendar .react-datepicker__month-option,.dark-calendar .react-datepicker__year-option{padding:.5rem!important;font-size:.875rem!important;line-height:1.25rem!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__month-option:hover,.dark-calendar .react-datepicker__year-option:hover{--tw-bg-opacity: 1 !important;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__month-option--selected,.dark-calendar .react-datepicker__year-option--selected{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__navigation{top:1rem!important}.dark-calendar .react-datepicker__navigation-icon:before{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.dark-calendar .react-datepicker__triangle{display:none!important}.dark-calendar .react-datepicker__month-select,.dark-calendar .react-datepicker__year-select{border-radius:.375rem!important;border-width:1px!important;--tw-border-opacity: 1 !important;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))!important;--tw-bg-opacity: 1 !important;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))!important;padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1.25rem!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__month-select:focus,.dark-calendar .react-datepicker__year-select:focus{outline:2px solid transparent!important;outline-offset:2px!important;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important;--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) !important}.dark-calendar .react-datepicker__month-year-header{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__month-text{border-radius:.375rem!important;padding:.5rem!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__month-text:hover{--tw-bg-opacity: 1 !important;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__month-text--selected{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__year-text{border-radius:.375rem!important;padding:.5rem!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__year-text:hover{--tw-bg-opacity: 1 !important;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__year-text--selected{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__header:not(.react-datepicker__header--has-time-select){--tw-bg-opacity: 1 !important;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))!important;padding:.5rem!important;font-size:.875rem!important;line-height:1.25rem!important}.dark-calendar .react-datepicker__header:not(.react-datepicker__header--has-time-select) .react-datepicker-time__header{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark-calendar .react-datepicker__time-container .react-datepicker__time{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.dark-calendar .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark-calendar .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{--tw-bg-opacity: 1 !important;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark-calendar .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark-calendar .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}
