/* ============================================
   TOPJURIS FRAMEWORK CSS - ENTRY POINT

   Sistema de Design Modular para Aplicações Jurídicas
   Framework compartilhado entre Tassia e Dra
   ============================================ */

/* Foundation - Design System e Base */
@import 'design-system.css';
@import 'base.css';

/* Core Components - Elementos Fundamentais */
@import 'buttons.css';
@import 'forms.css';
@import 'cards.css';
@import 'tables.css';
@import 'badges.css';
@import 'alerts.css';
@import 'modals.css';

/* Layout Components */
@import 'layout-main.css';

/* UI Patterns - Padrões Recorrentes */
@import 'pattern-kpi-cards.css';
@import 'pattern-breadcrumbs.css';
@import 'pattern-page-header.css';
@import 'pattern-detalhes-pages.css';
@import 'pattern-forms-pages.css';
@import 'pattern-filters.css';

/* Framework Components - Componentes Específicos */
@import 'component-empty-state.css';
@import 'component-searchbox.css';
@import 'component-skeleton.css';
@import 'component-pagination.css';
@import 'component-toast.css';
@import 'component-dropdown.css';
@import 'component-confirm-dialog.css';
@import 'component-mobile-card.css';
@import 'component-action-sheet.css';

/* Utilities and Helpers */
@import 'utilities.css';
@import 'animations.css';

/* Mobile Responsive - Deve vir por último para sobrescrever */
@import 'mobile-responsive.css';
