html,body{margin:0;background:#000;color:#fff;font:16px/1.5 sans-serif}body{padding:16px}button,input,select,textarea{background:#000;color:#fff;border:1px solid #fff;font:inherit}button,select{padding:4px 8px}input,textarea{padding:4px;width:12rem}textarea{width:min(36rem,100%);min-height:8rem}nav{display:flex;gap:8px;margin-bottom:16px}nav button[aria-current=page]{background:#fff;color:#000}h1,h2{font-size:1.1rem;font-weight:700}label{display:flex;flex-direction:column;gap:4px;margin:8px 0}label.check{flex-direction:row;align-items:center}.metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:12px;margin:16px 0}.metrics p{margin:0}.num{display:block;font-size:2.5rem;line-height:1.1}.row{display:flex;flex-wrap:wrap;gap:12px 24px}.gear-list{list-style:none;padding:0}.gear-list li{display:flex;gap:12px;align-items:center;margin:8px 0}.note,.status{max-width:40rem}fieldset{border:1px solid #fff;margin:12px 0}table{border-collapse:collapse}td,th{border:1px solid #fff;padding:4px;text-align:left}td input{width:6rem}
