body{background:#d4d4d4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}#root{margin:0 24px;position:relative}.title{text-align:center}.button-modal{background-color:#3eb13e;border:none;border-radius:50%;bottom:20px;font-size:35px;height:50px;position:fixed;right:20px;width:50px;z-index:100}.close-modal{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.counter{text-align:center}.counter--loading{opacity:25%}.container{display:flex;justify-content:center}.search{background-color:inherit;border:none;border-bottom:.1rem solid #0849d685;font-size:20px;padding:.8rem 1.6rem}.search:focus{outline:none}.search:focus,.search:hover{border-bottom:.1rem solid #0849d6}.search:disabled{opacity:25%}.deleteSearch{align-self:center;cursor:pointer;padding:5px;position:relative;right:20px}.list-container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;list-style:none;margin:0;padding:0 0 56px}svg{height:25px;width:20px}.item{align-items:center;background-color:#eee;display:flex;justify-content:space-between;margin-top:50px;position:relative;width:400px}.item-p{flex-grow:1;margin:20px}.icon{cursor:pointer;margin:0 10px;padding:0 10px}.item-check--active{background-color:#c2c2c2;box-shadow:0 5px 50px rgba(32,35,41,.15)}.icon-check--active,.icon-check:hover{color:green}.icon-delete:hover{color:red}.icon-edit svg:hover{color:blue}.create-todo-button{background-color:#3eb13e;border:none;border-radius:50%;bottom:20px;font-size:35px;height:50px;position:fixed;right:20px;width:50px;z-index:100}.create-todo-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}button{cursor:pointer;text-decoration:none}.containerModal{background-color:#d4d4d4;border-radius:5px;display:flex;flex-direction:column;height:320px;justify-content:center;padding:25px;text-align:center;width:400px}.containerModal,h2{align-self:center}.modal-title{font-size:larger}.modal-textarea{border-radius:5px;flex-grow:1;height:100px;padding:20px;resize:none;text-align:center}.buttonContainer{display:flex;height:50px;justify-content:space-evenly;margin-top:25px}.buttonContainer button{border:none;border-radius:5px;width:120px}.buttonContainer button:last-child{background-color:#3eb13e}.containerForm{display:flex;height:100vh;justify-content:center;margin:0;padding:0}
/*# sourceMappingURL=main.4950cc8c.css.map*/