*{padding:0;margin:0;box-sizing:border-box}html{font-size:62.5%}body{background-color:#03001f;color:#fff;font-family:Lexend,sans-serif}.App{min-height:100vh;display:flex}.sidebar{flex:3;border-right:1px solid rgb(100,100,100)}.main{flex:9;display:flex;flex-direction:column}.logo{margin-right:1rem;border-radius:10px}.brand{font-size:2rem}.uperSide{padding:2rem}.midBtn{display:flex;align-items:center;gap:20px;background-color:#03001f;color:#fff;padding:8px 12px;border:1px solid gray;border-radius:10px;width:100%;margin-top:20px}.addBtn{width:3rem;height:3rem}.query{display:flex;align-items:center;gap:20px;background-color:#03001f;color:#fff;padding:8px 12px;border:1px solid gray;border-radius:10px;width:100%;margin-top:1rem}.copyBtn{background:none;border:none;cursor:pointer;margin-left:1rem;color:#fff;font-size:1.5rem}.lowerSide{width:100%;height:auto;border-top:1px solid gray;padding:8px 12px;margin-top:150px}.listItems{display:flex;align-items:center;gap:10px;background-color:#03001f;color:#fff;padding:10px 15px;border:1px solid gray;margin-bottom:10px;width:100%;border-radius:8px}.main{min-height:calc(100vh - 14rem);display:flex;align-items:center;flex-direction:column;margin:6rem;margin-bottom:0}.chats{overflow-y:auto;scroll-behavior:smooth;width:100%;max-width:70rem;height:calc(100vh - 17rem)}.chat{margin:1rem;padding:2rem 3rem;font-size:1.2rem;display:flex;align-items:flex-start;text-align:justify;word-wrap:break-word;white-space:pre-wrap}.bot{background-color:#1c1e3a;width:-moz-fit-content;width:fit-content;height:auto;border-radius:.5rem}.chatImg{-o-object-fit:cover;object-fit:cover;width:3.5rem;margin-right:2rem;border-radius:.5rem}.chatFooter{margin-top:auto;width:100%;display:flex;flex-direction:column;align-items:center}.inp{padding:.5rem;background-color:#191e3a;display:flex;align-items:center;border-radius:.5rem;width:68rem}.inp>input{width:calc(100% - 3rem);outline:none;padding:1.2rem;color:#fff}.inp>input,.send{background-color:transparent;border:none}.chatFooter>p{margin:2rem 0}@media (max-width: 600px){.sidebar{display:none}.App{width:80%;margin:auto;height:100vh}.inp{width:100%;margin:auto}}
