@media screen and (width >= 60rem){#pace{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:1rem}}#pace>fieldset:not(.column){grid-column:1/-1}@media screen and (width >= 60rem){#pace>.column{margin-block-end:0}}fieldset .choices{display:inline-flex;flex-wrap:wrap;gap:.5rem 1rem}fieldset>div>label:first-child:has(+.parts-field){flex-basis:100%}@media screen and (width >= 60rem){fieldset>div>label:first-child:has(+.parts-field){flex-basis:auto}}fieldset .parts-field{display:flex;align-items:center;gap:.5rem;flex-basis:100%;min-inline-size:0}@media screen and (width >= 60rem){fieldset .parts-field{flex-basis:auto}}fieldset .parts-field>input{flex:1 1 0;align-self:baseline;min-inline-size:0}@media screen and (width >= 60rem){fieldset .parts-field>input{flex:none;inline-size:5rem}}fieldset input[type=number]:read-only{background:light-dark(rgba(0, 0, 0, 0.05), rgba(255, 255, 255, 0.05));box-shadow:none}fieldset .hint+table{margin-block-start:.5rem}fieldset table{inline-size:100%;border-collapse:collapse}fieldset th,fieldset td{padding-block:.25rem;border-block-end:1px solid light-dark(#cdcdcd, #575757)}fieldset tbody tr:last-child>*{border-block-end:none}fieldset th{font-weight:400;text-align:start}fieldset thead th{font-weight:700}fieldset td,fieldset thead th:last-child{text-align:end}fieldset td{font:400 1rem/1.4 "Fira Code"}