/* =================================================================
   Main CSS Entry Point
   Файл содержит только @import-ы (UIX-24): все правила живут в
   модульных файлах. Мобильные переопределения — внутри каждого
   модуля (media-блок в конце файла, после его базовых правил),
   поэтому порядок каскада предсказуем: базовые правила файла, затем
   его мобильные переопределения.
   ================================================================= */

/* Base styles */
@import url('css/base/variables.css');
@import url('css/base/reset.css');

/* Layout styles */
@import url('css/layout/grid.css');
@import url('css/layout/header-footer.css');
@import url('css/layout/responsive.css');

/* Component styles */
@import url('css/components/cards.css');
@import url('css/components/tables.css');
@import url('css/components/modals.css');
@import url('css/components/embedded-viewer.css');
@import url('css/components/charts.css');
@import url('css/components/library.css');
@import url('css/components/server-projects.css');
@import url('css/components/ask-agent.css');
@import url('css/components/toasts.css');
@import url('css/components/statusbar.css');
@import url('css/utilities/helpers.css');
@import url('css/utilities/agent-mode.css');

/* Theme-specific styles */
@import url('css/themes/colors.css');
