/* چیپ تاریخ + آب‌وهوا — ستون ۲ ردیف تاپ‌منو (دسکتاپ ≥992) */
.hpb-wx-chip {
  display: none;
  align-items: center;
  gap: .35rem;
  direction: rtl;
  font-weight: 400;
  color: #fff;
  white-space: nowrap;
  line-height: 1.2;
  background: transparent;
  margin: 0;
  padding: 0;
}

/* هم‌تراز با breakpoint هدر سایت (نه 1025) */
@media (min-width: 992px) {
  /* layout-enhanced فقط زیر 992 تاپ دسکتاپ را hide می‌کند — اینجا فقط تضمین نمایش */
  #hpb-site-header.hpb-lb--desktop .hpb-lb-row--top {
    display: block !important;
    visibility: visible !important;
  }
  #hpb-site-header.hpb-lb--desktop .hpb-lb-row--top .hpb-lb-cols {
    display: flex !important;
    flex-wrap: nowrap !important;
    align-items: center;
    width: 100%;
  }
  #hpb-site-header.hpb-lb--desktop .hpb-lb-row--top .hpb-lb-cell--1,
  #hpb-site-header.hpb-lb--desktop .hpb-lb-row--top .hpb-lb-cell--2 {
    flex: 1 1 50%;
    max-width: 50%;
    min-width: 0;
    display: flex;
    align-items: center;
  }
  /* RTL: راست = flex-start، چپ = flex-end — قبلی برعکس بود و محتوا را به وسط می‌کشید */
  #hpb-site-header.hpb-lb--desktop .hpb-lb-row--top .hpb-lb-cell--1,
  #hpb-site-header.hpb-lb--desktop .hpb-lb-row--top .hpb-lb-cell-align-right {
    justify-content: flex-start !important;
  }
  #hpb-site-header.hpb-lb--desktop .hpb-lb-row--top .hpb-lb-cell--2,
  #hpb-site-header.hpb-lb--desktop .hpb-lb-row--top .hpb-lb-cell-align-left {
    justify-content: flex-end !important;
  }
  #hpb-site-header.hpb-lb--desktop .hpb-lb-row--top .hpb-lb-cell > *,
  #hpb-site-header.hpb-lb--desktop .hpb-lb-row--top .b2blinks_parent,
  #hpb-site-header.hpb-lb--desktop .hpb-lb-row--top .b2blinks {
    width: auto !important;
    max-width: 100%;
    flex: 0 0 auto;
    margin-inline: 0;
    justify-content: inherit;
  }
  /* فقط داخل تاپ دسکتاپ */
  #hpb-site-header.hpb-lb--desktop .hpb-lb-row--top .hpb-wx-chip {
    display: inline-flex !important;
    margin: 0;
  }
  #hpb-site-header .hpb-lb-row--middle .hpb-wx-chip,
  #hpb-site-header .hpb-lb-row--bottom .hpb-wx-chip,
  #hpb-site-header.hpb-lb--mobile .hpb-wx-chip {
    display: none !important;
  }
}

.hpb-wx-chip__date,
.hpb-wx-chip__icon,
.hpb-wx-chip__temp {
  color: #fff;
}
.hpb-wx-chip__date {
  font-size: .8rem;
  font-weight: 400;
}
.hpb-wx-chip__icon {
  display: inline-flex;
  align-items: center;
  gap: .25rem;
  text-decoration: none;
  font-size: .95rem;
  min-height: 28px;
  padding: 0;
  border-radius: 0;
  background: transparent;
  color: #fff;
}
.hpb-wx-chip__icon:hover {
  background: transparent;
  color: #fff;
  opacity: .9;
}
.hpb-wx-chip__temp {
  font-size: .8rem;
  font-weight: 400;
  font-variant-numeric: tabular-nums;
}
.hpb-wx-chip .screen-reader-text {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
