/* Земельный Практикум — широкие секции главной v1.1
   Точная ширина текущей desktop-сетки:
   правая колонка 320px + межколоночный отступ 20px = 340px.
   На одноколоночной сетке растяжение отключается. */

@media (min-width: 1381px) {
  body[data-role="student"][data-active="home"]
  .dashboard-grid > .main-column > .event-hero,
  body[data-role="student"][data-active="home"]
  .dashboard-grid > .main-column > .home-continue-learning,
  body[data-role="student"][data-active="home"]
  .dashboard-grid > .main-column > .two-panels.home-cleanup-single-panel {
    width: calc(100% + 340px);
    max-width: none;
    box-sizing: border-box;
  }

  body[data-role="student"][data-active="home"]
  .dashboard-grid > .main-column > .two-panels.home-cleanup-single-panel > .panel {
    width: 100%;
    min-width: 0;
    max-width: 100%;
  }
}

@media (max-width: 1380px) {
  body[data-role="student"][data-active="home"]
  .dashboard-grid > .main-column > .event-hero,
  body[data-role="student"][data-active="home"]
  .dashboard-grid > .main-column > .home-continue-learning,
  body[data-role="student"][data-active="home"]
  .dashboard-grid > .main-column > .two-panels.home-cleanup-single-panel {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
  }
}
