/* Gharparibar news digest */

.ghar-news-topic {
  display: inline-flex;
  align-items: center;
  margin-bottom: 7px;
  padding: 4px 9px;
  border-radius: 999px;
  background: #f0fdfa;
  color: #0f766e;
  font-size: 12px;
  font-weight: 800;
}
.ghar-news-context {
  margin: 0 0 9px;
  font-size: 13.5px;
  line-height: 1.55;
  color: #475569;
}
.ghar-news-meta {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  align-items: center;
  font-size: 12.5px;
  color: #64748b;
}
.ghar-news-source {
  font-weight: 800;
  color: #334155;
}
.ghar-news-read {
  margin-left: auto;
  color: #0f766e;
  text-decoration: none;
  font-weight: 800;
}
.ghar-news-read:hover { text-decoration: underline; }
.ghar-news-empty {
  padding: 16px;
  font-size: 14px;
  color: #64748b;
}

/* ══════════════════════════════════════════════════════════
   GHARPARIBAR · NEWS DOMINANT LAYOUT UPDATE
   Shows 3 cards first for clean premium feel, expands on demand
══════════════════════════════════════════════════════════ */
.ghar-news-wrap{
  margin:0;
  border-radius:22px;
  border:1px solid rgba(15,118,110,.14);
  box-shadow:0 12px 30px rgba(15,23,42,.075);
}
.ghar-news-head{
  padding:18px 18px 12px;
}
.ghar-news-title{
  font-size:23px;
  letter-spacing:-.25px;
}
.ghar-news-subtitle{
  font-size:13.5px;
  color:#64748b;
}
.ghar-news-tabs{
  padding:12px 18px 0;
}
.ghar-news-tab{
  font-weight:850;
}
.ghar-news-digest{
  margin:12px 18px 8px;
  background:linear-gradient(135deg,#ecfdf5,#f7fffb);
  border:1px solid rgba(15,118,110,.10);
  font-weight:700;
}
.ghar-news-list{
  padding:8px 18px 14px;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:12px;
}
.ghar-news-card{
  min-height:100%;
  display:flex;
  flex-direction:column;
  border-radius:16px;
  padding:14px 15px;
}
.ghar-news-card h3{
  font-size:16px;
}
.ghar-news-context{
  flex:1;
}
.ghar-news-freshness{
  display:inline-flex;
  align-items:center;
  gap:5px;
  margin:0 7px 7px 0;
  padding:4px 9px;
  border-radius:999px;
  background:#fff7ed;
  color:#9a3412;
  font-size:12px;
  font-weight:900;
}
.ghar-news-freshness.is-fresh{
  background:#dcfce7;
  color:#166534;
}
.ghar-news-freshness.is-recent{
  background:#eff6ff;
  color:#1d4ed8;
}
.ghar-news-freshness.is-old{
  background:#fff7ed;
  color:#9a3412;
}
.ghar-news-card:nth-child(n+4){display:none}
.ghar-news-wrap.show-all-news .ghar-news-card{display:flex}
.ghar-news-more{
  display:block;
  margin:0 18px 18px;
  width:calc(100% - 36px);
  border:1px solid rgba(15,118,110,.18);
  background:#f0fdfa;
  color:#0f766e;
  border-radius:14px;
  padding:12px 16px;
  font-size:13px;
  font-weight:900;
  cursor:pointer;
}
.ghar-news-more:hover{background:#ccfbf1}
@media(max-width:980px){
  .ghar-news-list{grid-template-columns:1fr}
  .ghar-news-card:nth-child(n+4){display:none}
}
