/*
   File         : main.css
   Description  : Main CSS file that imports all application styles in proper cascading order
   Author       : ProfAff Team
   Version      : 3.2
   Date         : September 24, 2025
   Note         : This file has been refactored with all fixes integrated into component files
*/

/*--------------------------------------------------------------
# 1. FOUNDATION - Variables and base styles
--------------------------------------------------------------*/
@import url('./variables.css');                     /* CSS Variables */
@import url('./layout/common.integrated.css');      /* Common layout styles with integrated fixes */

/*--------------------------------------------------------------
# 2. COMPONENTS - Reusable UI components across the site
--------------------------------------------------------------*/
@import url('./components/shared-components.css');  /* Base components */
@import url('./components/components.integrated.css');  /* Shared components with integrated fixes */
@import url('./components/tables.integrated.css');  /* Table styles with integrated fixes */
@import url('./components/pagination.integrated.css');  /* Pagination components with integrated fixes */
@import url('./components/search-common.css');      /* Search components */
@import url('./components/page-card.css');         /* Card containers */
@import url('./components/header-search.css');      /* Header search */
@import url('./components/custom-table-fix.css');   /* Table responsive fixes */
@import url('./components/pagination-adjustments.css'); /* Ajustements pour la pagination */
@import url('./components/tooltips.css');          /* Unified tooltip styles - always in foreground */

/*--------------------------------------------------------------
# 3. SPECIALIZED COMPONENTS - More specific UI elements
--------------------------------------------------------------*/
@import url('./tools/phylogenetic.css');         /* Unified phylogenetic tree styles */
@import url('./profiles.css');         /* Unified profile styles */


/*--------------------------------------------------------------
# 4. PAGE SPECIFIC STYLES - Styling for individual pages
--------------------------------------------------------------*/
@import url('./pages/responsive-plots.css'); /* Responsive styles for plots/charts */


/*--------------------------------------------------------------
# 5. tools - Specialized functionality
--------------------------------------------------------------*/
@import url('./tools/tools-unified.css');        /* Unified tools */
