#ipl-site-language-switch{position:fixed;right:18px;bottom:18px;z-index:9999;display:flex;align-items:center;gap:5px;padding:5px 7px;background:#092438;color:#e9f7ff;border:1px solid #6ca5bf;border-radius:8px;box-shadow:0 3px 14px #0004;font:600 13px/1.3 Inter,Arial,sans-serif}
#ipl-site-language-switch>span{padding:0 7px}
#ipl-site-language-switch a{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:40px;padding:8px;color:#e9f7ff;text-decoration:none;border-radius:5px}
#ipl-site-language-switch a[aria-current=true]{background:#8de1f5;color:#071828}
#ipl-site-language-switch a:hover{background:#24506a;color:#fff}
#ipl-site-language-switch a:focus-visible{outline:3px solid #ffcc81;outline-offset:2px}
.ipl-sr-only{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:680px){#ipl-site-language-switch{right:10px;bottom:10px}#ipl-site-language-switch>span{display:none}}
@media print{#ipl-site-language-switch{display:none!important}}
