body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-header{align-items:center;background-color:#282c34;color:#fff;display:grid;grid-template-columns:20% 60% 20%;justify-content:center;margin-bottom:1em;min-height:5vh}.App-header-help{display:flex;justify-content:right;padding-right:10px}.App-header-help-button{background:none;border:none;color:#fff;cursor:pointer;font-size:inherit;padding:0;text-decoration:underline}.Help{margin:0 auto;max-width:40em;padding:0 1em;text-align:left}.Help h2,.Help h3{text-align:center}.Help-formula{background-color:#f0f0f0;font-family:monospace;margin:1em auto;padding:.5em;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Table{display:flex;justify-content:center}.Table-editor{float:"left";margin:1em;min-width:30vw}.FoodTable span{margin-right:1em}.FoodTable table{border-collapse:initial;border-spacing:1em .5em}.FoodTable thead{font-weight:700}.FoodTable .portionSize{border:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.bottom-border{border-bottom:2px #000}.FoodPrompt{margin:2em}.FoodPrompt-amount,.FoodPrompt-amount-picker{margin-top:1em}.FoodPrompt-amount input{margin-top:.5em}table{width:100%}.SelectedFoods tfoot{border-top:4px solid #000;margin-top:10px}.clear-all{margin-top:1em}.NutrValue .calories-diff-above,.NutrValue .calories-diff-below{color:red}
/*# sourceMappingURL=main.7ec7ec3c.css.map*/