.roky-language-switch{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex:0 0 auto!important;min-width:110px!important;width:auto!important;height:44px!important;min-height:44px!important;box-sizing:border-box!important;padding:0 13px!important;margin:0!important;border:1px solid var(--rl-ink,#fff)!important;border-radius:5px!important;background:var(--rl-surface,rgba(0,0,0,.22))!important;color:var(--rl-ink,#fff)!important;font-size:14px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap!important;transition:background-color .18s,color .18s!important}
.roky-language-switch svg{display:block!important;flex:0 0 18px!important;width:18px!important;height:18px!important;margin:0!important}
.roky-language-switch:hover{background:#fff!important;color:#20372f!important;border-color:#20372f!important}
.roky-language-switch:focus-visible{outline:2px solid #00c7b1!important;outline-offset:4px!important}
.roky-language-switch::before,.roky-language-switch::after{display:none!important}
.roky-language-host{display:block!important;width:110px!important;min-width:110px!important;height:44px!important;overflow:visible!important;padding:0!important;margin:0!important}
@media(prefers-reduced-motion:reduce){.roky-language-switch{transition:none!important}}
