.joinchat__dialog .joinchat__message{transform-origin:0 50%;-webkit-animation:joinchat_msg 250ms cubic-bezier(0,0,0.58,1.19) 10ms both;animation:joinchat_msg 250ms cubic-bezier(0,0,0.58,1.19) 10ms both}.joinchat__dialog .joinchat__message--loading{border:0;background:transparent url('data:image/svg+xml;utf8,') 20px 20px no-repeat;transform-origin:30px 30px;-webkit-animation:joinchat_msg 100ms ease-out 10ms both;animation:joinchat_msg 100ms ease-out 10ms both}.joinchat__dialog .joinchat__message--loading::before{content:none}.joinchat__dialog .joinchat__message+.joinchat__message{margin-top:-10px}@media(prefers-reduced-motion){.joinchat__dialog .joinchat__message{-webkit-animation:none;animation:none}}.joinchat__iframe,.joinchat__video{display:inline-block;position:relative;width:100%;height:0;padding-top:56.25%;margin:.2em 0 -0.2em;border-radius:4px;overflow:hidden}.joinchat__video{background:#888 center;background-size:cover;box-shadow:0 1px 5px rgba(0,0,0,.1);cursor:pointer}.joinchat__video::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url('data:image/svg+xml;utf8,') no-repeat center;background-size:60px;transform:scale3d(1,1,1);transition:transform .2s cubic-bezier(0.42,0,0.05,1)}.joinchat__video:hover::before{transform:scale3d(1.2,1.2,1)}.joinchat__iframe iframe,.joinchat__video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.joinchat__message .joinchat__iframe+br,.joinchat__message .joinchat__video+br,.joinchat__message hr+br{display:none}.joinchat__message a{color:var(--msg) !important;font-size:1em;text-decoration:underline}.joinchat__message a.joinchat__btn{display:inline-block;min-height:46px;max-width:100%;padding:10px 20px;margin:5px 0;border:3px solid var(--msg);border-radius:23px;line-height:20px;text-align:center;text-decoration:none !important;overflow:hidden;text-overflow:ellipsis}.joinchat__message a.joinchat__btn+a.joinchat__btn{margin-top:-5px}.joinchat__message a:hover,.joinchat__message a:active{color:var(--hover) !important;border-color:var(--hover)}.joinchat__message img{max-width:100%;height:auto;margin:.2em 0;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.1)}.joinchat__message .joinchat-inline{display:inline-block;margin:-10px 0;border-radius:0;box-shadow:none;vertical-align:middle}.joinchat__message code{padding:2px 5px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.joinchat__message hr{width:100% !important;height:0 !important;padding:0 !important;border:none !important;border-top:2px solid var(--msg) !important;margin:10px 0 !important}.joinchat__message .calendly-inline-widget{height:600px;overflow:hidden !important}.joinchat__message--media{padding:5px}.joinchat__message--media img,.joinchat__message--media .joinchat__video,.joinchat__message--media .joinchat__iframe,.joinchat__message--media .joinchat-inline,.joinchat__message--media .calendly-inline-widget{display:block;margin:0;border-radius:28px}@-webkit-keyframes joinchat_msg{from{opacity:0;transform:scale3d(0,0,0)}to{opacity:1;transform:scale3d(1,1,1)}}@keyframes joinchat_msg{from{opacity:0;transform:scale3d(0,0,0)}to{opacity:1;transform:scale3d(1,1,1)}}