/* MAH ARTICLE UI V3 */
.mah-v3-check-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important}
.mah-v3-check-item{position:relative!important;display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:start!important;column-gap:13px!important;direction:rtl!important;text-align:right!important;box-sizing:border-box!important;min-height:62px!important;padding:13px 16px!important;margin:0!important;border-radius:14px!important;overflow:visible!important}
.mah-v3-check-item::before,.mah-v3-check-item::after{content:none!important;display:none!important}
.mah-v3-check-icon{grid-column:1!important;width:30px!important;height:30px!important;border-radius:999px!important;background:linear-gradient(145deg,#0f9184,#08786f)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:Vazirmatn,Tahoma,Arial,sans-serif!important;font-weight:900!important;font-size:15px!important;line-height:1!important;box-shadow:0 6px 16px rgba(8,120,111,.18)!important;margin-top:1px!important;flex:none!important}
.mah-v3-check-text{grid-column:2!important;min-width:0!important;display:block!important;line-height:2!important;padding-top:1px!important;word-break:normal!important;overflow-wrap:anywhere!important}
.mah-v3-check-text::before,.mah-v3-check-text::after{content:none!important;display:none!important}
.mah-v3-depth-p{font-family:Vazirmatn,Tahoma,Arial,sans-serif!important;font-size:1rem!important;line-height:2.2!important;text-align:justify!important;margin:0 0 17px!important;color:inherit!important}
.mah-v3-depth-list{list-style:none!important;margin:12px 0 22px!important;padding:14px 16px!important;border:1px solid rgba(14,133,122,.14)!important;border-radius:15px!important;background:rgba(14,133,122,.045)!important;display:grid!important;gap:9px!important}
.mah-v3-depth-list li{position:relative!important;padding-right:20px!important;line-height:2!important}
.mah-v3-depth-list li::before{content:'•'!important;position:absolute!important;right:3px!important;top:0!important;color:#0e857a!important;font-weight:900!important;font-size:1.2em!important}
@media(max-width:760px){.mah-v3-check-grid{grid-template-columns:1fr!important}.mah-v3-check-item{grid-template-columns:34px minmax(0,1fr)!important;padding:12px 13px!important}.mah-v3-check-icon{width:28px!important;height:28px!important;font-size:14px!important}.mah-v3-depth-p{text-align:right!important;line-height:2.08!important}}

/* MAH Visual Refresh 1405.2 injected fallback */
/* MAH visual refresh 1405.2 */
.article-prose .article-practical-checklist > div > p.mah-v3-check-item{
  display:grid !important;
  grid-template-columns:30px minmax(0,1fr) !important;
  align-items:start !important;
  column-gap:13px !important;
  direction:rtl !important;
  text-align:right !important;
  box-sizing:border-box !important;
  min-height:62px !important;
  padding:13px 16px !important;
  margin:0 !important;
  border-radius:14px !important;
  overflow:visible !important;
}
.article-prose .article-practical-checklist > div > p.mah-v3-check-item::before,
.article-prose .article-practical-checklist > div > p.mah-v3-check-item::after{
  content:none !important;
  display:none !important;
}
.article-prose .article-practical-checklist > div > p.mah-v3-check-item > .mah-v3-check-icon{
  grid-column:1 !important;
  width:30px !important;
  height:30px !important;
  border-radius:999px !important;
  background:linear-gradient(145deg,#0f9184,#08786f) !important;
  color:#fff !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  font-family:Vazirmatn,Tahoma,Arial,sans-serif !important;
  font-weight:900 !important;
  font-size:15px !important;
  line-height:1 !important;
  box-shadow:0 6px 16px rgba(8,120,111,.18) !important;
  margin-top:1px !important;
  flex:none !important;
}
.article-prose .article-practical-checklist > div > p.mah-v3-check-item > .mah-v3-check-text{
  grid-column:2 !important;
  min-width:0 !important;
  display:block !important;
  line-height:2 !important;
  padding-top:1px !important;
  word-break:normal !important;
  overflow-wrap:anywhere !important;
}
.article-inline-visual,
.mx24-visual-card,
.mx25-visual,
.detail-panel{overflow:hidden !important}
.article-inline-visual img,
.mx24-visual-card img,
.mx25-visual img,
.detail-panel img{object-fit:cover !important;object-position:center center !important}
.article-inline-visual img{height:min(430px,56vw) !important;aspect-ratio:16/9 !important}
.article-prose .article-practical-checklist > div > p.mah-v3-check-item > .mah-v3-check-icon + .mah-v3-check-icon,
.mah-v3-check-item > .mah-v3-check-icon + .mah-v3-check-icon{display:none !important}
.article-prose .article-practical-checklist .mah-v3-check-item{
  position:relative !important;
}
@media(max-width:680px){
  .article-prose .article-practical-checklist > div > p.mah-v3-check-item{
    min-height:58px !important;
    grid-template-columns:28px minmax(0,1fr) !important;
    padding:12px 13px !important;
  }
  .article-prose .article-practical-checklist > div > p.mah-v3-check-item > .mah-v3-check-icon{
    width:28px !important;height:28px !important;font-size:14px !important;
  }
  .article-inline-visual img{height:260px !important}
}
