/* === VENDOR === */
@import url('../vendor/bootstrap/css/bootstrap.min.css');
@import url('../vendor/sweetalert2/sweetalert2.min.css');
@import url('../vendor/flatpickr/flatpickr.min.css');

/* === BASE === */
@import url('base/variables.css?v=1.0');
@import url('base/reset.css');
@import url('base/typography.css');
@import url('base/utilities.css?v=1.0');

/* === LAYOUT === */
@import url('layout/sidebar.css?v=1.0');
@import url('layout/topbar.css?v=1.1');
@import url('layout/content.css?v=1.0');

/* === COMPONENTS === */
@import url('components/buttons.css?v=1.1');
@import url('components/cards.css?v=1.2');
@import url('components/forms.css?v=1.1');
@import url('components/tables.css?v=1.2');
@import url('components/badges.css?v=1.1');
@import url('components/toggle-switch.css?v=1.0');
@import url('components/modals.css?v=1.1');
@import url('components/tabs.css?v=1.0');
@import url('components/accordion.css');
@import url('components/stepper.css');
@import url('components/alerts.css');
@import url('components/pagination.css?v=1.0');

/* === PLUGIN OVERRIDES (must come after Bootstrap + components) === */
@import url('plugins/bootstrap-theme.css');
@import url('plugins/flatpickr-theme.css?v=1.0');

/* === DARK THEME (must load last so its overrides reliably win) === */
@import url('base/theme-dark.css?v=1.0');
