.RcgDatePicker_datePickerWrapper__13oeho30{position:relative;width:100%;display:flex;flex-direction:column;gap:0}.RcgDatePicker_dateInputTrigger__13oeho31{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background-color:var(--palette-forms-surface-light-default);border:1.5px solid var(--palette-forms-stroke-light-default);border-radius:var(--border-radius-m);cursor:pointer;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;position:relative;font-family:var(--typography-body-reg-font-family);font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);letter-spacing:var(--typography-body-reg-letter-spacing);text-align:left;height:56px;min-height:56px;will-change:box-shadow}.RcgDatePicker_dateInputTrigger__13oeho31:hover:not(:disabled){border-color:var(--palette-forms-stroke-light-hover);box-shadow:inset 0 0 0 1px var(--palette-forms-stroke-light-hover)}.RcgDatePicker_dateInputTrigger__13oeho31:focus-visible{outline:4px solid var(--palette-stroke-light-border-focus);outline-offset:2px}.RcgDatePicker_dateInputTrigger__13oeho31[data-focus-ring=true]{outline:4px solid var(--palette-stroke-light-border-focus);outline-offset:2px}.RcgDatePicker_dateInputTriggerActive__13oeho32{border-color:var(--palette-forms-stroke-light-active);box-shadow:inset 0 0 0 1px var(--palette-forms-stroke-light-active)}.RcgDatePicker_dateInputTriggerDisabled__13oeho33{background-color:var(--palette-forms-surface-light-disabled);border-color:var(--palette-forms-stroke-light-disabled);color:var(--palette-forms-text-light-label-disabled);cursor:not-allowed}.RcgDatePicker_dateInputTriggerDisabled__13oeho33:hover{border-color:var(--palette-forms-stroke-light-disabled);box-shadow:none}.RcgDatePicker_dateInputTriggerError__13oeho34,.RcgDatePicker_dateInputTriggerError__13oeho34:hover:not(:disabled){border-color:var(--palette-forms-stroke-light-error)}.RcgDatePicker_dateInputTriggerDark__13oeho35{background-color:var(--palette-forms-surface-dark-default);border-color:var(--palette-forms-stroke-dark-default);color:var(--palette-forms-text-dark-label-default)}.RcgDatePicker_dateInputTriggerDark__13oeho35:hover:not(:disabled){border-color:var(--palette-forms-stroke-dark-hover)}.RcgDatePicker_dateInputTriggerDarkActive__13oeho36{border-color:var(--palette-forms-stroke-dark-active);box-shadow:inset 0 0 0 1px var(--palette-forms-stroke-dark-active)}.RcgDatePicker_dateInputTriggerDarkDisabled__13oeho37{background-color:var(--palette-forms-surface-dark-disabled);border-color:var(--palette-forms-stroke-dark-disabled);color:var(--palette-forms-text-dark-label-disabled);cursor:not-allowed}.RcgDatePicker_dateInputFieldWrapper__13oeho38{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--spacing-4)}.RcgDatePicker_dateInputLabelContainer__13oeho39{display:flex;flex-direction:column;gap:0;flex:1 1;min-width:0}.RcgDatePicker_dateInputLabel__13oeho3a{font-family:var(--typography-caption-semi-font-family);font-size:var(--typography-desktop-caption-semi-font-size);line-height:var(--typography-desktop-caption-semi-line-height);letter-spacing:var(--typography-caption-semi-letter-spacing);font-weight:600;color:var(--palette-forms-text-light-label-default)}.RcgDatePicker_dateInputLabelDark__13oeho3b{color:var(--palette-forms-text-dark-label-default)}.RcgDatePicker_dateInputLabelDisabled__13oeho3c{color:var(--palette-forms-text-light-label-disabled)}.RcgDatePicker_dateInputLabelError__13oeho3d{color:var(--palette-forms-stroke-light-error)}.RcgDatePicker_dateInputValue__13oeho3e{font-family:var(--typography-body-reg-font-family);font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);letter-spacing:var(--typography-body-reg-letter-spacing);color:var(--palette-forms-text-light-placeholder-filled);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RcgDatePicker_dateInputValueDark__13oeho3f{color:var(--palette-forms-text-dark-placeholder-filled)}.RcgDatePicker_dateInputPlaceholder__13oeho3h,.RcgDatePicker_dateInputValueDisabled__13oeho3g{color:var(--palette-forms-text-light-label-disabled)}.RcgDatePicker_dateInputPlaceholder__13oeho3h{font-family:var(--typography-body-reg-font-family);font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);letter-spacing:var(--typography-body-reg-letter-spacing)}.RcgDatePicker_calendarIconContainer__13oeho3i{display:flex;align-items:center;justify-content:center;flex-shrink:0}.RcgDatePicker_calendarIcon__13oeho3j{width:24px;height:24px;color:var(--palette-forms-stroke-light-default);transition:color .2s ease-in-out}.RcgDatePicker_calendarIconDark__13oeho3k{color:var(--palette-forms-text-dark-label-default)}.RcgDatePicker_calendarIconDisabled__13oeho3l{color:var(--palette-forms-text-light-label-disabled)}.RcgDatePicker_calendarPopup__13oeho3m{background-color:var(--palette-white-0);border:1.5px solid var(--palette-forms-stroke-light-active);border-radius:var(--border-radius-m);box-shadow:0 8px 16px rgba(2,29,73,.15);z-index:9999;overflow:hidden;padding:var(--padding-m);box-sizing:border-box;width:100%;min-width:min(300px,calc(100vw - 48px));min-height:340px;content-visibility:auto;contain-intrinsic-size:100% 340px;will-change:transform,opacity}.RcgDatePicker_calendarPopupDark__13oeho3n{background-color:var(--palette-surface-dark-container-main);border-color:var(--palette-forms-stroke-dark-active)}.RcgDatePicker_calendarHeader__13oeho3o{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-4);gap:var(--spacing-2)}.RcgDatePicker_calendarMonthYearDisplay__13oeho3p{display:flex;flex-direction:row;align-items:center;justify-content:center;flex:1 1}.RcgDatePicker_calendarMonthYearText__13oeho3q{font-family:var(--typography-body-semi-font-family);font-size:var(--typography-desktop-body-semi-font-size);line-height:var(--typography-desktop-body-semi-line-height);letter-spacing:var(--typography-body-semi-letter-spacing);font-weight:600;color:var(--palette-text-light-general-main);background:none;border:none;cursor:pointer;padding:0;transition:color .15s ease-in-out}.RcgDatePicker_calendarMonthYearText__13oeho3q:focus-visible{outline:2px solid var(--palette-stroke-light-border-focus);outline-offset:2px;border-radius:var(--border-radius-s)}.RcgDatePicker_calendarMonthYearText__13oeho3q:hover{color:var(--palette-forms-stroke-light-active)}.RcgDatePicker_calendarMonthYearTextDark__13oeho3r{color:var(--palette-text-dark-general-main)}.RcgDatePicker_calendarMonthYearTextDark__13oeho3r:hover{color:var(--palette-forms-stroke-dark-active)}.RcgDatePicker_calendarMonthYearSeparator__13oeho3s{font-family:var(--typography-body-semi-font-family);font-size:var(--typography-desktop-body-semi-font-size);line-height:var(--typography-desktop-body-semi-line-height);letter-spacing:var(--typography-body-semi-letter-spacing);font-weight:600;color:var(--palette-text-light-general-main);white-space:pre;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RcgDatePicker_calendarMonthYearSeparatorDark__13oeho3t{color:var(--palette-text-dark-general-main)}.RcgDatePicker_calendarNavButton__13oeho3u{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:transparent;border:none;border-radius:var(--border-radius-s);cursor:pointer;color:var(--palette-forms-stroke-light-default);transition:all .2s ease-in-out}.RcgDatePicker_calendarNavButton__13oeho3u:focus-visible{outline:4px solid var(--palette-stroke-light-border-focus);outline-offset:2px}.RcgDatePicker_calendarNavButton__13oeho3u:disabled{color:var(--palette-forms-text-light-label-disabled);cursor:not-allowed}.RcgDatePicker_calendarNavButton__13oeho3u:hover:not(:disabled){background-color:var(--palette-forms-surface-light-disabled);color:var(--palette-forms-stroke-light-active)}.RcgDatePicker_calendarNavButtonDark__13oeho3v{color:var(--palette-forms-text-dark-label-default)}.RcgDatePicker_calendarNavButtonDark__13oeho3v:hover:not(:disabled){background-color:var(--palette-forms-surface-dark-default);color:var(--palette-forms-stroke-dark-active)}.RcgDatePicker_calendarGrid__13oeho3w{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:var(--spacing-1);gap:var(--spacing-1)}.RcgDatePicker_calendarWeekdayHeader__13oeho3x{font-family:var(--typography-caption-semi-font-family);font-size:var(--typography-desktop-caption-semi-font-size);line-height:var(--typography-desktop-caption-semi-line-height);letter-spacing:var(--typography-caption-semi-letter-spacing);font-weight:600;color:var(--palette-forms-text-light-label-default);text-align:center;padding:var(--padding-2xs);-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;cursor:default}.RcgDatePicker_calendarWeekdayHeaderDark__13oeho3y{color:var(--palette-forms-text-dark-label-default)}.RcgDatePicker_calendarDay__13oeho3z{display:flex;align-items:center;justify-content:center;min-width:0;aspect-ratio:1;background-color:transparent;border:none;border-radius:var(--border-radius-s);cursor:pointer;font-family:var(--typography-body-reg-font-family);font-size:var(--typography-mobile-body-reg-font-size);line-height:1;letter-spacing:var(--typography-body-reg-letter-spacing);color:var(--palette-text-light-general-main);transition:all .15s ease-in-out}.RcgDatePicker_calendarDay__13oeho3z:focus-visible{outline:4px solid var(--palette-stroke-light-border-focus);outline-offset:2px}.RcgDatePicker_calendarDay__13oeho3z:hover:not(:disabled){background-color:var(--palette-forms-surface-light-disabled)}.RcgDatePicker_calendarDayDark__13oeho310{color:var(--palette-text-dark-general-main)}.RcgDatePicker_calendarDayDark__13oeho310:hover:not(:disabled){background-color:var(--palette-forms-surface-dark-default)}.RcgDatePicker_calendarDayToday__13oeho311{border:2px solid var(--palette-forms-stroke-light-active);border-radius:var(--border-radius-s);font-weight:600}.RcgDatePicker_calendarDayTodayDark__13oeho312{border-color:var(--palette-forms-stroke-dark-active)}.RcgDatePicker_calendarDaySelected__13oeho313{color:var(--palette-white-0);border-radius:var(--border-radius-s);font-weight:600}.RcgDatePicker_calendarDaySelected__13oeho313,.RcgDatePicker_calendarDaySelected__13oeho313:hover:not(:disabled){background-color:var(--palette-forms-stroke-light-active)}.RcgDatePicker_calendarDaySelectedDark__13oeho314{background-color:var(--palette-surface-dark-container-subtle);color:var(--palette-text-dark-general-main)}.RcgDatePicker_calendarDayOutsideMonth__13oeho315{color:var(--palette-forms-text-light-label-disabled)}.RcgDatePicker_calendarDayOutsideMonth__13oeho315,.RcgDatePicker_calendarDayOutsideMonth__13oeho315:hover:not(:disabled){background-color:var(--palette-forms-surface-light-disabled)}.RcgDatePicker_calendarDayOutsideMonthDark__13oeho316{color:var(--palette-text-dark-general-brand)}.RcgDatePicker_calendarDayOutsideMonthDark__13oeho316,.RcgDatePicker_calendarDayOutsideMonthDark__13oeho316:hover:not(:disabled){background-color:var(--palette-forms-surface-dark-disabled)}.RcgDatePicker_calendarDayDisabled__13oeho317{color:var(--palette-forms-text-light-label-disabled);cursor:not-allowed}.RcgDatePicker_calendarDayDisabled__13oeho317:hover{background-color:transparent}.RcgDatePicker_calendarDaySelected__13oeho313.RcgDatePicker_calendarDayDisabled__13oeho317{color:var(--palette-white-0)}.RcgDatePicker_calendarDaySelected__13oeho313.RcgDatePicker_calendarDayDisabled__13oeho317:hover{color:var(--palette-forms-text-light-label-disabled)}.RcgDatePicker_calendarDayInRange__13oeho318{background-color:var(--palette-forms-surface-light-disabled);border-radius:0}.RcgDatePicker_calendarDayRangeStart__13oeho319{border-top-left-radius:var(--border-radius-s);border-bottom-left-radius:var(--border-radius-s)}.RcgDatePicker_calendarDayRangeEnd__13oeho31a{border-top-right-radius:var(--border-radius-s);border-bottom-right-radius:var(--border-radius-s)}.RcgDatePicker_monthYearSelector__13oeho31b{display:flex;flex-direction:column;gap:var(--spacing-4)}.RcgDatePicker_monthGrid__13oeho31c{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-4);gap:var(--spacing-4)}.RcgDatePicker_yearGrid__13oeho31d{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-4);gap:var(--spacing-4)}.RcgDatePicker_monthYearGrid__13oeho31e{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-2);gap:var(--spacing-2)}.RcgDatePicker_monthYearItem__13oeho31f{display:flex;align-items:center;justify-content:center;height:36px;min-height:36px;min-width:0;padding:8px 12px;background-color:transparent;border:none;border-radius:var(--border-radius-s);cursor:pointer;font-family:var(--typography-body-reg-font-family);font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);letter-spacing:var(--typography-body-reg-letter-spacing);color:var(--palette-text-light-general-main);transition:all .15s ease-in-out}.RcgDatePicker_monthYearItem__13oeho31f:focus-visible{outline:4px solid var(--palette-stroke-light-border-focus);outline-offset:2px}.RcgDatePicker_monthYearItem__13oeho31f:hover:not(:disabled){background-color:var(--palette-forms-surface-light-disabled)}.RcgDatePicker_monthYearItemSelected__13oeho31g{color:var(--palette-white-0);font-weight:600}.RcgDatePicker_monthYearItemSelected__13oeho31g,.RcgDatePicker_monthYearItemSelected__13oeho31g:hover:not(:disabled){background-color:var(--palette-forms-stroke-light-active)}.RcgDatePicker_monthYearItemDark__13oeho31h{color:var(--palette-text-dark-general-main)}.RcgDatePicker_monthYearItemDark__13oeho31h:hover:not(:disabled){background-color:var(--palette-forms-surface-dark-default)}.RcgDatePicker_monthYearItemSelectedDark__13oeho31i{background-color:var(--palette-forms-stroke-dark-active);color:var(--palette-text-light-general-main)}.RcgDatePicker_errorMessage__13oeho31j{font-family:var(--typography-caption-reg-font-family);font-size:var(--typography-mobile-caption-reg-font-size);line-height:var(--typography-mobile-caption-reg-line-height);letter-spacing:var(--typography-caption-reg-letter-spacing);color:var(--palette-forms-stroke-light-error);margin-top:var(--spacing-3)}.RcgDatePicker_errorMessage__13oeho31j:empty,.RcgDatePicker_errorMessage__13oeho31j[data-blank]{margin-top:0}.RcgDatePicker_errorMessageDark__13oeho31k{color:var(--palette-forms-stroke-dark-error)}.RcgDatePicker_helperText__13oeho31l{font-family:var(--typography-caption-reg-font-family);font-size:var(--typography-mobile-caption-reg-font-size);line-height:var(--typography-mobile-caption-reg-line-height);letter-spacing:var(--typography-caption-reg-letter-spacing);font-weight:400;color:var(--palette-forms-text-light-label-disabled);margin-top:var(--spacing-3)}.RcgDatePicker_helperText__13oeho31l:empty,.RcgDatePicker_helperText__13oeho31l[data-blank]{margin-top:0}.RcgDatePicker_helperTextDark__13oeho31m{color:var(--palette-forms-text-dark-label-disabled)}.RcgDatePicker_calendarFooter__13oeho31n{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--palette-forms-stroke-light-disabled);gap:var(--spacing-2)}.RcgDatePicker_calendarFooterDark__13oeho31o{border-top-color:var(--palette-forms-stroke-dark-disabled)}.RcgDatePicker_todayButton__13oeho31p{background-color:transparent;border:none;cursor:pointer;font-family:var(--typography-body-semi-font-family);font-size:var(--typography-desktop-body-semi-font-size);font-weight:600;color:var(--palette-forms-stroke-light-active);padding:var(--padding-2xs);border-radius:var(--border-radius-s);transition:all .15s ease-in-out}.RcgDatePicker_todayButton__13oeho31p:focus-visible{outline:4px solid var(--palette-stroke-light-border-focus);outline-offset:2px}.RcgDatePicker_todayButton__13oeho31p:hover{background-color:var(--palette-forms-surface-light-disabled)}.RcgDatePicker_todayButtonDark__13oeho31q{color:var(--palette-forms-stroke-dark-active)}.RcgDatePicker_todayButtonDark__13oeho31q:hover{background-color:var(--palette-forms-surface-dark-default)}.RcgDatePicker_clearButton__13oeho31r{background-color:transparent;border:none;cursor:pointer;font-family:var(--typography-body-reg-font-family);font-size:var(--typography-desktop-body-reg-font-size);color:var(--palette-forms-text-light-label-default);padding:var(--padding-2xs);border-radius:var(--border-radius-s);transition:all .15s ease-in-out}.RcgDatePicker_clearButton__13oeho31r:focus-visible{outline:4px solid var(--palette-stroke-light-border-focus);outline-offset:2px}.RcgDatePicker_clearButton__13oeho31r:hover{background-color:var(--palette-forms-surface-light-disabled);color:var(--palette-forms-stroke-light-active)}.RcgDatePicker_clearButtonDark__13oeho31s{color:var(--palette-forms-text-dark-label-default)}.RcgDatePicker_clearButtonDark__13oeho31s:hover{background-color:var(--palette-forms-surface-dark-default);color:var(--palette-forms-stroke-dark-active)}.RcgDatePicker_calendarNavButton__13oeho3u:focus-visible svg{color:var(--palette-forms-stroke-light-active)}.RcgDatePicker_calendarNavButtonDark__13oeho3v:focus-visible svg{color:var(--palette-forms-stroke-dark-active)}.RcgDatePicker_maskedInputWrapper__13oeho31t{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:8px 16px;background-color:var(--palette-forms-surface-light-default);border:1.5px solid var(--palette-forms-stroke-light-default);border-radius:var(--border-radius-m);cursor:text;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;position:relative}.RcgDatePicker_maskedInputWrapper__13oeho31t:focus-within{border-color:var(--palette-forms-stroke-light-active);box-shadow:inset 0 0 0 1px var(--palette-forms-stroke-light-active)}.RcgDatePicker_maskedInputWrapper__13oeho31t[data-focus-ring=true]{outline:4px solid var(--palette-stroke-light-border-focus);outline-offset:2px}.RcgDatePicker_maskedInputWrapperDark__13oeho31u{background-color:var(--palette-forms-surface-dark-default);border-color:var(--palette-forms-stroke-dark-default)}.RcgDatePicker_maskedInputWrapperDark__13oeho31u:focus-within{border-color:var(--palette-forms-stroke-dark-active);box-shadow:inset 0 0 0 1px var(--palette-forms-stroke-dark-active)}.RcgDatePicker_maskedInputWrapperError__13oeho31v{border-color:var(--palette-forms-stroke-light-error)}.RcgDatePicker_maskedInputWrapperError__13oeho31v:focus-within{border-color:var(--palette-forms-stroke-light-error)}.RcgDatePicker_maskedInputWrapperDisabled__13oeho31w{background-color:var(--palette-forms-surface-light-disabled);border-color:var(--palette-forms-stroke-light-disabled);cursor:not-allowed}.RcgDatePicker_maskedInputLabelContainer__13oeho31x{display:flex;flex-direction:column;gap:0;flex:1 1;min-width:0}.RcgDatePicker_maskedDateInput__13oeho31y{border:none;background-color:transparent;padding:0;margin:0;width:100%;font-family:var(--typography-body-reg-font-family);font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);letter-spacing:var(--typography-body-reg-letter-spacing);color:var(--palette-forms-text-light-placeholder-filled);outline:none}.RcgDatePicker_maskedDateInput__13oeho31y::-moz-placeholder{color:var(--palette-forms-text-light-label-disabled)}.RcgDatePicker_maskedDateInput__13oeho31y::placeholder{color:var(--palette-forms-text-light-label-disabled)}.RcgDatePicker_maskedDateInput__13oeho31y:disabled{color:var(--palette-forms-text-light-label-disabled);cursor:not-allowed}.RcgDatePicker_maskedDateInputDark__13oeho31z{color:var(--palette-forms-text-dark-placeholder-filled)}.RcgDatePicker_maskedDateInputDark__13oeho31z::-moz-placeholder{color:var(--palette-forms-text-dark-label-disabled)}.RcgDatePicker_maskedDateInputDark__13oeho31z::placeholder{color:var(--palette-forms-text-dark-label-disabled)}.RcgDatePicker_maskedDateInputDark__13oeho31z:disabled{color:var(--palette-forms-text-dark-label-disabled)}.RcgDatePicker_calendarIconButton__13oeho320{display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;cursor:pointer;color:var(--palette-forms-stroke-light-default);transition:color .2s ease-in-out;flex-shrink:0;padding:0}.RcgDatePicker_calendarIconButton__13oeho320:focus-visible{outline:4px solid var(--palette-stroke-light-border-focus);outline-offset:2px;border-radius:var(--border-radius-s)}.RcgDatePicker_calendarIconButton__13oeho320:disabled{color:var(--palette-forms-text-light-label-disabled);cursor:not-allowed}.RcgDatePicker_calendarIconButton__13oeho320:hover:not(:disabled){color:var(--palette-forms-stroke-light-active)}.RcgDatePicker_calendarIconButtonDark__13oeho321{color:var(--palette-forms-text-dark-label-default)}.RcgDatePicker_calendarIconButtonDark__13oeho321:hover:not(:disabled){color:var(--palette-forms-stroke-dark-active)}.RcgDatePicker_rangeMaskedInputWrapper__13oeho322{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:8px 16px;background-color:var(--palette-forms-surface-light-default);border:1.5px solid var(--palette-forms-stroke-light-default);border-radius:var(--border-radius-m);cursor:text;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;position:relative}.RcgDatePicker_rangeMaskedInputWrapper__13oeho322:focus-within{border-color:var(--palette-forms-stroke-light-active);box-shadow:inset 0 0 0 1px var(--palette-forms-stroke-light-active)}.RcgDatePicker_rangeMaskedInputWrapper__13oeho322[data-focus-ring=true]{outline:4px solid var(--palette-stroke-light-border-focus);outline-offset:2px}.RcgDatePicker_rangeMaskedInputWrapperDark__13oeho323{background-color:var(--palette-forms-surface-dark-default);border-color:var(--palette-forms-stroke-dark-default)}.RcgDatePicker_rangeMaskedInputWrapperDark__13oeho323:focus-within{border-color:var(--palette-forms-stroke-dark-active);box-shadow:inset 0 0 0 1px var(--palette-forms-stroke-dark-active)}.RcgDatePicker_rangeMaskedInputWrapperError__13oeho324{border-color:var(--palette-forms-stroke-light-error)}.RcgDatePicker_rangeMaskedInputWrapperError__13oeho324:focus-within{border-color:var(--palette-forms-stroke-light-error)}.RcgDatePicker_rangeMaskedInputWrapperDisabled__13oeho325{background-color:var(--palette-forms-surface-light-disabled);border-color:var(--palette-forms-stroke-light-disabled);cursor:not-allowed}.RcgDatePicker_rangeInputGroup__13oeho326{display:flex;flex-direction:column;gap:0;flex:1 1;min-width:0}.RcgDatePicker_rangeInputLabel__13oeho327{font-family:var(--typography-caption-semi-font-family);font-size:var(--typography-desktop-caption-semi-font-size);line-height:var(--typography-desktop-caption-semi-line-height);letter-spacing:var(--typography-caption-semi-letter-spacing);font-weight:600;color:var(--palette-forms-text-light-label-default)}.RcgDatePicker_rangeInputLabelDark__13oeho328{color:var(--palette-forms-text-dark-label-default)}.RcgDatePicker_rangeInputLabelDisabled__13oeho329{color:var(--palette-forms-text-light-label-disabled)}.RcgDatePicker_rangeInputLabelError__13oeho32a{color:var(--palette-forms-stroke-light-error)}.RcgDatePicker_rangeInputsRow__13oeho32b{display:flex;align-items:center;gap:var(--spacing-1)}.RcgDatePicker_rangeSeparator__13oeho32c{font-family:var(--typography-body-reg-font-family);font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);letter-spacing:var(--typography-body-reg-letter-spacing);color:var(--palette-forms-text-light-placeholder-filled);flex-shrink:0}.RcgDatePicker_rangeSeparatorDark__13oeho32d{color:var(--palette-forms-text-dark-placeholder-filled)}.RcgDatePicker_rangeMaskedInputField__13oeho32e{border:none;background-color:transparent;padding:0;margin:0;width:100%;font-family:var(--typography-body-reg-font-family);font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);letter-spacing:var(--typography-body-reg-letter-spacing);color:var(--palette-forms-text-light-placeholder-filled);outline:none;max-width:90px}.RcgDatePicker_rangeMaskedInputField__13oeho32e::-moz-placeholder{color:var(--palette-forms-text-light-label-disabled)}.RcgDatePicker_rangeMaskedInputField__13oeho32e::placeholder{color:var(--palette-forms-text-light-label-disabled)}.RcgDatePicker_rangeMaskedInputField__13oeho32e:disabled{color:var(--palette-forms-text-light-label-disabled);cursor:not-allowed}.RcgDatePicker_rangeMaskedInputFieldDark__13oeho32f{color:var(--palette-forms-text-dark-placeholder-filled)}.RcgDatePicker_rangeMaskedInputFieldDark__13oeho32f::-moz-placeholder{color:var(--palette-forms-text-dark-label-disabled)}.RcgDatePicker_rangeMaskedInputFieldDark__13oeho32f::placeholder{color:var(--palette-forms-text-dark-label-disabled)}.RcgDatePicker_rangeMaskedInputFieldDark__13oeho32f:disabled{color:var(--palette-forms-text-dark-label-disabled)}.RcgDatePicker_rangeMaskedInputFieldError__13oeho32g{color:var(--palette-forms-stroke-light-error)}@media (min-width:768px){.RcgDatePicker_calendarDay__13oeho3z,.RcgDatePicker_dateInputPlaceholder__13oeho3h,.RcgDatePicker_dateInputTrigger__13oeho31,.RcgDatePicker_dateInputValue__13oeho3e,.RcgDatePicker_monthYearItem__13oeho31f{font-family:var(--typography-body-reg-font-family);font-size:var(--typography-desktop-body-reg-font-size);line-height:var(--typography-desktop-body-reg-line-height);letter-spacing:var(--typography-body-reg-letter-spacing)}.RcgDatePicker_errorMessage__13oeho31j,.RcgDatePicker_helperText__13oeho31l{font-family:var(--typography-caption-reg-font-family);font-size:var(--typography-desktop-caption-reg-font-size);line-height:var(--typography-desktop-caption-reg-line-height);letter-spacing:var(--typography-caption-reg-letter-spacing)}.RcgDatePicker_maskedDateInput__13oeho31y,.RcgDatePicker_rangeMaskedInputField__13oeho32e,.RcgDatePicker_rangeSeparator__13oeho32c{font-family:var(--typography-body-reg-font-family);font-size:var(--typography-desktop-body-reg-font-size);line-height:var(--typography-desktop-body-reg-line-height);letter-spacing:var(--typography-body-reg-letter-spacing)}}@media (min-width:1024px){.RcgDatePicker_dateInputTrigger__13oeho31{height:64px;min-height:64px;padding:12px var(--padding-2m)}.RcgDatePicker_maskedInputWrapper__13oeho31t,.RcgDatePicker_rangeMaskedInputWrapper__13oeho322{padding:12px var(--padding-2m)}}@media (prefers-reduced-motion:reduce){.RcgDatePicker_calendarDay__13oeho3z,.RcgDatePicker_calendarIconButton__13oeho320,.RcgDatePicker_calendarIcon__13oeho3j,.RcgDatePicker_calendarMonthYearText__13oeho3q,.RcgDatePicker_calendarNavButton__13oeho3u,.RcgDatePicker_clearButton__13oeho31r,.RcgDatePicker_dateInputTrigger__13oeho31,.RcgDatePicker_maskedInputWrapper__13oeho31t,.RcgDatePicker_monthYearItem__13oeho31f,.RcgDatePicker_rangeMaskedInputWrapper__13oeho322,.RcgDatePicker_todayButton__13oeho31p{transition:none}}