/* SADECE URUNLER AKAR SERIT */
.uas-ticker-wrap{
  width:100%;
  max-width:1200px;
  margin:0 auto 16px;
  background:#000 !important;
  border:none !important;
  box-shadow:none !important;
  border-radius:0;
  display:flex;
  align-items:center;
  gap:14px;
  padding:10px 14px;
  box-sizing:border-box;
  overflow:hidden;
}

.uas-ticker-label{
  flex:0 0 auto;
  background:#000 !important;
  color:#fff !important;
  font-weight:800;
  font-size:15px;
  line-height:1;
  padding:12px 16px;
  border:none !important;
  border-radius:0;
  white-space:nowrap;
  box-shadow:none !important;
}

.uas-ticker-track{
  min-width:0;
  flex:1 1 auto;
  overflow:hidden;
  background:#000 !important;
  border:none !important;
  box-shadow:none !important;
}

.uas-ticker-inner{
  display:flex;
  align-items:center;
  gap:18px;
  width:max-content;
  animation:uasTickerMove var(--uas-duration, 36s) linear infinite;
  background:#000 !important;
  border:none !important;
  box-shadow:none !important;
}

.uas-ticker-item{
  display:flex;
  align-items:center;
  gap:10px;
  color:#fff !important;
  font-size:14px;
  font-weight:600;
  white-space:nowrap;
  text-decoration:none;
  transition:opacity .2s ease;
  background:#000 !important;
  border:none !important;
  box-shadow:none !important;
}

.uas-ticker-img{
  width:36px;
  height:36px;
  object-fit:cover;
  border-radius:0;
  border:none !important;
  background:#000 !important;
  display:block;
  max-width:none;
  flex:0 0 36px;
  box-shadow:none !important;
}

.uas-ticker-noimg{
  width:36px;
  height:36px;
  display:inline-block;
  flex:0 0 36px;
  border-radius:0;
  background:#000 !important;
  border:none !important;
  box-shadow:none !important;
}

.uas-ticker-text{
  white-space:nowrap;
  color:#fff !important;
  background:#000 !important;
  border:none !important;
  box-shadow:none !important;
}

@keyframes uasTickerMove{
  0%{transform:translateX(0);}
  100%{transform:translateX(-50%);}
}

@media (max-width: 767px){
  .uas-ticker-wrap{
    margin:0 10px 14px;
    padding:8px 10px;
    gap:10px;
  }
  .uas-ticker-label{
    padding:10px 12px;
    font-size:13px;
  }
  .uas-ticker-item{
    gap:8px;
    font-size:13px;
  }
  .uas-ticker-img,
  .uas-ticker-noimg{
    width:30px;
    height:30px;
  }
}

a.uas-ticker-item{
  color:#fff !important;
}

a.uas-ticker-item:hover,
a.uas-ticker-item:focus,
.uas-ticker-item:hover .uas-ticker-text,
.uas-ticker-item:focus .uas-ticker-text{
  color:#fff !important;
  text-decoration:none;
}

.uas-ticker-item-static{
  cursor:default;
}


/* OSIMEN FIX: siyah arka plan + çerçevesiz */
.uas-ticker-wrap,
.uas-ticker-label,
.uas-ticker-track,
.uas-ticker-inner,
.uas-ticker-item,
.uas-ticker-text,
.uas-ticker-noimg {
  background:#000 !important;
  color:#fff !important;
  border:none !important;
  box-shadow:none !important;
  outline:none !important;
}

.uas-ticker-img,
.uas-ticker-noimg {
  border:none !important;
  box-shadow:none !important;
  outline:none !important;
}
