.LoginForm-module__5aWKUa__containerTwo{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.LoginForm-module__5aWKUa__containerRegister{flex-direction:column;flex:1;min-height:0;display:flex}.LoginForm-module__5aWKUa__fieldWrapper{position:relative}.LoginForm-module__5aWKUa__wrapper{flex:1;width:100%;min-height:0;display:flex;overflow-y:clip}.LoginForm-module__5aWKUa__logoContainer{flex-shrink:0;align-items:center;width:100%;height:72px;display:flex}.LoginForm-module__5aWKUa__title{text-align:center;margin-bottom:32px;font-size:36px;font-weight:700}.LoginForm-module__5aWKUa__formCont{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;margin:0 auto;display:flex}.LoginForm-module__5aWKUa__form{flex-direction:column;gap:24px;width:335px;display:flex}.LoginForm-module__5aWKUa__formFields{flex-direction:column;gap:16px;display:flex}.LoginForm-module__5aWKUa__input{width:100%;height:37px}.LoginForm-module__5aWKUa__inputInvalid{border:1px solid var(--color-red)}.LoginForm-module__5aWKUa__inputError{border:2px solid var(--color-red);animation:.3s ease-in-out LoginForm-module__5aWKUa__shake}.LoginForm-module__5aWKUa__inputError::placeholder{color:var(--color-red)}.LoginForm-module__5aWKUa__error{color:var(--color-red);font-size:12px;font-weight:400;line-height:1.6;position:absolute;bottom:-20px;left:0}.LoginForm-module__5aWKUa__button{width:100%;height:42px}.LoginForm-module__5aWKUa__background{display:none}.LoginForm-module__5aWKUa__loginPrompt{flex-direction:row;justify-content:center;gap:5px;margin-bottom:0;font-size:14px;display:flex}.LoginForm-module__5aWKUa__logoContainer,.LoginForm-module__5aWKUa__title,.LoginForm-module__5aWKUa__form{animation:.42s both LoginForm-module__5aWKUa__authPageBlockIn}.LoginForm-module__5aWKUa__title{animation-delay:80ms}.LoginForm-module__5aWKUa__form{animation-delay:.14s}@keyframes LoginForm-module__5aWKUa__authPageBlockIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes LoginForm-module__5aWKUa__shake{0%{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}@media screen and (min-width:768px){.LoginForm-module__5aWKUa__containerTwo{margin-bottom:0}.LoginForm-module__5aWKUa__form{width:480px}.LoginForm-module__5aWKUa__button{max-width:480px}}@media screen and (min-width:1440px){.LoginForm-module__5aWKUa__wrapper{align-items:center}.LoginForm-module__5aWKUa__title{font-size:48px}.LoginForm-module__5aWKUa__containerRegister{flex-direction:row;align-items:flex-start;min-height:auto}.LoginForm-module__5aWKUa__containerTwo{flex-direction:column;flex:0 0 720px;justify-content:flex-start;width:720px;margin-bottom:0;display:flex}.LoginForm-module__5aWKUa__input{height:40px}.LoginForm-module__5aWKUa__loginPrompt{flex-direction:row;justify-content:center;gap:5px;margin-bottom:0;font-size:16px;font-weight:400;display:flex}}
.Loader-module__kiDNLW__loaderWrapper{width:100%;min-height:calc(100vh - var(--loader-page-offset,0px));min-height:calc(100svh - var(--loader-page-offset,0px));min-height:calc(100dvh - var(--loader-page-offset,0px));justify-content:center;align-items:center;display:flex}.Loader-module__kiDNLW__buttonLoaderWrapper,.Loader-module__kiDNLW__inlineLoaderWrapper{height:100%;min-height:auto}.Loader-module__kiDNLW__loader{border-radius:100px 100px 0 0;width:80px;height:40px;position:relative;overflow:hidden}.Loader-module__kiDNLW__loader:before{content:"";background-color:#0000;background-image:radial-gradient(farthest-side,#ffd738 80%,#0000),radial-gradient(farthest-side,#020308 92%,#0000),radial-gradient(farthest-side,#ecfefe 92%,#0000),linear-gradient(#9eddfe 50%,#020308 0);background-position:70% 20%,left 65% bottom 19%,left 70% bottom 20%,0 0;background-repeat:no-repeat;background-size:15px 15px,12px 12px,15px 15px,auto;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;animation:2s infinite Loader-module__kiDNLW__l5;position:absolute;inset:0 0 -100%}.Loader-module__kiDNLW__buttonLoader{width:48px;height:24px}.Loader-module__kiDNLW__buttonLoader:before{background-color:#0000;background-image:radial-gradient(farthest-side,#ffd738 80%,#0000),radial-gradient(farthest-side,#020308 92%,#0000),radial-gradient(farthest-side,#ecfefe 92%,#0000),linear-gradient(#9eddfe 50%,#020308 0);background-position:70% 20%,left 65% bottom 19%,left 70% bottom 20%,0 0;background-repeat:no-repeat;background-size:9px 9px,7px 7px,9px 9px,auto;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}@keyframes Loader-module__kiDNLW__l5{0%,20%{transform:rotate(0)}40%,60%{transform:rotate(.5turn)}80%,to{transform:rotate(1turn)}}
.DatePicker-module__vNL2FG__dateWrapper{width:100%;position:relative}.DatePicker-module__vNL2FG__datePickerWrapper{width:100%}.DatePicker-module__vNL2FG__dateInput{cursor:pointer;color:#0009;caret-color:#0000;width:100%;padding:8px 44px 8px 12px;font-size:14px;line-height:1.5;display:block}.DatePicker-module__vNL2FG__arrowButton{z-index:0;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.DatePicker-module__vNL2FG__arrowButton:hover .DatePicker-module__vNL2FG__arrow,.DatePicker-module__vNL2FG__arrowButton:focus-visible .DatePicker-module__vNL2FG__arrow{fill:#000}.DatePicker-module__vNL2FG__arrow{fill:#0009;transition:fill .2s,transform .2s;transform:rotate(180deg)}.DatePicker-module__vNL2FG__open{transform:rotate(0)}.react-datepicker-popper{z-index:1100}.react-datepicker{border:none;border-radius:12px;font-family:Lato,sans-serif;box-shadow:0 8px 24px #0000001a}.react-datepicker__header{background-color:var(--color-scheme-accent);border-bottom:none}.react-datepicker__month-container{min-height:280px}.react-datepicker .react-datepicker__navigation-icon:before{border-color:#0009}.react-datepicker__navigation:hover .react-datepicker__navigation-icon:before{border-color:#000}.react-datepicker__day{transition:background-color .2s}:is(.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected){background-color:var(--color-scheme-accent);color:#000}.react-datepicker__day:hover:not(.react-datepicker__day--selected):not(.react-datepicker__day--keyboard-selected){background-color:var(--color-scheme-foreground)}@media screen and (min-width:1440px){.DatePicker-module__vNL2FG__dateInput{font-size:16px}}
.CustomDropdownIndicator-module__l9YCoa__arrow{fill:#0009;transition:transform .2s;transform:rotate(180deg)}.CustomDropdownIndicator-module__l9YCoa__open{transform:rotate(0)}
.FeelingCheckcard-module__DNPd7G__card{background:var(--color-scheme-foreground);border-radius:32px;flex-direction:column;gap:24px;width:100%;max-width:335px;min-height:193px;margin:0 auto;padding:24px;display:flex}.FeelingCheckcard-module__DNPd7G__content{flex-direction:column;gap:8px;display:flex}.FeelingCheckcard-module__DNPd7G__contentText{font-family:var(--second-family);letter-spacing:.01em;color:var(--color-scheme-text);font-size:20px;font-weight:700;line-height:140%}.FeelingCheckcard-module__DNPd7G__noDiaryTitle{font-family:var(--font-family);color:var(--color-scheme-text);font-size:14px;font-weight:600;line-height:160%}.FeelingCheckcard-module__DNPd7G__noDiaryText{font-family:var(--font-family);color:var(--color-scheme-text);font-size:14px;font-weight:400;line-height:150%}.FeelingCheckcard-module__DNPd7G__noDiary{font-family:var(--font-family);color:var(--color-scheme-text);flex-direction:column;gap:0;font-size:16px;font-weight:400;line-height:150%;display:flex}.FeelingCheckcard-module__DNPd7G__createDiaryButton{cursor:pointer;width:228px;height:42px;font-family:var(--font-family);color:var(--color-scheme-text);justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:500;line-height:160%;display:flex}.FeelingCheckcard-module__DNPd7G__card h3{font-family:var(--second-family);letter-spacing:.01em;color:var(--color-scheme-text);font-size:20px;font-weight:700;line-height:140%}@media (min-width:768px){.FeelingCheckcard-module__DNPd7G__card{width:100%;max-width:none}}@media (min-width:1440px){.FeelingCheckcard-module__DNPd7G__card{max-width:390px;min-height:210px;margin:0}.FeelingCheckcard-module__DNPd7G__card h3{font-size:24px}.FeelingCheckcard-module__DNPd7G__noDiaryTitle,.FeelingCheckcard-module__DNPd7G__noDiaryText{font-size:16px}.FeelingCheckcard-module__DNPd7G__createDiaryButton{width:250px;height:46px;font-size:16px}.FeelingCheckcard-module__DNPd7G__noDiary{line-height:160%}}
.BabyTodayCard-module__kSQ-nG__card{background:var(--color-scheme-foreground);border-radius:32px;flex-direction:column;justify-content:center;width:100%;min-width:0;margin-top:16px;padding:24px;display:flex}.BabyTodayCard-module__kSQ-nG__container_card{margin:0}.BabyTodayCard-module__kSQ-nG__cardSubcontainer{flex-direction:column;gap:16px;display:flex}.BabyTodayCard-module__kSQ-nG__cardTitle{letter-spacing:.01em;font-size:20px;font-weight:700;line-height:1.4;font-family:var(--second-family);margin-bottom:16px}.BabyTodayCard-module__kSQ-nG__cardImgContainer{border:1px solid var(--color-scheme-border);border-radius:24px;width:100%;max-width:287px;height:216px;position:relative;overflow:hidden}.BabyTodayCard-module__kSQ-nG__cardImg{object-fit:contain}.BabyTodayCard-module__kSQ-nG__cardList{flex-direction:column;gap:4px;margin-bottom:24px;display:flex}.BabyTodayCard-module__kSQ-nG__cardTextStrong{font-size:14px;line-height:1.5;font-family:var(--font-family);display:inline}.BabyTodayCard-module__kSQ-nG__cardText{font-size:14px;line-height:1.5;font-family:var(--font-family);margin:0;font-weight:400}@media only screen and (min-width:768px){.BabyTodayCard-module__kSQ-nG__card{gap:16px;width:100%;margin-top:0;padding:24px}.BabyTodayCard-module__kSQ-nG__cardTitle{margin-bottom:0}.BabyTodayCard-module__kSQ-nG__cardSubcontainer{flex-direction:row;align-items:center;gap:16px;margin-bottom:8px}.BabyTodayCard-module__kSQ-nG__container_card{margin:32px 0 0}.BabyTodayCard-module__kSQ-nG__cardImgContainer{border:1px solid var(--color-scheme-border);border-radius:24px;width:100%;max-width:257px;height:194px;position:relative;overflow:hidden}.BabyTodayCard-module__kSQ-nG__cardImg{border:1px solid var(--color-scheme-border);border-radius:24px;width:257px;height:194px;display:block}.BabyTodayCard-module__kSQ-nG__cardList{flex-direction:column;flex:1;gap:8px;margin-bottom:0;display:flex}.BabyTodayCard-module__kSQ-nG__cardText{flex-grow:1;width:100%}}@media only screen and (min-width:1440px){.BabyTodayCard-module__kSQ-nG__card{width:642px;margin:0}.BabyTodayCard-module__kSQ-nG__container_card{margin:32px 0 0}.BabyTodayCard-module__kSQ-nG__cardTitle{letter-spacing:.01em;font-size:24px;font-weight:700;line-height:1.4}.BabyTodayCard-module__kSQ-nG__cardTextStrong{font-size:14px}.BabyTodayCard-module__kSQ-nG__cardText{font-size:16px}.BabyTodayCard-module__kSQ-nG__cardSubcontainer{margin-bottom:24px}}
.MomTipCard-module__8biJRq__momTipCard{background:var(--color-scheme-foreground);border-radius:32px;flex-direction:column;width:100%;min-width:0;padding:24px;display:flex}.MomTipCard-module__8biJRq__container_card{margin:24px 0 0}.MomTipCard-module__8biJRq__cardTitle{letter-spacing:.01em;font-size:20px;font-weight:700;line-height:1.4;font-family:var(--second-family);margin-bottom:4px}.MomTipCard-module__8biJRq__cardText{font-size:14px;line-height:1.6;font-family:var(--font-family);margin:0;font-weight:400}@media only screen and (min-width:768px){.MomTipCard-module__8biJRq__momTipCard{width:100%;padding:24px}.MomTipCard-module__8biJRq__container_card{margin:24px 0 32px}.MomTipCard-module__8biJRq__cardText{flex-grow:1;width:100%}}@media only screen and (min-width:1440px){.MomTipCard-module__8biJRq__momTipCard{justify-content:flex-start;width:100%;max-width:642px;margin:0;padding:24px}.MomTipCard-module__8biJRq__cardTitle{letter-spacing:.01em;font-size:24px;font-weight:700;line-height:1.4}.MomTipCard-module__8biJRq__cardText{font-size:16px}.MomTipCard-module__8biJRq__container_card{margin:24px 0 0}}
.ConfirmationModal-module__7ggK2q__backdrop{z-index:1000;background:#00000059;justify-content:center;align-items:center;padding:20px;animation:.22s ease-out forwards ConfirmationModal-module__7ggK2q__modalBackdropIn;display:flex;position:fixed;inset:0}.ConfirmationModal-module__7ggK2q__backdropClosing{pointer-events:none;animation:.18s ease-in forwards ConfirmationModal-module__7ggK2q__modalBackdropOut}.ConfirmationModal-module__7ggK2q__TaskModal{background:var(--color-scheme-background);transform-origin:50%;will-change:opacity, transform;border-radius:40px;flex-direction:column;gap:48px;width:335px;margin:0 auto;padding:64px 20px 48px;animation:.26s cubic-bezier(.16,1,.3,1) forwards ConfirmationModal-module__7ggK2q__modalPanelIn;display:flex;position:relative;box-shadow:0 4px 24px #00000040}.ConfirmationModal-module__7ggK2q__modalClosing{animation:.18s ease-in forwards ConfirmationModal-module__7ggK2q__modalPanelOut}.ConfirmationModal-module__7ggK2q__textfortask{font-family:var(--second-family);letter-spacing:.01em;text-align:center;color:var(--color-scheme-text);margin:0 auto;font-size:36px;font-weight:700;line-height:120%}.ConfirmationModal-module__7ggK2q__btnboxclose{box-shadow:none;background-color:#0000;border:none;padding:0;position:absolute;top:20px;right:20px}.ConfirmationModal-module__7ggK2q__closebtn{fill:var(--color-white);stroke-width:1px;stroke:var(--color-scheme-text);width:24px;height:24px;margin:0 auto;display:block}.ConfirmationModal-module__7ggK2q__actions{flex-direction:column;align-items:center;gap:24px;display:flex}.ConfirmationModal-module__7ggK2q__actions button{width:268px;height:42px}@media only screen and (min-width:768px){.ConfirmationModal-module__7ggK2q__TaskModal{width:704px;height:261px;padding:64px 32px}.ConfirmationModal-module__7ggK2q__btnboxclose{top:24px;right:24px}.ConfirmationModal-module__7ggK2q__actions{flex-direction:row;justify-content:center;gap:24px}.ConfirmationModal-module__7ggK2q__actions button{width:268px}}@media only screen and (min-width:1440px){.ConfirmationModal-module__7ggK2q__TaskModal{width:768px;height:338px;padding:64px}.ConfirmationModal-module__7ggK2q__btnboxclose{top:36px;right:36px}.ConfirmationModal-module__7ggK2q__textfortask{font-size:48px}}@keyframes ConfirmationModal-module__7ggK2q__modalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes ConfirmationModal-module__7ggK2q__modalBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes ConfirmationModal-module__7ggK2q__modalPanelIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ConfirmationModal-module__7ggK2q__modalPanelOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.97)}}@media (prefers-reduced-motion:reduce){.ConfirmationModal-module__7ggK2q__backdrop,.ConfirmationModal-module__7ggK2q__backdropClosing,.ConfirmationModal-module__7ggK2q__TaskModal,.ConfirmationModal-module__7ggK2q__modalClosing{animation-duration:1ms}}
.AddDiaryEntryModal-module__l1QVkW__backdrop{z-index:1000;background:#00000059;justify-content:center;align-items:center;padding:20px;animation:.22s ease-out forwards AddDiaryEntryModal-module__l1QVkW__modalBackdropIn;display:flex;position:fixed;inset:0}.AddDiaryEntryModal-module__l1QVkW__backdropClosing{pointer-events:none;animation:.18s ease-in forwards AddDiaryEntryModal-module__l1QVkW__modalBackdropOut}.AddDiaryEntryModal-module__l1QVkW__TaskModal{background:var(--color-scheme-background);transform-origin:50%;will-change:opacity, transform;border-radius:40px;width:335px;height:695px;padding:48px 20px;animation:.26s cubic-bezier(.16,1,.3,1) forwards AddDiaryEntryModal-module__l1QVkW__modalPanelIn;position:relative;box-shadow:0 4px 24px #00000040}.AddDiaryEntryModal-module__l1QVkW__modalClosing{animation:.18s ease-in forwards AddDiaryEntryModal-module__l1QVkW__modalPanelOut}.AddDiaryEntryModal-module__l1QVkW__textfortask{font-family:var(--second-family);letter-spacing:.01em;text-align:center;color:var(--color-scheme-text);margin:0 auto 20px;font-size:36px;font-weight:700;line-height:120%}.AddDiaryEntryModal-module__l1QVkW__btnboxclose{box-shadow:none;background-color:#0000;border:none;padding:0;position:absolute;top:20px;right:20px}.AddDiaryEntryModal-module__l1QVkW__closebtn{fill:var(--color-white);stroke-width:1px;stroke:var(--color-scheme-text);margin:0 auto;display:block}@media only screen and (min-width:768px){.AddDiaryEntryModal-module__l1QVkW__TaskModal{width:704px;height:755px;padding:64px 32px}.AddDiaryEntryModal-module__l1QVkW__btnboxclose{top:32px;right:32px}.AddDiaryEntryModal-module__l1QVkW__textfortask{margin-bottom:48px}}@media only screen and (min-width:1440px){.AddDiaryEntryModal-module__l1QVkW__TaskModal{width:768px;height:786px;padding:64px}.AddDiaryEntryModal-module__l1QVkW__btnboxclose{top:28px;right:32px}.AddDiaryEntryModal-module__l1QVkW__textfortask{font-size:48px}}@keyframes AddDiaryEntryModal-module__l1QVkW__modalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes AddDiaryEntryModal-module__l1QVkW__modalBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes AddDiaryEntryModal-module__l1QVkW__modalPanelIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AddDiaryEntryModal-module__l1QVkW__modalPanelOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.97)}}@media (prefers-reduced-motion:reduce){.AddDiaryEntryModal-module__l1QVkW__backdrop,.AddDiaryEntryModal-module__l1QVkW__backdropClosing,.AddDiaryEntryModal-module__l1QVkW__TaskModal,.AddDiaryEntryModal-module__l1QVkW__modalClosing{animation-duration:1ms}}
.AddDiaryEntryForm-module__XOOQHW__formTitle{letter-spacing:.01em;text-align:center;margin-bottom:20px;font-size:36px;line-height:1.2}.AddDiaryEntryForm-module__XOOQHW__form{flex-direction:column;display:flex}.AddDiaryEntryForm-module__XOOQHW__fieldWrapper{margin-bottom:24px;position:relative}.AddDiaryEntryForm-module__XOOQHW__formLabel{cursor:pointer;margin-bottom:8px;font-size:14px;display:block}.AddDiaryEntryForm-module__XOOQHW__formField{cursor:pointer;cursor:pointer;width:100%;font-size:14px}.AddDiaryEntryForm-module__XOOQHW__selectContainer{cursor:pointer;position:relative}div.AddDiaryEntryForm-module__XOOQHW__selectControl{border:2px solid var(--opacity-transparent);background:var(--opacity-neutral-darkest-5);min-height:40px;color:var(--color-neutral-darkest);cursor:pointer;box-shadow:none;border-radius:12px;outline:none;padding:8px 12px;font-size:14px;line-height:1.5;transition:border-color .2s,box-shadow .2s,background-color .2s}.AddDiaryEntryForm-module__XOOQHW__selectControl:hover,.AddDiaryEntryForm-module__XOOQHW__selectControl.AddDiaryEntryForm-module__XOOQHW__selectControlFocused,.AddDiaryEntryForm-module__XOOQHW__selectControl:focus-within{border-color:var(--color-scheme-accent);cursor:pointer;border-radius:12px}.AddDiaryEntryForm-module__XOOQHW__selectControl:active{border-color:var(--color-scheme-accent);box-shadow:0 6px 14px #0000001a}.AddDiaryEntryForm-module__XOOQHW__selectControl.AddDiaryEntryForm-module__XOOQHW__selectControlOpen{border-color:var(--color-scheme-accent);border-radius:12px 12px 0 0}.AddDiaryEntryForm-module__XOOQHW__selectMenu{z-index:20;background:var(--color-neutral-lightest);border:1px solid var(--color-scheme-border);transform-origin:top;border-radius:0 0 12px 12px;width:100%;position:absolute;top:100%;left:0;overflow:hidden}.AddDiaryEntryForm-module__XOOQHW__selectMenuOpening{animation:.16s forwards AddDiaryEntryForm-module__XOOQHW__diarySelectMenuOpen}.AddDiaryEntryForm-module__XOOQHW__selectMenuClosing{pointer-events:none;animation:.16s forwards AddDiaryEntryForm-module__XOOQHW__diarySelectMenuClose}.AddDiaryEntryForm-module__XOOQHW__selectMenuList{scrollbar-width:thin;scrollbar-color:var(--color-scheme-accent) #f4f4f4;flex-direction:column;gap:8px;height:220px;padding:8px 0 0;font-weight:600;line-height:1.6;display:flex;overflow-y:auto}.AddDiaryEntryForm-module__XOOQHW__selectMenuList::-webkit-scrollbar{width:10px}.AddDiaryEntryForm-module__XOOQHW__selectMenuList::-webkit-scrollbar-track{background:var(--opacity-neutral-darkest-20);border-radius:4px}textarea:focus{outline:var(--color-scheme-accent)}.AddDiaryEntryForm-module__XOOQHW__selectMenuList::-webkit-scrollbar-thumb{background:var(--color-scheme-accent);border-radius:4px;height:56px;min-height:56px}.AddDiaryEntryForm-module__XOOQHW__dropdownTags{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AddDiaryEntryForm-module__XOOQHW__tag{color:var(--color-scheme-text);white-space:nowrap;background:#f4f4f4;background:var(--opacity-neutral-darkest-5);cursor:pointer;border-radius:100px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.6}.AddDiaryEntryForm-module__XOOQHW__textarea{border:2px solid var(--opacity-transparent);resize:none;height:250px}.AddDiaryEntryForm-module__XOOQHW__inputError{border:2px solid var(--color-red);animation:.3s ease-in-out AddDiaryEntryForm-module__XOOQHW__shake}.AddDiaryEntryForm-module__XOOQHW__selectControl.AddDiaryEntryForm-module__XOOQHW__inputError{border:2px solid var(--color-red);border-radius:12px}.AddDiaryEntryForm-module__XOOQHW__selectControl.AddDiaryEntryForm-module__XOOQHW__inputError:hover,.AddDiaryEntryForm-module__XOOQHW__selectControl.AddDiaryEntryForm-module__XOOQHW__inputError.AddDiaryEntryForm-module__XOOQHW__selectControlFocused,.AddDiaryEntryForm-module__XOOQHW__selectControl.AddDiaryEntryForm-module__XOOQHW__inputError:focus-within,.AddDiaryEntryForm-module__XOOQHW__selectControl.AddDiaryEntryForm-module__XOOQHW__inputError:active{border-color:var(--color-red)}.AddDiaryEntryForm-module__XOOQHW__inputError::placeholder,.AddDiaryEntryForm-module__XOOQHW__selectControl.AddDiaryEntryForm-module__XOOQHW__inputError .AddDiaryEntryForm-module__XOOQHW__dropdownPlaceholder{color:var(--color-red)}.AddDiaryEntryForm-module__XOOQHW__error{color:var(--color-red);font-size:12px;font-weight:400;line-height:1.6;position:absolute;bottom:-20px;left:0}.AddDiaryEntryForm-module__XOOQHW__submitButton{border-bottom:4px solid var(--color-scheme-accent);background:var(--color-scheme-foreground-alt);line-height:1.6}@keyframes AddDiaryEntryForm-module__XOOQHW__shake{0%{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}@keyframes AddDiaryEntryForm-module__XOOQHW__diarySelectMenuOpen{0%{opacity:0;transform:translateY(-6px)scaleY(.96)}to{opacity:1;transform:translateY(0)scaleY(1)}}@keyframes AddDiaryEntryForm-module__XOOQHW__diarySelectMenuClose{0%{opacity:1;transform:translateY(0)scaleY(1)}to{opacity:0;transform:translateY(-6px)scaleY(.96)}}@media screen and (min-width:768px){.AddDiaryEntryForm-module__XOOQHW__formTitle{margin-bottom:48px}.AddDiaryEntryForm-module__XOOQHW__submitButton{width:268px;margin:0 auto}}@media screen and (min-width:1440px){.AddDiaryEntryForm-module__XOOQHW__formTitle{letter-spacing:.01em;font-size:48px}.AddDiaryEntryForm-module__XOOQHW__formLabel,.AddDiaryEntryForm-module__XOOQHW__formField,.AddDiaryEntryForm-module__XOOQHW__submitButton{font-size:16px}.AddDiaryEntryForm-module__XOOQHW__tag{font-size:14px}}
.Logo-module__v93i5a__logo_link{align-items:center;gap:8px;display:flex}@media screen and (min-width:768px){.Logo-module__v93i5a__header_logo{width:30px;height:30px}.Logo-module__v93i5a__header_leleka{width:62px;height:14px}}.Logo-module__v93i5a__header_logo{transform-origin:50%;flex-shrink:0;animation:4s ease-in-out Logo-module__v93i5a__logoFloat}.Logo-module__v93i5a__header_leleka{flex-shrink:0}@keyframes Logo-module__v93i5a__logoFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(-2deg)}}
.EmotionOption-module__Ts7muW__option{cursor:pointer;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 12px;display:flex}.EmotionOption-module__Ts7muW__optionChecked{background:var(--opacity-neutral-darkest-5)}.EmotionOption-module__Ts7muW__checkmark{border:1.5px solid #ddd;border:1px solid var(--opacity-transparent);background:#fff;border-radius:4px;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;transition:background .25s,border-color .25s;display:flex}.EmotionOption-module__Ts7muW__checkmark[data-checked=true]{background:var(--color-neutral-darkest);border:var(--color-neutral-darkest)}.EmotionOption-module__Ts7muW__dropdownItemLabel{color:#1a1a1a;font-size:12px;font-weight:600;line-height:1.6}@media screen and (min-width:1440px){.EmotionOption-module__Ts7muW__dropdownItemLabel{font-size:14px}}
.WeekSelector-module__kkNBxq__weekSelectorViewport{overscroll-behavior-x:contain;scrollbar-color:var(--color-scheme-accent) var(--color-scheme-foreground);scrollbar-width:thin;width:100%;min-width:0;max-width:100%;padding-bottom:10px;scroll-padding-inline:0;overflow:auto hidden}.WeekSelector-module__kkNBxq__weekSelectorViewport::-webkit-scrollbar{height:8px}.WeekSelector-module__kkNBxq__weekSelectorViewport::-webkit-scrollbar-track{background-color:var(--color-scheme-foreground);border-radius:999px}.WeekSelector-module__kkNBxq__weekSelectorViewport::-webkit-scrollbar-thumb{background-color:var(--color-scheme-accent);border-radius:999px}.WeekSelector-module__kkNBxq__weekSelectorViewport::-webkit-scrollbar-thumb:hover{background-color:var(--color-scheme-foreground-alt)}.WeekSelector-module__kkNBxq__weekSelector{flex-flow:row;gap:16px;width:max-content;min-width:max-content;padding:2px 5px 5px;display:flex}.WeekSelector-module__kkNBxq__weekbox{border-radius:32px;flex-direction:column;flex:0 0 97px;gap:8px;width:97px;height:87px;padding:16px;transition:background-color .3s,border-color .3s,box-shadow .3s,transform .2s;display:flex;transform:translateY(0)scale(1);box-shadow:0 0 #0000}.WeekSelector-module__kkNBxq__text{text-align:center;color:#000;width:65px;height:55px;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:150%;display:block}.WeekSelector-module__kkNBxq__weekNumber{text-align:center;font-size:24px;font-weight:700;display:block}.WeekSelector-module__kkNBxq__lastActive{background-color:var(--color-scheme-foreground);border:4px solid #0000}.WeekSelector-module__kkNBxq__lastActive:hover,.WeekSelector-module__kkNBxq__lastActive:focus-visible{border-color:var(--color-scheme-foreground-alt);transform:translateY(-2px);box-shadow:0 2px 8px #00000026}.WeekSelector-module__kkNBxq__lastActive:active{transform:translateY(0)scale(.97)}.WeekSelector-module__kkNBxq__active{background-color:var(--color-scheme-accent);border:4px solid #00000026;box-shadow:0 4px 14px #00000026}.WeekSelector-module__kkNBxq__active:hover,.WeekSelector-module__kkNBxq__active:focus-visible{transform:translateY(-1px);box-shadow:0 6px 16px #00000026}.WeekSelector-module__kkNBxq__active:active{transform:translateY(0)scale(.98)}.WeekSelector-module__kkNBxq__future{background-color:var(--color-scheme-foreground);border:4px solid #0000}.WeekSelector-module__kkNBxq__future:disabled{cursor:default;pointer-events:none;opacity:.6}@media (min-width:768px){.WeekSelector-module__kkNBxq__weekSelectorViewport{padding-bottom:12px}}@media (min-width:1440px){.WeekSelector-module__kkNBxq__weekbox{flex-basis:97px;height:101px}.WeekSelector-module__kkNBxq__weekNumber{font-size:32px;line-height:140%}.WeekSelector-module__kkNBxq__text{width:65px;height:69px;font-size:16px}}
.page-module__Qzkcia__dashboard_content{display:block}.page-module__Qzkcia__dashboard_greeting_status{flex-direction:column;display:flex}.page-module__Qzkcia__dashboard_task_diary{flex-direction:column;gap:32px;margin-top:16px;display:flex}@media only screen and (min-width:768px){.page-module__Qzkcia__dashboard_task_diary{padding-inline:0}}@media only screen and (min-width:1440px){.page-module__Qzkcia__dashboard_content{align-items:flex-start;display:flex}.page-module__Qzkcia__dashboard_greeting_status{flex-shrink:0;width:674px}.page-module__Qzkcia__dashboard_task_diary{flex-direction:column;flex-shrink:0;align-items:stretch;width:422px;margin-top:17px;padding-inline:0}}.page-module__Qzkcia__dashboard_greeting_status>*,.page-module__Qzkcia__dashboard_task_diary>*{animation:.42s both page-module__Qzkcia__dashboardCardIn}.page-module__Qzkcia__dashboard_greeting_status>:nth-child(2){animation-delay:80ms}.page-module__Qzkcia__dashboard_greeting_status>:nth-child(3){animation-delay:.14s}.page-module__Qzkcia__dashboard_task_diary>:first-child{animation-delay:.18s}.page-module__Qzkcia__dashboard_task_diary>:nth-child(2){animation-delay:.24s}@keyframes page-module__Qzkcia__dashboardCardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.Header-module__tPtrlq__header{z-index:50;background:var(--color-white);border-bottom:1px solid var(--opacity-neutral-darkest-10);justify-content:space-between;align-items:center;min-height:64px;padding:0 20px;display:flex;position:sticky;top:0}.Header-module__tPtrlq__menuButton{background:var(--color-white);width:44px;height:44px;color:var(--color-neutral-darkest);border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0;transition:background .2s,box-shadow .2s,transform .2s;display:flex}.Header-module__tPtrlq__menuButton:hover,.Header-module__tPtrlq__menuButton:focus-visible{background:var(--color-scheme-foreground);box-shadow:0 6px 14px #0000001a}.Header-module__tPtrlq__menuLine{transform-origin:50%;background:currentColor;border-radius:999px;width:20px;height:2px;transition:transform .24s,opacity .18s,width .2s;display:block}.Header-module__tPtrlq__menuLine+.Header-module__tPtrlq__menuLine{margin-top:4px}.Header-module__tPtrlq__menuButtonOpen .Header-module__tPtrlq__menuLine:first-child{transform:translateY(6px)rotate(45deg)}.Header-module__tPtrlq__menuButtonOpen .Header-module__tPtrlq__menuLine:nth-child(2){opacity:0;transform:scaleX(.4)}.Header-module__tPtrlq__menuButtonOpen .Header-module__tPtrlq__menuLine:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media only screen and (min-width:768px){.Header-module__tPtrlq__header{padding:0 32px}}@media only screen and (min-width:1440px){.Header-module__tPtrlq__header{display:none}}
.AddTaskForm-module__603MQW__AddTaskForm{flex-direction:column;gap:24px;width:100%;display:flex}.AddTaskForm-module__603MQW__fieldWrapper{position:relative}.AddTaskForm-module__603MQW__AddTaskFormLabel{color:var(--color-scheme-text);flex-direction:column;gap:8px;font-size:14px;font-weight:400;line-height:1.6;display:flex}.AddTaskForm-module__603MQW__AddTaskFormInput{width:100%;height:37px}.AddTaskForm-module__603MQW__AddTaskFormInput:disabled{opacity:.6;cursor:not-allowed}.AddTaskForm-module__603MQW__inputError{border:2px solid var(--color-red);animation:.3s ease-in-out AddTaskForm-module__603MQW__shake}.AddTaskForm-module__603MQW__inputError::placeholder{color:var(--color-red)}.AddTaskForm-module__603MQW__AddTaskFormError{color:var(--color-red);font-size:12px;font-weight:400;line-height:1.6;position:absolute;bottom:-20px;left:0}.AddTaskForm-module__603MQW__AddTaskFormButton{width:268px;height:42px;margin:0 auto}@keyframes AddTaskForm-module__603MQW__shake{0%{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}@media screen and (min-width:1440px){.AddTaskForm-module__603MQW__AddTaskFormInput{height:40px}.AddTaskForm-module__603MQW__AddTaskFormButton{height:46px}}
.page-module__sU6dlW__wrapper{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.page-module__sU6dlW__title{font-family:var(--second-family);letter-spacing:.01em;text-align:center;color:#000;margin-bottom:32px;font-size:36px;font-weight:700;line-height:1.2}.page-module__sU6dlW__wrapper>*{animation:.42s both page-module__sU6dlW__onboardingPageBlockIn}.page-module__sU6dlW__wrapper>:nth-child(2){animation-delay:80ms}@keyframes page-module__sU6dlW__onboardingPageBlockIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:768px){.page-module__sU6dlW__title{max-width:480px}}@media screen and (min-width:1440px){.page-module__sU6dlW__wrapper{width:720px}.page-module__sU6dlW__title{font-size:48px}}
.DiaryEntryDetails-module__TkMZoa__card{background:var(--color-scheme-foreground);box-sizing:border-box;border:none;border-radius:32px;flex-direction:column;gap:8px;width:100%;max-width:none;margin:0 auto;padding:24px;display:flex}.DiaryEntryDetails-module__TkMZoa__header{flex-direction:column;display:flex}.DiaryEntryDetails-module__TkMZoa__titleRow,.DiaryEntryDetails-module__TkMZoa__metaRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.DiaryEntryDetails-module__TkMZoa__title{overflow-wrap:break-word;font-family:var(--second-family);letter-spacing:.01em;color:var(--color-scheme-text);flex:1;margin:0;font-size:20px;font-weight:700;line-height:1.4}.DiaryEntryDetails-module__TkMZoa__date{font-family:var(--font-family);color:var(--color-scheme-text);flex:1;margin:0;font-size:14px;font-weight:400;line-height:1.5}.DiaryEntryDetails-module__TkMZoa__iconButton{box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;transition:background-color .22s,box-shadow .22s,transform .18s;display:inline-flex}.DiaryEntryDetails-module__TkMZoa__iconButton svg{fill:var(--color-scheme-text);transform-origin:50%;transition:fill .22s,transform .22s}.DiaryEntryDetails-module__TkMZoa__iconButton:hover,.DiaryEntryDetails-module__TkMZoa__iconButton:focus-visible{background:var(--color-scheme-foreground-alt);transform:translateY(-2px);box-shadow:0 6px 14px #0000001f}.DiaryEntryDetails-module__TkMZoa__iconButton:focus-visible{outline:2px solid var(--color-scheme-accent);outline-offset:3px}.DiaryEntryDetails-module__TkMZoa__iconButton:hover svg,.DiaryEntryDetails-module__TkMZoa__iconButton:focus-visible svg{transform:rotate(-8deg)scale(1.08)}.DiaryEntryDetails-module__TkMZoa__iconButton:active{background:var(--color-scheme-accent);transform:translateY(0)scale(.94);box-shadow:0 3px 8px #0000002e}.DiaryEntryDetails-module__TkMZoa__iconButton:active svg{transform:rotate(0)scale(.96)}.DiaryEntryDetails-module__TkMZoa__description{white-space:pre-wrap;overflow-wrap:break-word;font-family:var(--font-family);color:var(--color-scheme-text);margin:0;font-size:16px;font-weight:400;line-height:1.5}.DiaryEntryDetails-module__TkMZoa__emotionList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DiaryEntryDetails-module__TkMZoa__emotionItem{background:var(--opacity-neutral-darkest-5);min-height:27px;font-family:var(--font-family);color:var(--color-scheme-text);border-radius:100px;align-items:center;padding:4px 10px;font-size:14px;font-weight:600;line-height:1.6;display:inline-flex}@media only screen and (min-width:768px){.DiaryEntryDetails-module__TkMZoa__card{width:100%;max-width:none;margin-inline:0}.DiaryEntryDetails-module__TkMZoa__header{flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:40px}.DiaryEntryDetails-module__TkMZoa__titleRow{flex:1 1 0;align-items:center;min-width:0}.DiaryEntryDetails-module__TkMZoa__metaRow{flex:none;align-items:center;gap:8px}.DiaryEntryDetails-module__TkMZoa__title{flex:0 auto;font-size:18px;line-height:1.4}.DiaryEntryDetails-module__TkMZoa__date{white-space:nowrap;flex:0 auto;font-size:14px;line-height:1.35}.DiaryEntryDetails-module__TkMZoa__iconButton{width:40px;height:40px;padding:8px}.DiaryEntryDetails-module__TkMZoa__description{font-size:16px;line-height:1.5}.DiaryEntryDetails-module__TkMZoa__emotionList{margin-top:0}.DiaryEntryDetails-module__TkMZoa__emotionItem{align-items:center;min-height:27px;padding:4px 10px;display:inline-flex}}@media only screen and (min-width:1440px){.DiaryEntryDetails-module__TkMZoa__card{width:643px}.DiaryEntryDetails-module__TkMZoa__description{font-size:16px}}
.Sidebar-module__a48uyq__desktopSidebar{display:none}.Sidebar-module__a48uyq__logoContainer{margin-left:25px}.Sidebar-module__a48uyq__sidebarInner{flex-direction:column;min-height:100%;display:flex}.Sidebar-module__a48uyq__nav{flex:1}.Sidebar-module__a48uyq__backdrop{z-index:30;pointer-events:none;opacity:0;background:#00000059;transition:opacity .2s;position:fixed;inset:64px 0 0}.Sidebar-module__a48uyq__backdropOpen{pointer-events:auto;opacity:1}.Sidebar-module__a48uyq__mobileSidebar{z-index:40;width:min(300px,86vw);height:calc(100dvh - 64px);padding-top:16px;padding-bottom:calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--color-white);transition:transform .2s;position:fixed;top:64px;left:0;overflow-y:auto;transform:translate(-100%)}.Sidebar-module__a48uyq__mobileSidebarOpen{transform:translate(0)}.Sidebar-module__a48uyq__list{flex-direction:column;gap:0;width:100%;padding:0 16px;display:flex}.Sidebar-module__a48uyq__item{width:100%;height:40px;display:flex}.Sidebar-module__a48uyq__link{width:100%;color:var(--color-scheme-text);border-radius:8px;align-items:center;gap:12px;padding:8px;transition:background .2s,color .2s;display:flex}.Sidebar-module__a48uyq__link:hover{background:var(--color-neutral-lightest)}.Sidebar-module__a48uyq__active{background:var(--color-scheme-foreground)}.Sidebar-module__a48uyq__icon{fill:currentColor;width:24px;height:24px}@media only screen and (min-width:1440px){.Sidebar-module__a48uyq__backdrop,.Sidebar-module__a48uyq__mobileSidebar{display:none}.Sidebar-module__a48uyq__desktopSidebar{z-index:3;background:var(--color-white);flex:0 0 312px;height:100vh;display:block;position:relative;overflow:visible}.Sidebar-module__a48uyq__desktopSidebar:after{content:"";z-index:1;background:var(--opacity-neutral-darkest-10);pointer-events:none;width:1px;height:100%;position:absolute;top:0;right:0}.Sidebar-module__a48uyq__desktopSidebar .Sidebar-module__a48uyq__sidebarInner{height:100%;overflow-y:auto}.Sidebar-module__a48uyq__list{padding:8px 16px}}.Sidebar-module__a48uyq__logoContainer{margin-top:16px;margin-bottom:16px}
.AddTaskModal-module__QpVija__backdrop{z-index:1000;background:#00000059;justify-content:center;align-items:center;padding:20px;animation:.22s ease-out forwards AddTaskModal-module__QpVija__modalBackdropIn;display:flex;position:fixed;inset:0}.AddTaskModal-module__QpVija__backdropClosing{pointer-events:none;animation:.18s ease-in forwards AddTaskModal-module__QpVija__modalBackdropOut}.AddTaskModal-module__QpVija__TaskModal{background:var(--color-scheme-background);transform-origin:50%;will-change:opacity, transform;border-radius:40px;width:335px;max-width:768px;height:484px;padding:64px 20px;animation:.26s cubic-bezier(.16,1,.3,1) forwards AddTaskModal-module__QpVija__modalPanelIn;position:relative;box-shadow:0 4px 24px #00000040}.AddTaskModal-module__QpVija__modalClosing{animation:.18s ease-in forwards AddTaskModal-module__QpVija__modalPanelOut}.AddTaskModal-module__QpVija__textfortask{font-family:var(--second-family);letter-spacing:.01em;text-align:center;color:var(--color-scheme-text);margin:0 auto 48px;font-size:36px;font-weight:700;line-height:120%}.AddTaskModal-module__QpVija__btnboxclose{box-shadow:none;background-color:#0000;border:none;padding:0;position:absolute;top:20px;right:20px}.AddTaskModal-module__QpVija__closebtn{fill:var(--color-white);stroke-width:1px;stroke:var(--color-scheme-text);margin:0 auto;display:block}@media only screen and (min-width:768px){.AddTaskModal-module__QpVija__TaskModal{width:704px;max-width:768px;height:441px;padding:64px 32px}.AddTaskModal-module__QpVija__btnboxclose{top:32px;right:32px}.AddTaskModal-module__QpVija__textfortask{margin-bottom:48px}}@media only screen and (min-width:1440px){.AddTaskModal-module__QpVija__TaskModal{width:768px;height:472px;padding:64px}.AddTaskModal-module__QpVija__btnboxclose{top:28px;right:32px}.AddTaskModal-module__QpVija__textfortask{font-size:48px}}@keyframes AddTaskModal-module__QpVija__modalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes AddTaskModal-module__QpVija__modalBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes AddTaskModal-module__QpVija__modalPanelIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AddTaskModal-module__QpVija__modalPanelOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.97)}}@media (prefers-reduced-motion:reduce){.AddTaskModal-module__QpVija__backdrop,.AddTaskModal-module__QpVija__backdropClosing,.AddTaskModal-module__QpVija__TaskModal,.AddTaskModal-module__QpVija__modalClosing{animation-duration:1ms}}
.GoogleAuthButton-module__g7sXkq__googleButtonWrapper{cursor:pointer;width:100%;height:42px;position:relative}.GoogleAuthButton-module__g7sXkq__googleButtonWrapper:hover .GoogleAuthButton-module__g7sXkq__button,.GoogleAuthButton-module__g7sXkq__googleButtonWrapper:focus-within .GoogleAuthButton-module__g7sXkq__button{border-bottom:4px solid var(--opacity-neutral-darkest-15);background:var(--color-scheme-foreground);border-radius:100px;transform:translateY(-2px);box-shadow:0 6px 14px #0000001a}.GoogleAuthButton-module__g7sXkq__googleButtonWrapper:active .GoogleAuthButton-module__g7sXkq__button{background:var(--color-scheme-accent);transform:translateY(0)}.GoogleAuthButton-module__g7sXkq__hiddenGoogleButton{opacity:.01;z-index:2;cursor:pointer;position:absolute;inset:0;overflow:hidden}.GoogleAuthButton-module__g7sXkq__disabledGoogleButton{pointer-events:none}.GoogleAuthButton-module__g7sXkq__hiddenGoogleButton>div,.GoogleAuthButton-module__g7sXkq__hiddenGoogleButton iframe{cursor:pointer;width:100%!important;height:100%!important}.GoogleAuthButton-module__g7sXkq__button{width:100%;height:42px}
.DiaryEntryCard-module__ZFTcBG__diaryListItem{width:303px;animation:.32s both DiaryEntryCard-module__ZFTcBG__diaryCardIn}.DiaryEntryCard-module__ZFTcBG__diaryButton{background-color:var(--color-scheme-accent);text-align:left;cursor:pointer;border-radius:16px;width:100%;padding:16px;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;display:block;box-shadow:0 8px 20px #00000026}.DiaryEntryCard-module__ZFTcBG__diaryButton:hover,.DiaryEntryCard-module__ZFTcBG__diaryButton:focus-visible{border-color:var(--color-scheme-accent);background-color:var(--color-scheme-foreground-alt);outline:none;transform:translateY(-2px);box-shadow:0 10px 20px #0003}.DiaryEntryCard-module__ZFTcBG__diaryButton:active{border-color:var(--color-scheme-accent);background-color:var(--color-scheme-foreground);transform:translateY(0);box-shadow:0 4px 12px #00000047}.DiaryEntryCard-module__ZFTcBG__headerCard{justify-content:space-between;gap:12px;display:flex}.DiaryEntryCard-module__ZFTcBG__cardTitle{font-weight:600;line-height:1.6}.DiaryEntryCard-module__ZFTcBG__dateInfo{flex-shrink:0;font-size:12px;line-height:1.6}.DiaryEntryCard-module__ZFTcBG__emotionList{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.DiaryEntryCard-module__ZFTcBG__emotionListItem{background-color:var(--color-scheme-foreground-alt);border-radius:100px;padding:2px 12px;font-size:14px}@media only screen and (min-width:768px){.DiaryEntryCard-module__ZFTcBG__diaryListItem{width:672px}}@media only screen and (min-width:1440px){.DiaryEntryCard-module__ZFTcBG__diaryListItem{width:357px}.DiaryEntryCard-module__ZFTcBG__cardTitle{font-size:18px}.DiaryEntryCard-module__ZFTcBG__dateInfo{font-size:14px}.DiaryEntryCard-module__ZFTcBG__emotionListItem{font-size:16px}}@keyframes DiaryEntryCard-module__ZFTcBG__diaryCardIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
.Breadcrumbs-module__Y2yZbq__nav{margin:0 0 16px}.Breadcrumbs-module__Y2yZbq__list,.Breadcrumbs-module__Y2yZbq__item{align-items:center;gap:8px;display:flex}.Breadcrumbs-module__Y2yZbq__link{text-align:center;font-size:12px;font-weight:400;line-height:1.6}.Breadcrumbs-module__Y2yZbq__current{text-align:center;color:var(--color-neutral);font-size:12px;font-weight:400;line-height:1.6}.Breadcrumbs-module__Y2yZbq__arrow{stroke:var(--color-scheme-text);padding:6.17px;display:block}@media only screen and (min-width:768px){.Breadcrumbs-module__Y2yZbq__nav{margin-top:0;margin-bottom:16px}}@media only screen and (min-width:1440px){.Breadcrumbs-module__Y2yZbq__nav{margin-top:24px;margin-left:0;margin-right:0;padding-left:0}.Breadcrumbs-module__Y2yZbq__link{text-align:center;font-size:14px;font-weight:400;line-height:1.6}.Breadcrumbs-module__Y2yZbq__current{font-size:14px}}
.TaskReminderCard-module__sDdlUW__tasksReminderCard{background:var(--color-scheme-foreground);border-radius:32px;flex-direction:column;gap:16px;width:335px;min-height:209px;margin:0 auto;padding:24px;display:flex}.TaskReminderCard-module__sDdlUW__tasksHeader{align-items:center;gap:16px;min-height:40px;display:flex}.TaskReminderCard-module__sDdlUW__tasksTitle{white-space:nowrap;min-height:40px;font-family:var(--second-family);letter-spacing:.01em;color:var(--color-scheme-text);flex:1;align-items:center;margin:0;font-size:20px;font-weight:700;line-height:140%;display:flex}.TaskReminderCard-module__sDdlUW__addTaskButton{width:40px;height:40px;color:var(--color-scheme-text);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background-color .2s,box-shadow .2s,transform .2s;display:flex}.TaskReminderCard-module__sDdlUW__addTaskButton:hover,.TaskReminderCard-module__sDdlUW__addTaskButton:focus-visible{background:var(--color-scheme-foreground-alt);box-shadow:0 4px 12px #0000001a}.TaskReminderCard-module__sDdlUW__addTaskButton:focus-visible{outline:2px solid var(--color-scheme-accent);outline-offset:3px}.TaskReminderCard-module__sDdlUW__addTaskButton:active{background:var(--color-scheme-accent);transform:scale(.94);box-shadow:0 2px 8px #ffcbd380}.TaskReminderCard-module__sDdlUW__addTaskIcon{fill:currentColor;transition:color .2s,transform .2s;display:block}.TaskReminderCard-module__sDdlUW__addTaskButton:hover .TaskReminderCard-module__sDdlUW__addTaskIcon,.TaskReminderCard-module__sDdlUW__addTaskButton:focus-visible .TaskReminderCard-module__sDdlUW__addTaskIcon{transform:rotate(90deg)scale(1.08)}.TaskReminderCard-module__sDdlUW__addTaskButton:active .TaskReminderCard-module__sDdlUW__addTaskIcon{transform:rotate(90deg)scale(.96)}.TaskReminderCard-module__sDdlUW__tasksGroupTitle{flex:1;font-size:16px;font-weight:700;line-height:1.6}.TaskReminderCard-module__sDdlUW__tasksList{flex-direction:column;gap:16px;list-style:none;display:flex}.TaskReminderCard-module__sDdlUW__taskContent{grid-template-columns:18px 1fr;gap:4px 8px;display:grid}.TaskReminderCard-module__sDdlUW__taskDate{grid-column:2;font-size:12px;font-weight:400;line-height:1.6}.TaskReminderCard-module__sDdlUW__taskRow{grid-column:1/-1;grid-template-columns:18px 1fr;align-items:start;column-gap:8px;display:grid}.TaskReminderCard-module__sDdlUW__taskCheckbox{display:none}.TaskReminderCard-module__sDdlUW__customCheckbox{background:var(--opacity-neutral-darkest-5);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:background-color .2s;display:inline-flex;position:relative;transform:translateY(1px)}.TaskReminderCard-module__sDdlUW__taskCheckbox:checked+.TaskReminderCard-module__sDdlUW__customCheckbox{background:#111}.TaskReminderCard-module__sDdlUW__taskCheckbox:checked+.TaskReminderCard-module__sDdlUW__customCheckbox:after{content:"";transform-origin:50%;border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)rotate(45deg)}.TaskReminderCard-module__sDdlUW__taskText{font-size:12px;font-weight:400;line-height:1.6}.TaskReminderCard-module__sDdlUW__taskTextDone{text-decoration-skip-ink:none;font-size:12px;-webkit-text-decoration:line-through #111;text-decoration:line-through #111;text-decoration-thickness:1px}.TaskReminderCard-module__sDdlUW__tasksPlaceholder{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.TaskReminderCard-module__sDdlUW__placeholderTextBlock{flex-direction:column;gap:4px;display:flex}.TaskReminderCard-module__sDdlUW__placeholderTitle{flex:1;font-size:16px;line-height:1.6}.TaskReminderCard-module__sDdlUW__placeholderText{margin:0;font-size:16px;line-height:1.5}.TaskReminderCard-module__sDdlUW__createTaskButton{cursor:pointer;width:191px;height:42px;font-family:var(--font-family);color:var(--color-scheme-text);justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:500;line-height:160%;display:flex}.TaskReminderCard-module__sDdlUW__noTasks{font-family:var(--font-family);color:var(--color-scheme-text);flex-direction:column;gap:4px;font-size:16px;font-weight:400;line-height:150%;display:flex}.TaskReminderCard-module__sDdlUW__textTitle{font-family:var(--font-family);color:var(--color-scheme-text);font-size:14px;font-weight:700;line-height:160%}.TaskReminderCard-module__sDdlUW__texttasks{font-family:var(--font-family);color:var(--color-scheme-text);font-size:14px;font-weight:400;line-height:150%}@media (min-width:768px){.TaskReminderCard-module__sDdlUW__tasksReminderCard{width:100%;max-width:none}}@media (min-width:1440px){.TaskReminderCard-module__sDdlUW__tasksReminderCard{max-width:390px;margin:0}.TaskReminderCard-module__sDdlUW__tasksTitle{font-size:24px}.TaskReminderCard-module__sDdlUW__textTitle,.TaskReminderCard-module__sDdlUW__texttasks{font-size:16px}.TaskReminderCard-module__sDdlUW__taskText,.TaskReminderCard-module__sDdlUW__taskTextDone{font-size:14px}.TaskReminderCard-module__sDdlUW__noTasks{line-height:160%}.TaskReminderCard-module__sDdlUW__createTaskButton{width:191px;height:46px;font-size:16px}}
.layout-module__cj3_ja__shell{--app-sidebar-width:312px;--app-layout-gap:32px;--app-sidebar-offset:calc(var(--app-sidebar-width) + var(--app-layout-gap));flex-direction:column;min-height:100vh;display:flex}.layout-module__cj3_ja__content{--loader-page-offset:160px;flex:1;width:100%;min-width:0;margin:0 auto;padding:24px 0;overflow-x:hidden}@media only screen and (min-width:1440px){.layout-module__cj3_ja__shell{isolation:isolate;flex-direction:row;align-items:flex-start;gap:32px;max-width:1440px;margin:0 auto;position:relative;overflow-x:clip}.layout-module__cj3_ja__content{--loader-page-offset:80px;z-index:1;padding:0;position:relative;overflow-x:visible}}
.RegistrationForm-module__qUbmqq__formWrapper{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow-y:clip}.RegistrationForm-module__qUbmqq__title{font-family:var(--second-family);letter-spacing:.01em;text-align:center;color:#000;margin-bottom:32px;font-size:36px;font-weight:700;line-height:1.2}.RegistrationForm-module__qUbmqq__form{flex-direction:column;gap:24px;width:335px;margin-bottom:24px;display:flex}.RegistrationForm-module__qUbmqq__fieldWrapper{flex-direction:column;gap:8px;display:flex;position:relative}.RegistrationForm-module__qUbmqq__label{color:#000;font-size:14px;font-weight:400;line-height:1.5}.RegistrationForm-module__qUbmqq__input{height:37px}.RegistrationForm-module__qUbmqq__input::placeholder{color:#0009;font-size:14px;font-weight:400;line-height:1.5}.RegistrationForm-module__qUbmqq__inputError{border:2px solid var(--color-red);animation:.3s ease-in-out RegistrationForm-module__qUbmqq__shake}.RegistrationForm-module__qUbmqq__inputError::placeholder{color:#c60000}.RegistrationForm-module__qUbmqq__error{color:#c60000;font-size:12px;font-weight:400;line-height:1.6;position:absolute;bottom:-20px}.RegistrationForm-module__qUbmqq__text{color:#000;justify-content:center;gap:5px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.RegistrationForm-module__qUbmqq__image{display:none}.RegistrationForm-module__qUbmqq__title,.RegistrationForm-module__qUbmqq__form,.RegistrationForm-module__qUbmqq__text{animation:.42s both RegistrationForm-module__qUbmqq__authPageBlockIn}.RegistrationForm-module__qUbmqq__form{animation-delay:80ms}.RegistrationForm-module__qUbmqq__text{animation-delay:.14s}@keyframes RegistrationForm-module__qUbmqq__authPageBlockIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes RegistrationForm-module__qUbmqq__shake{0%{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}@media screen and (min-width:768px){.RegistrationForm-module__qUbmqq__form{width:480px}}@media only screen and (min-width:1440px){.RegistrationForm-module__qUbmqq__pageWrapper{justify-content:center;align-items:center;display:flex}.RegistrationForm-module__qUbmqq__formWrapper{flex-direction:column;justify-content:center;align-items:center;width:720px;min-height:0;display:flex}.RegistrationForm-module__qUbmqq__title{font-size:48px}.RegistrationForm-module__qUbmqq__label{font-size:16px}.RegistrationForm-module__qUbmqq__input{height:40px;font-size:16px}.RegistrationForm-module__qUbmqq__input::placeholder,.RegistrationForm-module__qUbmqq__button,.RegistrationForm-module__qUbmqq__text{font-size:16px}.RegistrationForm-module__qUbmqq__image{display:block}}
.DiaryList-module__ETYO6G__diaryListContainer{background-color:var(--color-scheme-foreground);border-radius:32px;flex-direction:column;gap:16px;padding:24px 16px;display:flex}.DiaryList-module__ETYO6G__diaryNavigation{justify-content:space-between;align-items:center;display:flex}.DiaryList-module__ETYO6G__diaryNavigationTitle{letter-spacing:.01em;font-size:18px;line-height:1.4}.DiaryList-module__ETYO6G__diaryNavigationButton{color:inherit;font:inherit;cursor:pointer;background-color:#0000;border:none;border-radius:999px;align-items:center;gap:8px;padding:4px 8px;text-decoration:none;transition:background-color .2s,box-shadow .2s,color .2s,transform .2s;display:flex}.DiaryList-module__ETYO6G__diaryNavigationButton:hover,.DiaryList-module__ETYO6G__diaryNavigationButton:focus-visible{background-color:var(--color-scheme-foreground-alt);color:var(--color-scheme-text);box-shadow:0 6px 16px #00000026}.DiaryList-module__ETYO6G__diaryNavigationButton:focus-visible{outline:2px solid var(--color-scheme-foreground);outline-offset:3px}.DiaryList-module__ETYO6G__diaryNavigationButton:active{background-color:var(--color-scheme-accent);transform:scale(.96);box-shadow:0 2px 8px #0000004d}.DiaryList-module__ETYO6G__diaryNavigationButtonText{font-size:14px;font-weight:500;line-height:1.6}.DiaryList-module__ETYO6G__diaryNavigationButtonIcon{fill:currentColor;align-items:center;transition:transform .2s;display:flex}.DiaryList-module__ETYO6G__diaryNavigationButton:hover .DiaryList-module__ETYO6G__diaryNavigationButtonIcon,.DiaryList-module__ETYO6G__diaryNavigationButton:focus-visible .DiaryList-module__ETYO6G__diaryNavigationButtonIcon{transform:rotate(90deg)scale(1.08)}.DiaryList-module__ETYO6G__diaryNavigationButton:active .DiaryList-module__ETYO6G__diaryNavigationButtonIcon{transform:rotate(90deg)scale(.96)}.DiaryList-module__ETYO6G__diaryList{flex-direction:column;row-gap:16px;animation:.36s both DiaryList-module__ETYO6G__diaryFadeIn;display:flex}.DiaryList-module__ETYO6G__sortControls{gap:8px;display:flex}.DiaryList-module__ETYO6G__sortButton{cursor:pointer;background:#0000000d;border:none;border-radius:100px;padding:6px 12px;font-size:12px;line-height:1.5;transition:background .25s,border-color .25s,transform .15s,box-shadow .25s}.DiaryList-module__ETYO6G__sortButton:hover,.DiaryList-module__ETYO6G__sortButton:focus-visible{background:var(--color-scheme-foreground-alt);transform:translateY(-2px);box-shadow:0 6px 14px #0000001a}.DiaryList-module__ETYO6G__sortButton:active{background:var(--color-scheme-foreground);transform:translateY(0);box-shadow:0 4px 12px #00000026}.DiaryList-module__ETYO6G__sortButtonActive{background:var(--color-scheme-accent);font-weight:600}@media screen and (min-width:1440px){.DiaryList-module__ETYO6G__diaryListContainer{max-width:389px}.DiaryList-module__ETYO6G__diaryNavigationTitle{font-size:20px}.DiaryList-module__ETYO6G__diaryNavigationButtonText{font-size:16px}}@keyframes DiaryList-module__ETYO6G__diaryFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.JourneyDetails-module__L5LboG__journeyDetails{scrollbar-width:none;width:100%;min-height:720px;overflow-y:auto}.JourneyDetails-module__L5LboG__journeyDetails::-webkit-scrollbar{display:none}.JourneyDetails-module__L5LboG__tabsList{isolation:isolate;background:var(--color-scheme-foreground);border-radius:100px;width:100%;max-width:462px;min-height:40px;margin:0 auto 16px;padding:4px;display:flex;position:relative;overflow:hidden}.JourneyDetails-module__L5LboG__tabsList:before{content:"";z-index:0;background:var(--color-scheme-foreground-alt);pointer-events:none;border-radius:100px;width:calc(50% - 4px);transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .2s;position:absolute;top:4px;bottom:4px;left:4px;transform:translate(0);box-shadow:0 3px 10px #00000026}.JourneyDetails-module__L5LboG__tabsListMother:before{transform:translate(100%)}.JourneyDetails-module__L5LboG__tabButton{appearance:none;z-index:1;min-width:0;min-height:32px;box-shadow:none;cursor:pointer;color:var(--color-scheme-text);background:0 0;border:none;border-radius:100px;flex:1;justify-content:center;align-items:center;margin:0;padding:6px 16px;transition:color .2s,box-shadow .2s,transform .18s;display:inline-flex;position:relative;transform:none}.JourneyDetails-module__L5LboG__tabButtonActive{color:var(--color-scheme-text);background:0 0;font-weight:500}.JourneyDetails-module__L5LboG__tabButton:hover,.JourneyDetails-module__L5LboG__tabButton:focus-visible{box-shadow:inset 0 0 0 1px #0000004d}.JourneyDetails-module__L5LboG__tabButton:active{transform:scale(.98)}.JourneyDetails-module__L5LboG__loaderWrapper{justify-content:center;align-items:center;height:300px;display:flex}.JourneyDetails-module__L5LboG__contentFade{justify-content:center;animation:.24s both JourneyDetails-module__L5LboG__contentFadeIn;display:flex}.JourneyDetails-module__L5LboG__babyCard{background:var(--color-scheme-foreground);border-radius:32px;grid-template-columns:1fr;gap:32px;width:335px;padding:24px;display:grid}.JourneyDetails-module__L5LboG__babyVisualColumn{flex-direction:column;gap:16px;min-width:0;display:flex}.JourneyDetails-module__L5LboG__babyImageFrame{aspect-ratio:420/345;border:1px solid var(--opacity-neutral-darkest-15);background:var(--color-scheme-foreground);border-radius:20px;width:100%;overflow:hidden}.JourneyDetails-module__L5LboG__babyImage{object-fit:cover;width:100%;height:100%;display:block}.JourneyDetails-module__L5LboG__babyCaption{color:var(--color-scheme-text);font-size:14px}.JourneyDetails-module__L5LboG__babyContentColumn{flex-direction:column;justify-content:space-between;gap:16px;min-width:0;display:flex}.JourneyDetails-module__L5LboG__babyTextList{color:var(--color-scheme-text);flex-direction:column;gap:12px;font-size:14px;line-height:1.5;display:flex}.JourneyDetails-module__L5LboG__factCard{background:var(--color-scheme-foreground-alt);border-radius:10px;width:100%;padding:12px}.JourneyDetails-module__L5LboG__factTitleRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}.JourneyDetails-module__L5LboG__journeyIconBox{justify-content:center;align-items:center;display:flex}.JourneyDetails-module__L5LboG__journeyIcon{width:24px;height:24px;display:block}.JourneyDetails-module__L5LboG__factTitle{font-family:var(--font-family);color:var(--color-scheme-text);margin:0;font-weight:700}.JourneyDetails-module__L5LboG__factText{color:var(--color-scheme-text);flex-direction:column;gap:8px;display:flex}.JourneyDetails-module__L5LboG__motherGrid{grid-template-columns:1fr;justify-items:center;gap:24px;display:grid}.JourneyDetails-module__L5LboG__motherContent{flex-direction:column;gap:24px;margin:0 auto;display:flex}.JourneyDetails-module__L5LboG__tasksColumn{width:335px;height:fit-content}.JourneyDetails-module__L5LboG__motherFeelingCard,.JourneyDetails-module__L5LboG__comfortCard{background:var(--color-scheme-foreground);border-radius:32px;width:335px;padding:24px}.JourneyDetails-module__L5LboG__motherFeelingCard{min-height:192px}.JourneyDetails-module__L5LboG__comfortCard{min-height:318px}.JourneyDetails-module__L5LboG__infoCardTitle{font-family:var(--second-family);letter-spacing:.01em;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.4}.JourneyDetails-module__L5LboG__statesChips{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.JourneyDetails-module__L5LboG__stateChip{background:var(--opacity-neutral-darkest-5);border-radius:100px;justify-content:center;align-items:center;min-height:34px;padding:6px 12px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.JourneyDetails-module__L5LboG__motherFeelingText{margin:0;font-size:14px;line-height:1.5}.JourneyDetails-module__L5LboG__comfortTipsList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.JourneyDetails-module__L5LboG__comfortTipItem{flex-direction:column;gap:4px;display:flex}.JourneyDetails-module__L5LboG__comfortTipHeader{align-items:center;gap:8px;display:flex}.JourneyDetails-module__L5LboG__comfortTipCategory{font-size:14px;font-weight:700;line-height:1.6}.JourneyDetails-module__L5LboG__comfortTipText{margin:0;padding-left:32px;font-size:14px;line-height:1.5}.JourneyDetails-module__L5LboG__errorText{color:var(--color-red);padding:20px}@keyframes JourneyDetails-module__L5LboG__contentFadeIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media only screen and (min-width:768px){.JourneyDetails-module__L5LboG__tabsList{max-width:704px;min-height:44px}.JourneyDetails-module__L5LboG__tabButton{min-height:36px;font-size:14px}.JourneyDetails-module__L5LboG__motherFeelingCard,.JourneyDetails-module__L5LboG__comfortCard{background:var(--color-scheme-foreground);border-radius:32px;width:704px;padding:24px}.JourneyDetails-module__L5LboG__babyCard,.JourneyDetails-module__L5LboG__motherContent,.JourneyDetails-module__L5LboG__tasksColumn{width:704px}.JourneyDetails-module__L5LboG__infoCardTitle{font-size:24px}.JourneyDetails-module__L5LboG__motherFeelingText,.JourneyDetails-module__L5LboG__comfortTipText,.JourneyDetails-module__L5LboG__comfortTipCategory{font-size:16px}}@media only screen and (min-width:1440px){.JourneyDetails-module__L5LboG__journeyDetails{min-height:620px}.JourneyDetails-module__L5LboG__babyCard{grid-template-columns:minmax(360px,420px) minmax(0,1fr);align-items:stretch;gap:32px;width:1064px}.JourneyDetails-module__L5LboG__babyImage{height:100%}.JourneyDetails-module__L5LboG__babyTextList,.JourneyDetails-module__L5LboG__factText,.JourneyDetails-module__L5LboG__babyCaption,.JourneyDetails-module__L5LboG__factTitle{font-size:16px}.JourneyDetails-module__L5LboG__motherContent{width:650px}.JourneyDetails-module__L5LboG__motherGrid{grid-auto-flow:column;column-gap:24px;width:1064px;margin-bottom:24px;display:grid}.JourneyDetails-module__L5LboG__motherFeelingCard,.JourneyDetails-module__L5LboG__comfortCard{width:650px}}
.ProfileAvatar-module__FjNGVG__wrapper{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.ProfileAvatar-module__FjNGVG__circle{background-color:var(--color-scheme-foreground);border-radius:50%;justify-content:center;align-items:center;width:132px;height:132px;transition:transform .2s;display:flex;position:relative;overflow:hidden}.ProfileAvatar-module__FjNGVG__circle:after{content:"";box-shadow:inset 0 0 0 2px var(--color-scheme-accent);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .25s;position:absolute;inset:0}.ProfileAvatar-module__FjNGVG__circle:hover:after,.ProfileAvatar-module__FjNGVG__circle:focus-within:after{opacity:1}.ProfileAvatar-module__FjNGVG__image{object-fit:cover;width:100%;height:100%;transform:scale(1.1)}.ProfileAvatar-module__FjNGVG__active{box-shadow:0 0 0 2px var(--color-scheme-accent)}.ProfileAvatar-module__FjNGVG__info{flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.ProfileAvatar-module__FjNGVG__name{font-family:var(--second-family);font-size:20px;line-height:1.4}.ProfileAvatar-module__FjNGVG__email{color:var(--color-neutral-dark);margin-bottom:16px}.ProfileAvatar-module__FjNGVG__actions{flex-direction:column;gap:12px;display:flex}.ProfileAvatar-module__FjNGVG__button{border-bottom:4px solid var(--opacity-neutral-darkest-15);background:var(--opacity-neutral-darkest-5);border-radius:100px;width:335px;height:38px;padding:8px 20px}.ProfileAvatar-module__FjNGVG__error{color:var(--color-red);font-size:12px;font-weight:400;line-height:1.6;position:absolute;bottom:-22px;left:0}@media screen and (min-width:768px){.ProfileAvatar-module__FjNGVG__wrapper{flex-direction:row;align-items:flex-start}.ProfileAvatar-module__FjNGVG__info{align-items:flex-start;margin-top:14.5px}.ProfileAvatar-module__FjNGVG__actions{flex-direction:row}.ProfileAvatar-module__FjNGVG__button{width:218px;height:38px;font-size:16px}}
.page-module__wTCAfW__journeyWeek{max-width:100%;overflow:hidden clip}.page-module__wTCAfW__weekSelectorSlot{margin-top:24px;margin-bottom:32px}.page-module__wTCAfW__journeyWeek .container>*{animation:.42s both page-module__wTCAfW__journeyPageBlockIn}.page-module__wTCAfW__journeyWeek .container>:nth-child(2){animation-delay:80ms}.page-module__wTCAfW__journeyWeek .container>:nth-child(3){animation-delay:.14s}@keyframes page-module__wTCAfW__journeyPageBlockIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media only screen and (min-width:1440px){.page-module__wTCAfW__journeyWeek{overflow:hidden clip}}
.page-module__x0QwQq__profilePage{animation:.42s both page-module__x0QwQq__profilePageBlockIn}@keyframes page-module__x0QwQq__profilePageBlockIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.ResetPasswordForm-module__AU7p6q__wrapper{flex:1;width:100%;min-height:0;display:flex;overflow-y:clip}.ResetPasswordForm-module__AU7p6q__formCont{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;margin:0 auto;display:flex}.ResetPasswordForm-module__AU7p6q__title{text-align:center;margin-bottom:32px;font-size:36px;font-weight:700;line-height:1.2}.ResetPasswordForm-module__AU7p6q__form{flex-direction:column;gap:24px;width:335px;display:flex}.ResetPasswordForm-module__AU7p6q__fieldWrapper{position:relative}.ResetPasswordForm-module__AU7p6q__label{display:block}.ResetPasswordForm-module__AU7p6q__input{width:100%;height:37px}.ResetPasswordForm-module__AU7p6q__inputError{border:2px solid var(--color-red);animation:.3s ease-in-out ResetPasswordForm-module__AU7p6q__shake}.ResetPasswordForm-module__AU7p6q__inputError::placeholder{color:var(--color-red)}.ResetPasswordForm-module__AU7p6q__error{color:var(--color-red);font-size:12px;font-weight:400;line-height:1.6;position:absolute;bottom:-20px;left:0}.ResetPasswordForm-module__AU7p6q__button{width:100%;height:42px}.ResetPasswordForm-module__AU7p6q__title,.ResetPasswordForm-module__AU7p6q__form{animation:.42s both ResetPasswordForm-module__AU7p6q__authPageBlockIn}.ResetPasswordForm-module__AU7p6q__form{animation-delay:80ms}@keyframes ResetPasswordForm-module__AU7p6q__authPageBlockIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ResetPasswordForm-module__AU7p6q__shake{0%{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}@media screen and (min-width:768px){.ResetPasswordForm-module__AU7p6q__form{width:480px}.ResetPasswordForm-module__AU7p6q__button{max-width:480px}}@media screen and (min-width:1440px){.ResetPasswordForm-module__AU7p6q__wrapper{flex:1;align-items:center;width:720px}.ResetPasswordForm-module__AU7p6q__formCont{width:720px}.ResetPasswordForm-module__AU7p6q__title{width:600px;font-size:48px}.ResetPasswordForm-module__AU7p6q__input{height:40px;font-size:16px}}
.ForgotPassword-module__kwR5HG__wrapper{flex:1;width:100%;min-height:0;display:flex;overflow-y:clip}.ForgotPassword-module__kwR5HG__formCont{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;margin:0 auto;display:flex}.ForgotPassword-module__kwR5HG__title{text-align:center;margin-bottom:32px;font-size:36px;font-weight:700;line-height:1.2}.ForgotPassword-module__kwR5HG__form,.ForgotPassword-module__kwR5HG__statusCard{flex-direction:column;gap:24px;width:335px;display:flex}.ForgotPassword-module__kwR5HG__statusCard{text-align:center;align-items:center}.ForgotPassword-module__kwR5HG__statusCard .ForgotPassword-module__kwR5HG__title{margin-bottom:0}.ForgotPassword-module__kwR5HG__description{margin:0;font-size:14px;line-height:1.5}.ForgotPassword-module__kwR5HG__fieldWrapper{position:relative}.ForgotPassword-module__kwR5HG__label{display:block}.ForgotPassword-module__kwR5HG__input{width:100%;height:37px}.ForgotPassword-module__kwR5HG__inputError{border:2px solid var(--color-red);animation:.3s ease-in-out ForgotPassword-module__kwR5HG__shake}.ForgotPassword-module__kwR5HG__inputError::placeholder{color:var(--color-red)}.ForgotPassword-module__kwR5HG__error{color:var(--color-red);font-size:12px;font-weight:400;line-height:1.6;position:absolute;bottom:-20px;left:0}.ForgotPassword-module__kwR5HG__button{width:100%;height:42px}.ForgotPassword-module__kwR5HG__loginPrompt{flex-direction:row;justify-content:center;gap:5px;margin-bottom:0;font-size:14px;display:flex}.ForgotPassword-module__kwR5HG__title,.ForgotPassword-module__kwR5HG__form,.ForgotPassword-module__kwR5HG__statusCard{animation:.42s both ForgotPassword-module__kwR5HG__authPageBlockIn}.ForgotPassword-module__kwR5HG__form,.ForgotPassword-module__kwR5HG__statusCard{animation-delay:80ms}@keyframes ForgotPassword-module__kwR5HG__authPageBlockIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ForgotPassword-module__kwR5HG__shake{0%{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}@media screen and (min-width:768px){.ForgotPassword-module__kwR5HG__form,.ForgotPassword-module__kwR5HG__statusCard{width:480px}.ForgotPassword-module__kwR5HG__button{max-width:480px}}@media screen and (min-width:1440px){.ForgotPassword-module__kwR5HG__wrapper{flex:1;align-items:center;width:720px}.ForgotPassword-module__kwR5HG__formCont{width:720px}.ForgotPassword-module__kwR5HG__title{font-size:48px}.ForgotPassword-module__kwR5HG__input{height:40px;font-size:16px}.ForgotPassword-module__kwR5HG__description,.ForgotPassword-module__kwR5HG__loginPrompt{font-size:16px}}
