/* ============================================================
   阿拉伯语 RTL（从右到左）覆盖样式
   主体已大量使用逻辑属性（inset-inline-* / text-align:start 等），
   本文件只处理需要镜像或特殊调整的部分。
   ============================================================ */
body{font-family:'Segoe UI',Tahoma,'Helvetica Neue',Arial,sans-serif;direction:rtl}

/* 阿语不需要英文字距与大写（uppercase 对阿拉伯字母无效），适当收紧 */
.nav-menu a,.logo,.section-title,.product-badge,.quick-inquiry,.page-header h1,
.tab-btn,.view-all,.feature-item h4,.stat-label,.continue-link,.submit-btn,
.btn-primary,.btn-secondary,.bulk-cta button,.empty-inquiry button,.step,
.success-box button,.newsletter-form button,.category-label{letter-spacing:0}

/* 公告栏：RTL 下向相反方向滚动 */
.announcement-content{animation-name:scroll-rtl}
@keyframes scroll-rtl{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}

/* 移动菜单面板从右侧滑入（基础样式已在 style.css 处理，这里确认） */
.mobile-menu-panel{inset-inline-start:auto;inset-inline-end:0}

/* 详情页图集：缩略图在右侧 */
.product-gallery{flex-direction:row-reverse}

/* 询盘车右侧操作项右对齐已由逻辑属性处理；产品网格箭头方向 */
.category-label .arrow{transform:scaleX(-1)}
.category-card:hover .arrow{transform:scaleX(-1) translateX(4px)}

/* 弹窗/面板圆角与边框对齐微调（逻辑属性已覆盖大部分） */
.price-block{border-inline-start:0;border-inline-end:4px solid #f97316}
.hours-card{border-inline-start:0;border-inline-end:4px solid #f97316}

/* 数字与价格保持 LTR，避免阿拉伯数字/美元符号排列错乱 */
.product-price,.wholesale-price,.price-unit,.price-moq,.product-moq,.product-id,
.item-price,.summary-row,.stat-num,.inquiry-id-box,.step .num,.page-btn,
.qty-selector,.qty-input,.inquiry-count{direction:ltr}
.summary-row .ref{direction:ltr;unicode-bidi:embed}

/* 表单提示文案保持 RTL */
.form-group input,.form-group textarea{direction:rtl}
.form-group input[type=email],.form-group input[type=number],.form-group input[dir=ltr]{direction:ltr;text-align:end}

/* 规格表：标签列在右 */
.spec-table th{text-align:right}

/* 信任徽章/特色条图标顺序 */
.trust-badge,.feature-item,.info-card{flex-direction:row-reverse;text-align:right}
.value-card,.why-card,.process-step,.section-head,.page-header,.brand-tagline,
.story-content,.faq-wrap h2,.cta-band,.newsletter-section,.social-section,
.empty-inquiry,.success-box,.inquiry-form-wrap{text-align:center}
.two-col h3,.tl-content h4,.tl-content p{text-align:right}
.check-list li{padding:8px 28px 8px 0}
.check-list li::before{inset-inline-start:auto;inset-inline-end:0}
.tab-content li{padding:6px 24px 6px 0}
.tab-content li::before{inset-inline-start:auto;inset-inline-end:0}
.tl-item{flex-direction:row-reverse}
.tl-item::before{inset-inline-start:auto;inset-inline-end:27px}
.faq-q{text-align:right}
.hours-row{flex-direction:row}

/* 手机端：底部按钮等保持全宽居中 */
@media (max-width:768px){
  .inquiry-item .item-right{flex-direction:row}
}
