/**
 * @fileoverview Evrium utility classes: spacing, alignment, visibility helpers.
 *               Utilities are kept minimal and prefixed with `evrium-` to avoid conflicts with legacy CSS.
 * @author Univage Development
 * @copyright 2026 Univage Development
 * @license MIT
 */

/* ============================================
   Spacing utilities
   Author: Univage Development
   ============================================ */

.evrium-mt-0 {
  margin-top: 0 !important;
}

.evrium-mb-0 {
  margin-bottom: 0 !important;
}

.evrium-mt-2 {
  margin-top: 0.5rem !important;
}

.evrium-mb-2 {
  margin-bottom: 0.5rem !important;
}

.evrium-mt-4 {
  margin-top: 1rem !important;
}

.evrium-mb-4 {
  margin-bottom: 1rem !important;
}

/* ============================================
   Text alignment
   Author: Univage Development
   ============================================ */

.evrium-text-center {
  text-align: center !important;
}

.evrium-text-right {
  text-align: right !important;
}

.evrium-text-left {
  text-align: left !important;
}

/* ============================================
   Visibility helpers
   Author: Univage Development
   ============================================ */

.evrium-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

