| .chat-container{ |
| width: 90%; |
| display: flex; |
| flex-direction: column; |
| max-width: 800px; |
| background-color: rgba(225, 242, 251, 0); |
| height: 100%; |
| border-radius: 20px; |
| align-self: center; |
| |
| } |
| .history.chat-container{ |
| margin: 0; |
| background-color: #dafbff6e; |
| height: 100dvh; |
| width: 350px; |
| border-radius: 0px 0px 0px 0px; |
| border-top-right-radius: 80px; |
| border-right: 2px solid #8ed2ff61; |
| } |
|
|
| input::placeholder{ |
| text-align: center; |
| } |
| pre, code { |
| white-space: pre-wrap; |
| word-wrap: break-word; |
| overflow-wrap: break-word; |
| overflow-x: scroll; |
| max-width: calc(100dvw - 130px); |
| } |
| .message-options{ |
| display: flex; |
| flex-direction: row; |
| gap: 10px; |
| margin: 10px; |
| background-color: rgba(180, 226, 255, 0.333); |
| padding: 10px; |
| border-radius: 20px; |
| width: fit-content; |
| } |
|
|
| .message-container{ |
| margin-top: 0px; |
| height: 100%; |
| width: calc(100% - 0px); |
| overflow-y: auto; |
| overflow-x: hidden; |
| display: flex; |
| padding: 10px; |
| flex-direction: column; |
| } |
|
|
| .inp{ |
| |
| width: 100%; |
| |
| border-radius: 10px; |
| border: none; |
| outline: none; |
| margin: 0px 10px 0px 10px; |
| background: transparent; |
| box-shadow: none; |
| } |
|
|
| .inpsection{ |
|
|
|
|
| width: 100%; |
| |
| } |
| .inpsection .btn2{ |
| min-width: 0px; |
| min-height: 0px; |
| height: 30px; |
| border-radius: 20px; |
| display: flex; |
| align-items: center; |
| justify-content: center; |
| } |
|
|
| |
| |
| |
| .inpsection .btn2:disabled{ |
| opacity: 0.5; |
| cursor: not-allowed; |
| } |
|
|
| .inpsection{ |
| background-color: rgba(168, 227, 255, 0.329); |
| display: flex; |
| align-items: center; |
| justify-content: center; |
| border-radius: 30px; |
| padding: 10px; |
|
|
|
|
| } |
|
|
| .message{ |
| background-color: rgba(26, 26, 26, 0); |
| backdrop-filter: blur(5px); |
| color: rgb(84, 84, 84); |
| padding: 10px; |
| border-radius: 10px; |
| border: 2px solid #db34697f; |
| max-width: 600px; |
| width: fit-content; |
| word-wrap: break-word; |
|
|
| } |
| .message-holder{ |
| display: flex; |
| flex-direction: column; |
| align-self: flex-end; |
| margin: 10px; |
| } |
|
|
| .user-message{ |
| align-self: flex-end; |
| border: 2px solid #3498db7f; |
| background-color: rgba(200, 238, 255, 0); |
| } |
|
|
| .small{ |
| font-size: 12px; |
| color:gray; |
| } |
|
|
| |
| ::-webkit-scrollbar { |
| width: 3px; |
| height: 3px; |
| border-radius: 50px; |
| } |
| |
| |
| ::-webkit-scrollbar-track { |
| background: transparent |
| } |
| |
| |
| ::-webkit-scrollbar-thumb { |
| background: #a5a5a564; |
| border-radius: 20px; |
| } |
| |
| .ld-ripple { |
| position: relative; |
| width: 40px; |
| height: 40px; |
| } |
| |
| .ld-ripple div { |
| position: absolute; |
| border: 2px solid #fff; |
| opacity: 1; |
| border-radius: 50%; |
| animation: ld-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite; |
| } |
| |
| .ld-ripple div:nth-child(2) { |
| animation-delay: -0.5s; |
| } |
| |
| @keyframes ld-ripple { |
| 0% { |
| top: 18px; |
| left: 18px; |
| width: 0; |
| height: 0; |
| opacity: 0; |
| } |
| |
| 4.9% { |
| top: 18px; |
| left: 18px; |
| width: 0; |
| height: 0; |
| opacity: 0; |
| } |
| |
| 5% { |
| top: 18px; |
| left: 18px; |
| width: 0; |
| height: 0; |
| opacity: 1; |
| } |
| |
| 100% { |
| top: 0px; |
| left: 0px; |
| width: 36px; |
| height: 36px; |
| opacity: 0; |
| } |
| } |
|
|
|
|
| |
| select { |
| background-color: rgba(1, 95, 135, 0.265); |
| color: white; |
| padding: 10px; |
| border-radius: 10px; |
| width: fit-content; |
| word-wrap: break-word; |
| } |
|
|
| select option{ |
| background-color: rgba(35, 93, 97, 0.897); |
| color: white; |
| padding: 10px; |
| border-radius: 10px; |
| width: fit-content; |
| word-wrap: break-word; |
| } |
|
|
|
|
| code{ |
| |
| position: relative; |
| white-space: pre-wrap; |
| word-wrap: break-word; |
|
|
| } |
|
|
| pre{ |
| padding: 10px; |
| background-color: rgba(180, 226, 255, 0.333); |
| border-radius: 20px; |
| border: 2px solid #34a9db7f; |
| |
| color: rgb(84, 84, 84); |
| margin: 20px 0px 20px 0px; |
|
|
| } |
|
|
| pre code{ |
| background-color: transparent; |
| padding: 0px 0px 0px 0px; |
| border: none; |
| border-radius: 0px; |
| } |
|
|
| code{ |
| background-color: rgba(227, 227, 227, 0.399); |
| color: rgb(84, 84, 84); |
| padding: 0px 10px 0px 10px; |
| border-radius: 5px; |
| } |
|
|
| .goToConv{ |
| background-color: rgba(255, 255, 255, 0.267); |
| padding: 20px; |
| border-radius: 20px; |
| border: 2px solid rgba(1, 207, 222, 0.382); |
| cursor: pointer; |
|
|
| } |
|
|
| .titler{ |
| font-size: 20px; |
| font-weight: bold; |
| color: #009898; |
| } |
| .goToConv p{ |
| color: gray; |
| font-size: small; |
| } |
| .info{ |
| padding: 20px; |
| } |
| .perinfo{ |
| background-color: rgba(255, 255, 255, 0.267); |
| border: 2px solid rgba(1, 207, 222, 0.382); |
| width: 100%; |
| padding: 20px; |
| margin-top: 10px; |
| border-radius: 20px; |
| } |
|
|
| .message-holder .btn3{ |
| box-shadow: none; |
| background-color: transparent; |
| padding: 10px; |
| border-radius: 15px; |
| border: 2px solid rgb(0, 71, 95); |
| cursor: pointer; |
| color: rgb(84, 84, 84); |
| transition-duration: 300ms; |
| } |
|
|
| .message-holder .btn3:hover{ |
| background-color: rgb(0, 71, 95); |
| } |
|
|
| .history{ |
|
|
| max-width: "350px"; |
| display: "flex"; |
| flex-direction: "column"; |
| align-items: "center"; |
| justify-content: "flex-start"; |
| padding: "20px"; |
| } |
|
|
| .info{ |
|
|
| max-width: "300px"; |
| display: "flex"; |
| flex-direction: "column"; |
| align-items: "center"; |
| justify-content: "flex-start"; |
| padding: "20px"; |
| } |
|
|
| .message-holder .small{ |
| color: gray; |
| } |
| .message-holder .small:hover{ |
| color: white; |
| } |
| .tabsForMobile{ |
| display: none; |
| } |
| .chat{ |
| display: flex; |
| height: 100%; |
| padding: 10px; |
| } |
| .history{ |
| display: flex; |
| margin-top: 30px; |
|
|
|
|
| } |
| .info{ |
| display: flex; |
| margin-top: 30px; |
|
|
| } |
| @media screen and (max-width: 1200px) { |
| .history{ |
| display: none; |
| margin-top: 0px; |
| width: '90%'; |
|
|
|
|
| } |
|
|
| .chat-container.history{ |
| height: 90dvh; |
| border: none; |
| border-radius: 20px; |
| } |
| .tabsForMobile{ |
| display: flex; |
| margin-top: 10px; |
| } |
| .chat-container{ |
| height: 90dvh; |
| } |
| .info { |
| display: none; |
| width: '90%'; |
| margin-top: 0px; |
|
|
| } |
|
|
| .chat{ |
| display: none; |
| margin-top: 0px; |
|
|
| } |
|
|
| } |
|
|
| .btn4{ |
| padding: 5px 10px 5px 10px; |
| border-radius: 10px; |
| border: 2px solid rgb(0, 71, 95); |
| cursor: pointer; |
| color: rgb(84, 84, 84); |
| transition-duration: 300ms; |
| } |
|
|
| .btn4.active{ |
| background-color: rgb(0, 71, 95); |
| color: white; |
| } |
|
|
|
|