body{margin:0;background-color:#eee;font-family:Helvetica Neue,Helvetica,Arial,"sans-serif";font-size:14px;line-height:1.42857143;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,.layout,body,html{height:100vh}:root{--color-dauphine:#2f4486;--color-dauphine-variant:#5768ac;--color-gray:#434148;--color-cyan:#fff}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.cursor-help{cursor:help}.cursor-default{cursor:default}.modal-body-enseignement{padding:0}.modal-card-dauphine{border-color:#337ab7}.modal-header .close{color:#fff}.card-dauphine{margin-top:10px;border-color:#337ab7;margin-bottom:25px}.card-dauphine>.card-header,.modal-card-dauphine>.card-header,.modal-header{border-color:#337ab7;background-color:#2f4486;background-color:var(--color-dauphine);color:#fff;font-weight:700}.card-principale{margin:65px -5px}.dropdown-menu{position:absolute;top:inherit;left:inherit}.alignRight{text-align:end}.appTitle{font-weight:700;font-size:18px}footer,header{width:100%;height:56px;background-color:#2f4486;background-color:var(--color-dauphine);color:#fff;position:fixed;z-index:1000}.table_small{margin-bottom:0}.table_small td,.table_small th{padding:0}.table_extractions{margin-bottom:50px}.table_extractions td,.table_extractions th{height:30px}.smallFont{font-size:small}.bloc-mention{background-color:#435692;border:1px solid #337ab7;font-weight:700}.bloc-mention,.bloc-programme{color:#fff;padding:.75rem 1.25rem}.bloc-programme{background-color:#58699e;border:1px solid #6d7caa}.bloc-semestre{background-color:#abb4ce;padding:.75rem 1.25rem;border:1px solid #828eb6}header{top:0}footer{bottom:0}footer a{color:#fff;text-decoration:none}footer a:hover{color:#fff;text-decoration:underline}a.awhite{color:#fff;text-decoration:none}a.awhite:hover{color:#ccc;text-decoration:none}header .row{align-items:center;height:100%}header .row .col{align-self:center;align-content:center}.container-header-bg{height:100%}.wrapper{margin:25px;border:2px solid #5768ac;border:2px solid var(--color-dauphine-variant);border-radius:10px}.wrapper .wrapper-title{color:#fff;background-color:#5768ac;background-color:var(--color-dauphine-variant);border-bottom:inherit;padding-left:10px}.wrapper .wrapper-contents{padding:10px}.wrapper .wrapper-contents hr{height:2px;color:#5768ac;color:var(--color-dauphine-variant);background-color:#5768ac;background-color:var(--color-dauphine-variant)}.wrapper .table{border:0 solid #2f4486;border:0 solid var(--color-dauphine)}.title_field{font-size:20px;font-weight:bolder;color:#2f4486;margin-bottom:4px}.validationMsg_field{font-size:14px;color:#ff4500;margin-bottom:4px;margin-left:10px;display:none}form:invalid .validationMsg_field{display:inline-block}.menu{background-color:#fff}.menu .item{padding:4px 0;border-top:1px dotted #d3d3d3}.menu .item-highlighted{background-color:#adc5f5}#aide h4{font-size:13px}#aide p{margin-left:50px}.form-label{font-weight:700}.title{text-align:center;font-size:18px;margin-bottom:15px}.nav{margin-bottom:25px}#backend-mentions{margin-bottom:45px}.list-group{width:95vw;margin-bottom:10px}.table_margintop{margin-top:25px}.table_dauphine thead th{background-color:#2f4486;background-color:var(--color-dauphine);color:#fff;color:var(--color-cyan);border-top:none}.margintopN6{margin-top:-6px}.margintop6{margin-top:6px}.marginleft6{margin-left:6px}.spacingLeft{margin-left:1%}.table_enseignements thead th{background-color:#d5d9e6;color:#000;border-top:none;font-weight:400}.table_centered tbody td,.table_centered thead th{vertical-align:middle;text-align:center}.btn-lmargin{margin-left:6px}.btn-rmargin{margin-right:6px}.marginR10p{margin-right:10%}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.composante,.mention{margin-left:25px}.text-orange{color:#ff4500}.rich-text-editor-max-height500{max-height:500px;overflow-y:auto}.height70vh{height:70vh;overflow-y:auto}p.font-info{font-size:.7rem;opacity:.8;margin-bottom:5px}
/*# sourceMappingURL=main.1c642017.chunk.css.map */