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