/* Message actions use the current owned Maa message; no sample reply content. */
html[data-competitor="pollo"] [data-production-native-log] article.production-chat-message { position:relative; }
html[data-competitor="pollo"] [data-production-native-log] [data-production-message-copy] { display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:6px;margin-top:2px;border:0;border-radius:6px;background:transparent;color:rgba(255,255,255,.45);cursor:pointer; }
html[data-competitor="pollo"] [data-production-native-log] [data-production-message-copy]::before { content:"";width:10px;height:11px;border:1px solid currentColor;border-radius:2px;box-shadow:2px -2px 0 -1px var(--production-bg,#0c0c10),2px -2px 0 0 currentColor; }
html[data-competitor="pollo"] [data-production-native-log] [data-production-message-copy]:hover { background:rgba(255,255,255,.05);color:rgba(255,255,255,.85); }
html[data-competitor="pollo"] [data-production-native-log] [data-production-message-copy]:focus-visible { outline:2px solid #ff782e;outline-offset:2px; }
html[data-competitor="pollo"] [data-production-native-log] [data-copy-state]::before { width:auto;height:auto;border:0;box-shadow:none; }
html[data-competitor="pollo"] [data-production-native-log] [data-copy-state="copied"]::before { content:"✓";color:rgba(255,255,255,.85); }
html[data-competitor="pollo"] [data-production-native-log] [data-copy-state="error"]::before { content:"!";color:#ff782e; }
@media(hover:hover) { html[data-competitor="pollo"] [data-production-native-log] [data-chat-role="user"] [data-production-message-copy] { position:absolute;right:0;bottom:-30px;opacity:0;pointer-events:none; } html[data-competitor="pollo"] [data-production-native-log] [data-chat-role="user"]:is(:hover,:focus-within) [data-production-message-copy] { opacity:1;pointer-events:auto; } }
