.zl-language-switch{position:fixed;right:16px;bottom:84px;display:flex;gap:3px;padding:4px;border:1px solid var(--zl-ui-line);border-radius:8px;background:var(--zl-ui-surface);z-index:701;font:600 12px/1.4 Arial,sans-serif;box-shadow:0 3px 14px #0002}
.zl-language-switch a{padding:7px 9px;border-radius:5px;color:var(--zl-ui-ink);text-decoration:none}
.zl-language-switch a[aria-current=page]{background:var(--zl-ui-accent);color:var(--zl-ui-surface)}
.zl-language-switch a:focus-visible{outline:2px solid var(--zl-ui-accent);outline-offset:1px}
.sites,.mobilemenu__menu--sites{display:none!important}
.zl-translation-note{margin:18px auto;padding:14px 18px;border-left:3px solid var(--zl-ui-accent);border-radius:4px;background:var(--zl-ui-soft);color:var(--zl-ui-ink);font-size:14px;line-height:1.6;max-width:1100px}
.zl-translation-note a{color:var(--zl-ui-accent);text-decoration:underline}
@media(max-width:600px){.zl-translation-note{margin:16px;padding:12px}.zl-language-switch{right:12px;bottom:78px}}
