.rd-lang{position:relative;display:inline-flex;align-items:center}.rd-lang-toggle{display:inline-flex;align-items:center;gap:6px;padding:0;margin:0;background:none;border:0;box-shadow:none;color:#4e5b74;font-family:inherit;font-size:inherit;font-weight:400;letter-spacing:normal;line-height:inherit;cursor:pointer;transition:color .2s ease}.rd-lang-toggle svg{width:18px;height:18px;flex-shrink:0}.rd-lang-toggle .rd-lang-caret{width:10px;height:10px;margin-left:2px;flex-shrink:0}.rd-lang-toggle:hover,.rd-lang.open .rd-lang-toggle{color:#13294d}.rd-lang-toggle:focus-visible{outline:2px solid #4671a6;outline-offset:3px;border-radius:4px}.rd-lang-menu{position:absolute;top:100%;right:0;z-index:1050;min-width:160px;margin:0;padding:8px 0;list-style:none;background:#fff;border:0;border-radius:8px;box-shadow:0 8px 24px rgba(19,41,77,.12);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .15s ease,transform .15s ease,visibility .15s}.rd-lang-menu::before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}.rd-lang.open .rd-lang-menu{opacity:1;visibility:visible;transform:translateY(4px)}@media(hover:hover) and (min-width:992px){.rd-lang:hover .rd-lang-menu{opacity:1;visibility:visible;transform:translateY(4px)}}.header .item-right .rd-lang-menu a{display:flex;align-items:center;gap:10px;margin:0;padding:9px 18px;font-size:15px;color:#4e5b74;white-space:nowrap;text-decoration:none}.header .item-right .rd-lang-menu a:hover,.header .item-right .rd-lang-menu a:focus-visible{background:#f3f7fb;color:#13294d}.header .item-right .rd-lang-menu a.active{color:#13294d;font-weight:600}.rd-lang-item-code{min-width:22px;font-size:12px;font-weight:700;color:#4671a6}@media(max-width:991px){.rd-lang-toggle{font-size:14px;gap:4px}.rd-lang-toggle svg{width:20px;height:20px}}
