.NoteDetail_noteDetail__WCXWZ{display:flex;flex-direction:column;height:100%;background:#fff}.NoteDetail_backButton__nrU3Q{display:none;align-items:center;gap:8px;padding:12px 16px;background:rgba(0,0,0,0);border:none;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;color:#1f272b;cursor:pointer;transition:all .2s}@media(max-width:767px){.NoteDetail_backButton__nrU3Q{display:flex}}.NoteDetail_backButton__nrU3Q:hover{background:#f9f9f9}.NoteDetail_backIcon__pSsTc{width:20px;height:20px;color:#1f272b}.NoteDetail_header__xQn2g{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border:1px solid #e7e7e7;gap:16px}.NoteDetail_patientInfo__jBEoR{display:flex;gap:12px;align-items:center}.NoteDetail_patientInfo_avatar__pggz7{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#1a47bf,#d63aca);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}.NoteDetail_patientInfo_details__a3ReI{display:flex;flex-direction:column;gap:0}.NoteDetail_patientInfo_name__XAHdc{font-size:16px;font-weight:600;color:#1f272b;margin:0;line-height:1.5}.NoteDetail_patientInfo_date__5zJ3B{font-size:12px;color:#4e5e6a}.NoteDetail_headerActions__ETtbx{display:flex;gap:8px;align-items:center}.NoteDetail_editButton__2sAnP{padding:12px;background:#fff;border:1px solid #1a47bf;border-radius:24px;color:#1a47bf;font-family:Nunito Sans,sans-serif;font-size:12.5px;font-weight:600;line-height:17.8px;text-align:center;cursor:pointer;transition:all .2s;height:32px;min-width:90px;display:inline-flex;align-items:center;justify-content:center}.NoteDetail_editButton__2sAnP:hover:not(:disabled){background:rgba(26,71,191,.05)}.NoteDetail_editButton__2sAnP:disabled{opacity:.5;cursor:not-allowed}.NoteDetail_editIcon__P93nw{width:16px;height:16px;margin-right:6px}.NoteDetail_deleteButton__p835c{padding:12px;background:#fff;border:1px solid #e0190b;border-radius:24px;color:#e0190b;font-family:Nunito Sans,sans-serif;font-size:12.5px;font-weight:600;line-height:17.8px;text-align:center;cursor:pointer;transition:all .2s;height:32px;min-width:111px;display:inline-flex;align-items:center;justify-content:center}.NoteDetail_deleteButton__p835c:hover:not(:disabled){background:rgba(224,25,11,.05)}.NoteDetail_deleteButton__p835c:disabled{opacity:.5;cursor:not-allowed}.NoteDetail_deleteIcon__b5JO3{width:16px;height:16px;margin-right:6px}.NoteDetail_content__HAv1h{flex:1 1;overflow-y:auto;padding:16px;background:#fff}.NoteDetail_noteTitle__tLSh0{font-size:18px;font-weight:600;color:#1f272b;margin:0 0 16px}.NoteDetail_category__VK5DL{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(99,102,241,.1);border-radius:6px;font-size:13px;font-weight:500;margin-bottom:12px}.NoteDetail_categoryDot__ZjeTM{width:8px;height:8px;border-radius:50%}.NoteDetail_tags__JPZ_f{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.NoteDetail_tag__Y0Kfl{padding:4px 10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;color:#64748b;font-weight:500}.NoteDetail_noteContent__qNHMo{font-size:15px;line-height:1.7;color:#1f272b;white-space:pre-wrap}.NoteDetail_noteContent__qNHMo p{margin:0 0 16px}.NoteDetail_noteContent__qNHMo ol,.NoteDetail_noteContent__qNHMo ul{margin:0 0 16px;padding-left:24px}.NoteDetail_noteContent__qNHMo li{margin-bottom:8px}.NoteDetail_noteContent__qNHMo h1,.NoteDetail_noteContent__qNHMo h2,.NoteDetail_noteContent__qNHMo h3,.NoteDetail_noteContent__qNHMo h4,.NoteDetail_noteContent__qNHMo h5,.NoteDetail_noteContent__qNHMo h6{margin:24px 0 12px;font-weight:600;color:#1f272b}.NoteDetail_noteContent__qNHMo strong{font-weight:600}.NoteDetail_noteContent__qNHMo em{font-style:italic}.NoteDetail_editForm__plsbe{display:flex;flex-direction:column;gap:16px}.NoteDetail_formGroup__9lv1_{display:flex;flex-direction:column;gap:6px}.NoteDetail_formLabel__Erkjk{font-size:14px;font-weight:600;color:#1f272b}.NoteDetail_titleInput__8YdKP{padding:12px 16px;border:1px solid #d7dee7;border-radius:8px;font-size:16px;font-family:Nunito Sans,sans-serif;color:#1f272b;transition:border-color .2s}.NoteDetail_titleInput__8YdKP:focus{outline:none;border-color:#1a47bf}.NoteDetail_titleInput__8YdKP:disabled{background:#f9f9f9;cursor:not-allowed}.NoteDetail_descriptionTextarea__oSRqH{padding:12px 16px;border:1px solid #d7dee7;border-radius:8px;font-size:15px;font-family:Nunito Sans,sans-serif;color:#1f272b;line-height:1.6;min-height:300px;resize:vertical;transition:border-color .2s}.NoteDetail_descriptionTextarea__oSRqH:focus{outline:none;border-color:#1a47bf}.NoteDetail_descriptionTextarea__oSRqH:disabled{background:#f9f9f9;cursor:not-allowed}.NoteDetail_editActions__MnUAr{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.NoteDetail_cancelEditButton__aCntd{padding:10px 20px;border:1px solid #d7dee7;border-radius:8px;background:#fff;color:#1f272b;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.NoteDetail_cancelEditButton__aCntd:hover:not(:disabled){background:#f9f9f9}.NoteDetail_cancelEditButton__aCntd:disabled{opacity:.5;cursor:not-allowed}.NoteDetail_saveButton__Fdepa{padding:10px 20px;border:none;border-radius:8px;background:#1a47bf;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.NoteDetail_saveButton__Fdepa:hover:not(:disabled){background:#153a9e}.NoteDetail_saveButton__Fdepa:disabled{opacity:.5;cursor:not-allowed}.NoteDetail_modalBackdrop__elDP7{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.NoteDetail_modal__wnvky{background:#fff;border-radius:12px;padding:24px;max-width:400px;width:90%;box-shadow:0 10px 40px rgba(0,0,0,.2)}.NoteDetail_modalTitle__Ey2Nu{font-size:18px;font-weight:600;color:#1f272b;margin:0 0 12px}.NoteDetail_modalText__aUgG3{font-size:14px;color:#4e5e6a;margin:0 0 24px;line-height:1.6}.NoteDetail_modalActions__4mfkB{display:flex;gap:12px;justify-content:flex-end}.NoteDetail_modalButton__NEBcr{padding:10px 20px;border:1px solid #d7dee7;border-radius:8px;background:#fff;color:#1f272b;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.NoteDetail_modalButton__NEBcr:hover:not(:disabled){background:#f9f9f9}.NoteDetail_modalButton__NEBcr:disabled{opacity:.5;cursor:not-allowed}.NoteDetail_modalButtonDanger__k4FBi{background:#e0190b;border-color:#e0190b;color:#fff}.NoteDetail_modalButtonDanger__k4FBi:hover:not(:disabled){background:#c01509}.ReferralProgram_page__3QZzi{color:var(--black-color);padding-top:25px;padding-bottom:clamp(60px,43.1578947368px + .0526315789*100vw,120px)}.ReferralProgram_content__2N5Bd{border-radius:20px;padding:clamp(15px,10.7894736842px + .0131578947*100vw,30px);box-shadow:0 4px 30px 0 rgba(0,0,0,.05);background:#fff;font-weight:300;font-size:clamp(16px,15.4385964912px + .001754386*100vw,18px);line-height:1.5;color:var(--black-color)}.ReferralProgram_infoReferralContainer__vB_bZ{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px}.ReferralProgram_infoReferralContainer_elem__90rZq{border-radius:20px;box-shadow:0 4px 30px 0 rgba(0,0,0,.05);background:#fff;font-weight:300;font-size:clamp(16px,15.4385964912px + .001754386*100vw,18px);line-height:1.5;color:var(--black-color);padding:20px;display:flex;width:100%;gap:15px}.ReferralProgram_infoReferralContainer_elem_img__Pzllw{width:46px;height:46px;border-radius:40px;background-color:#f9f9fb;display:flex;margin:auto 0}.ReferralProgram_infoReferralContainer_elem_img__Pzllw img{margin:auto;width:24px;height:24px}.ReferralProgram_infoReferralContainer_elem_secondContainer_title__xqib2{font-family:var(--font-jost);color:#919b9b;font-size:14px}.ReferralProgram_infoReferralContainer_elem_secondContainer_value__pWo29{font-family:var(--font-jost);font-size:26px;font-weight:600}.ReferralProgram_titleBlock__heoGw{margin-bottom:clamp(18px,11.8245614035px + .0192982456*100vw,40px)}.ReferralProgram_subtitle___rQpV{font-weight:300;font-size:18px;line-height:28px;display:flex;flex-direction:column;gap:10px}.ReferralProgram_title__2e0o7{margin-top:10px;font-weight:600;font-size:clamp(14px,11.1929824561px + .0087719298*100vw,24px);line-height:24px;color:#090909}.ReferralProgram_title__2e0o7 .ReferralProgram_termsItems__SOrZm{display:flex;flex-direction:column;gap:clamp(18px,11.8245614035px + .0192982456*100vw,40px)}.ReferralProgram_title__2e0o7 .ReferralProgram_termsItemTitle__e27Er{font-weight:600;font-size:clamp(16px,13.7543859649px + .0070175439*100vw,24px);line-height:1.2;color:#090909;margin-bottom:clamp(8px,6.3157894737px + .0052631579*100vw,14px)}.ReferralProgram_title__2e0o7 .ReferralProgram_termsItemText__u08Md{font-weight:300;font-size:18px;line-height:28px}.ReferralProgram_title__2e0o7 .ReferralProgram_termsItemTextWrapper__GgNYV{display:flex;flex-direction:column;gap:clamp(10px,8.3157894737px + .0052631579*100vw,16px)}.ReferralProgram_title__2e0o7 .ReferralProgram_termsItemTextFirst__t7q59{margin-bottom:clamp(30px,20.4561403509px + .0298245614*100vw,64px)}.ReferralProgram_title__2e0o7 .ReferralProgram_termsItemSpan__kPfYQ{font-weight:500;color:#2666fd}.ReferralProgram_link__wU7mK{text-transform:lowercase;color:#44bfe5;cursor:pointer}.ReferralProgram_tooltipModalContainer__GxiC2{display:flex;flex-direction:column;gap:10px}.ReferralProgram_tooltipModalContainer_elem__kYkDo{cursor:pointer;display:flex;gap:12px;transition-duration:.3s}.ReferralProgram_tooltipModalContainer_elem__kYkDo:hover{transform:scale(1.04)}.ReferralProgram_tooltipModalContainer_elem__kYkDo img{height:24px;width:24px}.StatusTag_statusTag__88V6U{padding:10px 20px;border-radius:30px;font-size:12px;font-weight:500;text-transform:uppercase}.StatusTag_statusTag_active__NLUIC{color:#00a424;background-color:rgba(71,180,95,.0509803922)}.StatusTag_statusTag_not_active__jxl_u{color:#f59e0b;background-color:#fef3c7}.StatusTag_statusTag_deactivated__woAW1{color:#6b7280;background-color:#f3f4f6}.StatusTag_statusTag_finished__pWsFz{color:#dc2626;background-color:#fee2e2}.ErrorToast_toastWrapper__Br3CB{color:#f41a0c}.ErrorToast_toastText__wN2Jy{font-size:12px}@media(max-width:768px){.CompleteProfileSpecialist_formTitle__JsJmz{font-weight:700!important;font-size:24px!important;line-height:35px!important;top:0;position:relative!important;margin-bottom:20px}}.CompleteProfileSpecialist_label__FauHd{margin-bottom:30px}.CompleteProfileSpecialist_labelFile__SST99 p{bottom:-20px}.CompleteProfileSpecialist_labelFile__SST99 span{font-weight:500;font-size:16px;font-family:var(--font-outfit);line-height:21px}.CompleteProfileSpecialist_labelError__gQBu8{position:absolute;bottom:15px;text-align:left}@media(max-width:480px){.CompleteProfileSpecialist_labelError__gQBu8{bottom:5px}}.CompleteProfileSpecialist_fileInputWrapper__ZNuab{position:relative;display:flex;max-width:380px;width:100%;margin-bottom:20px}.CompleteProfileSpecialist_fileInputWrapper__ZNuab input{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;cursor:pointer}.CompleteProfileSpecialist_fileInputWrapper__ZNuab label{display:flex;justify-content:space-between;align-items:center;width:100%}.CompleteProfileSpecialist_fileInputWrapperError__V5_GN .CompleteProfileSpecialist_labelIconWrapper__jStPI{border:1px solid #f41a0c}.CompleteProfileSpecialist_labelIconWrapper__jStPI{min-width:50px;height:50px;background:linear-gradient(128deg,rgba(26,38,191,.05),rgba(214,58,202,.05));display:flex;justify-content:center;align-items:center;border-radius:50%}.CompleteProfileSpecialist_fileName__zLXP_{display:block;max-width:100px;overflow:hidden}.CompleteProfileSpecialist_detailsBtn__IBoD6{background:#f1f1f1;display:flex;justify-content:center;align-items:center;gap:10px;color:#68838e!important;margin-top:10px;padding:10px;border-radius:8px}.CompleteProfileSpecialist_detailsBtn__IBoD6 span{display:flex;justify-content:center;align-items:center;gap:10px;font-weight:500;font-size:16px;line-height:23px}.CompleteProfileSpecialist_detailsBtnActive___XdBJ{background-color:#1f272b}.CompleteProfileSpecialist_detailsBtnActive___XdBJ span,.CompleteProfileSpecialist_detailsBtnActive___XdBJ svg{color:var(--white-color)!important}.ErrorText_errorText__q_jJd{font-family:var(--font-gothamBook);font-size:10px;text-transform:capitalize;color:#f41a0c;text-align:right;position:relative;margin-top:7px;line-height:1;font-weight:600}@media(max-width:768px){.ErrorText_errorText__q_jJd{margin-top:4px}}.BlogSettings_titleBlock__AEgVD{margin-bottom:15px}.BlogSettings_title__nJfXc{font-weight:500;font-size:18px;line-height:130%;letter-spacing:.01em;color:var(--black-color)}.BlogSettings_cancelIcon__BM0ti{transform:rotate(45deg)}.BlogSettings_tabList__MfcZq{display:flex;align-items:center;margin-bottom:15px}.BlogSettings_tabTitle__dpwfM{flex-grow:1;flex-shrink:0;flex-basis:calc(33.3333333333% - 20px);text-align:center;outline:none;cursor:pointer;padding:12px 33px;line-height:1.3;letter-spacing:.01em;color:#68838e;border-radius:100px}.BlogSettings_tabTitleActive__vPavO{background:linear-gradient(180deg,#1a47bf,#d63aca);color:var(--white-color)}.BlogSettings_titleBlockGeneral__hQKTX{font-weight:600;font-size:14px;color:#919b9b;margin-bottom:10px}.BlogSettings_AddPhotoLabelGeneral__SpA6j{position:relative;display:flex;justify-content:center;align-items:center;border-radius:12px;height:140px;background:linear-gradient(128deg,rgba(58,111,253,.05),rgba(214,58,202,.05));cursor:pointer}.BlogSettings_AddPhotoLabelGeneral__SpA6j img{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;z-index:1}.BlogSettings_AddPhotoLabelGeneral__SpA6j input{display:none}.BlogSettings_AddPhotoLabelGeneral__SpA6j{margin-bottom:15px}.BlogSettings_labelText__Nk_XA{font-weight:600;font-size:14px;color:#919b9b;margin-bottom:5px;display:block}.BlogSettings_input__ufxRY{padding-inline:20px!important;border:2px solid #e1e1e1!important}.BlogSettings_input__ufxRY::placeholder{font-weight:600!important;color:#919b9b!important;font-style:normal!important}.BlogSettings_label__ay_ZD{margin-bottom:15px;display:block}.BlogSettings_datePickerWrapper___cmi9{width:100%;text-align:start}.BlogSettings_datePicker__b26F1{border-radius:100px;padding:10px 32px;font-weight:500;text-align:center;border:2px solid #e1e1e1;width:100%;cursor:pointer}.BlogSettings_datePicker__b26F1::placeholder{text-align:left;font-weight:600;font-size:16px;color:#919b9b;font-style:normal}.BlogSettings_textarea__ENV7R{border:2px solid #e1e1e1;border-radius:12px;width:100%;height:135px;resize:none;padding:10px 25px}.BlogSettings_textarea__ENV7R::placeholder{font-weight:600;color:#919b9b}.BlogSettings_selectContainer__Fs_cd{border-radius:100px;display:flex;justify-content:center;align-items:center;height:55px;border:2px solid #e1e1e1;padding-inline:20px}.BlogSettings_switchContainer__kCW6G{margin-top:20px}.BlogSettings_labelSwitch__d2IGO{display:flex;justify-content:space-between}.BlogSettings_featuredImageLabel__0E2R_{margin-bottom:0}.BlogSettings_heading__dA5I9{font-weight:500;font-size:16px;color:#919b9b;margin-bottom:16px}.BlogSettings_titleCategories__EpaPJ{font-weight:500;font-size:18px;line-height:130%;letter-spacing:.01em;color:var(--black-color);margin-bottom:15px}.BlogSettings_checkboxContainer__oAQhy{padding-left:15px}.BlogSettings_checkBoxLabel__JuD17{display:flex;align-items:center;gap:10px}.BlogSettings_checkBoxLabel__JuD17:not(:last-child){margin-bottom:15px}.BlogSettings_checkBoxInput__6sZVi{display:none}.BlogSettings_checkBoxInput__6sZVi:checked+.BlogSettings_customCheckBox__lG4Gn{background:var(--primary2-gradient);border-color:rgba(0,0,0,0)}.BlogSettings_checkBoxInput__6sZVi:checked+.BlogSettings_customCheckBox__lG4Gn svg{display:block}.BlogSettings_customCheckBox__lG4Gn{min-width:20px;height:20px;background-color:#fff;border:1px solid #879ba4;border-radius:2px;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center}.BlogSettings_customCheckBox__lG4Gn svg{display:none}.BlogSettings_checkBoxText__FxX4a{font-weight:400;font-size:16px;text-transform:capitalize;color:var(--black-color)}.BlogSettings_description__7H0nB{padding-bottom:16px;border-bottom:1px solid #d2dade;margin-top:10px;line-height:1.3;margin-bottom:30px}.BlogSettings_descriptionBasic__Nzv5y{font-weight:500;font-size:18px;background:linear-gradient(180deg,#1a47bf,#d63aca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.BlogSettings_assistantItem__dTJz8{display:flex;align-items:flex-start;gap:10px}.BlogSettings_assistantItem__dTJz8:not(:last-child){margin-bottom:15px}.BlogSettings_assistantItemText__ecA2w{font-weight:400;font-size:20px;line-height:1.25;color:#68838e}.BlogSettings_assistantItemIcon__zycYP{min-width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-top:2px}.BlogSettings_assistantItemIconError__cuCVT{background-color:#b3261e}.BlogSettings_assistantItemIconSuccess__qcUq5{background-color:#146c2e}.BlogSettings_linkBasic__paUrh{display:block;font-weight:500;font-size:14px;background:linear-gradient(180deg,#1a47bf,#d63aca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:10px;margin-top:5px}.BlogSettings_labelBasic__HDEWn{margin-top:15px}.Spinner_spinner__dYTEm{margin:3.2rem auto 1.6rem;width:60px;border-radius:50%;border:8px solid var(--black-color);border-right-color:var(--halfBaked)}.Spinner_spinnerMini__KyXYc,.Spinner_spinner__dYTEm{aspect-ratio:1;animation:Spinner_rotate__kqx53 1s linear infinite}.Spinner_spinnerMini__KyXYc{margin:0;width:40px;border-radius:50%;border:2px solid var(--halfBaked);border-right:2px solid rgba(0,0,0,0)}.Spinner_centeredWrapper__7i_aj{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%}@keyframes Spinner_rotate__kqx53{to{transform:rotate(1turn)}}.User_userButton__5rhm4,.User_user__qMKoW{display:flex;align-items:center;gap:10px;background-color:var(--white-color);border-radius:50px}.User_userButton__5rhm4{border:none;padding:0;cursor:pointer}.User_img__ZANPT{min-width:40px;min-height:40px;max-width:40px;max-height:40px;border-radius:50%;object-fit:cover}.User_img__ZANPT img{object-fit:cover}.User_userName__2b_4Y{font-weight:600;line-height:100%;color:var(--black-color);margin-right:10px}@media(max-width:992px){.User_userName__2b_4Y{font-size:14px;margin-right:0}}.User_userWrapper__lqXwg{position:relative;gap:5px}.User_userBlock__ZwUKm,.User_userWrapper__lqXwg{display:flex;align-items:center}.User_icon__9hk8B{cursor:pointer;transition:transform .3s}@media(max-width:992px){.User_icon__9hk8B{display:none}}.User_iconActive__9InMX{transform:rotate(180deg)}.User_menuBlock__nsNSd{position:absolute;display:flex;flex-direction:column;top:115%;left:-20%;gap:12px;border-radius:12px;padding:24px;width:180px;box-shadow:0 4px 100px 0 rgba(0,0,0,.12);background:var(--white-color);transition:transform .3s;transform-origin:top;transform:scale(0);z-index:2}@media(max-width:992px){.User_menuBlock__nsNSd{left:auto;right:0;transform-origin:top right}}.User_menuOpen__z1H8k{transform:scale(1)}.User_line___IBbn{border:1px solid rgba(0,0,0,.1)}.User_menuItem__Gf_U4{position:relative;font-size:16px;line-height:1.3;letter-spacing:.01em;color:var(--black-color);display:flex;align-items:center;gap:10px;z-index:2}.User_LogOutBody__vKIeB{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:50px 0}@media(max-width:992px){.User_LogOutBody__vKIeB{padding:40px 20px!important;width:90%!important}}@media(max-width:480px){.User_LogOutBody__vKIeB{padding:20px 10px!important}}.User_LogOutImage__X96AZ{margin-bottom:30px;max-width:100%;height:auto}@media(max-width:480px){.User_LogOutImage__X96AZ{margin-bottom:15px}}@media(max-width:992px){.User_LogOutImage__X96AZ{margin-bottom:20px}}.User_LogOutTitle__G9ylc{font-weight:500;font-size:clamp(18px,16.3157894737px + .0052631579*100vw,24px);line-height:1.4;letter-spacing:.01em;color:var(--black-color);margin-bottom:8px}@media(max-width:480px){.User_LogOutTitle__G9ylc{font-size:16px;text-align:center;margin-bottom:16px}}@media(max-width:992px){.User_LogOutTitle__G9ylc{font-size:18px}}.User_LogOutText__w_ov_{font-family:var(--font-outfit);font-size:14px;line-height:180%;letter-spacing:.01em;color:#68838e;margin-bottom:24px;text-align:center}@media(max-width:480px){.User_LogOutText__w_ov_{font-size:12px;margin-bottom:16px}}@media(max-width:992px){.User_LogOutText__w_ov_{font-size:14px}}.User_LogOutButtons__7tpvx{display:flex;gap:10px}@media(max-width:480px){.User_LogOutButtons__7tpvx{flex-direction:column;width:100%;gap:8px}}@media(max-width:992px){.User_LogOutButtons__7tpvx{gap:12px}}.User_LogOutButtonCancel__22S5F,.User_LogOutButtonExit__KPGaZ{width:184px!important;height:48px!important;letter-spacing:-.01em}@media(max-width:480px){.User_LogOutButtonCancel__22S5F,.User_LogOutButtonExit__KPGaZ{width:100%!important;height:auto!important;padding:12px 0;margin-bottom:10px}}@media(max-width:992px){.User_LogOutButtonCancel__22S5F,.User_LogOutButtonExit__KPGaZ{width:160px;height:45px}}.User_LogOutButtonExit__KPGaZ span{font-family:var(--font-poppins);font-weight:500!important;font-size:14px!important;line-height:1.1}.User_LogOutBodyLoading__agUY1{opacity:.5;pointer-events:none}.BurgerButton_burger__GOrKf{padding-right:15px;display:none}@media(max-width:992px){.BurgerButton_burger__GOrKf{position:relative;display:flex;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-5px;z-index:5}}@media(max-width:992px)and (any-hover:none){.BurgerButton_burger__GOrKf{cursor:default}}@media(max-width:992px){.BurgerButton_burger__GOrKf .BurgerButton_burgerLine__9tiwb{width:21px;height:2px;position:relative;transition:background-color .3s;background-color:var(--black-color)}.BurgerButton_burger__GOrKf .BurgerButton_burgerLine__9tiwb:after,.BurgerButton_burger__GOrKf .BurgerButton_burgerLine__9tiwb:before{content:"";right:0;width:100%;height:100%;background-color:var(--black-color);position:absolute;transition:all .3s}.BurgerButton_burger__GOrKf .BurgerButton_burgerLine__9tiwb:before{top:-6px}.BurgerButton_burger__GOrKf .BurgerButton_burgerLine__9tiwb:after{bottom:-6px}.BurgerButton_burger__GOrKf .BurgerButton_menuOpen__Ds6ON{background-color:rgba(0,0,0,0)}.BurgerButton_burger__GOrKf .BurgerButton_menuOpen__Ds6ON:before{top:0;transform:rotate(45deg)}.BurgerButton_burger__GOrKf .BurgerButton_menuOpen__Ds6ON:after{transform:rotate(-45deg);bottom:0}}.ToasterError_title__q925j{font-weight:600;font-size:14px;line-height:130%;letter-spacing:.01em;color:#f41a0c;margin-bottom:8px}.ToasterError_message__IwTfI{font-weight:400;font-size:12px;line-height:1.3;letter-spacing:.01em;color:#f41a0c}.NotificationCard_wrapper__ySARb{position:relative;width:100%;max-width:481px;margin:1px auto;padding:24px;background-color:var(--white-color);border-radius:4px;transition:box-shadow .25s cubic-bezier(.075,.82,.165,1)}.NotificationCard_wrapper__ySARb:hover{box-shadow:0 4px 30px 0 rgba(0,0,0,.0509803922)}.NotificationCard_wrapper__ySARb:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:4px;background:linear-gradient(rgba(26,71,191,.6980392157) 70%,rgba(214,58,202,.6980392157) 0);z-index:-1}.NotificationCard_headerWrapper__2boRI{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.NotificationCard_title__uwTy4{font-weight:500;font-size:18px;line-height:24px;display:flex;gap:8px;align-items:center}.NotificationCard_friendRequest__R5e9C{background:linear-gradient(90deg,#1a47bf,#d63aca);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.NotificationCard_description__xggZE{max-width:379px;font-weight:400;font-size:14px;color:var(--black-color);margin-bottom:9px;line-height:20.23px;margin-left:32px}.NotificationCard_friendRequestDescription__Q78kF{color:#93989a}.NotificationCard_date__wgu_2{text-indent:32px;color:rgba(104,131,142,.5019607843);margin-bottom:8px;line-height:14px;font-size:15px}.NotificationCard_btnGroup__thYy1{display:flex;gap:4px;justify-self:flex-end}.NotificationCard_declineBtn__jGF0L{padding:13px 17px;font-size:12px;position:relative;border:none;border-radius:1000px;width:100px;outline:none;background:linear-gradient(90deg,#1a47bf,#d63aca);z-index:1;max-height:42px}.NotificationCard_declineBtn__jGF0L:after{content:attr(data-declinebtn);font-size:12px;line-height:15.6px;font-weight:500;background:linear-gradient(90deg,#1a47bf,#d63aca);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NotificationCard_declineBtn__jGF0L:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background-color:var(--white-color);border-radius:999px;z-index:-1}.NotificationCard_acceptBtn__3rtuW{padding:13px 17px;font-size:12px;line-height:15.6px;font-weight:500;text-align:center;color:var(--white-color);border-radius:1000px;width:100px;max-height:42px;background:linear-gradient(90deg,#1a47bf,#d63aca)}.NotificationCard_descriptionP__fACdJ{color:#000}.NotificationCard_descriptionG__O4Jnf{background:linear-gradient(90deg,#1a47bf,#d63aca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.NotificationCard_descriptionA__aOPBg{color:inherit;text-decoration:underline}.NotificationCard_descriptionB__F3kld{color:#000}.NotificationCard_descriptionIntend__rENEy{margin-top:16px!important}.NotificationCard_chosenOne__T_lNO{color:#3ce}.NotificationCard_wellDone__2o6pw{color:#2b5}.NotificationCard_bookingConfirmedColor__mkUmF{color:#af52de}.NotificationCard_securityAlertColor__TP3mm,.NotificationCard_sessionCancelationColor__D7dMg{color:#ff3b30}.NotificationCard_paymentAndBillingColor__ex1Bb{color:#024d9f}.NotificationCard_remindersColor__xfiNu{color:#ff9500}.NotificationCard_welcomeColor__uFhhm{color:#30b0c7}.DashboardHeader_contentWrapper__QaHmE,.DashboardHeader_dashboardHeader___IMdr{display:flex;gap:20px;align-items:center}@media(max-width:768px){.DashboardHeader_contentWrapper__QaHmE,.DashboardHeader_dashboardHeader___IMdr{gap:10px}}@media(max-width:403px){.DashboardHeader_contentWrapper__QaHmE,.DashboardHeader_dashboardHeader___IMdr{flex-direction:column}}.DashboardHeader_dashboardHeader___IMdr{padding:15px 30px 15px 20px;box-shadow:0 4px 4px 0 rgba(226,235,239,.3);background:#fff}@media(max-width:992px){.DashboardHeader_dashboardHeader___IMdr{justify-content:flex-end;padding:10px 15px}}@media(max-width:768px){.DashboardHeader_dashboardHeader___IMdr{flex-direction:column;align-items:flex-end;gap:10px}}.DashboardHeader_buttonText__1lxHp{font-weight:500;text-wrap:nowrap}@media(max-width:1200px){.DashboardHeader_contentWrapper__QaHmE{width:100%}}@media(max-width:992px){.DashboardHeader_contentWrapper__QaHmE{width:auto}}.DashboardHeader_userWrapper__nPbQB{display:flex;gap:20px;align-items:center;position:relative}@media(max-width:992px){.DashboardHeader_userWrapper__nPbQB{gap:10px}}.DashboardHeader_sideNaveIcon__xa4py{display:none}@media(max-width:992px){.DashboardHeader_sideNaveIcon__xa4py{width:70px;height:60px;background:linear-gradient(132deg,rgba(26,71,191,.1),rgba(214,58,202,.1));border-radius:50%;display:flex;justify-content:flex-end;align-items:center;position:fixed;left:-35px;top:8px;z-index:5}}.DashboardHeader_label__Yfanq{border:1px solid #ebf1f3;border-radius:50px;flex-grow:1;padding:8px 10px;display:flex;align-items:center;margin-bottom:0}@media(max-width:1200px){.DashboardHeader_label__Yfanq{width:100%}}@media(max-width:992px){.DashboardHeader_label__Yfanq{display:none}}.DashboardHeader_input__3JuFR{font-weight:300;line-height:130%;font-size:16px;padding-left:10px;width:100%}.DashboardHeader_input__3JuFR::placeholder{font-size:14px;color:#7d919d}.DashboardHeader_labelIcon__WAGAB{font-size:20px}.DashboardHeader_button__GlFaT{width:240px;display:flex;align-items:center;justify-content:center;gap:10px}@media(max-width:1200px){.DashboardHeader_button__GlFaT{width:100%}}.DashboardHeader_iconWrapper__19iml{position:relative;min-width:42px;height:42px;display:flex;justify-content:center;align-items:center;border-radius:100%;border:1px solid #ebf1f3;cursor:pointer}.DashboardHeader_itemsCounter__suweS{position:absolute;width:17px;height:17px;font-size:10px;background:#1b47c0;font-family:var(--font-jost);border-radius:50%;color:var(--white-color);display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 3px var(--white-color);top:-2px;right:-5px}.DashboardHeader_itemsCounterEmpty__dbPY_{background:#9ca3af}.DashboardHeader_icon__GTVX3{font-size:20px}.DashboardHeader_user__k6A0z{position:relative;z-index:1}.DashboardHeader_user__k6A0z div{position:relative;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;width:38px;height:38px}.DashboardHeader_user__k6A0z div:before{content:"";width:42px;height:42px;background:var(--primary2-gradient);position:absolute;border-radius:50%;z-index:-1}.DashboardHeader_user__k6A0z div:after{content:"";width:7px;height:7px;border-radius:50%;background-color:#13ba37;box-shadow:0 0 0 2px var(--white-color);position:absolute;bottom:3px;right:0}.DashboardHeader_notificationModal__SuOwc{width:551px;position:absolute;top:125%;right:80%;border-radius:12px;padding:24px;box-shadow:0 4px 100px 0 rgba(0,0,0,.12);background:var(--white-color);z-index:2;max-height:calc(90vh - 48px);transition:transform .3s;transform-origin:top right;transform:scale(0);overflow:hidden;display:flex;flex-direction:column;z-index:1001}.DashboardHeader_isNotificationModalOpen__NAdIl{transform:scale(1);border-radius:16px}@media(max-width:992px){.DashboardHeader_isNotificationModalOpen__NAdIl{height:calc(100vh - 64px);top:80px;left:16px;right:16px;bottom:16px;padding:16px;position:fixed;margin:0 auto}}@media(max-width:768px){.DashboardHeader_isNotificationModalOpen__NAdIl{width:calc(100vw - 32px);height:calc(100vh - 32px);top:120px;left:16px;right:16px;bottom:16px;padding:16px;position:fixed}}@media(max-width:480px){.DashboardHeader_isNotificationModalOpen__NAdIl{position:fixed;left:16px;transform:translate(0) scale(1);width:90%;height:calc(100vh - 32px);padding:10px;font-size:14px}}.DashboardHeader_notificationContent__TFNiB{max-height:100%;overflow-y:auto;padding-right:12px}.DashboardHeader_notificationContent__TFNiB::-webkit-scrollbar{width:8px}.DashboardHeader_notificationContent__TFNiB::-webkit-scrollbar-thumb{background:linear-gradient(132deg,#1a47bf,#d63aca);border-radius:4px}.DashboardHeader_notificationContent__TFNiB::-webkit-scrollbar-thumb:hover{background:linear-gradient(132deg,#1a47bf,#d63aca)}.DashboardHeader_notificationContent__TFNiB::-webkit-scrollbar-track{background:#f4f9fb}@media(max-width:992px){.DashboardHeader_notificationContent__TFNiB{padding-left:12px}}@media(max-width:768px){.DashboardHeader_notificationContent__TFNiB{padding-left:12px}}@media(max-width:480px){.DashboardHeader_notificationContent__TFNiB{padding-left:12px}}.DashboardHeader_notificationTitle__WIxks{font-weight:400;font-size:24px;padding-bottom:10px;line-height:24px;color:var(--black-color)}.DashboardHeader_notificationLineWrapper__tm_rV{margin-top:24px;display:flex;align-items:center;gap:6px;margin-bottom:24px}.DashboardHeader_subNotificationLineWrapper__24HCK{margin:12px 0;display:flex;align-items:center;gap:6px}.DashboardHeader_lineText__FpuRO{font-weight:700;font-size:12px;line-height:16px;color:var(--black-color);opacity:.3;text-transform:uppercase}.DashboardHeader_line__ywNSZ{display:inline-block;height:2px;width:100%;background-color:rgba(104,131,142,.4);opacity:.2}.DashboardHeader_notificationList__yni0F{display:flex;flex-direction:column;gap:12px}.DashboardHeader_disabledIconForNotification__kh6Pi{pointer-events:none}.AddIdentificationDocument_uploadBox__K8gDk{position:relative;border:2px dashed #7d919d;border-radius:10px;padding:14px 43px;text-align:center;cursor:pointer;display:flex;flex-direction:column;gap:16px}.BackToPatients_link__2vu2c{display:inline-flex;align-items:center;gap:8px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#5736c3;text-decoration:none;padding:8px 0;transition:opacity .2s ease}.BackToPatients_link__2vu2c:hover{opacity:.8}.BackToPatients_icon__PGu0u{width:18px;height:18px}.PatientHeader_card__hg1af{width:764px;padding:0 0 16px;border-bottom:1px solid #eceded}.PatientHeader_header__TETbS{display:flex;align-items:center;gap:20px}.PatientHeader_avatarWrapper__JG5ui{width:80px;height:80px;border-radius:50%;overflow:hidden;flex-shrink:0}.PatientHeader_avatar__s6QJb{width:100%;height:100%;object-fit:cover}.PatientHeader_info__yGLip{flex:1 1;display:flex;flex-direction:column;gap:6px}.PatientHeader_name__5Bsfb{font-family:Nunito Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#1f272b;margin:0}.PatientHeader_metaInfo__Gxme_{display:flex;align-items:center;gap:8px}.PatientHeader_metaItem__4MlMZ{display:flex;align-items:center;gap:6px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#4e5e6a}.PatientHeader_separator__taB9i{color:#93989a;margin:0 4px}.PatientHeader_genderIcon__OCh6N{width:16px;height:16px;color:#93989a}.PatientHeader_messageButton__gYoFi{display:flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 20px;background:linear-gradient(135deg,#6B46C1,#D946C8);border:none;border-radius:20px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#fff;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.PatientHeader_messageButton__gYoFi:hover{background:linear-gradient(135deg,#5935A8,#C035B0);box-shadow:0 4px 12px rgba(107,70,193,.3)}.PatientHeader_messageButton__gYoFi:active{transform:scale(.98)}.PatientHeader_messageIcon__rd3Bb{width:18px;height:18px}@media(max-width:768px){.PatientHeader_card__hg1af{width:100%;padding:16px}.PatientHeader_header__TETbS{flex-direction:column;align-items:flex-start;padding:0}.PatientHeader_avatarWrapper__JG5ui{width:60px;height:60px}.PatientHeader_name__5Bsfb{font-size:18px;line-height:26px}.PatientHeader_metaInfo__Gxme_{flex-wrap:wrap}.PatientHeader_messageButton__gYoFi{width:100%}}.Languages_section__Bk801{width:764px;border-bottom:1px solid #eceded;padding:16px 0;margin-top:16px}.Languages_title__g6_Mc{font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:600;line-height:30px;color:#1f272b;margin:0 0 8px}.Languages_languagesList__DIsxn{display:flex;flex-direction:column;gap:4px}.Languages_language__kMZtq{font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#4e5e6a}@media(max-width:768px){.Languages_section__Bk801{width:100%;padding:16px 0}}.NextAppointment_container__w04lR{width:330px;display:flex;flex-direction:column;gap:8px}.NextAppointment_title__F5bYs{font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:600;line-height:27px;color:#d63aca;margin:0}.NextAppointment_card__P3ZWJ{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,rgba(107,70,193,.1),rgba(217,70,200,.1));border:none;border-radius:12px;padding:20px;gap:16px}.NextAppointment_datetime__31aDr{display:flex;align-items:baseline;gap:8px}.NextAppointment_date__6DNYE{font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#1f272b}.NextAppointment_time__X7iMo{font-weight:500;color:#4e5e6a}.NextAppointment_joinButton__TwG4G,.NextAppointment_time__X7iMo{font-family:Nunito Sans,sans-serif;font-size:14px;line-height:20px}.NextAppointment_joinButton__TwG4G{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;height:40px;background:linear-gradient(135deg,#6B46C1,#D946C8);border:none;border-radius:20px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease;white-space:nowrap}.NextAppointment_joinButton__TwG4G:hover{background:linear-gradient(135deg,#5935A8,#C035B0);transform:translateY(-1px);box-shadow:0 4px 12px rgba(107,70,193,.3)}.NextAppointment_joinButton__TwG4G:active{transform:translateY(0)}.NextAppointment_joinButton__TwG4G:disabled{opacity:.6;cursor:not-allowed}.NextAppointment_icon__tXal7{width:18px;height:18px}.NextAppointment_emptyMessage__sa3zp{font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;color:#4e5e6a;margin:0}@media(max-width:768px){.NextAppointment_container__w04lR{width:100%}.NextAppointment_card__P3ZWJ{padding:16px}}.CancelAppointmentModal_modal__2bosM{position:relative;width:520px;max-width:90vw;background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 20px rgba(0,0,0,.1)}@media(max-width:768px){.CancelAppointmentModal_modal__2bosM{padding:24px;width:100%}}.CancelAppointmentModal_closeButton__be1n2{position:absolute;top:20px;right:20px;width:24px;height:24px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.CancelAppointmentModal_closeButton__be1n2:hover{opacity:.7}.CancelAppointmentModal_closeIcon__wJgQG{width:24px;height:24px;color:#1f272b}.CancelAppointmentModal_modalTitle__3_0St{font-family:Nunito Sans,sans-serif;font-size:20px;font-weight:600;line-height:30px;color:#1f272b;margin:0 0 12px;padding-right:32px}@media(max-width:768px){.CancelAppointmentModal_modalTitle__3_0St{font-size:18px;line-height:27px}}.CancelAppointmentModal_modalDescription__ehzfR{font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;line-height:20.6px;color:#4e5e6a;margin:0 0 16px}@media(max-width:768px){.CancelAppointmentModal_modalDescription__ehzfR{font-size:13px;line-height:19px}}.CancelAppointmentModal_policyLink__jDjD4{display:inline-block;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;line-height:20.6px;color:#1b47c0;text-decoration:none;margin-bottom:24px;transition:opacity .2s ease}.CancelAppointmentModal_policyLink__jDjD4:hover{opacity:.8;text-decoration:underline}@media(max-width:768px){.CancelAppointmentModal_policyLink__jDjD4{font-size:13px;margin-bottom:20px}}.CancelAppointmentModal_modalActions__NMDrn{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}@media(max-width:768px){.CancelAppointmentModal_modalActions__NMDrn{flex-direction:column-reverse;gap:8px}}.CancelAppointmentModal_noButton__D28_a,.CancelAppointmentModal_yesButton__lf9y4{height:42px;padding:12px 24px;border-radius:24px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;line-height:20.6px;cursor:pointer;transition:all .2s ease;border:none}@media(max-width:768px){.CancelAppointmentModal_noButton__D28_a,.CancelAppointmentModal_yesButton__lf9y4{width:100%;height:44px}}.CancelAppointmentModal_noButton__D28_a{min-width:80px;background:#fff;border:1px solid #d7dde7;color:#1f272b}.CancelAppointmentModal_noButton__D28_a:hover{border-color:#1b47c0;color:#1b47c0}.CancelAppointmentModal_yesButton__lf9y4{min-width:80px;background:linear-gradient(132deg,#1a47bf,#d63aca);color:#fff;transition:all .2s ease,box-shadow .3s ease}.CancelAppointmentModal_yesButton__lf9y4:hover{box-shadow:0 6px 12px 0 rgba(20,127,225,.3)}.CancelAppointmentModal_yesButton__lf9y4:active{box-shadow:0 0 0 0 rgba(20,127,225,.3)}.Journal_journal__9_xe0{width:100%;background:#fff;min-height:100vh;padding:24px 32px 24px 24px}@media(max-width:992px){.Journal_journal__9_xe0{padding:24px 20px}}@media(max-width:768px){.Journal_journal__9_xe0{padding:20px 16px}}.Journal_journalLoading__2QVFW{opacity:.6;pointer-events:none;position:relative}.Journal_journalLoading__2QVFW:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#1a47bf;border-radius:50%;animation:Journal_spin__2F9fE .8s linear infinite}@keyframes Journal_spin__2F9fE{to{transform:translate(-50%,-50%) rotate(1turn)}}.Journal_journalContent__fg87O{display:flex;flex-direction:column;gap:0}.Journal_topRow__VuiBN{display:flex;gap:24px;margin-bottom:24px}@media(max-width:992px){.Journal_topRow__VuiBN{flex-direction:column}}.Journal_calendarSection__I7Pc_{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 24px;background:#fff;border:1px solid #f3f4f6;border-radius:16px;flex-shrink:0}@media(max-width:768px){.Journal_calendarSection__I7Pc_{padding:16px;gap:12px}}.Journal_selectedDateDisplay__db9aC{display:flex;flex-direction:column;align-items:center;gap:4px}.Journal_dayName__Y8mWa{font-size:18px;font-weight:600;color:#1f2937}.Journal_fullDate__XQFsT{font-size:14px;font-weight:400;color:#6b7280}.Journal_calendarRow__DXhQ8{display:flex;align-items:center;justify-content:center;gap:16px}@media(max-width:768px){.Journal_calendarRow__DXhQ8{gap:8px}}.Journal_navButton__Ctjia{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(0,0,0,0);border:1px solid #e5e7eb;border-radius:10px;color:#6b7280;cursor:pointer;transition:all .2s ease;flex-shrink:0}.Journal_navButton__Ctjia:hover{background:#f9fafb;border-color:#d1d5db;color:#374151}.Journal_navButton__Ctjia:active{transform:scale(.95)}.Journal_calendarWrapper__qroEt .react-datepicker{border:none;background:rgba(0,0,0,0);font-family:inherit}.Journal_calendarWrapper__qroEt .react-datepicker__month-container{background:rgba(0,0,0,0)}.Journal_calendarWrapper__qroEt .react-datepicker__header{background:rgba(0,0,0,0);border-bottom:none;padding:0 0 8px}.Journal_calendarWrapper__qroEt .react-datepicker__current-month,.Journal_calendarWrapper__qroEt .react-datepicker__navigation{display:none}.Journal_calendarWrapper__qroEt .react-datepicker__day-names{display:flex;justify-content:space-between;margin-bottom:4px}.Journal_calendarWrapper__qroEt .react-datepicker__day-name{width:32px;height:32px;line-height:32px;margin:0;font-size:12px;font-weight:500;color:#9ca3af}@media(max-width:768px){.Journal_calendarWrapper__qroEt .react-datepicker__day-name{width:28px;height:28px;line-height:28px;font-size:11px}}.Journal_calendarWrapper__qroEt .react-datepicker__month{margin:0}.Journal_calendarWrapper__qroEt .react-datepicker__week{display:flex;justify-content:space-between}.Journal_calendarWrapper__qroEt .react-datepicker__day{width:32px!important;height:32px!important;line-height:32px!important;margin:2px 0!important;font-size:13px!important;font-weight:400!important;color:#374151!important;background:rgba(0,0,0,0)!important;border-radius:50%!important;border:none!important}@media(max-width:768px){.Journal_calendarWrapper__qroEt .react-datepicker__day{width:28px!important;height:28px!important;line-height:28px!important;font-size:12px!important}}.Journal_calendarWrapper__qroEt .react-datepicker__day--selected,.Journal_calendarWrapper__qroEt .react-datepicker__day--selected.react-datepicker__day--today,.Journal_calendarWrapper__qroEt .react-datepicker__day--selected.react-datepicker__day--today:hover,.Journal_calendarWrapper__qroEt .react-datepicker__day--selected:hover{background:#1a47bf!important;color:#fff!important;border-radius:50%!important;border:none!important}.Journal_calendarWrapper__qroEt .react-datepicker__day--keyboard-selected{background:rgba(0,0,0,0)!important;color:#374151!important}.Journal_calendarWrapper__qroEt .react-datepicker__day--today:not(.react-datepicker__day--selected){background:rgba(0,0,0,0)!important;color:#374151!important;border:2px solid #1a47bf!important;border-radius:50%!important;line-height:28px!important}@media(max-width:768px){.Journal_calendarWrapper__qroEt .react-datepicker__day--today:not(.react-datepicker__day--selected){line-height:24px!important}}.Journal_calendarWrapper__qroEt .react-datepicker__day--outside-month{color:#d1d5db!important}.Journal_highlightDay__1iA7e{background:linear-gradient(135deg,#1A47BF,#D63ACA);color:#fff!important;border-radius:50%}.JournalHeader_journalHeader__RcQ53{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media(max-width:768px){.JournalHeader_journalHeader__RcQ53{flex-direction:column;align-items:flex-start;gap:16px}}.JournalHeader_title__nc91v{font-size:24px;font-weight:700;color:#1f2937;margin:0}.JournalHeader_configButton__O9yyt{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:24px;font-size:14px;font-weight:500;color:#5736c3;cursor:pointer;transition:all .2s ease}.JournalHeader_configButton__O9yyt svg{color:#5736c3}.JournalHeader_configButton__O9yyt:hover{background:#f9fafb;border-color:#d1d5db}.MealTrackerCards_mealTrackerCard__52E89{border-radius:30px;padding:20px 40px;background:linear-gradient(132deg,rgba(26,71,191,.1),rgba(214,58,202,.1));display:flex;align-items:center;justify-content:space-between;gap:10px}.MealTrackerCards_mealTrackerCardText___OBQo{text-align:right}.MealTrackerCards_mealTrackerCardTitle__m_oDX{font-weight:500;font-size:clamp(20px,17.7543859649px + .0070175439*100vw,28px);text-transform:uppercase;text-align:center;background:linear-gradient(132deg,#1a47bf,#d63aca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.MealTrackerCards_mealTrackerCardSubtitle__cBI2W{font-size:14px;font-weight:400;font-family:var(--font-inter);color:#9a9ea7}.MealsNutrientStats_mealsNutrientStats__qbUWT{display:flex;flex-direction:column;align-items:center}.MealsNutrientStats_mealsNutrientStatsLineItem__qdkCP,.MealsNutrientStats_mealsNutrientStatsLine__dGWCw{border-radius:9999px;height:2px}.MealsNutrientStats_mealsNutrientStatsLine__dGWCw{position:relative;width:68px;background-color:#d9d9d9;margin-bottom:6px}.MealsNutrientStats_mealsNutrientStatsLineItem__qdkCP{position:absolute;background:var(--gradient-color)}.MealsNutrientStats_mealsNutrientStatsText__Vt6O0{text-align:center}.MealsNutrientStats_mealsNutrientStatsSubtitle__ViRlt{font-size:14px;color:#9a9ea7;text-transform:capitalize}.ReferralProgram_page__ETCfV{color:var(--black-color);padding-bottom:clamp(60px,43.1578947368px + .0526315789*100vw,120px)}.ReferralProgram_content__I0qim{border-radius:20px;padding:clamp(15px,10.7894736842px + .0131578947*100vw,30px);box-shadow:0 4px 30px 0 rgba(0,0,0,.05);background:#fff;font-weight:300;font-size:clamp(16px,15.4385964912px + .001754386*100vw,18px);line-height:1.5;color:var(--black-color)}.ReferralProgram_infoReferralContainer__JKOP3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px}.ReferralProgram_infoReferralContainer_elem__nNYlR{border-radius:20px;box-shadow:0 4px 30px 0 rgba(0,0,0,.05);background:#fff;font-weight:300;font-size:clamp(16px,15.4385964912px + .001754386*100vw,18px);line-height:1.5;color:var(--black-color);padding:20px;display:flex;width:100%;gap:15px}.ReferralProgram_infoReferralContainer_elem_img__iD2_I{width:46px;height:46px;border-radius:40px;background-color:#f9f9fb;display:flex;margin:auto 0}.ReferralProgram_infoReferralContainer_elem_img__iD2_I img{margin:auto;width:24px;height:24px}.ReferralProgram_infoReferralContainer_elem_secondContainer_title__hlk6m{font-family:var(--font-jost);color:#919b9b;font-size:14px}.ReferralProgram_infoReferralContainer_elem_secondContainer_value__36y9l{font-family:var(--font-jost);font-size:26px;font-weight:600}.ReferralProgram_titleBlock__RxJ5b{margin-bottom:clamp(18px,11.8245614035px + .0192982456*100vw,40px)}.ReferralProgram_subtitle___FJ96{font-weight:300;font-size:18px;line-height:28px;display:flex;flex-direction:column;gap:10px}.ReferralProgram_title__PgeTO{font-weight:600;font-size:clamp(14px,11.1929824561px + .0087719298*100vw,24px);line-height:24px;color:#090909}.ReferralProgram_title__PgeTO .ReferralProgram_termsItems__Lloxf{display:flex;flex-direction:column;gap:clamp(18px,11.8245614035px + .0192982456*100vw,40px)}.ReferralProgram_title__PgeTO .ReferralProgram_termsItemTitle__HBDjJ{font-weight:600;font-size:clamp(16px,13.7543859649px + .0070175439*100vw,24px);line-height:1.2;color:#090909;margin-bottom:clamp(8px,6.3157894737px + .0052631579*100vw,14px)}.ReferralProgram_title__PgeTO .ReferralProgram_termsItemText__Buadj{font-weight:300;font-size:18px;line-height:28px}.ReferralProgram_title__PgeTO .ReferralProgram_termsItemTextWrapper__4OlaF{display:flex;flex-direction:column;gap:clamp(10px,8.3157894737px + .0052631579*100vw,16px)}.ReferralProgram_title__PgeTO .ReferralProgram_termsItemTextFirst__ZQtf0{margin-bottom:clamp(30px,20.4561403509px + .0298245614*100vw,64px)}.ReferralProgram_title__PgeTO .ReferralProgram_termsItemSpan__PsbNA{font-weight:500;color:#2666fd}.ReferralProgram_link__8hAx0{text-transform:lowercase;color:#44bfe5;cursor:pointer}.ReferralProgram_tooltipModalContainer__wrX7M{display:flex;flex-direction:column;gap:10px}.ReferralProgram_tooltipModalContainer_elem__eYnZG{cursor:pointer;display:flex;gap:12px;transition-duration:.3s}.ReferralProgram_tooltipModalContainer_elem__eYnZG:hover{transform:scale(1.04)}.ReferralProgram_tooltipModalContainer_elem__eYnZG img{height:24px;width:24px}.ViewToggle_viewToggle__IeJKw{display:flex;gap:0;align-items:center;border:1px solid #d7dde7;overflow:hidden}.ViewToggle_toggleButton__Ut6z0{height:42px;padding:12px 16px;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:600;line-height:23.8px;border:none;border-right:1px solid #d7dde7;background:#fff;color:#4e5e6a;cursor:pointer;transition:all .2s ease;border-radius:0}.ViewToggle_toggleButton__Ut6z0:last-child{border-right:none}.ViewToggle_toggleButton__Ut6z0:hover:not(.ViewToggle_active__Uzxmx){background:#f7fbff}.ViewToggle_toggleButton__Ut6z0.ViewToggle_active__Uzxmx{background:#1f272b;color:#fff;border-color:#1f272b}.MonthNavigation_monthNavigation__Rz9NY{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px}.MonthNavigation_currentMonth__NHnKk{font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:600;line-height:23.8px;color:#4e5e6a;text-align:center;margin:0;min-width:150px}.MonthNavigation_navButton__xbhYF{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:opacity .2s ease}.MonthNavigation_navButton__xbhYF:hover:not(:disabled){opacity:.7}.MonthNavigation_navButton__xbhYF:disabled{cursor:not-allowed;opacity:.4}.MiniCalendar_miniCalendar__fK84O{display:flex;flex-direction:column;gap:8px;width:100%;background:#fff}.MiniCalendar_weekDays__18FSC{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;margin-bottom:4px}.MiniCalendar_weekDay__nP5Ho{text-align:center;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:600;color:#8b8b8b;padding:4px}.MiniCalendar_calendarGrid__27YYj{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.MiniCalendar_calendarDay__sZH4X{aspect-ratio:1;border:none;background:none;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:500;color:#1f272b;cursor:pointer;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.MiniCalendar_calendarDay__sZH4X:hover:not(.MiniCalendar_empty__g7yod):not(:disabled){background-color:#f0f0f0}.MiniCalendar_calendarDay__sZH4X.MiniCalendar_empty__g7yod{cursor:default}.MiniCalendar_calendarDay__sZH4X.MiniCalendar_today__wKHkN{border:2px solid #1b47c0}.MiniCalendar_calendarDay__sZH4X.MiniCalendar_selected__tWGUH{background-color:#1b47c0;color:#fff;font-weight:600}.MiniCalendar_calendarDay__sZH4X.MiniCalendar_selected__tWGUH:hover{background-color:#1b47c0}.MiniCalendar_calendarDay__sZH4X.MiniCalendar_hasEvent__A_16u:not(.MiniCalendar_selected__tWGUH):not(.MiniCalendar_today__wKHkN){border:2px solid #22c55e}.MiniCalendar_calendarDay__sZH4X.MiniCalendar_today__wKHkN.MiniCalendar_hasEvent__A_16u:not(.MiniCalendar_selected__tWGUH){border:2px solid #1b47c0;box-shadow:inset 0 0 0 2px #22c55e}.MiniCalendar_calendarDay__sZH4X:disabled{cursor:not-allowed;opacity:.3}.VerifyPhoneModal_modalContent__7zdKm{max-width:530px;width:100%;padding:20px;border-radius:20px}@media(max-width:768px){.VerifyPhoneModal_modalContent__7zdKm{max-width:360px!important;height:380px!important}}.VerifyPhoneModal_formTitle__Rplod{display:flex;flex-direction:column;gap:16px;position:relative;top:-1%;margin-bottom:5px}@media(max-width:768px){.VerifyPhoneModal_formTitle__Rplod{display:flex;flex-direction:column;gap:16px;position:relative;top:0;margin-bottom:15px}}.VerifyPhoneModal_mobileWrapper__5od_T{position:relative;display:flex;justify-content:space-between;gap:20px;max-width:380px;width:100%}@media(max-width:480px){.VerifyPhoneModal_mobileWrapper__5od_T{gap:5px;flex-direction:row}}.VerifyPhoneModal_mobileWrapper__5od_T p{bottom:-5px}.VerifyPhoneModal_btn__FLM9u{font-weight:500;font-size:16px}.VerifyPhoneModal_completeProfileForm__VA2fm{max-width:440px;width:100%;padding:50px}@media(max-width:768px){.VerifyPhoneModal_completeProfileForm__VA2fm{padding:15px}}.VerifyPhoneModal_inputPlaceholder__BxzHy{height:64px}.VerifyPhoneModal_loginLabel__ATveL{margin-bottom:20px}.VerifyPhoneModal_loginLabelPhone__97iTa input{padding:0 20px}.VerifyPhoneModal_loginLabelCode__sqhzk{max-width:130px;width:100%}@media(max-width:480px){.VerifyPhoneModal_loginLabelCode__sqhzk{max-width:100%}}.VerifyPhoneModal_detailsBtn__hMKmi{background:#f1f1f1;display:flex;justify-content:center;align-items:center;gap:10px;color:#68838e!important;margin:10px 0}.VerifyPhoneModal_detailsBtnActive__6rrwV{background:var(--primary2-gradient)}.VerifyPhoneModal_detailsBtnActive__6rrwV span,.VerifyPhoneModal_detailsBtnActive__6rrwV svg{color:var(--white-color)!important}.VerifyPhoneModal_checkboxError__bTcc3{position:absolute;bottom:-10px;left:50%;width:100%;transform:translateX(-50%)}.VerifyPhoneModal_modalWrapper__0PdWS{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:clamp(20px,14.3859649123px + .0175438596*100vw,40px)}.VerifyPhoneModal_modalCloseBtn__XN1Q3{position:absolute;top:clamp(15px,13.5964912281px + .0043859649*100vw,20px);right:clamp(15px,13.5964912281px + .0043859649*100vw,20px)}.VerifyPhoneModal_modalTitle__hX0fM{font-weight:600;font-size:clamp(22px,19.1929824561px + .0087719298*100vw,32px);line-height:130%;letter-spacing:.01em;text-align:center;color:var(--black-color);margin-bottom:10px}.VerifyPhoneModal_subTitle__hjXyi{font-family:Jost,sans-serif;font-weight:500;line-height:130%;letter-spacing:.01em;color:#68838e;margin-bottom:30px}.VerifyPhoneModal_subTitle__hjXyi span{font-weight:700}.VerifyPhoneModal_verificationInputWrapper__ZHK1A{display:flex;justify-content:center;align-items:center;gap:clamp(10px,7.1929824561px + .0087719298*100vw,20px);margin-bottom:24px}.VerifyPhoneModal_verificationInput__jT_Gc{font-weight:600;font-size:clamp(20px,16.6315789474px + .0105263158*100vw,32px);line-height:130%;letter-spacing:.01em;color:var(--black-color);border-radius:10px;text-align:center;min-width:clamp(58px,47.6140350877px + .0324561404*100vw,95px);width:100%;height:clamp(58px,47.6140350877px + .0324561404*100vw,95px);box-shadow:0 4px 20px 0 rgba(0,0,0,.1);background:var(--white-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.VerifyPhoneModal_verificationResendWrapper__0L_kq{margin-bottom:40px;line-height:130%;letter-spacing:.01em;text-align:center;color:#68838e}.VerifyPhoneModal_formLoading__xAWvh,.VerifyPhoneModal_modalWrapperLoading__Zi__6{opacity:.5;pointer-events:none}.VerifyPhoneModal_verificationResendText__nPN5e{font-weight:500}.VerifyPhoneModal_verificationResendBtn__TPHs3{font-weight:700;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#68838e}.VerifyPhoneModal_verificationBtnWrapper__UYj_1{display:flex;justify-content:center;align-items:center;gap:10px;width:100%}.VerifyPhoneModal_verificationBtn__8kqa_{padding:16px;width:100%;border-radius:50px;font-weight:600;text-align:center}.VerifyPhoneModal_verificationBtnCancel__Ml7mb{border:1px solid #919b9b;background:linear-gradient(180deg,#1a47bf,#d63aca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.VerifyPhoneModal_verificationBtnVerify__NGhrh{background:linear-gradient(180deg,#1a47bf,#d63aca);color:var(--white-color)}.VerifyPhoneModal_loginTerms__zaYhe{font-weight:400;font-size:14px;line-height:1.5;color:#68838e;text-align:center;margin:20px 0}.VerifyPhoneModal_loginTerms__zaYhe span{background:linear-gradient(180deg,#1a47bf,#d63aca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ChangeNumberModal_modalContent__v_2qA{width:530;height:420;border-radius:20px;padding:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;overflow:hidden}.ChangeNumberModal_modalCloseBtn__hrNoe{position:absolute;top:clamp(15px,13.5964912281px + .0043859649*100vw,20px);right:clamp(15px,13.5964912281px + .0043859649*100vw,20px)}.ChangeNumberModal_mobileWrapper__FgCNH{position:relative;display:flex;justify-content:space-between;gap:20px;width:100%}@media(max-width:480px){.ChangeNumberModal_mobileWrapper__FgCNH{gap:5px;flex-direction:row}}.ChangeNumberModal_mobileWrapper__FgCNH p{bottom:-5px}.ChangeNumberModal_loginLabelPhone__LVlrO input{padding:0 20px}.ChangeNumberModal_loginLabelCode__YUyCP{max-width:130px;width:100%}@media(max-width:480px){.ChangeNumberModal_loginLabelCode__YUyCP{max-width:100%}}.ChangeNumberModal_inputPlaceholder__9QRsK{height:64px}.ChangeNumberModal_textInformation__Cyuux{text-align:center;font-weight:500;font-family:__Outfit_a4c6f6;font-size:16px;line-height:130%;color:#68838e}.ChangeNumberModal_btnContinue__GUKK1{width:100%;height:55px;background:linear-gradient(180deg,#1a47bf,#d63aca)}.ChangeNumberModal_title__PI86d{font-weight:600;font-size:32px;line-height:130%;color:#010101}.CompleteProfile_mainPanel__wFkzF{min-height:30vh;justify-content:space-between}.CompleteProfile_modalContent__VkldB{max-width:530px;width:100%;padding:20px;border-radius:20px}@media(max-width:768px){.CompleteProfile_modalContent__VkldB{max-width:360px!important;height:380px!important}}.CompleteProfile_formTitle__P8jkt{display:flex;flex-direction:column;gap:16px;position:relative;top:-1%;margin-bottom:5px}@media(max-width:768px){.CompleteProfile_formTitle__P8jkt{display:flex;flex-direction:column;gap:16px;position:relative;top:0;margin-bottom:15px}}.CompleteProfile_mobileWrapper__YaMTJ{position:relative;display:flex;justify-content:space-between;gap:20px;max-width:380px;width:100%}@media(max-width:480px){.CompleteProfile_mobileWrapper__YaMTJ{gap:5px;flex-direction:row}}.CompleteProfile_mobileWrapper__YaMTJ p{bottom:-5px}.CompleteProfile_btn__MPUjk{font-weight:500;font-size:16px}.CompleteProfile_completeProfileForm__vArYf{max-width:500px;width:100%;padding:50px}@media(max-width:768px){.CompleteProfile_completeProfileForm__vArYf{padding:15px}}.CompleteProfile_inputPlaceholder__TPwVk{height:64px}.CompleteProfile_loginLabel__HJIhf{margin-bottom:20px}.CompleteProfile_loginLabelPhone__8PCd5{display:flex;flex-direction:column}.CompleteProfile_loginLabelPhone__8PCd5 input{padding:0 20px}.CompleteProfile_loginLabelCode__YyI_c{max-width:130px;width:100%}@media(max-width:480px){.CompleteProfile_loginLabelCode__YyI_c{max-width:100%}}.CompleteProfile_detailsBtn__2fWhD{background:#f1f1f1;display:flex;justify-content:center;align-items:center;gap:10px;color:#68838e!important;margin-top:10px;padding:10px;border-radius:8px}.CompleteProfile_detailsBtn__2fWhD span{display:flex;justify-content:center;align-items:center;gap:10px;font-weight:500;font-size:16px;line-height:23px}.CompleteProfile_detailsBtnActive__j3gZ2{background-color:#1f272b}.CompleteProfile_detailsBtnActive__j3gZ2 span,.CompleteProfile_detailsBtnActive__j3gZ2 svg{color:var(--white-color)!important}.CompleteProfile_checkboxError__fxk7t{position:absolute;bottom:-10px;left:50%;width:100%;transform:translateX(-50%)}.CompleteProfile_modalWrapper__wXqRm{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:clamp(20px,14.3859649123px + .0175438596*100vw,40px)}.CompleteProfile_modalCloseBtn__jUYEp{position:absolute;top:clamp(15px,13.5964912281px + .0043859649*100vw,20px);right:clamp(15px,13.5964912281px + .0043859649*100vw,20px)}.CompleteProfile_modalTitle__CRVrG{font-weight:600;font-size:clamp(22px,19.1929824561px + .0087719298*100vw,32px);line-height:130%;letter-spacing:.01em;text-align:center;color:var(--black-color);margin-bottom:10px}.CompleteProfile_subTitle__UDXyX{font-family:Jost,sans-serif;font-weight:500;line-height:130%;letter-spacing:.01em;color:#68838e;margin-bottom:30px}.CompleteProfile_subTitle__UDXyX span{font-weight:700}.CompleteProfile_verificationInputWrapper__dNIIZ{display:flex;justify-content:center;align-items:center;gap:clamp(10px,7.1929824561px + .0087719298*100vw,20px);margin-bottom:24px}.CompleteProfile_verificationInput___oTJm{font-weight:600;font-size:clamp(20px,16.6315789474px + .0105263158*100vw,32px);line-height:130%;letter-spacing:.01em;color:var(--black-color);border-radius:6px;text-align:center;border:1px solid #d7dee7;min-width:clamp(58px,47.6140350877px + .0324561404*100vw,95px);width:100%;height:clamp(58px,47.6140350877px + .0324561404*100vw,95px);background:var(--white-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.CompleteProfile_verificationResendWrapper__jQ7_L{margin-bottom:40px;line-height:130%;letter-spacing:.01em;text-align:center;color:#68838e}.CompleteProfile_formLoading___eW6R,.CompleteProfile_modalWrapperLoading__mhRMI{opacity:.5;pointer-events:none}.CompleteProfile_verificationResendText__pEeZC{font-weight:500}.CompleteProfile_verificationResendBtn__MmLcm{font-weight:700;color:#446ee4}.CompleteProfile_verificationBtnWrapper__qi0an{display:flex;justify-content:center;align-items:center;gap:10px;width:100%}.CompleteProfile_verificationBtn__HR3nS{padding:16px;width:100%;border-radius:50px;font-weight:600;text-align:center}.CompleteProfile_verificationBtnCancel__Fz7cN{border:1px solid #919b9b;background:linear-gradient(180deg,#1a47bf,#d63aca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.CompleteProfile_verificationBtnVerify__8hPsB{background:linear-gradient(180deg,#1a47bf,#d63aca);color:var(--white-color)}.CompleteProfile_loginTerms__I_nYA{font-weight:400;font-size:14px;line-height:1.5;color:#68838e;text-align:center;margin:20px 0}.CompleteProfile_loginTerms__I_nYA span{background:linear-gradient(180deg,#1a47bf,#d63aca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.TablePagination_pagination__NZ9nQ{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:20px}.TablePagination_paginationText__FgLWu{font-family:var(--font-roboto);font-weight:400;font-size:14px;color:#919b9b;font-style:italic}.TablePagination_paginationButtons__SRMh9{display:flex;gap:5px}.TablePagination_paginationButton__znay5,.TablePagination_paginationIndex__ket1i{border:1px solid #effaff;border-radius:50%;width:32px;height:32px;font-size:14px}.TablePagination_paginationButtonActive__tuLLd{position:relative;z-index:0}.TablePagination_paginationButtonActive__tuLLd span{font-family:var(--font-open-sans);font-weight:600;font-size:13px;background-color:#fff!important;border-radius:50%;height:100%;width:100%;display:inline-flex;align-items:center;justify-content:center}.TablePagination_paginationButtonActive__tuLLd:before{content:"";width:32px;height:32px;background:var(--primary2-gradient);position:absolute;border-radius:50%;z-index:-1;left:-1px;top:-1px}.TablePagination_paginationIndex__ket1i{border:1px solid #0e9de3;font-weight:600;font-size:14px;color:#454238;display:flex;justify-content:center;align-items:center}.AccountTitle_title__hwVRA{font-weight:600;font-size:clamp(18px,16.8771929825px + .0035087719*100vw,22px);line-height:34px;color:#010101}.Blog_tabTitle__5cZJL{transition-duration:.3s}.Blog_tabTitle__5cZJL:before{content:"";position:absolute;height:3px;width:30%;bottom:0;left:50%;transform:translateX(-50%) scaleX(0);transform-origin:center;border-top-left-radius:5px;border-top-right-radius:5px;transition:transform .3s}@media(min-width:992px){.Blog_tabTitle__5cZJL:hover:before{transform:translateX(-50%) scaleX(1)}}.Blog_blogCardsWrapper__Fcyui{box-shadow:0 4px 30px 0 rgba(0,0,0,.05);background-color:var(--white-color);border-radius:15px;min-width:1100px}.Blog_advertiseCards__1DX6I{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-bottom:30px}@media(max-width:1460px){.Blog_advertiseCards__1DX6I{grid-template-columns:1fr}}.Blog_advertiseCard__nW8ho{position:relative;padding:30px;border-radius:12px;display:flex;justify-content:space-between;align-items:center;overflow:hidden}.Blog_advertiseCard__nW8ho img{position:absolute;right:30px;bottom:0}@media(max-width:1460px){.Blog_advertiseCard__nW8ho img{right:0}}.Blog_advertiseCard1__dtLxJ{background-color:#ffebdd}.Blog_advertiseCard1__dtLxJ .Blog_advertiseCardBtn__XzgHP{background-color:#ff8c39}.Blog_advertiseCard2__3zOk4{background-color:#e4f2ff}.Blog_advertiseCard2__3zOk4 .Blog_advertiseCardBtn__XzgHP{background-color:#0e88fa}.Blog_advertiseCardContent__9gJD9{position:relative;z-index:1}.Blog_advertiseCardTitle__VvofD{font-weight:700;font-size:24px;text-transform:uppercase;text-align:center;color:var(--black-color);margin-bottom:5px}.Blog_advertiseCardText__RCc_Z{font-size:14px;color:var(--black-color);margin-bottom:18px}.Blog_advertiseCardBtn__XzgHP{border-radius:100px;padding:12px 24px;color:var(--white-color);font-weight:500}.Blog_managePostBtn__MgNKV{width:-moz-fit-content;width:fit-content;padding:10px 24px}.Blog_blogCards___Ipmh{padding:20px;width:100%}.Blog_blogCardsHeader__WNX8I{justify-content:space-between;gap:15px;margin-bottom:20px}.Blog_blogCardsBtn__2L4Gj,.Blog_blogCardsButtons__JlQg0,.Blog_blogCardsHeader__WNX8I{display:flex;align-items:center}.Blog_blogCardsBtn__2L4Gj{color:#fff;padding-inline:20px;gap:5px;padding:12px 32px;font-weight:500;font-size:16px;line-height:23px;gap:12px}.Blog_blogCardsTitle__WJv34{font-weight:600!important;font-size:24px!important;line-height:35px!important}.Blog_managePostBtnText__09E_j{font-weight:500!important;font-size:16px!important}.Blog_blogCardsMoreActionWrapper__AZArZ{position:relative}.Blog_blogCardsMoreActions__9WODs{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;padding:10px;border-radius:10px;z-index:1;width:100%;background-color:var(--white-color);box-shadow:0 4px 100px 0 rgba(0,0,0,.12)}.Blog_blogCardsMoreActions__9WODs a{line-height:1.3;letter-spacing:.01em;color:var(--black-color);display:flex;justify-content:center;gap:5px;width:100%;padding:2px;border-radius:5px}.Blog_blogCardsMoreActions__9WODs a:hover{background-color:#d9d9d9}.Blog_tabList__pLIYX{display:flex;align-items:center;gap:24px;margin-bottom:15px}.Blog_tabTitle__5cZJL{position:relative;font-weight:500;font-size:16px;line-height:1.3;color:#68838e;padding-bottom:6px;font-family:var(--font-outfit);cursor:pointer}.Blog_tabTitle__5cZJL:before{background:var(--primary2-gradient);height:2px;width:calc(100% + 8px);left:-4px;transform:scaleX(0)}.Blog_tabTitleActive__42FQt{background:var(--primary2-gradient);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.Blog_tabTitleActive__42FQt:before{transform:scaleX(1)}.Blog_pagination__xgxYW{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:20px}.Blog_paginationText__i1QEu{font-weight:500;font-size:14px;color:#919b9b}.Blog_paginationButtons__aUUOG{display:flex;gap:5px}.Blog_paginationButton__bT0Jl,.Blog_paginationIndex__CEPGj{border:1px solid #effaff;border-radius:8px;width:32px;height:32px}.Blog_paginationIndex__CEPGj{border:1px solid #0e9de3;font-weight:600;font-size:14px;color:#454238;display:flex;justify-content:center;align-items:center}.Blog_editBtn__RLADy{background:linear-gradient(180deg,rgba(26,71,191,.2),rgba(214,58,202,.2));padding:6px 22px;border-radius:100px}.Blog_editBtn__RLADy span{font-weight:400;font-size:16px;background:linear-gradient(132deg,#1a47bf,#d63aca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.Blog_blogTableAction__2gU3L{width:36px!important;padding-right:20px;overflow:visible!important}.Blog_blogTableEdit__nclni{width:90px!important}.Blog_blogTableRestore__3KcpV{width:120px!important}.Blog_blogTableActionsPopup__qeIna{position:absolute;right:48px}.Blog_blogTableRowHeader__JkdEf{border-top-left-radius:20px!important;border-top-right-radius:20px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;height:64px;font-size:14px!important}.Blog_blogTableRowHeader__JkdEf>:last-child{justify-self:flex-end}.Blog_blogTableRowHeader__JkdEf>:first-child{padding-left:6px}.Blog_blogTableRowBody__XMOoN>:last-child{justify-self:flex-end;max-width:-moz-fit-content;max-width:fit-content}.Blog_blogTopContainer___yj0x{display:flex;justify-content:space-between}.Blog_blogTableNameHeader__3FBVL{display:flex;align-items:center}.Blog_tableHeaderNameText__XFWZV{font-weight:600;font-size:14px;width:100%;text-align:center}.Blog_tableCellNameText__a8G6X{font-weight:500;font-size:16px;line-height:20px}.Blog_restoreBtn__ugKFc{font-size:16px;padding:8px 22px!important}.Blog_blogPage__uCV3M{padding:20px}.Blog_statusBadge__oY75Q{display:inline-block;padding:6px 16px;border-radius:100px;font-weight:500;font-size:12px;text-align:center}.Blog_statusPublished__ruxuU{background-color:rgba(71,180,95,.1);color:#47b45f}.Blog_statusDraft__FyfqH{background-color:rgba(255,140,57,.1);color:#ff8c39}.Blog_statusPending__lXdx5{background-color:rgba(255,93,57,.1);color:#ff5d39}.Blog_statusTrashed__N19t7{background-color:rgba(30,26,26,.1);color:#333}.Blog_actionIcons__wI1WB{gap:2px}.Blog_actionIcon__lGjdY,.Blog_actionIcons__wI1WB{display:flex;align-items:center;justify-content:center}.Blog_actionIcon__lGjdY{width:32px;height:32px;border-radius:8px;color:#68838e;transition:all .2s ease;background:none;border:none;cursor:pointer}.Blog_actionIcon__lGjdY:hover{background-color:#f0f4f5;color:#2a3336}.Blog_actionIconDanger__ot9I5:hover{background-color:#fff0f0;color:#dc3545}.Blog_actionIconRestore__QBFiF{color:#28a745}.Blog_actionIconRestore__QBFiF:hover{background-color:#f0fff4;color:#1e7e34}.Blog_actionIconPublish__kLGaM{color:#1a47bf}.Blog_actionIconPublish__kLGaM:hover{background-color:#f0f4ff;color:#1a47bf}.AdminDashboard_container__ffGGS .AdminDashboard_headerList__hcZ8e{display:flex;align-items:center;gap:16px;margin-bottom:24px}.AdminDashboard_container__ffGGS .AdminDashboard_headerList__hcZ8e .AdminDashboard_listItem__qs14S{flex-shrink:0;max-width:260px;width:100%}.AdminDashboard_container__ffGGS .AdminDashboard_contentHeader__E7UsI{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.AdminDashboard_container__ffGGS .AdminDashboard_registerUsersChart__zeDSA{margin-bottom:36px}.AdminDashboard_container__ffGGS .AdminDashboard_chartLabels__9TQPY{display:flex;align-items:center;gap:10px}.AdminDashboard_container__ffGGS .AdminDashboard_chartLabels__9TQPY .AdminDashboard_label__NWADl{display:flex;align-items:center;gap:5px}.AdminDashboard_container__ffGGS .AdminDashboard_chartLabels__9TQPY .AdminDashboard_label__NWADl .AdminDashboard_labelLine__xnmyM{height:2px;width:15px;border-radius:2px}.AdminDashboard_container__ffGGS .AdminDashboard_chartLabels__9TQPY .AdminDashboard_label__NWADl .AdminDashboard_spec__vIKFY{background-color:#2f74fa}.AdminDashboard_container__ffGGS .AdminDashboard_chartLabels__9TQPY .AdminDashboard_label__NWADl .AdminDashboard_cus__7DMxU{background-color:#11a283}.AdminDashboard_container__ffGGS .AdminDashboard_chartLabels__9TQPY .AdminDashboard_label__NWADl .AdminDashboard_labelText__tTYwW{font-family:var(--font-urbanist);font-size:14px;font-weight:600;line-height:1.4}.AdminDashboard_container__ffGGS .AdminDashboard_chartLabels__9TQPY .AdminDashboard_label__NWADl .AdminDashboard_cusText__WaRSP{color:#11a283}.AdminDashboard_container__ffGGS .AdminDashboard_chartLabels__9TQPY .AdminDashboard_label__NWADl .AdminDashboard_specText__x52QR{color:#2f74fa}.AdminStat_container__eSExW{max-width:260px;width:100%;background-color:var(--white-color);border-radius:12px;box-shadow:0 4px 30px 0 rgba(0,0,0,.05);padding:18px 20px;display:flex;justify-content:space-between;align-items:center}.AdminStat_container__eSExW .AdminStat_infoBlock__QFoD2 .AdminStat_title__gGjBZ{font-family:var(--font-roboto);font-size:12px;font-weight:400;line-height:1.5;color:#919b9b;margin-bottom:1px}.AdminStat_container__eSExW .AdminStat_infoBlock__QFoD2 .AdminStat_countBlock__qhj_q{display:flex;align-items:center;gap:5px}.AdminStat_container__eSExW .AdminStat_infoBlock__QFoD2 .AdminStat_countBlock__qhj_q .AdminStat_count__5fLgU{font-family:var(--font-roboto);font-size:18px;font-weight:600;line-height:1.4;color:rgba(0,0,0,0);background:linear-gradient(180deg,#1A47BF,#D63ACA);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.AdminStat_container__eSExW .AdminStat_infoBlock__QFoD2 .AdminStat_countBlock__qhj_q .AdminStat_percent__hz0PK{font-family:var(--font-roboto);font-weight:700;font-size:14px;line-height:1.4;color:#48bb78}.AdminStat_container__eSExW .AdminStat_iconWrapper__Q55_B{padding:11px;border-radius:12px;background:linear-gradient(180deg,#1A47BF,#D63ACA);box-shadow:0 3.5px 5.5px 0 rgba(0,0,0,.02)}.AdminStat_active__mfsFU{background:linear-gradient(180deg,#1A47BF,#D63ACA)}.AdminStat_active__mfsFU .AdminStat_infoBlock__QFoD2 .AdminStat_title__gGjBZ{color:var(--white-color)}.AdminStat_active__mfsFU .AdminStat_infoBlock__QFoD2 .AdminStat_countBlock__qhj_q .AdminStat_count__5fLgU{background:var(--white-color);-webkit-background-clip:text;background-clip:text}.AdminStat_active__mfsFU .AdminStat_iconWrapper__Q55_B{background:var(--white-color)}.SpecialistActivity_specialistActivity__W1bwd{margin-bottom:30px}.SpecialistActivity_titleBlock__J2dQR{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px}.SpecialistActivity_selectWrapper__olt2j{min-width:120px}.SpecialistActivity_activityItems__68cO0{display:flex;flex-wrap:wrap;gap:20px}.SpecialistActivity_activityItem__SVb_C{border-radius:20px;padding:30px 20px;box-shadow:0 4px 30px 0 rgba(0,0,0,.05);background-color:var(--white-color);min-width:290px;flex-grow:1;flex-shrink:0;flex-basis:calc(50% - 20px);display:flex;align-items:center;justify-content:space-between;gap:5px}.SpecialistActivity_activityItemInfo__L3m3D{display:flex;align-items:center;gap:clamp(10px,7.1929824561px + .0087719298*100vw,20px)}.SpecialistActivity_activityItemInfoImage__kgTdi{position:relative;border:clamp(2px,1.1578947368px + .0026315789*100vw,5px) solid #fff;border-radius:10000px;width:clamp(60px,54.3859649123px + .0175438596*100vw,80px);height:clamp(60px,54.3859649123px + .0175438596*100vw,80px);box-shadow:0 4px 30px 0 rgba(0,0,0,.05);display:flex;justify-content:center;align-items:center}.SpecialistActivity_activityItemInfoImage__kgTdi img{width:70px;height:70px;object-fit:contain}.SpecialistActivity_activityItemInfoText__9qntD{line-height:130%;letter-spacing:.01em}.SpecialistActivity_activityItemInfoTextTitle__QbuiS{font-weight:600;font-size:clamp(16px,14.8771929825px + .0035087719*100vw,20px);color:var(--black-color)}.SpecialistActivity_activityItemInfoTextTitleGray__r7BGE{font-weight:600;font-size:clamp(16px,14.8771929825px + .0035087719*100vw,20px);color:#68838e}.SpecialistActivity_activityItemInfoTextTitleCommingSoon__x2NAp{font-weight:600;font-size:clamp(16px,14.8771929825px + .0035087719*100vw,20px);background:linear-gradient(98.04deg,#1A47BF 1.1%,#D63ACA);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.SpecialistActivity_activityItemCommingSoonWrapper__4iz1R{display:flex;justify-content:space-between}.SpecialistActivity_activityItemInfoTextValue__ap1et{font-weight:500;font-size:14px;color:#13ba37}.SpecialistActivity_activityItemInfoTextValueGray__iWIyh{font-weight:500;font-size:14px;color:#d0d8db}.SpecialistActivity_activityItemInfoTextSubTitle__Ijr8C{font-weight:500;font-size:12px;color:#68838e}.SpecialistActivity_activityItemValue__IkWrZ{margin-bottom:5px}.SpecialistActivity_activityItemValueText__ZUXoU{font-weight:600;font-size:clamp(16px,14.3157894737px + .0052631579*100vw,22px);line-height:130%;color:var(--black-color)}.SpecialistActivity_activityItemValueTextGray__qoHEk{font-weight:600;font-size:clamp(16px,14.3157894737px + .0052631579*100vw,22px);line-height:130%;color:#68838e}.SpecialistActivity_activityItemValueWithComingSoon__JYBXw{display:flex;flex-direction:column;gap:12px;align-items:flex-end}.SpecialistAppointments_specialistAppointments__AXw9z{margin-bottom:30px}.SpecialistAppointments_titleBlock__k3OCw{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}.SpecialistAppointments_appointmentsContainer__A8QFD{position:relative;overflow-x:auto;overflow-y:hidden;margin-bottom:20px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.SpecialistAppointments_appointmentsContainer__A8QFD::-webkit-scrollbar{display:none}.SpecialistAppointments_appointmentsItems__Wtr4D{display:flex;flex-wrap:nowrap;gap:20px;width:-moz-fit-content;width:fit-content}.SpecialistAppointments_seeAllLink__rwpwI{font-family:var(--font-nunito-sans);font-weight:500;font-size:16px;color:#446ee4;text-decoration:none;transition:opacity .2s ease}.SpecialistAppointments_seeAllLink__rwpwI:hover{opacity:.8}.SpecialistAppointments_navigationButtons__5yZqg{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:20px}.SpecialistAppointments_navButton__0wO5Y{min-width:40px;min-height:40px;width:40px;height:40px;background-color:#fff;border:none;border-radius:50%;box-shadow:0 4px 16px 0 rgba(180,199,207,.5);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#1f272b}.SpecialistAppointments_navButton__0wO5Y:hover:not(:disabled){box-shadow:0 6px 20px 0 rgba(180,199,207,.7);transform:translateY(-1px)}.SpecialistAppointments_navButton__0wO5Y:active:not(:disabled){transform:translateY(0)}.SpecialistAppointments_navButton__0wO5Y:disabled{opacity:.5;cursor:not-allowed}.SpecialistAppointments_navButton__0wO5Y svg{width:20px;height:20px}.SpecialistAppointments_noAppointments__ECDHH{font-family:var(--font-nunito-sans);font-size:16px;color:#4e5e6a;text-align:center;padding:40px 20px}.UpcomingAppointmentCard_appointmentCard__tmUPv{display:flex;flex-direction:column;gap:12px;background:rgba(0,0,0,0);width:280px;flex-shrink:0;border:1px solid #e7e7e7;border-radius:12px;padding:16px;background:#f9f9f9}.UpcomingAppointmentCard_appointmentDateTime__W0KHA{font-family:var(--font-nunito-sans);font-size:16px;font-weight:600;color:#1f272b}.UpcomingAppointmentCard_appointmentPatient__8dDCy{font-family:var(--font-nunito-sans);font-size:14px;font-weight:500;color:#4e5e6a}.UpcomingAppointmentCard_joinButton__AlKlD{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;height:40px;border:none;border-radius:20px;font-family:var(--font-nunito-sans);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;width:-moz-fit-content;width:fit-content;background:#d7dee7;color:#7d919d}.UpcomingAppointmentCard_joinButtonActive__KZkdJ{color:#fff;background:linear-gradient(270deg,#aa43bc -20.25%,#7a43bc 25.64%,#3c24c6)}.UpcomingAppointmentCard_joinButtonActive__KZkdJ:hover{background:linear-gradient(270deg,#aa43bc -20.25%,#7a43bc 25.64%,#3c24c6);transform:translateY(-1px)}.UpcomingAppointmentCard_joinButtonDisabled__nrpfa{cursor:not-allowed}.UpcomingAppointmentCard_videoIcon__TrhIx{width:18px;height:18px;flex-shrink:0}.SpecialistCourses_titleBlock__hUMgT{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}.SpecialistCourses_specialistCoursesItems__1lviW{display:flex;flex-wrap:wrap;gap:20px}.SpecialistCourses_specialistCourseItem__fUDPK{min-width:290px;flex-grow:1;flex-shrink:0;flex-basis:calc(33.3333333333% - 20px)}.SpecialistCourses_titleWrapper__iqbVb{display:flex;justify-content:center;align-items:center;gap:20px}.SpecialistCourses_titleComing__ayfQ7{font-weight:600;font-size:24px;line-height:130%;letter-spacing:0;background:linear-gradient(98.04deg,#1A47BF 1.1%,#D63ACA);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.SpecialistCourses_title__Xe7qH{font-weight:600;font-size:24px;line-height:130%;letter-spacing:0;color:#68838e}.SpecialistCourses_comingBlock__31I2o{display:flex;gap:4px;justify-content:center;align-items:center}.EvolutionByCategory_evolutionSection__s5f4V{margin-bottom:32px;width:100%;background:#f9fafe;border-radius:16px;padding:24px}@media(max-width:480px){.EvolutionByCategory_evolutionSection__s5f4V{padding:16px}}.EvolutionByCategory_header__QVehG{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media(max-width:480px){.EvolutionByCategory_header__QVehG{flex-direction:column;align-items:flex-start;gap:12px}}.EvolutionByCategory_heading__9Sl1p{font-family:Nunito,sans-serif;font-weight:700;font-size:22px;line-height:33px;color:#1f272b;margin:0}.EvolutionByCategory_headerActions___qNOc{display:flex;align-items:center;gap:16px}@media(max-width:480px){.EvolutionByCategory_headerActions___qNOc{width:100%;justify-content:space-between}}.EvolutionByCategory_addGoalButton__bJGFH{padding:10px 20px;font-family:Nunito Sans,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#fff;background:linear-gradient(270deg,rgb(170,67,188),rgb(122,67,188) 38%,rgb(60,36,198));border:none;border-radius:24px;cursor:pointer;transition:all .2s ease}.EvolutionByCategory_addGoalButton__bJGFH:hover{box-shadow:0 6px 12px 0 rgba(87,54,195,.3);transform:translateY(-1px)}.EvolutionByCategory_addGoalButton__bJGFH:active{transform:scale(.98)}@media(max-width:480px){.EvolutionByCategory_addGoalButton__bJGFH{padding:8px 16px;font-size:13px}}.EvolutionByCategory_journalLink__YGWeR{font-family:Nunito Sans,sans-serif;font-weight:600;font-size:16px;line-height:23.8px;color:#446ee4;text-decoration:none;transition:color .2s ease;white-space:nowrap}.EvolutionByCategory_journalLink__YGWeR:hover{color:#5736c3}@media(max-width:480px){.EvolutionByCategory_journalLink__YGWeR{font-size:14px}}.EvolutionByCategory_tabs__6MYAr{display:flex;gap:8px;margin-bottom:24px;overflow-x:auto;padding-bottom:4px}@media(max-width:480px){.EvolutionByCategory_tabs__6MYAr{gap:6px}}.EvolutionByCategory_tab__LI6cq{padding:10px 20px;font-family:Nunito Sans,sans-serif;font-weight:600;font-size:14px;line-height:20.6px;color:#4e5e6a;background:#fff;border:1px solid #e7e7e7;border-radius:8px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.EvolutionByCategory_tab__LI6cq:hover{background:#f0f4ff;border-color:#446ee4}@media(max-width:480px){.EvolutionByCategory_tab__LI6cq{padding:8px 16px;font-size:13px}}.EvolutionByCategory_tabActive__6OhzE{background:#5736c3;color:#fff;border-color:#5736c3}.EvolutionByCategory_tabActive__6OhzE:hover{background:#6847d4;border-color:#6847d4}.EvolutionByCategory_chartContainer__19s5v{background:#fff;border-radius:16px;border:1px solid #e7e7e7;padding:24px;display:flex;flex-direction:column;gap:20px}@media(max-width:480px){.EvolutionByCategory_chartContainer__19s5v{padding:16px;gap:16px}}.EvolutionByCategory_chartArea___Diz8,.EvolutionByCategory_chartPlaceholder__v0kDX{width:100%;min-height:280px;display:flex;align-items:center;justify-content:center}.EvolutionByCategory_chartPlaceholder__v0kDX{flex-direction:column;gap:8px;padding:40px;background:linear-gradient(135deg,#f9fafe,#f0f4ff);border-radius:12px;border:2px dashed #d8dce4}@media(max-width:480px){.EvolutionByCategory_chartPlaceholder__v0kDX{padding:24px;min-height:220px}}.EvolutionByCategory_chartPlaceholderText__XGBM_{font-family:Nunito Sans,sans-serif;font-weight:600;font-size:16px;color:#1f272b;margin:0;text-align:center}.EvolutionByCategory_chartPlaceholderSubtext__OHP54{font-family:Nunito Sans,sans-serif;font-weight:500;font-size:14px;color:#4e5e6a;margin:0;text-align:center}.EvolutionByCategory_timeRangeButtons__ihiPe{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;padding-top:4px}@media(max-width:480px){.EvolutionByCategory_timeRangeButtons__ihiPe{gap:6px}}.EvolutionByCategory_timeButton__BvYHw{padding:6px 12px;font-family:Nunito Sans,sans-serif;font-weight:500;font-size:13px;color:#4e5e6a;background:#f9fafe;border:1px solid #e7e7e7;border-radius:16px;cursor:pointer;transition:all .2s ease}.EvolutionByCategory_timeButton__BvYHw:hover{background:#f0f4ff;border-color:#446ee4}.EvolutionByCategory_timeButtonActive__EZJDM{background:#446ee4;color:#fff;border-color:#446ee4}.EvolutionByCategory_timeButtonActive__EZJDM:hover{background:#5578e8}.EvolutionByCategory_statsRow__jvKsA{display:flex;justify-content:space-between;gap:12px}@media(max-width:480px){.EvolutionByCategory_statsRow__jvKsA{flex-direction:column;gap:8px}}.EvolutionByCategory_statBox__dHn1_{display:flex;flex-direction:column;align-items:center;gap:4px;background:#f9fafe;padding:16px 24px;border-radius:12px;flex:1 1}@media(max-width:480px){.EvolutionByCategory_statBox__dHn1_{padding:12px 16px}}.EvolutionByCategory_statValue__7EPtl{font-family:Nunito,sans-serif;font-weight:700;font-size:24px;line-height:1.3;color:#1f272b;margin:0}.EvolutionByCategory_statLabel__yR_Xz{font-family:Nunito Sans,sans-serif;font-weight:500;font-size:14px;color:#4e5e6a;margin:0}.EvolutionByCategory_goalsList__KNCHg{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid #e7e7e7}.EvolutionByCategory_goalItem__y4VtN{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#f9fafe;border-radius:12px;border:1px solid #e7e7e7;transition:all .2s ease}.EvolutionByCategory_goalItem__y4VtN:hover{border-color:#446ee4;box-shadow:0 2px 8px rgba(68,110,228,.1)}@media(max-width:480px){.EvolutionByCategory_goalItem__y4VtN{flex-direction:column;align-items:flex-start;gap:12px}}.EvolutionByCategory_goalInfo__7x6UH{flex:1 1;display:flex;flex-direction:column;gap:4px}.EvolutionByCategory_goalCategory__AMmwR{font-family:Nunito Sans,sans-serif;font-weight:700;font-size:16px;line-height:22px;color:#1f272b;margin:0}.EvolutionByCategory_goalDetails___0FwT{font-family:Nunito Sans,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#4e5e6a;margin:0}.EvolutionByCategory_goalTimeRange__yZXxM{font-family:Nunito Sans,sans-serif;font-weight:500;font-size:12px;line-height:16px;color:#93989a;margin:0}.EvolutionByCategory_goalActions__yWKaK{display:flex;gap:8px}@media(max-width:480px){.EvolutionByCategory_goalActions__yWKaK{width:100%;justify-content:flex-end}}.EvolutionByCategory_deleteButton__zDGrG,.EvolutionByCategory_editButton__UlL1G{padding:8px 16px;font-family:Nunito Sans,sans-serif;font-weight:600;font-size:13px;line-height:18px;border-radius:20px;cursor:pointer;transition:all .2s ease}.EvolutionByCategory_deleteButton__zDGrG:active,.EvolutionByCategory_editButton__UlL1G:active{transform:scale(.98)}.EvolutionByCategory_editButton__UlL1G{background:#fff;border:1px solid #e7e7e7;color:#446ee4}.EvolutionByCategory_editButton__UlL1G:hover{background:#f0f4ff;border-color:#446ee4}.EvolutionByCategory_deleteButton__zDGrG{background:#fff;border:1px solid #e7e7e7;color:#ef4444}.EvolutionByCategory_deleteButton__zDGrG:hover{background:#fef2f2;border-color:#ef4444}.DeleteGoalModal_overlay__QkBpO{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:DeleteGoalModal_fadeIn__5tFca .2s ease}@keyframes DeleteGoalModal_fadeIn__5tFca{0%{opacity:0}to{opacity:1}}.DeleteGoalModal_modal__hmNOi{background:#fff;border-radius:12px;width:90%;max-width:480px;padding:24px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:DeleteGoalModal_slideUp__s_BGF .2s ease}@keyframes DeleteGoalModal_slideUp__s_BGF{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.DeleteGoalModal_header__xU2Ey{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.DeleteGoalModal_title__AcWzV{font-family:Nunito Sans,sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#1f272b;margin:0}.DeleteGoalModal_closeButton__wma51{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(0,0,0,0);border:none;border-radius:6px;color:#4e5e6a;cursor:pointer;transition:all .2s ease;padding:0}.DeleteGoalModal_closeButton__wma51 svg{width:24px;height:24px}.DeleteGoalModal_closeButton__wma51:hover{background-color:#f3f4f6;color:#1f272b}.DeleteGoalModal_message__LaLyY{font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#4e5e6a;margin:0 0 24px}.DeleteGoalModal_message__LaLyY strong{font-weight:600;color:#1f272b}.DeleteGoalModal_actions__a_Z5S{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #e7e7e7}.DeleteGoalModal_cancelButton__SmggW{display:flex;align-items:center;justify-content:center;padding:12px 20px;background:rgba(0,0,0,0);border:1px solid #e7e7e7;border-radius:24px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#1f272b;cursor:pointer;transition:all .2s ease}.DeleteGoalModal_cancelButton__SmggW:hover{background-color:#f9fafb;border-color:#d1d5db}.DeleteGoalModal_cancelButton__SmggW:active{transform:scale(.98)}.DeleteGoalModal_cancelButton__SmggW:disabled{opacity:.6;cursor:not-allowed}.DeleteGoalModal_confirmButton__73qQy{display:flex;align-items:center;justify-content:center;padding:12px 20px;background:linear-gradient(270deg,rgb(170,67,188),rgb(122,67,188) 38%,rgb(60,36,198));border:none;border-radius:24px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#fff;cursor:pointer;transition:all .2s ease}.DeleteGoalModal_confirmButton__73qQy:hover{box-shadow:0 6px 12px 0 rgba(20,127,225,.3)}.DeleteGoalModal_confirmButton__73qQy:active{transform:scale(.98)}.DeleteGoalModal_confirmButton__73qQy:disabled{opacity:.6;cursor:not-allowed}@media(max-width:640px){.DeleteGoalModal_modal__hmNOi{width:95%;padding:20px}.DeleteGoalModal_actions__a_Z5S{flex-direction:column-reverse;gap:8px}.DeleteGoalModal_cancelButton__SmggW,.DeleteGoalModal_confirmButton__73qQy{width:100%}}.GoalModal_overlay__Myr7_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.GoalModal_modal__aZwzp{background:#fff;border-radius:12px;width:100%;max-width:540px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.GoalModal_header__qYiJE{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e7e7e7}.GoalModal_title__AkVh_{font-family:Nunito Sans,sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#1f272b;margin:0}.GoalModal_closeButton__Ku7Nj{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(0,0,0,0);border:none;border-radius:6px;color:#4e5e6a;cursor:pointer;transition:all .2s ease}.GoalModal_closeButton__Ku7Nj svg{width:20px;height:20px}.GoalModal_closeButton__Ku7Nj:hover{background:#f3f4f6}.GoalModal_form__KI0PY{display:flex;flex-direction:column;gap:20px;padding:24px;overflow-y:auto}.GoalModal_formGroup__Lcxzr{display:flex;flex-direction:column;gap:8px}.GoalModal_label__bVkvM{font-weight:600}.GoalModal_input__MafGo,.GoalModal_label__bVkvM,.GoalModal_selectFull__eRg6G{font-family:Nunito Sans,sans-serif;font-size:14px;line-height:20px;color:#1f272b}.GoalModal_input__MafGo,.GoalModal_selectFull__eRg6G{font-weight:400;padding:12px 16px;background:#fff;border:1px solid #e7e7e7;border-radius:8px;transition:all .2s ease}.GoalModal_input__MafGo:focus,.GoalModal_selectFull__eRg6G:focus{outline:none;border-color:#5736c3;box-shadow:0 0 0 3px rgba(87,54,195,.1)}.GoalModal_input__MafGo::placeholder,.GoalModal_selectFull__eRg6G::placeholder{color:#93989a}.GoalModal_inputWithSelect__y5RZe{display:flex;gap:8px;align-items:stretch}.GoalModal_input__MafGo{flex:1 1;min-width:0}.GoalModal_select__TWFwH{font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#1f272b;padding:12px 16px;background:#f9fafb;border:1px solid #e7e7e7;border-radius:8px;cursor:pointer;transition:all .2s ease;min-width:100px}.GoalModal_select__TWFwH:hover{background:#f3f4f6}.GoalModal_select__TWFwH:focus{outline:none;border-color:#5736c3;box-shadow:0 0 0 3px rgba(87,54,195,.1)}.GoalModal_unitDisplay__x0LbN{display:flex;align-items:center;padding:12px 16px;background:#f9fafb;border:1px solid #e7e7e7;border-radius:8px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:500;color:#4e5e6a;min-width:80px;justify-content:center}.GoalModal_selectFull__eRg6G{width:100%;cursor:pointer}.GoalModal_actions__FCBD2{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:4px}.GoalModal_cancelButton__uXOHf,.GoalModal_saveButton__YEgin{padding:12px 20px;border-radius:24px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;cursor:pointer;transition:all .2s ease}.GoalModal_cancelButton__uXOHf:active,.GoalModal_saveButton__YEgin:active{transform:scale(.98)}.GoalModal_cancelButton__uXOHf{background:rgba(0,0,0,0);border:1px solid #e7e7e7;color:#4e5e6a}.GoalModal_cancelButton__uXOHf:hover{background:#f8f9fa}.GoalModal_saveButton__YEgin{background:linear-gradient(270deg,rgb(170,67,188),rgb(122,67,188) 38%,rgb(60,36,198));border:none;color:#fff}.GoalModal_saveButton__YEgin:hover{box-shadow:0 6px 12px 0 rgba(20,127,225,.3)}.GoalModal_saveButton__YEgin:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.GoalModal_modal__aZwzp{max-width:100%;max-height:100%;border-radius:0}.GoalModal_inputWithSelect__y5RZe{flex-direction:column}.GoalModal_select__TWFwH{width:100%}.GoalModal_actions__FCBD2{flex-direction:column-reverse}.GoalModal_actions__FCBD2 button{width:100%}}.GoalsSection_goalsSection__2On5G{margin-bottom:40px;width:100%}.GoalsSection_header__48U9F{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media(max-width:480px){.GoalsSection_header__48U9F{flex-direction:column;align-items:flex-start;gap:16px}}.GoalsSection_headerLeft__126s6{display:flex;align-items:center}.GoalsSection_tabs__ULd0k{display:flex;gap:8px;border-bottom:2px solid #e7e7e7}.GoalsSection_tab__XNRfX{padding:12px 24px;font-family:Nunito Sans,sans-serif;font-weight:600;font-size:16px;color:#4e5e6a;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease;margin-bottom:-2px}.GoalsSection_tab__XNRfX:hover{color:#1f272b}@media(max-width:480px){.GoalsSection_tab__XNRfX{padding:10px 16px;font-size:14px}}.GoalsSection_tabActive__XCy51{color:#1f272b;border-bottom-color:#446ee4}.GoalsSection_heading__v5WLe{font-family:Nunito,sans-serif;font-weight:700;font-size:22px;line-height:33px;color:#1f272b;margin:0}.GoalsSection_addButton__1b419{display:flex;align-items:center;gap:8px;padding:10px 20px;font-family:Nunito Sans,sans-serif;font-weight:600;font-size:14px;color:#446ee4;background:#f0f4ff;border:1px solid #446ee4;border-radius:24px;cursor:pointer;transition:all .2s ease}.GoalsSection_addButton__1b419:hover{background:#446ee4;color:#fff}.GoalsSection_addButton__1b419:hover .GoalsSection_addIcon__majWi{color:#fff}@media(max-width:480px){.GoalsSection_addButton__1b419{width:100%;justify-content:center}}.GoalsSection_addIcon__majWi{width:20px;height:20px;stroke-width:1.5px;color:#446ee4;transition:color .2s ease}.GoalsSection_goalsList__f_QDY{display:flex;flex-direction:column;gap:12px}.GoalsSection_goalItem__iqLre{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fff;border:1px solid #e7e7e7;border-radius:12px;transition:all .2s ease}.GoalsSection_goalItem__iqLre:hover{border-color:#d8dce4;box-shadow:0 2px 8px rgba(0,0,0,.04)}@media(max-width:480px){.GoalsSection_goalItem__iqLre{flex-direction:column;align-items:flex-start;gap:12px}}.GoalsSection_goalContent__P5JAC{display:flex;align-items:center;gap:12px;flex:1 1}.GoalsSection_checkbox__s43zY{width:20px;height:20px;border:2px solid #d8dce4;border-radius:4px;cursor:pointer;transition:all .2s ease}.GoalsSection_checkbox__s43zY:checked{background-color:#446ee4;border-color:#446ee4}.GoalsSection_goalText__Wl_ZL{font-family:Nunito Sans,sans-serif;font-weight:500;font-size:16px;line-height:23.8px;color:#1f272b;transition:all .2s ease}.GoalsSection_goalCompleted__1mQQs{text-decoration:line-through;color:#7c909d}.GoalsSection_goalActions__EpNw_{display:flex;align-items:center;gap:12px}@media(max-width:480px){.GoalsSection_goalActions__EpNw_{width:100%;justify-content:space-between}}.GoalsSection_actionLink__iyMls{font-family:Nunito Sans,sans-serif;font-weight:600;font-size:14px;color:#446ee4;text-decoration:none;transition:color .2s ease}.GoalsSection_actionLink__iyMls:hover{color:#5736c3}.GoalsSection_iconButton__9jtOs{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(0,0,0,0);border:none;cursor:pointer;border-radius:8px;transition:background .2s ease}.GoalsSection_iconButton__9jtOs:hover{background:#f9fafe}.GoalsSection_actionIcon__lu_yG{width:18px;height:18px;color:#4e5e6a;stroke-width:1.5px;transition:color .2s ease}.GoalsSection_iconButton__9jtOs:hover .GoalsSection_actionIcon__lu_yG{color:#1f272b}.HealthReportSection_healthReportSection__qjyod{margin-bottom:32px;width:100%;background:#f9fafe;border-radius:16px;padding:24px}@media(max-width:480px){.HealthReportSection_healthReportSection__qjyod{padding:16px}}.HealthReportSection_header__HWo9U{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}@media(max-width:480px){.HealthReportSection_header__HWo9U{flex-direction:column;gap:12px}}.HealthReportSection_headerLeft__pmryQ{display:flex;flex-direction:column;gap:4px}.HealthReportSection_heading__AQNWh{font-family:Nunito,sans-serif;font-weight:700;font-size:22px;line-height:33px;color:#1f272b;margin:0}.HealthReportSection_subheading__NV96b{font-family:Nunito Sans,sans-serif;font-weight:500;font-size:14px;line-height:20.6px;color:#4e5e6a;margin:0}.HealthReportSection_journalLink__xHdnX{font-family:Nunito Sans,sans-serif;font-weight:600;font-size:16px;line-height:23.8px;color:#446ee4;text-decoration:none;transition:color .2s ease}.HealthReportSection_journalLink__xHdnX:hover{color:#5736c3}.HealthReportSection_statsGrid__xjVDK{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}@media(max-width:1200px){.HealthReportSection_statsGrid__xjVDK{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.HealthReportSection_statsGrid__xjVDK{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.HealthReportSection_statsGrid__xjVDK{grid-template-columns:1fr}}.HealthReportSection_statCard__T_02E{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;background:rgba(0,0,0,0);border-radius:16px;border:none;transition:all .2s ease}.HealthReportSection_statCard__T_02E:hover{transform:translateY(-2px)}.HealthReportSection_valueContainer__vcgCV{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.HealthReportSection_iconImage__4F4gd{width:32px;height:32px;object-fit:contain}.HealthReportSection_iconPlaceholder__vTHBS{width:32px;height:32px;background:hsla(0,0%,100%,.3);border-radius:8px}.HealthReportSection_labelSection__L_Klr{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.HealthReportSection_statLabel__A_WUN{font-family:Nunito Sans,sans-serif;font-weight:600;font-size:16px;line-height:23.8px;color:#1f272b;margin:0}.HealthReportSection_valueText__rxNHk{font-family:Nunito Sans,sans-serif;font-weight:600;font-size:14px;line-height:20.6px;color:#1f272b;margin:0}.OverviewSection_overviewSection__YouN7{flex:1 1;background:#eff3fe;border:1px solid #eff3fe;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:24px}@media(max-width:480px){.OverviewSection_overviewSection__YouN7{padding:16px}}.OverviewSection_sectionTitle__6kNpn{font-family:Nunito,sans-serif;font-size:22px;font-weight:600;line-height:33px;color:#1f272b;margin:0}.OverviewSection_statsGrid__LdsD7{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:24px;gap:24px}@media(max-width:1200px){.OverviewSection_statsGrid__LdsD7{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.OverviewSection_statsGrid__LdsD7{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.OverviewSection_statsGrid__LdsD7{grid-template-columns:1fr}}.OverviewSection_statsGrid__LdsD7 img{filter:brightness(0) invert(1)}