body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{animation:slideIn .5s ease forwards}.navbar{background-color:#007bff;display:flex;justify-content:space-evenly;padding:20px}.register{color:#fff;cursor:pointer;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:18px;font-weight:700;text-decoration:none}.registration-container{animation:fadeIn .5s ease forwards;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:50px auto;padding:20px;width:400px}.registration-container h2{color:#333;font-size:1.5rem;margin-bottom:20px;text-align:center}.input-group label{text-align:left}.input-group input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;outline:none;padding:10px;transition:border-color .3s ease;width:100%}.input-group input:focus{border-color:#007bff}.button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s ease;width:100%}.button:hover{background-color:#0056b3}.input-group:hover{transform:translateY(-2px)}body{background-color:#f5f5f5;font-family:Arial,sans-serif}.login-container{animation:slideIn .5s ease forwards;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:50px auto;padding:20px;width:400px}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.login-container h1{color:#333;margin-bottom:20px;text-align:center}.input-group{margin-bottom:20px}.input-group label{color:#555;display:block;margin-bottom:5px}.email-input,.password-input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;outline:none;padding:10px;transition:border-color .3s ease;width:100%}.email-input:focus,.password-input:focus{border-color:#007bff}.login-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s ease;width:100%}.login-button:hover{background-color:#0056b3}.todo-container{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:20px}.todo-title{font-size:18px;font-weight:700;margin-bottom:10px}.todo-timestamp{color:#666;font-size:14px;margin-bottom:10px}.todo-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .3s ease}.todo-button:hover{background-color:#0056b3}.todo{animation:fadeIn .5s ease forwards;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:50px auto;padding:20px;width:400px}.heading{font-family:sans-serif;text-align:center}.field{border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 4px #0000001a;margin-left:10%;margin-right:10px;outline:none;padding:12px}.btn,.field{font-size:16px}.btn{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;padding:12px 18px}.btn:hover{background-color:#0056b3}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:16px}.loading{margin-top:200px;text-align:center}
/*# sourceMappingURL=main.f1831a6c.css.map*/