/* FEED BERITA TERBARU MOBILE - SINGLE SOURCE */
@media(max-width:767px){
  body .feed-list{
    padding:16px 0;
    border-radius:14px;
    background:#fff;
    box-sizing:border-box;
  }

  body .feed-list #feedArea{
    padding:0;
    margin:0;
  }

  body .feed-list article.feed-item.feed-singkap-row{
    padding:0 0 12px;
    margin:0 0 12px;
    border:0;
    position:relative;
  }

  body .feed-list article.feed-item.feed-singkap-row > a.feed-singkap-link{
    display:grid;
    grid-template-columns:96px minmax(0,1fr);
    gap:10px;
    align-items:start;
    width:100%;
    padding:0;
    margin:0;
    text-decoration:none;
    box-sizing:border-box;
  }

  body .feed-list article.feed-item.feed-singkap-row img{
    width:96px;
    height:72px;
    min-width:96px;
    max-width:96px;
    object-fit:cover;
    border-radius:11px;
    margin:0;
    padding:0;
  }

  body .feed-list article.feed-item.feed-singkap-row .feed-singkap-text{
    min-width:0;
    padding:0;
    margin:0;
  }

  body .feed-list article.feed-item.feed-singkap-row .feed-singkap-text h2{
    font-size:15px;
    line-height:1.28;
    font-weight:750;
    margin:0 0 4px;
    padding:0;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
    overflow:hidden;
    text-overflow:ellipsis;
  }

  body .feed-list article.feed-item.feed-singkap-row .feed-singkap-time{
    font-size:12px;
    line-height:1.25;
    color:#6b7280;
    margin:0;
    padding:0;
  }

  body .feed-list article.feed-item.feed-singkap-row::after{
    content:'';
    position:absolute;
    left:106px;
    right:0;
    bottom:0;
    height:1px;
    background:#edf0f4;
  }
}

@media(max-width:390px){
  body .feed-list article.feed-item.feed-singkap-row > a.feed-singkap-link{
    grid-template-columns:92px minmax(0,1fr);
    gap:9px;
  }

  body .feed-list article.feed-item.feed-singkap-row img{
    width:92px;
    height:69px;
    min-width:92px;
    max-width:92px;
  }

  body .feed-list article.feed-item.feed-singkap-row::after{
    left:101px;
  }
}
