body{background:#bdbfc1;margin:0;padding:0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.TodoTemplate{border-radius:4px;margin-left:auto;margin-right:auto;margin-top:6rem;overflow:hidden;width:512px}.TodoTemplate .app-title{align-items:center;background:#007356;color:#fff;display:flex;font-size:1.5rem;height:4rem;justify-content:center}.TodoTemplate .content{background:#fff}.TodoTemplate .greedyLogo{height:4rem;width:4rem}.TodoInsert{background-color:#495057;display:flex}.TodoInsert input{background:none;border:none;color:#fff;flex:1 1;font-size:1.125rem;line-height:1.5;outline:none;padding:.5rem}.TodoInsert input::-webkit-input-placeholder{color:#dee2e6}.TodoInsert input::placeholder{color:#dee2e6}.TodoInsert button{align-items:center;background:none;background:#868e96;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;outline:none;padding-left:1rem;padding-right:1rem;transition:background .1s ease-in}.TodoInsert button:hover{background:#adb5bd}.TodoListItem{align-items:center;display:flex;padding:1rem}.TodoListItem:nth-child(2n){background-color:#f8f9fa}.TodoListItem .checkBox{align-items:center;cursor:pointer;display:flex;flex:1 1}.TodoListItem .checkBox svg{font-size:1.5rem}.TodoListItem .checkBox .text{flex:1 1;margin-left:.5rem}.TodoListItem .checkBox.checked svg{color:#007356}.TodoListItem .checkBox.checked .text{color:#adb5bd;text-decoration:line-through}.TodoListItem .remove{align-items:center;color:#ff6b6b;cursor:pointer;display:flex;font-size:1.5rem}.TodoListItem .remove:hover{color:#ff8787}.TodoListItem .TodoListItem-virtualized+.TodoListItem .TodoListItem-virtualized{border-top:1px solid #dee2e6}.TodoListItem .TodoListItem-virtualized:nth-child(2n){background:#f8f9fa}.TodoList{max-height:513px;min-height:320px;overflow-y:auto}
/*# sourceMappingURL=main.1d73de20.css.map*/