.aiChat_aiChatContainer__T5nCt{height:-moz-fit-content;height:fit-content;background-color:#012840;padding:12px 0 0}.aiChat_aiChatContainer__T5nCt .aiChat_pageTitle__wOZOa{font-size:12px;text-align:center;font-weight:500;font-style:italic;color:#0597f2;padding:20px 12px 0}.aiChat_aiChatContainer__T5nCt .aiChat_pageSubTitle__tRvhc{font-size:12px;text-align:center;padding:8px;font-weight:500;font-style:italic}.aiChat_aiChatContainer__T5nCt .aiChat_mainContainer__YZPD_{background-color:#012840;border-top-right-radius:32px;border-top-left-radius:32px;padding:0 16px 16px}.aiChat_aiChatContainer__T5nCt .aiChat_routeBtnContainer___ELGK{display:flex;align-items:center;justify-content:center;gap:8px}.aiChat_aiChatContainer__T5nCt .aiChat_chatMessageContainer__DG9EB{display:flex;flex-direction:column;gap:8px;width:100%;margin:12px 0}.aiChat_aiChatContainer__T5nCt .aiChat_chatMessageContainer__DG9EB .aiChat_chatConatiner__FCIEE{width:100%;height:calc(100vh - 260px);border:1px solid #e8daef;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:12px;overflow-y:auto}.aiChat_aiChatContainer__T5nCt .aiChat_chatMessageContainer__DG9EB .aiChat_chatConatiner__FCIEE .aiChat_message__V4Tyg{max-width:75%;padding:10px 14px;border-radius:16px;font-size:16px;line-height:1.5;word-wrap:break-word;display:inline-block}.aiChat_aiChatContainer__T5nCt .aiChat_chatMessageContainer__DG9EB .aiChat_chatConatiner__FCIEE .aiChat_received__u7kIM{align-self:flex-start;background-color:#f1f0f0;color:#000;border-bottom-left-radius:4px}.aiChat_aiChatContainer__T5nCt .aiChat_chatMessageContainer__DG9EB .aiChat_chatConatiner__FCIEE .aiChat_sent__Q9S69{align-self:flex-end;background-color:#007bff;color:#fff;border-bottom-right-radius:4px}.aiChat_aiChatContainer__T5nCt .aiChat_chatMessageContainer__DG9EB .aiChat_chatConatiner__FCIEE .aiChat_timestampReceived__EbHai{font-size:10px;margin:6px 0;color:#262d33;text-align:start}.aiChat_aiChatContainer__T5nCt .aiChat_chatMessageContainer__DG9EB .aiChat_chatConatiner__FCIEE .aiChat_timestampSent__RSb8p{font-size:10px;margin:6px 0;color:#fff;text-align:end}.aiChat_aiChatContainer__T5nCt .aiChat_chatMessageContainer__DG9EB .aiChat_typingTextContainer__Xilvg{display:flex;align-items:center;justify-content:space-between}.aiChat_aiChatContainer__T5nCt .aiChat_chatMessageContainer__DG9EB .aiChat_typingText__Q_9bl{font-size:12px;color:#04bf8a}.aiChat_aiChatContainer__T5nCt .aiChat_chatMessageContainer__DG9EB .aiChat_messageTypeContainer__x9H_u{display:flex;align-items:center;gap:8px;width:100%}.aiChat_aiChatContainer__T5nCt .aiChat_chatMessageContainer__DG9EB .aiChat_messageTypeContainer__x9H_u .aiChat_messageInput__jr7XG{border:none;border-radius:6px;flex:1 1;font-size:16px;padding:4px 8px}.aiChat_aiChatContainer__T5nCt .aiChat_chatMessageContainer__DG9EB .aiChat_messageTypeContainer__x9H_u .aiChat_sendButton__JWx5b{border:none;border-radius:50%!important;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0;padding:0!important;height:40px!important;width:40px!important}.workoutPlanContainer_workoutPlanContainer__S7DUP{background-color:#012840;color:#fff;padding:12px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_createdOnText__e7Rv6{font-size:12px;margin-bottom:8px;color:#0597f2}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_header__KHvYN{font-size:16px;margin-bottom:8px;text-decoration:underline;text-underline-offset:6px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_workoutDetails___K4IN{font-size:16px;margin-bottom:8px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_templeteHeader___jelI{font-size:16px;margin-bottom:8px;text-decoration:underline;text-underline-offset:6px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9{display:flex;flex-direction:column;gap:16px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS{background-color:#003050;padding:12px;border-radius:12px;display:flex;flex-direction:column;gap:8px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_macroTitleContainer__t4CIg{display:flex;align-items:center;justify-content:space-between}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_macroTitleContainer__t4CIg .workoutPlanContainer_templateName__V11bp{font-weight:500;font-size:16px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_foodContainer__tqn_W{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_foodContainer__tqn_W .workoutPlanContainer_foodName__7Lssv{font-weight:600;font-size:16px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_foodContainer__tqn_W .workoutPlanContainer_quantity__c7l2L{font-size:12px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_foodContainer__tqn_W .workoutPlanContainer_macrosHeader__bwwU1{font-size:16px;font-weight:600;margin-bottom:6px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_foodContainer__tqn_W:first-child{margin-top:12px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_foodContainer__tqn_W:last-child{border:none}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_macrosContainer__Kfxs_{display:flex;align-items:center;justify-content:space-between}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_macrosContainer__Kfxs_ .workoutPlanContainer_macroContainer__RksRe{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:4px;background-color:#012840;padding:6px;border-radius:8px}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_macrosContainer__Kfxs_ .workoutPlanContainer_macroContainer__RksRe i{font-size:16px!important}.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_macrosContainer__Kfxs_ .workoutPlanContainer_macroContainer__RksRe .workoutPlanContainer_macroName__0y1Dq,.workoutPlanContainer_workoutPlanContainer__S7DUP .workoutPlanContainer_dietTemplatesContainer__hoxx9 .workoutPlanContainer_eachTemplateContainer__jXOXS .workoutPlanContainer_macrosContainer__Kfxs_ .workoutPlanContainer_macroContainer__RksRe .workoutPlanContainer_macroValue__dFExi{font-size:12px}.workoutPlanContainer_customAddTemplateToListInputClassName__cRA3B{color:#262d33!important}.workoutPlanContainer_templateInfo__31df5{font-size:12px;margin:12px 0;color:#390}.RoutingButton_routingButtonRounded__eJMz1{padding:6px 12px!important;border-radius:8px!important;border:none!important;box-shadow:0 4px 16px rgba(17,17,26,.1),0 8px 32px rgba(17,17,26,.05);cursor:pointer!important;width:-moz-fit-content!important;width:fit-content!important;margin-top:18px!important;width:100%!important;font-size:16px;background-color:#fff;color:#262d33;display:flex;align-items:center;justify-content:space-between}.dietPlanContainer_dietPlanContainer__hy3FM{background-color:#012840;color:#fff;padding:12px}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_createdOnText__lR_Mp{font-size:12px;margin-bottom:8px;color:#0597f2}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_header__GMagu{font-size:16px;margin-bottom:8px;text-decoration:underline;text-underline-offset:6px}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietDetails__lzph_{font-size:16px;margin-bottom:8px}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_templeteHeader__l6O8D{font-size:16px;margin-bottom:8px;text-decoration:underline;text-underline-offset:6px}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y{display:flex;flex-direction:column;gap:16px}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4{background-color:#003050;padding:12px;border-radius:12px;display:flex;flex-direction:column;gap:8px}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4 .dietPlanContainer_macroTitleContainer__BPc9b{display:flex;align-items:center;justify-content:space-between}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4 .dietPlanContainer_macroTitleContainer__BPc9b .dietPlanContainer_templateName__23oWN{font-weight:500;font-size:16px}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4 .dietPlanContainer_foodContainer__kqQ4J{border-bottom:1px solid #fff;padding:12px 0}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4 .dietPlanContainer_foodContainer__kqQ4J .dietPlanContainer_foodName__J9_6a{font-weight:600;font-size:16px;display:inline-block}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4 .dietPlanContainer_foodContainer__kqQ4J .dietPlanContainer_quantity__negAS{font-size:12px}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4 .dietPlanContainer_foodContainer__kqQ4J .dietPlanContainer_macrosHeader__nHa5x{font-size:16px;font-weight:600;margin-bottom:6px}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4 .dietPlanContainer_foodContainer__kqQ4J:last-child{border:none}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4 .dietPlanContainer_macrosContainer__krOyb{display:flex;align-items:center;justify-content:space-between}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4 .dietPlanContainer_macrosContainer__krOyb .dietPlanContainer_macroContainer__cZGSZ{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:4px;background-color:#012840;padding:6px;border-radius:8px}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4 .dietPlanContainer_macrosContainer__krOyb .dietPlanContainer_macroContainer__cZGSZ i{font-size:16px!important}.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4 .dietPlanContainer_macrosContainer__krOyb .dietPlanContainer_macroContainer__cZGSZ .dietPlanContainer_macroName__0P2FE,.dietPlanContainer_dietPlanContainer__hy3FM .dietPlanContainer_dietTemplatesContainer__sFS7y .dietPlanContainer_eachTemplateContainer__zZkp4 .dietPlanContainer_macrosContainer__krOyb .dietPlanContainer_macroContainer__cZGSZ .dietPlanContainer_macroValue__c8Xml{font-size:12px}.dietPlanContainer_optionalChip__vPcwy{color:#04bf8a;font-size:8px;padding:4px;border:1px solid #04bf8a;border-radius:8px;width:-moz-fit-content;width:fit-content;display:inline-block;margin-left:8px}.dietPlanContainer_customAddTemplateToListInputClassName__z3rm_{color:#262d33!important}.dietPlanContainer_templateInfo__D0HVc{font-size:12px;margin:12px 0;color:#390}.MainHeader_mainHeaderContainer__8Pfuh{background-color:#012840;width:100%;padding:0 12px;display:flex;align-items:center;justify-content:space-between;position:relative}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_logoContainer__nAQ7w{display:flex;align-items:center;gap:12px}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_logoContainer__nAQ7w .MainHeader_logoText__e3pv2{font-size:16px;font-weight:600;color:#e8daef;letter-spacing:2.5px}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_logoutText__vCI8d{font-size:10px;color:#e8daef}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_logoutIconContainer__TSqsG{display:flex;align-items:center;flex-direction:column}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_imageLogoutContainer__TtvJj{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c4c4c4;padding:24px}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_imageLogoutContainer__TtvJj .MainHeader_logoutText__vCI8d{font-size:12px;font-weight:600;color:#262d33}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_imageLogoutContainer__TtvJj .MainHeader_logoutIconContainer__TSqsG{display:flex;align-items:center;flex-direction:column}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_menuContainer__wYhZz a{color:#262d33;display:flex;align-items:center;gap:12px}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_menuContainer__wYhZz .MainHeader_menuTitle__mlfDw{padding:12px 18px;border-bottom:1px solid #c4c4c4;font-size:16px;font-weight:500;color:#262d33}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_menuContainer__wYhZz .MainHeader_menuTitle__mlfDw .MainHeader_menuTitleText__lo_U2{color:#262d33}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_menuContainer__wYhZz .MainHeader_menuTitleActive__SgMP_{padding:12px 18px;border-bottom:1px solid #c4c4c4;background-color:#003050;font-size:16px;font-weight:500;color:#fff}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_menuContainer__wYhZz .MainHeader_menuTitleActive__SgMP_ .MainHeader_menuTitleText__lo_U2{color:#fff}.MainHeader_mainHeaderContainer__8Pfuh .MainHeader_copyrightText__3HHRN{position:absolute;bottom:32px;text-align:center;width:100%;font-size:16px;font-weight:500}.ProfileImage_profileImageContainer__RYgxc{position:relative;width:-moz-fit-content;width:fit-content}.ProfileImage_profileImageContainer__RYgxc .ProfileImage_profileImage__eNx5w{border-radius:50%;object-fit:fill;border:2px solid #003050;padding:2px}.ProfileImage_profileImageContainer__RYgxc .ProfileImage_uploadImageBtn__cR3F_{position:absolute;background:none;border:none;bottom:20px;right:0}.ProfileImage_profileImageContainer__RYgxc .ProfileImage_loaderContainer__E43f5{height:100%;width:100%;position:absolute;top:0;left:0}.ProfileImage_profileImageContainer__RYgxc .ProfileImage_userName__9SHif{font-size:16px;font-weight:600;color:#262d33}.BasicLoader_basicLoaderContainer__SHcqJ,.BasicLoader_basicLoaderContainer__SHcqJ .BasicLoader_basicLoader__OlLSr{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.deleteAccount_deleteAccountContainer__UguUX{height:calc(100vh - 60px);overflow-y:scroll;height:-moz-fit-content;height:fit-content;background-color:#012840;padding:12px 0 0;overflow:scroll}.deleteAccount_deleteAccountContainer__UguUX .deleteAccount_pageTitle__O6ppb{font-size:12px;text-align:center;font-weight:500;font-style:italic;color:#0597f2;padding:20px 12px}.deleteAccount_deleteAccountContainer__UguUX .deleteAccount_mainContainer__DtZDm{background-color:#012840;border-top-right-radius:32px;border-top-left-radius:32px;padding:0 16px 100px;min-height:calc(100vh - 60px);display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.deleteAccount_deleteAccountContainer__UguUX .deleteAccount_mainContainer__DtZDm .deleteAccount_confirmText__xLhhp{font-size:16px;text-align:center;font-weight:500;color:#f26464;padding:20px 12px}.CircleProgress_circleProgress__jrGjz{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:#012840;padding:12px 0;min-width:100px;border-radius:50%}.CircleProgress_foregroundCircle__qyrVA{transition:stroke-dashoffset 1s ease;fill:none}.CircleProgress_backgroundCircle__7uoG2{fill:none;stroke:#e6e6e6}.CircleProgress_percentageText__BVmQv{position:absolute;font-size:16px;font-weight:700;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.ScanFood_scanFoodContainer__lEb0N{height:85vh}.ScanFood_scanFoodContainer__lEb0N .ScanFood_imageSelectionTypeContainer__pimT8{height:100%;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ScanFood_scanFoodContainer__lEb0N .ScanFood_imageSelectionTypeContainer__pimT8 .ScanFood_routeButtonContainer__F5mWn{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #003050;border-radius:12px;padding:18px}.ScanFood_scanFoodContainer__lEb0N .ScanFood_imageSelectionTypeContainer__pimT8 .ScanFood_routeButtonContainer__F5mWn .ScanFood_routeTitle__ylzic{text-align:center;color:#262d33}.ScanFood_scanFoodContainer__lEb0N .ScanFood_loaderContainer__Ywo2w{height:100%;width:100%;position:absolute;top:0;left:0}.ScanFood_scanFoodContainer__lEb0N .ScanFood_buttonContainer__bzKd0{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:12px}.ScanFood_scanFoodContainer__lEb0N .ScanFood_capturedImage__72_SJ{height:85%;width:100%}.ScanFood_analyzedFoodDataContainer__G09cD{width:100%;height:100%;overflow:scroll;display:flex;flex-direction:column}.ScanFood_analyzedFoodDataContainer__G09cD .ScanFood_foodsContainer__C_FJJ{height:100%;overflow:scroll}.ScanFood_analyzedFoodDataContainer__G09cD .ScanFood_singleExerciseContainer__1kpnv{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.ScanFood_analyzedFoodDataContainer__G09cD .ScanFood_singleExerciseContainer__1kpnv .ScanFood_exerciseName__wjP2u{font-size:16px;font-weight:600}.ScanFood_analyzedFoodDataContainer__G09cD .ScanFood_quantityContainerInput__qRhsG{margin-top:24px;display:flex;align-items:center;gap:18px;color:#012840}.ScanFood_analyzedFoodDataContainer__G09cD .ScanFood_quantityContainerInput__qRhsG .ScanFood_inputGroupClassName__hres9{font-size:16px;color:#012840!important}.ScanFood_analyzedFoodDataContainer__G09cD .ScanFood_quantityContainerInput__qRhsG .ScanFood_labelClassName__n40lC{font-size:14px;font-weight:400;color:#012840!important}.ScanFood_foodMacrosContainerInForm__4Vbi7{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:16px 0}.ScanFood_foodMacrosContainerInForm__4Vbi7 .ScanFood_macroBox__3bqfN{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1}.ScanFood_foodMacrosContainerInForm__4Vbi7 .ScanFood_macroBox__3bqfN .ScanFood_microIconContainer__Zw3rk{background-color:#012840;border-radius:50%;margin-bottom:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#012840}.ScanFood_foodMacrosContainerInForm__4Vbi7 .ScanFood_macroBox__3bqfN .ScanFood_macroValue__HbUcv{font-size:16px;text-align:center;color:#fff;color:#012840}.ScanFood_foodMacrosContainer__dskEI{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:16px 0}.ScanFood_foodMacrosContainer__dskEI .ScanFood_macroBox__3bqfN{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1}.ScanFood_foodMacrosContainer__dskEI .ScanFood_macroBox__3bqfN .ScanFood_microIconContainer__Zw3rk{background-color:#012840;border-radius:50%;margin-bottom:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.ScanFood_foodMacrosContainer__dskEI .ScanFood_macroBox__3bqfN .ScanFood_macroValue__HbUcv{font-size:16px;text-align:center;color:#fff}.BasicButton_basicButtonRounded__EpBuo{padding:12px 24px!important;border-radius:8px!important;background-color:#04bf8a!important;border:none!important;color:#fff!important;cursor:pointer!important;width:-moz-fit-content!important;width:fit-content!important;align-self:center!important;margin-top:18px;height:42px!important;font-size:16px!important;font-weight:600!important}.KnowYourBmi_bmiTitle__FZ_RR{text-align:center;font-size:18px;font-weight:600;margin-bottom:6px}.KnowYourBmi_bmiDesc__ZXxTn{text-align:center;font-size:16px;margin-bottom:6px}.KnowYourBmi_learnMoreText__B4QYw{margin:6px;text-align:center}.PriceDisplay_priceContainer__zEUIb{display:flex;align-items:center;gap:.5rem}.PriceDisplay_oldPrice__gCJcY{position:relative;font-size:1.3rem;color:#e8daef;display:inline-block}.PriceDisplay_oldPrice__gCJcY .PriceDisplay_strikeLine__bzyif{position:absolute;top:50%;left:0;height:2px;background-color:#f26464;width:100%}.PriceDisplay_newPrice__3NedQ{font-size:1.8rem;font-weight:700;color:gold}.PriceDisplay_period__bM4Fz{font-size:.6rem;color:#fff}.PriceDisplay_perPeriod__shZxL{font-size:.8rem;color:#fff;font-weight:600;text-align:center}.PriceDisplay_discountBadge___7eOJ{background-color:#0597f2;color:#fff;font-size:.9rem;font-weight:700;padding:.2rem .5rem;border-radius:8px;display:inline-block;margin-top:.3rem;animation:PriceDisplay_wobble___brzJ 1.5s ease-in-out infinite}@keyframes PriceDisplay_wobble___brzJ{0%{transform:rotate(0deg)}15%{transform:rotate(-5deg)}30%{transform:rotate(5deg)}45%{transform:rotate(-5deg)}60%{transform:rotate(5deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0deg)}}@keyframes PriceDisplay_strikeLine__bzyif{0%{width:0}50%{width:100%}to{width:0}}.ExerciseSearchModal_foodSearchConModalContainer__s6xut{overflow:hidden}.ExerciseSearchModal_foodSearchConModalContainer__s6xut .ExerciseSearchModal_addExerciseContainer__mh4Sw{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}.ExerciseSearchModal_foodSearchConModalContainer__s6xut .ExerciseSearchModal_addExerciseContainer__mh4Sw .ExerciseSearchModal_ortext__Po42a{margin-top:8px}.CustomInput_customInputGroup__YolNC{position:relative;flex:1 1}.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia{font-size:20px;padding:10px 10px 0 5px;display:block;width:100%;border:none;border-bottom:1px solid #0597f2;background:transparent;color:#fff}.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia::-webkit-inner-spin-button,.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia[type=number]{-moz-appearance:textfield}.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia::placeholder{color:transparent}.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia:focus{outline:none}.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia:focus~.CustomInput_label__7IIjq,.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia:not(:placeholder-shown)~.CustomInput_label__7IIjq{top:-10px;font-size:14px;color:#04bf8a;font-weight:600}.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia:focus~.CustomInput_bar__2EHcm:after,.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia:focus~.CustomInput_bar__2EHcm:before{width:100%}.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia:focus~.CustomInput_highlight__Mq5WR{animation:CustomInput_inputHighlighter__5IF_O .3s ease}.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia:focus~.CustomInput_suffix__3Bgym,.CustomInput_customInputGroup__YolNC .CustomInput_input__Z1Uia:not(:placeholder-shown)~.CustomInput_suffix__3Bgym{visibility:visible;opacity:1}.CustomInput_customInputGroup__YolNC .CustomInput_label__7IIjq{color:#fff;font-size:14px;font-weight:400;position:absolute;pointer-events:none;left:5px;top:6px;transition:all .2s ease}.CustomInput_customInputGroup__YolNC .CustomInput_bar__2EHcm{position:relative;display:block;width:50%}.CustomInput_customInputGroup__YolNC .CustomInput_bar__2EHcm:after,.CustomInput_customInputGroup__YolNC .CustomInput_bar__2EHcm:before{content:"";height:2px;width:0;bottom:1px;position:absolute;background:#0597f2;transition:all .2s ease}.CustomInput_customInputGroup__YolNC .CustomInput_bar__2EHcm:before{left:100%}.CustomInput_customInputGroup__YolNC .CustomInput_bar__2EHcm:after{right:0}.CustomInput_customInputGroup__YolNC .CustomInput_highlight__Mq5WR{position:absolute;height:60%;width:50%;top:25%;left:0;pointer-events:none;opacity:.5}.CustomInput_customInputGroup__YolNC .CustomInput_suffix__3Bgym{position:absolute;top:50%;right:5px;transform:translateY(-50%);font-size:12px;color:#fff;visibility:hidden;opacity:0;transition:opacity .2s ease,visibility .2s ease}@keyframes CustomInput_inputHighlighter__5IF_O{0%{background:#fff}to{width:0;background:transparent}}.FoodSearchModal_foodSearchConModalContainer__4pQVZ{overflow:hidden}.Emptystate_emptyStateContainer__Ix0g9{width:100%;display:flex;flex-direction:column;align-items:center}.Emptystate_emptyStateContainer__Ix0g9 .Emptystate_emptyAnimation__sT6UQ{width:200px}.Emptystate_emptyStateContainer__Ix0g9 .Emptystate_noDataText__PvJrb{font-size:16px}.ExerciseLoader_exerciseLoaderContainer__qtbmg{width:100%;display:flex;align-items:center;justify-content:center;padding:22px}.ExerciseLoader_exerciseLoaderContainer__qtbmg .ExerciseLoader_exerciseLoader__onw_I{width:80px}.CustomSelect_selectInputGroup__iW6d5{position:relative;flex:1 1;width:100%}.CustomSelect_selectInputGroup__iW6d5 .CustomSelect_select__hQTCt{font-size:20px;padding:10px 10px 0 5px;display:block;width:100%;border:none;border-bottom:1px solid #0597f2;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff}.CustomSelect_selectInputGroup__iW6d5 .CustomSelect_label__oBEYW{color:#fff;font-size:14px;font-weight:600;margin-bottom:12px}.FoodLoader_foodLoaderContainer__62_yR{width:100%;display:flex;align-items:center;justify-content:center;padding:22px}.FoodLoader_foodLoaderContainer__62_yR .FoodLoader_foodLoader__bmVBs{width:80px}