.react-daterange-picker{display:inline-flex;position:relative}.react-daterange-picker,.react-daterange-picker *,.react-daterange-picker *:before,.react-daterange-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-daterange-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-daterange-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;align-items:center;border:thin solid gray}.react-daterange-picker__inputGroup{min-width:calc((4px * 3) + .54em * 8 + .217em * 2);height:100%;flex-grow:1;padding:0 2px;box-sizing:content-box}.react-daterange-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-daterange-picker__inputGroup__divider,.react-daterange-picker__inputGroup__leadingZero{display:inline-block}.react-daterange-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-daterange-picker__inputGroup__input::-webkit-outer-spin-button,.react-daterange-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-daterange-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-daterange-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-daterange-picker__button{border:0;background:transparent;padding:4px 6px}.react-daterange-picker__button:enabled{cursor:pointer}.react-daterange-picker__button:enabled:hover .react-daterange-picker__button__icon,.react-daterange-picker__button:enabled:focus .react-daterange-picker__button__icon{stroke:#0078d7}.react-daterange-picker__button:disabled .react-daterange-picker__button__icon{stroke:#6d6d6d}.react-daterange-picker__button svg{display:inherit}.react-daterange-picker__calendar{width:350px;max-width:100vw;z-index:1}.react-daterange-picker__calendar--closed{display:none}.react-daterange-picker__calendar .react-calendar{border-width:thin}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}@font-face{font-family:Chalet;src:url(/assets/Chalet.11203bec.otf) format("opentype")}.formation_types__list{margin:16px 0;width:100%;display:table}.formation_types__list th{text-align:left}.formation_types__list tbody tr:hover{background-color:#f5f5f5}.formation_types__list tbody tr:nth-child(even){background-color:#f2f2f2}.formation_types__list tbody tr td:last-child{border-left:1px solid #262f62}.formation_types__search{margin:16px 0;width:100%;display:flex}.formation_type{margin:16px}.school_types__list{margin:16px 0;width:100%;display:table}.school_types__list th{text-align:left}.school_types__list tbody tr:hover{background-color:#f5f5f5}.school_types__list tbody tr:nth-child(even){background-color:#f2f2f2}.school_types__search{margin:16px 0;width:100%;display:flex}.formations__list{margin:16px 0;width:100%;display:table}.formations__list th{text-align:left}.formations__list tbody tr:hover{background-color:#f5f5f5}.formations__list tbody tr:nth-child(even){background-color:#f2f2f2}.formations__list tbody tr td:last-child{border-left:1px solid #262f62}.formation__actions{display:flex;justify-content:space-between;align-items:center}.formation .formation-option{align-items:center}.formation .formation-option .MuiSvgIcon-root{color:#0cb1e8;position:relative;top:8px;margin-left:20px;cursor:pointer}.formation .formation-option .MuiSvgIcon-root:hover{color:#262f62}.formation-eligibility{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;place-items:center;margin-bottom:24px;border:2px solid #333333}.degrees__list{margin:16px 0;width:100%;display:table}.degrees__list th{text-align:left}.degrees__list tbody tr:hover{background-color:#f5f5f5}.degrees__list tbody tr:nth-child(even){background-color:#f2f2f2}.degrees__list tbody tr td:last-child{border-left:1px solid #262f62}.degrees__search{margin:16px 0;width:100%;display:flex}.schools__list{margin:16px 0;width:100%;display:table}.schools__list th{text-align:left}.schools__list tbody tr:hover{background-color:#f5f5f5}.schools__list tbody tr:nth-child(even){background-color:#f2f2f2}.schools__search{margin:16px 0;width:100%;display:flex}@media (min-width: 1200px){.login{align-self:center}}.login__container{display:flex;flex-direction:column}@media (min-width: 1200px){.login__container{flex-direction:row;height:calc(100vh - 150px)}.login__container>*{width:50%}}.login__title{text-align:center;display:flex;flex-direction:column;gap:16px}.login__img{background-image:linear-gradient(180deg,transparent 0%,#0cb1e8 100%),url(/assets/images/bg.jpg);height:330px;background-size:cover;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:0 0 0 100px;background-position:top}@media (min-width: 1200px){.login__img{height:100%;width:100%;margin:0 auto}}.login__body{display:flex;flex-direction:column;align-items:center;gap:20px}.login__form{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}.login__form .myTextInput,.login__form .myTextInput .MuiInputBase-formControl{width:100%}.login__wrapper{display:flex;width:100%}.login__wrapper .MuiIconButton-root{padding-block:0;margin-top:8px}.login__wrapper .MuiIconButton-root:hover{background-color:transparent}.login__actions{margin-top:32px;display:flex;flex-direction:column}.login__link{margin:16px 0;text-decoration:inherit;text-align:center;color:#0cb1e8}.login .new-password__wrapper{display:flex;justify-content:space-between;flex-direction:column;width:100%}.login .new-password__bars{display:flex;gap:8px;margin-bottom:8px}.login .new-password__bars .icon__placeholder{width:1em;height:4px;margin-inline:8px;background-color:transparent}.login .new-password__bar{flex:1;height:4px;border-radius:4px}.login .new-password__criteria{display:flex;align-items:center;gap:8px}.login .new-password__criteria__label{font-size:.875rem}.tox-menubar,.tox-statusbar{display:none!important}body .MuiContainer-root{padding:30px 35px}body .MuiContainer-root:empty{padding:0}body .my-accordion.Mui-expanded{box-shadow:#64646f33 0 7px 29px;padding:12px}body .MuiPagination-root{margin-bottom:32px}body .MuiSelect-icon{color:#0cb1e8}body .MuiSelect-select.MuiSelect-outlined.MuiInputBase-input{background-color:#fff}body .MuiMenuItem-root{white-space:normal}.MuiPaper-root.MuiPaper-root.MuiMenu-paper.MuiPopover-paper{max-height:400px!important}.MuiInputBase-input.Mui-disabled{background-color:#d3d3d3!important}.whiteCircularProgress{color:#fff!important}.application_sessions__list{margin:16px 0;width:100%;display:table}.application_sessions__list th{text-align:left}.application_sessions__list tbody tr:hover{background-color:#f5f5f5}.application_sessions__list tbody tr:nth-child(even){background-color:#f2f2f2}.application_sessions__list tbody tr td:last-child{border-left:1px solid #262f62}.application_sessions__search{margin:16px 0;width:100%;display:flex}.application_session,.school_subject{margin:16px}body .my-app-bar__appbar{display:flex;color:#fff;width:100%;background-color:#262f62;flex-direction:row;box-shadow:0 3pt 6pt #00000029}@media (min-width: 1200px){body .my-app-bar__appbar{height:90px}}body .my-app-bar__container{padding:16px;display:flex;flex:4 1 0}body .my-app-bar__container button,body .my-app-bar__container a{margin-right:8px}body .my-app-bar__container .MuiIconButton-root{color:#fff}body .my-app-bar .MuiToolbar-root{min-height:inherit;width:100%;position:inherit;justify-content:flex-end}.basic-menu{display:flex;justify-content:space-around;width:100%;height:100%;flex-grow:1}.basic-menu .menu-item{list-style:none;display:flex;cursor:pointer;height:100%}.basic-menu .menu-item:hover .menu-label{text-decoration:underline}.basic-menu .menu-item:hover .submenu{opacity:1;display:flex;transition:opacity 1s ease-in-out}.basic-menu .menu-item .menu-label{height:100%;display:flex;align-items:center}.basic-menu .menu-item .menu-label>a,.basic-menu .menu-item .menu-label>span{color:#fff;text-decoration:none;font-family:inherit;font-family:Chalet,sans-serif;font-size:24px;line-height:24px}.basic-menu .menu-item .submenu{overflow-x:scroll;display:none;opacity:0;transition:opacity 1s ease-in-out;flex-direction:column;flex-wrap:wrap;position:absolute;top:50px;left:calc(20% + 7px);width:calc(80% - 7px);max-height:500px;background-color:#fff;border-radius:8px;box-shadow:0 2px 5px #0003;padding:24px;z-index:99;background-color:#262f62;justify-content:center}.basic-menu .menu-item .submenu:empty{display:none}.basic-menu .menu-item .submenu__hover{display:flex}.basic-menu .menu-item .submenu__hover:empty{display:none}.basic-menu .menu-item .submenu__label{color:#333;display:flex;align-items:center;font-size:24px;line-height:24px;font-weight:700;margin-bottom:16px}.basic-menu .menu-item .submenu__label svg{margin-right:12px}.basic-menu .menu-item .submenu__item{margin-bottom:12px;padding:12px;width:calc(25% - 12px);display:flex;flex-direction:column;border-radius:8px;transition:all .3s ease;margin-right:12px;background-color:#fff}.basic-menu .menu-item .submenu__item:last-child{margin-right:0}.basic-menu .menu-item .submenu__item:hover{background-color:#86bc25;box-shadow:0 2px 5px #0003}.basic-menu .menu-item .submenu__item:hover .submenu__label,.basic-menu .menu-item .submenu__item:hover a{color:#fff}.basic-menu .menu-item .submenu__item:nth-child(1):hover{background-color:#86bc25}.basic-menu .menu-item .submenu__item:nth-child(2):hover{background-color:#275fd7}.basic-menu .menu-item .submenu__item:nth-child(3):hover{background-color:#e30517}.basic-menu .menu-item .submenu__item:nth-child(4):hover{background-color:#262f62}.basic-menu .menu-item .submenu__item:nth-child(5):hover{background-color:#8b1e80}.basic-menu .menu-item .submenu__item:nth-child(6):hover{background-color:#f60}.basic-menu .menu-item .submenu__item:nth-child(7):hover{background-color:#0cb1e8}.basic-menu .menu-item .submenu__item:nth-child(8):hover{background-color:#e83087}.basic-menu .menu-item .submenu__item:nth-child(9):hover{background-color:#86bc25}.basic-menu .menu-item .submenu__item:nth-child(10):hover{background-color:#275fd7}.basic-menu .menu-item .submenu__item a{text-decoration:none;display:inline-block;color:#333;margin-bottom:12px}.basic-menu .menu-item .submenu__item a:hover{text-decoration:underline}.basic-menu .menu-item .submenu__subitem{list-style:none}.app-logo{padding:8px;max-height:100%;background-color:#fff;flex:1 1 0;display:flex;justify-content:center}.app-logo img{max-height:90%}.app-title{display:flex;flex-direction:column;background-color:#262f62;color:#fff;font-family:Chalet,sans-serif;width:70%}@media (min-width: 1200px){.app-title{flex-direction:row;align-items:center}}.app-title--main{font-size:26px;font-weight:400;line-height:10px}@media (min-width: 1200px){.app-title--main{font-size:36px}}.app-title--sub{font-size:14px;font-weight:lighter;display:inline-block;margin-bottom:2px}@media (min-width: 1200px){.app-title--sub{margin-left:40px;font-size:36px;margin-bottom:inherit;margin-right:12px}}.app-title--visitor{line-height:32px;font-size:22px}@media (min-width: 1200px){.app-title--visitor{font-size:36px}}.template__search{gap:20px;align-items:center}.template__title.my-h1{margin:0;display:flex;align-items:center;justify-content:space-between}.template__form{display:flex;flex-direction:column;gap:32px;margin-top:24px;width:80%}.template__form .myInput--template__label,.template__form .myInput--template__label .MuiInputBase-formControl,.template__form .myInput--template__label label{width:100%;margin:0}.template__form .myInput--template__label>label{margin-bottom:12px}.template__form .myInput--template__label .template__label>input[type=text]{margin-bottom:0}.template__form .mySelectGroupInput.myInput--statuses .MuiInputBase-formControl,.template__form .mySelectGroupInput.myInput--statuses label{width:100%}.template__form .mySelectGroupInput.myInput--statuses>label{color:#000}.template__form .mySelectGroupInput.myInput--statuses>label.Mui-focused{color:#000}.template__form .sms-template__editor{display:flex;flex-direction:column;gap:8px}.template__form .sms-template__editor-header{display:flex;align-items:center;justify-content:space-between}.template__form .sms-template__counter{color:gray}.template__form .myInput--editor-content{width:100%}.template .new{flex-shrink:0}.template table tbody td:not(:first-child){text-align:center}.home{display:flex;flex-direction:column}.home__documents{width:90%;margin:0 auto}@media (min-width: 1200px){.home__documents{display:flex;flex-wrap:wrap}}.home h1{color:#0cb1e8;margin-bottom:28px;font-family:Chalet,sans-serif;font-weight:400;font-size:32px}.home__follow{display:flex;width:100%;align-items:center;justify-content:center}.home .home-document{position:relative;width:100%;max-height:500px;margin:32px 0;box-shadow:0 4px 16px #0003;align-self:start;border-radius:10px}@media (min-width: 1200px){.home .home-document{width:calc(33% - 40px);min-height:325px;margin-right:40px}}.home .home-document__label{display:flex;font-weight:700;border-radius:12px 12px 0 0;color:#fff;margin:0;background-color:#262f62;padding:16px 44px 16px 20px;height:70px;align-items:flex-start}.home .home-document__label--video{background-color:#86bc25}@media (min-width: 1200px){.home .home-document__label{height:120px;padding:24px 44px 24px 32px}}.home .home-document__icon{position:absolute;right:20px}.home .home-document__body{padding:24px 20px;min-height:50px}.home .home-document__body p{margin-top:0}@media (min-width: 1200px){.home .home-document__body{display:flex;flex-direction:column;height:100%;min-height:204px;justify-content:space-between;align-items:flex-start}}.home .home-document__state{display:flex;align-items:center}.home .home-document__state--valid{color:#0cb1e8}.home .home-document__checkbox{display:flex;margin-bottom:16px}.candidate-applications__header{background-color:#0cb1e8;color:#fff;padding:16px;display:flex;align-items:center}.candidate-applications__header-inner{max-width:1200px;width:100%;margin:0 auto}.candidate-applications__header-inner h1{margin:0}.candidate-applications__header .back-button{margin:inherit;color:#fff;margin-right:12px}.candidate-applications__info{margin-left:32px;position:relative;margin-bottom:32px}.candidate-applications__info svg{position:absolute;top:-4px;left:-32px}@media (min-width: 1200px){.candidate-applications__list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;width:90%;margin:0 auto}}.candidate-applications__title.my-h1{margin:0;font-weight:400}.candidate-applications__triangle{width:0;height:0;border-style:solid;border-right:11px solid transparent;border-left:11px solid transparent;border-top:14px solid;border-bottom:0;position:relative;bottom:-10px;left:calc(20% - 5px);border-top-color:#0cb1e8}.candidate-applications__container{margin-top:-18px}.candidate-applications .candidate-application{margin:30px 0;position:relative}.candidate-applications .candidate-application__header{padding:16px 20px;color:#fff;border-radius:10px 10px 0 0;min-height:68px}.candidate-applications .candidate-application__body{padding:16px 20px;border-radius:0 0 10px 10px;box-shadow:0 3px 15px #0003;min-height:160px;white-space:pre-line}.candidate-applications .candidate-application__state--green{color:#86bc25}.candidate-applications .candidate-application__state--red{color:#e30517}.candidate-applications .candidate-application__state--orange{color:#f60}.candidate-applications .candidate-application__state--blue{color:#275fd7}.candidate-applications .candidate-application__state--black{color:#333}.candidate-applications .candidate-application__delete{color:#333;position:absolute;bottom:20px;right:0}.delete-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;background-color:#fff;border:4px solid #262f62;border-radius:5px;max-height:80%;overflow-y:auto;max-width:80%;width:50%;padding:16px}.delete-modal__actions{display:flex;justify-content:space-between;margin-top:32px}.candidate-application__header{color:#fff;padding:16px;display:flex;align-items:center}.candidate-application__header .back-button{margin:inherit;color:#fff}@media (min-width: 1500px){.candidate-application__container{max-width:inherit!important}}@media (min-width: 992px){.candidate-application__container{max-width:60%!important}}.candidate-application__header-inner{max-width:1600px;margin:0 auto;width:100%;padding:0 35px}.candidate-application__title.my-h1{font-weight:400;margin-bottom:8px}.candidate-application__subtitle.my-h3{font-weight:400;margin-bottom:0}.candidate-application__steps{display:flex;flex-direction:column}@media (min-width: 992px){.candidate-application__steps{flex-direction:row;top:356px;position:fixed;left:8px;z-index:1}}@media (min-width: 1500px){.candidate-application__steps{left:16px}}.application-step .document{margin-bottom:28px}.application-step .document__header{background-color:#262f62;color:#fff;border-top-right-radius:10px;border-top-left-radius:10px;padding:20px 16px}.application-step .document__content{padding:40px 32px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:0 3px 15px #0003}.application-step .document__input{display:inline-flex}.application-step .document__actions{width:100%;border-top:2px solid #e7e5e4;padding:24px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.application-step .document__actions:last-child{padding-bottom:0}.application-step .document__actions .actions-btn-documents{width:34%;display:flex;justify-content:flex-start;padding-left:8px}.application-step .document__actions .actions-btn-documents .btn-action{font-family:Arial,serif;background-color:transparent;margin:0 5px;border-radius:80px;padding:8px 16px;font-size:.9em;font-weight:700;display:flex;align-items:center;cursor:pointer}.application-step .document__actions .actions-btn-documents .btn-action svg{margin-right:4px}.application-step .document__actions .actions-btn-documents .btn-action__validate{color:#86bc25;border:2px solid #86bc25}.application-step .document__actions .actions-btn-documents .btn-action__validate:hover{color:#fff;background-color:#86bc25}.application-step .document__actions .actions-btn-documents .btn-action__replace{color:#0cb1e8;border:2px solid #0cb1e8}.application-step .document__actions .actions-btn-documents .btn-action__replace:hover{color:#fff;background-color:#0cb1e8}.application-step .document__actions .actions-btn-documents .btn-action__refuse{color:#e30517;border:2px solid #e30517}.application-step .document__actions .actions-btn-documents .btn-action__refuse:hover{color:#fff;background-color:#e30517}.application-step .document__name{width:33%}.application-step .document__name span{width:fit-content;cursor:pointer}.application-step .document__name,.application-step .document__status{display:flex;align-items:center;word-break:break-all}.application-step .document__status{width:33%;display:flex;justify-content:flex-end}.application-step .document__status svg{margin:0 16px}.application-step .document__status--pending svg,.application-step .document__status--rejected svg,.application-step .document__status--validated svg{cursor:pointer}.application-step .document__status--pending svg.delete-icon,.application-step .document__status--rejected svg.delete-icon,.application-step .document__status--validated svg.delete-icon{color:#000}.application-step .document__status--pending svg:hover,.application-step .document__status--rejected svg:hover,.application-step .document__status--validated svg:hover{color:#262f62}.application-step .document__status--pending{color:#275fd7}.application-step .document__status--validated{color:#86bc25}.application-step .document__status--validated svg:not(:nth-of-type(2)){cursor:default}.application-step .document__status--validated svg:not(:nth-of-type(2)):hover{color:inherit}.application-step .document__status--rejected{color:#e30517;display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:16px}.application-step .document__status--rejected>span{display:flex;align-items:center;width:100%}.application-step .document__status--rejected>span svg,.application-step .document__status--rejected>span .delete-icon{margin-right:8px;cursor:pointer}.application-step .document__status--rejected>span svg:hover,.application-step .document__status--rejected>span .delete-icon:hover{color:#262f62}.application-step .document__icon{margin-right:12px}.application-step .document__filed{font-weight:700}.application-step .document .label-file{cursor:pointer;color:#fff;background-color:#0cb1e8;padding:12px;border-radius:6px;font-weight:700;display:inline-flex;align-items:center;margin-right:32px}.application-step .document .label-file:hover{background-color:#262f62}.application-step .document .input-file{display:none}@media (max-width: 992px){.application-step .document__actions .actions-btn-documents,.application-step .document__name,.application-step .document__status{width:100%;justify-content:center;margin:12px 0}.application-step .document__input{display:block;width:100%}}.pre-register__tabs{border-bottom:1px solid #0cb1e8}.pre-register-messages__row{margin:32px 0}.pre-register-messages__row label{margin:32px 0;display:block}.formBuilder__modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;background-color:#fff;border:4px solid #262f62;border-radius:5px;padding:32px;max-height:80%;overflow-y:auto;max-width:80%}.pre-register h2.global_label{border-bottom:1px solid #808080;display:flex;justify-content:space-between}.pre-register__presentation{margin-bottom:16px}.pre-register__table,.template table{width:100%;margin-bottom:24px}.pre-register__table tbody tr:nth-child(even),.template table tbody tr:nth-child(even){background-color:#f2f2f2}.pre-register__table tbody td,.template table tbody td{padding:4px}.pre-register__section,.pre-register__section button{margin:32px 0}.pre-register__check{text-align:center}input{cursor:pointer}.attributes-array{display:flex;align-items:center}.attributes-array .icon{cursor:pointer;position:relative;margin-left:16px;top:8px}.attributes-array .icon:hover{color:#262f62}.pre-register .formation{max-height:500px;margin:30px 0;cursor:pointer}.pre-register .formation__label{font-weight:700;color:#fff;display:flex;justify-content:space-between;margin-top:0;margin-bottom:6px;line-height:20px}.pre-register .formation__secondary--label{margin:0;font-weight:700}.pre-register .formation__description{margin-top:6px;margin-bottom:0;font-size:.8rem;color:#fff;display:flex}.pre-register .formation__header{background-color:#0cb1e8;padding:16px 20px;border-top-left-radius:10px;border-top-right-radius:10px}.pre-register .formation__body{box-shadow:0 3px 15px #0003;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:12px 20px;min-height:160px;white-space:pre-line}@media (min-width: 1200px){.pre-register__formations{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.pre-register__formations .formation__header{min-height:150px}.pre-register__formations .formation__body{min-height:180px}}.pre-register-candidate-form .informations,.pre-register-candidate-form .degrees,.pre-register-candidate-form .survey,.pre-register-candidate-form .person_contact{margin-top:80px;position:relative}.pre-register-candidate-form .informations:before,.pre-register-candidate-form .degrees:before,.pre-register-candidate-form .survey:before,.pre-register-candidate-form .person_contact:before{content:"";position:absolute;top:-30px;left:-35px;width:calc(100% + 70px);height:1px;background-color:gray}@media (min-width: 1200px){.pre-register-candidate-form .informations:before,.pre-register-candidate-form .degrees:before,.pre-register-candidate-form .survey:before,.pre-register-candidate-form .person_contact:before{left:0;width:100%}}.pre-register-candidate-form .informations .myInput:first-of-type,.pre-register-candidate-form .degrees .myInput:first-of-type,.pre-register-candidate-form .survey .myInput:first-of-type,.pre-register-candidate-form .person_contact .myInput:first-of-type{margin-top:32px}.pre-register-candidate-form .informations .mySwitchInput,.pre-register-candidate-form .degrees .mySwitchInput,.pre-register-candidate-form .survey .mySwitchInput,.pre-register-candidate-form .person_contact .mySwitchInput{margin-top:32px}@media (min-width: 1200px){.pre-register-candidate-form .informations .myInput:first-of-type,.pre-register-candidate-form .informations .myInput:nth-child(2),.pre-register-candidate-form .degrees .myInput:first-of-type,.pre-register-candidate-form .degrees .myInput:nth-child(2),.pre-register-candidate-form .survey .myInput:first-of-type,.pre-register-candidate-form .survey .myInput:nth-child(2),.pre-register-candidate-form .person_contact .myInput:first-of-type,.pre-register-candidate-form .person_contact .myInput:nth-child(2){margin-top:16px}.pre-register-candidate-form .informations .myInput:not(.myRadioInput),.pre-register-candidate-form .degrees .myInput:not(.myRadioInput),.pre-register-candidate-form .survey .myInput:not(.myRadioInput),.pre-register-candidate-form .person_contact .myInput:not(.myRadioInput){display:inline-block;width:50%}.pre-register-candidate-form .informations .myInput:not(.myRadioInput) .MuiInputBase-formControl,.pre-register-candidate-form .degrees .myInput:not(.myRadioInput) .MuiInputBase-formControl,.pre-register-candidate-form .survey .myInput:not(.myRadioInput) .MuiInputBase-formControl,.pre-register-candidate-form .person_contact .myInput:not(.myRadioInput) .MuiInputBase-formControl{width:85%}}.pre-register-candidate-form .informations #picto_info{position:inherit;margin-right:10px}.pre-register-candidate-form .informations__important{margin:32px 0;background-color:#0cb1e8;color:#fff;padding:16px 20px;border-radius:10px}.pre-register-candidate-form .informations__important .my-small{margin-bottom:32px}@media (min-width: 1200px){.pre-register-candidate-form .informations__important .myInput:not(.myRadioInput){display:inline-block;width:33%}.pre-register-candidate-form .informations__important .myInput:not(.myRadioInput) .MuiInputBase-formControl{width:85%}}.pre-register-session .sessions .session{border:1px solid #333333;border-radius:12px;margin:12px 0}.pre-register-session .sessions .session:hover{background-color:#f2f2f2}.pre-register-session .sessions .session__label{padding:12px;display:flex;font-size:24px;justify-content:space-between;cursor:pointer;align-items:center}.candidate-header{color:#fff;padding:16px;min-height:110px}@media (min-width: 1200px){.candidate-header{height:120px;padding:35px 10%}}.candidate-header__container{max-width:1200px;margin-left:auto;margin-right:auto;padding:0;width:100%}.candidate-header-inner{display:flex;flex-direction:row;align-items:flex-start}.candidate-header-inner .back-button{margin-right:40px}.candidate-header-inner h1{margin-bottom:8px;font-weight:700}.candidate-header-inner p{margin:0;font-weight:700}.candidate-header__body{position:relative}.candidate-header__body #picto_info{position:absolute;top:0}.candidate-header__body section.intro{margin-left:32px}@media (min-width: 1200px){.candidate-header__body{width:80%}}.pre-register-candidate .triangle{width:0;height:0;border-style:solid;border-right:11px solid transparent;border-left:11px solid transparent;border-top:14px solid;border-bottom:0;position:relative;bottom:-10px;left:calc(20% - 5px);border-top-color:#262f62}.phase-stepper{display:flex;background-color:#fff;width:100%;align-items:center;justify-content:space-around}.phase-stepper__phase{display:flex;flex-direction:column;align-items:center;position:relative;flex:1;cursor:pointer}.phase-stepper__phase:not(:last-child):after{content:"";position:absolute;top:59.5px;left:50%;right:50%;height:0;border-top-width:3px;border-top-color:#262f62;border-top-style:solid;z-index:0;width:100%}.phase-stepper__phase--active:not(:last-child):after,.phase-stepper__phase--after:not(:last-child):after{border-top-style:dotted;border-top-color:gray}.phase-stepper__phase--after{cursor:not-allowed}.phase-stepper__phase--after .phase-stepper__inner{-webkit-mask-image:url(/assets/icons/lock.svg);-webkit-mask-size:contain;background-size:contain;-webkit-mask-repeat:no-repeat;background-color:gray;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);border-radius:inherit;width:55%}.phase-stepper__phase--after .phase-stepper__title{color:gray}.phase-stepper__phase--after .phase-stepper__circle{border:3px #808080 solid}.phase-stepper__phase--before .phase-stepper__circle{background-color:#262f62}.phase-stepper__phase--before.disabled .phase-stepper__circle{background-color:gray}.phase-stepper__phase--before .phase-stepper__inner{-webkit-mask-image:url(/assets/icons/check.svg);-webkit-mask-size:contain;background-size:contain;-webkit-mask-repeat:no-repeat;background-color:#fff;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);border-radius:inherit;width:55%}.phase-stepper__circle{width:55px;aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Chalet,sans-serif;margin-right:8px;font-size:20px;border:3px #262f62 solid;z-index:1;background-color:#fff;position:relative}.phase-stepper__title{margin-bottom:16px;font-size:20px;font-family:Chalet,sans-serif;z-index:1}.phase-stepper__inner{width:55%;aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#262f62}.phase-stepper__phase.disabled{cursor:not-allowed}.phase-stepper__phase.disabled .phase-stepper__circle{border:3px #808080 solid}.phase-stepper__phase--active.disabled .phase-stepper__inner{background-color:gray}.phase-stepper__phase.disabled:after{border-top-color:gray}.phase-stepper__phase.disabled .phase-stepper__title{color:gray}.mobile-stepper{width:100%}.mobile-stepper .MuiAccordion-root,.mobile-stepper .MuiAccordion-root:first-of-type,.mobile-stepper .MuiAccordion-root:last-of-type{border-radius:8px;border:3px solid #262f62;margin:4px 0}.mobile-stepper .MuiAccordion-root .Mui-expanded,.mobile-stepper .MuiAccordion-root:first-of-type .Mui-expanded,.mobile-stepper .MuiAccordion-root:last-of-type .Mui-expanded{background-color:#f2f2f2}.mobile-stepper .MuiAccordion-root .MuiAccordionDetails-root,.mobile-stepper .MuiAccordion-root:first-of-type .MuiAccordionDetails-root,.mobile-stepper .MuiAccordion-root:last-of-type .MuiAccordionDetails-root{padding:16px}.mobile-stepper .MuiAccordionSummary-content{display:flex;align-items:center;justify-content:space-between}.mobile-stepper__phase{display:flex;flex-direction:row;align-items:center}.mobile-stepper__phase--after .mobile-stepper__inner{-webkit-mask-image:url(/assets/icons/lock.svg);-webkit-mask-size:contain;background-size:contain;-webkit-mask-repeat:no-repeat;background-color:gray;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);border-radius:inherit;width:55%}.mobile-stepper__phase--after .mobile-stepper__title{color:gray}.mobile-stepper__phase--after .mobile-stepper__circle{border:3px #808080 solid}.mobile-stepper__phase--before .mobile-stepper__circle{background-color:#262f62}.mobile-stepper__phase--before .mobile-stepper__inner{-webkit-mask-image:url(/assets/icons/check.svg);-webkit-mask-size:contain;background-size:contain;-webkit-mask-repeat:no-repeat;background-color:#fff;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);border-radius:inherit;width:55%}.mobile-stepper__circle{width:35px;aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Chalet,sans-serif;margin-right:32px;font-size:20px;border:3px #262f62 solid;z-index:1;background-color:#fff;position:relative}.mobile-stepper__inner{width:55%;aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#262f62}.mobile-stepper__title{font-size:20px;font-family:Chalet,sans-serif;z-index:1}.application-step{margin-top:32px;position:relative;width:100%}.application-step .margin-civility{margin:16px 0 8px}@media (min-width: 1200px){.application-step .myInput:not(.myRadioInput){display:inline-block;width:50%}.application-step .myInput--full:not(.myRadioInput){width:100%}.application-step .myInput.long:not(.myRadioInput),.application-step .myInput.long:not(.myRadioInput){min-height:135px;display:inline-flex;justify-content:flex-end}}.application-step__section:not(:first-of-type){margin-top:32px}.application-step--family .MuiButton-contained:first-of-type{margin-right:8px}.my-accordion{box-shadow:0 3px 15px #0003}@media (max-width: 992px){.my-accordion button{display:block!important;margin:6px auto!important}.hide-under-medium{display:none}}.candidate-stepper{box-shadow:0 3px 15px #0003;padding:16px;border-radius:10px;height:fit-content;max-width:270px}@media (min-width: 1500px){.candidate-stepper{max-width:350px;padding:32px}}.candidate-stepper:empty,.candidate-stepper:not(:has(.candidate-step:not(.candidate-step--inactive))){display:none}.candidate-step{display:flex;align-items:center;margin-bottom:8px}.candidate-step__current{background-color:#262f62;width:14px;height:14px;border-radius:50%}.candidate-step__status{margin-right:4px;display:flex;align-items:center;justify-content:center;border:2px solid #0cb1e8;aspect-ratio:1;width:40px;height:40px;border-radius:50%;position:relative;background-color:#fff}.candidate-step__status:after{content:"";position:absolute;height:50px;width:3px;background-color:#0cb1e8;bottom:-50px}.candidate-step__status--last:after{height:0}.candidate-step__status--last-visible:after{height:0!important}.candidate-step__status--done{background-color:#0cb1e8}.candidate-step__status--active{background-color:#fff}.candidate-step__status--inactive{border-color:#94e0f9}.candidate-step__label{cursor:pointer;padding:12px;min-width:200px}.candidate-step__label:hover{background-color:#f2f2f2}.candidate-step--inactive{display:none}body .grade-container{background-color:#f2f2f2;padding:8px 16px;border-radius:5px;margin-top:8px;position:relative;display:flex;align-items:center}body .grade-container .myTextInput{margin:0}.document-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;background-color:#fff;border:4px solid #262f62;border-radius:5px;max-height:80%;overflow-y:auto;max-width:80%;width:80%;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.document-modal svg{margin-right:8px}@media (min-width: 1200px){.document-modal{width:40%}}.document-modal__actions{display:flex;width:100%;justify-content:space-between;margin-top:32px}.application-step--slot .error{color:#e30517}.slot-step__actions{display:flex;gap:10px;align-items:center}.slot-step__slots{margin-bottom:48px}.slot-step__slots .slot-accordion{border-radius:8px!important;margin:20px 0;box-shadow:0 2px 5px #00000060}.slot-step__slots .slot-accordion:hover{box-shadow:0 2px 5px #00000060}.slot-step__slots .slot-accordion .MuiAccordionSummary-root{padding:0 20px}.slot-step__slots .slot-accordion .MuiAccordionSummary-root.Mui-expanded{min-height:48px}.slot-step__slots .slot-accordion__details{background-color:#fff;color:gray;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.slot-step__slots .slot-accordion,.slot-step__slots svg{background-color:#262f62;color:#fff}.slot-step__slots-hour{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:20px 10px}.slot-step__hour{margin:12px;padding:12px 24px;border:2px solid #0cb1e8;border-radius:8px;font-weight:700;color:#0cb1e8;transition:all .3s ease-in-out}.slot-step__hour:hover,.slot-step__hour--selected{cursor:pointer;background-color:#262f62;color:#fff;border:2px solid #262f62}.slot-step__hour--impossible{border:2px solid #e30517;color:#e30517}.slot-confirmation{box-shadow:0 2px 5px #00000060;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.slot-confirmation__day{background-color:#262f62;color:#fff;padding:20px 16px;border-top-left-radius:10px;border-top-right-radius:10px}.slot-confirmation__phone{padding:0 16px 1px}.slot-confirmation__phone--detail{display:flex;align-items:center}.slot-confirmation__slots,.slot-confirmation__adress,.slot-confirmation__videoConference{margin:0 24px}.slot-confirmation__videoConference{display:flex}.slot-confirmation__slots{list-style:none;padding:16px 0;border-bottom:1px solid #e7e5e4}.slot-confirmation__slots li{display:flex;align-items:center}.slot-confirmation__slots li svg{margin-right:12px}.slot-confirmation__adress{display:flex;padding-bottom:48px;margin-top:24px}.slot-confirmation__adress svg{color:#0cb1e8;margin-right:12px}.slot-confirmation__videoConference{display:flex;padding-bottom:48px;margin-top:24px;align-items:center}.slot-confirmation__videoConference svg{margin-right:12px}.video-conference-choices{display:flex;width:100%;margin-bottom:12px;flex-direction:column}@media (min-width: 1200px){.video-conference-choices{flex-direction:row}}.video-conference-choices__container{display:flex;width:100%;justify-content:space-between;margin-bottom:12px}.video-conference-choices__container:first-child{margin-right:24px}.video-conference-choices__radio{position:absolute;left:-9999px;width:0;height:0;visibility:hidden}.video-conference-choices__radio:checked+label{border:1px solid #275fd7;background-color:#262f62;color:#fff}.video-conference-choices__radio:checked+label:after{top:-22px;right:-22px;content:url(assets/images/checked.png);position:absolute;width:32px;height:32px;transition:all .3s}.video-conference-choices__label{width:100%;height:58px;border-radius:10px;cursor:pointer;position:relative;border:1px solid #0cb1e8;font-size:20px;display:flex;justify-content:center;align-items:center;color:#0cb1e8}.video-conference-choices__label:hover{background-color:#262f62;border:none;color:#fff}.convocation{display:flex;flex-direction:row;align-items:center;border:1px solid #262f62;padding:16px;border-radius:12px;cursor:pointer}.convocation:hover{background-color:#c9e6f0}.convocation__icon,.convocation__loading{margin-right:16px;font-size:32px!important;color:#e30517}.tutors-substep{padding:32px 0}.tutors-substep:not(:nth-of-type(1)){border-top:4px solid #262f62;border-bottom:4px solid #262f62}.documents table{margin-top:80px}.documents table td:not(:first-child){padding:8px 16px;text-align:center}.documents table tbody tr td:last-child{border-left:1px solid #262f62}.documents table tbody tr:hover{background-color:#f2f2f2;cursor:pointer}.documents table tbody tr:nth-child(even){background-color:#f2f2f2}.documents__actions{display:inline-flex;height:100%}.documents__search{margin:16px 0;width:100%;display:flex}.documentDisplay-card{position:relative;border-radius:10px;width:400px;box-shadow:0 3px 15px #0003;margin:0 20px 40px 0}.documentDisplay-card__header{display:flex;justify-content:space-between;flex-wrap:nowrap;padding:4px 12px;background-color:#262f62;border-radius:10px 10px 0 0;color:#fff}.documentDisplay-card__header--video{background-color:#86bc25}.documentDisplay-card__header h3{max-width:320px}.documentDisplay-card__header .validate-document-badge{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-top:8px;background-color:#0cb1e8;border:2px solid white;border-radius:100px}.documentDisplay-card__body{padding:4px 12px 60px}.documentDisplay-card__body .doc-link{position:absolute;bottom:12px;left:12px;padding-right:20px}.documentDisplay-card__body .validate-btn-document,.documentDisplay-card__body .open-btn-document{display:flex;align-items:center;flex-wrap:nowrap;width:fit-content;cursor:pointer;border-radius:8px;padding:8px 16px}.documentDisplay-card__body .validate-btn-document svg,.documentDisplay-card__body .open-btn-document svg{margin-right:8px}.documentDisplay-card__body .validate-btn-document{background-color:#fff;color:#262f62;border:2px solid #262f62;font-weight:700}.documentDisplay-card__body .validate-btn-document:hover{background-color:#262f62;color:#fff}.documentDisplay-card__body .open-btn-document{background-color:#fff;color:#0cb1e8;border:2px solid #0cb1e8}.documentDisplay-card__body .open-btn-document:hover{background-color:#0cb1e8;color:#fff}.document__global-section,.document__candidate-section,.document__jury-section{background-color:#f2f2f2;border:1px solid black;padding:16px;margin:16px 0}.document-types table{margin-top:80px}.document-types table td{padding:16px 32px}.document-types table tbody tr:hover{background-color:#f2f2f2}.document-types table tr:nth-child(even){background-color:#f2f2f2}.document-types table tr td:last-child{border-left:1px solid #262f62}.document-types__search{margin:16px 0;width:100%;display:flex}.document_rejection__list{margin-top:80px}.document_rejection__list td{padding:16px 32px}.document_rejection__list tbody tr:hover{background-color:#f2f2f2}.document_rejection__list tbody tr:nth-child(even){background-color:#f2f2f2}.document_rejection__list tr td:last-child{border-left:1px solid #262f62}.document_rejection__search{margin:16px 0;width:100%;display:flex}.visibility-table{width:100%;margin-bottom:24px}.visibility-table tbody tr:nth-child(even){background-color:#f2f2f2}.visibility-table tbody td{padding:4px}.candidate-form .MuiTabs-root{margin-top:16px}.candidate-form .MuiTabPanel-root{padding:0}.candidate-tab h2.global_label{border-bottom:1px solid #808080;display:flex;justify-content:space-between}.pdfModal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:45vw;height:85vh;background-color:#fff;border:4px solid #262f62;border-radius:5px;padding:32px;overflow-y:auto}.pdfModal__actions{position:sticky;bottom:0;display:flex;justify-content:space-between;width:100%}.react-pdf__Page__canvas{width:100%!important;height:auto!important}.react-pdf__Page__textContent,.react-pdf__Page__annotations{display:none!important}@media (max-width: 768px){.pdfModal{width:95vw;height:95vh}.pdfModal__actions button{font-size:.7em;min-width:72px}}.video-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;background-color:#fff;border:4px solid #262f62;border-radius:5px;max-height:80%;overflow-y:auto;max-width:80%;width:100%;padding:0}.video-modal .close-button{position:absolute;top:10px;right:10px;background:transparent;border:none;cursor:pointer;z-index:10}.video-modal .close-button svg{fill:#262f62}.video-modal .close-button svg:hover{opacity:.5}.video-modal .container__document{display:flex;justify-content:center;align-items:center;position:relative}.video-modal .container__document video{width:80%;height:auto}.video-modal .container__document .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;background-color:transparent;border:none;padding:0}.video-modal .container__document .play-button :focus{outline:none}.video-modal .container__document .play-button svg{font-size:5rem;color:#fff}.video-modal .container__document .play-button svg:hover{opacity:.7}.video-modal .container__document .end-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-modal .container__document .end-button button{font-size:1rem}.video-thumbnail{margin-bottom:8px;position:relative;display:inline-block;cursor:pointer}.video-thumbnail img{display:block;width:100%;height:auto;border-radius:12px}.video-thumbnail .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;border:none;cursor:pointer}.video-thumbnail .play-button:hover svg{color:#000;opacity:.7}.video-thumbnail .play-button svg{font-size:3rem;color:#fff}.grades-tab .MuiInputBase-root{justify-content:center}.grades-tab .MuiInputBase-root .MuiInputBase-input{width:50%}.grades-tab #submit{margin-bottom:24px}.import--error{background-color:#e30517}.import--success{background-color:#86bc25}.interview{position:relative}.interview .btn-action{font-family:Arial,serif;background-color:transparent;margin:0 5px;border-radius:80px;padding:8px 16px;font-size:.9em;font-weight:700;display:flex;align-items:center;cursor:pointer}.interview .btn-action__validate{color:#0cb1e8;border:2px solid #0cb1e8}.interview .btn-action__validate:hover{color:#fff;background-color:#0cb1e8}.interview__modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;background-color:#fff;border:4px solid #262f62;border-radius:5px;padding:32px;max-height:80%;overflow-y:auto;max-width:80%}.interview__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.interview__score{padding:8px;border:1px solid #333333;background-color:#f2f2f2;width:42.5%}.interview__table{margin:24px 0;width:100%;border-collapse:collapse}.interview__table thead th{text-transform:uppercase;font-weight:700}.interview__table td,.interview__table th{padding:8px;border:1px solid #808080;text-align:center;font-size:12px;color:#333}.interview__table td label,.interview__table th label{margin:0}.interview__table td .MuiButtonBase-root.MuiRadio-root,.interview__table th .MuiButtonBase-root.MuiRadio-root{display:none}.interview__table td *,.interview__table th *{font-size:12px}.interview__table th:nth-child(1),.interview__table td:nth-child(1){width:15%}.interview__table th:nth-child(2),.interview__table td:nth-child(2){width:20%}.interview__table th:nth-child(3),.interview__table td:nth-child(3),.interview__table th:nth-child(4),.interview__table td:nth-child(4),.interview__table th:nth-child(5),.interview__table td:nth-child(5){width:15%}.interview__table th:nth-child(6),.interview__table td:nth-child(6){width:20%}.interview__table .free-answer{font-size:12px}.interview .answer--green{background-color:#86bc2599}.interview .answer--orange{background-color:#f609}.interview .answer--red{background-color:#e3051799}.interview .answer--selected{border:3px solid #333333;transition:background-color .5s ease}.interview .answer--selected.answer--green{background-color:#86bc25e6}.interview .answer--selected.answer--orange{background-color:#ff6600e6}.interview .answer--selected.answer--red{background-color:#e30517e6}.interview .question .myInput--free-answer,.interview .question .free-answer{width:100%;margin:0}.edit-motivation-interview{display:flex;flex-direction:column;width:100%!important}.edit-motivation-interview__header p{margin:8px 0}.edit-motivation-interview__block{border:3px solid #262f62;border-radius:12px;padding:16px;display:flex;flex-direction:column;margin:16px 0}.edit-motivation-interview__block .block__informations{display:flex}.edit-motivation-interview__block .block__jurys{display:grid;grid-template-columns:2fr 2fr 1fr 1fr}.edit-motivation-interview__slots{padding:16px}.edit-motivation-interview__slots .slot__field_array{display:grid;grid-template-columns:2fr 2fr 1fr 1fr}.edit-motivation-interview__slots .slot__field_array .mySelectInput{width:100%}.edit-motivation-interview__slots .slot__field_array p{margin:16px;width:80%;display:flex;align-items:center;justify-content:flex-end}.interviews{padding:20px}.interviews .my-h1{margin:0;padding:10px 0}.interviews__header{display:flex;justify-content:space-between;align-items:flex-start;align-content:center}.interviews__header button:not(:last-child){margin-right:16px}.interviews .jurys-message{background-color:#61a0ca21;padding:10px;border-radius:5px;margin:20px 0}.interviews .jurys-message p:first-child{font-weight:700}.interviews .jurys-message p{margin:0}.interviews #searchbar-interviews{width:500px!important;display:flex;flex-wrap:nowrap;align-items:center;margin-right:32px}.interviews #searchbar-interviews input{width:500px}.interview-item__room{border-right:1px solid #262f62}.interview-item__actions{display:flex;align-items:center;align-content:center;justify-content:space-between;padding:0 16px}.interview-item__actions:empty{display:inherit}.interview-item__actions *{cursor:pointer}.interview-item__actions a{margin:0 8px}.table-orientation-interviews .small-column{width:30px}.table-orientation-interviews .slot-item__actions{display:flex;align-items:center}.table-orientation-interviews .slot-item__actions button{margin-right:8px}.table-orientation-interviews .slot-item__actions svg:hover{cursor:pointer;color:#e30517}.new_slots .hours_field_array,.new_slots .dates_field_array{background-color:#f2f2f2;padding:16px;border-radius:5px;margin-top:32px;position:relative}.new_slots .hours_field_array button,.new_slots .dates_field_array button{position:absolute;bottom:16px;right:16px}.jury-slot{border:1px solid;padding:12px;margin-bottom:8px;border-radius:12px;cursor:pointer;position:relative;display:flex;justify-content:space-between;flex-direction:column;align-items:center;transition:all .3s ease-in-out;text-align:center}@media (min-width: 1200px){.jury-slot{flex-direction:row}}.jury-slot__date,.jury-slot__candidate,.jury-slot__type{margin:4px;color:#333;font-size:16px;flex:1;display:flex;justify-content:flex-start}.jury-slot__date{display:inline;text-align:left}.jury-slot.selected .jury-slot__date,.jury-slot.selected .jury-slot__candidate,.jury-slot.selected .jury-slot__type,.jury-slot:hover .jury-slot__date,.jury-slot:hover .jury-slot__candidate,.jury-slot:hover .jury-slot__type{color:#fff}.jury-slot--motivation{border-color:#8b1e80;background-color:#8b1e801a}.jury-slot--motivation:hover{background-color:#8b1e80;border-color:#8b1e80}.jury-slot--manual{border-color:#0cb1e8;background-color:#0cb1e81a}.jury-slot--manual:hover{background-color:#0cb1e8}.jury-slot.selected.jury-slot--motivation{border-color:#8b1e80;background-color:#8b1e80;color:#fff!important}.jury-slot.selected.jury-slot--manual{border-color:#0cb1e8;background-color:#0cb1e8;color:#fff}.jury-slot.selected .jury-slot__check-icon{position:absolute;bottom:-2px;right:16px;color:#fff}.jury-slot.selected .jury-slot__check-icon svg{font-size:3rem;fill:currentColor;background-color:inherit}.jury-slot.selected .jury-slot__title,.jury-slot.selected .jury-slot__body{color:#fff}body .jury-slots__filters{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:16px}body .jury-slots__filter{margin-right:16px}body .jury-slots__filter--manual{color:#0cb1e8;border-color:#0cb1e8}body .jury-slots__filter--manual:hover,body .jury-slots__filter--manual.MuiButton-contained{background-color:#0cb1e8;color:#fff;border-color:#0cb1e8}body .jury-slots__filter--motivation{color:#8b1e80;border-color:#8b1e80}body .jury-slots__filter--motivation:hover,body .jury-slots__filter--motivation.MuiButton-contained{background-color:#8b1e80;color:#fff;border-color:#8b1e80}body .jury-slots__filter--all{color:#262f62;border-color:#262f62}body .jury-slots__filter--all:hover,body .jury-slots__filter--all.MuiButton-contained{background-color:#262f62;color:#fff;border-color:#262f62}body .jury-slots__slots{margin-bottom:48px;background-color:transparent}body .jury-slots__slots .slot-accordion{border-radius:8px!important;margin:20px 0;box-shadow:0 2px 5px #00000060}body .jury-slots__slots .slot-accordion:hover{box-shadow:0 2px 5px #00000060}body .jury-slots__slots .slot-accordion .MuiAccordionSummary-root{padding:0 20px}body .jury-slots__slots .slot-accordion .MuiAccordionSummary-root.Mui-expanded{min-height:48px}body .jury-slots__slots .slot-accordion__details{background-color:#fff;color:gray;border-bottom-left-radius:8px;border-bottom-right-radius:8px}body .jury-slots__slots .slot-accordion,body .jury-slots__slots svg{background-color:#262f62;color:#fff}body .jury-slots__slots .slot-accordion__date{font-size:20px}.home-interview{padding:24px}.home-interview button{margin-top:16px}.home-interview h1{margin-bottom:16px}.home-interview p{font-size:1rem;line-height:1.5}.home-interview__container{box-shadow:0 2px 5px #00000060;border-radius:10px;margin-top:24px}.home-interview__text{background-color:#262f62;color:#fff;padding:20px 16px;font-weight:700;margin-top:0}.home-interview__content{padding:16px}.home-interview__content svg{margin-right:8px}.home-interview__content .my-3{margin-top:12px;margin-bottom:12px}.jury-space .my-table{margin-top:28px;margin-bottom:28px;width:100%}.jury-space .my-table thead tr:first-child th:first-child,.jury-space .my-table thead tr:nth-child(2) th:first-child{border:none;visibility:hidden}.jury-space .my-table tbody tr:nth-child(1),.jury-space .my-table tbody tr:nth-child(3){background-color:#f2f2f2}.jury-space .my-table .header-jury-lycee,.jury-space .my-table .header-jury-business{background-color:#262f62;color:#fff;text-align:center}.jury-space .my-table th,.jury-space .my-table td{padding:8px;text-align:center;border:1px solid #f2f2f2;width:10%;position:relative}.jury-space .my-table th:not(:first-child),.jury-space .my-table td:not(:first-child){width:22.5%}.jury-space .my-table th .input-error,.jury-space .my-table td .input-error{font-size:12px;line-height:12px;position:absolute;top:78%;width:80%}.summary .my-h1,.summary .my-h3{padding:10px 20px;margin:20px 0 0}.summary .small-column{width:30px}.summary .table-application-following{margin:0 20px}.summary .table-application-following svg{display:block}.summary .table-application-following #searchbar-summary{width:100%;display:flex;flex-wrap:nowrap;align-items:center}@media (min-width: 992px){.summary .table-application-following #searchbar-summary{width:50%}}.summary .export__actions{display:flex;margin:0 20px}.summary .export__actions button:not(:first-child){margin-left:16px}.summary .export__td-borderrightblue{border-right:1px solid #262f62}.summary .export__td-actions{cursor:pointer;color:#262f62}.summary .export__td-actions svg{display:inline-block;margin:0 2px}.summary .export__td-actions svg:hover{color:#e83087}.summary .actions-grouped{max-width:50%}.summary-filters #panel1a-header{width:fit-content;background-color:#262f62;padding:0 16px;border-radius:8px;color:#fff}.summary-filters #panel1a-header>div{display:flex;align-items:center}.summary-filters #panel1a-header .MuiAccordionSummary-expandIconWrapper{color:#fff;margin-left:20px}.summary-filters .summary-filter__select{width:90%;margin-top:0;margin-bottom:8px;padding-right:0}.summary-filters .summary-filter__reset{position:absolute;right:40px}.summary-filters .grid-container{display:grid;grid-template-columns:1fr}@media (min-width: 992px){.summary-filters .grid-container{grid-template-columns:50% 50%}}.summary__header{cursor:pointer}.summary__header-content{display:flex;justify-content:center;align-items:center}.summary__header-content span{margin-right:32px}.summary__header-content svg{color:#fff}.summary__header:hover{background-color:#0cb1e8}.summary__header--phase .summary__header-content,.summary__header--phase .summary__header-content span{margin-right:0}.recruitment__td-borderrightblue{border-right:1px solid #262f62}.recruitment__header{display:flex;justify-content:space-between}.myInput--recruitment__input{align-content:center}.steps__td-borderrightblue{border-right:1px solid #262f62}.arrowscontainer{width:100%;max-width:100vw;margin:0 auto}.phase-title{float:left;padding:10px 0;font-size:16px;width:180px}.wrapper{display:table-cell;height:200px;vertical-align:middle}.arrow-steps{display:flex;justify-content:space-between;flex-wrap:wrap}.arrow-steps .step{font-size:14px;text-align:center;color:#fff;margin:3px;padding:10px 10px 10px 30px;min-width:100px;display:flex;justify-content:center;align-items:center;position:relative;transition:background-color .2s ease}.arrow-steps .step.phase0{background-color:#275fd7}.arrow-steps .step.phase0:after{border-left:18px solid #275fd7}.arrow-steps .step.phase1{background-color:#0cb1e8}.arrow-steps .step.phase1:after{border-left:18px solid #0cb1e8}.arrow-steps .step.phase1:before{border-left:18px solid #fff}.arrow-steps .step.phase2{background-color:#86bc25}.arrow-steps .step.phase2:after{border-left:18px solid #86bc25}.arrow-steps .step.phase2:before{border-left:18px solid #fff}.arrow-steps .step.phase3{background-color:#e83087}.arrow-steps .step.phase3:after{border-left:18px solid #e83087}.arrow-steps .step.phase3:before{border-left:18px solid #fff}.arrow-steps .step span{position:relative}.arrow-steps .step:after,.arrow-steps .step:before{content:" ";position:absolute;top:50%;transform:translateY(-50%);right:-18px;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;z-index:2;transition:border-color .2s ease}.arrow-steps .step:before{right:auto;left:0;border-left:18px solid #fff;z-index:0}.arrow-steps .step--first:before{border:none}.step{flex:1;height:56px}.phase__step{border:2px solid #333333;border-radius:16%;padding:16px}.status__td-borderrightblue{border-right:1px solid #262f62}.phase-bar .arrowscontainer{width:auto;max-width:100vw;margin:0 auto}.phase-bar .arrowscontainer.all-active .phase,.phase-bar .arrowscontainer.all-active .arrow-steps .step{opacity:1!important}.phase-bar .wrapper{display:table-cell;height:200px;vertical-align:middle}.phase-bar .wrapper button.phase{cursor:pointer}.phase-bar .wrapper button.phase--0:hover{background-color:#1f4cac}.phase-bar .wrapper button.phase--1:hover{background-color:#098cb8}.phase-bar .wrapper button.phase--2:hover{background-color:#68911d}.phase-bar .wrapper button.phase--3:hover{background-color:#ce176e}.phase-bar .wrapper button.phase:disabled{cursor:not-allowed;background-color:#e7e5e4}.phase-bar .wrapper .phase{display:flex;justify-content:center;align-items:center;width:100%;padding:8px;color:#fff;border:none;min-height:50px;font-family:Chalet,sans-serif;font-size:24px}.phase-bar .wrapper .phase--0{background-color:#275fd7;border-bottom-left-radius:12px;border-top-left-radius:12px}.phase-bar .wrapper .phase--1{background-color:#0cb1e8}.phase-bar .wrapper .phase--2{background-color:#86bc25}.phase-bar .wrapper .phase--3{background-color:#e83087;border-bottom-right-radius:12px;border-top-right-radius:12px}.phase-bar .wrapper .arrow-steps{display:flex;justify-content:space-between;flex-wrap:wrap}.phase-bar .wrapper .arrow-steps .step{font-size:14px;text-align:center;color:#fff;margin:3px;padding:10px 10px 10px 30px;min-width:100px;display:flex;justify-content:center;align-items:center;position:relative;font-family:Chalet,sans-serif;transition:background-color .2s ease}.phase-bar .wrapper .arrow-steps .step--first{border-bottom-left-radius:12px;border-top-left-radius:12px}.phase-bar .wrapper .arrow-steps .step--0{background-color:#275fd7}.phase-bar .wrapper .arrow-steps .step--0:after{border-left:18px solid #275fd7}.phase-bar .wrapper .arrow-steps .step--1{background-color:#0cb1e8}.phase-bar .wrapper .arrow-steps .step--1:after{border-left:18px solid #0cb1e8}.phase-bar .wrapper .arrow-steps .step--2{background-color:#86bc25}.phase-bar .wrapper .arrow-steps .step--2:after{border-left:18px solid #86bc25}.phase-bar .wrapper .arrow-steps .step--3{background-color:#e83087}.phase-bar .wrapper .arrow-steps .step--3:after{border-left:18px solid #e83087}.phase-bar .wrapper:not(.active) .phase--0,.phase-bar .wrapper:not(.active) .step--0{background-color:#7d9fe7}.phase-bar .wrapper:not(.active) .phase--0:after,.phase-bar .wrapper:not(.active) .step--0:after{border-left:18px solid #7d9fe7}.phase-bar .wrapper:not(.active) .phase--1,.phase-bar .wrapper:not(.active) .step--1{background-color:#63d2f7}.phase-bar .wrapper:not(.active) .phase--1:after,.phase-bar .wrapper:not(.active) .step--1:after{border-left:18px solid #63d2f7}.phase-bar .wrapper:not(.active) .phase--2,.phase-bar .wrapper:not(.active) .step--2{background-color:#b5e166}.phase-bar .wrapper:not(.active) .phase--2:after,.phase-bar .wrapper:not(.active) .step--2:after{border-left:18px solid #b5e166}.phase-bar .wrapper:not(.active) .phase--3,.phase-bar .wrapper:not(.active) .step--3{background-color:#f28cbc}.phase-bar .wrapper:not(.active) .phase--3:after,.phase-bar .wrapper:not(.active) .step--3:after{border-left:18px solid #f28cbc}.phase-bar .wrapper button.phase:disabled+.arrow-steps>.step{background-color:#e7e5e4}.phase-bar .wrapper button.phase:disabled+.arrow-steps>.step:after{border-left:18px solid #e7e5e4}.phase-bar .wrapper:has(button.phase:disabled)+.wrapper>button:disabled{border-left:2px solid white}.artic-bloc{margin-bottom:28px;margin-top:28px}.artic-bloc__id{font-size:24px}.artic-bloc__header{background-color:#262f62;color:#fff;border-top-right-radius:10px;border-top-left-radius:10px;padding:20px 16px}.artic-bloc__content{padding:40px 32px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:0 3px 15px #0003}.loader{margin:48px auto;position:relative}.loader__spinner{position:relative;width:100px;height:100px;margin:0 auto}.loader__spinner .lycee{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(data:image/png;base64,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);background-size:contain;background-repeat:no-repeat;width:100px;height:100px;z-index:10}.loader__spinner .round{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100px;width:100px;border-radius:50%;background-color:transparent;animation:pulse 1.5s infinite ease-in-out;z-index:8}.loader__spinner .logo{position:absolute;top:5%;left:0%;transform:translate(-50%,-50%);background:url(/assets/arrow.b5c7898e.png);background-size:contain;background-repeat:no-repeat;width:100px;height:100px;animation:flip 2.5s infinite ease-in-out;z-index:9}.loader__spinner:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#fffc;width:140px;height:140px}@keyframes flip{0%{transform:rotateY(1800deg) scale(.9)}80%{rotate:-20deg;transform:rotateY(0) scale(1.1) translateY(10px);opacity:.6}to{transform:rotateY(0) scale(.9)}}@keyframes pulse{0%{box-shadow:#0cb1e8 0 0}75%{box-shadow:#ff69b400 0 0 0 16px}}.text-time-input-group{display:grid;grid-template-columns:auto auto auto;align-items:center;gap:1rem}.text-time-input-group .text-time-title{grid-column:1/2;justify-self:start}.text-time-input-group .my-text-input{grid-column:2/3}.text-time-input-group .my-text-input label{display:block}.text-time-input-group .my-text-input input[type=text]{width:100%}.text-time-input-group .time-input-container{grid-column:3/4;display:flex;align-items:center;gap:.5rem}.text-time-input-group .time-input-container .my-text-input input[type=time]{min-width:5rem}.interviewTypes__bloc{border:1px solid #333333;margin-bottom:20px;padding:16px;box-shadow:0 2px 4px #0000001a}.interviewTypes__bloc>div:nth-of-type(odd){background-color:#f2f2f2}.interviewTypes__candidate{border-top:1px solid #333333;padding-top:12px}body #text-area{background-color:#fff;border:#808080 1px solid;margin-bottom:16px;border-radius:5px}body .myInput{width:80%}body .myInput .myInput__container{display:flex;align-items:center}body .myInput .Mui-disabled{-webkit-text-fill-color:#333333}body .myInput .MuiInputBase-formControl{width:85%}@media (min-width: 1200px){body .myInput--w-20 .MuiInputBase-formControl{width:20%}}body .myInput--full .MuiInputBase-formControl{width:92.5%}body .myInput label{font-weight:700;color:#333;letter-spacing:inherit;line-height:18px;text-align:left;font-family:inherit;margin-bottom:0;width:85%;max-width:inherit;position:inherit;text-overflow:inherit;white-space:inherit}body .myInput .MuiInputBase-formControl{margin-top:8px}body .myInput input[type=text],body .myInput input[type=email],body .myInput input[type=date],body .myInput input[type=color],body .myInput input[type=phone],body .myInput input[type=number],body .myInput input[type=time],body .myInput .MuiInputBase-formControl.MuiInputBase-multiline textarea.MuiInputBase-inputMultiline{background-color:#fff;border:#808080 1px solid;border-radius:5px}body .myInput input[type=number]::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button}body .myInput--white label,body .myInput--white label.Mui-focused{color:#fff}body .myInput--small.menuItem{font-size:12px}body .mySelectInput .MuiInputBase-formControl{margin-bottom:16px}body .myTextInput{width:80%}body .myTextInput label{transform:translate(0) scale(1)}body .mySelectInput,body .myColorInput{width:80%;margin-bottom:16px;margin-top:16px}body .mySelectInput--large,body .myColorInput--large{min-width:300px;width:100%}body .mySelectInput label,body .myColorInput label{transform:translate(0) scale(1)}body .mySwitchInput{width:80%;margin:8px 0}body .mySwitchInput label{width:fit-content}body .myColorInput input{margin:12px 0}body .mySelectGroupInput{width:100%}body .mySelectGroupInput label{transform:translate(0) scale(1);color:#fff}body .mySelectGroupInput label.Mui-focused{color:#fff}body .myRadioInput label{width:inherit}body .myEditorInput{margin-bottom:12px}body .MuiAutocomplete-inputRoot input[type=text]{margin-bottom:0;border:none}body .myAutocompleteSelectInput{width:100%}body .myAutocompleteSelectInput .MuiOutlinedInput-root{padding:0 8px}.filter-date-range{width:90%}.filter-date-range__label{color:#0009;margin:0}.filter-date-range .react-daterange-picker{width:100%}.filter-date-range .react-daterange-picker__wrapper{border:1px solid #ced4da;border-radius:4px;padding:5px 12px}.filter-date-range .react-daterange-picker__inputGroup{text-align:center}.tabs__layout{display:flex;flex-direction:column;height:100%;gap:20px}.input-error{font-size:.875rem;color:#e30517;margin-top:4px}.global_label svg{cursor:pointer}.global_label__edit{display:flex;align-items:center}.global_label__edit button{margin-top:12px;margin-left:12px}.my-h1{font-size:24px;font-family:Chalet;line-height:28px;font-weight:400;margin:0 0 32px;text-transform:uppercase}@media (min-width: 1200px){.my-h1{font-size:28px}}.my-h2{font-size:24px;font-family:Arial,serif;line-height:28px;font-weight:700;margin:12px 0}.my-h3{font-size:16px;font-family:Arial,serif;font-weight:700;line-height:16px}@media (min-width: 1200px){.my-h3{font-size:20px;line-height:20px}}.my-body{font-size:16px;font-family:Arial,serif;line-height:18px;margin:0;font-weight:400}.my-small{font-size:12px;font-family:Arial,serif;line-height:20px;margin:0;font-weight:400}.my-fluid-container{max-width:1800px;margin:20px}.d-flex{display:flex}.flex-column{flex-direction:column}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-start{justify-content:flex-start}.align-items-center{align-items:center}.align-self-start{align-self:flex-start}.flex-wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.flex-center{display:flex;align-items:center}.display-block{display:block}.back-button{background-color:#262f62;width:40px;cursor:pointer;margin-right:16px;aspect-ratio:1;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;margin-bottom:16px;padding:8px}html body{font-family:Arial,serif;font-size:16px;line-height:18px;color:#333}html body a{color:#0cb1e8;text-decoration:none}#root{padding-bottom:76px;position:relative;min-height:100vh}.w20{width:20%}.w100{width:100%}.w80{width:80%}.w68{width:68%}.icon--button{margin-left:8px}.icon--button--left{margin-right:8px}.searchbar,.formations__search,.template__search{margin:16px 0;width:100%;display:flex}.label-file{cursor:pointer;color:#fff;background-color:#0cb1e8;padding:12px;border-radius:6px;font-weight:700;display:inline-flex;align-items:center;margin-right:32px}.label-file:hover{background-color:#262f62}.padding-0{padding:0!important}.mb-1{margin-bottom:4px!important}.mr-1{margin-right:4px!important}.mt-1{margin-top:4px!important}.ml-1{margin-left:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.pb-1{padding-bottom:4px!important}.pr-1{padding-right:4px!important}.pt-1{padding-top:4px!important}.pl-1{padding-left:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mr-2{margin-right:8px!important}.mt-2{margin-top:8px!important}.ml-2{margin-left:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.pb-2{padding-bottom:8px!important}.pr-2{padding-right:8px!important}.pt-2{padding-top:8px!important}.pl-2{padding-left:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mr-3{margin-right:12px!important}.mt-3{margin-top:12px!important}.ml-3{margin-left:12px!important}.mx-3{margin-left:12px!important;margin-right:12px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.pb-3{padding-bottom:12px!important}.pr-3{padding-right:12px!important}.pt-3{padding-top:12px!important}.pl-3{padding-left:12px!important}.px-3{padding-left:12px!important;padding-right:12px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mr-4{margin-right:16px!important}.mt-4{margin-top:16px!important}.ml-4{margin-left:16px!important}.mx-4{margin-left:16px!important;margin-right:16px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.pb-4{padding-bottom:16px!important}.pr-4{padding-right:16px!important}.pt-4{padding-top:16px!important}.pl-4{padding-left:16px!important}.px-4{padding-left:16px!important;padding-right:16px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.mb-5{margin-bottom:20px!important}.mr-5{margin-right:20px!important}.mt-5{margin-top:20px!important}.ml-5{margin-left:20px!important}.mx-5{margin-left:20px!important;margin-right:20px!important}.my-5{margin-top:20px!important;margin-bottom:20px!important}.pb-5{padding-bottom:20px!important}.pr-5{padding-right:20px!important}.pt-5{padding-top:20px!important}.pl-5{padding-left:20px!important}.px-5{padding-left:20px!important;padding-right:20px!important}.py-5{padding-top:20px!important;padding-bottom:20px!important}.mb-6{margin-bottom:24px!important}.mr-6{margin-right:24px!important}.mt-6{margin-top:24px!important}.ml-6{margin-left:24px!important}.mx-6{margin-left:24px!important;margin-right:24px!important}.my-6{margin-top:24px!important;margin-bottom:24px!important}.pb-6{padding-bottom:24px!important}.pr-6{padding-right:24px!important}.pt-6{padding-top:24px!important}.pl-6{padding-left:24px!important}.px-6{padding-left:24px!important;padding-right:24px!important}.py-6{padding-top:24px!important;padding-bottom:24px!important}.mb-7{margin-bottom:28px!important}.mr-7{margin-right:28px!important}.mt-7{margin-top:28px!important}.ml-7{margin-left:28px!important}.mx-7{margin-left:28px!important;margin-right:28px!important}.my-7{margin-top:28px!important;margin-bottom:28px!important}.pb-7{padding-bottom:28px!important}.pr-7{padding-right:28px!important}.pt-7{padding-top:28px!important}.pl-7{padding-left:28px!important}.px-7{padding-left:28px!important;padding-right:28px!important}.py-7{padding-top:28px!important;padding-bottom:28px!important}.mb-8{margin-bottom:32px!important}.mr-8{margin-right:32px!important}.mt-8{margin-top:32px!important}.ml-8{margin-left:32px!important}.mx-8{margin-left:32px!important;margin-right:32px!important}.my-8{margin-top:32px!important;margin-bottom:32px!important}.pb-8{padding-bottom:32px!important}.pr-8{padding-right:32px!important}.pt-8{padding-top:32px!important}.pl-8{padding-left:32px!important}.px-8{padding-left:32px!important;padding-right:32px!important}.py-8{padding-top:32px!important;padding-bottom:32px!important}.mb-9{margin-bottom:36px!important}.mr-9{margin-right:36px!important}.mt-9{margin-top:36px!important}.ml-9{margin-left:36px!important}.mx-9{margin-left:36px!important;margin-right:36px!important}.my-9{margin-top:36px!important;margin-bottom:36px!important}.pb-9{padding-bottom:36px!important}.pr-9{padding-right:36px!important}.pt-9{padding-top:36px!important}.pl-9{padding-left:36px!important}.px-9{padding-left:36px!important;padding-right:36px!important}.py-9{padding-top:36px!important;padding-bottom:36px!important}.mb-10{margin-bottom:40px!important}.mr-10{margin-right:40px!important}.mt-10{margin-top:40px!important}.ml-10{margin-left:40px!important}.mx-10{margin-left:40px!important;margin-right:40px!important}.my-10{margin-top:40px!important;margin-bottom:40px!important}.pb-10{padding-bottom:40px!important}.pr-10{padding-right:40px!important}.pt-10{padding-top:40px!important}.pl-10{padding-left:40px!important}.px-10{padding-left:40px!important;padding-right:40px!important}.py-10{padding-top:40px!important;padding-bottom:40px!important}.mb-11{margin-bottom:44px!important}.mr-11{margin-right:44px!important}.mt-11{margin-top:44px!important}.ml-11{margin-left:44px!important}.mx-11{margin-left:44px!important;margin-right:44px!important}.my-11{margin-top:44px!important;margin-bottom:44px!important}.pb-11{padding-bottom:44px!important}.pr-11{padding-right:44px!important}.pt-11{padding-top:44px!important}.pl-11{padding-left:44px!important}.px-11{padding-left:44px!important;padding-right:44px!important}.py-11{padding-top:44px!important;padding-bottom:44px!important}.mb-12{margin-bottom:48px!important}.mr-12{margin-right:48px!important}.mt-12{margin-top:48px!important}.ml-12{margin-left:48px!important}.mx-12{margin-left:48px!important;margin-right:48px!important}.my-12{margin-top:48px!important;margin-bottom:48px!important}.pb-12{padding-bottom:48px!important}.pr-12{padding-right:48px!important}.pt-12{padding-top:48px!important}.pl-12{padding-left:48px!important}.px-12{padding-left:48px!important;padding-right:48px!important}.py-12{padding-top:48px!important;padding-bottom:48px!important}.mb-16{margin-bottom:60px!important}.mr-16{margin-right:60px!important}.mt-16{margin-top:60px!important}.ml-16{margin-left:60px!important}.mx-16{margin-left:60px!important;margin-right:60px!important}.my-16{margin-top:60px!important;margin-bottom:60px!important}.pb-16{padding-bottom:60px!important}.pr-16{padding-right:60px!important}.pt-16{padding-top:60px!important}.pl-16{padding-left:60px!important}.px-16{padding-left:60px!important;padding-right:60px!important}.py-16{padding-top:60px!important;padding-bottom:60px!important}.mb-20{margin-bottom:80px!important}.mr-20{margin-right:80px!important}.mt-20{margin-top:80px!important}.ml-20{margin-left:80px!important}.mx-20{margin-left:80px!important;margin-right:80px!important}.my-20{margin-top:80px!important;margin-bottom:80px!important}.pb-20{padding-bottom:80px!important}.pr-20{padding-right:80px!important}.pt-20{padding-top:80px!important}.pl-20{padding-left:80px!important}.px-20{padding-left:80px!important;padding-right:80px!important}.py-20{padding-top:80px!important;padding-bottom:80px!important}.input-file{display:none}.my-search{margin:32px 0}.table-list{margin:16px 0 24px;width:100%}.table-list tbody tr:nth-child(even){background-color:#f2f2f2}.table-list tbody td{padding:4px}.table-list td{text-align:center}.display-linebreak{white-space:pre-line}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.blue{color:#275fd7}.green{color:#86bc25}.red{color:#e30517}.gray{color:gray}.custom-table,.visibility-table{border-collapse:collapse;border:1px solid #262f62;margin:16px 0;width:100%;display:table}.custom-table thead,.visibility-table thead{background-color:#262f62;color:#fff}.custom-table thead th,.visibility-table thead th{padding:15px 5px;text-align:center}.custom-table thead th.w-30,.visibility-table thead th.w-30{width:30%}.custom-table tbody tr,.visibility-table tbody tr{height:100%}.custom-table tbody tr td,.visibility-table tbody tr td{padding:12px 8px;height:100%}.custom-table tbody tr td a,.visibility-table tbody tr td a{font-weight:700}.custom-table tbody tr td button:hover,.custom-table tbody tr td a:not(.MuiButton-contained):hover,.visibility-table tbody tr td button:hover,.visibility-table tbody tr td a:not(.MuiButton-contained):hover{color:#262f62}.custom-table tbody tr:hover td,.visibility-table tbody tr:hover td{background-color:#c9e6f0}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;background-color:#fff;border:4px solid #262f62;border-radius:5px;padding:32px;max-height:80%;overflow-y:auto;max-width:80%}.border-bottom{border-bottom:1px solid #262f62}
