html,body{margin:0;padding:0;font-family:Arial,sans-serif;background-color:#f9f9f9}#root{padding:1rem}h1,h2,h3{margin-top:0}table{border-collapse:collapse;width:100%;margin-bottom:1rem}th,td{border:1px solid #ccc;padding:.5rem;text-align:left}button{margin:.2rem;padding:.4rem .8rem;cursor:pointer}input,select{margin:.2rem 0;padding:.4rem;border:1px solid #ccc;border-radius:2px}
