/* rtl.css — GENERATED, do not edit by hand.
   Mirror of styles.css + legal.css for [dir="rtl"]: physical left/right
   declarations flipped, everything else untouched.
   Rebuild: python3 scripts/wam-build-rtl.py <site-dir> */

/* ===== from styles.css — 28 flipped declarations ===== */
[dir="rtl"] .nav__controls{margin-left:-10px}
[dir="rtl"] .ed__masthead-right{text-align:left}
[dir="rtl"] .ed__hero:before{inset:-30% auto auto -20%}
[dir="rtl"] .br__block li{padding-right:16px}
[dir="rtl"] .br__block li:before{right:0}
[dir="rtl"] .br__row>div{padding:32px 0 32px 24px}
[dir="rtl"] .tweaks{left:20px}
[dir="rtl"] [data-grid=dense] .ed__card:nth-child(odd){border-left:1px solid var(--hair-2)}
[dir="rtl"] [data-grid=dense] .ed__card:nth-child(3n){border-left:0}
[dir="rtl"] [data-grid=loose] .ed__card:nth-child(odd){border-left:0}
[dir="rtl"] [data-grid=dense] .br__row:after{border-right:1px solid var(--rule-strong)}
[dir="rtl"] [data-grid=loose] .br__block{border-left:0}
[dir="rtl"] [data-grid=loose] .br__row-v{border-left:0}
[dir="rtl"] [data-grid=loose] .br__row-stats{border-right:0}
@media(max-width:960px){
  [dir="rtl"] .ed__masthead{text-align:right}
  [dir="rtl"] .ed__masthead-title{text-align:right}
  [dir="rtl"] .ed__masthead-right{text-align:right}
  [dir="rtl"] .ed__card:nth-child(odd){border-left:0}
  [dir="rtl"] .br__block{border-left:0}
  [dir="rtl"] .br__row-v{border-left:0}
  [dir="rtl"] .br__row-stats{border-right:0}
}
[dir="rtl"] .wam-mast__meta--right{text-align:left}
[dir="rtl"] .st-metric__value small{margin-right:4px}
[dir="rtl"] .st-row__meta{text-align:left}
[dir="rtl"] .st-hero:before{inset:-30% auto auto -20%}
[dir="rtl"] .pr-hero:before{inset:-30% auto auto -20%}
[dir="rtl"] .pr-faq__q:after{margin-right:16px}
[dir="rtl"] .dc-hero:before{inset:-30% auto auto -20%}

/* ===== from legal.css — 5 flipped declarations ===== */
[dir="rtl"] .lg-body__content ul, [dir="rtl"] .lg-body__content ol{padding-right:20px}
[dir="rtl"] .lg-body__content blockquote{border-right:2px solid var(--accent);border-radius:8px 0 0 8px}
[dir="rtl"] .lg-body__content th, [dir="rtl"] .lg-body__content td{text-align:right}
[dir="rtl"] .lg-hero:before{inset:-30% auto auto -20%}
