body{margin:1.5rem;font-family:system-ui,sans-serif;line-height:1.4}label{display:block;margin:.5rem 0 .25rem}input,button,select{font:inherit}button{margin-right:.5rem}form button{margin-top:.75rem}.app-block{margin:1.5rem 0;padding:.75rem 0;border-top:1px solid #ccc}.metrics{display:flex;flex-wrap:wrap;gap:1.5rem}.metric strong{display:block;font-size:1.5rem}.error{color:#b00020}
