.wpve-language-floating{position:fixed;bottom:18px;right:18px;z-index:9990;padding:8px 12px;background:#fff;color:#182025;border:1px solid #bbb;border-radius:6px;box-shadow:0 2px 8px #0002;font:14px/1.4 system-ui,sans-serif;max-width:calc(100vw - 36px)}
.wpve-language-select{font:inherit;color:#182025;background:#fff;padding:8px;border:1px solid #777;border-radius:4px;min-height:44px;max-width:100%}
.wpve-language-select:focus-visible{outline:3px solid #1769aa;outline-offset:2px}
#wpve-language-label[hidden]{display:none!important}
#wpve-editor-language{color:#111;background:white;max-width:160px;padding:5px}
#wpve-translation-status{font-size:13px;color:#38516c}
