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; | |
| } | |