/*
=================================================================
|                                                               |
|                   SERIUSHUNT MAIN STYLESHEET                  |
|                                                               |
|      This file acts as a compiler. It imports all of the      |
|      modular CSS partials in the correct order.               |
|                                                               |
|      DO NOT ADD CUSTOM STYLES DIRECTLY TO THIS FILE.          |
|      Instead, add them to the appropriate partial file in     |
|      the /components/ or /pages/ directories.                 |
|                                                               |
=================================================================
*/

/* 1. Core & Foundational Styles
-------------------------------------------------------------- */
@import url('components/_variables.css');   /* All CSS variables (--primary-color, etc.) */
@import url('components/_base.css');        /* Global resets, body, html, container styles */


/* 2. Reusable Component Styles
-------------------------------------------------------------- */
@import url('components/_layout.css');      /* Sidebar, header, footer structures */
@import url('components/_buttons.css');     /* All .btn styles */
@import url('components/_cards.css');       /* All .card styles */
@import url('components/_forms.css');       /* All form element styles (input, select, etc.) */
@import url('components/_tables.css');      /* All table styles */
@import url('components/_alerts.css');      /* All .alert and toast notification styles */
@import url('components/_autocomplete.css');/* Autocomplete search result styles */
@import url('components/_badges.css');      /* Status badges */


/* 3. Page-Specific Styles
-------------------------------------------------------------- */
@import url('pages/_login.css');          /* Login, Register, Index pages */
@import url('pages/_dashboard.css');      /* Dashboard-specific cards and grids */
@import url('pages/_hunts.css');          /* Bonus Hunts page layout */
@import url('pages/_tournaments.css');    /* Tournament page layout and bracket */
@import url('pages/_minigames.css');      /* Minigames list page */
@import url('pages/_plans.css');          /* Subscription plans page */
@import url('pages/_settings.css');       /* Settings page layout */
@import url('pages/_partnerships.css');   /* Partnerships and Double Accounts pages */
@import url('pages/_notifications.css');  /* Notifications list styles */
@import url('pages/_requests.css');       /* Slot/Casino request page styles */


/* 4. Utility & Responsive Styles
-------------------------------------------------------------- */
@import url('components/_utilities.css');   /* Helper classes (.text-muted, etc.) */
@import url('components/_responsive.css');  /* All @media queries */