body { font-family: monospace; background: #111; color: #0f0; }
h1,h2 { color: #0f0; }
a { color: #6f6; margin-right:10px; }
.login-container { text-align: center; margin-top: 50px; }
.error { color: red; }
.kryptogenom-image img { max-width: 300px; margin-top: 20px; }
#chat-container { border: 1px solid #0f0; padding: 10px; margin-top: 20px; }
#chat-box { background: #000; height: 200px; overflow-y: auto; margin-bottom: 10px; padding: 5px; }
#avatar img { max-width: 150px; display:block; margin:auto; }
.user-msg { color: #6f6; margin: 5px 0; }
.bot-msg { color: #0ff; margin: 5px 0; }
