/* Direct and group conversations share a palette; only text receives a bubble. */
body:not(#rfrSoftPalette) :is(#messages#messages,#groupMessages#groupMessages){background-color:#efeae2!important;background-image:url('/chat-wallpaper.svg')!important;background-repeat:repeat!important;background-size:260px 260px!important}
body.settings-dark:not(#rfrSoftPalette) :is(#messages#messages,#groupMessages#groupMessages){background-color:#080b0d!important;background-image:url('/chat-wallpaper-dark.20261017.svg')!important}
body:not(#rfrSoftPalette) :is(#messages#messages .message-row.is-me[data-media-kind="text"]>.message-bubble:not(.emoji-only-message),#groupMessages#groupMessages .group-message.own[data-media-kind="text"]:not(.emoji-only-message)){background:#d9fdd3!important;color:#111b21!important;opacity:1!important}
body:not(#rfrSoftPalette) :is(#messages#messages .message-row.is-me[data-media-kind="text"]>.message-bubble:not(.emoji-only-message),#groupMessages#groupMessages .group-message.own[data-media-kind="text"]:not(.emoji-only-message)) :is(.message-text,.group-message-text,p,span,strong,b,small,time,.chat-message-menu){color:#111b21!important}
body:not(#rfrSoftPalette) :is(#messages#messages .message-row.is-me[data-media-kind="text"]>.message-bubble:not(.emoji-only-message),#groupMessages#groupMessages .group-message.own[data-media-kind="text"]:not(.emoji-only-message)) :is(.message-meta,.group-message-time,.message-meta span,.group-message-time span){color:#52665a!important}
body:not(#rfrSoftPalette) #messages#messages .message-row.is-me[data-media-kind="text"]>.message-bubble:not(.emoji-only-message):after{border-left-color:#d9fdd3!important}
body:not(#rfrSoftPalette) :is(#messages#messages .message-row.is-me[data-media-kind="text"]>.message-bubble:not(.emoji-only-message),#groupMessages#groupMessages .group-message.own[data-media-kind="text"]:not(.emoji-only-message)) a{color:#0066cc!important}
body:not(#rfrSoftPalette) :is(#messages#messages .message-row.is-me[data-media-kind="text"]>.message-bubble:not(.emoji-only-message),#groupMessages#groupMessages .group-message.own[data-media-kind="text"]:not(.emoji-only-message)) button svg{color:#52665a!important;stroke:currentColor!important}
