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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.TodoForm_form__\+ar4W{display:flex;margin-bottom:20px}.TodoForm_form__\+ar4W input[type=text]{border:2px solid #007bff;border-radius:5px;flex-grow:1;font-size:1rem;padding:10px}.TodoForm_form__\+ar4W input[type=submit]{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-left:1rem;padding:10px 20px;transition:all .35s ease-in}.TodoForm_form__\+ar4W input[type=submit]:hover{background-color:#035bb9}.ConfirmDialog_confirm__nW9Dp{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.ConfirmDialog_dialog__gpeMo{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0003;padding:20px;text-align:center}.ConfirmDialog_buttonContainer__1xcrZ{margin-top:20px}.ConfirmDialog_cancelButton__OEq1y,.ConfirmDialog_confirmButton__qnAQv{border:none;border-radius:4px;color:#fff;cursor:pointer;margin-right:10px;padding:10px 20px;transition:all .15s ease-in}.ConfirmDialog_confirmButton__qnAQv{background-color:#10c500}.ConfirmDialog_cancelButton__OEq1y{background-color:#dc3545}.ConfirmDialog_confirmButton__qnAQv:hover{background-color:#13e000}.ConfirmDialog_cancelButton__OEq1y:hover{background-color:#d8162a}.TodoItem_todoitem__Nu87M,.TodoItem_todoitemcomplete__v7Shd,.TodoItem_todoitemform__c-Scb{align-items:center;background-color:#fff;border-radius:.5rem;display:flex;justify-content:space-between;margin-bottom:10px;min-width:30vw;padding:10px;transition:all .2s;width:100%}.TodoItem_todoitem__Nu87M,.TodoItem_todoitemform__c-Scb{border:3px solid #007bff;color:#000;opacity:100%;text-decoration:none}.TodoItem_todoitemcomplete__v7Shd{border:3px solid #a0a0a0;color:#a0a0a0;opacity:75%;text-decoration:line-through}.TodoItem_todoitem__Nu87M h2,.TodoItem_todoitemcomplete__v7Shd h2{cursor:pointer;margin:0;transition:all .15s ease-in}.TodoItem_todoitem__Nu87M h2:hover{color:#a0a0a0}.TodoItem_todoitemcomplete__v7Shd h2:hover{color:#000}.TodoItem_buttons__R73p7{display:flex;gap:10px}.TodoItem_todoitem__Nu87M button,.TodoItem_todoitemcomplete__v7Shd button,.TodoItem_todoitemform__c-Scb button{border:none;border-radius:5px;cursor:pointer;font-size:1rem;padding:8px 15px;transition:all .15s ease-in}.TodoItem_todoitem__Nu87M button.TodoItem_edit__h1W\+h:hover,.TodoItem_todoitemcomplete__v7Shd button.TodoItem_edit__h1W\+h:hover{background-color:#007bff;color:#fff}.TodoItem_todoitem__Nu87M button.TodoItem_delete__F2qCE:hover,.TodoItem_todoitemcomplete__v7Shd button.TodoItem_delete__F2qCE:hover,.TodoItem_todoitemform__c-Scb button.TodoItem_delete__F2qCE:hover{background-color:#dc3545;color:#fff}.TodoItem_todoitemform__c-Scb button.TodoItem_confirm__gjdc0:hover{background-color:#10c500;color:#fff}@media (max-width:768px){.TodoItem_todoitem__Nu87M{align-items:stretch;flex-direction:column;width:100%}.TodoItem_todoitem__Nu87M button{margin-left:0;margin-top:10px}.TodoItem_todoitem__Nu87M h2{margin-bottom:10px}}.TodoList_todolist__6Orlp{align-items:center;display:flex;flex-direction:column;width:100%}@media (max-width:768px){.TodoList_form__reTqq{align-items:stretch;flex-direction:column}.TodoList_form__reTqq input[type=submit]{margin-left:0;margin-top:10px}.TodoList_todoitemform__gV57Y{align-items:stretch;flex-direction:column}.TodoList_todoitemform__gV57Y button{margin-left:0;margin-top:10px}}body{background-color:#333;box-sizing:border-box;font-family:Arial,sans-serif;margin:0;padding:0}.App{align-items:center;display:flex;flex-direction:column;padding:20px}h1{color:#fff;font-size:2.5rem;font-weight:600;margin-top:0}span{-webkit-text-fill-color:#0000;-moz-text-fill-color:#0000;-webkit-background-clip:text;-moz-background-clip:text;background-color:#007bff;background-image:linear-gradient(90deg,#007bff,#af4261);background-size:100%;font-weight:bolder}.empty{color:#fff;opacity:95%}
/*# sourceMappingURL=main.d1d2749d.css.map*/