body { font-family: Arial, sans-serif; margin: 20px; background: #f9f9f9; }
h1 { margin-bottom: 20px; }
form { background: #fff; padding: 20px; border: 1px solid #ccc; border-radius: 6px; }
input, textarea { width: 100%; padding: 8px; margin-top: 5px; margin-bottom: 10px; }
button { background: #3498db; color: #fff; border: none; padding: 10px 15px; cursor: pointer; }
button:hover { background: #2980b9; }
table { width: 100%; border-collapse: collapse; margin-top: 20px; }
th, td { padding: 8px; border: 1px solid #ccc; text-align: left; }
a { color: #3498db; text-decoration: none; }
a:hover { text-decoration: underline; }
