.nutrition-header__ziPds{width:100%;text-align:center;display:flex;justify-content:space-between;padding-top:20px;padding-bottom:20px}.nutrition-header__info__npsip{display:flex;gap:24px}.nutrition-header__info-text__7xGC1{display:flex;align-items:center;font-size:24px;line-height:24px;font-weight:600}.nutrition-header__notification-icon__YkM01{position:relative;cursor:pointer}.nutrition-header__notification-dot-icon__Djg6R{position:absolute;top:0;left:0}.tabs__zVttp{display:flex}.tabs__zVttp .tab__Ac9Su{text-decoration:none;color:#565656;flex-grow:1;font-weight:600;text-align:center;padding:10px 0;cursor:pointer}.tabs__zVttp .tab--active__5XNhb{color:var(--secondary);border-bottom:3px solid}.nutritionMealAccordion__tmudP{overflow:hidden;border-radius:5px;margin-bottom:8px;border:1px solid #282828}.nutritionMealAccordion__tmudP .accHead__5ILt8{position:relative;padding:15px;font-size:18px;background:var(--nutrition-meal-acc-head-bg-color)}.nutritionMealAccordion__tmudP .accHead__5ILt8 .text1__wfmTQ{font-size:20px;font-weight:600}.nutritionMealAccordion__tmudP .accHead__5ILt8 .addMealInfoBtn__w_1D2{width:20px;height:20px;border-radius:50%;border:none;font-size:17px;font-weight:400;position:absolute;top:50%;right:45px;transform:translateY(-50%);background:#3e3e3e;color:#fdfdfd}.nutritionMealAccordion__tmudP .accHead__5ILt8 .arrowIcon__FnSe9{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.nutritionMealAccordion__tmudP .accBody__astyS{background:var(--nutrition-meal-acc-body-bg-color);display:flex;flex-direction:column;height:0;display:none;font-size:15px;line-height:1.5}.nutritionMealAccordion__tmudP .accBody__astyS .mealInfo__SvrZW{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #282828;padding:10px}.nutritionMealAccordion__tmudP .accBody__astyS .mealInfo__SvrZW span{color:#646464}.nutritionMealAccordion__tmudP .accFooter__0nm8w{background:var(--nutrition-meal-acc-footer-bg-color);border-top:1px solid #282828;padding:14px;font-size:12px;font-weight:500}.nutritionMealAccordion__tmudP .accFooter__0nm8w .total__XROaj{font-size:14px}.nutritionMealAccordion__tmudP .accFooter__0nm8w .addFoodsBtn__I9WOW{width:100%;background:var(--add-new-btn-bg-color);color:var(--add-new-btn-font-color);font-size:16px;padding:9.5px;border-radius:5px;border:none;display:flex;align-items:center;justify-content:center;gap:4px;margin-top:14px}.nutritionMealAccordion__tmudP.active__qd8X_ .arrowIcon__FnSe9{transform:translateY(-50%) rotate(180deg)!important;transition:.3s}.nutritionMealAccordion__tmudP.active__qd8X_ .accBody__astyS{height:100%;display:flex}.nutritionMealAccordion__MniMy{overflow:hidden;border-radius:5px;margin-bottom:8px;border:1px solid #282828}.nutritionMealAccordion__MniMy .accHead__5mnap{position:relative;padding:15px;font-size:18px;background:var(--nutrition-meal-acc-head-bg-color)}.nutritionMealAccordion__MniMy .accHead__5mnap .text1__AlTzF{font-size:20px;font-weight:600;margin-bottom:8px}.nutritionMealAccordion__MniMy .accHead__5mnap .text2__GaKFd{font-size:12px;font-weight:500}.nutritionMealAccordion__MniMy .accHead__5mnap .addMealInfoBtn__XaHUH{width:20px;height:20px;border-radius:50%;border:none;font-size:17px;font-weight:400;position:absolute;top:50%;right:45px;transform:translateY(-50%);background:#3e3e3e;color:#fdfdfd}.nutritionMealAccordion__MniMy .accHead__5mnap .arrowIcon__OkF80{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.nutritionMealAccordion__MniMy .accBody__2eyvI{background:var(--nutrition-meal-acc-body-bg-color);display:flex;flex-direction:column;height:0;display:none;font-size:15px;line-height:1.5}.nutritionMealAccordion__MniMy .accBody__2eyvI .mealInfo__Ym_Vo{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #282828;padding:10px}.nutritionMealAccordion__MniMy .accBody__2eyvI .mealInfo__Ym_Vo span{color:#646464}.nutritionMealAccordion__MniMy .accFooter__Chp8A{background:var(--nutrition-meal-acc-footer-bg-color);border-top:1px solid #282828;height:58px;padding:14px;display:flex;justify-content:space-between;align-items:center}.nutritionMealAccordion__MniMy .accFooter__Chp8A .addFoodsBtn__lhqlH{background:var(--add-new-btn-bg-color);color:var(--add-new-btn-font-color);font-size:16px;font-weight:500;padding:10px 20px;border-radius:5px;border:none;display:flex;align-items:center;justify-content:center;gap:4px}.nutritionMealAccordion__MniMy .accFooter__Chp8A .total__xvOKk{font-size:14px;font-weight:500}.nutritionMealAccordion__MniMy.active__tYbJb .arrowIcon__OkF80{transform:translateY(-50%) rotate(180deg)!important;transition:.3s}.nutritionMealAccordion__MniMy.active__tYbJb .accBody__2eyvI{height:100%;display:flex}.nutritionMealAccordion__ASEf3{overflow:hidden;border-radius:5px;margin-bottom:8px;border:1px solid #282828}.nutritionMealAccordion__ASEf3 .accHead__0Fdjx{position:relative;padding:15px;font-size:18px;background:#029168}.nutritionMealAccordion__ASEf3 .accHead__0Fdjx .text1__3ZyIg{font-size:20px;font-weight:600}.nutritionMealAccordion__ASEf3 .accHead__0Fdjx .arrowIcon__FL8_u{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.nutritionMealAccordion__ASEf3 .accBody__3HIkk{background:#029168;display:flex;flex-direction:column;height:0;display:none;font-size:15px;line-height:1.5}.nutritionMealAccordion__ASEf3 .accBody__3HIkk .mealInfo__AqGX9{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #29b38c;padding:10px}.nutritionMealAccordion__ASEf3 .accBody__3HIkk .mealInfo__AqGX9 span{color:#74c2ab}.nutritionMealAccordion__ASEf3 .accFooter__9x4yY{background:#029168;border-top:1px solid #29b38c;padding:14px;font-size:12px;font-weight:500}.nutritionMealAccordion__ASEf3 .accFooter__9x4yY .total__0NkdH{font-size:14px}.nutritionMealAccordion__ASEf3 .accFooter__9x4yY .actionBtns__FLtNE{display:flex;gap:6px}.nutritionMealAccordion__ASEf3 .accFooter__9x4yY .actionBtns__FLtNE button{width:100%;background:var(--add-new-btn-bg-color);color:var(--add-new-btn-font-color);font-size:16px;font-weight:500;padding:9.5px;border-radius:5px;border:none;display:flex;align-items:center;justify-content:center;gap:4px;margin-top:14px}.nutritionMealAccordion__ASEf3.active__tPdO9 .arrowIcon__FL8_u{transform:translateY(-50%) rotate(180deg)!important;transition:.3s}.nutritionMealAccordion__ASEf3.active__tPdO9 .accBody__3HIkk{height:100%;display:flex}.react-datepicker-popper{width:100%;transform:none!important}.react-datepicker{background-color:#192f27!important}.react-datepicker,.react-datepicker__month-container{width:100%!important}.date-picker-box__HX5E5{display:flex;justify-content:space-between;padding:2px 0}.date-picker-box__calendar__MlmYj{display:flex;align-items:center;cursor:pointer}.date-picker-box__date__Vi_e8{margin-left:4.11px;text-align:center}.nutrients-card__IYTJu{background-image:linear-gradient(90deg,#09211a,#165241);padding:25px;border-radius:5px;margin:10px 0 19px}.nutrients-card__total-calories__dvj0S{display:flex;font-weight:600;color:var(--secondary);font-size:20px;margin-bottom:8px}.nutrients-card__calories-progress__uXhp_{color:#62736d;font-size:16px;font-weight:500;line-height:16px}.nutrients-card__macronutrients__PtCkz{display:flex;justify-content:space-between;margin-top:24px;font-size:14px}.nutrients-card__macronutrient__tTMwg{color:var(--secondary);font-weight:500;margin-top:6px}.numerator__7s6xf{color:#e8e8e8;font-weight:500}.denominator__KcRZl{color:#62736d;font-weight:500}.accordion-ui__h8YJ0{border-radius:5px;overflow:hidden}.accordion-ui__head__R9PR_{position:relative}.accordion-ui__body__9ekEZ{position:relative;height:0;overflow:hidden}.accordion-ui__body--open__nlUVD{height:auto}.food-logs__5moAX{display:flex;align-items:center;padding:3.5px 14px;border-top:1px solid var(--divider)}.food-logs__name__pp7ua{color:var(--white1);font-size:16px;line-height:16px;font-weight:500;margin-bottom:4px}.food-logs__quantity__6pX7V{color:var(--white2);opacity:.5;font-size:14px;line-height:14px;font-weight:500}.food-logs__nutrition__I1yoM{display:flex;flex-direction:column;padding:8.5px 0;margin-left:auto}.food-logs__kcal__fE9f_{color:#e8e8e8;display:flex;justify-content:flex-end;align-items:center;font-size:16px;line-height:16px;font-weight:500;margin-bottom:4px}.food-logs__macronutrients__GbtAN{display:flex;gap:26px}.food-logs__macronutrient__7HkOB{display:flex;align-items:center;gap:4px}.food-logs__macronutrient-amount__o7BJR{color:var(--white2);display:flex;font-size:14px;line-height:14px;font-weight:500}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__OlFG1{overflow:hidden;border-radius:5px;margin-bottom:8px;border:1px solid #282828}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__toggle___Rbdl{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head__KfHG5{background-color:#222;position:relative;padding:14px;font-size:18px;cursor:pointer}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head-title__mbmg8{display:flex;align-items:center;gap:8px;font-size:20px;line-height:20px;font-weight:600;margin-bottom:8px}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head-desc__M9lE5{font-size:14px;line-height:14px;font-weight:500;opacity:.5;margin-bottom:10px}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head-add-btn___Xmg0{width:20px;height:20px;border-radius:50%;border:none;font-size:17px;font-weight:400;position:absolute;top:50%;right:45px;transform:translateY(-50%);background:#3e3e3e;color:#fdfdfd;cursor:pointer}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head-top-section__6u8vV{position:relative}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head-bottom-section__pSDRx{display:flex;align-items:center}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head-cta__HjCxq{background:var(--secondary);color:#050505;font-size:16px;line-height:16px;font-weight:500;padding:9.5px 12px;border-radius:5px;border:none;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head-total__KYjGL{font-size:16px;line-height:16px;font-weight:500}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head-nutrition__FVBnZ{display:flex;flex-direction:column;margin-left:auto}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head-kcal__NYaQi{color:#e8e8e8;display:flex;justify-content:flex-end;align-items:center;font-size:16px;line-height:16px;font-weight:500;margin-bottom:4px}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head-macronutrients__NsnjK{display:flex;gap:26px}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head-macronutrient__IJhwc{display:flex;align-items:center;gap:4px}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__head-macronutrient-amount__jDn51{color:var(--white2);display:flex;font-size:14px;line-height:14px;font-weight:500}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__body-cta-container__YnosV{padding:14px;border-top:1px solid var(--divider)}.nutrition-diary-meal-time-accordian__d9Z0W .accordion__body-cta__Df_lM{width:100%;padding:9.5px 0;color:#050505;background-color:var(--secondary);border:none;border-radius:5px;display:flex;justify-content:center;align-items:center;gap:4px;font-size:16px;line-height:16px;font-weight:500;cursor:pointer}.nutritionMealAccordion__VAxDg{overflow:hidden;border-radius:5px;margin-bottom:8px;border:1px solid #282828}.nutritionMealAccordion__VAxDg .accBody__DM58v{background:var(--nutrition-meal-acc-body-bg-color);display:flex;flex-direction:column;height:0;display:none;font-size:15px;line-height:1.5}.nutritionMealAccordion__VAxDg .accBody__DM58v .mealInfo__46d3Q{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #282828;padding:10px}.nutritionMealAccordion__VAxDg .accBody__DM58v .mealInfo__46d3Q span{color:#646464}.nutritionMealAccordion__VAxDg .accFooter__4dsZI{background:var(--nutrition-meal-acc-footer-bg-color);border-top:1px solid #282828;height:58px;padding:14px;display:flex;justify-content:space-between;align-items:center}.nutritionMealAccordion__VAxDg .accFooter__4dsZI .addFoodsBtn__lx2D8{background:var(--add-new-btn-bg-color);color:var(--add-new-btn-font-color);font-size:16px;font-weight:500;padding:10px 20px;border-radius:5px;border:none;display:flex;align-items:center;justify-content:center;gap:4px}.nutritionMealAccordion__VAxDg .accFooter__4dsZI .total__0AwOK{font-size:14px;font-weight:500}.nutritionMealAccordion__VAxDg.active__1FI1O .arrowIcon__CH1ac{transform:translateY(-50%) rotate(180deg)!important;transition:.3s}.nutritionMealAccordion__VAxDg.active__1FI1O .accBody__DM58v{height:100%;display:flex}.meal-time-list__cta__wb7WR{background:var(--secondary);color:#050505;font-size:16px;font-weight:500;line-height:16px;padding:10px 20px;border-radius:5px;border:none;margin:24px 0 34px;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer}.accordion__4GJxk{margin-bottom:12px}.accordion__head__BiDSX{background-image:linear-gradient(90deg,#083a2c,#037957);padding:14px;margin-bottom:14px}.accordion__body__WW7nk{display:flex;flex-direction:column;gap:12px}.nutrition-diary-tab__BtEvy{display:contents}.search__P88lu{position:relative;display:flex;align-items:center;margin-bottom:20px}.search__P88lu .searchIcon__5V5BD{position:absolute;left:10px}.search__P88lu input{width:100%;font-size:15.6px;font-weight:400;line-height:19.19px;background:var(--browse-bg-color);color:var(--browse-font-color);padding:14px 35px;border:1px solid var(--browse-border-color);border-radius:5px;outline:none}.search__P88lu input::placeholder{color:var(--browse-placeholder-color)}.card__WRgme{background-color:#171717;border:1px solid var(--saved-plans-card-border-color);border-radius:5px}.card__WRgme .head__bKDSZ{display:flex;justify-content:space-between;padding:14px;border-bottom:1px solid var(--saved-plans-card-border-color)}.card__WRgme .head__bKDSZ .title__UhgU_{font-size:21.08px;font-weight:500;line-height:25.93px}.card__WRgme .body__WSn8t{height:0;overflow:hidden}.card__WRgme .body__WSn8t .info___FQt5{display:flex;justify-content:space-between;padding:12px 17px}.card__WRgme .body__WSn8t .info___FQt5 .box__eKApo{display:flex;justify-content:center;align-items:center;gap:16px}.card__WRgme .body__WSn8t .info___FQt5 .name__YEGtj{color:#fdfdfd;font-size:16px;font-weight:500;line-height:24px}.card__WRgme .body__WSn8t .info___FQt5 .desc__l68Nd{color:#00a878;font-size:14px;font-weight:500;line-height:24px}.card__WRgme.active__5CvCF .arrowIcon__4lsSV{transform:rotate(180deg);transition:.3s}.card__WRgme.active__5CvCF .body__WSn8t{height:100%}.container__9hfVj .accHead__o_UDV{padding:13px 17px;position:relative;background:linear-gradient(90deg,#083b2d,#037856);margin-bottom:20px;border-radius:5px}.container__9hfVj .accHead__o_UDV .text1___95l6{font-size:21.08px;font-weight:500;line-height:25.93px}.container__9hfVj .accHead__o_UDV .arrowIcon__7aNL6{position:absolute;top:50%;right:13.7px;transform:translateY(-50%)}.container__9hfVj .accBody__2jvSP{display:flex;flex-direction:column;gap:14px;height:0;overflow:hidden}.container__9hfVj.active__rJTFQ .arrowIcon__7aNL6{transform:translateY(-50%) rotate(180deg);transition:.3s}.container__9hfVj.active__rJTFQ .accBody__2jvSP{height:100%}.nutrition-meal-tab__M1Z1l .mealActions__qJzFr{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:30px}.nutrition-meal-tab__M1Z1l .mealActions__qJzFr button{width:100%;padding:10px 25px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;line-height:17.22px}.nutrition-meal-tab__M1Z1l .mealActions__qJzFr .newMealBtn__Sh_Dt{background:#ff0;border:none}.nutrition-meal-tab__M1Z1l .mealActions__qJzFr .newMealBtn__Sh_Dt .icon__av4BW{margin-right:7.75px}.nutrition-meal-tab__M1Z1l .mealActions__qJzFr .importBtn__ama5A{background:var(--c-transparent);color:var(--font-color1);border:1px solid var(--nutrition-import-action-border-color)}.nutrition-meal-tab__M1Z1l .mealActions__qJzFr .importBtn__ama5A .icon__av4BW{margin-right:4px}.nutrition-tabs__zRA2A{margin-bottom:27px}.nutrition__2dV9N{height:100dvh;padding:0 22px;display:flex;flex-direction:column;position:relative;overflow:auto}.nutrition__2dV9N .tabs__YmHx2{display:flex;margin-bottom:30px}.nutrition__2dV9N .tabs__YmHx2 .tab__wruvI{text-decoration:none;color:#565656;width:100%;font-weight:600;text-align:center;padding:10px 0}.nutrition__2dV9N .tabs__YmHx2 .tab__wruvI.active__hCMId{color:var(--nutrition-active-tab-font-color);border-bottom:3px solid}