/* Sayyarati V18 — premium neon featured card: no time + fully white price */
.sayyarati-home .home-active-grid .home-featured-feed-card{
  --featured-card-height:clamp(260px,31vw,390px);
  position:relative!important;
  isolation:isolate!important;
  grid-column:1 / -1!important;
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  box-sizing:border-box!important;
  min-height:var(--featured-card-height)!important;
  height:var(--featured-card-height)!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
  border:2px solid rgba(72,219,255,.95)!important;
  border-radius:clamp(24px,3vw,34px)!important;
  background:linear-gradient(132deg,#3a067a 0%,#22106f 34%,#0b2878 70%,#03255f 100%)!important;
  background-size:180% 180%!important;
  box-shadow:0 22px 58px rgba(27,16,104,.32),0 0 0 1px rgba(180,81,255,.34),0 0 30px rgba(43,190,255,.34),inset 0 0 40px rgba(126,54,255,.16)!important;
  transform:translateZ(0)!important;
  animation:featuredCardGradientV17 8s ease-in-out infinite alternate!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card::before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:0!important;
  pointer-events:none!important;
  background:
    radial-gradient(circle at 7% 8%,rgba(214,62,255,.42),transparent 28%),
    radial-gradient(circle at 92% 88%,rgba(0,195,255,.30),transparent 30%),
    linear-gradient(155deg,transparent 0 58%,rgba(245,55,255,.26) 59%,transparent 61% 67%,rgba(42,201,255,.25) 68%,transparent 70%)!important;
  opacity:.95!important;
  animation:featuredWaveV17 6.4s ease-in-out infinite alternate!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card::after{
  content:""!important;
  position:absolute!important;
  top:-70%!important;
  left:-28%!important;
  z-index:7!important;
  width:19%!important;
  height:250%!important;
  pointer-events:none!important;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),rgba(73,216,255,.35),transparent)!important;
  transform:rotate(17deg)!important;
  animation:featuredShimmerV17 5.8s ease-in-out infinite!important;
}

