/**
 * Main CSS Entry Point
 * 
 * This file imports all modular CSS files in the correct order.
 * Do not add styles directly here - add them to the appropriate module.
 * 
 * Structure:
 * - core/       : Foundation (variables, base, layout)
 * - components/ : UI components (buttons, navigation, cards, modals, chat)
 * - utilities/  : Helper classes (accessibility, print styles)
 */

/* === Core Foundation === */
@import "core/variables.css";
@import "core/base.css";
@import "core/layout.css";

/* === Components === */
@import "components/buttons.css";
@import "components/navigation.css";
@import "components/cards.css";
@import "components/share-modal.css";
@import "components/support-chat.css";
@import "components/project-block.css";
@import "components/password-gate.css";
@import "components/model.css";
@import "components/accordion.css";
@import "components/table.css";
@import "components/annotator.css";

/* === Pages === */
@import "pages/troubleshooting.css";
@import "pages/project.css";
@import "pages/projects.css";

/* === Utilities (last to ensure override capability) === */
@import "utilities/utilities.css";
