
/* HearGaza Podcast Player brand tokens */
.hg-brand { 
  --brand: var(--hg-brand, #dc2626);
  --brand-700: var(--hg-brand-700, #b91c1c);
  --brand-50: var(--hg-brand-50, #fef2f2);
  --brand-gradient: linear-gradient(135deg, var(--brand), var(--brand-700));
}
/* Transcript modal */
.hg-transcript-modal{ position:fixed; inset:0; z-index:50; display:grid; place-items:end; background:rgba(0,0,0,.4); padding:0 }
@media (min-width: 640px){ .hg-transcript-modal{ place-items:center; padding:2rem } }
.hg-hide{ display:none !important; }


/* Hide language-specific blocks based on UI language */
/* Make player hero strictly 1:1 square */
.hg-brand .hg-hero{ aspect-ratio: 1 / 1; width: 100%; }


/* Keep player controls LTR even in RTL UI */
html[dir="rtl"] #hg-podcast-player { direction: ltr; }
