/* Arabic direction is applied only to the chosen interface locale. */
[dir=rtl] body{letter-spacing:normal}
[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .vip-intro,[dir=rtl] .vip-eyebrow{letter-spacing:normal;line-height:1.65}
[dir=rtl] .wordmark,[dir=rtl] .vip-wordmark,[dir=rtl] .vip-emblem,[dir=rtl] .brand{direction:ltr;unicode-bidi:isolate}
[dir=rtl] input[type=email],[dir=rtl] input[type=password],[dir=rtl] input[type=url],[dir=rtl] input[type=tel],[dir=rtl] .vip-reference,[dir=rtl] .vip-admin-ref,[dir=rtl] .vip-price,[dir=rtl] .vip-price-breakdown dd,[dir=rtl] .offer-price,[dir=rtl] .price-amount{direction:ltr;unicode-bidi:isolate;text-align:start}
[dir=rtl] .legal-card,[dir=rtl] .auth-form,[dir=rtl] .vip-hero-copy,[dir=rtl] .vip-benefits,[dir=rtl] .vip-form,[dir=rtl] .feed-caption{text-align:start}
[dir=rtl] .close-modal,[dir=rtl] .welcome-card>.close-modal,[dir=rtl] .vip-install-dialog>button{right:auto;left:16px}
[dir=rtl] .vip-pending-actions{border-left:0;border-right:1px solid var(--vip-line);padding-left:0;padding-right:32px}
[dir=rtl] .vip-tag{margin-left:0;margin-right:auto}
[dir=rtl] .vip-active-dot{margin-right:0;margin-left:10px}
[dir=rtl] .vip-access-bar p{margin-left:0;margin-right:20px}
[dir=rtl] .vip-benefits h2 em{margin-left:0;margin-right:9px}
[dir=rtl] .language,[dir=rtl] .lang-select,[dir=rtl] .vip-select{min-width:72px;max-width:none;letter-spacing:normal}
[dir=rtl] .vip-wordmark small{margin-left:0;margin-right:16px;padding-left:0;padding-right:16px;border-left:0;border-right:1px solid var(--vip-line)}
[dir=rtl] .vip-header-actions{margin-left:0;margin-right:auto}
[dir=rtl] .platform-footer .footer-mark{text-align:start}
@media(max-width:760px){[dir=rtl] .vip-pending-actions{border-right:0;padding-right:0}[dir=rtl] .vip-header-actions{max-width:100%;flex-wrap:wrap}[dir=rtl] .vip-topbar-inner{flex-wrap:wrap;padding-block:12px}}
@media(max-width:480px){[dir=rtl] .topbar-inner,[dir=rtl] .topbar-actions{gap:8px}[dir=rtl] .language{padding-inline:8px}[dir=rtl] .vip-hero h1{font-size:36px}}
