.chat-format-toolbar{display:flex;align-items:center;gap:6px;padding:5px 8px;color:#9fb9cd;font:12px Inter,Arial,sans-serif}
.chat-format-toolbar button{background:#172b3e;color:#deedf8;border:1px solid #486078;border-radius:6px;cursor:pointer;padding:3px 8px;font:inherit}
.chat-format-toolbar button:hover{background:#2a4961}
.msg-line a,.cwm-text a,.message-content a,.dm-text a{color:#7ecff8;text-decoration:underline;overflow-wrap:anywhere}
.msg-line blockquote,.cwm-text blockquote,.message-content blockquote,.dm-text blockquote{border-left:3px solid #6097ae;margin:6px 0;padding:2px 0 2px 9px}
.member-popup-login{margin:5px 0 0 16px;color:#a6bfce;font-size:11px;overflow-wrap:anywhere}
.chat-room-rules{margin:8px 12px;padding:9px 12px;border:1px solid #395a6d;border-radius:9px;background:#142738;color:#dbeaf4;font:12px Inter,Arial,sans-serif}
.chat-room-rules summary{cursor:pointer;font-weight:700}
.chat-room-rules p{margin:7px 0 2px;line-height:1.5}
/* Uploaded emoji images are glyphs, even if the source image is very large. */
img.custom-emoji,img.private-custom-emoji,.emoji-picker img,.dash-picker button[data-dashem] img,.private-choices img,.reaction-picker img,.chat-reaction-picker button[data-react] img,.chat-reactions img,.dm-react-options img,.dm-reactions img{display:inline-block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;object-fit:contain!important;vertical-align:-0.2em!important;flex:none!important}
.emoji-picker{grid-template-columns:repeat(8,minmax(0,1fr))!important}.emoji-picker button,.dash-picker button[data-dashem],.private-choices button,.reaction-picker button{min-width:0;overflow:hidden}
.reacted button[data-unreact],.dm-reactions button[data-unreact]{background:#245a73;color:#e5f4ff;border:1px solid #7ad1f5;border-radius:16px;padding:3px 8px;cursor:pointer;font:12px Inter,Arial,sans-serif}
.reacted button[data-unreact]:hover,.dm-reactions button[data-unreact]:hover{background:#337a97}
