body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #f0f2f5; padding: 20px; }
.card { background: white; padding: 20px; border-radius: 12px; box-shadow: 0 4px 6px rgba(0,0,0,0.1); }
button { background-color: #2563eb; color: white; border: none; padding: 10px 20px; border-radius: 6px; cursor: pointer; transition: 0.3s; }
button:hover { background-color: #1d4ed8; }
input, select { padding: 8px; border: 1px solid #ccc; border-radius: 4px; margin-right: 5px; }
table { border-collapse: collapse; margin-top: 15px; }
th, td { padding: 10px; border: 1px solid #ddd; }