.site-language{position:relative;flex-shrink:0;font-size:13px;z-index:15;color:inherit}
.site-language>summary{cursor:pointer;border:1px solid #343951;border-radius:8px;padding:7px 12px;list-style:revert;font:inherit}
.site-language>summary:focus-visible{outline:2px solid #b8a5ff;outline-offset:4px}
.site-language-list{display:grid;position:absolute;inset-inline-end:0;top:calc(100% + 8px);min-width:160px;padding:8px;background:#101421;border:1px solid #343951;border-radius:10px;box-shadow:0 12px 30px #0006;gap:0;font:14px/1.5 system-ui,sans-serif}
.site-language-list a{padding:9px 12px;color:#dce2ff;text-decoration:none;border-radius:6px;white-space:nowrap}
.site-language-list a:hover,.site-language-list a[aria-current="true"]{background:#292642;color:#fff}
html[dir="rtl"] body,html[dir="rtl"] h1,html[dir="rtl"] h2,html[dir="rtl"] h3{font-family:'Noto Sans Arabic',system-ui,sans-serif;letter-spacing:normal}
html[dir="rtl"] h1,html[dir="rtl"] h2,html[dir="rtl"] h3{line-height:1.5}
html[dir="rtl"] table{text-align:right}
html[dir="rtl"] .steps{padding-left:0;padding-right:24px}
html[dir="rtl"] .steps li{padding-right:10px;padding-left:0}
html[dir="rtl"] .note{border-left:0;border-right:2px solid var(--a);padding:8px 22px 8px 0}
html[dir="rtl"] .code{direction:ltr;text-align:left}
@media(max-width:760px){.site-language-list{inset-inline-end:auto;inset-inline-start:0}.site-language{align-self:flex-start}.site-language-list{display:grid!important}}
