.enterprise-date-picker.react-date-picker{width:100%;position:relative}.enterprise-date-picker .react-date-picker__wrapper{background-color:var(--bg-000);height:36px;color:var(--text-000);border-radius:8px;padding:0 12px;transition:border-color .15s;border:1px solid #d1d5db!important}.enterprise-date-picker .react-date-picker__wrapper:hover{border-color:var(--border-200)}.enterprise-date-picker .react-date-picker__wrapper:focus-within{border-color:var(--brand-100);outline:none}.enterprise-date-picker .react-date-picker__inputGroup{align-items:center;gap:2px;display:flex}.enterprise-date-picker .react-date-picker__inputGroup__input{color:var(--text-000);background:0 0;border:none;outline:none;font-size:14px}.enterprise-date-picker .react-date-picker__inputGroup__input:invalid{background:0 0}.enterprise-date-picker .react-date-picker__inputGroup__divider{color:var(--text-300)}.enterprise-date-picker .react-date-picker__calendar-button{color:var(--text-300);background:0 0;border:none;padding:4px}.enterprise-date-picker .react-date-picker__calendar-button:hover{color:var(--text-000)}.enterprise-date-picker .react-date-picker__calendar-button svg{width:16px;height:16px}.enterprise-date-picker .react-date-picker__calendar{z-index:9999!important;position:absolute!important;top:auto!important;bottom:calc(100% + 4px)!important;left:0!important}.enterprise-date-picker .react-calendar,.react-date-picker__calendar .react-calendar,.react-calendar{background:#fff!important;border:1px solid #e5e5e5!important;border-radius:12px!important;width:320px!important;max-width:100vw!important;padding:12px!important;font-family:inherit!important;box-shadow:0 8px 24px #00000026!important}.react-calendar__navigation{background:0 0!important;align-items:center!important;margin-bottom:12px!important;display:flex!important}.react-calendar__navigation button{color:#1a1a1a!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:6px!important;min-width:auto!important;padding:8px 12px!important;font-size:14px!important;font-weight:500!important}.react-calendar__navigation button:hover:enabled{background:#f5f5f5!important}.react-calendar__navigation button:disabled{color:#999!important;cursor:not-allowed!important;background:0 0!important}.react-calendar__month-view__weekdays{text-align:center!important;color:#666!important;text-transform:uppercase!important;background:0 0!important;font-size:12px!important;font-weight:600!important}.react-calendar__month-view__weekdays__weekday{background:0 0!important;padding:8px 0!important}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none!important}.react-calendar__month-view__days{background:#fff!important}.react-calendar__tile{color:#1a1a1a!important;cursor:pointer!important;background:#fff!important;border:none!important;border-radius:8px!important;padding:10px 8px!important;font-size:14px!important}.react-calendar__tile:hover:enabled{background:#f5f5f5!important}.react-calendar__tile--now{background:#f0f0f0!important;font-weight:600!important}.react-calendar__tile--active,.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{color:#fff!important;background:#1a1a1a!important}.react-calendar__tile:disabled{color:#ccc!important;cursor:not-allowed!important;background:#fff!important}.react-calendar__tile:disabled:hover{background:#fff!important}.react-calendar__month-view__days__day--neighboringMonth{color:#ccc!important}.react-calendar__year-view__months__month,.react-calendar__decade-view__years__year,.react-calendar__century-view__decades__decade{background:#fff!important;padding:16px 8px!important}.react-calendar__year-view__months__month:hover,.react-calendar__decade-view__years__year:hover,.react-calendar__century-view__decades__decade:hover{background:#f5f5f5!important}
