.DateRangePicker_wrapper__doA5K{width:100%;container-type:inline-size}.DateRangePicker_wrapper__doA5K .react-datepicker-wrapper,.DateRangePicker_wrapper__doA5K .react-datepicker__input-container{width:100%}.DateRangePicker_wrapper__doA5K .react-datepicker__input-container{position:relative}.DateRangePicker_wrapper__doA5K .react-datepicker__input-container:before{content:"date_range";font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#6b7280;font-size:16px;pointer-events:none}.DateRangePicker_wrapper__doA5K .react-datepicker__input-container:after{content:"keyboard_arrow_down";font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 24;position:absolute;right:0;top:0;width:40px;height:100%;background-color:#f9fafb;border:1px solid #d1d5db;border-radius:0 6px 6px 0;display:flex;align-items:center;justify-content:center;color:#18181b;font-size:16px;pointer-events:none;transition:border-color .2s ease}.DateRangePicker_wrapper__doA5K .react-datepicker__input-container input{width:100%!important;color:#374151!important;background:#fff!important;border:1px solid #d1d5db!important;border-radius:6px!important;padding:8px 44px 8px 28px!important;font-family:var(--font-sans),sans-serif!important;font-size:clamp(.75rem,3.5cqw,1rem)!important;outline:none!important;transition:border-color .2s ease,box-shadow .2s ease!important;cursor:default!important;caret-color:transparent!important}.DateRangePicker_wrapper__doA5K .react-datepicker__input-container input:focus{caret-color:transparent!important;border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.2)!important}.DateRangePicker_wrapper__doA5K .react-datepicker__input-container:hover:not(:focus-within) input{border-color:#6b7280!important}.DateRangePicker_wrapper__doA5K .react-datepicker__input-container:hover:not(:focus-within):after{border-color:#6b7280!important}.DateRangePicker_wrapper__doA5K .react-datepicker__input-container:focus-within:after{border-color:#3b82f6!important}.DateRangePicker_wrapper__doA5K.DateRangePicker_error__spEp1 .react-datepicker__input-container input,.DateRangePicker_wrapper__doA5K.DateRangePicker_error__spEp1 .react-datepicker__input-container:after{border-color:#ef4444!important}.DateRangePicker_wrapper__doA5K.DateRangePicker_error__spEp1 .react-datepicker__input-container:hover:not(:focus-within) input{border-color:#dc2626!important}.DateRangePicker_wrapper__doA5K.DateRangePicker_error__spEp1 .react-datepicker__input-container:hover:not(:focus-within):after{border-color:#dc2626!important}.DateRangePicker_wrapper__doA5K.DateRangePicker_error__spEp1 .react-datepicker__input-container input:focus{border-color:#ef4444!important;box-shadow:0 0 0 2px rgba(239,68,68,.2)!important}.DateRangePicker_wrapper__doA5K.DateRangePicker_error__spEp1 .react-datepicker__input-container:focus-within:after{border-color:#ef4444!important}.DateRangePicker_wrapper__doA5K .react-datepicker__input-container input::-moz-placeholder{color:#9ca3af!important}.DateRangePicker_wrapper__doA5K .react-datepicker__input-container input::placeholder{color:#9ca3af!important}.DateRangePicker_wrapper__doA5K .react-datepicker{font-family:var(--font-sans),sans-serif!important;border:1px solid #e5e7eb!important;border-radius:8px!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)!important;background:#fff!important}.DateRangePicker_wrapper__doA5K .react-datepicker__header{background-color:#f9fafb!important;border-bottom:1px solid #e5e7eb!important;border-radius:8px 8px 0 0!important;padding:16px!important}.DateRangePicker_wrapper__doA5K .react-datepicker__current-month{color:#111827!important;font-weight:600!important;font-size:16px!important;margin-bottom:8px!important}.DateRangePicker_wrapper__doA5K .react-datepicker__navigation{border:none!important;width:24px!important;height:24px!important;border-radius:4px!important;background:#f3f4f6!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background-color .2s ease!important}.DateRangePicker_wrapper__doA5K .react-datepicker__navigation:hover{background:#e5e7eb!important}.DateRangePicker_wrapper__doA5K .react-datepicker__day-name{color:#6b7280!important;font-weight:500!important;font-size:12px!important;text-transform:uppercase!important;margin:2px!important;width:32px!important;line-height:32px!important}.DateRangePicker_wrapper__doA5K .react-datepicker__day{color:#374151!important;border-radius:6px!important;width:32px!important;height:32px!important;line-height:32px!important;margin:2px!important;transition:all .2s ease!important;font-size:14px!important}.DateRangePicker_wrapper__doA5K .react-datepicker__day:hover{background-color:#f3f4f6!important;color:#374151!important}.DateRangePicker_wrapper__doA5K .react-datepicker__day--in-range,.DateRangePicker_wrapper__doA5K .react-datepicker__day--in-selecting-range,.DateRangePicker_wrapper__doA5K .react-datepicker__day--selected{background-color:#9ca3af!important;color:#fff!important}.DateRangePicker_wrapper__doA5K .react-datepicker__day--range-end,.DateRangePicker_wrapper__doA5K .react-datepicker__day--range-start{background-color:#6b7280!important;color:#fff!important;font-weight:600!important}.DateRangePicker_wrapper__doA5K .react-datepicker__day--keyboard-selected,.DateRangePicker_wrapper__doA5K .react-datepicker__day--today{background-color:var(--color-accent)!important;color:#fff!important}.DateRangePicker_wrapper__doA5K .react-datepicker__day--keyboard-selected:hover,.DateRangePicker_wrapper__doA5K .react-datepicker__day--today:hover{background-color:var(--color-accent)!important;opacity:.9!important}.DateRangePicker_wrapper__doA5K .react-datepicker__day--outside-month{color:#d1d5db!important}.DateRangePicker_wrapper__doA5K .react-datepicker__day--disabled{color:#d1d5db!important;cursor:not-allowed!important}.DateRangePicker_wrapper__doA5K .react-datepicker__day--disabled:hover{background-color:transparent!important}.DateRangePicker_wrapper__doA5K .react-datepicker__month-dropdown,.DateRangePicker_wrapper__doA5K .react-datepicker__year-dropdown{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:6px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)!important}.DateRangePicker_wrapper__doA5K .react-datepicker__month-option,.DateRangePicker_wrapper__doA5K .react-datepicker__year-option{color:#374151!important;padding:8px 12px!important;transition:background-color .2s ease!important}.DateRangePicker_wrapper__doA5K .react-datepicker__month-option:hover,.DateRangePicker_wrapper__doA5K .react-datepicker__year-option:hover{background-color:#f3f4f6!important}.DateRangePicker_wrapper__doA5K .react-datepicker__close-icon{position:absolute!important;top:-30px!important;right:-5px!important;padding:0 45px 0 0!important}.DateRangePicker_wrapper__doA5K .react-datepicker__close-icon:after{background-color:#6b7280!important;color:#fff!important;font-weight:700!important;padding:0!important;width:14px!important;height:14px!important;font-size:11px!important;line-height:.8!important;border-radius:50%!important}.DateRangePicker_wrapper__doA5K .react-datepicker__close-icon:hover:after{background-color:#374151!important}