body { font-family: Arial; background:#f5f5f5; padding:30px; }
.card { background:#fff; padding:20px; max-width:600px; margin:auto; }
input, select, textarea, button {
 width:100%; padding:10px; margin:8px 0;
}
button { background:#2c7be5; color:white; border:none; }
table { width:100%; border-collapse:collapse; background:#fff; }
th,td { border:1px solid #ddd; padding:8px; }
.btn { padding:10px; background:#28a745; color:white; text-decoration:none; }
.danger { background:red; }
