/* Sigma Chat Message Actions V1 */
.sc-msg[data-msg-id]{cursor:pointer}.sc-msg.deleted{opacity:.72}.sc-msg.deleted .body em{color:#aebac1;font-size:13px}.sc-edited{font-style:italic}.sc-reply-quote{background:rgba(0,0,0,.18);border-left:3px solid #00a884;border-radius:5px;padding:6px 8px;margin:0 0 5px;font-size:12px;color:#c7d0d5;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-reactions{position:absolute;left:8px;bottom:-18px;display:flex;gap:3px;z-index:3}.sc-msg.mine .sc-reactions{left:auto;right:8px}.sc-reactions:empty{display:none}.sc-reactions button{border:1px solid #35434b;background:#202c33;color:#e9edef;border-radius:12px;padding:2px 6px;font-size:11px;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.25)}.sc-reactions button.mine{border-color:#00a884}.sc-msg:has(.sc-reactions:not(:empty)){margin-bottom:18px}.sc-msg-menu{position:fixed;z-index:30000;width:180px;background:#233138;border:1px solid #3a4951;border-radius:10px;padding:6px;box-shadow:0 12px 35px rgba(0,0,0,.5);display:flex;flex-direction:column}.sc-msg-menu>button{border:0;background:transparent;color:#e9edef;padding:10px;border-radius:7px;text-align:left;cursor:pointer;font-size:13px}.sc-msg-menu>button:hover{background:#35434b}.sc-msg-menu>button.danger{color:#ff7b89}.sc-quick-react{display:flex;justify-content:space-between;padding:4px 3px 7px;border-bottom:1px solid #35434b;margin-bottom:3px}.sc-quick-react button{border:0;background:transparent;font-size:19px;padding:3px;cursor:pointer;border-radius:6px}.sc-quick-react button:hover{background:#35434b}.sc-reply-bar{background:#202c33;border-left:4px solid #00a884;color:#e9edef;display:flex;align-items:center;justify-content:space-between;padding:7px 12px 7px 14px;gap:10px}.sc-reply-bar>div{display:flex;flex-direction:column;min-width:0}.sc-reply-bar strong{color:#00a884;font-size:11px}.sc-reply-bar span{color:#aebac1;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:420px}.sc-reply-bar button{border:0;background:transparent;color:#aebac1;font-size:22px;cursor:pointer}
@media(max-width:760px){.sc-msg-menu{width:175px}.sc-reply-bar{padding:7px 9px}.sc-reply-bar span{max-width:70vw}.sc-quick-react button{font-size:18px}.sc-msg[data-msg-id]{-webkit-touch-callout:none;user-select:none}}
