body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--red:#c51533;--border:solid 5px #fff}#root{height:100%}html{background:url(https://slack-imgs.com/?c=1&o1=ro&url=https%3A%2F%2Fimages.unsplash.com%2Fphoto-1526234362653-3b75a0c07438%3Fixlib%3Drb-1.2.1%26q%3D80%26fm%3Djpg%26crop%3Dentropy%26cs%3Dtinysrgb%26w%3D1080%26fit%3Dmax%26ixid%3DeyJhcHBfaWQiOjEyMDd9) no-repeat 50% fixed;background-size:cover}.App,html{display:flex;justify-content:center;align-items:center;height:100%}.App{text-align:center;flex-flow:column wrap;color:#fff}.App,.App nav{width:100%}.Dashboard,body{width:100%;height:100%}.register{width:20rem;margin:4rem;padding:2rem;border:1px solid;border-radius:10px;background:#c51533;background:var(--red)}.register p{color:#fff}.register p a{color:#fff;text-decoration:underline}.register input{border-radius:5px;padding:4px;margin:2px}.registerButton{margin:10px;border-radius:5px;padding:4px 10px}.registerButton:hover{background:#bbb}button{margin:10px;border-radius:5px;padding:4px 10px}button:hover{background:#bbb}.intro{color:rgba(231,235,45,.664)}.pleaseAdd{border:5px solid #fff;border:var(--border);border-radius:10px;padding:1rem;background:#c51533;background:var(--red);opacity:.95;margin:1rem;position:absolute;width:68%;left:14%;top:45%}a{text-decoration:none;color:#fff;word-wrap:break-word}a:hover{color:rgba(231,235,45,.664)}input{border-radius:5px;padding:.1rem}.navBar{background:#c51533;background:var(--red);opacity:.9;height:2rem;padding:1rem;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;border-bottom:2px solid #fff;line-height:1rem}.navBar button{border-radius:5px;padding:4px 10px}.navBar a{color:#fff;margin:0 2rem 0 0}.navBarLinks{width:25%}.navBarLinks,.notLinks{display:flex;justify-content:space-between;align-items:center}.notLinks{width:60%}.foodieFun{margin-top:0;margin-bottom:0;font-size:250%;font-family:Amaranth,sans-serif}.home{height:100%}.listRoute{width:20%;align-self:flex-start;justify-content:center;align-items:center;position:fixed;right:1px;top:56px}.listRoute,.mealList{display:flex;flex-flow:column nowrap;box-sizing:border-box}.mealList{width:100%;height:90vh;align-items:flex-start;padding:0;overflow-y:scroll}.mealList a{text-decoration:none;list-style-type:none;color:#fff;width:100%}.mealCard,.mealList a{display:flex;justify-content:center;align-items:center;box-sizing:border-box}.mealCard{flex-flow:column wrap;border:5px solid #fff;border:var(--border);border-radius:10px;background:#c51533;background:var(--red);opacity:.95;margin:1rem 0 1rem .15rem;width:90%}.mealCardImg{flex-flow:column wrap;width:100%}.appRoutes,.mealCardImg{display:flex;justify-content:center;align-items:center}.appRoutes{flex-flow:column;width:99.75%}.mealCardTwo{width:70%}.itemImg{width:50%;height:45%;border-radius:10px}.itemImg,.itemName,.rating{margin:.5rem}.mealCardTop{border-bottom:2px solid #fff;width:100%}.mealCardBottom{display:flex;flex-flow:column wrap;width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.filters{display:flex;justify-content:flex-start;width:70%;margin-top:1rem}.filters label{margin:0 .5rem}.addMeal{border:5px solid #fff;border:var(--border);border-radius:10px;padding:2%;margin-top:5%;background:#c51533;background:var(--red);opacity:.9}.updateMeal{border-top-left-radius:0;border-top-right-radius:0;width:96%;position:relative;left:-.32rem;top:.3rem}.tableContainer{font-size:70%;border:1px solid;display:flex;justify-content:space-evenly;flex-flow:row nowrap;width:80%;margin:1rem 0 0;align-self:flex-start}.mealTable{width:100%;background:var(--red);opacity:.9;box-sizing:border-box;border-spacing:0;table-layout:fixed;word-wrap:break-word}tbody,td,th,thead,tr{width:100%;border:2px solid #000;overflow:hidden;word-wrap:break-word}tr{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;border:1px solid;height:8rem}th{width:100%;flex-flow:row wrap;font-weight:999;overflow:hidden;word-break:break-all}td,th{height:100%;display:flex;justify-content:center;align-items:center}td{position:relative}td,td a{word-wrap:break-word}td a{overflow-x:hidden}.headRow{height:4rem}.tablePhoto img{position:relative;padding:none;width:5rem;height:5rem}
/*# sourceMappingURL=main.19f50115.chunk.css.map */