.react-datepicker-wrapper,.react-datepicker__input-container{width:100%}.react-datepicker__input-container input{cursor:pointer;background:0 0;border:none;outline:none;width:100%;font-size:16px;font-style:normal;font-weight:400}.react-datepicker__input-container input:disabled{cursor:not-allowed;background-color:#0000}.react-datepicker__input-container input::placeholder{letter-spacing:.1px;color:var(--monotone-2);font-size:16px;font-weight:400;line-height:24px}.react-datepicker{border:1px solid var(--monotone-2)!important;background-color:var(--monotone-white)!important;z-index:10000!important;border-radius:12px!important;min-width:fit-content!important;padding:20px!important;font-family:inherit!important;position:relative!important;box-shadow:0 8px 24px #0000001f!important}.react-datepicker-popper{z-index:10000!important}.react-datepicker__header{background-color:var(--monotone-white)!important;border-bottom:1px solid var(--monotone-2)!important;border-radius:12px 12px 0 0!important;position:relative!important}.react-datepicker__current-month{color:var(--futr-black)!important;text-align:center!important;margin-bottom:12px!important;font-size:18px!important;font-weight:600!important}.react-datepicker__sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.react-datepicker__day-names{justify-content:space-between!important;margin-bottom:12px!important;padding:0 4px!important;display:flex!important}.react-datepicker__day-name{width:36px!important;height:36px!important;color:var(--monotone-4)!important;text-transform:uppercase!important;letter-spacing:.5px!important;justify-content:center!important;align-items:center!important;font-size:12px!important;font-weight:600!important;display:flex!important}.react-datepicker__month{margin:0!important}.react-datepicker__week{justify-content:space-between!important;margin-bottom:6px!important;padding:0 4px!important;display:flex!important}.react-datepicker__day{width:36px!important;height:36px!important;color:var(--futr-black)!important;cursor:pointer!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;font-size:14px!important;font-weight:500!important;transition:all .2s!important;display:flex!important;position:relative!important}.react-datepicker__day.weekend-day{color:#6b7280!important;font-weight:400!important}.react-datepicker__day:hover{background-color:var(--monotone-1)!important;transform:scale(1.05)!important}.react-datepicker__day.react-datepicker__day--selected,.react-datepicker__day.react-datepicker__day--keyboard-selected{background-color:var(--futr-primary-yellow)!important;color:var(--futr-black)!important;font-weight:600!important;box-shadow:0 2px 8px #ffc1074d!important}.react-datepicker__day.react-datepicker__day--today{background-color:var(--monotone-1)!important;color:var(--futr-black)!important;border:2px solid var(--monotone-3)!important;font-weight:600!important}.react-datepicker__day.react-datepicker__day--outside-month{color:var(--monotone-3)!important;opacity:.6!important}.react-datepicker__day.react-datepicker__day--disabled{color:var(--monotone-3)!important;cursor:not-allowed!important;opacity:.4!important}.react-datepicker__day.react-datepicker__day--disabled:hover{background-color:#0000!important;transform:none!important}.react-datepicker__day.react-datepicker__day--in-range{background-color:var(--futr-black)!important;color:var(--monotone-white)!important}.react-datepicker__day.react-datepicker__day--in-selecting-range{background-color:var(--futr-black)!important;color:var(--monotone-white)!important;opacity:.7!important}.react-datepicker__navigation{background:var(--monotone-white)!important;cursor:pointer!important;border:none!important;border:1px solid var(--monotone-2)!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;transition:all .2s!important;display:flex!important;position:absolute!important;top:20px!important}.react-datepicker__navigation:hover{background-color:var(--monotone-1)!important;border-color:var(--monotone-3)!important;transform:scale(1.05)!important}.react-datepicker__navigation:active{transform:scale(.95)!important}.react-datepicker__navigation.react-datepicker__navigation--previous{left:20px!important}.react-datepicker__navigation.react-datepicker__navigation--next{right:20px!important}.react-datepicker__navigation.react-datepicker__navigation--disabled{opacity:.4!important;cursor:not-allowed!important}.react-datepicker__navigation.react-datepicker__navigation--disabled:hover{background-color:var(--monotone-white)!important;border-color:var(--monotone-2)!important;transform:none!important}.react-datepicker__navigation-icon{justify-content:center;align-items:center;position:relative;top:0;left:0;background:0 0!important;border:none!important;width:16px!important;height:16px!important;margin:0!important;display:flex!important}.react-datepicker__navigation-icon span{display:none!important}.react-datepicker__navigation--previous,.react-datepicker__navigation--next{overflow:hidden!important}.react-datepicker__navigation--previous .react-datepicker__navigation-icon:after{content:"";background:url("data:image/svg+xml;utf8,<svg fill=\"%23999\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"/></svg>") 50%/20px 20px no-repeat;width:24px;height:24px;display:block}.react-datepicker__navigation--next .react-datepicker__navigation-icon:after{content:"";background:url("data:image/svg+xml;utf8,<svg fill=\"%23999\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6z\"/></svg>") 50%/20px 20px no-repeat;width:24px;height:24px;display:block}.react-datepicker__month-container{float:none!important}.react-datepicker__header__dropdown,.react-datepicker__today-button{display:none!important}.react-datepicker__month-text{color:var(--futr-black)!important;cursor:pointer!important;border-radius:6px!important;padding:8px 12px!important;font-size:14px!important;font-weight:500!important;transition:all .2s!important}.react-datepicker__month-text:hover{background-color:var(--monotone-1)!important}.react-datepicker__month-text.react-datepicker__month-text--selected{background-color:var(--futr-black)!important;color:var(--monotone-white)!important;font-weight:600!important}.react-datepicker__year-text{color:var(--futr-black)!important;cursor:pointer!important;border-radius:6px!important;padding:8px 12px!important;font-size:14px!important;font-weight:500!important;transition:all .2s!important}.react-datepicker__year-text:hover{background-color:var(--monotone-1)!important}.react-datepicker__year-text.react-datepicker__year-text--selected{background-color:var(--futr-black)!important;color:var(--monotone-white)!important;font-weight:600!important}.react-datepicker__time-container{border-left:1px solid var(--monotone-2)!important;padding-left:16px!important}.react-datepicker__time-list{margin:0!important;padding:0!important;list-style:none!important}.react-datepicker__time-list-item{color:var(--futr-black)!important;cursor:pointer!important;border-radius:6px!important;padding:8px 12px!important;font-size:14px!important;font-weight:500!important;transition:all .2s!important}.react-datepicker__time-list-item:hover{background-color:var(--monotone-1)!important}.react-datepicker__time-list-item.react-datepicker__time-list-item--selected{background-color:var(--futr-black)!important;color:var(--monotone-white)!important;font-weight:600!important}.react-datepicker__time-list-item.react-datepicker__time-list-item--disabled{color:var(--monotone-3)!important;cursor:not-allowed!important;opacity:.4!important}.react-datepicker__navigation,.react-datepicker__navigation-icon,.react-datepicker__current-month,.react-datepicker__header__dropdown{display:none!important}.react-datepicker__aria-live{visibility:hidden!important;width:1px!important;height:1px!important;display:none!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.react-datepicker-popper{top:100%!important;bottom:auto!important;left:auto!important;transform:translateY(8px)!important}
