/* =====================================================
   mobile-fix.css — исправление мобильной версии
   Подключается ПОСЛЕДНИМ, после style.min.css
   Поднимает шрифты до читаемых (минимум 12-14px)
   и увеличивает зоны нажатия ссылок
   ===================================================== */

@media (max-width: 769px) {
  .subbottom__description { font-size: 12px !important; line-height: 1.4; }
  .main__sheet_row1,
  .main__sheet_row1_2,
  .main__sheet_row1_2_1,
  .main__sheet_col1,
  .main__sheet_col1 .main__sheet_row2 { font-size: 13px !important; }
}

@media (max-width: 600px) {
  .submain__currency_item { font-size: 13px !important; }
  .main__sheet_row1,
  .main__sheet_col1 .main__sheet_row2 { font-size: 13px !important; }
}

@media (max-width: 426px) {
  /* основной текст */
  .currency__text,
  .submain__why_text p,
  .submain__item__text,
  .news_list__short,
  .fullstory__text span,
  .fullstory__text ol li::marker,
  .monets__descr_text,
  .monets__choose_text,
  .monets__choose_subtitile,
  .moneta__descr,
  .transaction,
  .bottom__item,
  .back_button__items p { font-size: 14px !important; line-height: 1.5; }

  /* заголовки */
  .submain__item h2 { font-size: 16px !important; line-height: 1.35; }

  /* мелкие подписи, даты, ссылки */
  .main__text,
  .main__text_hidden .main__text,
  .main__link,
  .news_list__items .news_list__date,
  .fullstory__bottom_date,
  .fullstory_edit_btn a,
  .urlicam__learn_more,
  .urlicam__deposit .urlicam__button .urlicam__learn_more,
  .urlicam__incasac .urlicam__button .urlicam__learn_more,
  .subbottom__description { font-size: 12px !important; line-height: 1.4; }
}

@media (max-width: 1025px) {
  .urlicam__wrapper__new .urlicam__subtext { font-size: 13px !important; }
}

/* зоны нажатия: ссылки меню и списков не ниже 32px по высоте */
@media (max-width: 769px) {
  nav a, header a, .menu a,
  .submain__currency_item a,
  .news_list__items a {
    display: inline-block;
    min-height: 32px;
    line-height: 32px;
  }
}
