ion-item.news-item {
    --background: #fff;
    --ion-item-background: #fff;
    margin: 10px 0;
    border-radius: 10px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  
    ion-thumbnail {
      border-radius: 10px;
      overflow: hidden;
      img {
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
    }
  
    ion-label {
      h2 {
        font-size: 20px;
        font-weight: bold;
        margin: 0;
        color: #333;
      }
      p {
        margin: 5px 0;
        color: #666;
        &.date {
          font-size: 14px;
          color: #999;
        }
      }
    }
  }