// Variables (must come before Bootstrap to override defaults)
@import "./scss/variables";

// Bootstrap
@import "bootstrap/scss/bootstrap";

// Font Awesome
$fa-font-path: '@fortawesome/fontawesome-free/webfonts';
@import "@fortawesome/fontawesome-free/scss/fontawesome";
@import "@fortawesome/fontawesome-free/scss/regular";
@import "@fortawesome/fontawesome-free/scss/solid";
@import "@fortawesome/fontawesome-free/scss/brands";

// Admin components
@import "./scss/layout";
@import "./scss/sidebar";
@import "./scss/dashboard";
@import "./scss/top-widgets";
@import "./scss/notifications";
@import "./scss/statistics";
@import "./scss/statistics-contact-status";
@import "./scss/registrations";
@import "./scss/users";
@import "./scss/planning-analysis";
@import "./scss/pagination";
@import "./scss/comptabilite";
@import "./scss/admin-surveys";
@import "./scss/admin-forum";

// Google Fonts
@import url('https://fonts.googleapis.com/css?family=Pacifico|Montserrat:700|Dancing+Script&display=swap');

// Global styles
html {
  body {
    height: 100vh;
    overflow: hidden;
    font-family: 'Montserrat', sans-serif;
  }

  .hidden {
    display: none;
  }
}

.flash-container {
  position: fixed;
  right: 120px;
  top: 15px;
  z-index: 9;
  display: flex;
  flex-direction: column;
  gap: 8px;
  max-width: 500px;
}

.cursor-pointer {
  cursor: pointer;
}
