Spaces:
Running
Running
body { | |
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; | |
background-color: #000000; | |
margin: 0; | |
padding: 0; | |
display: flex; | |
justify-content: center; | |
align-items: center; | |
height: 100vh; | |
background-size: cover; | |
background-position: center; | |
color: #f3eded; | |
} | |
.chat-container { | |
width: 400px; | |
background-color: #000000; | |
box-shadow: 0 4px 20px rgba(198, 118, 255, 0.5); | |
border-radius: 15px; | |
overflow: hidden; | |
display: flex; | |
flex-direction: column; | |
} | |
#chatbox { | |
padding: 20px; | |
max-height: 400px; | |
overflow-y: auto; | |
border-bottom: 1px solid #b582eb; | |
background-color: #140d1d; | |
} | |
.bot-message, .user-message { | |
margin: 10px 0; | |
padding: 15px; | |
border-radius: 10px; | |
display: flex; | |
align-items: center; | |
} | |
.bot-message { | |
background-color: #461d5f; | |
color: #f0def9; | |
text-align: left; | |
} | |
.user-message { | |
background-color: #b586ec; | |
color: rgb(255, 255, 255); | |
text-align: right; | |
align-self: flex-end; | |
} | |
.bot-message img, .user-message img { | |
width: 30px; | |
height: 30px; | |
margin-right: 10px; | |
} | |
.input-container { | |
display: flex; | |
align-items: center; | |
background-color: #000000; | |
padding: 10px; | |
border-top: 1px solid #000000; | |
} | |
input[type="text"] { | |
width: 70%; /* Increased width for question input */ | |
padding: 10px; | |
background-color: #000000; | |
color: #ffffff; | |
border: none; | |
border-radius: 5px; | |
font-size: 16px; | |
margin-right: 10px; | |
} | |
input[type="file"] { | |
width: 20%; /* Adjust the width of the file input */ | |
padding: 5px; | |
background-color: #000000; | |
color: #ffffff; | |
border: none; | |
font-size: 14px; | |
cursor: pointer; | |
margin-right: 10px; | |
} | |
select#model { | |
width: 20%; /* Decreased width for model dropdown */ | |
padding: 10px; | |
background-color: #000000; | |
color: #ffffff; | |
border: none; | |
font-size: 14px; | |
margin-right: 10px; | |
} | |
select#complexity { | |
width: 10%; /* Adjusted width for complexity dropdown */ | |
padding: 10px; | |
background-color: #000000; | |
color: #ffffff; | |
border: none; | |
font-size: 14px; | |
margin-right: 10px; | |
} | |
button { | |
width: 20%; | |
padding: 10px; | |
background-color: #000105; | |
color: white; | |
border: none; | |
cursor: pointer; | |
font-size: 16px; | |
border-radius: 5px; | |
} | |
button:hover { | |
background-color: #45265e; | |
} | |