.site-language{position:relative;display:inline-flex;flex:0 0 auto;align-self:center;margin-left:4px;z-index:10100;font:13px/1.4 system-ui,sans-serif}
.site-language [data-site-language-toggle]{display:flex;align-items:center;justify-content:center;gap:5px;width:60px;height:40px;padding:5px;border:1px solid #4b8196;border-radius:10px;color:#d7f6ff;background:#102c3d;font:700 11px/1 system-ui;cursor:pointer}
.site-language svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5}
.site-language #site-language-panel{position:fixed;right:12px;width:245px;max-width:calc(100vw - 24px);padding:14px;box-sizing:border-box;background:#0b2334;border:1px solid #5397ab;border-radius:14px;box-shadow:0 12px 40px #0009;color:#e4f8ff;text-align:left;z-index:12000}
.site-language #site-language-panel[hidden]{display:none!important}
.site-language-label{display:block;margin-bottom:9px;font-size:13px}
.site-language [data-site-language]{display:block;width:100%;margin:5px 0 0;padding:10px 12px;text-align:left;color:#d9edf4;background:#183549;border:1px solid #36576a;border-radius:8px;cursor:pointer;font:13px/1.4 system-ui}
.site-language [data-site-language][aria-pressed=true]{color:#082b35;background:#8ce5d5;border-color:#8ce5d5}
.site-language button:focus-visible{outline:2px solid #ffe66c;outline-offset:3px}
.site-language-floating{position:fixed;right:12px;top:12px}
html[lang=en] .on6-submenu a{white-space:normal!important}
html[lang=en] :is(.local-news-copy,.qsx495-copy,main article) :is(p,li){overflow-wrap:break-word}
@media(max-width:650px){.site-language{margin-left:2px}.site-language [data-site-language-toggle]{width:51px;height:38px;gap:3px}.site-language svg{width:19px;height:19px}}
