/**
 * Spacing Utilities
 *
 * @todo: Add margin utilities, flex/grid utilities, and breakpoint-specific utilities.
 */

/* Alignment */
/* Align Content */
.align-normal {
  align-content: normal;
}
.align-start {
  align-content: start;
}
.align-center {
  align-content: center;
}
.align-end {
  align-content: end;
}
.align-between {
  align-content: space-between;
}
.align-around {
  align-content: space-around;
}
.align-evenly {
  align-content: space-evenly;
}
.align-baseline {
  align-content: baseline;
}
.align-stretch {
  align-content: stretch;
}

/* Align Items */
.align-items-normal {
  align-items: normal;
}
.align-items-start {
  align-items: start;
}
.align-items-center {
  align-items: center;
}
.align-items-end {
  align-items: end;
}
.align-items-baseline {
  align-items: baseline;
}
.align-items-stretch {
  align-items: stretch;
}

/* Align Self */

/* Justify Content */
.justify-normal {
  justify-content: normal;
}
.justify-start {
  justify-content: start;
}
.justify-center {
  justify-content: center;
}
.justify-end {
  justify-content: end;
}
.justify-between {
  justify-content: space-between;
}
.justify-around {
  justify-content: space-around;
}
.justify-evenly {
  justify-content: space-evenly;
}
.justify-stretch {
  justify-content: stretch;
}

/* Justify Items */
.justify-items-normal {
  justify-items: normal;
}
.justify-items-start {
  justify-items: start;
}
.justify-items-center {
  justify-items: center;
}
.justify-items-end {
  justify-items: end;
}
.justify-items-stretch {
  justify-items: stretch;
}

/* Justify Self */
.justify-self-auto {
  justify-self: auto;
}
.justify-self-start {
  justify-self: start;
}
.justify-self-center {
  justify-self: center;
}
.justify-self-end {
  justify-self: end;
}
.justify-self-stretch {
  justify-self: stretch;
}

/* Place Content */
.place-content-start {
  place-content: start;
}
.place-content-center {
  place-content: center;
}
.place-content-end {
  place-content: end;
}
.place-content-between {
  place-content: space-between;
}
.place-content-around {
  place-content: space-around;
}
.place-content-evenly {
  place-content: space-evenly;
}
.place-content-baseline {
  place-content: baseline;
}
.place-content-stretch {
  place-content: stretch;
}

/* Place Items */
.place-items-start {
  place-items: start;
}
.place-items-center {
  place-items: center;
}
.place-items-end {
  place-items: end;
}
.place-items-baseline {
  place-items: baseline;
}
.place-items-stretch {
  place-items: stretch;
}

/* Place Self */
.place-self-auto {
  place-self: auto;
}
.place-self-start {
  place-self: start;
}
.place-self-center {
  place-self: center;
}
.place-self-end {
  place-self: end;
}
.place-self-stretch {
  place-self: stretch;
}


