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;overflow-x:hidden}@media (max-width:768px){body{font-size:14px}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{width:100%}#root,.App{display:flex;flex-direction:column;min-height:100vh}.App{text-align:center}.App-logo{height:40vmin;max-height:200px;pointer-events:none}@media (max-width:768px){.App-logo{height:30vmin;max-height:150px}}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;box-sizing:border-box;color:#fff;display:flex;flex:1 1;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:flex-start;min-height:calc(100vh - 64px);padding:1em;width:100%}@media (max-width:768px){.App-header{font-size:calc(8px + 2vmin);min-height:auto;padding:.5em}}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0}body{background-color:#fff;color:#333;line-height:1.4}button{cursor:pointer}.card-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(120px,5fr));padding:1rem;width:100%}.card{align-items:center;border:2px solid #e63946;border-radius:8%;box-shadow:.1em .1em #34191b80;display:flex;height:4em;justify-content:center;padding:.5rem;text-align:center;transition:transform .15s ease,box-shadow .15s ease}.card:hover{box-shadow:.2em .2em #34191bb3;transform:scale(1.1)}.card h3{font-size:1rem;word-break:break-word}.input{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.calorie-calculator,.inputs{display:flex;flex-direction:column;gap:.75rem}input.MuiInputBase-input{font-size:1rem;padding:.5rem}button{background-color:#1d3557;border:none;border-radius:5px;color:#fff;padding:.5rem 1rem;transition:background-color .2s ease,transform .15s ease}button:hover{background-color:#457b9d;transform:scale(1.05)}.info{display:flex;flex-direction:column;gap:1rem}.infoBox{background-color:#f0f0f0;border-radius:5px;padding:.5rem}.list{border:1px solid #ccc;border-radius:5px;padding:.5rem}button[title]{margin:.25rem}.add-item-to-database{display:flex;flex-direction:column;gap:.75rem;padding:1rem}@media (max-width:900px){.card-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.card{height:3.5em}button{font-size:.9rem}}@media (max-width:600px){.card-grid{gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}.card{font-size:.85rem;height:3em}.add-item-to-database,.info,.input{gap:.5rem;padding:.5rem}button{font-size:.85rem;padding:.4rem .8rem}}
/*# sourceMappingURL=main.e2c071ca.css.map*/