.DownloadAppFooter_container__3C1Bd{position:fixed;margin:0;padding:.15rem;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.48);-webkit-backdrop-filter:saturate(180%) blur(15px);backdrop-filter:saturate(180%) blur(15px);z-index:1;display:flex;flex-direction:row;justify-content:center;align-self:center;border:1px solid transparent}@media screen and (min-width:769px){.DownloadAppFooter_container__3C1Bd{display:none}}.DownloadAppFooter_buttonContainer__2cImE{display:flex;flex-direction:row}.DownloadAppFooter_iconButton__1UHw4{margin-left:.5rem;margin-right:.5rem;min-width:65px}.DownloadAppFooter_textContainer__-vHNP{color:#fff;display:flex;flex:1 1;align-items:center;padding-left:.5rem}.DownloadAppFooter_iconContainer__7DR-z{background-color:var(--c-WHATIEAT_YELLOW);border-radius:25%;height:55px;width:55px;min-height:55px!important;min-width:55px!important;margin-left:10px;margin-right:10px;display:flex;align-items:center;justify-content:center}.DownloadAppFooter_iconText__3l0ev{font-family:Yesteryear!important;font-size:2.25rem;color:#000;margin-left:.25rem;margin-bottom:.15rem}.DownloadAppFooter_storebuttonText__XS98p{margin-left:1em;color:var(--c-BABY_POWDER)}@media screen and (max-width:400px){.DownloadAppFooter_storebuttonText__XS98p{display:none}.DownloadAppFooter_iconButton__1UHw4{min-width:35px}}.Paper_container__PJPQx{background-color:var(--c-primary);display:flex;flex:1 1;align-self:center;flex-direction:column;margin-top:10px;margin-bottom:20px;padding:5%;border-radius:4px}.userContentStats_wrapper__35bfi{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;min-height:2rem}.userContentStats_cell__1_Ih3{flex:1 1;align-items:center;justify-content:center;text-align:center;max-width:125px}.userContentStats_cellText__3UbDZ{font-size:x-small}.userFollowerStats_wrapper__IXvMn{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;min-height:2rem;margin-top:.5rem}.userFollowerStats_cell__6AKt1{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;max-width:125px;flex:1 1}@media screen and (max-width:760px){.userFollowerStats_cell__6AKt1{flex-direction:column;align-items:center}}.userFollowerStats_cellTitle__2_yzN{margin-left:.5rem;margin-right:.5rem}.userProfileNameAndAbout_wrapper__g_yvd{display:flex;flex-direction:column;max-height:4rem}.userProfileNameAndAbout_aboutText__3ErZm{margin-top:.5rem}.userProfileCard_wrapper__3szA9{display:flex;flex-direction:column;margin-left:2.5%;margin-right:2.5%}.userProfileCard_mainBlock__A8alp{display:flex;flex:1 1;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:2.5rem;height:var(--user-profile-card-height)}@media screen and (max-width:760px){.userProfileCard_mainBlock__A8alp{margin-top:1.5rem;width:90vw;height:var(--user-profile-card-height-medium)}}@media screen and (max-width:320px){.userProfileCard_mainBlock__A8alp{margin-top:.5rem;height:var(--user-profile-card-height-small)}}.userProfileCard_profileInfoPart__2MXoN{display:flex;height:100%;width:100%;flex-direction:column}.userProfileCard_spacer__2d_-x{display:flex;flex:1 1}.userProfileCard_nameAndAboutCard__y2kA6{display:none}@media screen and (min-width:760px){.userProfileCard_nameAndAboutCard__y2kA6{display:flex;min-height:4rem;padding-right:45px;padding-left:45px}}.userProfileCard_mobileNameAndAboutCard__3K2bi{display:flex;margin-top:.5rem}@media screen and (min-width:760px){.userProfileCard_mobileNameAndAboutCard__3K2bi{display:none}}.EntryTitle_wrapper__3weja{background-color:var(--c-WHATIEAT_YELLOW);color:#000;min-width:10%;align-self:flex-start;text-align:center;padding:.35rem 1rem;font-weight:600}.FoodEntryGroup_wrapper__3TATD{display:flex;flex-direction:column;margin:.25rem;padding:1rem 0 0 1rem}.FoodEntryGroup_wrapper__3TATD:hover{background-color:var(--c-primary-shade-0);border-radius:var(--border-radius)}.FoodEntryGroup_title__tNlrO{font-size:1rem;font-weight:600;margin-bottom:.5rem}.FoodEntryGroup_footerTitle__34K-w{margin:.15rem 0;font-weight:700}@media screen and (max-width:760px){.FoodEntryGroup_title__tNlrO{font-size:.85rem}}.FoodEntryGroup_link__2R8Jh{color:var(--c-text-color);text-decoration:none}.FoodEntryGroupHeader_wrapper__2BuF2{display:flex;flex:1 1;flex-direction:row;width:100%}.FoodEntryGroupHeader_titleContainer__38Vuj{flex:4.75 1}.FoodEntryGroupHeader_contentContainer__28PaP{flex:6.25 1;display:flex;flex-direction:row;justify-content:flex-end}.FoodEntryGroupHeader_title__2CRES{flex:1 1;text-align:center;font-size:.75rem;max-width:85px;font-weight:600}.FoodEntryGroupHeader_unitText__2fKde{font-size:.55rem}@media screen and (max-width:760px){.FoodEntryGroupHeader_title__2CRES{font-size:.5rem}.FoodEntryGroupHeader_unitText__2fKde{font-size:.45rem}}.FoodEntriesCard_wrapper__36l40{display:flex;flex-direction:column}.FoodEntriesCard_totalFoodNutritionRowWrapper__2rREP{background-color:var(--c-WHATIEAT_YELLOW);color:#000;font-weight:600;padding:.15rem 0}.MeasurementEntry_container__2dGEO{display:flex;flex-direction:row;align-items:center;margin:.5rem 0;font-size:.75rem;padding:1rem 0 1rem 1rem}.MeasurementEntry_container__2dGEO:hover{background-color:var(--c-primary-shade-0);border-radius:var(--border-radius)}.MeasurementEntry_type__xAuYH{margin-left:.1rem;font-size:.75rem}.MeasurementEntry_valueContainer__2mCWW{display:flex;flex:1 1;justify-content:flex-end;align-items:center}.MeasurementEntry_valueText__1A2iL{background-color:var(--c-WHATIEAT_YELLOW);color:#000;font-weight:600;padding:.15rem 1rem}@media screen and (max-width:760px){.MeasurementEntry_type__xAuYH{font-size:.65rem}}.MeasurementsCard_container__16m9h{margin:1rem 0}.MeasurementsCard_title__1EQah{padding-left:1rem;font-size:1rem;font-weight:600}@media screen and (max-width:760px){.MeasurementsCard_title__1EQah{font-size:.85rem}}.EntryCard_wrapper__1wx3S{display:flex;flex-direction:column;align-items:stretch;margin-bottom:2rem;padding-bottom:1rem;border-bottom:thin solid var(--c-primary-shade-1)}.FeedContent_wrapper__B4uPD{display:flex;flex-direction:column;flex:1 1;justify-content:center}.FeedContent_allLoaded__15Wvm{width:100%;margin:1rem;font-weight:500;text-align:center}.ContentNavigatorButton_buttonContainer__29mC7{min-width:7rem}.ContentNavigatorButton_button__SDIbk{width:100%;border-top-left-radius:0;border-top-right-radius:0}.ContentNavigatorButton_buttonSelected__1pcNr{font-weight:600}.ContentNavigatorButton_bar__ETrOJ{height:1px}.ContentNavigatorButton_selected__1OgG8{background-color:var(--c-secondary)}.ContentNavigator_wrapper__2Pfbb{display:flex;flex-direction:column;z-index:1;margin-top:2rem;margin-bottom:2rem;position:-webkit-sticky;position:sticky;top:55px;background-color:var(--c-primary);z-index:2}.ContentNavigator_container__20KZ2{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.ContentNavigator_bar__3WqIv{height:1px;background-color:var(--c-primary-shade-1)}.PlanContentHeader_wrapper__3WFwn{display:flex;flex:1 1;flex-direction:row;width:100%}.PlanContentHeader_titleContainer__2ihO3{flex:4.75 1}.PlanContentHeader_contentContainer__2D7fn{flex:6.25 1;display:flex;flex-direction:row;justify-content:flex-end}.PlanContentHeader_title__2ZDXR{flex:1 1;text-align:center;font-size:.75rem;max-width:85px;font-weight:600}.PlanContentHeader_unitText__2WDo1{font-size:.55rem}@media screen and (max-width:760px){.PlanContentHeader_title__2ZDXR{font-size:.5rem}.PlanContentHeader_unitText__2WDo1{font-size:.45rem}}.PlanContentHeader_unit__3IA70{margin-top:.2rem;font-weight:500}.PlanContentListItem_wrapper__2kRxk{border-radius:var(--border-radius)}.PlanContentSummary_footerTitle__VwO2r{margin:.15rem 0;font-weight:600}.PlanContentSummary_wrapper__175lc{padding:.25rem 0 1rem}.PlanItemView_wrapper__3yjIU{margin-top:.5rem;margin-bottom:.5rem;flex:1 1;display:flex;flex-direction:column;padding-left:1rem;padding-top:1rem;border-radius:var(--border-radius);border-bottom:thin solid var(--c-primary-shade-1)}.PlanItemView_titleContainer__1DGJJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding-right:.75rem}.PlanItemView_title__jwLPO{font-size:.9rem;font-weight:600}.PlanItemView_detail__16gS_{font-size:.85rem;font-weight:400;margin-top:-.5rem;margin-bottom:1rem}@media screen and (max-width:760px){.PlanItemView_title__jwLPO{font-size:.85rem}.PlanItemView_detail__16gS_{font-size:.7rem}}.PlanItemView_planItemActionBar__1Jl9Z{display:flex;flex-direction:row;justify-content:flex-end;font-weight:600;margin-bottom:1rem}.PlanItemView_buttonIcon__2ut9t{min-width:2rem}.PlanViewEmpty_container__1eTN4{display:flex;flex:1 1;flex-direction:column;justify-content:center;align-items:center;padding:1.25rem}.PlanViewTitle_container__2R7P8{display:flex;flex-direction:row}.PlanViewTitle_titleWrapper__33BwY{background-color:var(--c-WHATIEAT_YELLOW);color:#000;min-width:10%;align-self:flex-start;text-align:center;padding:.35rem 1rem;font-weight:600}.PlanViewTitle_actionButtonContainer__kNcMU{display:flex;flex:1 1;flex-direction:row;justify-content:flex-end}.PlanViewTitle_buttonDetail__yqdoo{margin-left:1rem;margin-right:1rem}.PlanViewTitle_buttonIcon__29I6D{width:2rem}.FoodPlanView_wrapper__317vM{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:1.25rem 0;min-height:125px;cursor:default;padding:1rem 0 0}.AppointmentTopicCard_container__utZDU{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;flex:1 1;background-color:var(--c-primary-shade-0);padding:.5rem 2rem 1rem;border-radius:var(--border-radius);cursor:pointer}.AppointmentTopicCard_container__utZDU:hover{background-color:var(--c-primary-shade-1)}.AppointmentTopicCard_propertiesContainer__3y8WL{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.AppointmentTopicCard_propertyCell__c1WTu{display:flex;align-items:center;justify-content:center;margin-top:.5rem}.AppointmentTopicCard_propertiesIcon__1ekXH{margin-right:.5rem}.AppointmentTopicCard_nameText__3wXd-{margin:.5rem 0;font-weight:600;text-align:left}.AppointmentTopicCard_descriptionText__dqZ4a{margin:.5rem 0;font-weight:400;text-align:left}.AppointmentTopicPicker_cardList__xX7uE{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-top:.5rem;grid-gap:1rem;gap:1rem}.AppointmentTopicPicker_progressContainer__qs-lE{display:flex;width:100%;height:8rem;justify-content:center;align-items:center}.AppointmentTopicPicker_selectedTopic__12HaP{background-color:var(--c-primary-shade-0);color:var(--c-secondary)}.AppointmentTopicPicker_selectedTopic__12HaP:hover{background-color:var(--c-primary-shade-1)}.AppointmentTopicPicker_pickedTopicContainer__3iLjb{display:flex;flex-direction:column}.AppointmentTopicPicker_backButton__1Wb45{align-self:flex-start}.AppointmentTopicPicker_noTopicExistsContainer__2Qfxa{text-align:center;padding:1rem}.AppointmentPickerCalendarMonth_row__186Ch{display:flex;flex-direction:row}.AppointmentPickerCalendarMonth_cellTableHeader__1v8_o{font-weight:600!important}.AppointmentPickerCalendarMonth_cell__3osGp{flex:1 1;display:flex;justify-content:center;align-items:center;padding:.25rem;text-align:center;font-weight:600;height:2rem;min-width:2rem;transition:all .5s}@media screen and (max-width:490px){.AppointmentPickerCalendarMonth_cell__3osGp{padding:.15rem}}.AppointmentPickerCalendarMonth_cellDifferentMonth__3Swok{opacity:.25;font-weight:500}.AppointmentPickerCalendarMonth_cellUnavailable__2ceIP{opacity:.25;font-weight:500;cursor:not-allowed!important}.AppointmentPickerCalendarMonth_cellTextWrapper__3XTvQ{cursor:pointer;width:3rem;height:3rem;border-radius:.75rem;display:flex;justify-content:center;align-items:center}.AppointmentPickerCalendarMonth_cellTextWrapper__3XTvQ:hover{background-color:var(--c-primary-shade-0)}.AppointmentPickerCalendarMonth_cellSelectedDay__2iKPa{font-weight:700;z-index:1}.AppointmentPickerCalendarMonth_cellSelectedDay__2iKPa,.AppointmentPickerCalendarMonth_cellSelectedDay__2iKPa:hover{background-color:var(--c-secondary);color:var(--c-primary)}.AppointmentPickerCalendarMonth_calendarHeader__3_S3I{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 1rem;margin-bottom:.5rem}.AppointmentPickerCalendarMonth_calendarHeaderButtonContainer__3rZDe{display:flex;flex-direction:row;grid-gap:.25rem;gap:.25rem}.AppointmentPickerCalendarMonth_selectedMonthTitle__20Q32{background-color:var(--c-WHATIEAT_YELLOW);color:#000;font-weight:600;padding:.35rem 1.5rem;min-width:5rem;text-align:center;border-radius:var(--border-radius)}.AppointmentPickerCalendarMonth_days__ftGkO{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center}.AppointmentTopicAvailableHourList_container__1d9P5{display:flex;flex-direction:column;min-width:185px}.AppointmentTopicAvailableHourList_dateContainer__8RkiN{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid var(--c-primary-shade-1)}.AppointmentTopicAvailableHourList_date__1aRUP{font-weight:600;padding:.55rem .75rem}.AppointmentTopicAvailableHourList_hourList__jRnK4{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.AppointmentTopicAvailableHourList_progress__3JIKI{margin:4rem 0;align-self:center}.AppointmentTopicAvailableHourList_hourListContent__2gU90{display:flex;flex-direction:column;padding:1rem 0;grid-gap:1rem;gap:1rem;max-height:193px;overflow-x:scroll}.AppointmentTopicAvailableHourList_hourListContentShowAll__cnzNK{max-height:unset!important}.AppointmentTopicAvailableHourList_hourContainer__3zOMP{display:flex;flex-direction:row;grid-gap:.5rem;gap:.5rem}.AppointmentTopicAvailableHourList_hourButton__2J9iN{flex:1 1}.AppointmentBookingTopicAndBookingPicker_wrapper__MDFD2{display:flex;flex-direction:column;flex:1 1;justify-content:center}.AppointmentBookingTopicAndBookingPicker_allLoaded__1UGGV{width:100%;margin:1rem;font-weight:500;text-align:center}.AppointmentBookingTopicAndBookingPicker_calendarContainer__11kiH{display:flex;flex-direction:row}@media screen and (max-width:565px){.AppointmentBookingTopicAndBookingPicker_calendarContainer__11kiH{flex-direction:column}}.AppointmentBookingTopicAndBookingPicker_calendar__3pa1p{flex:4 1}.AppointmentBookingTopicAndBookingPicker_hourPicker__146SZ{flex:1 1}.AnalyticsEntryChart_chartContainer__Xk7Z6{position:relative;margin-top:1.5rem}.AnalyticsFilter_segmentedControlContainer__36cLh{position:relative;display:flex;align-items:flex-end;justify-content:flex-end;margin-top:1.25rem}.AnalyticsEntrySumTitle_titleContainer__2iy0t{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.AnalyticsEntrySumTitle_title__iljyn{background-color:var(--c-WHATIEAT_YELLOW);color:#000;min-width:10%;align-self:flex-start;text-align:center;padding:.35rem 1rem;font-weight:600}.AnalyticsEntrySum_contentContainer__1J7bI{display:flex;flex-direction:column;position:relative}.AnalyticsEntrySum_overlayLabel__Y8ykl{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.65);color:#fff;z-index:2}.AnalyticsMeasurementChart_chartContainer__kPSGG{margin-top:1.5rem}.AnalyticsFilter_segmentedControlContainer__b_q-y{position:relative;display:flex;align-items:flex-end;justify-content:flex-end;margin-top:1.25rem}.AnalyticsMeasurementTitle_titleContainer__1gS9B{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.AnalyticsMeasurementTitle_title__C08my{background-color:var(--c-WHATIEAT_YELLOW);color:#000;min-width:10%;align-self:flex-start;text-align:center;padding:.35rem 1rem;font-weight:600}.AnalyticsMeasurements_contentContainer__Qh86O{display:flex;flex-direction:column}.ChartFetchErrorComponent_wrapper__3yglP{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2rem;width:100%}.ChartFetchErrorComponent_imageWrapper__3PiCQ{display:flex;justify-content:center;align-items:center;position:relative;width:175px;height:175px;border-radius:70px;border:thin solid var(--c-primary-shade-1);margin-top:1.25rem}@media screen and (max-width:760px){.ChartFetchErrorComponent_imageWrapper__3PiCQ{width:125px;height:125px;border-radius:50px}}@media screen and (max-width:320px){.ChartFetchErrorComponent_imageWrapper__3PiCQ{width:90px;height:90px;border-radius:36px}}.ChartFetchErrorComponent_image__2VU0C{background-color:var(--c-WHATIEAT_YELLOW);border:thin solid var(--c-primary-shade-1);border-radius:70px}@media screen and (max-width:760px){.ChartFetchErrorComponent_image__2VU0C{border-radius:50px}}@media screen and (max-width:320px){.ChartFetchErrorComponent_image__2VU0C{border-radius:36px}}.ChartFetchErrorComponent_textContainer__GfJ62{margin-top:1.5rem;font-weight:500}.ChartFetchErrorComponent_progessUnderImage__2hMM-{margin-top:2rem;color:var(--c-text-color)!important}.ChartsContent_chartContent__3qjAY{margin-top:3rem;padding-bottom:2rem}.ChartsContent_charts__2jkQn{max-width:1200px;margin:0 auto;display:grid;grid-gap:1rem;gap:1rem}@media (min-width:1024px){.ChartsContent_charts__2jkQn{grid-template-columns:repeat(2,1fr)}}.ChartsContent_filterButtonContainer__1HkBC{display:flex;justify-content:flex-end}.UserProfileContent_wrapper__375vK{display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh}.UserProfileContent_content__28Xuk{display:flex;flex-direction:row;width:100%}.UserProfileContent_activeContainer__2ghR4{display:block;width:100%}.UserProfileContent_notActiveContainer__be5tH{display:none}._webUsername__paper__rRtFo{display:flex;justify-content:center;padding:2.5rem 5%!important}._webUsername__content__rjpbU{max-width:1440px;align-self:center;width:100%}@media screen and (max-width:1145px){._webUsername__content__rjpbU{max-width:770px}}