.flex {
  display: flex;
}

.flex.col {
  flex-direction: column;
}

.flex.row {
  flex-direction: row;
}

.gap-05 {
  gap: .5rem;
}

.gap-10 {
  gap: 1rem;
}

.mb-10 {
  margin-bottom: 1rem;
}

.mb-05 {
  margin-bottom: .5rem;
}

.mb-00 {
  margin-bottom: 0rem !important;
}

.mt-10 {
  margin-top: 1rem;
}

.mt-05 {
  margin-top: .5rem;
}

.p-00 {
  padding: 0rem;
}

.p-10 {
  padding: 1rem;
}

.pt-10 {
  padding-top: 1rem;
}

.w-100 {
  width: 100%;
}

.max-w-50r {
  max-width: 5rem;
}

.text-center {
  text-align: center;
}

.align-items-center {
  align-items: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-center {
  justify-content: center;
}

.absolute {
  position: absolute;
}