.textContainer{display:flex;flex-direction:column;margin-left:100px;color:#fff;height:60%;justify-content:space-between}.activeContainer{margin-bottom:50%}.activeContainer,.activeItem{display:flex;align-items:center}.activeContainer img{padding-left:10px}.textContainer h1{margin-bottom:0}@media (min-width:320px) and (max-width:1200px){.textContainer{display:none}}.messageBox{background:#f3f3f3;border-radius:0 15px 15px 10px;padding:8px 12px;color:#000;display:inline-block;max-width:60%;position:relative;font-size:14px;word-wrap:break-word}.messageBox:after{content:"";position:absolute;top:-10px;left:-5px;width:20px;height:20px;background:#f3f3f3;rotate:223deg;clip-path:polygon(0 0,100% 0,0 100%)}.messageBox2{border-radius:15px 0 10px 15px;padding:8px 12px;color:#000;display:inline-block;max-width:60%;position:relative;font-size:14px;word-wrap:break-word}.messageBox2:after{content:"";position:absolute;display:flex;justify-content:flex-end!important;top:-10px;right:-5px;width:20px;height:20px;background:#2979ff;rotate:223deg;clip-path:polygon(0 0,100% 0,0 100%)}.messageText{width:100%;letter-spacing:0;float:left;font-size:16px;word-wrap:break-word;margin:5px}.messageText img{vertical-align:middle}.messageContainer{display:flex;justify-content:flex-end;padding:0 1%;margin-top:3px;align-items:flex-start}.sentText{align-items:center;font-family:Helvetica;color:#a1a1a1;letter-spacing:.3px;margin:0}.messageBox2 .sentText,.sentText{display:flex;font-size:12px;font-weight:lighter}.messageBox2 .sentText{color:#fff;opacity:.5;justify-content:flex-end}.pl-10{padding-left:10px}.pr-10{padding-right:10px}.justifyStart{justify-content:flex-start}.justifyEnd{justify-content:flex-end}.colorWhite{color:#fff}.colorDark{color:#353535}.backgroundBlue{background:#2979ff}.backgroundLight{background:#f3f3f3}.avatarContainer{display:flex;align-items:flex-start;margin:0 8px}.sentAvatar,.userAvatar{border-radius:50%}.sentAvatar{color:#2979ff}.receivedAvatar{color:#a1a1a1;border-radius:50%}.messages{padding:5% 0;overflow:auto;flex:auto}.infoBar{justify-content:space-between;background:#2979ff;border-radius:4px 4px 0 0;height:60px;width:100%}.infoBar,.leftInnerContainer{display:flex;align-items:center}.leftInnerContainer{flex:0.5 1;margin-left:5%;color:#fff}.rightInnerContainer{display:flex;flex:0.5 1;justify-content:flex-end;margin-right:5%}.onlineIcon{margin-right:5%}.typing-indicator{font-style:italic;font-size:.9rem;color:#a0a0a0;margin-left:10px}.form{border-top:2px solid #d3d3d3}.input{border:none;border-radius:0;padding:5%;width:80%;font-size:1.2em}input:focus,select:focus,textarea:focus{outline:none}.sendButton{color:#fff!important;text-transform:uppercase;text-decoration:none;background:#2979ff;padding:20px;display:inline-block;border:none;width:20%}.form{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}.input{flex:1 1;padding:10px;font-size:16px}.uploadIcon{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;border:2px solid #ccc;border-radius:6px;font-size:24px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff}.fileName{font-size:14px;color:#333;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sendButton{padding:10px 20px;font-size:16px;cursor:pointer}.sendButton:disabled{background-color:#ccc;cursor:not-allowed}.outerContainer{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#1a1a1d}.container{display:flex;flex-direction:column;justify-content:space-between;background:#fff;border-radius:8px;height:80%;width:35%}@media (min-width:320px) and (max-width:480px){.container,.outerContainer{height:100%}.container{width:100%}}@media (min-width:480px) and (max-width:1200px){.container{width:80%}}body,html{font-family:Roboto,sans-serif;padding:0;margin:0}#root{height:100vh}*{box-sizing:border-box}.joinOuterContainer{display:flex;justify-content:center;text-align:center;height:100vh;align-items:center;background-color:#1a1a1d}.joinInnerContainer{width:20%}.joinInput{border-radius:0;padding:15px 20px;width:100%}.heading{color:#fff;font-size:2.5em;padding-bottom:10px;border-bottom:2px solid #fff}.button{color:#fff!important;text-transform:uppercase;text-decoration:none;background:#2979ff;padding:20px;border-radius:5px;display:inline-block;border:none;width:100%}.mt-20{margin-top:20px}@media (min-width:320px) and (max-width:480px){.joinOuterContainer{height:100%}.joinInnerContainer{width:90%}}button:focus{outline:0}
/*# sourceMappingURL=main.5d4dd516.chunk.css.map */