body { font-family: Arial, sans-serif; background-color: #f4f7fb; text-align: center; margin-top: 60px; } .container { background-color: white; padding: 30px; width: 500px; margin: auto; border-radius: 10px; box-shadow: 0px 4px 12px rgba(0,0,0,0.1); } input, select { padding: 10px; font-size: 16px; width: 70%; } button { padding: 10px 20px; font-size: 16px; background-color: #17a2b8; color: white; border: none; border-radius: 5px; cursor: pointer; } button:hover { background-color: #117a8b; } table { width: 100%; margin-top: 20px; border-collapse: collapse; } th, td { padding: 10px; border: 1px solid #ddd; } th { background-color: #17a2b8; color: white; }