/* =====================================================================
   index.css — ponto único de entrada do CSS.

   Hierarquia (cada arquivo cuida de UM conceito; a ordem importa):

     base/        fundação: tokens/variáveis, reset e animações globais
     layout/      shell da aplicação: grid sidebar+main, sidebar, cabeçalho
     components/  blocos reutilizáveis: panel, modal, cards (kpi/ação/feed/
                  scheduler), botão, formulário, tabela, etc.
     pages/       estilos exclusivos de uma página

   Regra: tokens primeiro (define variáveis), depois layout, depois
   componentes, depois páginas, e animações por último (sobrescritas e
   micro-interações).
   ===================================================================== */

/* ---- base ---- */
@import url('./base/tokens.css?v=26');

/* ---- layout (shell) ---- */
@import url('./layout/layout.css?v=26');
@import url('./layout/sidebar.css?v=26');

/* ---- components ---- */
@import url('./components/panel.css?v=26');          /* card container genérico   */
@import url('./components/modal.css?v=26');          /* overlay + cartão central  */
@import url('./components/kpi.css?v=26');            /* card de métrica (KPI)     */
@import url('./components/quick-actions.css?v=26');  /* card de ação rápida       */
@import url('./components/feed.css?v=26');           /* item do feed de atividade */
@import url('./components/scheduler.css?v=26');      /* card de job agendado      */
@import url('./components/chart.css?v=26');          /* área do gráfico           */
@import url('./components/table.css?v=26');          /* tabela de dados           */
@import url('./components/surface.css?v=26');        /* vidro / halos / grid-bg   */
@import url('./components/log-view.css?v=26');       /* bloco <pre> de logs       */
@import url('./components/toast.css?v=26');          /* notificação temporária    */
@import url('./components/button.css?v=26');
@import url('./components/forms.css?v=26');

/* ---- pages ---- */
@import url('./pages/dashboard.css?v=26');
@import url('./pages/login.css?v=26');

/* ---- animações globais (por último: overrides + micro-interações) ---- */
@import url('./base/animations.css?v=26');
