/* Main CSS Bundle (Reorganized Architecture) */

/* 1. Base Layer (Tokens, Reset, Animations, Responsive) */
@import url('base/tokens.css');
@import url('base/reset.css');
@import url('base/animations.css');

/* 2. Layout Layer */
@import url('layout/header.css');
@import url('layout/sidebar.css');
@import url('layout/main-layout.css');

/* 3. Component Layer */
@import url('components/buttons.css');
@import url('components/cards.css');
@import url('components/forms.css');
@import url('components/modals.css');
@import url('components/toasts.css');
@import url('components/tabs.css');
@import url('components/tables.css');
@import url('components/states.css');
@import url('components/votacao-card.css');
@import url('components/batch-super-card.css');
@import url('components/onboarding.css');
@import url('components/info-bubble.css');

/* 4. Features & Specifics */
@import url('features/p2p-status.css');
@import url('features/p2p-timeline.css');

/* 5. Page Layer (Ajustes finos) */
@import url('pages/global-pages.css');
@import url('pages/info.css');

/* 6. Mobile & Responsive (Must be last to override components) */
@import url('base/responsive.css');

/* Utilities & Overrides */
.hidden {
    display: none !important;
}

.cursor-pointer {
    cursor: pointer;
}