*{margin:0;padding:0}body{font-family:Arial,sans-serif;font-size:16px;line-height:1.6;color:#333;margin:0;padding:0}.completed{background-color:#1e90ff}.title{display:flex;justify-content:center;align-items:center;padding:30px}.stats{display:flex;justify-content:center;font-size:18px;font-weight:700;padding:10px}.listoftodos{display:flex;align-items:center;flex-direction:column;gap:20px;justify-content:}.inputadd{display:flex;align-items:center;justify-content:center;padding:30px}.inputbox{border:2px solid #ccc;border-radius:5px;padding:10px;box-shadow:0 2px 4px #0000001a;font-size:16px;color:#333}.button{border:2px solid #ccc;border-radius:5px;padding:10px;box-shadow:0 2px 4px #0000001a;font-size:16px;color:#333;width:300px;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.background{background-image:url(data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZgAAAOptZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAAA5waXRtAAAAAAABAAAAImlsb2MAAAAAREAAAQABAAAAAAEOAAEAAAAAAAACQAAAACNpaW5mAAAAAAABAAAAFWluZmUCAAAAAAEAAGF2MDEAAAAAamlwcnAAAABLaXBjbwAAABNjb2xybmNseAACAAIABoAAAAAMYXYxQ4EBDAAAAAAUaXNwZQAAAAAAAAGhAAACcgAAABBwaXhpAAAAAAMICAgAAAAXaXBtYQAAAAAAAAABAAEEgYIDhAAAAkhtZGF0EgAKChhidBOLBAgIGhAyrwRMUALctVaDACef6qWbM1I+OfN/aHXwWPTPtF5tY6nLxESZs0zZe29+LUDOu8Bz5pxxSpoX6Ojv3zhwYrv42zr9Y174w/21ynvKwiauHFMyN/J0HezpEAS/CAbXbmnlfLMGBuOX2CcyHAE2FaGoVR9avVVy9iuNC5bUuQr2bLpFEvL3r5zeN3PyML/tlCecwMfppoQFAncTIEDUbCUOa875k9ltmQ+BE/OGxo0SZSsk8FrPFO0o1XEzkGFrDItmF2QUuzrXbU28jma1F0UlfdAGZ0GrfNtKQQLFZHI+ZZ2Y4Wt2d51yvCZbDdZbAayiZgzKW/8uyCaHQx/s6cmVdklfSnE87rzhwVkkpLzcNaHCo5bNfpJkPi6OH/ARuiiU5WMyNfd7BdlI0fpcS2A7bgmukK3gyuvFXV1fepg7LgjK+sZZEB9IRIiqmkqIj5ygoSLlNy1+LmgcadGEMM1iyG5Y+OBTOmXshZzIA6YnDppGCnIVNOLteJYEAkP/fHzADlrfS5WszTiK59vFonMrsCr9XgBRwqa3hH5AB+lAt3K6VwbkwhnCRx2cZvtOa0A8cP6/gYo1WUjo4dI/Yb/FuBKDo+S/HPcYlevpNDJtW77FxDKhAiLlpJefQf9VDknXH/0+GTPXiqS9hoJEtzwrCYyL6hfaVl3JTpGBIF+uc36ZwxxjEIEQt3z74rEBP8Z7cwnqrhrwuDuFH5dtt6+BuNN3mKg3EHBC7FwfMPBsZPjs);background-position:center center;background-repeat:no-repeat;background-size:cover}.stats{display:flex;align-items:center;flex-direction:column}.button2{padding:5px 10px;border:none;border-radius:5px;background-color:#007bff;color:#fff;font-size:16px;cursor:pointer;transition:background-color .3s ease-in-out;margin-right:10px;margin-top:10px;margin-left:10px}
