.emsom-language{display:flex;justify-content:flex-end;gap:5px;padding:12px 20px}.emsom-language button{font:600 14px system-ui;padding:8px 12px;border:1px solid #b49bcf;border-radius:20px;color:#522486;background:#fff;cursor:pointer}.emsom-language button[aria-pressed=true]{background:#6327a7;color:#fff}.emsom-language button:focus-visible{outline:3px solid #a16cdb;outline-offset:2px}#emsom-chat-panel>.emsom-language{padding:5px 10px;background:#f7f2fc}#emsom-chat-panel>.emsom-language button{font-size:12px;padding:5px 10px}

@media(max-width:600px){.emsom-language{padding:10px 12px;flex-wrap:wrap}.emsom-language button{min-height:44px}#emsom-chat-panel>.emsom-language button{min-height:40px}.emsom-chat-quick button{min-height:40px}}
