/* admin/style.css – minimal styling */
body {font-family: Arial, sans-serif; margin:0; padding:0; background:#fafafa;}
header, footer {background:#333; color:#fff; padding:1rem;}
nav a {color:#fff; margin-right:1rem; text-decoration:none;}
main {padding:2rem;}
table {border-collapse:collapse; width:100%;}
th, td {border:1px solid #ccc; padding:0.5rem; text-align:left;}
a.button {background:#0066cc; color:#fff; padding:0.3rem 0.6rem; text-decoration:none;}
a.button:hover {background:#004999;}
form {max-width:400px; margin:0 auto;}
label {display:block; margin-top:0.5rem;}
input[type=text], textarea, input[type=number], input[type=number], input[type=submit] {
    width:100%; padding:0.4rem; margin-top:0.3rem;
}
input[type=submit] {background:#0066cc; color:#fff; border:none;}
input[type=submit]:hover {background:#004999;}
