/* news/pages/EventsFeedPage.vue */


/* ===== Редакционная типографика full-width hero: SVG-символ рубрики (как на главной) ===== */
.hero-editorial-icon[data-v-31b366dc] {
  width: 120px;
  height: 120px;
  color: rgba(255, 255, 255, 0.5);
  filter: drop-shadow(0 2px 24px rgba(0, 0, 0, 0.3));
  user-select: none;
}
.hero-editorial-icon svg[data-v-31b366dc] {
  width: 100%;
  height: 100%;
  display: block;
}
@media (min-width: 640px) {
.hero-editorial-icon[data-v-31b366dc] {
    width: 200px;
    height: 200px;
}
}
@media (min-width: 1024px) {
.hero-editorial-icon[data-v-31b366dc] {
    width: 200px;
    height: 200px;
}
}

/* ad-mini-block: контейнер рекламы Yana Lab. Высота задаётся ЗДЕСЬ (scoped-CSS),
   а не произвольными Tailwind-классами max-lg:h-[240px]/lg:h-[359px] — их нет в
   статической таблице styles.tsx, из-за чего контейнер схлопывался в 0 высоту
   и реклама Yana Lab пропадала в мобильной версии (жалоба владельца). */
.ad-mini-block[data-v-31b366dc] {
  height: 260px;
}
.ad-mini-block[data-v-31b366dc] .ad-premium-compact {
  height: 260px;
}
@media (min-width: 1024px) {
.ad-mini-block[data-v-31b366dc] {
    height: 359px;
}
.ad-mini-block[data-v-31b366dc] .ad-premium-compact {
    height: 359px;
}
}


