.message.message-user.has-user-actions{align-items:flex-start;}.syn-user-col{display:flex;flex-direction:column;align-items:flex-end;min-width:0;max-width:85%;}.syn-user-col>.message-user-bubble{max-width:100%;}.syn-user-actions{display:flex;align-items:center;justify-content:flex-end;gap:2px;align-self:flex-end;margin-top:4px;}.syn-user-actions .syn-act{width:30px;height:30px;}.message-user.is-editing .syn-user-actions{visibility:hidden;}.syn-user-edited{align-self:flex-end;margin-top:2px;font-size:.74rem;color:var(--text-secondary);}.message-user.is-editing .syn-user-col{width:min(680px,85%);max-width:85%;}.message-user.is-editing .message-user-bubble{width:100%;box-sizing:border-box;}.message-user.is-editing .message-user-text{flex:1;min-width:0;align-items:stretch;}.syn-user-orig[hidden]{display:none!important;}.syn-user-edit{display:flex;flex-direction:column;gap:8px;width:100%;}.syn-user-edit-input{width:100%;box-sizing:border-box;min-height:56px;max-height:320px;resize:vertical;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:var(--bg);color:var(--text);font:inherit;font-size:.92rem;line-height:1.5;white-space:pre-wrap;}.syn-user-edit-input:focus{outline:2px solid var(--accent);outline-offset:0;border-color:transparent;}.syn-user-edit-bar{display:flex;justify-content:flex-end;gap:8px;}.syn-user-edit-bar .sbtn{min-height:34px;padding:6px 14px;}@media (max-width:768px){.syn-user-col,.message-user.is-editing .syn-user-col{max-width:92%;}.message-user.is-editing .syn-user-col{width:92%;}.syn-user-actions .syn-act{width:40px;height:40px;}.syn-user-edit-input{font-size:16px;}}