body{font-family:system-ui,sans-serif;max-width:720px;margin:2rem auto;padding:0 1rem;line-height:1.5}
header{margin-bottom:1.5rem;font-weight:600}label{display:block;margin:.6rem 0}
input,select,button{font:inherit;padding:.35rem .5rem}button{cursor:pointer}
.task{background:#fff6d6;border:1px solid #e6c866;padding:.6rem;border-radius:6px}
table{border-collapse:collapse}th,td{border:1px solid #ccc;padding:.3rem .6rem;text-align:left}
