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}*{margin:0;padding:0}.BodySection,.TaskListSection{display:flex;flex-direction:column;height:100%;width:100%}.TaskListSection{align-content:center;align-items:center;justify-content:center}.TaskListDiv{display:flex;margin-left:-20px;width:856px}.TaskListComponentWrapper{display:flex;height:100%;width:856px}.LogoWrapper{display:flex;justify-content:center;margin:89px auto}.Header{width:100%}.InputBoxTotalWrapperDiv{margin-top:2px;width:100%}.InputBoxTotalWrapperDiv,.InputBoxTotalWrapperForm{align-items:center;display:flex;flex-direction:row;gap:34px;height:50px;justify-content:center;padding:0}.InputBoxTotalWrapperForm{width:856px}.InputBoxWrapper{background:#fff;border:1px solid #ced4da;border-radius:4px;box-sizing:border-box;flex:none;flex-direction:row;flex-grow:1;height:50px;padding:13px 17px 13px 21px;width:621px}.InputBox,.InputBoxWrapper{align-items:center;display:flex;order:0}.InputBox{border:none;color:#6c757d;flex:none;flex-grow:0;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;height:24px;line-height:150%;width:555px}.InputRemoveIcon{cursor:pointer;height:16px;padding:17px 17px 17px 3px;width:16px}.InputBoxBtn{align-items:center;background:#32c0af;border:none;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;gap:8px;height:50px;justify-content:center;width:200px}.InputBoxBtnText{color:#fff;display:flex;font-family:Noto Sans;font-size:21px;font-style:normal;font-weight:700;height:32px;line-height:160%;width:78px}.AddIcon{height:24px;width:24px}.ListItemWrapper{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.125);flex-direction:column;gap:21px}.ListItem,.ListItemWrapper{display:flex;height:77px;width:814px}.ListItem{align-items:center;flex:none;flex-direction:row;flex-grow:0;gap:34px;justify-content:center;order:0;padding:auto 29px}.TaskTitleText{border:none;height:22px;width:621px}.TaskTitleText,.TaskTitleText:disabled{color:#1f1f1f;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;line-height:22px;margin-left:16px}.TaskTitleText:disabled{background-color:#fff;cursor:text;height:72px;outline:none;width:100px}.complete .TaskTitleText{border:none;color:#1f1f1f;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;height:22px;line-height:22px;margin-left:16px;width:621px}.ListItem label{align-items:center;background:#fff;border:0 solid rgba(0,0,0,.3);border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;width:669px}.ListItem label input[type=checkbox]{color:#fff;display:none}.CheckboxCustom,.ListItem label input[type=checkbox]{border:1px solid rgba(0,0,0,.3);border-radius:8px;height:32px;position:relative;width:32px}.CheckboxCustom{background-color:#fff;cursor:pointer;display:inline-block}.ListItem label input[type=checkbox]+span:before{background-color:#fff;border:1px solid rgba(0,0,0,.3);border-radius:8px;cursor:pointer;display:inline-block;height:32px;position:relative;width:32px}.ListItem label input[type=checkbox]:checked+span:before{align-items:center;background-color:#32c0af;border:1px solid #32c0af;border-radius:8px;color:#fff;content:"\2713";display:inline-flex;font-size:26px;height:32px;justify-content:center;left:-.5px;position:relative;text-align:center;top:-.5px;width:32px}.TaskDeleteBtn{align-items:center;background:#fff;border:1px solid #32c0af;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;height:34px;justify-content:center;opacity:.5;position:relative;width:53px}.TaskDeleteBtnIcon{box-sizing:border-box;height:16px;width:16px}.ListItem input[type=text]{color:#1f1f1f;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;height:77px;line-height:22px;width:621px}.ListItem input[type=text]:focus{border:3px solid #32c0af;border-radius:6px;box-sizing:border-box;-webkit-filter:drop-shadow(0 0 17px #32c0af);filter:drop-shadow(0 0 17px #32C0AF);left:-70px;outline:none;padding-left:100px;position:absolute;width:856px;z-index:999}.ListItem label input[type=checkbox]:checked+span:before{-webkit-text-decoration-line:none;text-decoration-line:none}.ListItem .complete input[type=text]{height:77px;width:621px}.ListItem .complete input[type=text],.ListItem .complete input[type=text]:focus{color:#a9a9a9;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;line-height:22px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.ListItem .complete input[type=text]:focus{border:3px solid #32c0af;border-radius:6px;box-sizing:border-box;-webkit-filter:drop-shadow(0 0 17px #32c0af);filter:drop-shadow(0 0 17px #32C0AF);left:-70px;outline:none;padding-left:100px;position:absolute;width:856px;z-index:999}.TaskListWrapper{align-items:center;display:flex;height:100%;justify-content:center;width:856px}.TaskTable{background:#fff;border:1px solid rgba(0,0,0,.125);border-radius:4px;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:55px;padding:0;width:100%}.TableHeader,.TableHeaderRow td{background:#d8eae8;border-radius:4px 4px 0 0;height:64px;width:856px}.TableHeaderTitle{align-items:center;color:#245457;display:flex;font-family:Noto Sans;font-size:21px;font-style:normal;font-weight:700;height:32px;justify-self:center;line-height:150%;padding:16px 0 16px 21px}.TaskListRow td{align-items:center;display:flex;flex-direction:column;padding:0 21px}.TableFooter{align-items:flex-start;align-self:stretch;flex:none;flex-direction:column;flex-grow:0;order:2;padding:0}.TableFooter,.TableFooterRow{box-shadow:inset 0 -1px 0 rgba(0,0,0,.125);display:flex;height:53px;width:856px}.TableFooterRow{border:2px solid #32c0af;border-radius:0 0 4px 4px;box-sizing:border-box;flex-direction:row;gap:4px;justify-content:center;padding:16px 21px}.TaskListCnt{margin-right:330px;width:52px}.TableFilter,.TaskListCnt{align-items:center;display:flex;flex-direction:row;gap:8px;padding:0}.TableFilter{background:rgba(255,255,255,.000001);justify-content:center}.CheckboxFilter{background-color:#fff;border:1px solid #77d9cd;border-radius:50%;cursor:pointer;display:inline-flex;height:100%;height:16px;margin-left:21px;margin-right:8px;position:relative;top:2px;width:100%;width:16px}.Round{align-items:center;display:inline-flex;height:100%;justify-self:center;width:100%}.Round .checked input[type=checkbox],.Round .not input[type=checkbox]{border:1px solid rgba(0,0,0,.3);border-radius:8px;color:#fff;height:16px;position:absolute;visibility:hidden;width:16px}.Round .not input[type=checkbox]+span:before{background-color:#fff;border:1px solid #77d9cd;border-radius:50%;cursor:pointer;display:flex;height:16px;margin-left:21px;margin-right:8px;position:absolute;width:16px}.Round .checked input[type=checkbox]:checked+span:before{align-items:center;background-color:#77d9cd;border-color:#77d9cd;border-radius:50%;color:#fff;content:"\2713";display:inline-flex;font-size:16px;height:16px;justify-content:center;position:absolute;text-align:center;width:16px}.TableFilterText{align-items:center;color:#245457;display:flex;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:700;line-height:19px}
/*# sourceMappingURL=main.1321a77f.css.map*/