/*!
 * Rifln - CSS manifest
 * Single entry point for all shared styles. Both the authenticated app
 * (templates/app/base-app.html) and the public site
 * (public/templates/public/base.html, base-plain.html) load this file.
 *
 * Page-specific styles should be added via {% block extra_css %}.
 */

/* Core tokens and Bootstrap overrides */
@import url('./bootstrap-custom.css');
@import url('./core/variables.css');
@import url('./core/scrollbars.css');

/* Layout */
@import url('./layout/grid.css');

/* Components */
@import url('./components/navigation.css');
@import url('./components/chat.css');
@import url('./components/accordion.css');
@import url('./components/breadcrumbs.css');
@import url('./components/cookie-consent.css');

/* Element and pattern styles */
@import url('./forms.css');
@import url('./tables.css');
@import url('./badges.css');
@import url('./cards.css');
@import url('./animations.css');
@import url('./selection-cards.css');
@import url('./empty-states.css');
@import url('./loading-states.css');
@import url('./code-styles.css');
@import url('./bulk-actions.css');
