body{margin:0;font-family:Arial,sans-serif}.navbar{position:fixed;background-color:#333;overflow:hidden;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;width:100%;height:80px}.logo{color:#fff;font-size:1.5em;text-decoration:none}.nav-links{display:flex;align-items:center}.nav-links a{color:#fff;text-decoration:none;padding:20px;font-size:18px}.nav-links a:hover{background-color:#555}.search-bar{text-align:center;padding-top:3px;margin-right:70px}#searchBar{margin-top:17px;width:350px;height:30px;border:0;border-radius:15px 0 0 15px;padding:5px}#searchButton{width:80px;border:0;border-radius:0 15px 15px 0;height:40px;cursor:pointer}#home{font-size:22px;margin-right:170px}#biryani{font-size:22px;margin-left:60px;margin-right:60px}#profile,#login,#about{font-size:22px;margin-right:60px}#revies{margin-right:20px}.logo img{height:70px;width:80px;padding:20px 10px}#loggo{height:65px;width:510px;margin-top:5px;margin-bottom:5px;background-color:#333}.revies-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:600px;margin:0 auto}.revies-select{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;background-color:#f8f8f8}.revies-select:focus{outline:none;border-color:#007bff}.revies-option{padding:10px;font-size:16px;cursor:pointer}.revies-option:hover{background-color:#f0f0f0}body{justify-content:center;align-items:center}.home-container{margin-left:435px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:20px;text-align:center}h1{font-size:2.5rem;margin-bottom:20px}.random-biryani{border:1px solid #ddd;border-radius:8px;padding:20px;margin-top:20px;width:80%;max-width:600px;box-shadow:0 0 10px #0000001a}h2{font-size:1.8rem;margin-bottom:15px}p{margin:8px 0}img{max-width:100%;height:auto;margin-top:15px}ul{list-style:none;padding:0;margin-top:15px}li{margin-bottom:5px;font-style:italic}.update-entity-form{width:400px;margin:2px;padding:20px;border:1px solid #ccc;border-radius:8px;box-shadow:0 0 10px #0000001a}label{display:block;margin-bottom:8px}input{width:100%;padding:8px;margin-bottom:16px}button{background-color:#4caf50;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer}button:hover{background-color:#45a049}.app-container{margin-top:45px;display:flex}.biryani-item-container{margin-left:290px;width:900px;padding:20px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.content{flex:1;padding-right:20px}#edit{margin-right:40px}#review{line-height:23px}#image-container{border-radius:25px;margin-left:50px;margin-top:5px;height:350px;width:480px}.menu-popup{margin-top:10px;width:300px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;background-color:#fff;border:1px solid #ccc;border-radius:8px;z-index:1}.menu-popup ul{list-style-type:none;padding:0}.menu-popup li{margin-bottom:5px}.menu-popup button{margin-top:10px;padding:10px;cursor:pointer;border:none;border-radius:4px}.menu-popup button.close-menu-btn{background-color:#f44336;color:#fff}.popup{width:450px;display:flex;flex-direction:column;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;background-color:#fff;border:1px solid #ccc;border-radius:8px;z-index:1}.popup button{margin-top:10px;padding:10px;cursor:pointer;border:none;border-radius:4px}.popup button.cancel-btn{background-color:#f44336;color:#fff}.add-entity-form{width:400px;margin-top:50px;margin-left:557px;padding:20px;border:1px solid #ddd;border-radius:5px;box-shadow:0 0 10px #0000001a;background-color:#fff}.add-entity-form label{display:block;margin-bottom:8px;font-weight:700}.add-entity-form input{width:100%;padding:8px;margin-bottom:16px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.add-entity-form button{background-color:#4caf50;color:#fff;padding:10px;border:none;border-radius:4px;cursor:pointer;width:100%}.add-entity-form button:hover{background-color:#45a049}.left-pane{width:30%;padding:20px}.left-pane h2{font-size:1.5rem;margin-bottom:10px}.left-pane label{display:block;margin-bottom:5px}.left-pane input{width:100%;padding:8px;margin-bottom:15px}.left-pane button{background-color:#4caf50;color:#fff;padding:10px;border:none;border-radius:4px;cursor:pointer}.left-pane button:hover{background-color:#45a049}.right-pane{width:65%;padding:20px}#logoutButton{margin-top:30px;margin-left:755px}.login-container{margin-top:200px;margin-left:575px;font-family:Arial,sans-serif;background-color:#f5f5f5;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px #0000001a;width:350px}h2{text-align:center;margin-bottom:20px;margin-top:10px}.input-field{width:100%;padding:10px;margin-bottom:15px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;font-size:16px}.login-button,.signup-button{margin-top:20px;width:100%;padding:10px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px}.login-button:hover,.signup-button:hover{background-color:#45a049}h1{margin-top:100px}.review-list{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:600px;margin:0 auto}.review-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:10px;margin-bottom:20px;border:1px solid #ccc;border-radius:4px;background-color:#f8f8f8}.review-item:hover{background-color:#f0f0f0}.review-item h1{margin-bottom:10px}.review-item p{margin:0}
