/* =====================================================
   前台 RTL (维吾尔文) 适配
   ===================================================== */
body[dir="rtl"],body.lang-ug{
  text-align:right;
}
[dir="rtl"] .news-item:hover{transform:translateX(-6px)}
[dir="rtl"] .related-item:hover{transform:translateX(-6px)}
[dir="rtl"] .carousel-arrow.prev{left:auto;right:24px}
[dir="rtl"] .carousel-arrow.next{right:auto;left:24px}
[dir="rtl"] .article-tag{left:auto;right:12px}
[dir="rtl"] .back-top{right:auto;left:30px}
[dir="rtl"] .filter-bar,[dir="rtl"] .pagination{text-align:right}
[dir="rtl"] .section-head{text-align:center}
[dir="rtl"] .detail-back{text-align:right}
[dir="rtl"] .footer-bottom .container{flex-direction:column}
[dir="rtl"] .footer-qrs{direction:rtl}
[dir="rtl"] .footer-qrs .qr-item{direction:rtl}
[dir="rtl"] .footer-grid{direction:rtl}
[dir="rtl"] .footer-col{direction:rtl}
[dir="rtl"] .footer-col p .fi{margin-left:8px;margin-right:0}
[dir="rtl"] .footer-col h4{text-align:right}
[dir="rtl"] .footer-addr{text-align:right}
[dir="rtl"] .footer-record{direction:rtl}
@media(max-width:768px){
  [dir="rtl"] .footer-grid{grid-template-columns:1fr 1fr}
  [dir="rtl"] .footer-grid .footer-about{grid-column:span 2;direction:rtl;text-align:right}
  [dir="rtl"] .footer-qrs{flex-direction:row-reverse;justify-content:flex-start;padding-top:34px}
  [dir="rtl"] .footer-col p .fi{display:inline-block;margin-left:8px;margin-right:0}
  [dir="rtl"] .footer-bottom .container{flex-direction:column;align-items:center;text-align:center}
  [dir="rtl"] .footer-record{flex-direction:row;gap:24px;justify-content:center}
  [dir="rtl"] .footer-record .rec-sep{display:none}
}
@media(max-width:480px){
  [dir="rtl"] .footer-qrs{padding-top:34px}
  [dir="rtl"] .footer-bottom .container{flex-direction:column;align-items:center;text-align:center;gap:14px}
  [dir="rtl"] .footer-record{flex-direction:row;gap:24px;justify-content:center;flex-wrap:wrap}
  [dir="rtl"] .footer-record .rec-sep{display:none}
}
[dir="rtl"] .brand,[dir="rtl"] .nav,[dir="rtl"] .header-tools{direction:rtl}
[dir="rtl"] .contact-list li{flex-direction:row-reverse;text-align:right}
[dir="rtl"] .about-text .eyebrow,
[dir="rtl"] .about-text .section-title,
[dir="rtl"] .about-text .about-lead,
[dir="rtl"] .about-text .about-content{text-align:right}
[dir="rtl"] .about-stats{direction:rtl}
[dir="rtl"] .news-arrow{transform:scaleX(-1)}
[dir="rtl"] .more-link::after{content:""}
/* ---- 价格卡片 RTL ---- */
[dir="rtl"] .price-card{direction:rtl}
[dir="rtl"] .price-group{direction:rtl;text-align:right}
[dir="rtl"] .price-row{flex-direction:row-reverse}
[dir="rtl"] .price-row-label{text-align:right}
[dir="rtl"] .price-contact-tip{direction:rtl;text-align:right;justify-content:flex-start}
[dir="rtl"] .price-contact-tip svg{order:2;margin-left:0;margin-right:0}
[dir="rtl"] .price-contact-tip span{order:1;text-align:right}
[dir="rtl"] .price-group-tip{border-left:none;border-right:3px solid var(--primary-soft);text-align:right}
[dir="rtl"] .price-group-label{text-align:right}
[dir="rtl"] .price-values{align-items:flex-end}
/* Lightbox 左右导航在 RTL 下互换方向 */
[dir="rtl"] .lightbox-prev{left:auto;right:30px}
[dir="rtl"] .lightbox-next{right:auto;left:30px}
