@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/vendor/@fontsource/poppins/files/poppins-latin-ext-400-normal.woff2?6f94f40f848d79872444873b1edb4343) format("woff2"),url(/fonts/vendor/@fontsource/poppins/files/poppins-latin-ext-400-normal.woff?cf7e1ed83eb19f7b1ea674c6c1c42841) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/vendor/@fontsource/poppins/files/poppins-latin-400-normal.woff2?405055dd680fa1dcdfa2b35019b3849f) format("woff2"),url(/fonts/vendor/@fontsource/poppins/files/poppins-latin-400-normal.woff?1458587c0aa7cd06b82bff30c89e6ce5) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{box-sizing:border-box}:not(h1,h2,h3,h4,h5,h6,p){margin:0;padding:0}html{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:15px;scroll-behavior:smooth}.main-div{min-height:100vh;overflow-x:hidden;overflow-y:visible}.top-container,section{margin:0 auto 25px;max-width:1300px;min-width:300px;width:90%}a:visited{color:unset}footer.layout-footer{background-color:#141414;color:#fff;margin:100px 0 0;padding-bottom:10px;padding-top:10px;width:100%}footer.layout-footer .footer-menu{border-top:5px solid #fff129;padding-top:20px}footer.layout-footer .footer-menu .navigation{margin:unset;width:100%}footer.layout-footer .footer-menu .navigation .user-greetz{visibility:hidden}footer.layout-footer .disclaim-section{margin-top:100px}footer.layout-footer .disclaim-section .disclaim-menu{display:flex;list-style:none;margin:auto 0 0}footer.layout-footer .disclaim-section .disclaim-menu li:not(:first-child){margin:0 0 0 10px}.errors,footer.layout-footer .disclaim-section .disclaim-menu a{color:#fff}.errors{align-items:center;background-color:#d10202;border:1px solid #5f0303;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:0 0 25px;padding:10px}.errors-label{font-weight:700}.status{background-color:#23e256;border:1px solid #0b7728;border-radius:10px;cursor:pointer;flex-direction:column;margin:0 0 25px;padding:10px}.button,.status{align-items:center;display:flex;font-weight:700;justify-content:center}.button{background-color:#292828;color:#fff;font-size:1.2rem;transition:.2s ease-in-out}.button,.button-none{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.button-none{align-items:center;background-color:none;background:none;border:none;display:flex;font-size:1.1rem;font-weight:bolder;justify-content:center}.button-none,.pointer{cursor:pointer}.small-txt{font-size:.8rem;font-weight:500}.required{color:#5f0303}.flex-items{align-items:center;display:flex}.btn-add{height:25px;margin:0 0 0 10px;position:relative;width:25px}.btn-add:after,.btn-add:before{background-color:#fff;border-radius:2px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.btn-add:before{height:80%;width:5px}.btn-add:after{height:5px;width:80%}.btn-fd{background-color:#23e256;box-shadow:0 0 0 2px #fff,0 0 0 4px #23e256}.btn-exc{background-color:#3391d9;box-shadow:0 0 0 2px #fff,0 0 0 4px #3391d9}.btn-delete{background-color:#d10202}.btn-new-contrib{color:#000;margin:10px auto 50px}.spinner{color:transparent!important;position:relative}.spinner:before{animation:spinner 2s;animation-iteration-count:infinite;border:4px dotted #424242;border-radius:50% 50%;content:"";height:10px;position:absolute;transform:translate(-50% -50%);width:10px}.btn-align-left-6{margin:0 0 0 -6px}.btn-align-left-6.spinner:before{border:4px dotted #fff;left:50%}.hidden{display:none}.pagination{display:flex;flex-wrap:wrap;list-style:none}.pagination li{border-left:1px solid transparent;border-right:1px solid transparent}.pagination li>*{background-color:#23e256;color:#000;display:inline-block;font-weight:600;padding:5px 10px;text-decoration:none}.pagination li.active>*{background-color:#000;color:#fff}.pagination li:first-of-type>*{border-bottom-left-radius:5px;border-top-left-radius:5px;min-width:42px;overflow-x:hidden}.pagination li:last-of-type>*{border-bottom-right-radius:5px;border-top-right-radius:5px;min-width:42px;overflow-x:hidden}.pagination li:last-of-type.spinner:before{right:-30px;top:8px}.form-group{display:flex;gap:10px;margin:0 0 5px}.input,.label{width:50%}.button,.input{border:1px solid #e5e5e5;border-radius:5px;padding:5px}.input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input,select{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.label{font-weight:700}.button{cursor:pointer}@media only screen and (max-width:700px){.section-forgot-pw .form-group,.section-login .form-group,.section-register .form-group,.section-reset-pw .form-group,.user-details .form-group,.user-email .form-group,.user-password .form-group{flex-direction:column}.section-forgot-pw .input,.section-forgot-pw .label,.section-login .input,.section-login .label,.section-register .input,.section-register .label,.section-reset-pw .input,.section-reset-pw .label,.user-details .input,.user-details .label,.user-email .input,.user-email .label,.user-password .input,.user-password .label{width:100%}}@media only screen and (max-width:750px){.input:not([type=date]),select:not([type=date]){padding:10px}}.nav{background-color:#141414;height:50px;margin:0}.navigation{align-items:center;color:#fff;display:flex;height:100%;justify-content:space-between;margin:auto;max-width:1300px;min-width:300px;width:90%}.navigation-items{display:flex;font-weight:700}.navigation .navigation-item{display:flex;margin:0 0 0 15px;transition:all 75ms ease-in-out}.navigation .navigation-item:hover{border-bottom:2px dashed #fff129;padding-bottom:2px}.navigation .navigation-item-guest{margin:0 0 0 15px}.navigation .navigation-item.active{border-bottom:2px dashed #fff129}@media only screen and (max-width:700px){.navigation .navigation-item.active{padding-bottom:5px}}.navigation .navigation-item-wrap{align-items:center;display:flex}.navigation .navigation-item-icon,.navigation .navigation-item-label{align-items:center;display:flex;justify-content:center}.navigation .navigation-item-icon{margin:0 5px 0 0;width:15px}.navigation .navigation-item-icon svg{height:100%;width:100%}.navigation .navigation-item-icon svg.fa-user{height:90%;width:90%}@media only screen and (max-width:800px){.navigation .navigation-item-icon{width:25px}.navigation .navigation-item-label{display:none}}.navigation a{color:#fff;text-decoration:none}.logo{width:200px}.logo svg{width:100%}.logo svg .st0{fill:#fff129}@media only screen and (max-width:500px){.logo{width:150px}.logo g{display:none}}.drop-down{align-items:center;display:flex;margin:0 0 0 15px;position:relative}.drop-down .drop-arrow{cursor:pointer}.drop-down .drop-list{background-color:#141414;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:none;opacity:0;padding:15px;position:absolute;right:0;top:20px;transition:opacity .35s ease-in-out;transition-delay:2s;width:150px;z-index:1}.drop-down .drop-list .navigation-item-wrap{margin:20px 0}@media only screen and (max-width:800px){.drop-down .drop-list{top:25px}.drop-down .drop-list .navigation-item-icon{width:25px}.drop-down .drop-list .navigation-item-label{display:block}}.drop-down:focus .drop-list,.drop-down:focus-within .drop-list,.drop-down:hover .drop-list{display:block;opacity:1}.top-section.landing{background:url(/images/landingBG.jpg?928318f3f3c8e8ab223a336f194a40a8) 100% 0 no-repeat fixed;background-size:cover;clip-path:polygon(0 0,100% 0,100% 80%,0 100%);position:relative}.top-section.landing:before{background:url(/images/landingBGPattern.png?4a2d37f339178d30dc6a43b1df061981) top no-repeat fixed;background-size:cover;opacity:.5}.top-section.landing:after,.top-section.landing:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.top-section.landing:after{background:linear-gradient(90deg,rgba(41,40,40,.99),rgba(41,40,40,.93))}.top-container.hero{margin:50px auto 25px;padding-bottom:150px}@media only screen and (max-width:360px){.top-container.hero{margin:15px auto 25px}}.intro{align-items:center;display:flex}.intro article{min-width:320px;width:40%}.intro article h1{font-size:3rem}@media only screen and (max-width:360px){.intro article h1{margin:0}}.intro-txt{font-weight:600;line-height:1.7;margin:0 0 35px}.intro-cta,.intro-txt{font-size:1.3rem;letter-spacing:1px}.intro-cta{background-color:#141414;border-radius:10px;box-shadow:5px 6px 0 #fff129;color:#fff;display:block;font-weight:bolder;min-width:342px;padding:10px;text-align:center;width:50%}.intro-cta:visited{color:#fff}@media only screen and (max-width:360px){.intro-cta{font-size:1.2rem}}.intro-login{font-size:.9rem;padding:10px}.intro-login a.btn-login{color:#fff;font-size:1rem;font-weight:bolder}.intro figure{width:60%}.intro figure img{-o-object-fit:cover;object-fit:cover;width:100%}.intro figure figcaption{font-size:.8rem;text-align:center}@media only screen and (max-width:800px){.intro{flex-wrap:wrap;justify-content:center}.intro article{width:90%}.intro-cta{min-width:320px}.intro figure{margin:25px 0 0;width:100%}}.triplets{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 0 0}.triplets article{margin:0 0 75px;min-width:255px;text-align:center;width:25%}.triplets article span{font-size:.75rem}.triplets article h2{margin:0 auto 15px;max-width:300px;position:relative}.triplets article h2:after{content:"";height:80%;position:absolute;top:10px;z-index:-1}.triplets-food:after{background-color:#23e256;left:75px;width:160px}.triplets-workout:after{background-color:#3391d9;left:50px;width:205px}.triplets-learn:after{background-color:#d10202;left:25px;width:255px}@media only screen and (max-width:850px){.triplets article{width:100%}}.mid-cta{align-items:center;display:flex;justify-content:center}.entries-header,.entry-item{display:flex;justify-content:space-between}.entry-item{position:relative}.entry-item.copy-selected{background-color:rgba(0,0,0,.5)!important}.entries-section{margin-bottom:75px}.entries-footer{display:flex;justify-content:space-between;padding:15px 0}.entries-footer a{color:#000;text-decoration:none}.copy-form{align-items:flex-start;display:flex;justify-content:flex-end;margin:7px}@media only screen and (max-width:550px){.copy-form{flex-direction:column-reverse;margin-top:10px}}.copy-form .form-group.hidden{display:none}.copy-form .form-group.relative{flex-direction:column;margin:0 50px 10px 0}@media only screen and (max-width:500px){.copy-form .form-group.relative{margin:5px 0 10px;width:100%}}@media only screen and (max-width:550px){.copy-form .form-group.copy{margin-left:auto}}.btn-delete{background-color:unset;border:unset;color:#000;height:41px;padding:0}.btn-delete svg{background-color:#d10202;border:1px solid #e5e5e5;border-radius:5px;height:30px;margin:0 0 0 15px;padding:5px;width:30px}.btn-delete svg path{fill:#fff}.btn-delete.ldr.spinner{color:transparent}.btn-delete.ldr.spinner:before{border:4px dotted #000}.alert-no-records{align-items:center;display:flex;gap:25px;justify-content:center;margin:25px auto;width:50%}@media only screen and (max-width:700px){.alert-no-records{width:100%}}.fd-header-item{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:20%}@media only screen and (max-width:400px){.fd-header-item{width:25%}}.fd-header .daily{margin:0 50px 0 0}article.fd-item-wrapper{background-color:rgba(35,226,86,.05);padding:5px 0}article.fd-item-wrapper:nth-child(odd){background-color:rgba(35,226,86,.15)}.fd-item{display:flex;padding:5px 0}.fd-item,.fd-item.daily{width:10%}.fd-item.daily-spacer{width:50px}.fd-totals{font-weight:700;width:100%}.fd-thumb{width:50px}.fd-img-wrap{border-radius:50%;height:50px;overflow:hidden;width:50px}.fd-img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.data-wrap,.fd-header-item-wrapper,.fd-nrs-wrap{align-items:center;display:flex;justify-content:center;width:100%}.data-wrap{margin:0 0 0 10px}.fd-lbl-amt,.fd-nrs{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:20%}.fd-value.fd-amt{width:100%}@media only screen and (max-width:760px){.fd-lbl-amt{align-items:flex-start}}.fd-label{cursor:pointer;font-weight:700;position:relative;width:100%;word-break:break-word}.fd-label .fr-more-info{position:absolute;right:-15px;top:-5px;width:15px}.fd-label .fr-more-info svg{width:100%}@media only screen and (max-width:760px){.fd-label{min-width:110px;width:calc(70% - 150px)}}@media only screen and (max-width:360px){.fd-label .fr-more-info{position:unset}}.foodicon{align-items:center;border:3px solid #23e256;border-radius:50%;display:flex;justify-content:center;opacity:.25;position:absolute;z-index:-1}.foodicon,.foodicon-svg{height:50px;width:50px}.foodicon-svg path{fill:#23e256}@media only screen and (max-width:760px){.foodicon{border:3px solid #0b7728}.foodicon-svg path{fill:#0b7728}}.fd-footer{border-top:1px solid #23e256}.fd-footer .action-form--container{max-height:0;overflow:hidden;transition:.35s ease-in-out;width:72%}.fd-footer .action-form--container.open{max-height:150px}@media only screen and (max-width:550px){.fd-footer .action-form--container{width:150px}.fd-footer .action-form--container.open{max-height:150px}}.fd-footer .date-required{color:red;font-size:12px;margin:0 0 10px;top:100%}.fd-footer .copy-date{margin:0 10px 0 0;width:100%}.fd-footer #submit-copy-btn.spinner:before{top:5px}.fd-footer .btn-add-copy{background-color:#3391d9;box-shadow:0 0 0 2px #fff,0 0 0 4px #3391d9;margin:0 0 0 15px;width:25px}@media only screen and (max-width:550px){.fd-footer{min-height:85px}}.food-info-modal{cursor:pointer;opacity:0;transition:.35s ease-in-out;visibility:hidden}.food-info-modal.show{align-items:center;background-color:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;opacity:1;position:fixed;visibility:visible;z-index:99}.food-info-wrapper{background-color:#fff;border-radius:5px;cursor:default;height:80%;max-width:500px;width:80%}.food-info-header{position:relative}.food-info-header .close-btn{align-items:center;background-color:#fff;border-radius:50px;cursor:pointer;display:flex;justify-content:center;position:absolute;right:-20px;top:-20px;width:50px}.food-info-header .close-btn svg{width:95%}.food-info-title{border-bottom:2px solid #292828;padding:15px}.food-info-title h2{max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.food-info-body:not(.spinner){height:calc(100% - 110px);overflow-y:scroll;scrollbar-width:none}.food-info-body.spinner:before{height:50px;left:50%;overflow-y:hidden;right:50%;top:150px;width:50px}.food-info-body>div,.food-info-body>h2{padding:0 15px}.food-info-body>div:not(:last-of-type){background-color:rgba(35,226,86,.05);padding:10px 15px}.food-info-body>div:not(:last-of-type):nth-of-type(2n){background-color:rgba(35,226,86,.15)}.food-info-img{height:250px;-o-object-fit:cover;object-fit:cover;width:100%}.food-info-label{display:inline-block;font-weight:700;width:65%}header.fd-header{align-items:center;border-bottom:1px solid #23e256;display:flex;justify-content:center;padding:0 0 15px;width:100%}header.fd-header .item-controls{margin-left:15px;width:75px}header.fd-header .fd-label{width:unset}header.fd-header .foodicon{opacity:1;overflow:hidden;position:relative}header.fd-header .foodicon-svg{width:75%}header.fd-header .percent-disp{font-weight:700;height:21px}header.fd-header .fd-percent{background-color:rgba(35,226,86,.43);bottom:0;height:0;position:absolute;transition:height 1s cubic-bezier(.59,-1.22,.39,2.08);width:100%;z-index:-1}header.fd-header svg.fa-hamburger{max-width:50px}header.fd-header svg.fa-hamburger path{fill:#23e256}@media only screen and (max-width:760px){header.fd-header .item-controls{display:none}header.fd-header .foodicon{border:3px solid #23e256}header.fd-header .foodicon-svg path{fill:#23e256}}.item-controls{display:flex}.item-controls .btn-copy,.item-controls .btn-delete,.item-controls .btn-edit{height:30px;width:30px}.item-controls .btn-copy{background-color:#3391d9}.item-controls .btn-copy.copy-selected{background-color:#074371}.item-controls .delete svg,.item-controls .edit svg{width:15px}.item-controls .copy{margin:0 15px 0 0}.item-controls .delete{margin:0 0 0 15px}.copy-selected{background-color:#074371}.edit-form{background:rgba(0,0,0,.812);display:none;inset:0;position:absolute}.edit-form .btn-cancel{background-color:#d10202;font-size:1.2rem;margin:0 0 0 25px}.edit-form .edit-fd-form{align-items:center;color:#fff;display:flex;gap:15px;height:100%;justify-content:center}.edit-form .edit-fd-form .form-group{margin:unset;width:250px}.edit-form .edit-fd-form .input{margin:unset;padding:8px;width:100%}.edit-form .edit-fd-form label.label{display:none}@media only screen and (max-width:850px){.edit-form .edit-fd-form{flex-direction:column;height:unset}.edit-form .edit-fd-form .input{padding:15px}.edit-form .edit-fd-form{margin:-100px 0 0}.edit-form{flex-direction:column;position:fixed;z-index:1}.edit-form .button{width:250px}.edit-form .btn-cancel{margin:15px 0 0}}.fd-delete-wrap{align-items:center;background-color:rgba(0,0,0,.812);display:none;inset:0;justify-content:center;opacity:0;position:absolute;transition:.5s ease-in-out}.fd-delete-wrap .button{width:150px}.delete-form{display:flex;justify-content:flex-end;margin:4px}.button.btn-edit-fd.ldr.spinner:before{border:4px dotted #fcfcfc;left:50%}.button.btn-delete.ldr.spinner{color:#fff}@media only screen and (max-width:760px){.fd-header .daily{display:none}.fd-header-item-wrapper{font-size:.8rem;justify-content:space-between;text-align:center}article.fd-item-wrapper{cursor:pointer;height:auto;padding:5px 0;transition:.2s ease-in-out}article.fd-item-wrapper:after{bottom:5px;content:url(/images/chevron-down-solid.svg?a4f409dd60b89c8a341c1d9830ae0043);height:10px;left:50%;opacity:.5;position:absolute;transform:translate(-50%);width:10px}article.fd-item-wrapper.showing{padding-bottom:20px}article.fd-item-wrapper.showing:after{bottom:0;transform:rotate(180deg)}.item-controls{position:absolute;right:0}.data-wrap{flex-direction:column}.fd-lbl-amt{width:100%}.fd-nrs{width:25%}.fd-nrs-wrap{display:none;font-size:.8rem;font-weight:600;justify-content:space-between;margin:5px 0 0}.fd-nrs-wrap .fd-value{text-align:center}.fd-nrs-wrap .foodicon{border:none;height:25px;opacity:unset;position:unset;width:25px}}.fit-header{border-bottom:1px solid #3391d9;height:90px}.fit-header-item{font-weight:700;width:250px}.fit-header-item span{display:inline-block;min-width:147px}.fit-header-item-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.fit-header-item-wrapper .fit-header-item{align-items:center;display:flex;justify-content:center;margin:30px 0 0;width:200px}.fit-header-item-wrapper .fit-header-item.sets{width:250px}@media only screen and (max-width:982px){.fit-header-item-wrapper{align-items:flex-end;flex-direction:column}.fit-header-item-wrapper .fit-header-item{justify-content:flex-start;margin:unset}}.fit-header-img{transform:rotate(-25deg);width:50px}.exc-thumb figure{width:50px}.exc-name{font-size:1.1rem;font-weight:900;width:200px}.exc-type{margin:0 0 15px}.exc-note,.exc-reps,.exc-type,.exc-weight{width:200px}.exc-note{align-items:center;display:flex;height:25px;margin:0 20px 0 0;max-height:25px;position:relative}.exc-note__text{align-items:flex-start;display:inline-flex;height:100%;overflow:hidden;transition:height .35s ease-in-out;width:100%}.exc-note__text.show-content{background-color:#fff;border:1px solid rgba(0,0,0,.5);border-radius:15px;height:unset;max-height:unset;overflow:unset;padding:15px;position:absolute;top:-160%;z-index:69}.exc-note svg{height:13px;margin:0 20px 0 0;width:13px}.exc-note svg path{fill:#3391d9}.fit-item-wrapper{align-items:center;border-bottom:1px solid #3391d9;padding:10px 0}.fit-item-wrapper .data-wrap{justify-content:space-evenly}@media only screen and (max-width:700px){.fit-item-wrapper{align-items:flex-start}.fit-item-wrapper .data-wrap{align-items:flex-start;justify-content:space-evenly}.fit-item-wrapper .data-wrap>div{width:50%}}#fit-section .edit-form .form-group{align-items:center}#fit-section .edit-form .form-group .form-group.col{margin:0}#fit-section .edit-form .form-group.col{flex-direction:column}#fit-section .edit-form .form-group.col label.label{display:block;margin-right:auto}#fit-section .edit-form .btn-edit-fd,#fit-section .edit-form .button.btn-cancel.btn-toggle-edit{margin-top:25px}@media only screen and (max-width:850px){#fit-section .edit-form{flex-direction:column;position:fixed;z-index:1}#fit-section .edit-form .edit-fd-form{flex-direction:column;height:unset}#fit-section .edit-form .button.btn-cancel.btn-toggle-edit{margin:15px 0 0}}.exc-footer .action-form--container{max-height:0;overflow:hidden;transition:.35s ease-in-out;width:72%}.exc-footer .action-form--container.open{max-height:150px}@media only screen and (max-width:550px){.exc-footer .action-form--container{width:150px}.exc-footer .action-form--container.open{max-height:150px}}.exc-footer .date-required{color:red;font-size:12px;margin:0 0 10px;top:100%}.exc-footer .copy-date{margin:0 10px 0 0;width:100%}.exc-footer #submit-exc-copy-btn.spinner:before{top:5px}.exc-footer .btn-add-copy{background-color:#3391d9;box-shadow:0 0 0 2px #fff,0 0 0 4px #3391d9;margin:0 0 0 15px;width:25px}@media only screen and (max-width:550px){.exc-footer{min-height:85px}}.bd-header{border-bottom:1px solid #d10202;height:100px}.bd-header-item span{font-weight:700}.bd-item-wrapper{background-color:rgba(226,74,74,.09);border-bottom:1px solid #d10202;height:50px}.bd-item-wrapper form{align-items:center;display:flex}.bd-item-wrapper form .input{margin:0 0 0 20px;padding:5px;width:150px}.bd-item-wrapper form .body-btn.spinner:before{border:4px dotted #fff;left:50%}.bd-item-wrapper .data-wrap{flex-direction:row;justify-content:flex-start;width:unset}.bd-item-wrapper .data-wrap strong{margin:0 5px}.bd-item-wrapper .edit-form form{height:35px;justify-content:center}.bd-item-wrapper .edit-form form .form-group{margin:unset}@media only screen and (max-width:850px){.bd-item-wrapper .edit-form form{height:unset;margin:-100px 0 0}.bd-item-wrapper .edit-form form .form-group{flex-direction:column}.bd-item-wrapper .edit-form form .input{margin:unset;padding:15px;width:100%}}.bd-item-wrapper .edit-form .btn-cancel{margin:0 0 0 10px}@media only screen and (max-width:850px){.bd-item-wrapper .edit-form .btn-cancel{margin:10px 0 0}}.weight-icon-wrapper{width:50px}.weight-icon-wrapper .liftIcons-fa-weight{height:100%;width:100%}.weight-icon-wrapper .liftIcons-fa-weight path{fill:#d10202}section.select-date{background-color:#292828;border-top:5px solid #fff129;color:#fff;margin:0 0 25px;max-width:unset;min-width:unset;padding:25px 0;width:100%}section.select-date form{margin:0 auto;max-width:1300px;min-width:300px;width:90%}section.select-date .form-group{flex-direction:column;justify-content:flex-end;width:100%}section.select-date .input{border:0;font-size:1.3rem;width:100%}section.select-date .button{background-color:#fff129;border:0;color:#141414;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:700;margin-left:5px;padding:8px 5px;text-transform:uppercase}@media only screen and (max-width:360px){section.select-date .button{font-size:.95rem;padding:11px 5px}}section.select-date .input{cursor:text;min-width:100%;padding-left:30px}section.select-date form{display:flex;gap:5px}section.select-date form .wrapper{width:100%}section.select-date form .wrapper .form-group{display:block;height:100%;margin:0}section.select-date form .wrapper .form-group .pagination{height:100%}section.select-date form .wrapper .form-group .pagination li>*{align-items:center;background-color:#fff129;display:flex;height:100%;padding:8px}section.select-date form .wrapper .form-group:first-of-type{min-width:210px;width:20%}section.select-date form .wrapper .form-group:last-of-type{width:79%}@media only screen and (max-width:460px){section.select-date form .wrapper .form-group{min-width:unset!important;width:50%!important}section.select-date form .wrapper .form-group .today{display:none}}.date-wrapper{position:relative;width:100%}.fa-calendar{left:8px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.fa-calendar path{fill:#292828}label[for=SelectDate].spinner{color:#fff}label[for=SelectDate].spinner:before{border:4px dotted #fcfcfc;height:10px;left:unset;right:-33px;top:2px;width:10px}.search-res-footer{height:50px;margin:0 0 75px;position:relative}.search-res-footer.spinner:before{border:10px dotted #424242;height:40px;left:50%;width:40px}.fd-tabmenu{height:50px;margin:15px auto -5px}.fd-tabmenu-ul{align-items:center;display:flex;justify-content:space-between}.fd-tabmenu-item{background-color:#292828;border-left:2px solid #fff;border-radius:5px;border-right:2px solid #fff;color:#fff;cursor:pointer;font-weight:bolder;list-style:none;padding:15px;text-align:center;transition:.35s ease-in-out;width:100%}.fd-tabmenu-item:first-of-type{border-left:none}.fd-tabmenu-item:last-of-type{border-right:none}.fd-tabmenu-item.active-tab-btn{background-color:#23e256;color:#141414}div.fd-add-wrapper{display:flex;flex-wrap:nowrap;margin:0 auto;max-width:1300px;min-height:120vh;min-width:300px;overflow-x:hidden;position:relative;width:100%;width:90%}div.fd-add-wrapper>section{margin-bottom:50px;min-width:100%;overflow:hidden;transition:.35s ease-in-out}div.fd-add-wrapper>section:first-of-type{margin-left:-100%}div.fd-add-wrapper>section:first-of-type.active-tab{margin-left:0}section.add-fd-search{background-color:#292828;border-top:5px solid #fff129;color:#fff;margin:0 0 25px;max-width:unset;min-width:unset;padding:25px 0;width:100%}section.add-fd-search form{display:flex;margin:0 auto;max-width:1300px;min-width:300px;width:90%}section.add-fd-search .form-group{flex-direction:column;justify-content:flex-end;width:100%}section.add-fd-search .input{border:0;font-size:1.3rem;width:100%}section.add-fd-search .button{background-color:#fff129;border:0;color:#141414;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:700;margin-left:5px;padding:8px 5px;text-transform:uppercase}@media only screen and (max-width:360px){section.add-fd-search .button{font-size:.95rem;padding:11px 5px}}section.add-fd-search .fd-search-btns{display:grid;gap:0;grid-template-columns:1fr;height:43px;margin:33px 0 0}section.add-fd-search .fd-search-btns.fr-2{grid-template-columns:repeat(2,1fr)}section.add-fd-search #fd-barcode-btn,section.add-fd-search #fd-search-btn,section.add-fd-search #food-search-input{height:43px}section.add-fd-search .barcode-container{background-color:#000;inset:0;position:fixed;z-index:9999}section.add-fd-search .barcode-container #video{position:fixed;top:25%;translate:-50%;z-index:999991}section.add-fd-search .barcode-container .scanner-btns{display:grid;gap:1rem;grid-template-columns:1fr 1fr;position:fixed;right:30px;top:30px;z-index:9999991}section.add-fd-search .barcode-container .scanner-btns #lightSwitch,section.add-fd-search .barcode-container .scanner-btns #stopBtn{background:none;border:3px solid #e3e3e3;border-radius:50%;font-size:1.2rem;padding:1rem}.search-section{min-height:65vh}.search-section .alert-sad .btn-fd-new{background-color:#fff129;width:-moz-fit-content;width:fit-content}.search-results{min-height:75vh}.search-results.spinner:before{border:10px dotted #424242;height:50px;left:50%;width:50px}.ul-item{background-color:rgba(35,226,86,.05);display:flex;flex-wrap:wrap;padding:5px 0}.ul-item:nth-child(2n){background-color:rgba(35,226,86,.15)}.ul-thumbnail{height:100%;width:75px}.ul-thumbnail img{-o-object-fit:contain;object-fit:contain;width:100%}.ul-wrap{display:flex;flex-direction:column;justify-content:space-between;margin:0 0 0 25px;width:75%}.ul-brands{font-weight:700}.ul-prevdate{align-items:center;display:flex;font-size:x-small;font-weight:400}.ul-prevdate-label{margin:0 10px 0 0}.ul-prevdate-link{background-color:#23e256;border-radius:50px;display:inline-block;height:22px;margin:0 0 0 50px;padding:5px;transition:.23s ease-in-out;width:22px}.ul-prevdate-link.spinner{background-color:transparent}.ul-prevdate-link.spinner svg{opacity:0}.ul-prevdate-link.spinner:before{right:-7px;top:2px}.ul-nutrients{margin:10px 0}.ul-nutrients ul{display:flex;justify-content:space-between;list-style:none;max-width:1000px}.ul-nutrients li{align-items:center;color:#141414;display:flex;flex-direction:column;justify-content:center;max-width:115px}.ul-form .label{display:none}.ul-form form{display:flex;margin:0 0 0 auto}.ul-form form .form-group{display:block;width:40%}@media only screen and (max-width:800px){.ul-form form .form-group{margin:0 0 10px}}.ul-form form .input{padding:8px;width:100%}@media only screen and (max-width:800px){.ul-form form{margin:0 0 10px}}@media only screen and (max-width:600px){.ul-form form{flex-direction:column}.ul-form form .form-group{width:100%}}.ul-form .button.fd-amount-btn{background-color:#0b7728;margin:0 0 0 5px;min-width:100px}.ul-form .button.fd-amount-btn.spinner:before{border:4px dotted #fff;left:50%}@media only screen and (max-width:800px){.ul-form .button.fd-amount-btn{margin:unset}}.load-more{align-items:center;display:flex;justify-content:center;padding:10px 0}@media only screen and (max-width:800px){.button.fd-amount-btn{padding:5px;position:relative;width:100%}.button.fd-amount-btn div:after,.button.fd-amount-btn div:before{background-color:#fff;border-radius:5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.button.fd-amount-btn div:before{height:5px;width:20px}.button.fd-amount-btn div:after{height:20px;width:5px}.button.fd-amount-btn div span{display:block}.ul-nutrients li div{font-size:.8rem}.ul-nutrients .foodicon-svg{height:35px;width:35px}}@media only screen and (max-width:750px){section.add-fd-search .fd-search-btns{margin:35px 0 0}section.add-fd-search .button{font-size:1.1rem;margin-bottom:2px;padding:10px}section.add-fd-search .input{font-size:1.1rem;margin:2px 0}}@media only screen and (max-width:600px){.ul-wrap{margin:0;padding:0 0 0 10px}.ul-nutrients li .foodicon-svg,.ul-nutrients li:first-child,.ul-nutrients li:nth-child(2),.ul-nutrients li:nth-child(3),.ul-nutrients li:nth-child(4){display:none}.ul-nutrients li:nth-child(5){position:relative}.ul-nutrients li:nth-child(5):after{bottom:0;content:"per 100 gram";font-size:.8rem;position:absolute;right:-95px}.ul-nutrients li div{font-size:.8rem}}@media only screen and (max-width:400px){.ul-form .button.fd-amount-btn.ldr.spinner:before{right:-30px}}@media only screen and (max-width:380px){.ul-form .button.fd-amount-btn.ldr.spinner:before{right:-13%;top:-25px;z-index:2}}section.add-fd-search .form-group.exc-select--wrapper{flex-direction:row}#exc-search-input{width:98%}.exc-select{display:flex;flex-direction:column;justify-content:flex-end;width:50%}.exc-select label{margin:0 0 auto;width:100%}.exc-select select{border:0;border-radius:5px;font-size:1.3rem;padding:6px;width:100%}.exc-item{align-items:center;background-color:rgba(51,145,217,.1);border-top:1px solid #3391d9;display:flex;flex-wrap:wrap;padding:10px}.exc-item>div{margin:0 10px 0 0}.exc-item .exc-thumb{width:50px}.exc-item .exc-datas{display:flex;width:50%}.exc-item .exc-datas>div{min-width:200px;width:200px}.exc-item .exc-datas>div.exc-name{align-items:center;display:flex;justify-content:space-between}.exc-item .exc-datas .love{width:20px}.exc-item .exc-datas .love path{fill:#d10202}.exc-item .exc-datas .exc-prefered{font-size:12px;font-weight:500}.exc-item .exc-group{margin:0 0 0 50px}.exc-item .exc-add-form--wrapper{width:100%}.exc-item .exc-add-form{display:flex;justify-content:space-between;margin:0 0 0 60px}.exc-item .exc-add-form .form-group{flex-direction:column;justify-content:flex-end;margin:0 0 0 -4px;width:30%}.exc-item .exc-add-form .form-group.time-group{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.exc-item .exc-add-form .form-group.time-group label.label{width:100%}.exc-item .exc-add-form .form-group.time-group input.input{min-width:50px;width:45%}@media only screen and (max-width:875px){.exc-item .exc-add-form .form-group.time-group{flex-wrap:unset}.exc-item .exc-add-form .form-group.time-group label.label{width:60px}.exc-item .exc-add-form .form-group.time-group input.input{min-width:50px;width:50%}.exc-item .exc-add-form .form-group.time-group input.input:last-of-type{margin:0 0 0 4px}}.exc-item .exc-add-form .label{align-items:center;display:flex;font-weight:600;justify-content:flex-start;min-width:60px;width:60px}.exc-item .exc-add-form .input{padding:10px;width:90%}.exc-item .exc-add-form .btn-add-exc{font-size:.95rem;padding:10px}.exc-item .exc-add-form .btn-add-exc.spinner:before{border:4px dotted #fff;left:50%}.body-icon{display:inline-block;width:50px}.body-icon img{width:100%}@media only screen and (max-width:875px){.exc-item{align-items:flex-start}.exc-item .exc-datas{flex-direction:column;margin:0 0 15px}.exc-item .exc-datas>div{margin:0 0 15px}.exc-item .exc-datas>div.exc-name{align-items:center;flex-direction:row;width:250px}.exc-item .exc-datas>div .exc-prefered{margin:0 0 0 20px}.exc-item .exc-add-form{flex-direction:column}.exc-item .exc-add-form .form-group{flex-direction:row;justify-content:flex-start;margin:0 0 3px;width:100%}.exc-item .exc-add-form .input{width:100%}.exc-item .exc-add-form .btn-add-exc{margin:0 0 0 70px;width:100%}.add-exc-form{flex-direction:column}.add-exc-form select{font-size:1.1rem}#exc-search-input{width:100%}}@media only screen and (max-width:500px){.exc-item>div{width:50%}}.top-section{background-color:#292828;border-top:5px solid #fff129;color:#fff;margin:0 auto 25px;max-width:unset;padding:5px 0;width:100%}.dl-header{border-bottom:1px solid #141414}.dl-header .dl-data.dl-date{align-items:flex-end;display:flex}.dl-header .dl-data .dl-icon{border:3px solid #141414;opacity:1;position:unset}.dl-header .dl-data .dl-label{font-weight:700}section.user-contributions{margin:75px auto}.cb{background-color:rgba(35,226,86,.05)}.cb:nth-child(2n){background-color:rgba(35,226,86,.15)}.cb-header{border-bottom:1px solid #141414;font-weight:bolder}.cb-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 5px 15px}.cb-date{font-weight:bolder;min-width:100px;width:8%}.cb-barcode{width:15%}.cb-data{min-width:365px;width:35%}.cb-data .posted_info-wrapper{border-bottom:1px solid #141414;display:flex;margin:0 15px 0 0}.cb-data.cb-response{margin:0 0 0 15px}.cb-data.cb-info-wrapper{cursor:pointer}.cb-data.cb-info-wrapper button.more-less{font-size:.85rem}.cb-data .cb-info{height:auto;max-height:50px;overflow:hidden;position:relative;transition:all .4s ease-in-out}.cb-data .cb-info.expand{max-height:800px}.cb-data .cb-key{font-weight:700;width:50%}@media only screen and (max-width:750px){.cb-wrapper{flex-direction:column}.cb-barcode,.cb-data,.cb-date{margin:0 0 15px;min-width:320px;width:100%}}@media only screen and (max-width:700px){.userprofile .button.ldr.spinner:before{right:50%}}.daylog{background:#fff129;height:61px}.daylog .dl-date{transition:all .25s ease-in-out}.daylog:hover .dl-date{font-size:1.1rem}.daylog:nth-child(2n){background:#fff786}.daylog a{text-decoration:none}.dl-wrapper{display:flex;padding:20px 5px}.dl-data{color:#141414;width:20%}.dl-data .dl-icon,.dl-data .dl-value{z-index:1}.dl-data .dl-icon{border:3px solid #141414;opacity:.1}.dl-data .foodicon-svg path{fill:#141414}.dl-date{font-weight:700}#delete-user{align-items:center;background-color:#141414;bottom:0;color:#fff;display:none;justify-content:center;left:0;padding:25px;position:fixed;right:0;top:0;z-index:99}#delete-user.show{display:flex}#delete-user .form-group{flex-direction:column;text-align:center}#delete-user .form-group .label{font-size:1.3rem;width:100%}#contribute-food .more-info-title{align-items:center;cursor:pointer;display:flex}#contribute-food .more-info-title>span{display:block}#contribute-food #more-info-icon{height:25px;margin:0 0 0 50px;min-width:25px;transition:all .35s ease-in-out;width:25px}#contribute-food #more-info-icon.rotate{transform:rotate(180deg)}#contribute-food .more-info{height:auto;max-height:0;overflow:hidden;transition:max-height .35s ease-in-out}#contribute-food .more-info.expand{max-height:800px}@media only screen and (max-width:700px){#contribute-food .form-group{flex-direction:column;margin:0 0 20px}#contribute-food .form-group .input,#contribute-food .form-group .label{width:100%}}.chart-controls .ldr.spinner:before{border:4px dotted #fff;right:0;top:5px}.contact-channels-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:100px 0;text-align:center}.contact-channel{margin:25px 0;min-width:250px;width:30%}@media only screen and (max-width:840px){.contact-channel{width:45%}.contact-channel:last-of-type{width:100%}}@media only screen and (max-width:560px){.contact-channel{width:100%}}.contact-link{background-color:#141414;border-radius:15px;color:#fff;display:block;height:100%;padding:25px;text-decoration:none;transition:all .3s ease-in-out}.contact-link div{font-size:1.3rem;font-weight:bolder}.contact-link svg{height:50px;transition:all .3s ease-in-out}.contact-link svg path{fill:#fff129}.contact-link:visited{color:#fff}.contact-link:focus,.contact-link:hover{background-color:#292828;text-decoration:underline}.contact-link:focus svg,.contact-link:hover svg{transform:rotate(25deg)}.show-flex,.show-form{display:flex}.show-form{align-items:center;animation:fadeIn .3s forwards;justify-content:center}@media only screen and (max-width:700px){.show-form{position:fixed;z-index:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spinner{0%{transform:translate(-50%) rotate(0deg)}to{transform:translate(-50%) rotate(359deg)}}
