body{margin:0;font-family:system-ui,sans-serif}header,main{max-width:64rem;margin:0 auto;padding:1rem}header{border-bottom:1px solid;justify-content:space-between;display:flex}table{border-collapse:collapse;width:100%}th,td{text-align:left;vertical-align:top;border-bottom:1px solid;padding:.5rem}td button+button{margin-left:.5rem}fieldset{margin-bottom:1rem}
