body { background:#111; color:#fff; font-family:Arial; margin:0; }
header { padding:20px; background:#1e1e1e; font-size:24px; text-align:center; }
.container { padding:20px; }
.card { background:#222; padding:20px; margin-bottom:15px; border-radius:10px; }
.btn { background:#ff0066; color:#fff; padding:10px 20px; border:none; border-radius:8px; font-size:16px; cursor:pointer; }
.btn:hover { background:#ff2280; }
input, textarea { width:100%; padding:10px; margin-top:10px; border-radius:8px; border:none; }
.ai-box { background:#1b1b1b; padding:15px; border-radius:10px; margin-bottom:10px; }