.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-link--home{
  position:relative!important;
  z-index:1!important;
  display:grid!important;
  box-sizing:border-box!important;
  grid-template-columns:minmax(0,1.55fr) minmax(250px,1fr)!important;
  grid-template-rows:1fr!important;
  align-items:stretch!important;
  gap:0!important;
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  min-height:var(--featured-card-height)!important;
  height:var(--featured-card-height)!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
  direction:ltr!important;
  color:#fff!important;
  background:transparent!important;
  border:0!important;
  border-radius:inherit!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-content--home{
  position:relative!important;
  z-index:2!important;
  grid-column:1!important;
  grid-row:1!important;
  order:0!important;
  display:flex!important;
  box-sizing:border-box!important;
  flex-direction:column!important;
  justify-content:space-between!important;
  align-items:stretch!important;
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  min-height:100%!important;
  height:100%!important;
  padding:clamp(28px,4vw,52px) clamp(26px,4vw,54px)!important;
  margin:0!important;
  gap:clamp(17px,2vw,26px)!important;
  overflow:hidden!important;
  direction:rtl!important;
  text-align:right!important;
  color:#fff!important;
  background:linear-gradient(120deg,rgba(53,6,122,.96) 0%,rgba(25,15,105,.96) 55%,rgba(6,43,119,.92) 100%)!important;
  opacity:1!important;
  filter:none!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-content--home::before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:-2!important;
  pointer-events:none!important;
  background:
    radial-gradient(circle,rgba(238,92,255,.60) 0 2px,transparent 2.8px) 0 0/15px 15px,
    radial-gradient(circle,rgba(60,194,255,.46) 0 1.6px,transparent 2.5px) 100% 100%/14px 14px!important;
  -webkit-mask-image:radial-gradient(ellipse at 0 0,#000 0 18%,transparent 38%),radial-gradient(ellipse at 100% 100%,#000 0 18%,transparent 40%)!important;
  mask-image:radial-gradient(ellipse at 0 0,#000 0 18%,transparent 38%),radial-gradient(ellipse at 100% 100%,#000 0 18%,transparent 40%)!important;
  opacity:.52!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-content--home::after{
  content:""!important;
  position:absolute!important;
  left:-16%!important;
  bottom:-37%!important;
  z-index:-1!important;
  width:120%!important;
  height:86%!important;
  pointer-events:none!important;
  background:
    radial-gradient(ellipse at 18% 100%,rgba(255,52,244,.58),transparent 34%),
    radial-gradient(ellipse at 64% 110%,rgba(36,157,255,.54),transparent 38%),
    linear-gradient(164deg,transparent 25%,rgba(255,58,245,.54) 27%,transparent 29% 46%,rgba(47,210,255,.48) 48%,transparent 50%)!important;
  filter:drop-shadow(0 0 12px rgba(151,42,255,.32))!important;
  transform:skewY(-8deg)!important;
  opacity:.90!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-main,
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-bottom--home{
  position:relative!important;
  z-index:2!important;
  min-width:0!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-main{
  display:flex!important;
  box-sizing:border-box!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  gap:clamp(14px,1.8vw,22px)!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-title{
  position:static!important;
  display:-webkit-box!important;
  -webkit-box-orient:vertical!important;
  -webkit-line-clamp:2!important;
  width:100%!important;
  max-width:100%!important;
  min-height:0!important;
  max-height:none!important;
  margin:0!important;
  overflow:hidden!important;
  white-space:normal!important;
  color:#fff!important;
  font-size:clamp(28px,3.5vw,45px)!important;
  font-weight:1000!important;
  line-height:1.18!important;
  letter-spacing:-.025em!important;
  text-align:right!important;
  text-shadow:0 4px 18px rgba(0,0,0,.32),0 0 18px rgba(70,180,255,.18)!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-specs--home{
  position:static!important;
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:clamp(9px,1.2vw,14px)!important;
  width:auto!important;
  max-width:100%!important;
  max-height:none!important;
  margin:0!important;
  overflow:visible!important;
  direction:rtl!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-specs--home>span{
  position:static!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:clamp(78px,8.5vw,108px)!important;
  min-height:clamp(46px,5vw,61px)!important;
  height:auto!important;
  padding:9px 16px!important;
  border:2px solid rgba(219,230,255,.96)!important;
  border-radius:clamp(15px,1.8vw,21px)!important;
  background:linear-gradient(180deg,#fff 0%,#f2f5ff 100%)!important;
  color:#283754!important;
  font-size:clamp(16px,1.95vw,23px)!important;
  font-weight:1000!important;
  line-height:1!important;
  box-shadow:0 7px 0 rgba(20,45,115,.22),0 10px 22px rgba(11,9,83,.24),0 0 15px rgba(64,178,255,.16)!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-specs--home .arranged-premium-tag--info{
  color:#145ed7!important;
  border-color:rgba(121,183,255,.84)!important;
  background:linear-gradient(180deg,#f9fcff,#e8f2ff)!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-bottom--home{
  display:flex!important;
  flex-direction:row!important;
  align-items:flex-end!important;
  justify-content:space-between!important;
  gap:clamp(14px,2vw,28px)!important;
  width:100%!important;
  min-height:0!important;
  margin-top:auto!important;
  overflow:visible!important;
  direction:rtl!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price{
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:clamp(150px,19vw,230px)!important;
  min-height:clamp(76px,9.2vw,110px)!important;
  height:auto!important;
  padding:14px 23px!important;
  overflow:hidden!important;
  border:3px solid transparent!important;
  border-radius:clamp(20px,2.5vw,30px)!important;
  background:linear-gradient(145deg,#1a126d,#062d78) padding-box,linear-gradient(125deg,#f14dff,#754dff 46%,#2edcff) border-box!important;
  color:#fff!important;
  direction:ltr!important;
  text-align:center!important;
  box-shadow:0 15px 28px rgba(10,8,77,.34),0 0 20px rgba(109,57,255,.38),inset 0 0 22px rgba(42,123,255,.16)!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price::after{
  content:""!important;
  position:absolute!important;
  inset:-70% -20%!important;
  pointer-events:none!important;
  background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.24) 48%,transparent 60%)!important;
  transform:translateX(-70%) rotate(8deg)!important;
  animation:featuredPriceShineV17 4.8s ease-in-out infinite!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price b{
  position:relative!important;
  z-index:1!important;
  display:flex!important;
  align-items:baseline!important;
  justify-content:center!important;
  gap:8px!important;
  color:#fff!important;
  font-size:clamp(30px,4vw,50px)!important;
  font-weight:1000!important;
  line-height:1!important;
  text-shadow:0 4px 16px rgba(0,0,0,.30)!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price-num{color:#fff!important}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price-unit{
  color:#fff!important;
  font-size:.62em!important;
  font-weight:1000!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-meta--home{
  display:flex!important;
  box-sizing:border-box!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-end!important;
  gap:clamp(9px,1.1vw,13px)!important;
  min-width:0!important;
  max-width:none!important;
  overflow:visible!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-place,
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-time{
  position:static!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:7px!important;
  min-height:clamp(42px,4.7vw,57px)!important;
  height:auto!important;
  max-width:100%!important;
  padding:9px 16px!important;
  border:2px solid rgba(218,229,255,.96)!important;
  border-radius:clamp(14px,1.7vw,20px)!important;
  background:linear-gradient(180deg,#fff,#f5f7ff)!important;
  color:#40506d!important;
  font-size:clamp(14px,1.7vw,20px)!important;
  font-weight:1000!important;
  line-height:1!important;
  white-space:nowrap!important;
  box-shadow:0 7px 0 rgba(20,45,116,.18),0 10px 20px rgba(8,12,67,.20),0 0 14px rgba(70,176,255,.12)!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-imagebox--home{
  position:relative!important;
  z-index:3!important;
  grid-column:2!important;
  grid-row:1 / -1!important;
  order:0!important;
  display:block!important;
  box-sizing:border-box!important;
  align-self:stretch!important;
  justify-self:stretch!important;
  width:auto!important;
  min-width:0!important;
  max-width:none!important;
  min-height:100%!important;
  height:100%!important;
  margin:0!important;
  overflow:hidden!important;
  border:0!important;
  border-radius:0!important;
  background:#0b1f65!important;
  isolation:isolate!important;
  box-shadow:none!important;
  line-height:0!important;
  font-size:0!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-imagebox--home::before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:2!important;
  pointer-events:none!important;
  background:linear-gradient(180deg,rgba(10,20,72,.01),rgba(4,13,47,.22))!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-imagebox--home::after{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:3!important;
  pointer-events:none!important;
  border-radius:inherit!important;
  background:linear-gradient(150deg,rgba(255,255,255,.08),transparent 24%,transparent 78%,rgba(25,177,255,.05))!important;
  box-shadow:inset 0 0 24px rgba(61,216,255,.22),inset 0 0 36px rgba(142,52,255,.15)!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .vehicle-card-image-bg{display:none!important}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-imagebox--home>.image-loading-shell{
  position:absolute!important;
  inset:0!important;
  z-index:1!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  min-height:100%!important;
  margin:0!important;
  border-radius:inherit!important;
  overflow:hidden!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-image,
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-imagebox--home>.image-loading-shell>.arranged-premium-image{
  position:absolute!important;
  inset:0!important;
  z-index:1!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  min-height:100%!important;
  padding:0!important;
  margin:0!important;
  vertical-align:top!important;
  object-fit:cover!important;
  object-position:center!important;
  background:#0b1f65!important;
  filter:saturate(1.08) contrast(1.04)!important;
  transform:scale(1.001)!important;
  transition:transform .55s ease,filter .55s ease!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card:hover .arranged-premium-image{transform:scale(1.04)!important}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-seller{
  position:absolute!important;
  right:clamp(12px,1.4vw,18px)!important;
  bottom:clamp(12px,1.4vw,18px)!important;
  z-index:5!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:clamp(43px,5vw,61px)!important;
  padding:9px 20px!important;
  border:1px solid rgba(255,255,255,.30)!important;
  border-radius:clamp(14px,1.8vw,21px)!important;
  background:linear-gradient(145deg,#86d035,#5cab21)!important;
  color:#fff!important;
  font-size:clamp(16px,2vw,23px)!important;
  font-weight:1000!important;
  line-height:1!important;
  text-shadow:0 2px 6px rgba(44,90,15,.35)!important;
  box-shadow:0 13px 24px rgba(45,123,20,.30),inset 0 1px 0 rgba(255,255,255,.28)!important;
}
.sayyarati-home .home-featured-feed-card .home-featured-feed-label{
  position:absolute!important;
  top:clamp(10px,1.25vw,16px)!important;
  right:clamp(10px,1.25vw,16px)!important;
  z-index:10!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:clamp(45px,5vw,62px)!important;
  padding:10px clamp(17px,2.2vw,30px)!important;
  border:1px solid rgba(255,205,102,.50)!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,#ff9b00,#ec6800)!important;
  color:#fff!important;
  font-size:clamp(16px,2vw,24px)!important;
  font-weight:1000!important;
  line-height:1!important;
  text-shadow:0 2px 6px rgba(123,49,0,.28)!important;
  box-shadow:0 13px 30px rgba(226,101,0,.32),inset 0 1px 0 rgba(255,255,255,.34)!important;
  pointer-events:none!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card:hover{
  transform:translateY(-3px)!important;
  border-color:#59ecff!important;
  box-shadow:0 28px 66px rgba(27,14,115,.40),0 0 34px rgba(72,194,255,.42),0 0 0 1px rgba(214,82,255,.38)!important;
}

@keyframes featuredCardGradientV17{0%{background-position:0% 35%}100%{background-position:100% 66%}}
@keyframes featuredWaveV17{from{transform:translate3d(-1%,1%,0) scale(1)}to{transform:translate3d(2%,-1%,0) scale(1.035)}}
@keyframes featuredShimmerV17{0%,36%{transform:translateX(-170%) rotate(17deg);opacity:0}52%{opacity:.72}75%,100%{transform:translateX(760%) rotate(17deg);opacity:0}}
@keyframes featuredPriceShineV17{0%,45%{transform:translateX(-100%) rotate(8deg);opacity:0}60%{opacity:.8}82%,100%{transform:translateX(120%) rotate(8deg);opacity:0}}

@media(max-width:760px){
  .sayyarati-home .home-active-grid .home-featured-feed-card{
    --featured-card-height:210px;
    min-height:210px!important;
    height:210px!important;
    border-radius:22px!important;
  }
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-link--home{
    grid-template-columns:minmax(0,1fr) minmax(142px,40%)!important;
    min-height:210px!important;
    height:210px!important;
    padding:0!important;
  }
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-content--home{
    min-height:210px!important;
    height:210px!important;
    padding:21px 16px 16px!important;
    gap:9px!important;
  }
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-main{gap:9px!important}
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-title{
    display:block!important;
    max-height:27px!important;
    white-space:nowrap!important;
    text-overflow:ellipsis!important;
    font-size:20px!important;
    line-height:1.25!important;
  }
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-specs--home{
    gap:6px!important;
    max-height:35px!important;
    overflow:hidden!important;
  }
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-specs--home>span{
    min-width:0!important;
    min-height:33px!important;
    height:33px!important;
    padding:5px 10px!important;
    border-width:1.5px!important;
    border-radius:11px!important;
    font-size:11.5px!important;
    box-shadow:0 4px 0 rgba(21,46,118,.18),0 7px 14px rgba(8,12,67,.18)!important;
  }
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-bottom--home{
    gap:8px!important;
    min-height:72px!important;
  }
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price{
    min-width:106px!important;
    min-height:58px!important;
    padding:8px 12px!important;
    border-width:2px!important;
    border-radius:15px!important;
  }
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price b{gap:5px!important;font-size:25px!important}
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price-unit{font-size:.52em!important}
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-meta--home{gap:6px!important;max-width:90px!important}
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-place,
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-time{
    min-height:30px!important;
    height:30px!important;
    max-width:90px!important;
    padding:4px 8px!important;
    border-width:1px!important;
    border-radius:10px!important;
    font-size:10px!important;
    gap:4px!important;
    box-shadow:0 4px 0 rgba(20,45,116,.13),0 6px 12px rgba(8,12,67,.15)!important;
  }
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-imagebox--home{
    width:auto!important;
    min-width:0!important;
    max-width:none!important;
    min-height:0!important;
    height:auto!important;
    margin:0!important;
    border-width:0!important;
    border-radius:0!important;
  }
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-seller{
    right:7px!important;
    bottom:7px!important;
    min-height:31px!important;
    height:31px!important;
    padding:5px 10px!important;
    border-radius:10px!important;
    font-size:11.5px!important;
  }
  .sayyarati-home .home-featured-feed-card .home-featured-feed-label{
    top:7px!important;
    right:7px!important;
    min-height:32px!important;
    height:32px!important;
    padding:5px 12px!important;
    font-size:11px!important;
  }
}

@media(max-width:420px){
  .sayyarati-home .home-active-grid .home-featured-feed-card{--featured-card-height:198px;min-height:198px!important;height:198px!important}
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-link--home{
    grid-template-columns:minmax(0,1fr) 140px!important;
    min-height:198px!important;
    height:198px!important;
  }
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-content--home{
    min-height:198px!important;
    height:198px!important;
    padding:19px 12px 13px!important;
  }
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-title{font-size:17px!important;max-height:23px!important}
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price{min-width:91px!important;min-height:54px!important;padding:7px 9px!important}
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price b{font-size:22px!important}
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-meta--home,
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-place,
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-time{max-width:77px!important}
}

@media(prefers-reduced-motion:reduce){
  .sayyarati-home .home-active-grid .home-featured-feed-card,
  .sayyarati-home .home-active-grid .home-featured-feed-card::before,
  .sayyarati-home .home-active-grid .home-featured-feed-card::after,
  .sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price::after{animation:none!important}
}

/* V18: featured placements never show elapsed time; every price glyph stays white. */
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-time{
  display:none!important;
}
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price,
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price b,
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price-num,
.sayyarati-home .home-active-grid .home-featured-feed-card .arranged-premium-price-unit{
  color:#fff!important;
}
