// Common
@use "icons.scss";
@use "forms.scss";
@use "utilities.scss";

// Components
@use "accordions.scss";
@use "breadcrumb.scss";

// Orbit
@use "dashboard.scss";
@use "communities.scss";
@use "members.scss";
@use "buttons.scss";
@use "circles.scss";
@use "user-profile.scss";

// TZCLD
@use "territory/territory-list.scss";
@use "territory/territory-profile.scss";
@use "territory/auto-evaluation.scss";
@use "territory/administrative-infos.scss";
@use "territory/followup.scss";
@use "territory/shared-files.scss";
@use "territory/shared-notes.scss";

@use "swal.scss";

/* typo tzcld */
.tzcld-h2 {
  color: var(--color-primary);
  font-size: 18px;
  font-weight: 900;
  line-height: 25px;
}

address {
  font-style: normal;
}

// Renders a solid-display container direct children as a grid
// Switch to single column on mobile devices
.masonry-responsive[solid-container] > div {
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  gap: 24px;

  @media screen and (max-width: 768px) {
    grid-template-columns: 1fr;
  }
}
