/* =================================================================== */
/*    MASTER STYLESHEET - IMPORTS ALL PARTIALS                         */
/*    Do not add component styles here. Add them to the                */
/*    appropriate file in the /partials/ directory.                    */
/*                                                                     */
/*    ORDER IS CRITICAL: Base styles first, responsive overrides last. */
/* =================================================================== */

/* 1. Base styles, variables, resets, and basic typography */
@import url("partials/_base.css");

/* 2. Main layout structure (sidebar, main content, footer) */
@import url("partials/_layout.css");

/* 3. Navigation bar */
@import url("partials/_navbar.css");

/* 4. Reusable components (cards, modals, buttons, forms) */
@import url("partials/_components.css");

/* 5. Styles for specific pages (Blog, Gallery, Contact, etc.) */
@import url("partials/_pages.css");

/* 6. All theme definitions (.theme-dark, .theme-light, etc.) */
@import url("partials/_themes.css");

/* 7. Animations, keyframes, and special effects */
@import url("partials/_animations.css");

/* 8. All media queries and responsive overrides (MUST BE LAST) */
@import url("partials/_responsive.css");