/* ============================================================
   Rootkit.SYS Portfolio - CSS Manifest
   Full vanilla, modular by component.

   Carga en el MISMO orden que el index.html original para
   preservar cascada y especificidad. No añadir @import dentro
   de archivos individuales: el navegador no permite anidar.
   ============================================================ */

/* --- Core: tokens, reset, layout base --- */
@import url('core/variables.css');
@import url('core/reset.css');
@import url('core/typography.css');
@import url('core/layout.css');

/* --- Components: piezas reutilizables y chrome fijo --- */
@import url('components/background.css');
@import url('components/cursor.css');
@import url('components/buttons.css');
@import url('components/preloader.css');
@import url('components/header.css');
@import url('components/nav-dots.css');
@import url('components/footer.css');
@import url('components/project-viewer.css');
@import url('components/image-modal.css');
@import url('components/view-transitions.css');

/* --- Sections: cada sección del portfolio --- */
@import url('sections/sections.css');
@import url('sections/section-access.css');
@import url('sections/section-knowledge.css');
@import url('sections/section-about.css');
@import url('sections/section-projects.css');
@import url('sections/section-contact.css');

/* --- Utilities: media queries consolidados --- */
@import url('utilities/responsive.css');

/* --- Overlays / easter egg --- */
@import url('components/easter-egg.css');
