@charset "UTF-8";.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden;right:1px}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}body{background-color:#f3f3f3;background-color:#dedbdb;background-color:#e4e4e4;font-family:Releway,sans-serif;font-family:Jost,sans-serif;font-family:Dancing Script,sans-serif;font-family:Roboto,sans-serif;font-family:Montserrat,sans-serif;font-weight:lighter;margin:0;padding:0}.div-composant{box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh}.nav-active{background-color:#000;border:none;color:green;outline:none;text-decoration:none}.nav-active li{background-color:#8b0000;border:none;border-radius:5px;color:#fff;color:#d8d8d8;font-weight:700;outline:none}.navigation li{align-items:center;display:flex;gap:10px;list-style:none;margin:5px 0 0;padding:3px 10px;text-decoration:none}.container-principal{box-sizing:border-box;display:flex;flex:1 1;gap:10px;margin:0;padding:5px;width:100%}.navigation{display:flex;flex-direction:column;margin:0;padding:0}.dialog-modif{background-color:#fff;border:.5px solid gray;box-shadow:2px 2px 5px gray;left:50%;min-height:100px;padding:10px;position:absolute;top:-50%;transform:translate(-50%,-50%);width:30vw;z-index:20}.div-cours{color:#aeaeae;margin-bottom:10px;margin-top:10px}.ajout-cours-form{background-color:#fff;border:.5px solid gray;box-shadow:2px 2px 5px gray;box-sizing:border-box;margin:auto;padding:10px;position:absolute;top:20%;width:80%}.div-cours table{background-color:rgba(0,0,0,.749)}.div-cours table,.div-cours table tr{border:.5px solid gray;border-collapse:collapse;width:100%}.div-cours table tr{padding:auto}.action-chap{background-color:#000;border-radius:5px;display:flex;font-size:.7rem;gap:10px;justify-content:center;margin:10px auto;padding:3px;width:50px}.action-lecon{color:hsla(0,0%,100%,.621);font-size:.6rem;margin-left:10px;padding:3px}.div-cours table tr:hover{background:none}.div-cours table tr td{align-items:center;border:.5px solid gray;border-collapse:collapse;height:100%;padding:auto}.nav-container{background-color:#fff;border-radius:15px;box-shadow:2px 2px 5px #ccc;height:auto;margin-top:5px;min-height:80vh;min-width:15vw;padding:10px;width:auto}.navigation ul{padding:0}.headers{align-items:center;background-color:#8b0000;box-sizing:border-box;color:#d8d8d8;display:flex;height:50px;justify-content:space-between;margin:0;padding-left:10px;padding-right:20px;width:100%}.identification{gap:30px}.identification,.menue,.notifications{align-items:center;cursor:pointer;display:flex;height:100%;min-width:50px;position:relative}.menue,.notifications{gap:10px}.bars-menu{display:none}.nbr-notif{align-items:center;background-color:#1a0d65;background-color:#ff0;color:#000;cursor:pointer;font-size:.8rem;font-weight:700;height:15px;left:10px;min-width:15px;position:absolute;text-align:center;top:-7px}.liste-notifs{background-color:#dcdcdc;border-radius:10px;color:#333;color:#1a0d65;height:auto;max-width:80vw;padding:10px;position:absolute;width:400px;z-index:101}.liste-notifs li{background-color:#c4c4c4;border-radius:5px;box-sizing:border-box;list-style:none;margin:8px 0;padding:10px}.notif-non-lue{color:#1a0d65}.notif-lue{color:#3f3f3f}.liste-notifs ul{margin:0;padding:0}.liste-notifs li:hover{background-color:gray}.user-icone-image{border-radius:50%;height:30px;overflow:hidden;width:30px}.user-icone-image img{max-width:100%}.identification .users{align-items:center;display:flex;gap:10px;height:100%;padding:0;position:relative;width:100%}.deconnexion{align-items:center;background-color:#333;border-radius:5px;box-sizing:border-box;cursor:pointer;height:auto;padding:10px;position:absolute;right:0;top:60px;width:200px;z-index:100}.deconnexion small:hover{border-bottom:solid}.profil{background-color:#e6e6e6;box-shadow:1px 1px 5px gray;left:50%;min-height:300px;padding:10px;position:absolute;top:100px;transform:translateX(-50%);width:80vw;z-index:50}.div-onglet,.profil{box-sizing:border-box}.div-onglet{border-bottom:3px solid #8b0000;display:flex;gap:10px;margin:20px 0;padding:5px 0;width:100%}.onglet,.onglet1{background-color:gray;background-color:#3a3a3a;box-sizing:border-box;color:#fff;cursor:pointer;font-size:.8rem;padding:3px 10px;text-align:center;width:120px}.un-niveau{background-color:#b3b3b3;background-color:#cfcfcf;box-shadow:2px 2px 5px #000;box-shadow:2px 2px 5px rgba(0,0,0,.523);height:15px}.actif-niveau,.un-niveau{cursor:pointer;font-weight:700;padding:10px;width:10%}.actif-niveau{background-color:rgba(0,0,0,.781);background-color:rgba(0,0,0,.646);box-shadow:2px 2px 5px #000;color:#fff;height:20px}.un-niveau:hover{background-color:#1a0d65;color:#fff}.selection{border-radius:10px;margin-bottom:10px;padding:5px 15px}.selection-mini{background:none;padding:3px 15px}.sous-element{font-weight:700}.nav-active .onglet,.onglet1-actif .onglet1{background-color:#8b0000;box-sizing:border-box;color:#fff;padding:3px 10px;text-align:center;width:120px}.onglet1-actif .onglet1{text-decoration:none}.champ-saerch{align-items:center;border:.5px solid gray;border-radius:10px;color:gray;display:flex;padding:3px}.champ-saerch input{background:none;border:none;outline:none}.onglet1-actif{text-decoration:none}.session-container{padding:0 5px 5px;width:100%}.tittre{background-color:#fff;border-radius:5px;box-shadow:2px 2px 5px #ccc;color:gold;color:#1a0d65;font-weight:700;height:25px;text-align:center;width:100%}.onglets{color:#000;text-decoration:none}.div-logo{margin:0;padding:0;position:relative;text-align:center;width:100%}.div-logo img{left:50%;margin:0;width:15%}.actualite{display:grid;font-size:.8rem;grid-template-columns:repeat(1,1fr 4fr);grid-template-rows:repeat(1,1fr);height:80px;margin-top:10px;overflow-y:hidden;width:100%}.actualite div{background-color:#fff;padding:5px}.actualite img{width:100%}.charts-container{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.charts-container,.details-avis,.details-notifs{box-sizing:border-box;height:60vh;margin-top:10px;width:100%}.details-avis,.details-notifs{align-items:center;background-color:#fff;background-color:rgba(25,25,25,.795);color:#dedbdb;display:none;font-size:.8rem;max-height:50vh;padding:30px 150px;position:relative}.fermer-detail,.fermer-notif{align-items:center;border-radius:50%;color:#8b0000;cursor:pointer;height:30px;position:absolute;right:15px;text-align:center;top:15px;width:30px}.champ-liste{background-color:#cbcbcb;box-sizing:border-box;height:250px;padding:10px;position:relative}.btn-export{background-color:#b1b1b1;border:none;border-radius:5px;box-shadow:inset 2px 2px 6px gray;cursor:pointer;font-size:.7rem;margin:0 5px;padding:3px 10px}.champ-liste-table{background-color:#cbcbcb;box-sizing:border-box;height:auto;padding:10px;position:relative}#objet-avis{margin-bottom:30px;text-align:center}table{box-sizing:border-box;font-size:.8rem;width:100%}table th{text-align:start}table tbody tr:hover{background-color:rgba(0,0,0,.541);color:#dedbdb;color:#fff}.tableau-recherche tr td{cursor:pointer;margin:3px 0;padding:3px}.details-prof{display:flex;gap:15px;justify-content:space-between;margin-top:15px;min-height:50px}.details-prof,.details-scolarite{border:.5px solid gray;box-sizing:border-box;padding:10px}.details-scolarite{min-height:100px}.champ-matricule{text-align:center;width:100%}.champ-matricule .n-matricule{background:none;border:.5px solid gray;outline:none;padding:3px}.details-avis .legende{margin:0;text-align:end;width:100%}.sous-titre{color:#8b0000;font-weight:700}.div-principal-ajout-niveau{background-color:#b1b1b1;box-shadow:2px 2px 5px gray;font-size:.8rem;left:50%;margin:10px auto auto;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:50vw}.block{border-radius:10px;box-shadow:2px 2px 5px gray;box-sizing:border-box;color:#333;height:auto;margin-top:10px;min-height:50px;padding:10px;position:relative}.grid-item{align-items:center;display:flex;justify-content:space-between;width:50%}.block-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);width:100%}.label{width:250px}.input-container input{width:100px}.styl-select-principal{background:none;border-radius:10px;padding:5px}.block input,.styl-select{background:none;border:none;box-shadow:0 4px 6px rgba(0,0,0,.194);color:#2c3e50;cursor:pointer;max-width:300px;outline:none;padding:5px;transition:all .3s ease}.styl-select:hover{background-color:#f0f0f0}.styl-select option{color:#333}.block-table{background-color:#f0f0f0;border-radius:10px;box-shadow:2px 2px 5px gray;box-shadow:inset 0 5px 8px #0003;box-sizing:border-box;color:#333;height:auto;margin-top:10px;min-height:50px;overflow-x:scroll;padding:10px;position:relative}.block-classe-prof{display:flex;flex-wrap:wrap;gap:10px;padding:5px 0}.classe-prof{background-color:rgba(0,0,0,.683);border-radius:5px;color:#bbb3b3;cursor:pointer;display:flex;flex-direction:column;font-size:.8rem;padding:3px;text-align:center;width:100px}.classe-prof:hover{background-color:rgba(0,0,0,.813)}.fc{font-family:Arial,sans-serif}.fc-header-toolbar{flex-wrap:wrap;max-width:100%}.fc-toolbar-chunk{margin-bottom:5px}.fc-toolbar-title{color:#333;font-size:1rem}.fc-event{background-color:#4caf50;border:none;color:#fff;font-size:.6rem;width:auto}.fc-daygrid-day{font-size:.7rem}.form-matiere{border:.5px solid gray;display:flex;gap:15px;padding:10px;width:auto}.div-liste-enseignant{flex:1 1;max-height:30vh;min-height:20vh;overflow-y:scroll}.div-detail-enseignant,.div-liste-enseignant{background-color:#c7c7c7;box-shadow:2px 2px 5px #000;height:auto;padding:10px}.div-detail-enseignant{min-height:100%;width:250px}.span-classe-prof{background-color:rgba(0,0,0,.534);color:#fff;display:flex;flex-direction:column;font-size:.8rem;padding:3px;text-align:center}.div-detail-enseignant img{width:100px}.form-matiere input{background:none;border:.5px gray;outline:none}.retirer-niv:hover{color:red}.btn-ajout-niveau{align-items:center;background-color:rgba(0,0,0,.692);box-shadow:2px 2px 2px gray;color:#fff;cursor:pointer;font-size:.8rem;min-width:100px;padding:5px 10px}.ajout-niv{background-color:gray;border:none;box-shadow:1px 0 2px #000;color:#fff;font-size:.8rem}.liste-niveau-ajout{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0;padding:5px;width:100%}.un-niveau-ajouter{background-color:gray;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:.8rem;gap:20px;padding:5px 10px;width:auto}.un-niveau-ajouter:hover{background-color:rgba(0,0,0,.692)}.div-ajout-niveau{border:.5px solid gray;display:flex;gap:10px;max-width:100%;padding:5px}.div-ajout-niveau input{background:none;border:none;outline:none}.charts-container .charts{background-color:#fff;box-sizing:border-box;font-size:.7rem;margin:0;padding:10px}.charts1{box-sizing:border-box;overflow-x:hidden;overflow-y:scroll}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader-text{color:#3498db;color:#000;color:#1a0d65;display:flex;font-size:24px;font-size:.8rem;font-weight:700;gap:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loader-text span{animation:fade 1.5s infinite;opacity:0}.loader-text span:first-child{animation-delay:0s}.loader-text span:nth-child(2){animation-delay:.2s}.loader-text span:nth-child(3){animation-delay:.4s}.loader-text span:nth-child(4){animation-delay:.6s}.loader-text span:nth-child(5){animation-delay:.8s}.loader-text span:nth-child(6){animation-delay:1s}.loader-text span:nth-child(7){animation-delay:1.2s}.loader-text span:nth-child(8){animation-delay:1.4s}.loader-text span:nth-child(9){animation-delay:1.6s}@keyframes fade{0%,to{opacity:.5;transform:translateY(-1px)}50%{opacity:1;transform:translateY(0)}}.un-avis{align-items:center;background-color:#aaa;cursor:pointer;margin-bottom:10px;padding:1px 10px;width:97%}.un-avis p{color:#8b0000;cursor:pointer;font-weight:700;margin:0}.totaux{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:50%}.totaux small{font-size:.9rem}.container-chart{height:100%;width:50%}.totaux>span{align-items:center;background-color:#d9d9d9;border-radius:50%;font-weight:700;height:20px;margin-left:10px;padding:5px;text-align:center;width:20px}.containeur-etap{box-sizing:border-box;margin-top:10px;padding:10px 50px;text-align:center;width:100%}.etapes-inscription{align-items:center;display:flex;gap:50px;justify-content:center;margin:0;padding:0;position:relative;width:100%;z-index:9}.bare-etape{background-color:gray;display:grid;grid-template-columns:3 1fr;height:8px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:8}.etapes-inscription .etape{background-color:#9b9b9b}.etape-valide,.etapes-inscription .etape{align-items:center;border-radius:50%;box-sizing:border-box;color:#fff;font-size:.7rem;font-weight:700;height:50px;padding:10px;text-align:center;width:50px;z-index:9}.etape-valide{background-color:#1a0d65}.formulaire-inscription{align-items:center;border:.5px solid gray;box-shadow:2px 2px 5px gray;box-sizing:border-box;font-size:.8rem;margin-top:10px;padding:10px;width:100%}.formulaire-inscription form{align-items:center;text-align:center}.loader{background-color:#cfcfcfc4;height:100vh;position:absolute;width:100vw}.formulaire-inscription select{background:none;border-radius:10px;color:#8b0000;margin-bottom:5px;outline:none;padding:5px;width:100%}.champ{align-items:center;border-bottom:.5px solid gray;display:flex;margin:8px}.envoyer{background-color:#1a0d65;border:none;color:#fff;cursor:pointer;font-weight:700;margin:3px;padding:3px 10px}.envoyer:hover{background-color:#351cc3}.annuler{background-color:#8b0000;border:none;color:#fff;cursor:pointer;font-weight:700;margin:3px;padding:3px 10px}.annuler:hover{background-color:#cf4444;color:#fff}.envoyer-prev{border:1px solid #1a0d65;color:#1a0d65;cursor:pointer;font-weight:700;margin:3px;padding:3px 10px}.image-payement{color:#ff7300;max-width:40px}.label-payement{align-items:center;display:flex;gap:5px}.box-btn{display:flex;text-align:end}.box-btn img{max-width:100px}.champ input{background:none;border:none;flex:1 1;font-weight:700;outline:none}.fouter{background-color:rgba(0,0,0,.731);box-sizing:border-box;color:#cfcfcf;margin:0;padding:10px;text-align:center;width:100%}.tr-etudiant{cursor:pointer;padding:3px 10px}.tr-etudiant:hover{background-color:rgba(0,0,0,.676);color:#fff}.champConnection{box-shadow:2px 2px 5px gray;margin:auto auto 15px;padding:10px;width:30%}.champInscription{background-color:#8b0000;border:.5px solid gray;color:#fff;cursor:pointer;font-weight:700;margin:auto;padding:10px;text-align:center;width:30%}.icone-modif,.icone-sup{font-size:.8rem}.icone-sup{color:#8b0000}.icone-sup:hover{color:#fff}.div-detail-filiere{align-items:center;border:.5px solid gray;display:flex;gap:20px;margin:0 0 15px;padding:5px 10px}.box-niveau{display:flex;flex-wrap:wrap;font-size:.8rem;gap:10px;margin:10px 0;width:100%}

;.champInscription:hover{background-color:#cf4444;background-color:#1a0d65}.box-detail-classe{border:.5px solid gray;box-shadow:2px 2px 5px gray;box-sizing:border-box;padding:10px;width:60%}.div-versement{margin:20px auto auto;padding:10px 15px;width:50%}.div-versement,.liste-des-niveaux{border:.5px solid gray;font-size:.8rem}.liste-des-niveaux{box-sizing:border-box;display:flex;gap:10px;justify-content:space-between;padding:10px}.details-liste-cursus{box-sizing:border-box;padding:10px;text-align:center;width:200px}.details-liste-cursus,.ul-niveaux{background-color:#c7c7c7;box-shadow:2px 2px 5px #000}.ul-niveaux{flex:1 1}.li-niveaux{cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:3px 10px}.li-niveaux:hover{background-color:rgba(0,0,0,.799);color:#fff}.span-niveau{background-color:#000000c2;color:#fff;cursor:pointer;padding:10px}.span-niveau:hover{background-color:#1a0d65;color:#fff}.div-ajout-matiere{border:.5px solid gray;box-shadow:2px 2px 5px gray;box-sizing:border-box;display:flex;gap:20px;margin-top:10px;padding:10px}.div-ajout-matiere input,.div-ajout-matiere select{background:none;outline:none;padding:3px 10px}.ul-matiere{display:flex;flex-wrap:wrap;gap:20px;margin:10px 0 0;padding:0}.li-enseignant{box-sizing:border-box;cursor:pointer;padding:3px 10px}.li-enseignant:hover{background-color:rgba(0,0,0,.721);color:#fff}.li-matiere-existant{background-color:rgba(0,0,0,.776)}.li-matiere,.li-matiere-existant{box-sizing:border-box;color:#fff;font-size:.8rem;padding:3px 10px}.li-matiere{background-color:rgba(0,0,0,.671)}.li-matiere small{justify-content:space-between}.span-sup-matiere{cursor:pointer;margin-left:15px}.span-sup-matiere:hover{color:#8b0000}.li-matiere:hover{background-color:rgba(0,0,0,.717);color:#fff}.contenair-span-niv{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.div-erreur{margin:auto;text-align:center;width:60%}@media (max-width:600px){.div-erreur{width:100%}.div-erreur img{max-width:100%}.nav-container{display:none}.div-principal-ajout-niveau{width:80vw}.ajout-cours-form{border:.5px solid gray;box-shadow:2px 2px 5px gray;box-sizing:border-box;margin:auto;padding:10px;position:absolute;width:90%}.liste-des-niveaux{display:flex;flex-direction:column}.champInscription{margin:25px 0 15px}.box-detail-classe,.div-versement{width:90%}.actif-niveau,.un-niveau{width:20%}.onglet,.onglet1{width:auto}.div-detail-filiere{flex-direction:column}.onglet span,.onglet1 span{display:none}.box-btn{display:flex;flex-direction:column}.nav-active .onglet,.onglet1-actif .onglet1{width:auto}.champConnection,.champInscription{margin:auto;padding:10px;width:80%}.containeur-etap{margin-top:50px;padding:10px;width:100%}.show{background-color:#fff;box-shadow:2px 2px 5px #bebebe;height:100vh;left:-10px;padding:5px;top:30px;width:80vw;z-index:100}.hide,.show{position:absolute;transition:left .3s ease}.hide{left:-400px}.bars-menu{display:inline;display:initial}.charts-container{display:grid;grid-template-columns:1fr;height:auto;margin-top:10px;width:100%}.charts-container .charts{max-height:300px}.details-avis,.details-notifs{padding:20px}}@media (min-width:601px) and (max-width:1024px){.nav-container{display:none}.champConnection,.champInscription{margin:auto;padding:10px;width:50%}.containeur-etap{margin-top:50px;padding:10px 50px;width:40%}.show{background-color:#fff;box-shadow:2px 2px 5px #bebebe;height:100vh;left:-10px;padding:5px;top:30px;width:50vw;z-index:100}.hide,.show{position:absolute;transition:left .3s ease}.hide{left:-400px}.bars-menu{display:inline;display:initial}.charts-container{display:grid;grid-template-columns:1fr;height:auto;margin-top:10px;width:100%}.charts-container .charts{max-height:300px}.details-avis,.details-notifs{padding:20px 50px}}
/*# sourceMappingURL=main.44c5b653.css.map*/