/* ============================================================
   EDUVERSE CSS FRAMEWORK v2.0
   Modular Design System for the EduVerse E-Learning Platform

   This is the main entry point - imports all modules.
   Load a theme file AFTER this file to override portal colors.
   ============================================================ */

/* === Base === */
@import url('base/_variables.css');
@import url('base/_reset.css');
@import url('base/_typography.css');

/* === Components === */
@import url('components/_buttons.css');
@import url('components/_loading.css');
@import url('components/_forms.css');
@import url('components/_cards.css');
@import url('components/_badges.css');
@import url('components/_alerts.css');
@import url('components/_tables.css');
@import url('components/_progress.css');
@import url('components/_modals.css');
@import url('components/_tabs.css');
@import url('components/_tooltips.css');
@import url('components/_pagination.css');
@import url('components/_avatars.css');

/* === Forms (Advanced) === */
@import url('forms/_inputs.css');
@import url('forms/_special.css');
@import url('forms/_masked.css');
@import url('forms/_colorpicker.css');
@import url('forms/_calendar.css');
@import url('forms/_fileupload.css');

/* === Layout === */
@import url('layout/_app.css');
@import url('layout/_login.css');

/* === Features === */
@import url('features/_courses.css');
@import url('features/_quiz.css');
@import url('features/_flashcards.css');
@import url('features/_gamification.css');
@import url('features/_chat.css');
@import url('features/_tickets.css');
@import url('features/_bodymap.css');
@import url('features/_simulator.css');

/* === Utilities (last - highest specificity) === */
@import url('utilities/_helpers.css');
@import url('utilities/_animations.css');
@import url('utilities/_responsive.css');
