/* =========================
   RTL Support
========================= */
[dir=rtl] {
  direction: rtl;
  text-align: right;
}
[dir=rtl] .layout-sidebar {
  right: 0;
  left: auto;
  border-right: none;
  border-left: 1px solid #e2e8f0;
  right: 0;
  left: auto;
  border-right: none;
  border-left: 1px solid #e2e8f0;
}
[dir=rtl] [data-theme=dark] .layout-sidebar {
  border-left-color: #334155;
  border-left-color: #334155;
}
[dir=rtl] .layout-content {
  margin-left: 0;
  margin-right: 280px;
  margin-left: 0;
  margin-right: 280px;
  text-align: right;
}
[dir=rtl] .layout-sub-item {
  padding-right: 40px;
  padding-left: 16px;
  text-align: right;
  padding-right: 40px;
  padding-left: 16px;
}
[dir=rtl] .layout-sidebar-search-input {
  padding-right: 36px;
  padding-left: 12px;
  padding-right: 36px;
  padding-left: 12px;
}
[dir=rtl] .layout-sidebar-search-icon {
  right: 24px;
  left: auto;
  right: 24px;
  left: auto;
}
[dir=rtl] {
  direction: rtl;
  text-align: right;
}
[dir=rtl] .layout-search-container {
  margin: 0 0 0 20px;
}
[dir=rtl] .layout-nav-item {
  text-align: right;
}
[dir=rtl] .layout-sub-menu-toggle::after {
  margin-right: auto;
  margin-left: 0;
}
[dir=rtl] .layout-breadcrumb {
  text-align: right;
}
[dir=rtl] .layout-doc-table {
  text-align: right;
}
[dir=rtl] .layout-doc-table td, [dir=rtl] .layout-doc-table th {
  text-align: right;
}
[dir=rtl] {
  /* TOC */
}
[dir=rtl] .page-toc {
  right: unset;
  left: 50px;
}
[dir=rtl] .page-toc nav {
  border-left: unset;
  border-right: 1px solid #eaeaea;
}
[dir=rtl] .page-toc a {
  padding-left: unset;
  padding-right: 14px;
}
[dir=rtl] .page-toc a.active {
  border-left: unset;
  border-right: 2px solid #111;
}
[dir=rtl] .layout-doc-content .doc-note {
  border-left: unset;
  border-right: 4px solid #3b82f6;
}
[dir=rtl] .layout-doc-content .doc-warning {
  border-left: unset;
  border-right: 4px solid #ef4444;
}
[dir=rtl] .status-flow::before {
  left: unset;
  right: 35px;
}
@media (max-width: 576px) {
  [dir=rtl] .status-flow::before {
    left: unset;
    right: 23px;
  }
}/*# sourceMappingURL=rtl.css.map */