body {font-family: Arial, sans-serif; margin: 40px; background: #fafafa; color: #333;}
table {border-collapse: collapse; width: 100%; margin-top: 20px;}
table, th, td {border: 1px solid #ccc;}
th, td {padding: 10px; text-align: left;}
a.button {display: inline-block; padding: 6px 12px; margin-right: 8px;
background-color: #3498db; color: #fff; text-decoration: none; border-radius: 4px;}
a.button.delete {background-color: #e74c3c;}
input[type=text], input[type=password] {width: 100%; padding: 8px; margin-bottom: 10px;}
input[type=submit] {background-color: #2ecc71; color: white; border: none; padding: 10px 16px; border-radius: 4px; cursor: pointer;}
