.react-datepicker-wrapper,.react-datepicker__input-container{width:100%!important;position:relative;z-index:1}.react-datepicker__input-container input{width:100%!important}.react-datepicker-popper{z-index:99999!important;width:-moz-max-content!important;width:max-content!important;min-width:-moz-max-content!important;min-width:max-content!important}.react-datepicker{font-size:14px;font-family:inherit;background:linear-gradient(to bottom right,#eff6ff,#fff,#fff7ed);color:var(--gray-12);border:1px solid var(--gray-7)!important;border-radius:12px!important;box-shadow:0 12px 40px var(--shadow-6);overflow:hidden;padding:0}.react-datepicker:has(.react-datepicker__time-container){min-width:400px;display:flex!important;flex-direction:row!important}.react-datepicker:has(.react-datepicker__time-container) .react-datepicker__month-container{flex:0 0 auto}.react-datepicker:has(.react-datepicker__time-container) .react-datepicker__time-container{flex:0 0 auto}html.dark .react-datepicker{background:linear-gradient(to bottom right,#111827,#1f2937,#1c1917)}.react-datepicker__header.react-datepicker__header--time{border:none!important}.react-datepicker__header{background-color:transparent!important}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:0}.react-datepicker__navigation{top:16px;width:32px;height:32px;border-radius:6px;background-color:transparent!important;border:none;transition:background-color .2s}.react-datepicker__navigation:hover{background-color:var(--gray-4)!important}.react-datepicker__navigation--previous{top:5px!important;left:8px!important}.react-datepicker__navigation--next{top:5px!important;right:8px!important}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:148px!important}.react-datepicker__navigation-icon:before{border-color:var(--gray-11);border-width:2px 2px 0 0;width:7px;height:7px;top:11px}.react-datepicker__navigation:hover .react-datepicker__navigation-icon:before{border-color:var(--gray-12)}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:var(--gray-12)!important;font-weight:600!important;font-size:15px!important;padding-bottom:8px;margin-top:8px;text-align:center}.react-datepicker-time__header{margin-right:8px}.react-datepicker__month-container{background-color:transparent!important;padding:5px 10px 0;flex-shrink:0!important;min-width:280px}.react-datepicker__month{margin:8px 0!important;background-color:transparent!important}.react-datepicker__day-names{display:flex;justify-content:space-around;background-color:transparent!important;margin-top:8px;padding:0}.react-datepicker__day-name{color:var(--gray-10)!important;font-size:11px;font-weight:600;width:40px;line-height:32px;font-size:14px;margin:0;text-align:center}.react-datepicker__week{display:flex;justify-content:space-around;background-color:transparent!important;padding:0}.react-datepicker__day{color:var(--gray-12)!important;background-color:transparent!important;width:40px;margin:0;border-radius:8px;font-weight:500;transition:all .15s ease;text-align:center;border:none;font-size:14px}.react-datepicker__day--disabled{color:var(--gray-8)!important;cursor:default}.react-datepicker__day--outside-month{color:var(--gray-9)!important;opacity:.4}.react-datepicker__day:hover:not(.react-datepicker__day--disabled):not(.react-datepicker__day--selected){background-color:var(--blue-6)!important;color:var(--gray-12)!important}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{background-color:var(--blue-9)!important;color:#fff!important;font-weight:600}.react-datepicker__day--today{font-weight:600;color:var(--gray-12)!important}.react-datepicker__day--today:not(.react-datepicker__day--selected){background-color:var(--blue-4)!important}.react-datepicker__time-container{width:140px!important;min-width:140px!important;border-left:none!important;background-color:transparent!important;flex-shrink:0!important}.react-datepicker__time-container .react-datepicker__time{background-color:transparent!important;border-bottom-right-radius:12px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:140px!important;background-color:transparent!important}.react-datepicker__time-box{background-color:transparent!important}.react-datepicker__time-list-item{color:var(--gray-12)!important;background-color:transparent!important;height:auto!important;padding:5px 0!important;font-weight:700!important;border-radius:8px;margin:5px 8px;font-size:14px;transition:all .15s ease;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.react-datepicker__time-list-item:hover{background-color:var(--blue-6)!important;color:var(--gray-12)!important}.react-datepicker__time-list-item--selected{background-color:var(--blue-9)!important;color:#fff!important;font-weight:600}.react-datepicker__time-list-item--disabled{color:var(--gray-8)!important}.react-datepicker__time-box ul.react-datepicker__time-list{padding:0!important;background-color:transparent!important;scrollbar-width:thin;scrollbar-color:var(--gray-7) transparent}.react-datepicker__time-list::-webkit-scrollbar{width:8px}.react-datepicker__time-list::-webkit-scrollbar-track{background:transparent}.react-datepicker__time-list::-webkit-scrollbar-thumb{background:var(--gray-6);border-radius:4px}.react-datepicker__time-list::-webkit-scrollbar-thumb:hover{background:var(--gray-7)}.react-datepicker-popper[data-placement^=bottom] svg.react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] svg.react-datepicker__triangle{fill:var(--sky-2)!important;stroke:var(--sky-2)!important;color:var(--gray-7)!important}.react-datepicker__portal{background-color:#0009;position:fixed;width:100vw;height:100vh;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:99999!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:20px!important}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-list-item{font-weight:600!important;font-size:18px!important}.react-datepicker__portal .react-datepicker__portal .react-datepicker{box-shadow:0 24px 64px #0006}.react-datepicker__portal .react-datepicker__navigation--previous,.react-datepicker__portal .react-datepicker__navigation--next{top:10px!important}html:not(.dark) .react-datepicker__portal{background:#fff9}
