
body { background:#0b0b0f; color:#e5e5e5; font-family:Arial }
.container { max-width:900px; margin:auto; padding:40px }
h1 span { color:#00e0ff }
input, button { margin:10px 0; width:100% }
button { background:#00e0ff; border:0; padding:10px; font-weight:bold }
#results { display:grid; grid-template-columns:repeat(auto-fill,200px); gap:15px }
.card { background:#111; padding:10px; border-radius:6px }
.card img { width:100%; border-radius:4px }
