/* Small opt-in translation controls in the existing chat and inbox palette. */
.message-translate-button{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:32px;min-height:32px;margin:0 0 0 7px;padding:4px 6px;font:700 12px system-ui,sans-serif;letter-spacing:-1px;border:1px solid #5b4930;border-radius:5px;background:#241e15;color:#dfbd7e;cursor:pointer}
.message-translate-button:hover,.message-translate-button[aria-pressed="true"]{background:#3a2c17;border-color:#b68c46;color:#ffe1a4}
.message-translate-button:disabled{opacity:.55;cursor:wait}.message-translate-button:focus-visible{outline:2px solid #d6af65;outline-offset:2px}
.message-translation-status{display:block;margin:4px 0 6px;color:#b8a78b;font-size:10px;line-height:1.4;overflow-wrap:anywhere}.message-translation-status[hidden]{display:none}
.chat-meta .message-translate-button{margin-left:auto}.chat-meta small{flex:none}.mail-translation-controls{display:flex;justify-content:flex-end;margin:5px 0}.mail-translation-controls .message-translate-button{margin-left:0}
