/*!******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/sass/front/dashboard-free/input.css ***!
  \******************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap);
/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/sass/front/dashboard-free/input.css (1) ***!
  \**********************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap);
/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/sass/front/dashboard-free/input.css (2) ***!
  \**********************************************************************************************************************************************************************************************************************/
@import url(https://fonts.cdnfonts.com/css/muller-narrow);
/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/sass/front/dashboard-free/input.css (3) ***!
  \**********************************************************************************************************************************************************************************************************************/
@tailwind base;
@tailwind components;
@tailwind utilities;




.menu-matieres {
  scrollbar-color: #d44479 #f7e9ef;
  scrollbar-width: thin;
}

table.border-orange { border:2px solid #FF914D;padding: 20px;border-radius: 5px }
table.border-orange td { border:2px solid #FF914D;padding: 20px;border-radius: 5px }
table.table-dark { background-color: #333; color: #fff; }
table th, table td { padding: 8px; border: 1px solid #ccc; }
.box-info { padding: 1em; background: #e8f4ff; border-left: 5px solid #007bff; margin: 1em 0; }
.table-epreuve{border:2px solid #FF914D;min-height:300px}
.table-epreuve .row-ep{border:1px solid #FF914D;min-height:100px}
.table-epreuve .col-ep{width:50%;padding:15px}
.col-ep+.col-ep{border-left:1px solid #FF914D;}
.table-epreuve .col-ep-2{ flex-flow: row;display: flex;}
.table-epreuve .row-ep:not(.col-ep-2) { padding:15px }



/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJlZS5jc3MiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7O0FBSUEsY0FBYztBQUNkLG9CQUFvQjtBQUNwQixtQkFBbUI7Ozs7O0FBS25CO0VBQ0UsZ0NBQWdDO0VBQ2hDLHFCQUFxQjtBQUN2Qjs7QUFFQSxzQkFBc0Isd0JBQXdCLENBQUMsYUFBYSxDQUFDLG1CQUFtQjtBQUNoRix5QkFBeUIsd0JBQXdCLENBQUMsYUFBYSxDQUFDLG1CQUFtQjtBQUNuRixtQkFBbUIsc0JBQXNCLEVBQUUsV0FBVyxFQUFFO0FBQ3hELHFCQUFxQixZQUFZLEVBQUUsc0JBQXNCLEVBQUU7QUFDM0QsWUFBWSxZQUFZLEVBQUUsbUJBQW1CLEVBQUUsOEJBQThCLEVBQUUsYUFBYSxFQUFFO0FBQzlGLGVBQWUsd0JBQXdCLENBQUMsZ0JBQWdCO0FBQ3hELHVCQUF1Qix3QkFBd0IsQ0FBQyxnQkFBZ0I7QUFDaEUsdUJBQXVCLFNBQVMsQ0FBQyxZQUFZO0FBQzdDLGdCQUFnQiw2QkFBNkIsQ0FBQztBQUM5QywwQkFBMEIsY0FBYyxDQUFDLGFBQWEsQ0FBQztBQUN2RCx3Q0FBd0MsYUFBYSIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL2Zyb250L2Rhc2hib2FyZC1mcmVlL2lucHV0LmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Qb3BwaW5zOndnaHRANDAwOzUwMDs2MDAmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1HbG9yaWErSGFsbGVsdWphaCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmNkbmZvbnRzLmNvbS9jc3MvbXVsbGVyLW5hcnJvdycpO1xuXG5AdGFpbHdpbmQgYmFzZTtcbkB0YWlsd2luZCBjb21wb25lbnRzO1xuQHRhaWx3aW5kIHV0aWxpdGllcztcblxuXG5cblxuLm1lbnUtbWF0aWVyZXMge1xuICBzY3JvbGxiYXItY29sb3I6ICNkNDQ0NzkgI2Y3ZTllZjtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xufVxuXG50YWJsZS5ib3JkZXItb3JhbmdlIHsgYm9yZGVyOjJweCBzb2xpZCAjRkY5MTREO3BhZGRpbmc6IDIwcHg7Ym9yZGVyLXJhZGl1czogNXB4IH1cbnRhYmxlLmJvcmRlci1vcmFuZ2UgdGQgeyBib3JkZXI6MnB4IHNvbGlkICNGRjkxNEQ7cGFkZGluZzogMjBweDtib3JkZXItcmFkaXVzOiA1cHggfVxudGFibGUudGFibGUtZGFyayB7IGJhY2tncm91bmQtY29sb3I6ICMzMzM7IGNvbG9yOiAjZmZmOyB9XG50YWJsZSB0aCwgdGFibGUgdGQgeyBwYWRkaW5nOiA4cHg7IGJvcmRlcjogMXB4IHNvbGlkICNjY2M7IH1cbi5ib3gtaW5mbyB7IHBhZGRpbmc6IDFlbTsgYmFja2dyb3VuZDogI2U4ZjRmZjsgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMDA3YmZmOyBtYXJnaW46IDFlbSAwOyB9XG4udGFibGUtZXByZXV2ZXtib3JkZXI6MnB4IHNvbGlkICNGRjkxNEQ7bWluLWhlaWdodDozMDBweH1cbi50YWJsZS1lcHJldXZlIC5yb3ctZXB7Ym9yZGVyOjFweCBzb2xpZCAjRkY5MTREO21pbi1oZWlnaHQ6MTAwcHh9XG4udGFibGUtZXByZXV2ZSAuY29sLWVwe3dpZHRoOjUwJTtwYWRkaW5nOjE1cHh9XG4uY29sLWVwKy5jb2wtZXB7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNGRjkxNEQ7fVxuLnRhYmxlLWVwcmV1dmUgLmNvbC1lcC0yeyBmbGV4LWZsb3c6IHJvdztkaXNwbGF5OiBmbGV4O31cbi50YWJsZS1lcHJldXZlIC5yb3ctZXA6bm90KC5jb2wtZXAtMikgeyBwYWRkaW5nOjE1cHggfVxuXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/