.page-container.staff-page{padding:0 1.5em;margin:0 auto}.page-container.staff-page .no-formations{text-align:center;opacity:80%}.page-container.staff-page h2{text-align:center}.page-container.staff-page .formation-wrapper .flex-item{width:100%}.page-container.staff-page .formation-wrapper .formation{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5em;width:100%;height:3em}.page-container.staff-page .formation-wrapper .formation.mandatory span{font-weight:700}.page-container.staff-page .formation-wrapper .formation.mandatory .label{font-size:10pt;color:var(--other-color)}.page-container.staff-page .formation-wrapper .formation.completed{opacity:80%}.page-container.staff-page .formation-wrapper .formation.completed .label{font-size:10pt}.page-container.staff-page .formation-wrapper .formation.completed .label.pending{color:grey}.page-container.staff-page .formation-wrapper .formation.completed .label.accepted{color:var(--positive-color)}.page-container.staff-page .formation-wrapper .formation.completed .label.denied{color:var(--negative-color)}.page-container.staff-page .formation-wrapper .formation.completed .complete-btn{cursor:not-allowed;opacity:40%;filter:grayscale(100%)}.page-container.staff-page .formation-wrapper .formation .button-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}