/* Sangford Campus360 UI Kit v1.0 — utilities */
.c360-flex { display: flex !important; }
.c360-inline-flex { display: inline-flex !important; }
.c360-flex-wrap { flex-wrap: wrap !important; }
.c360-items-center { align-items: center !important; }
.c360-items-start { align-items: flex-start !important; }
.c360-justify-between { justify-content: space-between !important; }
.c360-justify-end { justify-content: flex-end !important; }
.c360-gap-1 { gap: var(--c360-space-1) !important; }
.c360-gap-2 { gap: var(--c360-space-2) !important; }
.c360-gap-3 { gap: var(--c360-space-3) !important; }
.c360-gap-4 { gap: var(--c360-space-4) !important; }
.c360-gap-5 { gap: var(--c360-space-5) !important; }
.c360-m-0 { margin: 0 !important; }
.c360-mt-2 { margin-top: var(--c360-space-2) !important; }
.c360-mt-3 { margin-top: var(--c360-space-3) !important; }
.c360-mt-4 { margin-top: var(--c360-space-4) !important; }
.c360-mt-6 { margin-top: var(--c360-space-6) !important; }
.c360-mb-0 { margin-bottom: 0 !important; }
.c360-mb-2 { margin-bottom: var(--c360-space-2) !important; }
.c360-mb-3 { margin-bottom: var(--c360-space-3) !important; }
.c360-mb-4 { margin-bottom: var(--c360-space-4) !important; }
.c360-text-xs { font-size: var(--c360-font-size-xs) !important; }
.c360-text-sm { font-size: var(--c360-font-size-sm) !important; }
.c360-text-muted { color: var(--c360-slate-600) !important; }
.c360-text-brand { color: var(--c360-brand-700) !important; }
.c360-text-danger { color: var(--c360-danger-700) !important; }
.c360-font-bold { font-weight: 700 !important; }
.c360-font-extrabold { font-weight: 800 !important; }
.c360-text-right { text-align: right !important; }
.c360-text-center { text-align: center !important; }
.c360-w-full { width: 100% !important; }
.c360-nowrap { white-space: nowrap !important; }
.c360-break { overflow-wrap: anywhere !important; }
.c360-hidden { display: none !important; }

@media (max-width: 720px) {
    .c360-mobile-w-full { width: 100% !important; }
    .c360-mobile-hidden { display: none !important; }
}
