*{box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;background-color:#f1f5f9;color:#1e293b}#root{width:100%;min-height:100vh}h1,h2,h3{color:#1e293b;margin:0}table{width:100%;border-collapse:collapse;background-color:#fff;color:#1e293b}th,td{padding:10px;border:1px solid #ddd;text-align:left}input,select,textarea{background-color:#fff;color:#1e293b;border:1px solid #ccc;padding:8px}a{color:#2563eb;text-decoration:none}button{font-family:inherit}
