@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono&display=swap);*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Roboto Mono",monospace;background-color:#c2ffd0}#root,body{width:100%;min-height:100vh;height:auto}#root{display:flex;justify-content:center;align-items:center}.app{margin:5px;width:100%;min-height:100%;height:auto;display:grid;grid-gap:5px;grid-template-columns:2fr 1.5fr 2fr;grid-template-rows:90vh;grid-template-areas:"menu order menu_admin"}.menu{grid-area:menu}.menu,.order{background-color:#add8e6;display:flex;flex-direction:column;overflow-y:auto}.order{grid-area:order;padding:2px}.order_food{list-style:none;margin-left:20px}.order_food>li{margin:10px 0;font-size:14px}.price_count{font-weight:700;color:#b22222}.order_name{font-style:italic}.deleteFood{border:none;outline:none;background-color:transparent;font-size:18px;color:red;cursor:pointer;margin-left:3px}.totalSum{margin-top:25px;margin-left:20px;margin-bottom:25px}.total_ruble>span{font-weight:700}.orders{list-style:none}.shipping_sale{font-size:12px;color:#b22222;margin:10px 0}.nothing{background-color:#a9a9a9;font-size:14px;margin:20px 0;padding:20px 10px;text-align:center}.menu-admin{grid-area:menu_admin;background-color:#add8e6;display:flex;flex-direction:column;align-items:center;padding:2px;overflow-y:auto}.header{font-family:"Roboto Mono",monospace;background:url(https://avatars.mds.yandex.net/get-zen_doc/1581919/pub_5fb75ec0b543ac7480beda15_5fb7deeeffe1de7f5c88010b/scale_1200) 50%;background-size:cover}.header__rating{margin-top:10px;margin-left:10px;background-color:coral;border-radius:9px;padding:5px;width:200px;display:flex;justify-content:space-around}.header__rating>span{font-size:11px;color:#c2ffd0}.header__title{text-align:center}.header__title>h2{font-size:30px;color:#e5f5f0;text-shadow:2px 2px 18px #000,2px 2px 18px #000}.header__title>h3{display:inline;font-size:24px;color:#e5f5f0}.header__title>h3,.header__title>span{text-shadow:1px 1px 0 #000,-1px -1px 7px #000}.header__title>span{color:red;font-size:20px;font-weight:700;margin:7px}.foods{padding:2px 10px;margin:30px 7px 0;list-style:none;display:flex;flex-direction:column;align-items:center}.foods li{width:100%;margin-bottom:20px;background-color:#7fffd4;padding:15px}.foods li,.menu-food{min-height:120px;height:auto}.menu-food{display:flex;flex-direction:column;justify-content:space-around}.menu-food>button{margin-top:5px;cursor:pointer;border:none;outline:none;background-color:#dc143c;padding:5px;transition:all .25s ease-in;font-size:14px;color:#e5f5f0;font-family:"Roboto Mono",monospace;border-radius:5px}.menu-food-top{display:flex;align-items:center}.food-details{font-size:11px;margin-left:5px;width:100%}.price_name{display:flex;justify-content:space-between}.details__name{font-size:16px}.details__price{font-size:14px;color:red;font-weight:700}.menu-food-top .image{display:flex;align-items:center;justify-content:center;width:90px;height:90px}.menu-food-top .image>img{display:block;width:100%;height:auto}.order h3{margin-top:20px;font-size:20px}.menu-admin>h3,.order h3{text-align:center}.edit_food{border:1px solid #000;padding:10px;width:96%;margin:20px 0;display:flex;flex-direction:column;justify-content:space-between;min-height:250px;height:auto}.edit_food input,select,textarea{padding:5px;margin:10px 0;border:none;outline:none;font-family:"Roboto Mono",monospace;font-size:12px;border-radius:5px}.edit_food input:first-child{margin-top:0}.edit_food>button{cursor:pointer;border:none;outline:none;background-color:#dc143c;padding:7px 5px;transition:all .25s ease-in;font-size:14px;color:#e5f5f0;font-family:"Roboto Mono",monospace;border-radius:5px}.edit_food>button:hover{background-color:#00a6ff}.menu-admin>button{align-self:flex-start;width:40%;cursor:pointer;border:none;outline:none;margin-top:10px;margin-left:9px;margin-bottom:20px;background-color:#b114dc;padding:10px 5px;transition:all .25s ease-in;font-size:14px;color:#e5f5f0;font-family:"Roboto Mono",monospace;border-radius:5px}.menu-admin>button:hover{background-color:#00a6ff}.restaurant_select{padding:20px;background-color:#e5f5f0;border-radius:5px;flex-direction:column}.restaurant_select,.restaurant_select_top{display:flex;justify-content:space-between}.restaurant_select_top{cursor:pointer}.restaurant_select_top_header{display:flex;align-items:center;font-size:34px;color:brown;margin-right:20px}.arrow_picker{display:flex;flex-direction:column;justify-content:center;font-size:30px;color:brown}.restaurant_select_bottom{margin-top:20px}.restaurant_select_bottom>ul{list-style:none}.restaurant_select_bottom>ul>li{font-size:16px;border-radius:5px;color:coral;margin:10px 0;transition:all .25s ease;cursor:pointer;padding:5px}.restaurant_select_bottom>ul>li:first-child{margin-top:0}.restaurant_select_bottom>ul>li:hover{background-color:#add8e6}.restaurant_select>button{cursor:pointer;margin-top:20px;border:none;outline:none;background-color:#dc143c;padding:10px 5px;transition:all .25s ease-in;font-size:14px;color:#e5f5f0;font-family:"Roboto Mono",monospace;border-radius:5px}.restaurant_select>button:hover{background-color:#00a6ff}.login{font-family:"Roboto Mono",monospace;height:200px;width:auto;justify-content:space-evenly}.auth,.login{display:flex;flex-direction:column}.auth{height:90px;justify-content:space-between}.login>h2{align-self:center}.anon>p,.git>p{font-size:14px}.login button{cursor:pointer;font-family:"Roboto Mono",monospace;width:100%;border:none;border-radius:5px;padding:3px 5px;font-size:12px;transition:all .25s ease-in;outline:none}.github_btn{margin-top:7px;background-color:#6495ed}.github_btn:hover{background-color:#a9a9a9}.anon{display:flex;align-items:center}.anon>button{font-size:14px;width:30px;background-color:transparent;color:red}.anon>button:hover{color:#8a2be2}.login_header{display:flex;justify-content:space-evenly;align-items:center;width:100%;padding:20px;margin-bottom:20px;border-bottom:1px solid #000}.avatar{width:40px;height:40px;border-radius:50px;border:1px solid #b22222}.avatar img{border-radius:50px;width:100%;height:100%}.btn_logout{border:none;outline:none;border-radius:5px;padding:3px 5px;font-size:12px;color:#fff;background-color:#b114dc;transition:all .25s ease-in;width:70px;height:30px}.btn_logout:hover{background-color:#f08080}.edit_food_form{display:flex;flex-direction:column;width:95%;padding:5px;border:1px solid #000;margin:10px 0}.edit_food_form input,select,textarea{width:100%;padding:5px;margin:2px 0;border:none;outline:none;font-family:"Roboto Mono",monospace;font-size:12px;border-radius:5px}.group_1{display:flex;justify-content:space-between}.group_1>input{width:49.5%}.delete_btn_edit{border:none;outline:none;padding:3px 5px;font-size:12px;background-color:#f08080;transition:all .25s ease-in;font-family:"Roboto Mono",monospace;color:#fff}.delete_btn_edit:hover{background-color:#dc143c}@media (max-width:589px){.app{grid-template-columns:1fr;grid-template-rows:repeat(auto-fill,1fr);grid-template-areas:"menu" "order" "menu_admin"}}
/*# sourceMappingURL=main.3dad032b.chunk.css.map */