
body { font-family: Arial, sans-serif; background:#0f172a; color:#e5e7eb; }
a { color:#38bdf8; text-decoration:none }
.container { max-width:1100px; margin:auto; padding:20px }
.card { background:#020617; padding:20px; border-radius:8px; margin-bottom:20px }
input, textarea, select, button {
  width:100%; padding:10px; margin-top:8px;
  background:#020617; color:#e5e7eb; border:1px solid #334155; border-radius:6px;
}
button { background:#2563eb; cursor:pointer }
table { width:100%; border-collapse:collapse }
th,td { padding:10px; border-bottom:1px solid #1e293b }
img.thumb { max-width:120px; border-radius:6px }
