#root{margin:0 auto;padding:2rem;text-align:center;padding:0}body{background-image:linear-gradient(to bottom right,#78a3ab,#fbc2eb);background-size:cover;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.mainPage{display:flex;flex-direction:column;align-items:center;justify-content:center;place-items:center}.Heading{font-family:Satisfy,cursive;font-weight:400;font-style:normal;font-size:70px}.HomeDiv{color:#fff;border-radius:20px;border:2px solid rgb(255,255,255);height:75vh}.HomePage{height:95vh;margin:10px 40px}.description{font-size:25px}.continueBtn{display:inline-block;padding:10px 20px;font-size:16px;border:2px solid black;border-radius:5px;cursor:pointer;margin:20px;background-color:#000;color:#fff}.continueBtn:hover{background-color:gray}.movieDiv{display:flex;flex-direction:column;align-items:center;justify-content:center;width:27vw;height:auto;margin:10px;padding:10px;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px #0000001a;text-align:justify}.posterMovie{height:400px;width:300px;border-radius:5px}h2{margin:10px 0;color:#333}p{margin:10px 0}img{width:100px;height:100px;border-radius:50%;margin:10px}.grid{display:flex;flex-wrap:wrap}.AddDataBtn,.LogoutBtn,select{color:#fff;width:80px;height:35px;border:none;border-radius:5px 10px;cursor:pointer;font-weight:500;font-size:15px}select{background-color:#f5c040;color:#000}.AddDataBtn{background-color:green}.LogoutBtn{background-color:navy}.nav{display:flex;align-items:center;justify-content:space-between;padding:10px}.EditButton{height:30px;width:70px;background-color:#cf38b3;color:#fff;border:none;margin:5px}.DeleteButton{height:30px;width:70px;background-color:#3868e0d6;color:#fff;border:none;margin:5px}.name{font-size:28px}.mainHeading{font-family:cursive;font-size:50px}.form{display:flex;justify-content:center;align-items:center;width:100%;color:#000}form{border:2px dotted black;border-radius:10px;width:40vw;padding:1vw}.formLabel{font-family:cursive;margin:10px;font-size:20px}.inputField{border:1px double white;margin:2vh}.inputLabel{display:flex;justify-content:center;margin:10px;align-items:center}label{margin-right:5px;font-size:20px}.AddSubmit{border:none;border-radius:10px;width:90px;height:40px;font-size:15px;color:#fff;background-color:#5e79c4}input,textarea{width:200px;height:30px;font-size:15px;text-wrap:wrap;text-align:justify;background-color:#fff;border:.5px solid black;border-radius:8px;padding:5px}.LoginFormDiv{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh}.LoginForm{height:50vh;width:30vw;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;font-family:Times New Roman,Times,serif;font-weight:700}.loginBtn{height:40px;width:100px;background-color:#141414;border:1px solid black;color:#fff;font-weight:700;cursor:pointer}
