*{margin:0;padding:0;box-sizing:border-box}button,input{font:inherit;color:inherit;background:none;border:none}img{max-width:100%;display:block}body{background-color:#111;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;line-height:1.5}main{max-width:42rem;margin:0 auto;width:100%}form{display:flex;flex-direction:column;padding-bottom:2rem;padding-inline:.5rem}header{padding-block:1.25rem;background-color:#222;padding-inline:.5rem}header h1{text-align:center;font-weight:400;line-height:1.1;text-wrap:balance}header .subtitle{margin-top:1rem;text-align:center;line-height:1.1;color:#aaa;font-style:italic;text-wrap:balance}header #github{position:absolute;top:.5rem;right:.75rem}header #github img{width:1.25rem}.btn{cursor:pointer;background-color:#2b639a;border-radius:.25rem;padding:.25rem .5rem;transition:opacity .2s ease}.btn:focus-visible{outline:1px solid #fff;outline-offset:3px}.input{background-color:#333;border-radius:.25rem;padding:.25rem .5rem}.input:focus-visible{outline:1px solid #fff;outline-offset:3px}a{border-radius:.25rem}a:focus-visible{outline:1px solid #fff;outline-offset:3px}menu{padding-block:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}@media(min-width: 32rem){menu{gap:1.25rem}}.todos{display:grid}.todo{margin-top:1rem;display:grid;align-items:center;gap:.5rem;font-size:1.125rem;grid-template-columns:1fr auto;transition:opacity .3s ease,margin-top .3s ease}.todo .input{transition:opacity .2s ease}.todo:has(.checkbox:checked) .input{opacity:.5;text-decoration:line-through}.todo .checkbox{appearance:none;-webkit-appearance:none;width:1.75rem;height:1.75rem;border-radius:.25rem;cursor:pointer;transition:background-image .2s ease;background-image:url("./assets/checkbox.svg")}.todo .checkbox:checked{background-image:url("./assets/checkbox-checked.svg")}.todo .checkbox:focus-visible:focus-visible{outline:1px solid #fff;outline-offset:3px}.radio,.limit-message,.empty-message{display:none}.todo{opacity:0;margin-top:0;height:0}menu button:not([type=reset]){display:grid;padding:0}menu button:not([type=reset])>*{grid-area:1/1;padding:.25rem .5rem;cursor:inherit;pointer-events:none;opacity:0}#radio0:checked~menu #add-btn label[for=radio1]{pointer-events:initial;opacity:1}#radio0:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio1:checked~menu #add-btn label[for=radio2]{pointer-events:initial;opacity:1}#radio1:checked~menu #remove-btn label[for=radio0]{pointer-events:initial;opacity:1}#radio1:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio1:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio2:checked~menu #add-btn label[for=radio3]{pointer-events:initial;opacity:1}#radio2:checked~menu #remove-btn label[for=radio1]{pointer-events:initial;opacity:1}#radio2:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio2:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio2:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio3:checked~menu #add-btn label[for=radio4]{pointer-events:initial;opacity:1}#radio3:checked~menu #remove-btn label[for=radio2]{pointer-events:initial;opacity:1}#radio3:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio3:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio3:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio3:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio4:checked~menu #add-btn label[for=radio5]{pointer-events:initial;opacity:1}#radio4:checked~menu #remove-btn label[for=radio3]{pointer-events:initial;opacity:1}#radio4:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio4:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio4:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio4:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio4:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio5:checked~menu #add-btn label[for=radio6]{pointer-events:initial;opacity:1}#radio5:checked~menu #remove-btn label[for=radio4]{pointer-events:initial;opacity:1}#radio5:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio5:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio5:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio5:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio5:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio5:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio6:checked~menu #add-btn label[for=radio7]{pointer-events:initial;opacity:1}#radio6:checked~menu #remove-btn label[for=radio5]{pointer-events:initial;opacity:1}#radio6:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio6:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio6:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio6:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio6:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio6:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio6:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio7:checked~menu #add-btn label[for=radio8]{pointer-events:initial;opacity:1}#radio7:checked~menu #remove-btn label[for=radio6]{pointer-events:initial;opacity:1}#radio7:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio7:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio7:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio7:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio7:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio7:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio7:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio7:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio8:checked~menu #add-btn label[for=radio9]{pointer-events:initial;opacity:1}#radio8:checked~menu #remove-btn label[for=radio7]{pointer-events:initial;opacity:1}#radio8:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio8:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio8:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio8:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio8:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio8:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio8:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio8:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio8:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio9:checked~menu #add-btn label[for=radio10]{pointer-events:initial;opacity:1}#radio9:checked~menu #remove-btn label[for=radio8]{pointer-events:initial;opacity:1}#radio9:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio9:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio9:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio9:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio9:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio9:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio9:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio9:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio9:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio9:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio10:checked~menu #add-btn label[for=radio11]{pointer-events:initial;opacity:1}#radio10:checked~menu #remove-btn label[for=radio9]{pointer-events:initial;opacity:1}#radio10:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio10:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio10:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio10:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio10:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio10:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio10:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio10:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio10:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio10:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio10:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio11:checked~menu #add-btn label[for=radio12]{pointer-events:initial;opacity:1}#radio11:checked~menu #remove-btn label[for=radio10]{pointer-events:initial;opacity:1}#radio11:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio11:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio11:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio11:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio11:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio11:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio11:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio11:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio11:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio11:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio11:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio11:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio12:checked~menu #add-btn label[for=radio13]{pointer-events:initial;opacity:1}#radio12:checked~menu #remove-btn label[for=radio11]{pointer-events:initial;opacity:1}#radio12:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio12:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio12:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio12:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio12:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio12:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio12:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio12:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio12:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio12:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio12:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio12:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio12:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio13:checked~menu #add-btn label[for=radio14]{pointer-events:initial;opacity:1}#radio13:checked~menu #remove-btn label[for=radio12]{pointer-events:initial;opacity:1}#radio13:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio13:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio14:checked~menu #add-btn label[for=radio15]{pointer-events:initial;opacity:1}#radio14:checked~menu #remove-btn label[for=radio13]{pointer-events:initial;opacity:1}#radio14:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio14:checked~main .todos .todo:nth-child(14){opacity:1;margin-top:1rem;height:auto}#radio15:checked~menu #add-btn label[for=radio16]{pointer-events:initial;opacity:1}#radio15:checked~menu #remove-btn label[for=radio14]{pointer-events:initial;opacity:1}#radio15:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(14){opacity:1;margin-top:1rem;height:auto}#radio15:checked~main .todos .todo:nth-child(15){opacity:1;margin-top:1rem;height:auto}#radio16:checked~menu #add-btn label[for=radio17]{pointer-events:initial;opacity:1}#radio16:checked~menu #remove-btn label[for=radio15]{pointer-events:initial;opacity:1}#radio16:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(14){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(15){opacity:1;margin-top:1rem;height:auto}#radio16:checked~main .todos .todo:nth-child(16){opacity:1;margin-top:1rem;height:auto}#radio17:checked~menu #add-btn label[for=radio18]{pointer-events:initial;opacity:1}#radio17:checked~menu #remove-btn label[for=radio16]{pointer-events:initial;opacity:1}#radio17:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(14){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(15){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(16){opacity:1;margin-top:1rem;height:auto}#radio17:checked~main .todos .todo:nth-child(17){opacity:1;margin-top:1rem;height:auto}#radio18:checked~menu #add-btn label[for=radio19]{pointer-events:initial;opacity:1}#radio18:checked~menu #remove-btn label[for=radio17]{pointer-events:initial;opacity:1}#radio18:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(14){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(15){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(16){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(17){opacity:1;margin-top:1rem;height:auto}#radio18:checked~main .todos .todo:nth-child(18){opacity:1;margin-top:1rem;height:auto}#radio19:checked~menu #add-btn label[for=radio20]{pointer-events:initial;opacity:1}#radio19:checked~menu #remove-btn label[for=radio18]{pointer-events:initial;opacity:1}#radio19:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(14){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(15){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(16){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(17){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(18){opacity:1;margin-top:1rem;height:auto}#radio19:checked~main .todos .todo:nth-child(19){opacity:1;margin-top:1rem;height:auto}#radio20:checked~menu #add-btn label[for=radio21]{pointer-events:initial;opacity:1}#radio20:checked~menu #remove-btn label[for=radio19]{pointer-events:initial;opacity:1}#radio20:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(14){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(15){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(16){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(17){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(18){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(19){opacity:1;margin-top:1rem;height:auto}#radio20:checked~main .todos .todo:nth-child(20){opacity:1;margin-top:1rem;height:auto}#radio21:checked~menu #add-btn label[for=radio22]{pointer-events:initial;opacity:1}#radio21:checked~menu #remove-btn label[for=radio20]{pointer-events:initial;opacity:1}#radio21:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(14){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(15){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(16){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(17){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(18){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(19){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(20){opacity:1;margin-top:1rem;height:auto}#radio21:checked~main .todos .todo:nth-child(21){opacity:1;margin-top:1rem;height:auto}#radio22:checked~menu #add-btn label[for=radio23]{pointer-events:initial;opacity:1}#radio22:checked~menu #remove-btn label[for=radio21]{pointer-events:initial;opacity:1}#radio22:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(14){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(15){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(16){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(17){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(18){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(19){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(20){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(21){opacity:1;margin-top:1rem;height:auto}#radio22:checked~main .todos .todo:nth-child(22){opacity:1;margin-top:1rem;height:auto}#radio23:checked~menu #add-btn label[for=radio24]{pointer-events:initial;opacity:1}#radio23:checked~menu #remove-btn label[for=radio22]{pointer-events:initial;opacity:1}#radio23:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(14){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(15){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(16){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(17){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(18){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(19){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(20){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(21){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(22){opacity:1;margin-top:1rem;height:auto}#radio23:checked~main .todos .todo:nth-child(23){opacity:1;margin-top:1rem;height:auto}#radio24:checked~menu #add-btn label[for=radio25]{pointer-events:initial;opacity:1}#radio24:checked~menu #remove-btn label[for=radio23]{pointer-events:initial;opacity:1}#radio24:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(14){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(15){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(16){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(17){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(18){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(19){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(20){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(21){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(22){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(23){opacity:1;margin-top:1rem;height:auto}#radio24:checked~main .todos .todo:nth-child(24){opacity:1;margin-top:1rem;height:auto}#radio25:checked~menu #remove-btn label[for=radio24]{pointer-events:initial;opacity:1}#radio25:checked~main .todos .todo:nth-child(0){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(1){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(2){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(3){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(4){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(5){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(6){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(7){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(8){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(9){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(10){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(11){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(12){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(13){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(14){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(15){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(16){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(17){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(18){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(19){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(20){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(21){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(22){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(23){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(24){opacity:1;margin-top:1rem;height:auto}#radio25:checked~main .todos .todo:nth-child(25){opacity:1;margin-top:1rem;height:auto}#radio25:checked~menu #add-btn,#radio0:checked~menu :is(#remove-btn,#reset-btn){opacity:.5;pointer-events:none;cursor:not-allowed}#radio25:checked~menu #add-btn .content,#radio0:checked~menu :is(#remove-btn,#reset-btn) .content{pointer-events:initial;opacity:1}#radio25:checked~.limit-message{display:block}#radio0:checked~main .empty-message{display:block}.limit-message{padding-block:1rem;text-align:center;color:#aaa}.empty-message{padding-block:1rem;text-align:center;font-size:1.25rem}
