/* Physical media coordinates stay unchanged; only document navigation and reading flow mirror. */
code,pre,kbd,.version{unicode-bidi:isolate}
html[dir=rtl] .header-actions,html[dir=rtl] .search-button kbd{margin-left:0;margin-inline-start:auto}
html[dir=rtl] #sidebar{left:auto;right:0;border-right:0;border-left:1px solid var(--line);padding:30px 24px 20px 18px}
html[dir=rtl] .layout{margin-left:0;margin-right:260px;padding:40px 60px 36px 44px}
html[dir=rtl] .callout{border-left:0;border-right:3px solid var(--green);border-radius:8px 0 0 8px}
html[dir=rtl] .steps li{padding-left:0;padding-right:48px;border-left:0;border-right:1px solid var(--line);margin-left:0;margin-right:16px}
html[dir=rtl] .steps li:last-child{border-right-color:transparent}
html[dir=rtl] .steps li::before{left:auto;right:-16px}
html[dir=rtl] .toc>a{padding:7px 15px 7px 0;border-left:0;border-right:1px solid var(--line)}
html[dir=rtl] .toc>a.active{border-right-color:var(--green)}
html[dir=rtl] .page-nav a:last-child{text-align:end}
html[dir=rtl] table{text-align:start}
html[dir=rtl] #sidebar .nav-tool-row>a{padding-right:12px;padding-left:4px}
html[dir=rtl] #sidebar .nav-disclosure{margin-right:0;margin-left:3px}
html[dir=rtl] #sidebar .nav-disclosure[aria-expanded=false] svg{transform:rotate(180deg)}
html[dir=rtl] #sidebar .nav-children{margin-left:0;margin-right:20px;padding-left:0;padding-right:12px;border-left:0;border-right:1px solid var(--line)}
html[dir=rtl] .image-viewer-header>span,html[dir=rtl] .video-viewer-header>span{margin-right:0;margin-inline-end:auto}
html[dir=rtl] .skip:focus{left:auto;right:5px}
html[dir=rtl] .brand small,html[dir=rtl] .nav-group h2,html[dir=rtl] .toc>p,html[dir=rtl] .card-no,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:normal}
html[dir=rtl] .breadcrumb{flex-wrap:wrap}
html[dir=rtl] .nav-group a{height:auto;min-height:40px;white-space:normal}
html[dir=rtl] .nav-group a span{overflow:visible;text-overflow:clip}
html[dir=rtl] .top-link,html[dir=rtl] .get-plugin-button{white-space:nowrap}
@media(min-width:1600px){html[dir=rtl] .layout{padding-right:80px}}
@media(max-width:1200px){html[dir=rtl] .layout{padding:35px 40px}}
@media(max-width:800px){
  html[dir=rtl] #sidebar{transform:translateX(100%)}
  html[dir=rtl] .nav-open #sidebar{transform:translateX(0)}
  html[dir=rtl] .layout{margin:0;padding:25px 22px}
}
@media(max-width:480px){html[dir=rtl] .steps li{padding-right:34px}}
