body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:"Helvetica Neue",Arial,sans-serif}h1{font-size:1.7rem}h2{font-size:1.5rem}h3{font-size:1.3rem}.fs-7{font-size:.8rem}.text-muted{color:#aaa !important}.cursor-pointer{cursor:pointer}.w-full{width:100%}.btn{text-transform:uppercase;font-size:.7rem;padding:.75rem 1.5rem;letter-spacing:1px}.btn.btn-sm{padding:.5rem .75rem}.btn.btn-xs{padding:.1rem .25rem;font-size:.6rem}.btn-primary,.btn-primary:hover{color:#fff}.input-group .btn{padding:.5rem}a.disabled{pointer-events:none;cursor:default}.bg-inter,.bg-intra,a.bg-inter,a.bg-intra{color:#fff !important;text-decoration:none}.bg-inter,.bg-inter:active{background-color:#007cc0 !important;border:1px solid rgb(0,114.11875,176.7)}.bg-inter.btn:hover,.bg-inter:active.btn:hover{background-color:rgb(0,114.11875,176.7);border:1px solid rgb(0,114.11875,176.7)}.bg-intra,.bg-intra:active{background-color:#7d0096 !important;border:1px solid rgb(112.25,0,134.7)}.bg-intra.btn:hover,.bg-intra:active.btn:hover{background-color:rgb(112.25,0,134.7);border:1px solid rgb(112.25,0,134.7)}.bg-waiting{background-color:var(--bs-warning)}.bg-option{background-color:#e73}.bg-confirmed{background-color:#198754}.bg-invoiced,.bg-done{background-color:#195487}.bg-cancelled{background-color:#c00}.auto-toggle{display:none}.hover-shadow{transition:box-shadow .3s}.hover-shadow:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.table-actions{text-align:right;white-space:nowrap;vertical-align:middle}.table-actions a:not(.dropdown-item){color:#333;padding:.25rem;opacity:.5}.table-actions a:not(.dropdown-item):hover{color:#111}table.table>:not(:first-child){border-top:none}table.table td,table.table th{vertical-align:top}table.table td:first-child,table.table th:first-child{z-index:10}table.table th.th-sm{width:144px}table.table th.th-lg{min-width:415px}table.table td.label{width:40%;font-size:.8rem;color:#666}table.table tr:hover .table-actions a:not(.dropdown-item){opacity:1}table.table td.w-25{width:25%}table.table td.td-xs{width:60px}table.table tr.tr-muted td{color:#666}table.table tr.bg-light{background-color:#f7f7f7}table.table tr.bg-light th,table.table tr.bg-light td{background-color:#f7f7f7}table.table.datatable{opacity:0;margin-top:1rem !important;margin-bottom:1rem !important}.card{border:none;box-shadow:0 0 .875rem 0 rgba(41,48,66,.05);margin-bottom:1.5rem}.card .card-header{background-color:#fff;display:flex;justify-content:space-between;border:0}.card h1{font-size:1.25rem;font-weight:bold}.card h2{font-size:1.1rem;font-weight:bold}.card h3{font-size:1rem}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6{color:#444}.card .subcard{border:1px solid rgba(41,48,66,.1);border-radius:.25rem;padding:1rem;margin-bottom:1rem}.card .table-responsive.full-width{margin:0 calc(-1*var(--bs-card-spacer-x))}form label{font-size:.8rem;color:#666}form label.required::after{content:"*";color:#c00;padding-left:2px;vertical-align:top}.horizontal-overflow{display:flex;overflow:auto}.hidden{display:none}.empty-text{padding:1rem 0;font-style:italic}ul.nav-tabs .nav-item .nav-link.active{background-color:#fff}.option-bullet{position:absolute;right:2px;top:-2px}.option-bullet .arrow{color:#fff;font-size:10px}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{font-weight:bold}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today:not(.xdsoft_current){color:#333}input[name=daterange]{min-width:200px !important}.datepicker-group{cursor:pointer}.xdsoft_datetimepicker .xdsoft_calendar tbody tr th:first-child{cursor:pointer}.xdsoft_datetimepicker .xdsoft_calendar tbody tr th:first-child::before{content:"S"}.xdsoft_datetimepicker .xdsoft_calendar tbody tr th:first-child:hover{color:#fff !important;background:#ff8000 !important}.link-unset{all:unset;width:100%;cursor:pointer}.link-unset:hover{all:unset;width:100%;cursor:pointer}.fs-xs{font-size:10px}.tooltip-inner{white-space:pre-wrap;text-align:left}.select-dropdown{z-index:1050}.select-results{max-height:250px}.select-result-item{cursor:pointer;transition:background-color .15s}.select-result-item:hover{background-color:#f8f9fa}table:not(.dataTable) th{position:relative}table:not(.dataTable) th .table-sort-asc,table:not(.dataTable) th .table-sort-desc{position:absolute;display:block;opacity:.125;right:2px;line-height:9px;font-size:.8em;cursor:pointer}table:not(.dataTable) th .table-sort-asc{bottom:50%}table:not(.dataTable) th .table-sort-desc{top:50%}table:not(.dataTable) th .active{opacity:.6}.table-calendar .table>:not(caption)>*>*{background-color:rgba(0,0,0,0)}.table-calendar table.table{font-size:.8rem}.table-calendar table.table td,.table-calendar table.table th{min-height:40px;border-left:1px solid #eee}.table-calendar table.table>thead>tr,.table-calendar table.table>tbody>tr{border-right:1px solid #999}.table-calendar table.table tr.line,.table-calendar table.table th.line{border-bottom:1px solid #999 !important}.table-calendar table.table th.left{min-width:380px;width:380px}.table-calendar table.table th.month{color:#fff;background-color:#999;text-align:center;text-transform:uppercase}.table-calendar table.table th.month:nth-child(odd){background-color:hsl(0,0%,65%)}.table-calendar table.table th.week{background-color:#b6c5d2;text-align:center;text-transform:capitalize}.table-calendar table.table th.week:nth-child(odd){background-color:hsl(207.8571428571,23.7288135593%,81.862745098%)}.table-calendar table.table th.day{min-width:120px;width:120px;text-align:center;vertical-align:middle}.table-calendar table.table th.title,.table-calendar table.table td.title{min-width:190px;width:190px}.table-calendar table.table td.day{text-align:center;vertical-align:middle}.table-calendar table.table td.monday,.table-calendar table.table th.monday{border-left:1px solid #999 !important}.table-calendar .b-top{border-top:2px solid #333}.table-calendar .b-end{border-right:2px solid #333}.table-calendar .b-bottom{border-bottom:2px solid #333}.table-calendar .b-start{border-left:2px solid #333}.select2-container--default{width:100% !important;min-width:179px}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{border:1px solid #ced4da;background-color:#f7f9fc;min-height:34px}.select2-container--default .select2-selection--multiple textarea.select2-search__field,.select2-container--default .select2-selection--single textarea.select2-search__field{margin-top:8px;height:18px}.select2-container--default .select2-selection--single{padding:2px 6px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#777}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--single{border:1px solid #9fc0f5;outline:0;box-shadow:0 0 0 .25rem rgba(63,128,234,.25)}.select2.is-invalid+.select2-container--default .select2-selection--multiple,.select2.is-invalid+.select2-container--default .select2-selection--single{border-color:#dc3545}.select2-container--open{z-index:9999999}body nav.bg-dark{background-color:#13253d !important}body nav.bg-dark .btn{padding:.5rem .75rem}body nav.bg-dark .btn i{font-size:18px}body .container main{max-width:414px;margin:auto}footer{padding:3rem 0 1rem}#formateur-planner a{color:inherit;text-decoration:none}#formateur-planner .card{text-align:center}#formateur-planner .card .card-header{background-color:#666;color:#fff;justify-content:center;text-transform:capitalize}#formateur-planner .card .badge-period{text-transform:uppercase;font-size:.7rem;color:#666}#formateur-planner .card .card-body{padding:0}#formateur-planner .session-semicard{position:relative;padding:.5rem}#formateur-planner .session-semicard:hover{background-color:#eee;transition:.3s}#formateur-planner .today{border:1px solid #13253d}#formateur-planner .today .card-header{background-color:#13253d;color:#fff;font-size:1.1rem}.session-title{font-size:.95rem;font-weight:bold;text-transform:uppercase;color:#345dfa}.card-instructor{background-color:#e0e6f5}.card-instructor .instructors-table{background-color:#fff}.card-instructor .instructors-table .instructor-name{vertical-align:middle}.card .card-image-trainee{width:6em;background-size:cover;background-position:center;background-repeat:no-repeat;margin:1em}.panel-actions{position:fixed;left:.5rem;right:.5rem;bottom:.5rem}.panel-actions .btn{padding:.75rem}.panel-actions .btn i{margin-right:.5rem;font-size:1rem}.trainee-control{padding:.5rem 0;border-bottom:1px solid #f4f4f4}.trainee-control input.form-check-input{width:2.5em;height:1.5em}.trainee-control input.form-check-input:checked{background-color:var(--bs-success);border-color:var(--bs-success)}.trainee-control .form-check-label{padding:3px 0 0 1rem}.vehicle-control{padding:.5rem 0;border-bottom:1px solid #dee2e6}.vehicle-control input.form-check-input{width:2.5em;height:1.5em}.vehicle-control input.form-check-input:checked{background-color:var(--bs-success);border-color:var(--bs-success)}.vehicle-control .form-check-label{padding:3px 0 0 1rem}.trainee-image{max-height:100px}.absent{text-align:center;margin:1rem .5rem;font-weight:bold;color:var(--bs-danger)}.signature-box{text-align:center}.signature-box .box{position:relative;width:100%;min-height:155px;cursor:pointer;border:1px dashed #ccc;border-radius:4px;margin:auto;background-color:#fff}.signature-box img{border-radius:4px}.signature-box .nosignature{text-align:center;padding:.5rem;margin-top:40px}#signature-zone{width:100%;height:100%;border:1px solid #e8e8e8;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.08) inset;border-radius:4px;padding:16px}#signature-pad{position:relative;height:100%;flex:1;border:1px solid #f4f4f4}#signature-canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.02) inset}.spinner{position:absolute;width:100%;height:100%;background-color:hsla(0,0%,100%,.6)}.spinner>div{position:relative;width:80px;height:80px;margin:3rem auto}.spinner .double-bounce1,.spinner .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out}.spinner .double-bounce2{animation-delay:-1s}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.no-icon-accordion::after{all:unset}table .table-is-today{color:#333;background-color:#fff0d3}.toggle-qcm-number{display:flex;align-items:center}.accordion-button{color:var(--bs-accordion-btn-color) !important;background-color:var(--bs-accordion-btn-bg) !important}.accordion-button:focus{box-shadow:none;border-color:rgba(0,0,0,.125)}.criteria-rating .criteria-input-container:not(:first-child){padding-left:.6rem}.criteria-rating .criteria-input-container{padding-right:.6rem}input[type=radio].lg-radio{width:28px;height:28px}.test-theme-bottom{position:fixed;bottom:0;left:0;right:0;background-color:var(--bs-gray-200);border-top:1px solid var(--bs-gray-600);padding:.8rem}.test-theme-bottom .bottom-container{max-width:414px;margin:auto}.fs-55{font-size:1rem}input[type=text],input[type=password],select,textarea{background-color:#fff !important}a.btn-div,div.btn-div{display:block;color:#333;text-decoration:none;cursor:pointer;padding:.5rem;border-radius:var(--bs-border-radius)}a.btn-div:hover,div.btn-div:hover{color:hsl(0,0%,10%);background-color:#eee}.select2-container--open{z-index:9999999}

/*# sourceMappingURL=formateurs-d63446e7a1e3df60b10ec02fe476af47.js.map*/