.msg-wrap.s-10xqbjy{display:flex}form.s-10xqbjy{margin:auto 0 0}#msgBox.s-10xqbjy{background-color:#2c2e2f;justify-content:space-between;align-items:center;display:flex}input.s-10xqbjy{all:unset;color:#fff;background-color:transparent;border:none;width:100%;height:2em;padding:.5rem}button[type=submit].s-10xqbjy{background-color:transparent;border:none}.message.s-10xqbjy{background-color:#3f5059;border-radius:.5rem;flex-direction:column;width:85%;margin-bottom:.4em;margin-left:.3em;padding:.5rem;display:flex}.sent.s-10xqbjy{background-color:#604d4d;align-self:flex-end;margin-left:0;margin-right:.3em}.message-header.s-10xqbjy{justify-content:space-between;align-items:center;width:100%;display:flex}.message-header.s-10xqbjy h4:where(.s-10xqbjy){color:#e6a8ad;margin:0;font-size:.8rem;font-weight:500}h4.admin.s-10xqbjy{color:var(--color1)}.message-header.s-10xqbjy span:where(.s-10xqbjy){margin:0;font-size:.6rem;font-weight:300}.message.s-10xqbjy p:where(.s-10xqbjy){margin:0;font-weight:300}.video-embed.s-10xqbjy{color:#fff;background-color:rgba(0,0,0,.25);border-radius:.4rem;align-items:center;gap:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:.4rem;padding:.3rem;text-decoration:none;display:flex}.video-embed.s-10xqbjy:hover{background-color:rgba(0,0,0,.4)}.video-embed.s-10xqbjy picture:where(.s-10xqbjy){flex-shrink:0;display:flex}.video-embed.s-10xqbjy img:where(.s-10xqbjy){aspect-ratio:16/9;object-fit:cover;border-radius:.3rem;width:96px;display:block}.video-embed.s-10xqbjy span:where(.s-10xqbjy){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}.s-10xqbjy::-webkit-scrollbar{width:0}h3.s-10xqbjy{text-align:center}#chat.s-10xqbjy{z-index:25;background-color:var(--darkGray);box-shadow:0 0 .5rem .1rem var(--highlight);border-radius:.5rem;flex-direction:column-reverse;width:400px;max-width:80vw;height:500px;max-height:50vh;padding:1rem 0 0;display:flex;position:relative;overflow-x:hidden;overflow-y:auto}button.s-10xqbjy{all:unset;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}button.s-10xqbjy:hover{box-shadow:0 0 .5rem .1rem #fff}
