
.page-language{display:inline-flex;align-items:center;min-width:0}
.page-language select{max-width:132px;height:36px;border:1px solid #e8e2ee;border-radius:12px;background:#fff;color:#403748;padding:0 10px;font:500 13px/1.2 Inter,system-ui,sans-serif;cursor:pointer}
.page-language select:focus-visible{outline:2px solid #7e22ff;outline-offset:3px}
html[lang=ar] body{letter-spacing:normal;line-height:1.7}
html[lang=ar] .prehead h2,html[lang=ar] .how h2,html[lang=ar] .who h2{letter-spacing:normal;line-height:1.4}
html[dir=rtl] #goBtn svg{transform:rotate(180deg)}
.qtxt,.mini-chart,.mini-proc,.mini-table{direction:ltr;text-align:left}
.seg-orig{unicode-bidi:plaintext;text-align:start}
.appbar{grid-template-columns:auto minmax(0,1fr) auto;column-gap:18px}
.topTools{min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:thin}
.ttool{white-space:nowrap}
.how-sub,.who p,.how p,.faq p{overflow-wrap:break-word}
@media(max-width:1100px){.appbar{height:auto;min-height:56px;grid-template-columns:auto minmax(0,1fr);row-gap:8px;padding:10px 16px}.appbar .wordmark{grid-column:1;grid-row:1}.appbar .cta{grid-column:2;grid-row:1;min-width:0}.topTools{grid-column:1/-1;grid-row:2;justify-self:stretch}.ttool{flex-shrink:0}}
@media(max-width:600px){.appbar .cta>.btn{display:none}.domhead{height:auto;min-height:56px;flex-wrap:wrap;padding-block:10px}.domtabs{max-width:100%;flex-wrap:wrap}.prehead h2{overflow-wrap:break-word}.worldbar-links{flex-wrap:wrap}}
