.RippleButton_wrapper__9qqv_{position:relative;display:flex;justify-content:center;overflow:visible;min-width:42px;width:42px;height:42px}.RippleButton_wrapper__9qqv_ .RippleButton_button___smnF{position:relative;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;box-shadow:0 2px 4px 0 hsla(0,0%,78%,.06);border:none;border-radius:50px;width:100%;height:100%;background-color:inherit;cursor:pointer;font-size:var(--font-size-1);transition:box-shadow .2s linear;color:#fff;outline:none}.RippleButton_wrapper__9qqv_ .RippleButton_button___smnF:hover{box-shadow:0 2px 4px 0 hsla(0,0%,78%,.8)}.RippleButton_wrapper__9qqv_ .RippleButton_button__rippleEffect__0_4TW{position:absolute;transform:scale(0);border-radius:50%;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);animation:RippleButton_ripple-animation___3I4x .6s linear;pointer-events:none}.RippleButton_dropdown__g1rTZ{z-index:10;position:absolute;top:55px;opacity:0;transform:scale(0);transform-origin:left top;margin:0;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);border-radius:4px;padding:8px 0;background-color:#fff;transition:transform .4s cubic-bezier(.1,.9,.2,1),opacity .4s cubic-bezier(.1,.9,.2,1);list-style:none}.RippleButton_dropdown___toLeft__eOCod{transform-origin:right top}.RippleButton_dropdown__g1rTZ .RippleButton_option__OVvpi{display:flex;align-items:center;gap:16px;padding:8px 16px;cursor:pointer}.RippleButton_dropdown__g1rTZ .RippleButton_option__OVvpi:hover{background-color:rgba(0,0,0,.04)}.RippleButton_dropdown__g1rTZ .RippleButton_option__text__A0gKa{white-space:nowrap}.RippleButton_popOverScaleAnimatonEnter__i3bao{opacity:1;transform:scale(1)}.RippleButton_popOverScaleAnimatonExit__x0SRv{opacity:0;transform:scale(0)}@keyframes RippleButton_ripple-animation___3I4x{to{opacity:0;transform:scale(3)}}.SearchBar_input___G7Q_{border:0;border:1px solid var(--input-border-inactive,#363a45);border-radius:var(--corner-radius-md,8px);box-sizing:border-box;width:335px;padding:8px 14px;background-color:unset;font-weight:500;font-size:18px;font-size:16px;letter-spacing:.64px;line-height:20px;color:var(--input-text-inactive,#babbbf)}.SearchBar_input___G7Q_:focus{outline:none}@media(max-width:768px){.SearchBar_input___G7Q_{width:100%}}.FormInput_input__ZzhgJ{width:100%}.FormInput_input___embedded__0H5yu{margin:0}.FormInput_togglePassword__1uz1I{margin-right:-4px;padding:4px}.DatePicker_datePicker__yfCsr{width:100%}.DatePicker_datePicker__yfCsr .MuiOutlinedInput-root{padding-right:8px}.DatePicker_datePicker__inputShell__SB8Jg{display:block;width:100%;min-width:0;box-sizing:border-box}.DatePicker_datePicker__inputInner__ybDa7{position:relative;width:100%;min-height:1em}.DatePicker_datePicker__mask__yxojC{position:absolute;inset:0;display:flex;align-items:center;overflow:hidden;pointer-events:none;font:inherit;font-size:inherit;letter-spacing:.02em;line-height:inherit;white-space:nowrap}.DatePicker_datePicker__maskHint__eX9_W{color:var(--settings-subtle-text,var(--input-text-inactive,#9ca3af))}.DatePicker_datePicker__maskFilled__TI_xF{color:var(--settings-text,var(--input-text-active,#f4f4f5))}.DatePicker_datePicker__input__ziOT_{position:relative;z-index:1;width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent;font:inherit;font-size:inherit;letter-spacing:.02em;line-height:inherit;color:transparent;caret-color:var(--settings-text,var(--input-text-active,#f4f4f5));outline:none}.DatePicker_datePicker__input__ziOT_::selection{background:rgba(254,0,90,.18)}.DatePicker_datePicker__calendarButton__isxy4{margin-right:-4px;padding:8px;color:var(--settings-muted,hsla(240,5%,96%,.65))!important}.DatePicker_datePicker__calendarButton__isxy4 svg{color:inherit!important}.DatePicker_datePicker__calendarButton__isxy4:hover{color:var(--settings-text,#f4f4f5)!important}.DatePicker_datePicker__popoverDark__0XUWT{overflow:hidden;background:var(--surface-bg-popover,var(--surface-bg-modal,#161619))!important;color:#f4f4f5!important;border:1px solid var(--border-modal,hsla(0,0%,100%,.16));box-shadow:var(--shadow-modal,0 16px 48px rgba(0,0,0,.55))}.DatePicker_datePicker__popoverDark__0XUWT .MuiDatePickerToolbar-root,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersLayout-contentWrapper,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersLayout-root,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersToolbar-root{background-color:var(--surface-bg-popover,var(--surface-bg-modal,#161619))!important;color:#f4f4f5!important}.DatePicker_datePicker__popoverDark__0XUWT .MuiDatePickerToolbar-title,.DatePicker_datePicker__popoverDark__0XUWT .MuiDayCalendar-weekDayLabel,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersArrowSwitcher-button,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersCalendarHeader-label,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersCalendarHeader-switchViewButton,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersDay-root,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersMonth-monthButton,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersToolbar-root .MuiTypography-root,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersYear-yearButton{color:#f4f4f5!important}.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersDay-root:not(.Mui-selected):hover,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersMonth-monthButton:not(.Mui-selected):hover,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersYear-yearButton:not(.Mui-selected):hover{background-color:hsla(0,0%,100%,.08)!important}.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersDay-root.Mui-selected,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersMonth-monthButton.Mui-selected,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersYear-yearButton.Mui-selected{background-color:#fe005a!important;color:#fff!important}.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersDay-root.Mui-disabled,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersMonth-monthButton.Mui-disabled,.DatePicker_datePicker__popoverDark__0XUWT .MuiPickersYear-yearButton.Mui-disabled{color:hsla(240,5%,96%,.28)!important}.DatePicker_datePicker__popoverDark__0XUWT .MuiSvgIcon-root{color:hsla(240,5%,96%,.65)!important}.CreateJourneyModal_form__79mdq{display:flex;flex-direction:column;gap:24px;min-width:550px;max-width:700px;max-height:80vh;overflow-y:auto}.CreateJourneyModal_form__title__AOS6J{font-size:24px;font-weight:600;color:#fff;margin:0}.CreateJourneyModal_form__content__tk7NH{display:flex;flex-direction:column;gap:16px}.CreateJourneyModal_form__row__64sbZ{display:flex;gap:16px}.CreateJourneyModal_form__row__64sbZ>*{flex:1 1}.CreateJourneyModal_form__field__7Vz29{display:flex;flex-direction:column;gap:8px}.CreateJourneyModal_form__label__1zQJW{font-size:14px;font-weight:600;color:#f5f5f5;margin-top:4px}.CreateJourneyModal_form__section__Uc6fY{display:flex;flex-direction:column;gap:10px;padding:16px;background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:12px}.CreateJourneyModal_form__chips__Ax_0K{display:flex;flex-wrap:wrap;gap:8px}.CreateJourneyModal_form__habitList__aevBL{display:flex;flex-direction:column;gap:0;background-color:hsla(0,0%,100%,.04);border-radius:10px;border:1px solid hsla(0,0%,100%,.08);overflow:hidden}.CreateJourneyModal_form__habitItem__lT5pe{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;color:#f5f5f5;font-size:14px;border-bottom:1px solid hsla(0,0%,100%,.06)}.CreateJourneyModal_form__habitItem__lT5pe:last-child{border-bottom:none}.CreateJourneyModal_form__toggles__9hRGl{display:flex;gap:24px;align-items:center}.CreateJourneyModal_form__footer__1Y94x{display:flex;gap:12px;margin-top:8px}.CreateJourneyModal_form__footer__1Y94x button{flex:1 1}.AIGenerateModal_form__8GPmC{display:flex;flex-direction:column;gap:24px;min-width:450px;max-width:550px}.AIGenerateModal_form__title__o7apt{font-size:24px;font-weight:600;color:#fff;margin:0}.AIGenerateModal_form__subtitle__gS3Ri{font-size:14px;color:#babbbf;margin:0}.AIGenerateModal_preview__LHlkh{display:flex;flex-direction:column;gap:12px;padding:16px;background:hsla(0,0%,100%,.05);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.AIGenerateModal_preview__header__1dCog{font-size:18px;font-weight:600;color:#fff;margin:0}.AIGenerateModal_preview__description__Cgr_N{font-size:14px;color:#babbbf;line-height:1.5;margin:0}.AIGenerateModal_preview__details__PjfXh{display:flex;gap:16px;flex-wrap:wrap}.AIGenerateModal_preview__tag__lLX9a{font-size:13px;padding:4px 10px;border-radius:6px;background:hsla(0,0%,100%,.08);color:#babbbf}.AIGenerateModal_footer__4QHFw{display:flex;gap:12px}.AIGenerateModal_footer__4QHFw button{flex:1 1}.AssignJourneyModal_form__jZWYu{display:flex;flex-direction:column;gap:20px;min-width:450px;max-width:550px}.AssignJourneyModal_form__title__AldFY{font-size:24px;font-weight:600;color:#fff;margin:0}.AssignJourneyModal_form__subtitle__WFGrv{font-size:14px;color:#babbbf;margin:0}.AssignJourneyModal_userList__vO0vI{display:flex;flex-direction:column;gap:4px;max-height:300px;overflow-y:auto;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:8px}.AssignJourneyModal_userList__empty__YadQj{padding:24px;text-align:center;color:#999;font-size:14px}.AssignJourneyModal_userRow__MQlnX{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:6px;cursor:pointer;transition:background-color .15s}.AssignJourneyModal_userRow__MQlnX:hover{background:hsla(0,0%,100%,.05)}.AssignJourneyModal_userRow__info__U7RQ5{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.AssignJourneyModal_userRow__name__15Cd2{font-size:14px;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssignJourneyModal_userRow__email__GYyWO{font-size:12px;color:#babbbf;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssignJourneyModal_footer__p5nW8{display:flex;gap:12px}.AssignJourneyModal_footer__p5nW8 button{flex:1 1}.Journeys_section__wsAB1{padding-bottom:32px}.Journeys_section__title__WBSce{margin-top:12px;border-bottom:1px solid #20242f;padding-bottom:24px;font-weight:600;font-style:normal;font-size:32px;line-height:36px;color:#fff}.Journeys_section__content__cdNpj{margin-top:24px}.Journeys_header__ox6vr{display:flex;justify-content:flex-end;gap:12px;margin-bottom:24px}.Journeys_header__button__NuHlK{min-width:120px}.Journeys_journeys__bEd7M{display:flex;flex-direction:column;gap:16px}.Journeys_journeys__filters__ypnOu{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.Journeys_journeys__list__LINEj{display:flex;flex-direction:column;gap:8px}.Journeys_journeys__pagination__LwXxB{display:flex;justify-content:center;margin-top:24px}.Journeys_journeys__empty__ur_mf{padding:40px;text-align:center;color:#999}.Journeys_journeyRow__oB5XC{position:relative;box-sizing:border-box;width:100%;padding:12px 0;cursor:pointer;transition:background-color .2s linear}.Journeys_journeyRow__oB5XC:hover{border-radius:8px;background-color:var(--colors-darkblue-darkblue-500)}.Journeys_journeyRow__settingsButton__oKBuA{z-index:10;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.Journeys_journeyRow__oB5XC .Journeys_content__Hp6Rs{display:flex;flex-direction:column;align-items:flex-start;gap:var(--distance-2);overflow:hidden;width:100%;padding:0 18px}.Journeys_journeyRow__oB5XC .Journeys_content__name__XbK8Q{overflow:hidden;width:100%;font-weight:500;font-size:16px;letter-spacing:.64px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;color:var(--text-base,#fff)}.Journeys_journeyRow__oB5XC .Journeys_content__Hp6Rs .Journeys_details___Wmty{display:flex;align-items:center;gap:8px;overflow:hidden;box-sizing:border-box;width:100%;padding-right:64px}.Journeys_journeyRow__oB5XC .Journeys_content__Hp6Rs .Journeys_details__item__Ujno7{flex-shrink:0;font-weight:500;font-size:14px;white-space:nowrap;color:var(--text-description,#babbbf)}.Journeys_journeyRow__oB5XC .Journeys_content__Hp6Rs .Journeys_details__separator__PLnqN{flex-shrink:0;opacity:.5;color:var(--text-description,#babbbf)}