
/* PASINLER HABER V5.2.1 — EDITORIAL HOME */

/* Son dakika */
.breaking{
  display:flex;
  align-items:center;
  gap:14px;
  background:#fffdf8;
  border:1px solid #eadfc9;
  border-left:5px solid #cda349;
  border-radius:8px;
  overflow:hidden;
}

.breaking strong{
  flex:0 0 auto;
  background:#a9232b;
  color:#fff;
  padding:12px 15px;
  font-weight:800;
  letter-spacing:.5px;
}

#breakingText{
  flex:1;
  min-width:0;
  color:#102b4a;
  font-weight:700;
  line-height:1.4;
}

#breakingNext{
  flex:0 0 auto;
  cursor:pointer;
}

/* Kategori basliklari */
.category-heading{
  display:flex;
  align-items:center;
  justify-content:space-between;
  flex-wrap:wrap;
  gap:10px;
  padding-bottom:12px;
  border-bottom:2px solid #cda349;
}

.category-heading h2{
  margin:0;
  font-family:Georgia,serif;
  letter-spacing:.3px;
}

.category-heading h2 a{
  color:#102b4a;
  text-decoration:none;
}

.category-more{
  color:#087f89;
  font-weight:800;
  letter-spacing:.3px;
}

/* Kategori kartlari */
.category-main,
.category-small{
  background:#fff;
  border:1px solid #e8dfd0;
  box-shadow:0 5px 18px rgba(7,30,53,.06);
}

.category-main .live-card-copy h3,
.category-small .live-card-copy h3{
  overflow-wrap:anywhere;
}

/* Kose yazarlari */
.lead .authors{
  background:#fffdf8;
  border:1px solid #e7dcc9;
  border-top:4px solid #cda349;
  border-radius:9px;
}

.lead .authors h2{
  font-family:Georgia,serif;
  letter-spacing:.5px;
}

.lead .authors .author{
  border-bottom:1px solid #eee5d6;
}

.lead .authors .author:last-of-type{
  border-bottom:0;
}

.lead .authors .avatar{
  background:linear-gradient(135deg,#102b4a,#087f89);
  color:#f6dfa9;
  border:2px solid #cda349;
  font-weight:800;
}

/* Mobil */
@media(max-width:720px){
  .breaking{
    gap:8px;
  }

  .breaking strong{
    padding:10px 9px;
    font-size:11px;
  }

  #breakingText{
    font-size:12px;
  }

  .category-heading{
    gap:8px;
  }

  .category-more{
    font-size:12px;
  }
}

@media(max-width:380px){
  .breaking strong{
    font-size:10px;
    letter-spacing:0;
  }
}


/* PASINLER HABER V5.2.2 LOGO FIX */
.masthead .brand span{
  color:#fff7e6 !important;
  -webkit-text-fill-color:#fff7e6 !important;
}

.masthead .brand em{
  color:#d4a23b !important;
  -webkit-text-fill-color:#d4a23b !important;
}

.masthead > p{
  color:#e7d7b5 !important;
  opacity:1 !important;
}
