.site-language{position:relative;z-index:140;flex:0 0 auto;font-family:Arial,Helvetica,sans-serif}.site-language__toggle{height:46px;min-width:78px;padding:0 10px;border:1px solid rgba(102,226,255,.42);border-radius:4px;background:linear-gradient(145deg,rgba(17,55,47,.96),rgba(5,22,24,.98));color:#f4fff9;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:inset 0 1px rgba(255,255,255,.09),0 6px 18px rgba(0,0,0,.24);font:800 12px/1 Arial,sans-serif;letter-spacing:0;cursor:pointer}.site-language__globe{position:relative;width:22px;height:22px;border:2px solid #63e9ff;border-radius:50%;box-shadow:0 0 12px rgba(80,224,255,.3)}.site-language__globe:before,.site-language__globe:after{content:"";position:absolute}.site-language__globe:before{left:3px;right:3px;top:8px;border-top:2px solid #a9ff5f}.site-language__globe:after{top:2px;bottom:2px;left:8px;width:4px;border-left:1px solid #63e9ff;border-right:1px solid #63e9ff;border-radius:50%}.site-language__caret{width:6px;height:6px;border-right:2px solid #ffd34e;border-bottom:2px solid #ffd34e;transform:rotate(45deg) translateY(-2px);transition:.18s}.site-language.is-open .site-language__caret{transform:rotate(225deg) translate(-1px,-1px)}.site-language__menu{position:absolute;top:calc(100% + 9px);right:0;width:224px;padding:7px;background:#06150f;border:1px solid rgba(99,233,255,.45);box-shadow:0 20px 48px rgba(0,0,0,.48);opacity:0;visibility:hidden;transform:translateY(-6px);transition:.18s}.site-language.is-open .site-language__menu{opacity:1;visibility:visible;transform:none}.site-language__menu:before{content:"";position:absolute;right:22px;top:-6px;width:10px;height:10px;background:#06150f;border-left:1px solid rgba(99,233,255,.45);border-top:1px solid rgba(99,233,255,.45);transform:rotate(45deg)}.site-language__menu a{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;min-height:48px;padding:7px 9px;border:1px solid transparent;color:#eafff2;text-decoration:none}.site-language__menu a+a{border-top-color:rgba(255,255,255,.07)}.site-language__menu a:hover,.site-language__menu a:focus-visible{background:#123527;border-color:rgba(169,255,95,.3)}.site-language__menu a[aria-current=true]{background:linear-gradient(90deg,rgba(68,218,129,.2),rgba(77,215,255,.1));border-color:rgba(87,238,255,.32)}.site-language__code{display:grid;place-items:center;height:28px;background:#173b2c;border-bottom:2px solid #56e6a0;color:#fff;font-size:10px;font-weight:900}.site-language__menu b{font-size:13px}.site-language__menu small{color:#8fb2a0;font-size:9px;font-weight:700}.site-language__check{color:#a9ff5f;font-size:15px}.site-language__menu a:not([aria-current=true]) .site-language__check{visibility:hidden}
@media(max-width:880px){.site-language__toggle{height:43px;min-width:68px;padding-inline:8px}.site-language__globe{width:19px;height:19px}.site-language__globe:before{top:7px}.site-language__globe:after{left:7px}.site-language__menu{position:fixed;top:72px;right:10px;width:min(270px,calc(100vw - 20px))}}
@media(max-width:520px){.site-language__toggle{min-width:56px}.site-language__globe{display:none}.site-language__menu{top:64px}}
.site-language__menu a>span:nth-child(2){display:block;min-width:0}.site-language__menu a>span:nth-child(2)>b{display:block;white-space:nowrap}.site-language__menu a>span:nth-child(2)>small{display:block;margin-top:3px;white-space:nowrap}
