.ant-language-picker{margin-top:24px;min-width:0;text-transform:none;letter-spacing:normal;font-family:Arial,Helvetica,sans-serif}
.ant-language-picker__label{display:block;margin-bottom:7px;font-size:11px;line-height:1.5}
.ant-language-picker select{display:block;width:100%;max-width:100%;min-height:44px;padding:9px 6px;background:var(--ant-paper);color:var(--ant-ink);border:1px solid var(--ant-line);border-radius:0;font:13px/1.4 Arial,Helvetica,sans-serif;cursor:pointer;color-scheme:light}
.ant-language-picker select:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.ant-language-picker__control:empty::before{content:'Loading languages…';font-size:11px}
.ant-language-picker small{font-size:11px}
html[dir="rtl"] #MainContent{direction:rtl}
html[dir="rtl"] .ant-catalog-nav,html[dir="rtl"] .ant-footer,html[dir="rtl"] .ant-minimal-home{direction:rtl}
html[dir="rtl"] .ant-catalog-brand,html[dir="rtl"] .ant-catalog-mobile-brand{direction:ltr}
html[dir="rtl"] .ant-catalog-nav a{text-align:start}
html[dir="rtl"] .ant-catalog__signature{text-align:start}
html[dir="rtl"] .ant-minimal-home h1{letter-spacing:normal!important;line-height:1.35!important}
html[dir="rtl"] .ant-catalog-card h2{letter-spacing:normal;line-height:1.8}
@media(max-width:989px){.ant-catalog-menu__panel .ant-language-picker{padding-top:16px;margin-top:12px;border-top:1px solid var(--ant-line);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px}.ant-language-picker__label{margin:0;font-size:13px}.ant-language-picker select{font-size:16px}}

.ant-minimal-home__copy h1{white-space:pre-line}
html:not([lang^="en"]) .ant-minimal-home__copy h1{white-space:normal;overflow-wrap:anywhere}
