.react-datepicker{border:1px solid hsl(var(--border-subtle))!important;background-color:hsl(var(--canvas-secondary))!important;box-shadow:0 0 12px hsl(var(--shadow-complete))!important;font-family:var(--font-palanquin),sans-serif!important;border-radius:.5rem!important;padding:.75rem!important;overflow:hidden!important}.react-datepicker__header,.react-datepicker__month-container{background-color:#0000!important;border:none!important}.react-datepicker__header{padding:0!important}.react-datepicker__current-month,.react-datepicker__navigation{display:none}.react-datepicker__day-names{justify-content:space-around;display:flex;margin:.5rem 0 .25rem!important}.react-datepicker__day-name{text-transform:uppercase;color:hsl(var(--text-disabled))!important;width:2.25rem!important;margin:0!important;padding:0!important;font-size:.75rem!important;font-weight:600!important;line-height:2rem!important}.react-datepicker__month{margin:0!important}.react-datepicker__week{justify-content:space-around;display:flex}.react-datepicker__day{justify-content:center;align-items:center;transition:background-color .15s,color .15s;color:hsl(var(--text-secondary))!important;border-radius:9999px!important;width:2.25rem!important;height:2.25rem!important;margin:.125rem!important;padding:0!important;font-size:.875rem!important;line-height:1!important;display:inline-flex!important;position:relative!important}.react-datepicker__day--outside-month{opacity:.45;color:hsl(var(--text-disabled))!important}.react-datepicker__day--today{font-weight:700;color:hsl(var(--text-brand))!important}.react-datepicker__day:hover:not(.react-datepicker__day--disabled):not(.react-datepicker__day--selected){background-color:hsl(var(--action-secondary-hover))!important;color:hsl(var(--text-primary-inverse))!important;border:none!important}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{font-weight:600;background-color:hsl(var(--action-primary))!important;color:hsl(var(--text-primary-inverse))!important;outline:none!important}.react-datepicker__day--selected:hover,.react-datepicker__day--keyboard-selected:hover{background-color:hsl(var(--action-primary-hover))!important}.react-datepicker__day--disabled{opacity:.35;color:hsl(var(--text-disabled))!important;cursor:not-allowed!important;text-decoration:none!important}.react-datepicker__day--disabled:hover{background-color:#0000!important}.react-datepicker-popper{z-index:50!important;padding-top:.25rem!important;left:0!important}.react-datepicker-popper[data-placement^=bottom],.react-datepicker-popper[data-placement^=bottom-start],.react-datepicker-popper[data-placement^=top-start],.react-datepicker-popper[data-placement^=top]{box-shadow:none!important;border:0!important;border-radius:.5rem!important;padding-top:.25rem!important;padding-bottom:0!important;overflow:visible!important}.react-datepicker-popper[data-placement^=bottom-start] .react-datepicker,.react-datepicker-popper[data-placement^=bottom] .react-datepicker,.react-datepicker-popper[data-placement^=top-start] .react-datepicker,.react-datepicker-popper[data-placement^=top] .react-datepicker{border:1px solid hsl(var(--border-subtle))!important;border-radius:.5rem!important;display:block!important}.react-datepicker__header--custom{padding:0!important}.react-datepicker__custom-header{justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.react-datepicker__custom-header-button{border:1px solid hsl(var(--border-primary));color:hsl(var(--text-secondary));cursor:pointer;background:0 0;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.react-datepicker__custom-header-button:hover:not(:disabled){background-color:hsl(var(--action-secondary-hover));border-color:hsl(var(--border-primary));color:hsl(var(--text-primary-inverse))}.react-datepicker__custom-header-button:disabled{cursor:not-allowed;opacity:.35}.react-datepicker__custom-header-title{color:hsl(var(--text-primary));text-transform:capitalize;font-size:.875rem;font-weight:600;line-height:1.25rem}@media screen and (max-width:408px){.react-datepicker__day,.react-datepicker__day-name{width:2rem!important;height:2rem!important}}
