#rv-world .world-language-switcher_lang__pU9F5{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}#rv-world .world-language-switcher_lang__pU9F5 .lang-switch__opt{min-width:44px;min-height:44px;padding:0 8px;border-radius:var(--w2-radius-sm) var(--w2-radius-sm) 0 0;background:none;color:var(--muted);font-size:.875rem;font-weight:700;letter-spacing:.02em;line-height:1;opacity:1;box-shadow:inset 0 -3px 0 transparent;cursor:pointer;transition:color .12s ease-out,background-color .12s ease-out,box-shadow .12s ease-out}#rv-world .world-language-switcher_lang__pU9F5 .lang-switch__opt:hover:not(:disabled){background:var(--surface);color:var(--text)}#rv-world .world-language-switcher_lang__pU9F5 .lang-switch__opt[aria-pressed=true]{background:none;color:var(--text);box-shadow:inset 0 -3px 0 var(--btn-bg);cursor:default}