body{margin:0;padding:0;background-size:cover;background-position:center;background-repeat:no-repeat;font-family:Arial,sans-serif}.container{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#ecede280;padding:20px}.form{background-color:#a5a2af;padding:2rem;border-radius:8px;box-shadow:0 4px 8px #0000001a;max-width:400px;width:100%;border:1px solid #ccc}.form h2{margin-bottom:1rem;font-size:24px;font-weight:700;text-align:center;color:#333}.form .form-group{margin-bottom:1rem}.form .form-group label{display:block;margin-bottom:.5rem;font-size:14px;color:#333}.form .form-group input{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:4px;font-size:14px}.form .btn{width:40%;padding:.75rem;background-color:#1d1620;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s;margin-left:100px}.form .btn:hover{background-color:#0a0912}.form .link{display:block;text-align:center;margin-top:1rem;color:#0f0d1f;text-decoration:none}.form .link:hover{text-decoration:underline}.form .form-options{text-align:center;margin-top:1rem}input#username{margin-left:-13px}input#password{margin-left:-11px}._container_1w8nn_1{width:100%;max-width:600px;margin:75px auto;padding:20px;font-family:Arial,sans-serif;background-color:#b9ece8;border-radius:12px;box-shadow:0 2px 5px #00000026}h1{text-align:center;color:#333;margin-bottom:20px}input[type=text]{width:calc(100% - 22px);padding:10px;margin:10px 0;border:2px solid #e5da66;border-radius:4px}button{padding:8px 12px;border:none;border-radius:4px;cursor:pointer;background-color:#0f130f;color:#fff;font-size:14px;display:inline-block;margin:0 5px 0 230px}button:hover{background-color:#94aec9}ul{list-style:none;padding:0;margin-top:20px}li{padding:10px;border:1px solid #ccc;background-color:#fff;border-radius:8px;margin-bottom:10px;box-shadow:0 2px 5px #0000001a;position:relative;display:flex;flex-direction:column}li span{font-size:16px;color:#333}._menu_1w8nn_68{position:absolute;top:40px;right:0;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:5px 10px;box-shadow:0 2px 5px #00000026;display:flex;flex-direction:column;z-index:1000}._menu_1w8nn_68>div{padding:5px;cursor:pointer;font-size:14px;transition:background-color .2s ease}._menu_1w8nn_68>div:hover{background-color:#f0f0f0}._menu_1w8nn_68>div:not(:last-child){border-bottom:1px solid #ccc}._menu_1w8nn_68>div._complete_1w8nn_97{color:green}._menu_1w8nn_68>div._edit_1w8nn_101{color:#00f}._menu_1w8nn_68>div._remove_1w8nn_105{color:red}._menu_1w8nn_68>div._description_1w8nn_109{color:#ff9800}._menu-button_1w8nn_113{padding:5px 10px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-left:5px}._menu-button_1w8nn_113:hover{background-color:#0056b3}._descriptionContainer_kz6dz_1{margin:20px;padding:20px;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9}._descriptionContainer_kz6dz_1 h2{margin-bottom:10px;color:#333}._descriptionContainer_kz6dz_1 p{font-size:16px;color:#555}._error_kz6dz_20{display:flex;justify-content:center;height:200px;width:200px;background-color:#f5b4b4}
