.DateRangePicker-module__triggerWrapper___FTjE6{display:inline-block;position:relative}.DateRangePicker-module__trigger___j3Lkn{border:1px solid var(--border-default);background-color:var(--surface-default);min-width:200px;color:var(--text-primary);border-radius:50px;justify-content:flex-start;align-items:center;gap:8px;height:40px;padding:8px 12px;font-size:14px;font-weight:400;transition:border-color .2s;display:flex}@media (width<=959px){.DateRangePicker-module__trigger___j3Lkn{flex:1;max-width:240px}}.DateRangePicker-module__trigger___j3Lkn:hover{border-color:var(--text-secondary)}.DateRangePicker-module__trigger___j3Lkn.DateRangePicker-module__triggerApplied___6b2Hf{border-color:var(--text-primary)!important}.DateRangePicker-module__trigger___j3Lkn.DateRangePicker-module__triggerApplied___6b2Hf:hover,.DateRangePicker-module__trigger___j3Lkn.DateRangePicker-module__triggerApplied___6b2Hf:focus,.DateRangePicker-module__trigger___j3Lkn.DateRangePicker-module__triggerApplied___6b2Hf:active,.DateRangePicker-module__trigger___j3Lkn.DateRangePicker-module__triggerApplied___6b2Hf:focus-visible{border-color:var(--text-primary)!important;outline:none!important}.DateRangePicker-module__trigger___j3Lkn.DateRangePicker-module__triggerApplied___6b2Hf .DateRangePicker-module__calendarIcon___Xj-LX svg path{stroke:var(--text-primary)!important}.DateRangePicker-module__fieldset___23TQh{pointer-events:none;z-index:1;border:none;border-radius:50px;height:40px;margin:0;padding:0 8px;position:absolute;inset:2px 0 0}.DateRangePicker-module__legend___6463u{white-space:nowrap;background:var(--surface-default);text-align:left;visibility:visible;pointer-events:none;max-width:100%;height:auto;padding:0 4px;line-height:12px;display:block;position:absolute;top:-6px;left:12px}.DateRangePicker-module__legend___6463u>span{opacity:1;color:color-mix(in srgb, var(--text-primary) 60%, transparent);font-size:12px;display:inline-block;transform:translateY(-3px)scale(.75)}.DateRangePicker-module__calendarIcon___Xj-LX{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.DateRangePicker-module__calendarIcon___Xj-LX svg{width:16px;height:16px;color:var(--text-primary)}.DateRangePicker-module__triggerContent___DG4T9{flex:1;align-items:center;display:flex}.DateRangePicker-module__triggerText___0wAV2{color:var(--text-primary);font-size:14px;font-weight:400}.DateRangePicker-module__popoverContent___Puc8-{background:var(--surface-default);border:1px solid var(--surface-selected);max-width:850px;max-height:470px;box-shadow:none;border-radius:12px;margin-top:8px;padding:20px 20px 0;position:relative;overflow:hidden;transform-origin:100% 0!important}@media (width<=959px){.DateRangePicker-module__popoverContent___Puc8-{padding:16px 16px 0;animation:.3s ease-out DateRangePicker-module__slideUp___-YsIA;border-radius:16px 16px 0 0!important;width:100vw!important;max-width:100vw!important;max-height:85vh!important;margin:0!important;position:fixed!important;inset:auto 0 0!important;transform:translateY(0)!important}}@keyframes DateRangePicker-module__slideUp___-YsIA{0%{transform:translateY(100%)}to{transform:translateY(0)}}.DateRangePicker-module__popoverContent___Puc8-:after{content:"";background-color:var(--border-subtle);width:1px;position:absolute;top:0;bottom:0;left:180px}.DateRangePicker-module__popoverContent___Puc8-:before{content:"";background-color:var(--border-subtle);height:1px;position:absolute;top:80px;left:180px;right:0}.DateRangePicker-module__container___dL5g5{flex-direction:column;height:100%;display:flex}.DateRangePicker-module__header___FWnmD{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}@media (width<=959px){.DateRangePicker-module__header___FWnmD{flex-direction:column-reverse;align-items:stretch;gap:12px;margin-bottom:16px}}.DateRangePicker-module__mainContent___VxgG7{flex:1;align-items:stretch;max-width:100%;display:flex;overflow:hidden}.DateRangePicker-module__leftSection___tJGIx{flex-direction:column;min-width:160px;height:100%;padding-right:20px;display:flex}.DateRangePicker-module__rightSection___ryMxL{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.DateRangePicker-module__presetsContainer___tROyW button{color:var(--text-secondary)!important;font-size:14px!important;font-weight:500!important}.DateRangePicker-module__calendarHeader___lPaTh{flex-shrink:0;justify-content:space-between;align-items:center;max-width:100%;margin-bottom:16px;padding-bottom:4px;display:flex;overflow:hidden}@media (width<=959px){.DateRangePicker-module__calendarHeader___lPaTh{flex-direction:column;align-items:stretch;gap:12px}}.DateRangePicker-module__headerLeft___g-s3d{min-width:0;color:var(--text-primary);flex:1;align-items:center;gap:8px;padding-left:20px;padding-right:20px;font-size:16px;font-weight:500;display:flex;overflow:hidden}@media (width<=959px){.DateRangePicker-module__headerLeft___g-s3d{order:1;width:100%;padding:0}}.DateRangePicker-module__headerButtons___0WhA-{flex-shrink:0;gap:8px;display:flex}@media (width<=959px){.DateRangePicker-module__headerButtons___0WhA-{display:none}}.DateRangePicker-module__headerButtons___0WhA- button{border-radius:8px;width:110px;height:40px}.DateRangePicker-module__mobileButtons___2fC1p{display:none}@media (width<=959px){.DateRangePicker-module__mobileButtons___2fC1p{border-top:1px solid var(--border-subtle);gap:8px;width:100%;margin-top:16px;padding:16px;display:flex}.DateRangePicker-module__mobileButtons___2fC1p button{border-radius:8px;flex:1;height:44px}}.DateRangePicker-module__headerButtons___0WhA- button[variant=outlined]{border:1px solid var(--border-default)}.DateRangePicker-module__dateText___F6U7-{background-color:var(--surface-default);border:1px solid var(--border-default);white-space:nowrap;text-overflow:ellipsis;width:128px;height:40px;color:var(--text-primary);text-align:center;border-radius:8px;justify-content:center;align-items:center;min-width:120px;padding:8px 12px;font-size:15px;font-weight:400;transition:border-color .2s;display:flex;overflow:hidden}@media (width<=959px){.DateRangePicker-module__dateText___F6U7-{flex:1;width:auto;min-width:0}}.DateRangePicker-module__dateTextActive___Yuj9R{border-color:var(--text-primary)!important}@media (width<=959px){.DateRangePicker-module__datePickerWrapper___zwCYN{flex:1}}.DateRangePicker-module__datePickerWrapper___zwCYN .MuiInputBase-root{background-color:var(--surface-default);border:1px solid var(--border-default);width:128px;height:40px;color:var(--text-primary);border-radius:8px;padding:8px 12px;font-size:15px;font-weight:400;transition:border-color .2s}@media (width<=959px){.DateRangePicker-module__datePickerWrapper___zwCYN .MuiInputBase-root{width:100%}}.DateRangePicker-module__datePickerWrapper___zwCYN .MuiInputBase-root:before,.DateRangePicker-module__datePickerWrapper___zwCYN .MuiInputBase-root:after{display:none!important}.DateRangePicker-module__datePickerWrapper___zwCYN .MuiInputBase-root input{text-align:center;color:var(--text-primary);padding:0;font-size:15px;font-weight:400}.DateRangePicker-module__datePickerWrapper___zwCYN .MuiInputAdornment-root{display:none}.DateRangePicker-module__datePickerWrapper___zwCYN .MuiOutlinedInput-root.Mui-focused,.DateRangePicker-module__datePickerActive___seetH .MuiInputBase-root{border-color:var(--text-primary)!important}.DateRangePicker-module__dateSeparator___93KdJ{color:var(--text-primary);-webkit-user-select:none;user-select:none;margin:0 8px;font-size:16px;font-weight:500}.DateRangePicker-module__datePartText___NkNjI{cursor:pointer;border-radius:4px;padding:2px 4px;transition:background-color .2s}.DateRangePicker-module__datePartText___NkNjI:hover{background-color:var(--surface-subtle)}.DateRangePicker-module__datePartInput___hEBar{color:var(--text-primary);background:0 0;background-color:var(--surface-subtle);border:1px solid var(--action-accent);border-radius:4px;outline:none;padding:2px 4px;font-size:15px;font-weight:400}.DateRangePicker-module__calendarContainer___4M12c:after{content:"";background-color:var(--border-subtle);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px)}@media (width<=959px){.DateRangePicker-module__calendarContainer___4M12c:after{display:none}}.DateRangePicker-module__presetsContainer___tROyW{flex-direction:column;justify-content:flex-start;gap:4px;width:100%;height:100%;display:flex}@media (width<=959px){.DateRangePicker-module__presetsContainer___tROyW button{width:100%!important}}.DateRangePicker-module__mobilePresetsContainer___k-Dvo{margin-bottom:8px}@media (width<=959px){.DateRangePicker-module__leftSection___tJGIx{width:100%;min-width:100%;padding:0}.DateRangePicker-module__mainContent___VxgG7{flex-direction:column}.DateRangePicker-module__calendarContainer___4M12c{padding:12px 0}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersCalendarHeader-root{padding:8px 12px}.DateRangePicker-module__popoverContent___Puc8-:after,.DateRangePicker-module__popoverContent___Puc8-:before{display:none}.DateRangePicker-module__headerButtons___0WhA- button{flex:1}}.DateRangePicker-module__calendarContainer___4M12c{gap:20px;padding-top:20px;display:flex;position:relative}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersCalendarHeader-root{justify-content:center;align-items:center;min-height:40px;margin:0;padding:0;display:flex;position:relative}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersCalendarHeader-label{text-align:center;font-size:14px;font-weight:500}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersArrowSwitcher-root{pointer-events:none;justify-content:space-between;display:flex;position:absolute;left:40px;right:40px}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersArrowSwitcher-root .MuiIconButton-root{background-color:#0000;width:28px;height:28px;color:var(--text-tertiary)!important}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersArrowSwitcher-root .MuiIconButton-root:hover{opacity:1;background-color:var(--surface-subtle)}.DateRangePicker-module__calendarContainer___4M12c .MuiDayCalendar-header .MuiTypography-root{color:var(--text-tertiary);border-radius:6px;width:32px;font-size:12px;font-weight:400}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersDay-root{border-radius:6px;width:32px;height:32px;font-weight:400}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersDay-root:hover{background-color:var(--surface-subtle)}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersDay-root.Mui-selected{background-color:var(--action-accent);color:var(--surface-default);border-radius:6px}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersDay-root.Mui-selected:hover,.DateRangePicker-module__calendarContainer___4M12c .MuiPickersDay-root.Mui-selected:focus{background-color:var(--action-accent)}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersDay-root.MuiPickersDay-today{background-color:var(--surface-subtle);color:var(--text-primary);border:none}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersDay-root.MuiPickersDay-dayOutsideMonth{color:var(--text-disabled)!important;opacity:.5!important}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersDay-root.Mui-disabled{color:var(--text-tertiary);opacity:.4}.DateRangePicker-module__calendarContainer___4M12c .MuiDateRangePickerDay-rangeIntervalDayHighlight{background-color:var(--action-accent-subtle);color:var(--action-accent)}.DateRangePicker-module__calendarContainer___4M12c .MuiDateRangePickerDay-rangeIntervalDayHighlightStart,.DateRangePicker-module__calendarContainer___4M12c .MuiDateRangePickerDay-rangeIntervalDayHighlightEnd{background-color:var(--action-accent);color:var(--surface-default)}.DateRangePicker-module__calendarContainer___4M12c .MuiPopover-paper{transform-origin:100% 0!important}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersArrowSwitcher-button{pointer-events:auto}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersCalendarHeader-switchViewButton{display:none!important}.DateRangePicker-module__calendarContainer___4M12c .MuiPickersCalendarHeader-labelContainer{margin-left:8px!important;margin-right:0!important}.DateRangePicker-module__calendarContainer___4M12c .MuiDayCalendar-weekDayLabel{font-size:12px;font-weight:500}.DateRangePicker-module__dayButton___C33bD{cursor:pointer;width:36px;height:36px;color:inherit;opacity:1;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.DateRangePicker-module__dayButton___C33bD.DateRangePicker-module__inRange___g6tMI{background-color:var(--surface-subtle);color:var(--text-primary)}.DateRangePicker-module__dayButton___C33bD.DateRangePicker-module__isEdge___7ddbN{background-color:var(--text-primary);color:var(--surface-default)}.DateRangePicker-module__dayButton___C33bD.DateRangePicker-module__inHoverRange___lf6sR{background-color:var(--status-info-bg);color:var(--text-primary)}.DateRangePicker-module__dayButton___C33bD.DateRangePicker-module__isHoverEdge___FAVxF{background-color:var(--status-info-bg);color:var(--text-primary);border:1px solid var(--action-accent)}.DateRangePicker-module__dayButton___C33bD.DateRangePicker-module__outsideMonth___vea01{color:var(--text-disabled);opacity:.5}.DateRangePicker-module__errorMessage___RBt9Y{width:50%;color:var(--status-error);text-align:left;margin-top:-8px;margin-bottom:16px;padding:10px 16px;font-weight:500;position:absolute;top:60px;right:238px;font-size:12px!important}.PresetButton-module__presetButton___cXAhQ{text-transform:none;color:var(--text-primary);border-radius:6px;justify-content:flex-start;align-items:center;min-height:36px;padding:6px 12px;display:flex}.PresetButton-module__presetButton___cXAhQ:hover:not(.PresetButton-module__selected___PPzxP){background-color:var(--surface-subtle)}.PresetButton-module__presetButton___cXAhQ.PresetButton-module__selected___PPzxP{pointer-events:none;background-color:var(--surface-subtle);color:var(--text-primary)}
