SHODAN / style.css
jisaacso219's picture
Update style.css
e803429 verified
raw
history blame
1.68 kB
body {
background-color: #000;
font-family: 'Courier New', monospace;
color: #00FF00;
margin: 0;
padding: 20px;
}
.chatlog {
margin-bottom: 20px;
}
.bubble-human, .bubble-shodan {
padding: 12px;
border-radius: 10px;
margin: 8px 0;
animation: fadein 0.4s ease;
max-width: 90%;
}
.bubble-human {
background-color: #222;
color: white;
border: 1px solid #555;
}
.bubble-shodan {
background-color: #0a0a0a;
color: #FF00FF;
border: 1px dashed #00FF00;
}
#thinking {
font-style: italic;
font-size: 1.2em;
padding: 12px;
color: #AAAAAA;
animation: pulse 2s infinite;
}
.glitch-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(255, 0, 0, 0.1);
z-index: 9999;
pointer-events: none;
animation: glitch-flicker 0.2s infinite;
}
@keyframes glitch-flicker {
0% { opacity: 0.2; }
50% { opacity: 0.5; }
100% { opacity: 0.2; }
}
.avatar-container {
display: flex;
justify-content: center;
margin-bottom: 20px;
}
.shodan-avatar {
width: 120px;
height: 120px;
background: url('shodan_face.png') no-repeat center center;
background-size: contain;
animation: pulse-avatar 1.2s infinite;
}
@keyframes pulse-avatar {
0% { transform: scale(1); opacity: 0.7; }
50% { transform: scale(1.1); opacity: 1; }
100% { transform: scale(1); opacity: 0.7; }
}
form {
display: flex;
gap: 10px;
}
input[type="text"] {
flex-grow: 1;
padding: 10px;
background: #111;
color: #0f0;
border: 1px solid #333;
font-family: monospace;
}
button {
padding: 10px;
background: #330033;
color: #0f0;
border: 1px solid #0f0;
cursor: pointer;
font-weight: bold;
}