/* =====================================
   ExamDesk Utilities
   Lightweight replacement for Bootstrap helpers
===================================== */

.ed-flex {
  display: flex;
}

.ed-flex-col {
  display: flex;
  flex-direction: column;
}

.ed-wrap {
  flex-wrap: wrap;
}

.ed-items-center {
  align-items: center;
}

.ed-items-start {
  align-items: flex-start;
}

.ed-justify-between {
  justify-content: space-between;
}

.ed-justify-end {
  justify-content: flex-end;
}

.ed-gap-1 {
  gap: 0.35rem;
}

.ed-gap-2 {
  gap: 0.65rem;
}

.ed-gap-3 {
  gap: 1rem;
}

.ed-gap-4 {
  gap: 1.5rem;
}

.ed-mb-1 {
  margin-bottom: 0.35rem;
}

.ed-mb-2 {
  margin-bottom: 0.65rem;
}

.ed-mb-3 {
  margin-bottom: 1rem;
}

.ed-mb-4 {
  margin-bottom: 1.5rem;
}

.ed-mt-2 {
  margin-top: 0.65rem;
}

.ed-text-muted {
  color: var(--ed-muted);
}

.ed-text-right {
  text-align: right;
}

.ed-small {
  font-size: 0.84rem;
}

.ed-strong {
  font-weight: 850;
}

.ed-hidden {
  display: none;
}

