.language-picker{display:flex;gap:.45rem;align-items:center;flex-wrap:wrap;margin-inline-start:auto;max-width:270px;font-size:.8rem}.language-picker label{font-weight:700;color:#536077}.language-picker select{max-width:180px;padding:.45rem .65rem;border:1px solid #cfd6e5;border-radius:12px;background:#fff;color:#26324d;cursor:pointer;font:inherit}.language-picker select:focus-visible{outline:3px solid #8b7bf7;outline-offset:2px}.language-picker small{flex-basis:100%;text-align:end;font-size:.63rem;color:#647089}.language-picker select[aria-busy=true]{background:linear-gradient(90deg,#f3f0ff,#fff,#f3f0ff);background-size:200% 100%;animation:locale-loading 1.2s ease infinite}header{flex-wrap:wrap;gap:1rem}html:not([lang=en]) .primary,html:not([lang=en]) .quiet{white-space:normal}html:not([lang=en]) .side{height:auto;min-height:44px}@keyframes locale-loading{to{background-position:-200% 0}}@media(max-width:720px){.language-picker{max-width:none;justify-content:flex-end;margin-inline-start:0;flex:1 1 100%}.language-picker small{flex-basis:auto}header nav{flex-wrap:wrap;gap:.5rem}.view-top{flex-wrap:wrap}.call-header{flex-wrap:wrap}}@media print{.language-picker{display:none!important}}@media(prefers-reduced-motion:reduce){.language-picker select[aria-busy=true]{animation:none}}

html[dir=rtl] body{text-align:start}html[dir=rtl] .side{text-align:start}html[dir=rtl] input[type=email],html[dir=rtl] input[type=url],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=number],html[dir=rtl] input[type=password],.certificate-paper,.invoice-paper{direction:ltr}.certificate-paper,.invoice-paper{text-align:left}[data-no-translate],.chat-message p,.service-bio{unicode-bidi:plaintext}.language-picker select option{unicode-bidi:plaintext}
html:not([lang=en]) h1,html:not([lang=en]) h2,html:not([lang=en]) .eyebrow{letter-spacing:normal}html[dir=rtl] .brand,html[dir=rtl] .mark{direction:ltr}html[dir=rtl] .strip span:before{margin-right:0;margin-inline-end:12px}html[dir=rtl] .preview-row>.badge{margin-left:0;margin-inline-start:auto}
html[dir=rtl] aside{border-right:0;border-inline-end:1px solid var(--line)}html[dir=rtl] table,html[dir=rtl] .ledger-scroll th,html[dir=rtl] .ledger-scroll td{text-align:start}html[dir=rtl] .stat{border-left:0;border-inline-start:3px solid #8875d0}html[dir=rtl] .call-provider{text-align:end}html[dir=rtl] .invoice-paper table{text-align:left}
