.svgIconStyle1{fill:#f0f1f0}.svgIconStyle2{fill:none;stroke:#444445;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.svgIconStyle3{fill:#0071bc}.svgIconStyle5{fill:#444445}.svgIconStyle6{fill:#444445;stroke:#444445;stroke-linecap:round;stroke-linejoin:round;stroke-width:0}@font-face{font-family:Oxygen;font-style:normal;font-weight:400;src:url(https://www.myfooddata.com/css/Oxygen/Oxygen-Regular.woff2) format("woff2"),url(https://www.myfooddata.com/css/Oxygen/Oxygen-Regular.woff) format("woff"),url(https://www.myfooddata.com/css/Oxygen/Oxygen-Regular.ttf) format("ttf");font-display:swap}html{min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available}body{margin:0 auto;clear:both;font-size:100%;font-family:Oxygen,Arial,Helvetica,sans-serif,Verdana;line-height:1.7;height:100vh;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available;text-align:center;color:#444445}@media (min-width:600px){body body{line-height:28px}}*{box-sizing:border-box}#wrap{text-align:left;width:100%}@media (min-width:350px){#wrap{display:flex;flex-direction:column;align-items:center}}#FAQ a,#searchResults a,#sitemap a,.underLineLink,.underLineLink a{text-decoration:underline!important}.right{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transition:.5s;margin:7px 10px 0 0}.detailedDataDown{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transition:.5s;margin:7px 10px 0 0}.down{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transition:.5s;margin:5px 0 0 5px}.up{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);transition:.5s;margin:11px 0 0 5px}.arrow{border:1px solid #fff;border-width:0 0 2px 2px}.navarrow,.nutrition-data-arrow{border:1px solid #444445;border-width:0 2px 2px 0}.arrow,.navarrow,.nutrition-data-arrow{width:10px;height:10px;line-height:0;font-size:0;float:right;padding:5px;margin:7px 10px 0 5px}@media (min-width:768px){.arrow,.navarrow,.nutrition-data-arrow{padding:3px}}.arrow,.navarrow{float:right}@media (min-width:768px){.navarrow{border:1px solid #444445;border-width:0 0 2px 2px;width:8px;height:8px;line-height:0;font-size:0}}@media (min-width:1000px){.navarrow{width:10px;height:10px}}.nutrition-data-arrow{float:left;margin-right:10px}.arrow-nofloat{border:1px solid #444445;border-width:0 0 2px 2px;width:10px;height:10px;line-height:0;font-size:0;padding:5px;float:none}.mobilehide{width:0}.newmobilehide{height:100%}@media (max-width:600px){.newmobilehide{display:none}}.newdesktophide{height:100%}@media (min-width:600px){.newdesktophide{display:none}}.desktopOnly{display:none!important}@media (min-width:600px){.desktopOnly{display:inline-block!important}}.desktopOnlyFlex{display:none!important}@media (min-width:600px){.desktopOnlyFlex{display:flex!important}}.modal,.onboard-modal{display:none}*,:after,:before{box-sizing:border-box}.nomobile,.nomobiletable{display:none}.center{text-align:center}.pointer{cursor:pointer}.noMobileFlex{display:none}@media (min-width:600px){.noMobileFlex{display:flex}}.mobileOnlyFlex{display:flex}@media (min-width:600px){.mobileOnlyFlex{display:none!important}}.flex{display:flex}.flexCenterMobile{display:flex;align-items:center;justify-content:center;flex-direction:row}@media (max-width:390px){.flexCenterMobile{flex-direction:column}}.flexCenterLeft{display:flex;align-items:center}.flexCenterColumn,.flexcenter{display:flex;align-items:center;justify-content:center}.flexCenterColumn{flex-direction:column}.flextop{display:flex;align-items:flex-start}.flexcentera{display:flex;align-items:center;justify-content:center;padding:5px}.left{text-align:left}.left10{text-align:left;margin-left:10px}.padding3{margin:3%}.padding10{padding:0 10%}.boldonly{font-weight:900}.bold{font-weight:900;margin-right:10px}img{max-width:100%;height:auto}h1{font-size:28px;line-height:35px;color:#333;margin-bottom:1px;font-weight:600}.header1{margin:30px 0 30px;border-bottom:1px solid #ccc;color:#333}h2{font-weight:600}h3{font-weight:700;font-size:18px;margin:0 0 5px 0;padding:8px 1px;border-bottom:1px solid #ccc;color:#333}h4{font-size:18px}.dnone{display:none}.printOnly{display:none!important}.dshow{display:block;background-color:#87a7c1;cursor:pointer}.dshowwhite{display:block;background-color:#fff;cursor:pointer}.topmenu{font-size:18px;padding:15px;cursor:pointer;display:flex;align-items:baseline}.topmenu:hover{background-color:#f0f1f0}i{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px}.linkClass{text-decoration:underline;cursor:pointer;color:#205493}.appInstallButtons{display:flex;align-items:center}a:active,a:link,a:visited{text-decoration:none;color:#205493}a:hover{text-decoration:none;color:#0071bc}a.black:active,a.black:link,a.black:visited{text-decoration:none;color:#444445;font-size:18px;font-weight:800}a.blacknf:active,a.blacknf:link,a.blacknf:visited{text-decoration:none;color:#444445;font-weight:800}a.introbtn:active,a.introbtn:link,a.introbtn:visited{padding:20px;margin:15px;color:#f0f1f0;background-color:#36a2cc;border-radius:5px}.fontxsm{font-size:12px}.fontsm{font-size:80%}.fontlg{font-size:120%}.fontxlg{font-size:150%}.fontxxlg{font-size:200%;font-weight:500}.redsm{color:#d33350;font-weight:700;font-size:100%}.red{color:#d33350;font-weight:700;font-size:120%}.green{color:#42ad8a;font-weight:700;font-size:120%}footer{margin-bottom:0;margin-top:10px;color:#fff;background-color:#123054;padding:10px;text-align:center}.footerBlock{display:flex;flex-direction:column;width:100%;margin:3.125rem 0 3.125rem 0;font-size:1rem}@media (min-width:600px){.footerBlock{display:grid;margin:5rem 0 3.125rem 0;grid-template-columns:repeat(4,1fr)}}@media (min-width:1600px){.footerBlock{display:block}}.footerSubscribe{display:flex;flex-direction:column;justify-content:center;margin-bottom:3.125rem;align-items:center}@media (min-width:600px){.footerSubscribe{flex-direction:row}}.copyright{font-size:1rem;margin-bottom:2.25rem}.footerBlock a:link,.footerBlock a:visited{color:#fff;padding:5px;margin:.3125rem 0 .3125rem 0;text-decoration:underline}@media (min-width:600px){.footerBlock a:link,.footerBlock a:visited{margin:0 3.125rem 3.125rem 0}}.footerBlock a:hover{color:#f0f1f0;text-decoration:none}@media (min-width:600px){.desktophide{display:none}}@media (min-width:768px){.navBreakHide{display:none}}.navMobileHide{display:none}@media (min-width:768px){.navMobileHide{display:inline-block}}@media only screen and (min-width:768px){.mobilehide{display:inline-block}#usermenu{width:85px}.down{margin:7px 0 0 9px}.up{margin:11px 0 0 9px}#tabletonly{display:none}.nomobile{display:inline-block}.nomobiletable{display:table-cell}.center{margin:0 23%;text-align:center}}@media only screen and (min-width:768px) and (max-width:935px){.nomobiletable{display:none}}@media (prefers-reduced-motion:reduce){.animation{animation:none}}@media all and (display-mode:standalone){#navAppInstall,#profileAppInstall,.hidePWA,.navInstall{display:none}}.appInstallButton svg,.appInstallButton svg:hover{width:17px!important;height:17px!important;margin-right:5px;padding:0!important}@media (min-width:600px){.appInstallButton svg,.appInstallButton svg:hover{width:24px!important;height:24px!important}}.enableNotifications{display:flex;font-size:17px;padding:10px 20px;margin:2%;border-radius:5px;cursor:pointer;align-items:center;justify-content:center;max-width:190px}.appInstallButton{display:flex;font-size:16px;margin:0 0 10px 0;width:180px;height:46px;border-radius:5px;cursor:pointer;align-items:center;justify-content:center;max-width:190px}@media all and (display-mode:standalone){.appInstallButton{display:none}}.enableNotifications svg{width:100px;height:100px;fill:#fff}.appInstallBlue a:active,.appInstallBlue a:hover,.appInstallBlue a:visited,a.appInstallBlue{color:#fff!important}.appInstallBlue{background-color:#255fa7;border:1px solid #205493;box-shadow:1px 1px 5px #205493;color:#fff}.appInstallBlue:hover{background-color:#123054;border:1px solid #153965;box-shadow:1px 1px 5px #153965}.appInstallBlue svg{fill:#fff!important}.appInstallClear svg{fill:#153965!important}.appInstallClear{background-color:#f0f1f0;border:1px solid #f0f1f0;box-shadow:1px 1px 1px #cfd2d4;color:#153965}.appInstallClear:hover{background-color:#fff;border:1px solid #fff;box-shadow:1px 1px 5px #fff}.sparkle{position:relative;transition:.6s;overflow:hidden}.sparkle:before{content:"";display:block;position:absolute;background:rgba(255,255,255,.8);width:20px;height:100%;left:0;top:0;filter:blur(20px);animation:sparkle-anim 6s infinite}@keyframes sparkle-anim{from{transform:translateX(-100px) skewX(-45deg)}to{transform:translateX(300px) skewX(-15deg)}}.subscribe-button{border-radius:1px;padding:.5em .95em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;box-shadow:0 1px 1px #444445;min-width:17.5rem;max-width:20.625rem;width:100%;font-size:.9375rem;margin:.625rem 0}@media (min-width:600px){.subscribe-button{width:20.625rem;font-size:1rem}}.subscribe-button__icon,.subscribe-button__link{display:inline-block}.subscribe-button__link__float{text-decoration:none;color:#fff!important;margin:0}.subscribe-button__link{text-decoration:none;color:#fff!important;margin:3px}.subscribe-button__icon svg{width:1em;height:1em;margin-right:.4em;vertical-align:top}.subscribe-button--small svg{margin:0;vertical-align:middle}.subscribe-button__icon{stroke:#fff;fill:none}.subscribe-button__icon--solid,.subscribe-button__icon--solidcircle{fill:#fff;stroke:none}.subscribe-button--link{background-color:#256592;cursor:pointer}.subscribe-button--link:hover{background-color:#215a82}.subscribe-button--facebook{background-color:#3b5998;border-color:#3b5998}.subscribe-button--facebook:active,.subscribe-button--facebook:hover{background-color:#2d4373;border-color:#2d4373}.subscribe-button--twitter{background-color:#55acee;border-color:#55acee}.subscribe-button--twitter:active,.subscribe-button--twitter:hover{background-color:#2795e9;border-color:#2795e9}.subscribe-button--pinterest{background-color:#bd081c;border-color:#bd081c}.subscribe-button--pinterest:active,.subscribe-button--pinterest:hover{background-color:#8c0615;border-color:#8c0615}#logoAndNavWrap{width:100%}@media (min-width:768px){#logoAndNavWrap{margin-bottom:10px;font-size:11px}}.logoAndNav{display:flex;align-items:center;padding:15px 10px;font-size:16px;justify-content:space-between}@media (min-width:768px){.logoAndNav{padding:15px 20px}}@media (max-width:390px){.logoAndNav{padding:10px 7px;font-size:14px}}@media (max-width:320px){.logoAndNav{padding:8px 5px;font-size:12px}}#nav-left,#nav-right{display:flex;align-items:center}#nav-left{justify-content:flex-start}#navbar-toggle{cursor:pointer;color:#444445;font-size:30px;margin-left:5px}@media (min-width:768px){#navbar-toggle{display:none}}#MFDlogo{display:inline-block;position:relative;margin-left:5px;width:190px}@media (min-width:768px){#MFDlogo{margin-top:0;min-width:200px;margin-left:0}}@media (min-width:1000px){#MFDlogo{min-width:230px}}@media (max-width:390px){#MFDlogo{max-width:130px}}.premiumLabel{display:flex;align-items:center;position:absolute;left:101px;top:21px;font-size:17px;color:#ba7f12!important;font-weight:900;padding:5px}@media (min-width:1000px){.premiumLabel{left:120px;top:29px;font-size:17px}}@media (max-width:390px){.premiumLabel{left:49px;top:16px;font-size:12px}}.premiumLabel svg{width:17px;height:17px;fill:#ba7f12}.st0{fill:#153965}.st1{fill:#153965}#navSections{padding-bottom:7px}@media (min-width:768px){#navSections{display:inline-block;width:100%}}@media (min-width:768px){#navSections h2{text-align:center}}#accountButtons{display:flex;align-items:center}a.nav-sign-in{display:none}@media (min-width:600px){a.nav-sign-in{display:inline-block;color:#99a4a5;padding:10px}}a.nav-sign-in:hover{color:#444445}a.nav-sign-up:active,a.nav-sign-up:link,a.nav-sign-up:visited{padding:8px;color:#fff;background-color:#205493;border-radius:5px;white-space:nowrap;margin-right:10px}a.nav-sign-up:hover{background-color:#0071bc}#navbar-search{margin-right:5px;margin-bottom:6px}.close,.navclose{display:flex;justify-content:flex-end;font-size:39px;color:#444445;margin:-5px 15px 0 0;cursor:pointer}@media (min-width:768px){.close,.navclose{display:none}}#main-nav{list-style-type:none;display:flex;flex-direction:column;margin:1px;padding:0 0 0 5px}@media (min-width:768px){#main-nav{display:flex!important;flex-direction:row;justify-content:flex-start;padding:0}}#main-nav li,.account-menu-toggle{text-align:left;padding:20px 10px;margin:5px 0 0 5px;color:#444445;cursor:pointer}@media (min-width:768px){#main-nav li,.account-menu-toggle{padding:8px;margin-right:3px;font-size:15px}}@media (min-width:1000px){#main-nav li,.account-menu-toggle{padding:10px;margin-right:5px;font-size:18px}}.account-menu-toggle{display:flex;align-items:center;margin:0 0 0 5px;padding:10px}@media (min-width:768px){.account-menu-toggle{margin:0 25px 0 5px;padding:10px}}.account-menu-text{display:none}@media (min-width:420px){.account-menu-text{display:inline-block}}#i8{display:none}@media (min-width:768px){#i8{display:inline-block}}.account-menu-toggle svg{width:28px;height:28px;margin-right:2px;fill:#444445}.account-menu-toggle:hover,.dropDown:hover{color:#444445;background-color:#f0f1f0;border-radius:5px}.mobilenavshow{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#f0f1f0;overflow-x:hidden;transition:.5s}@media (min-width:768px){.mobilenavshow{height:100%;width:auto;position:relative;z-index:1;top:auto;left:auto;background-color:#fff;overflow-x:auto;transition:0s}}.menubtn,a.menubtn:active,a.menubtn:link,a.menubtn:visited{padding:15px;color:#fff;background-color:#205493;border-radius:5px;white-space:nowrap;margin:10px 5px}.menubtn:hover,a.introbtn:hover,a.menubtn:hover{background-color:#255fa7;color:#fff;cursor:pointer}.menubtnMargin{margin:20px 0 0 3%}@media (min-width:768px){.menubtnMargin{margin:25px 5px 0 0}}.mobile_menu_width{width:85%}.nav-dropdown{position:absolute;width:85%;top:0;left:0;background-color:#fff;z-index:500000000;color:#444445;text-align:left;min-height:100%;padding-bottom:100px}@media (min-width:768px){.nav-dropdown{width:100%;top:70px;right:0;text-align:center;padding-bottom:0;min-height:680px;height:680px;overflow-y:auto;border-bottom:5px double #444445;border-top:2px solid #99a4a5;box-shadow:0 5px 1px #444445}}@media (min-width:1000px){.nav-dropdown{top:80px}}input.search-input[type=text]{width:35px;box-sizing:border-box;border:2px solid #cfd2d4;border-radius:5px;font-size:16px;background-color:#f0f1f0;background-image:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>');background-position:10px 10px;background-repeat:no-repeat;padding:12px 15px 12px 25px;transition:width .2s ease-in-out;z-index:1}@media (min-width:1000px){input.search-input[type=text]{width:150px;padding:12px 15px 12px 35px;font-size:20px}}input.search-input[type=text]:focus{padding:12px 15px 12px 35px;width:99%;color:#444445;font-weight:500;font-size:20px;position:absolute;top:5px;right:1px}@media (min-width:768px){input.search-input[type=text]:focus{width:200px;top:20px;right:5px}}@media (min-width:1000px){input.search-input[type=text]:focus{width:280px}}input.search-input[type=text]{position:inherit}.nav-card{padding:5%;border-bottom:1px solid #cfd2d4;text-align:left}@media (min-width:768px){.nav-card{border-bottom:none;padding:15px;max-width:25%;margin:0 10px}}.nav-card a:hover,.small-nav-dropdown a:hover{background-color:#dde9f8;border-radius:5px}#aboutDropDown p{padding:7px 20px}#indexcontent p{padding:0 20px}.nav-title{color:#444445;margin:10px 2px;font-size:20px;text-align:left;font-weight:900}@media (min-width:768px){.nav-title{font-size:16px}}@media (min-width:1000px){.nav-title{margin:10px 0;font-size:26px}}.nav-flex{justify-content:center;display:flex;flex-direction:column}@media (min-width:768px){.nav-flex{flex-direction:row}}#aboutDropDown ul,#accountDropDown ul,#articlesDropDown ul,#toolsDropDown ul{padding:0;margin:0;list-style:none}#account-menu ul,#tool-items ul{list-style:none;padding:2px 0}#account-menu li,#tool-items li{color:#444445;margin:12px 5px}@media (min-width:768px){#account-menu li,#tool-items li{padding:10px 0;max-width:250px;margin:12px 0}}#account-menu li a,#tool-items li a{display:flex;align-items:center}@media (min-width:768px){#account-menu li a,#tool-items li a{flex-direction:column;font-size:13px}}@media (min-width:1200px){#account-menu li a,#tool-items li a{flex-direction:row;font-size:18px}}#account-menu li:hover,#tool-items li:hover{background-color:#cfd2d4}@media (min-width:768px){#account-menu li:hover,#tool-items li:hover{background-color:#dde9f8;color:#444445;border-radius:5px}}#account-menu a:hover,#tool-items a:hover{color:#444445}#account-menu li svg,#tool-items li svg{fill:#205493;width:35px;height:35px;margin:0 10px 0 0}#aboutDropDown ul,#articlesDropDown ul{padding:0;margin:0;list-style:none}@media (min-width:768px){#articlesDropDown li a{padding:2px;font-size:14px}}@media (min-width:1000px){#articlesDropDown li a{font-size:18px}}.about-nav-card{padding:5%;border-bottom:1px solid #cfd2d4;text-align:left}@media (min-width:768px){.about-nav-card{border-bottom:none;padding:15px;width:600px}}.about-title{display:flex;align-items:center;color:#444445;margin:10px 2px;font-size:20px;text-align:left;font-weight:900}@media (min-width:768px){.about-title{margin:10px 0;font-size:26px}}.about-title svg{margin-right:20px}@media (min-width:768px){#aboutDropDown svg{width:50px;height:50px}}#aboutDropDown p a{text-decoration:underline}.buttonSpacer{margin:30px 0}.navmodal{position:fixed;z-index:90000000000000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#splashpage{background:#f2f2f2 url(https://www.myfooddata.com/images/creative/splash12.jpg);width:100%;background-size:cover;height:39vh;display:flex;align-items:center;justify-content:center}@media (min-width:1200px){#splashpage{max-width:100%;height:50vh}}#aboutpage{background:#f2f2f2 url(https://www.myfooddata.com/images/creative/about29.jpg);width:100%;background-size:cover;display:flex;align-items:center;justify-content:center;font-size:55px;color:#fff;height:50vh}@media (min-width:600px){#aboutpage{height:45vh}}@media (min-width:1200px){#aboutpage{height:50vh}}.splash-wrap-a{width:90%;max-width:21.875rem}@media (min-width:600px){.splash-wrap-a{min-height:300px;max-width:62.5rem}}@media (min-width:2000px){.splash-wrap-a{max-width:93.75rem}}.about-header-text1{font-size:23px;margin:1%;max-width:95%}@media (min-width:600px){.about-header-text1{font-size:30px;margin:3% 5%;max-width:21.875rem;line-height:2.8125rem}}@media (min-width:850px){.about-header-text1{max-width:31.25rem}}@media (min-width:1600px){.about-header-text1{font-size:2.4375rem;margin:5% 53% 5% 0;max-width:62.5rem}}.about-header-text2{font-size:17px;margin:2%;max-width:95}@media (min-width:600px){.about-header-text2{font-size:20px;margin:3% 5%;max-width:330px}}@media (min-width:600px){.about-header-text2{margin:3% 29% 0 15%}}@media (min-width:850px){.about-header-text2{font-size:21px;margin:3% 49% 0 15%}}@media (min-width:1200px){.about-header-text2{font-size:25px}}.aboutPageTextBlock,.aboutTheData{background:#def0f7;border-radius:5px;width:92%;margin:3% auto;padding:20px;text-align:left}@media (min-width:600px){.aboutPageTextBlock,.aboutTheData{width:80%;padding:10px 37px}}@media (min-width:850px){.aboutPageTextBlock,.aboutTheData{max-width:1000px}}.aboutPageTextBlock p{font-size:19px}@media (min-width:600px){.aboutPageTextBlock p{font-size:20px}}@media (min-width:850px){.aboutPageTextBlock p{font-size:23px}}.aboutPageTextBlock a,.aboutTheData a{text-decoration:underline}.aboutpage svg{width:50px;height:50px}.centertext{width:88%;margin:3% auto!important;padding:5px;text-align:left;font-size:17px}.centertextb{width:100%;padding:2% 12%;text-align:left;font-size:17px;padding:5px}@media (min-width:600px){.centertextb{padding:2% 12% 5% 12%;display:flex;align-items:center;justify-content:center;flex-direction:column}}.centertextb a{text-decoration:underline}.ctf{font-size:18px;margin-bottom:0;padding:10px 20px 50px 20px}@media (min-width:600px){.ctf{padding:3% 5%}}.flex{display:flex;align-items:center;flex-direction:column}.textflex{width:95%}.toolIndexTopButtons{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:20px}@media (max-width:390px){.toolIndexTopButtons{flex-direction:column;gap:5px}}#toolIndexLinks{margin:30px 0}#toolIndexLinks ul{list-style:none;margin:2px 20px;padding:2px 20px;align-items:center;display:flex;flex-direction:column}@media (min-width:850px){#toolIndexLinks ul{flex-direction:row;justify-content:center}}#section-b li,#toolIndexLinks li{margin-bottom:1em;background:#fff;color:#444445;padding:10px;border:1px solid #444445;border-radius:5px;height:290px;max-width:300px;width:100%;text-align:center}@media (min-width:850px){#section-b li,#toolIndexLinks li{width:260px;margin:5px;height:330px}}#toolIndexLinks li{font-size:.8125rem}@media (min-width:850px){#toolIndexLinks li{font-size:.9375rem}}#section-b li a,#toolIndexLinks li a{color:#444445}#section-b li:hover{background-color:#f0f1f0;border:1px solid #689dde}#toolIndexLinks li:hover{background-color:#dde9f8;border-radius:5px}#toolIndexLinks svg{width:100px;height:100px;padding:10px;fill:#444445}#section-b li svg{height:100px}#section-b li:hover .svgIconStyle2{stroke:#689dde}#section-b li:hover .svgIconStyle5{fill:#689dde}#section-b li:hover .svgIconStyle3{fill:#0071bc}.aboutsvg{width:95%;margin:5px}.person{width:95%;margin:5px 20px;display:flex;flex-direction:column;align-items:center}.peoplewrapper{padding:5px}@media (min-width:600px){.peoplewrapper{margin-right:auto;margin-left:auto;width:600px;display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:850px){.peoplewrapper{grid-template-columns:repeat(3,1fr);width:850px}}@media (min-width:1200px){.peoplewrapper{grid-template-columns:repeat(4,1fr);width:1100px}}#author h2{margin-left:20px}.person img{width:180px;border-radius:50%;border-bottom:10px}.personname{display:flex;align-items:center;justify-content:center}.namep{margin:0 6px 0 0;font-weight:900;font-size:19px}.name-sub-line{font-weight:800;color:#123054;font-size:17px}.linkedin{fill:#0077b5;cursor:pointer;margin-top:7px}.linkedin:hover{fill:#005784}.instagram{cursor:pointer;margin-top:7px}.personalWebsite{fill:#255fa7;cursor:pointer}.personalWebsite:hover{fill:#205493}.content-social-links{display:flex;justify-content:center;gap:20px;margin:20px 0;flex-wrap:wrap}.content-social-links a{color:#333!important;text-decoration:none;display:flex;align-items:center;transition:color .3s ease}.content-social-links a:hover{color:#000!important}.content-social-links svg{width:24px;height:24px;margin-right:8px;fill:currentColor}.person-description{margin:5px 0 35px 0;text-align:left;width:250px;font-size:15px}footer{margin:0}.imgsvg{width:300px}.splashwrap{color:#444445}@media (min-width:1200px){.splashwrap{margin-top:-10px}}.subheader{font-size:18px;font-weight:800;background-color:#0071bc;color:#fff;height:60px;display:flex;align-items:center;justify-content:center}@media (min-width:1200px){.subheader{font-size:28px;height:100px}}.subfooter{font-size:30px;padding:10px 8px;background-color:#0071bc;color:#fff;height:260px;display:flex;align-items:center;justify-content:center;flex-direction:column;height:360px}.card-stack,.card-stack-b{display:flex;justify-content:center}.cardwrap{display:flex;padding:20px;flex-direction:column;align-items:center;justify-content:center}.card-stack-b,.centertextb{background-color:#f0f1f0;color:#444445}.cardtitle{font-size:33px}.cardtext{font-size:23px}.search-stack{display:flex;margin:50px 20px;align-items:center;justify-content:center;flex-direction:column}@media (min-width:768px){.search-stack{margin:100px 25%}}.feature-text{font-size:30px;width:99%;padding:5px}.feature-item{width:99%;padding:3px;margin-top:10px}.flexlistssplash{display:flex;justify-content:center;align-items:center}#categoryListing ul{list-style:none;padding:0}#categoryListing li{padding:10px}#categoryListing li:nth-child(even){background-color:#f0f1f0}.threepx{padding:3px}@media only screen and (max-width:320px){.about-header-text1{font-size:20px;margin:1%;max-width:95%}.about-header-text2{font-size:15px;margin:1%;max-width:95}.subheader{font-size:15px;height:100px}.foodsearch{width:95%;padding:10px 5px 10px 15px;margin:0 0 10px 0;font-size:17px}}@media (min-width:768px){#section-a ul{display:flex;justify-content:center}}@media (min-width:768px){#section-a li{margin:10px;width:310px}}@media only screen and (min-width:768px){#showcase h1{font-size:55px}#showcase h2{font-size:35px}.centertext{width:80%;padding:20px}.flex{display:flex;align-items:center;flex-direction:row}.textflex{width:550px}.aboutsvg{width:500px;margin:0 0 0 50px}.person{width:200px;margin:5px 20px;padding:0 10px}}@media only screen and (min-width:768px) and (min-width:600px){.person{margin:0 30px}}@media only screen and (min-width:768px){.person-description{font-size:13px;width:180px}.namep{margin:0 6px 0 0;font-weight:900;font-size:16px}.name-sub-line{font-weight:800;color:#03576b;font-size:16px}.person-description{margin:5px 0 35px 0}.cardwrap{display:flex;padding:80px 20px;align-items:center;justify-content:center;flex-direction:row}.foodsearch,.foodsearch-homepage{border-top:2px solid #0071bc;border-left:2px solid #0071bc;border-right:2px solid #0071bc}.feature-text{width:300px;padding:5px 15px;font-size:25px}.feature-item{width:300px;padding:5px 15px;margin-top:39px}.cardtitle{font-size:35px}.cardtext{font-size:20px;margin:20px 0 36px 0}.subfooter{font-size:30px;padding:10px 0;background-color:#0071bc;color:#fff;height:330px}.cardwrap a{font-size:23px}a.cardbttn-b:active,a.cardbttn-b:link,a.cardbttn-b:visited{padding:20px}}@media only screen and (min-width:968px){.subheader{font-size:35px;height:100px}.centertext{width:80%;margin:3% auto;padding:20px;text-align:left;font-size:18px}.centertext{max-width:1000px}.bwrap{max-width:1000px;width:100%;margin:3% 0}.person-description{width:210px}.cardtitle{font-size:39px}.cardtext{font-size:28px;margin:20px 0 36px 0}.feature-text{width:400px;padding:5px 35px;font-size:30px}.feature-item{width:400px;padding:5px 35px;margin-top:50px}#section-b li{width:300px;margin:10px;height:280px}.subfooter{height:390px;font-size:39px}}#showcase{min-height:500px;text-align:center;margin-bottom:280px}#showcase .bg-image{position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:500px;z-index:-1;left:0;top:62px}#showcase h1{padding:100px 10px 3px 10px;font-size:80px;letter-spacing:3px;color:#fff;text-shadow:.075em .08em 1.1em rgba(0,0,0,.3)}#showcase h2{padding:10px;color:#f1f0f1;text-shadow:.075em .08em 1.1em rgba(0,0,0,.15)}a.showcasebtn:active,a.showcasebtn:link,a.showcasebtn:visited{padding:20px;margin:30px 0 80px 0;font-size:20px;color:#0071bc;background-color:#f0f1f0;border-radius:5px}a.showcasebtn:hover{background-color:#0071bc;color:#f0f1f0}.article-container,.profile-container{margin:20px;padding:15px;max-width:500px;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:1px 1px 1px 1px #000}@media (min-width:600px){.article-container,.profile-container{margin:50px auto;padding:20px}}.profile-header{text-align:center;margin-bottom:30px}.profile-header h2{font-weight:300;font-size:18px;margin:0;padding:0}.profile-image{width:200px;height:225px;border-radius:50%;border-bottom:10px;margin-bottom:20px}.profile-name{font-size:24px;color:#444445;margin-bottom:10px}.profile-social{display:flex;justify-content:center;gap:15px;margin-bottom:20px;height:50px;align-items:flex-end}.profile-content{padding:0 20px}.education{font-size:18px;background-color:#f0f1f0;padding:15px;border-left:5px solid #205493;border-radius:5px;margin-bottom:20px;text-align:left}.education h2{font-size:18px;margin-top:0;color:#205493}@media (min-width:600px){.education h2{font-size:20px}}.education ul{list-style-type:disc;margin:10px 0 0 20px;padding:0}.education ul li{margin-bottom:5px;color:#444445;font-size:15px}.profile-bio{font-size:16px;color:#444445;line-height:1.6;text-align:justify}.endButtons{display:flex;align-items:center;justify-content:center;font-size:12px}@media (min-width:420px){.endButtons{flex-direction:row;font-size:13px}}a.cardbttn:active,a.cardbttn:link,a.cardbttn:visited{padding:5px;margin:10px;background-color:#255fa7;border-radius:5px;color:#fff}a.cardbttn:hover{background-color:#205493}.about-the-data,.editorial-policy{background-color:#f0f1f0;border-radius:8px;padding:20px;margin:20px 0;font-family:Arial,sans-serif;line-height:1.6;color:#444445;display:flex;justify-content:center}@media (min-width:600px){.about-the-data,.editorial-policy{padding:15px}}.policy-container{max-width:700px;text-align:left}.policy-title{font-size:24px;color:#0071bc;margin-bottom:15px}@media (min-width:600px){.policy-title{font-size:22px}}.article-title{font-size:20px;color:#0071bc;margin-top:20px;margin-bottom:10px;border-bottom:none}@media (min-width:600px){.article-title{font-size:18px}}.editorial-policy p{margin-bottom:15px}.editorial-policy a{color:#0071bc;text-decoration:none}.editorial-policy a:hover{text-decoration:underline}.flexlistsindex{display:flex;justify-content:center;flex-wrap:wrap;margin:10px 0 30px 0}.foodlistindex{width:90%;margin:10px;border:2px solid #fff;padding:5px;text-align:center;display:flex;flex-direction:column;align-items:center}.flextitle{font-size:30px;margin-bottom:5px;text-align:center}.flexlists{display:flex;justify-content:left;flex-wrap:wrap;margin:10px 0 30px 0}.flexlists a{color:#205493;font-size:15px}.foodlistindex{width:99%;margin:10px;border:2px solid #fff;padding:5px;text-align:center}.indeximg{width:360px}.foodlistindex:hover{background-color:#f0f1f0}#mnfl ul{list-style:none}@media only screen and (min-width:768px){.flexlistsindex{display:flex;justify-content:center;flex-wrap:wrap;margin:0 auto;max-width:1090px}.foodlistindex{width:250px;margin:10px;border:2px solid #fff;padding:5px;text-align:center}.foodlistindex{width:250px}.indeximg{width:220px}}@media only screen and (min-width:620px) and (max-width:767px){.introimg{width:550px;height:250px}.indeximg{width:200px}.foodlistindex{width:210px}}@media only screen and (min-width:450px) and (max-width:619px){.introimg{width:445px;height:202px}.indeximg{width:200px}.foodlistindex{width:210px}}@media only screen and (min-width:361px) and (max-width:449px){.indeximg,.introimg{width:355px;height:161px}span.nextbbtn{padding:15px;margin-top:7px;font-size:25px;letter-spacing:1px}}@media only screen and (min-width:321px) and (max-width:360px){.indeximg,.introimg{width:320px;height:145px}}@media only screen and (max-width:320px){.indeximg,.introimg{width:300px;height:136px}#foodtotals table{width:270px;font-size:12px}}@media only screen and (max-width:300px){.indeximg,.introimg{width:270px;height:123px}#foodtotals table{width:250px;font-size:12px}}.newSection{margin-top:70px}.data-container{margin:20px 0}.data-card{background-color:#fff;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:20px;flex:1;min-width:250px;max-width:500px;text-align:left;margin:20px 0}.data-card h2{font-size:1.5em;color:#333;margin-bottom:10px}.data-card p{margin:0 0 15px;color:#555}.data-card strong{font-size:1.2em;color:#255fa7}.data-card a{color:#255fa7;text-decoration:none;font-weight:700}.done,.modalSubmit,.saveAsButtons{border:1px solid #123054;font-size:15px;padding:9px;border-radius:5px;letter-spacing:.3px;display:flex;width:90px;cursor:pointer;color:#123054;fill:#123054;margin-top:5px}#nutritionFactsModalContainer{padding:50px 10px;position:relative}#modalbody a{text-decoration:underline}.modalSubmit{width:95%;text-align:center;max-width:350px;justify-content:center}.done:hover,.modalSubmit:hover,.saveAsButtons:hover{background-color:#205493;color:#fff;fill:#fff}.leftTen{margin-left:10px}.leftPadding{text-align:left;padding:2%}.notDone{color:#cfd2d4;border:1px solid #cfd2d4;display:flex;width:90px;letter-spacing:.3px;cursor:pointer;fill:#cfd2d4;margin-top:5px}#addNewNutrient{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:30px 5px}.modalAdd{padding:5px 10px;font-size:14px;display:flex;background-color:#205493;color:#fff;border-radius:5px;fill:#fff;cursor:pointer;justify-content:center;align-items:center}.modalAdd:hover{background-color:#0071bc}.saveAsButtons{width:90%;margin:9px 5px;padding:12px;display:flex;align-items:center}@media (min-width:600px){.saveAsButtons{width:280px}}.instructionsbtn,.onboardbtn{border:1px solid #123054;font-size:15px;padding:9px;border-radius:5px;letter-spacing:.3px;display:flex;align-items:center;cursor:pointer;color:#123054;fill:#123054}#feedback-widget{display:flex;justify-content:center;margin-top:5px}.feedback-happy,.feedback-ok,.feedback-sad{display:flex;flex-direction:column;color:#fff;cursor:pointer}#feedback-widget svg{width:90px;height:90px}@media (min-width:600px){#feedback-widget svg{width:100px;height:100px}}.successCheckMark{fill:#fff;background-color:#205493;width:200px;height:200px;border-radius:50%}.modal,.onboard-modal{display:none;position:fixed;z-index:8000;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.4);-webkit-animation-name:fadeIn;-webkit-animation-duration:.4s;animation-name:fadeIn;animation-duration:.4s}#modalTabs svg{width:18px;height:18px;margin-right:5px}.modalTabActive svg{fill:#205493}.smallModalMargin{margin:3% auto}.normalModalMargin{margin:10% auto}.modal-content{position:relative;background-color:#fefefe;border-radius:5px;box-shadow:1px 1px #99a4a5;width:90%;overflow-y:auto;max-height:95%;-webkit-animation-name:fadeIn;-webkit-animation-duration:.5s;animation-name:fadeIn;animation-duration:.5s;min-height:500px}.modalSmall{max-width:350px}.modalMedium{max-width:600px;min-height:75%}.modalLarge{max-width:800px}.modalWidthAuto{width:fit-content;max-width:90%}.modalOffset,.portions{text-align:left;margin:5px 30px}.modalSaveButton{max-width:100px;margin:10px 20px}.portionInput{width:30px;text-align:center}#dailyValueInfo li{margin:10px 0}.onboard-modal-content{background-color:#fefefe;text-align:left;width:90%;max-width:500px;overflow-y:auto;padding:0 5%;-webkit-animation-name:fadeIn;-webkit-animation-duration:.5s;animation-name:fadeIn;animation-duration:.5s}.missing-data-options{background-color:#fefefe;text-align:left;width:100%;overflow-y:auto;padding:0 7%;-webkit-animation-name:fadeIn;-webkit-animation-duration:.5s;animation-name:fadeIn;animation-duration:.5s}@media (min-width:600px){.missing-data-options{padding:0 12%}}h2.onboard{font-size:27px;line-height:33px;text-align:left}#OBcontent ul{display:flex;flex-direction:column;align-items:center}li.onboardCard1,li.onboardCard2{display:flex;border:1px solid;justify-content:center;margin:10px;flex-direction:column;align-items:center;width:300px;text-align:center}.modal-button-header{position:sticky;top:0;width:100%;z-index:20;padding:15px 20px;display:flex;justify-content:flex-end}.modal-close,.pay-modal-close{background-color:#153965;color:#fff;border-radius:50%;font-size:20px;cursor:pointer;z-index:20;padding:0 10px;box-shadow:1px 2px 3px #444445}.modal-close-button{border-radius:5px;border:1px solid #444445;margin:8px;z-index:20}.pay-modal-close{margin:-10px 6px 0 0}.modal-header{text-align:left;padding:5px 20px;min-height:100px}#modalHeaderContent{padding:15px 0}#modalFooter{margin:0 0 30px 0;text-align:center}.modalTitle{font-size:18px;font-weight:500}@media (min-width:600px){.modalTitle{font-size:25px}}.modalTitleSm{font-size:18px;font-weight:500;display:flex;justify-content:space-evenly;align-items:center}.modalDescription{font-size:14px;color:#444445}.modal-body{max-width:700px;margin:0 auto;font-size:18px;text-align:center;padding:10px 5px 20px 5px}#modalTabs{padding:0 5%}#modalTabs ul{list-style:none;display:flex;border-bottom:1px solid #cfd2d4;margin:0;padding:0;font-size:14px;justify-content:space-evenly}@media (max-width:320px){#modalTabs ul{font-size:9px}}#modalTabs li{cursor:pointer}.modalTabActive{color:#205493;border-bottom:3px solid #205493;font-weight:800;font-size:14px}@media (max-width:320px){.modalTabActive{font-size:9px}}.addResetButtons,.modalFoodListButtons{display:flex;align-items:center;justify-content:flex-start;width:95%;margin:3% 1% 1% 1%}@media (min-width:600px){.addResetButtons,.modalFoodListButtons{width:80%;margin:3% 6% 1% 6%}}.addResetButtons svg{fill:#99a4a5;margin:0 10px;cursor:pointer;width:24px;height:24px}.addResetButtons svg:hover{fill:#205493}.addFoodsButton,.modalButton,.modalDeleteButton{color:#fff!important;text-decoration:none!important;padding:5px 15px;font-size:16px;border-radius:5px;margin:0 20px 0 10px;cursor:pointer}.addFoodsButton,.modalButton{background-color:#205493}.modalDeleteButton{background-color:#ef445a}.successButtons{width:290px;margin:10px 3px}.addFoodsButton,.modalDeleteButton{width:135px}#resetButton{font-size:14px;color:#cfd2d4;padding:0 5px;cursor:pointer}.cancel{cursor:pointer}.subSearchMenuModal{width:80%;color:#99a4a5;margin:1% 10%;font-size:14px;border-bottom:1px solid #cfd2d4}.modalInstructions{padding:1% 20%;font-size:14px}.modalInstructions a{text-decoration:underline!important}.modalInstructionsImage{border-radius:50%;width:170px;height:170px;margin:30px}#modalFoodList,#recentsList{display:flex;flex-direction:column;align-items:center;padding:1%}@media (min-width:600px){#modalFoodList,#recentsList{padding:1% 10%}}#foodsearchbarModal,.foodListWrapModal{justify-content:center;transition:all .3s ease-in-out;z-index:999}@media (min-width:600px){#foodsearchbarModal,.foodListWrapModal{margin:20px 10% 0 10%}}.foodsearchModal{width:100%;border:none}.searchFL{display:flex}.foodsearchModal:placeholder-shown{color:#153965;background-position:left;background-image:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>');background-repeat:no-repeat;background-position-x:10px;opacity:1;padding:12px 0 10px 30px;background-color:#cfd2d4;height:35px}-ms-input-placeholder{color:#123054}::-ms-input-placeholder{color:#123054}.foodsearchModal:hover{background-color:#f0f1f0;color:#444445}.foodsearchModal:focus{border:1px solid #205493;background-image:none;background-color:#fff;font-size:16px;height:35px;outline:0}.searchFilterButton{color:#f0f1f0;justify-content:flex-end;margin:0 10px;cursor:pointer}.searchFilterButton svg{fill:#f0f1f0}#aboutdata ul li{text-align:left;margin:0 10px 20px 5px}.footerNutrientOptions{padding:2px 16px;margin:10px 0 0 0;background-color:#fff;display:flex;justify-content:center;align-items:center}.footerFoodListModal{padding:2px 16px;margin:10px 0 0 0;display:flex;justify-content:flex-end;align-items:center}.buttonView,.myFoodsButtons{padding:5px 10px;margin:0 5px;color:#f0f1f0;background-color:#205493;border-radius:5px;white-space:nowrap;border:1px solid #205493}.buttonView:hover,.myFoodsButtons:hover{background-color:#f0f1f0;color:#205493;border:1px solid #205493;cursor:pointer}.portionSelectModal{padding:50px;text-align:left}@media (min-width:600px){.portionSelectModal{padding:70px;font-size:16px!important}}.portionSelectModal p{color:#444445!important;font-size:15px!important}.portionButtonWrap{display:flex;flex-direction:column;margin-top:40px}@media (min-width:600px){.portionButtonWrap{gap:25px}}.portionButtonWrap .functionButton{max-width:100%!important}.saveasmodal{display:flex;flex-direction:column;margin-top:50px;align-items:center;margin:50px auto}.saveasmodal svg{width:28px;height:28px;margin-right:5px;align-items:flex-start}.listbox,.listboxSave{display:flex;align-items:baseline;justify-content:space-between;color:#444445;text-decoration:none;border:2px solid #cfd2d4;background-color:#f0f1f0;border-radius:5px;width:100%;margin:5px 0;position:relative}.listname,.listtitle{width:98%}.listname,.saveaslistname{width:96%;text-align:left;cursor:pointer}.saveasmodal input{font-size:18px;padding:5px;border:1px solid #444445;width:280px;margin:15px 0}.saveasmodal select{font-size:18px;width:280px;margin:15px 0}.warningText{font-size:13px;color:#d33350;border:2px solid #d33350;border-radius:3px;padding:3px}.warningNumberValidation{padding:6px;margin:3px 5px;text-align:center;font-size:16px;color:#d33350;fill:#d33350;font-weight:900;border:3px solid #d33350}.nutrientHeaderWrap,.nutrientSelectWrap{display:flex;align-items:center;width:100%;font-size:15px}.nutrientSelectWrap{margin:6px 0}.nutrientFilterSearch{padding:8px 5px 8px 8px;font-size:16px;height:30px}@media (min-width:600px){.nutrientFilterSearch{width:50%;max-width:300px;margin-left:30px;max-width:95%}}.nutrientFilterSearch:placeholder-shown{opacity:1;font-weight:500;font-size:16px;background-repeat:no-repeat;background-color:#f0f1f0}-ms-input-placeholder{color:#99a4a5;font-size:16px}::-ms-input-placeholder{color:#99a4a5;font-size:16px}.nutrientFilterSearch:focus{background-image:none;background-color:#fff}.nutrientSelectWrap:hover,.nutrientSelectWrap:hover input[type=number]{background-color:#dde9f8}.nutrientSelectWrap input[type=number]{width:50px}@media (min-width:350px){.nutrientSelectWrap input[type=number]{width:75px}}.optionheader1,.optionheader2{font-size:18px}.optionheader1{width:180px;margin-left:10px;text-align:left}@media (min-width:600px){.optionheader1{width:200px}}@media (max-width:420px){.optionheader1{width:125px}}.optionheader2{text-align:left}.customTarget,.nutrientFilter,.nutrientFilterCenter,.nutrientOrder{color:#99a4a5;padding:7px 0}.targetUnits{font-size:13px}.nutrientOrder{width:40%;font-size:15px;margin:10px 5px}.targetNutrient{color:#444445;border:1px solid #99a4a5;border-radius:5px;padding:6px 3px;margin:0 10px 0 5px}.targetNutrient:hover{border:1px solid #689dde}.nutrientFilter,.nutrientFilterCenter{margin:10px 5px;width:60%;font-size:15px}.nutrientFilter{width:60%}.nutrientFilterCenter{width:90%}.customTargetWrap{display:flex;align-items:center;color:#99a4a5;justify-content:space-between;padding-right:7px;background-color:inherit}@media (min-width:600px){.customTargetWrap{width:25%}}.foodFilterCount{font-size:15px;font-weight:700;text-align:left}@media (min-width:600px){.foodFilterCount{margin-top:10px;padding-left:10px}}#filterFoodCount{font-size:20px;font-weight:900}.cancelModal{color:#99a4a5;margin:0 10px;cursor:pointer;font-size:12px;border-bottom:1px dotted #99a4a5}#foodlistbuttons{height:150px}.selectOptions{display:flex;flex-direction:column;align-items:center;margin:1% 1%}@media (min-width:600px){.selectOptions{margin:1% 10%}}.selectOptionsCheckBox{display:flex;flex-direction:column;align-items:flex-start;margin:1% 8%}#foodsWithMissingData{margin:0;padding:0;list-style:none}#foodsWithMissingData li{padding:10px 0 10px 10px;background-color:#f0f1f0;margin:10px}#e-report ul{list-style-type:none;text-align:left;margin:10px 10px 10px 30px;padding:10px}.optionApplyButtonsFilterCount{display:flex;align-items:flex-start;margin:0 2%;position:sticky;top:0;background-color:#fff;flex-direction:column;width:80%;z-index:20;padding:15px 0;gap:10px}@media (min-width:600px){.optionApplyButtonsFilterCount{margin:0 5% 15px 5%;align-items:baseline;gap:5px}}.applyAndFilterButtonWrap{display:flex;flex-direction:column;gap:10px;align-items:flex-start}@media (min-width:600px){.applyAndFilterButtonWrap{flex-direction:row}}.optionApplyButtonWrap{display:flex;justify-content:space-evenly;align-items:end}@media (min-width:600px){.optionApplyButtonWrap{justify-content:flex-start}}.modalCheck{margin:0 6px;font-size:13px;width:180px;text-align:left}@media (min-width:600px){.modalCheck{font-size:16px;margin:0 10px;width:200px}}@media (max-width:420px){.modalCheck{width:125px}}.optionApplyButton{display:flex;gap:5px;padding:8px 20px;line-height:19px;font-size:15px;align-items:center;color:#fff;cursor:pointer;user-select:none;border:none;fill:#fff;background-color:#205493;border-radius:10px}.toolTipWrap{padding:2% 10%;text-align:left}.upload-container{max-width:500px;margin:40px auto;text-align:center;font-family:Arial,sans-serif}.upload-box{display:flex;border:2px dashed #ccc;border-radius:10px;padding:30px;background-color:#f9f9f9;cursor:pointer;transition:border-color .3s;margin-bottom:15px}.upload-box.dragover{border-color:#205493;background-color:#eef7ff}.browse-button,.camera-button{display:inline-block;padding:10px 15px;background-color:#205493;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;text-decoration:none;transition:background-color .3s}.browse-button:hover,.camera-button:hover{background-color:#255fa7}@media (min-width:600px){.camera-button{display:none}}.upload-button{margin:10px;display:inline-block;padding:10px 15px;background-color:#d33350;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;text-decoration:none;transition:background-color .3s}.scan-header{font-size:16px;color:#444445;line-height:1.5;margin:5px 0;padding:10px}#fileInput{display:none}.file-name{margin-top:10px;color:#666;font-size:14px}.image-preview{margin-top:20px;display:none}.image-preview img{max-width:100%;max-height:200px;border-radius:10px}.upload-container .form_field:focus -- .form_label,.upload-container label{position:inherit!important}.helloBar{display:flex;align-items:center;flex-direction:row-reverse;position:fixed;top:0;left:0;width:100%;justify-content:space-around;z-index:88867;box-shadow:3px 6px 5px;animation:fadeIn 3s ease-out 2s forwards;background-color:#df9916;color:#fff;fill:#fff;height:80px;margin-top:80px;margin-bottom:0;opacity:0;padding:5px 0}@media (min-width:600px){.helloBar{padding:5px 10px;justify-content:space-between}}@media (min-width:1600px){.helloBar{justify-content:flex-end}}.helloBar svg{width:24px;height:24px;fill:#fff}@media (min-width:600px){.helloBar svg{width:39px;height:39px;margin:0 10px}}.helloBarRemove{height:0;margin-top:0;margin-bottom:0;opacity:0;z-index:-1;position:relative}@keyframes fadeIn{from{margin-top:-80px;opacity:0}to{margin-top:0;opacity:1}}@keyframes fadeOut{from{margin-top:80px;opacity:1}to{margin-top:0;opacity:0}}.helloBar-close{float:right;font-size:35px;cursor:pointer;margin:8px;line-height:30px}@media (min-width:1600px){.helloBar-close{margin-left:100px}}.helloBar-wrap{display:flex;align-items:center;justify-content:space-around}@media (min-width:850px){.helloBar-wrap{display:flex;justify-content:center;align-items:center;margin-left:80px;width:90%}}.helloBar-inner{padding:8px;text-align:left;font-size:16px;display:flex}@media (min-width:600px){.helloBar-inner{display:flex;align-items:center}}@media (min-width:850px){.helloBar-inner{font-size:18px}}@media (min-width:1200px){.helloBar-inner{font-size:20px}}.svgIntro{display:flex;align-items:center;margin-right:5px}.svgIntro svg{margin-right:3px}.helloBarCTAButton{text-align:center;text-decoration:none;color:#ba7f12!important;background-color:#f0f1f0;font-weight:800;border-radius:5px;padding:6px;margin:5px;white-space:nowrap}@media (min-width:850px){.helloBarCTAButton{font-size:18px;padding:3px 10px;margin:0 7px}}.helloBarCTAButton:hover{color:#df9916;background-color:#fff;box-shadow:1px 1px 1px 2px #f0f1f0}.helloBar-noThanks{border-bottom:1px dotted #fff;cursor:pointer;font-size:12px}.foodLogModalWrap{margin-bottom:10px;display:flex;flex-direction:column;align-items:center}.logTo{width:300px;max-width:95%;text-align:left}#dateInput{width:75%;max-width:300px;padding:10px;font-size:1em;border:1px solid #cfd2d4;border-radius:5px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);margin-bottom:15px}@media (min-width:600px){#dateInput{width:100%}}.logMeal{width:75%;max-width:300px;padding:10px;font-size:1em;border:1px solid #cfd2d4;border-radius:5px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);margin-bottom:20px}@media (min-width:600px){.logMeal{width:100%}}.error-message{color:#d33350;font-size:.9em;margin-top:10px;display:none}.zIndex2{z-index:2}