/* Lumen Theme - Main Entry Point
 * Uses @import for RT's CSS squishing compatibility
 * Order matters: variables -> bootstrap -> third-party -> lumen overrides */

/* 1. Lumen design tokens (base colors, spacing, typography) */
@import "0-variables.css";

/* 2. Bootstrap 5 core (provides --bs-* vars, grid, utilities, components) */
@import "../elevator/bootstrap.css";

/* 3. Third-party CSS that depends on Bootstrap variables */
@import "../elevator/tom-select.bootstrap5.css";
@import "../elevator/tempus-dominus.css";
@import "../elevator/ckeditor5.css";
@import "../elevator/rt-ckeditor5.css";
@import "../elevator/dropzone.css";
@import "../elevator/dropzone.customized.css";

/* 4. Map Bootstrap variables to lumen values */
@import "1-bootstrap-variables.css";

/* 5. Lumen component overrides (override Bootstrap defaults) */
@import "2-reset.css";
@import "3-typography.css";
@import "4-layout.css";
@import "5-navigation.css";
@import "6-components.css";
@import "7-cards.css";
@import "8-tickets.css";
@import "9-tables.css";
@import "10-forms.css";
@import "z-utilities.css";
