.joinchat__box .joinchat__box__scroll{transition:padding 1ms 300ms}.joinchat__button.joinchat--hidden+.joinchat__box .joinchat__box__scroll{padding-bottom:0;transition-delay:0s}.joinchat__dialog{display:flex;flex-direction:column;align-items:flex-start}.joinchat__dialog .joinchat__message{max-width:calc(100% - 52px);min-width:60px}.joinchat__dialog .joinchat__message--reply{align-self:flex-end;transform-origin:100% 50%;background:#fff linear-gradient(0,rgb(var(--rgb) / 15%),rgb(var(--rgb) / 15%))}.joinchat__dialog .joinchat__message--reply:before{left:auto;right:-15px;-webkit-clip-path:url("#joinchat__peak_r");clip-path:url("#joinchat__peak_r")}.joinchat__dialog .joinchat__message--options{align-self:center;transform-origin:50% 50%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;gap:10px 5px;min-height:46px;padding:0;margin:-10px 10px 16px;background:none !important;border-radius:0;filter:none;-webkit-animation:joinchat__fadein 300ms ease-out 10ms both;animation:joinchat__fadein 300ms ease-out 10ms both}.joinchat__dialog .joinchat__message--options:before{content:none}.joinchat__btn,.joinchat__option{min-height:46px;padding:10px 15px;margin:0;color:var(--msg);border:3px solid var(--msg);border-radius:23px;line-height:20px;text-align:center;text-decoration:none;cursor:pointer}.joinchat__btn:hover,.joinchat__btn:active,.joinchat__btn:focus,.joinchat__option:hover,.joinchat__option:active,.joinchat__option:focus{color:var(--hover);border-color:var(--hover);outline:0}.joinchat__option--link{order:-1;width:100%;border-radius:7px;background:var(--msg);color:var(--text);font-weight:700}.joinchat__option--link:hover,.joinchat__option--link:active,.joinchat__option--link:focus{color:var(--text);background:var(--hover);border-color:var(--hover)}.joinchat__dialog .joinchat__message--options+.joinchat__message--reply{margin-top:16px}.joinchat--dark .joinchat__dialog .joinchat__message--reply{background-color:#555}[dir="rtl"] .joinchat__dialog .joinchat__message--reply{transform-origin:0 50%}[dir="rtl"] .joinchat__dialog .joinchat__message--reply:before{right:auto;left:-15px;-webkit-clip-path:url("#joinchat__peak_l");clip-path:url("#joinchat__peak_l")}@media(width <= 480px),(orientation:landscape) and (height <= 480px){.joinchat__dialog .joinchat__message{max-width:calc(100% - 40px)}}@media(prefers-color-scheme:dark){.joinchat--dark-auto .joinchat__dialog .joinchat__message--reply{background-color:#555}}
