body{font-family:Arial,sans-serif;background:#111;color:#eee;margin:0;padding:20px}input,button{padding:10px;margin:5px;border-radius:6px;border:1px solid #444;background:#222;color:#eee}button:hover{background:#333;cursor:pointer}table{width:100%;border-collapse:collapse;margin-top:20px}th,td{padding:8px 6px;text-align:left;border-bottom:1px solid #444}h1,h2{margin-bottom:10px}
