/* Base */
@import "base/variables.css";
@import "base/base.css";

/* Layout */
@import "layout/layout.css";
@import "layout/header.css";
@import "layout/footer.css";

/* Components */
@import "components/buttons.css";
@import "components/forms.css";
@import "components/tabs.css";
@import "components/altcha.css";

/* Pages */
@import "pages/login.css";
@import "pages/gestion.css";
@import "pages/requirements.css";
@import "pages/confirmation_registration.css";

/* Custom styles for flash messages */
.alert .btn-close {
    font-size: 0.6em;
}

@media (min-width: 768px) {
    .collapsible-mobile[data-bs-toggle="collapse"] {
        pointer-events: none;
    }
}