/**
 * Layout columns for IITiS AdaptiveTheme
 * Compatible with Drupal 11 (Flexbox-based, replaces at_tools columns.css)
 */

/* kontener dla kolumn */
#columns {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
  justify-content: space-between;
  gap: 1.5rem;
}

/* główny kontent */
#main-content {
  flex: 1 1 auto;
  order: 2;
}

/* lewy sidebar */
.sidebar-first {
  flex: 0 0 20%;
  order: 1;
}

/* prawy sidebar */
.sidebar-second {
  flex: 0 0 20%;
  order: 3;
}

/* mobilny fallback */
@media (max-width: 900px) {
  #columns {
    flex-direction: column;
  }
  #columns > * {
    flex: 1 1 auto;
    order: unset;
  }
}

/* Opcjonalnie: clearfix dla bezpieczeństwa */
#columns::after {
  content: "";
  display: table;
  clear: both;
}
