button vi .chat-history{list-style-type:none;padding:0}html{overflow-y:hidden!important}.v-application ul{padding:0!important}::-webkit-scrollbar{width:0;background:transparent}.chat-message{border:1px solid #ccc;margin:10px;padding:10px;display:inline-block;width:70%;border-radius:16px}.system-message{background-color:#f1f1f1;text-align:left}.user-message{background-color:#6aaeed;text-align:right}.text-message{border-radius:5px;background-color:#f3f5f4}.v-textarea textarea{scrollbar-width:none}.v-textarea textarea::-webkit-scrollbar{display:none}.ui-width{width:70%;margin:auto;padding:0}.footer{font-size:12px;display:flex;justify-content:center;align-items:center;margin-bottom:5px}#message-container{padding:0 55px 45px 55px!important;max-height:calc(100svh - 260px)!important;overflow-y:scroll}.initiateChatButton{cursor:pointer;min-height:60px;max-width:200px;padding:10px 5px;position:fixed;bottom:5%;left:6%;transform:translateX(-50%);z-index:1000;text-transform:none;background-color:#337ab7!important;color:#fff!important}.chatContainer{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;background:rgba(0,0,0,.85);min-height:100vh;overflow:hidden}.chatInnerCont{flex-shrink:0;margin-top:auto;margin-bottom:auto;width:65%;border-radius:15px;background:#fff;opacity:1;height:98vh}.chatHeader{color:#fff;font-size:2rem;display:flex;justify-content:space-between;background-color:#007cc0}.chatHeaderHeading{padding:22px 38px}.textAreaAndButtonCont{position:fixed;bottom:7px;display:flex;width:60%;padding:0 40px;background-color:#fff;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.user-avatar-img{width:70%;cursor:pointer;pointer-events:none;background-color:#fff}.privacyPolicy{width:100%;margin-top:1%;font-size:12px;display:flex;justify-content:center;align-items:center;padding:0 10px}.storeLogo{display:none!important}@media (max-width:320px){.ui-width{width:100%;margin:auto;padding:0}.chatHeaderHeading{padding:14px 15px}.chatInnerCont{width:100%;border-radius:2px;height:100vh}.textAreaAndButtonCont{width:100%;padding:0 20px;bottom:1px!important}.chat-message{width:100%}.chatHeader span{padding-top:2%;font-size:1.5rem}.refreshIcon{position:relative;left:-10px;top:0;font-size:26px!important}.v-application ol,.v-application ul{padding-left:0!important}#message-container{padding:0 22px 30px 22px!important}.v-list-item{padding:0 12px}}@media (min-width:321px) and (max-width:480px){.ui-width{width:100%;margin:auto;padding:0}#message-container{padding:0 25px 30px 25px!important;max-height:calc(100svh - 250px)!important}.chatHeaderHeading{padding:14px 20px}.v-application ol,.v-application ul{padding-left:0!important}.refreshIcon{position:relative;left:-7px;top:0}.v-list-item{padding:0 12px}.chatInnerCont{width:100%;border-radius:2px;height:100vh}.textAreaAndButtonCont{width:100%;padding:0 20px;bottom:1px!important}.chat-message{width:100%}.chatHeader span{font-size:1.7rem}}@media (min-width:481px) and (max-width:766px){.ui-width{width:100%;margin:auto;padding:0}.v-list-item{padding:0 15px}.chatHeaderHeading{padding:14px 38px}.refreshIcon{position:relative;left:-15px;top:1px}.chatInnerCont{width:100%;border-radius:2px;height:100vh}.textAreaAndButtonCont{width:100%;padding:0 20px;bottom:1px!important}.chatHeader span{font-size:2rem}.chat-message{width:70%}#message-container{padding:0 25px 25px 25px!important;max-height:calc(100svh - 245px)!important}}@media (min-width:767px) and (max-width:1199.98px){.ui-width{width:100%;margin:auto;padding:0}#message-container{max-height:calc(100svh - 270px)!important}.chat-message{width:70%}.chatHeader span{font-size:2.2rem}.chatInnerCont{width:80%}.chatHeader{border-top-left-radius:10px;border-top-right-radius:10px}.textAreaAndButtonCont{width:80%}.storeLogo{display:flex!important}}@media (min-width:1200px){.ui-width{width:93%;margin:auto;padding:0}.storeLogo{display:flex!important}.chatInnerCont{width:67%}.chat-message{width:50%}.chatHeader{border-top-left-radius:10px;border-top-right-radius:10px}.chatHeader span{font-size:2.2rem}.textAreaAndButtonCont{width:65%}.textAreaAndButton{max-width:60vw}}@media (min-width:1500px){.ui-width{width:90%}}@media (min-width:1700px){.textAreaAndButton{max-width:50vw}.chatInnerCont{width:60%}.textAreaAndButtonCont{width:60%;max-width:1400px;bottom:12px}}