@charset "UTF-8";.nav-tabs .nav-link{--bs-nav-link-color:var(--color-blue)}.nav-tabs .nav-link.active .icon{color:var(--color-blue)}nav select{border:none;background:0 0}.modal-xl{--bs-modal-width:90vw}.modal-header{--bs-modal-header-padding:0.5rem 1rem}.btn-primary{--bs-btn-color:var(--color-white);--bs-btn-bg:var(--color-blue);--bs-btn-border-color:var(--color-blue);--bs-btn-hover-color:var(--color-white);--bs-btn-hover-bg:rgba(var(--color-blue-rgb), .8);--bs-btn-hover-border-color:rgba(var(--color-blue-rgb), .8);--bs-btn-focus-shadow-rgb:var(--color-dark-purple-rgb);--bs-btn-active-color:var(--color-white);--bs-btn-active-bg:var(--color-blue);--bs-btn-active-border-color:var(--color-blue);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:rgba(var(--color-blue-rgb), .7);--bs-btn-disabled-border-color:rgba(var(--color-blue-rgb), .7)}.btn-outline-primary{--bs-btn-color:var(--color-blue);--bs-btn-border-color:var(--color-blue);--bs-btn-hover-color:var(--color-white);--bs-btn-hover-bg:rgba(var(--color-blue-rgb), .8);--bs-btn-hover-border-color:rgba(var(--color-blue-rgb), .8);--bs-btn-focus-shadow-rgb:var(--color-dark-purple-rgb);--bs-btn-active-color:var(--color-white);--bs-btn-active-bg:var(--color-blue);--bs-btn-active-border-color:var(--color-blue);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:rgba(var(--color-blue-rgb), .7);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:rgba(var(--color-blue-rgb), .7);--bs-gradient:none}.item table{background:var(--background)}.item td.id-col,.item th.id-col{width:4%;vertical-align:middle;text-align:right}.item td.material-col,.item th.material-col{width:6%;vertical-align:middle}.item td.plant-col,.item th.plant-col{width:12%;vertical-align:middle}.item td.material-description-col,.item th.material-description-col{width:35%;vertical-align:middle}.item td.quantity-col,.item th.quantity-col{width:9%;vertical-align:middle;text-align:right}.item td.type-col,.item th.type-col{width:13%;vertical-align:middle}.item td.condition-rate-col,.item th.condition-rate-col{width:6%;vertical-align:middle;text-align:right}.item td.condition-pricing-unit-col,.item th.condition-pricing-unit-col{width:6%;vertical-align:middle;text-align:right}.item td.net-value-col,.item th.net-value-col{width:13%;vertical-align:middle;text-align:right}.item td.currency-col,.item th.currency-col{width:6%;vertical-align:middle}.item .item-row-clickable{cursor:pointer}.item .item-row-clickable:hover{background-color:var(--color-gray-light)!important}.fabOrder .link-secondary{color:var(--color-blue)!important}.fabOrder .link-secondary:hover{text-decoration-color:var(--color-pink)!important}.fabOrder table{background:var(--background)}.fabOrder td.select-col,.fabOrder th.select-col{width:2%;vertical-align:middle;text-align:center}.fabOrder td.plant-col,.fabOrder th.plant-col{width:15%;vertical-align:middle}.fabOrder td.material-col,.fabOrder th.material-col{width:6%;vertical-align:middle}.fabOrder td.id-col,.fabOrder th.id-col{width:7%;vertical-align:middle}.fabOrder td.description-text-col,.fabOrder th.description-text-col{width:21%;vertical-align:middle}.fabOrder td.quantity-col,.fabOrder th.quantity-col{width:6%;vertical-align:middle;text-align:right}.fabOrder td.product-unit-col,.fabOrder th.product-unit-col{width:6%;vertical-align:middle}.fabOrder td.begin-date-col,.fabOrder th.begin-date-col{width:6%;vertical-align:middle}.fabOrder td.end-date-col,.fabOrder th.end-date-col{width:6%;vertical-align:middle}.fabOrder td.status-users-col,.fabOrder th.status-users-col{width:15%;vertical-align:middle}.fabOrder td.status-enable-col,.fabOrder th.status-enable-col{width:5%;vertical-align:middle}.fabOrder td.worksheet-col,.fabOrder th.worksheet-col{width:5%;vertical-align:middle;text-align:center}.file td.status-col{text-align:center}.file td.status-col .badge{width:90%;height:24px;line-height:15px;font-size:inherit;font-weight:400;color:var(--color-white);box-shadow:0 1px 3px rgba(0,0,0,.1);border:.5px solid color-mix(in srgb,var(--badge-color) 80%,#000);background:linear-gradient(to bottom,var(--badge-color),color-mix(in srgb,var(--badge-color) 85%,#fff))}.file td.filetype-col{min-width:120px}.file table{background:var(--background)}.file td.filetype-col,.file th.filetype-col{width:8%;vertical-align:middle;text-align:center}.file td.name-col,.file th.name-col{width:37%;vertical-align:middle}.file td.faborder-col,.file th.faborder-col{width:6%;vertical-align:middle;text-align:center}.file td.version-col,.file th.version-col{width:5%;vertical-align:middle}.file td.size-col,.file th.size-col{width:6%;vertical-align:middle}.file td.status-col,.file th.status-col{width:8%;vertical-align:middle}.file td.date-col,.file th.date-col{width:11%;vertical-align:middle}.file td.author-col,.file th.author-col{width:11%;vertical-align:middle}.file td.actions-col,.file th.actions-col{width:6%;vertical-align:middle;text-align:center}.component table{background:var(--background)}.component td.id-col,.component th.id-col{width:8%;vertical-align:middle;text-align:right}.component td.description-col,.component th.description-col{width:18%;vertical-align:middle}.component td.material-col,.component th.material-col{width:18%;vertical-align:middle}.component td.material-type-col,.component th.material-type-col{width:18%;vertical-align:middle}.component td.quantity-col,.component th.quantity-col{width:18%;vertical-align:middle;text-align:right}.component td.unit-col,.component th.unit-col{width:18%;vertical-align:middle}.table tbody td{--bs-table-bg:rgba(255, 255, 255, 0.7)}.table .btn-icon-square{width:1.75rem;height:1.75rem;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}.table .btn-icon-square i{line-height:1}.datatable-filters label{margin:0}.datatable-filters .form-switch{display:flex;align-items:center;gap:.4rem}.datatable-filters .form-switch input{margin-bottom:.2rem}.selectable-row{cursor:pointer}table.dataTable thead tr:nth-child(2) td{text-align:center;vertical-align:middle}table.dataTable thead tr:nth-child(2) td label{width:100%}.late-row td{font-weight:700;color:var(--color-red)}.late-row{border-left:3px solid var(--color-red)}.disabled-row{position:relative;color:#6c757d;opacity:.75;transition:all .3s ease;background-image:repeating-linear-gradient(45deg,transparent,transparent 8px,rgba(108,117,125,.08) 8px,rgba(108,117,125,.08) 16px);border-left:3px solid var(--color-red)}.disabled-row td{position:relative;filter:grayscale(.3);background:0 0}.disabled-row td::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(248,249,250,.2);pointer-events:none;z-index:1}@font-face{font-family:Poppins;src:url("../webfonts/Poppins-Bold-p3xapNz.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("../webfonts/Poppins-SemiBold-H5rE9HH.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("../webfonts/Poppins-Regular-it5Ouz-.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@media screen and (min-width:200px) and (max-width:925px){section.login{width:auto;margin-left:2%;margin-right:2%}#resp-connexion{height:125px;background-size:cover;background-image:url("../img/dplus/connexion-w5KxpFe.webp")}img.newExpedition{width:100%}}@media screen and (min-width:925px){section.login{margin-right:10%;width:30%;float:right!important}body#connexion{width:100%;font-family:Poppins;background-image:url("../img/dplus/connexion-w5KxpFe.webp");background-size:cover}#resp-connexion{display:none}}section.login{background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:8%}section.login img.logo-gdp{height:75px}section.login hr{width:20%;float:left;padding:0;margin:0;border:1px solid;color:#2d2d80}section.login a{color:#2980b9}section.login a:hover{color:#000}section.login label{font-weight:inherit}section.login button{font-size:1rem}.login-pos{position:absolute;left:-5000px;text-indent:100%;white-space:nowrap;overflow:hidden}:root{--bs-body-font-size:0.8em;--bs-pagination-font-size:0.8rem;--bs-dropdown-font-size:0.8rem;--background:linear-gradient(135deg, #ceb88540, #ffffff);--color-red:#dc3545;--color-blue:#2D2D80;--color-blue-rgb:45,45,128;--color-white:#FFFFFF;--color-white-rgb:255,255,255;--color-gold:#CEB885;--color-gold-rgb:206,184,133;--color-pink:#E6007E;--color-pink-rgb:230,0,126;--color-dark-purple:#492F93;--color-dark-purple-rgb:73,47,147;--color-gray:#AAA9A9;--color-gray-rgb:170,169,169;--color-white-alt:#F7F7F7;--color-white-alt-rgb:247,247,247;--color-black:#000000;--color-black-rgb:0,0,0;--color-orange:#F94F4F;--color-orange-rgb:249,79,79;--color-green:#18C32B;--color-green-rgb:24,195,43}.color-blue{color:var(--color-blue)}.bg-blue{background-color:var(--color-blue)}.border-blue{border-color:var(--color-blue)}.color-white{color:var(--color-white)}.bg-white{background-color:var(--color-white)}.border-white{border-color:var(--color-white)}.color-gold{color:var(--color-gold)}.bg-gold{background-color:var(--color-gold)}.border-gold{border-color:var(--color-gold)}.color-pink{color:var(--color-pink)}.bg-pink{background-color:var(--color-pink)}.border-pink{border-color:var(--color-pink)}.color-dark-purple{color:var(--color-dark-purple)}.bg-dark-purple{background-color:var(--color-dark-purple)}.border-dark-purple{border-color:var(--color-dark-purple)}.color-gray{color:var(--color-gray)}.bg-gray{background-color:var(--color-gray)}.border-gray{border-color:var(--color-gray)}.color-white-alt{color:var(--color-white-alt)}.bg-white-alt{background-color:var(--color-white-alt)}.border-white-alt{border-color:var(--color-white-alt)}.color-black{color:var(--color-black)}.bg-black{background-color:var(--color-black)}.border-black{border-color:var(--color-black)}.color-orange{color:var(--color-orange)}.bg-orange{background-color:var(--color-orange)}.border-orange{border-color:var(--color-orange)}.color-green{color:var(--color-green)}.bg-green{background-color:var(--color-green)}.border-green{border-color:var(--color-green)}.actions{font-size:.9rem}.tooltip{--bs-tooltip-font-size:0.75rem;--bs-tooltip-max-width:300px}.dropdown-menu{--bs-dropdown-font-size:inherit}.btn{--bs-btn-font-size:inherit}.pagination{--bs-pagination-font-size:inherit}.form-control,.form-select,.form-select-sm,.input-group-text{font-size:inherit}#date-range{min-width:11.2rem}h1{font-weight:900;font-size:2rem}h2{font-weight:900;font-size:1.5rem;color:#57596f}h3{font-weight:900;font-size:1.15rem}h4{font-weight:600;font-size:1rem}h5{font-size:.85rem}h6{font-size:.75rem}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:none;justify-content:center;align-items:center;z-index:99999}.spinner{transform:rotateZ(45deg);perspective:1000px;border-radius:50%;width:48px;height:48px;color:var(--color-blue);position:relative}.spinner::after,.spinner::before{content:"";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;animation:spin 1s linear infinite}.spinner::before{transform:rotateX(70deg)}.spinner::after{color:var(--color-pink);transform:rotateY(70deg);animation-delay:.4s}@keyframes rotate{0%{transform:translate(-50%,-50%) rotateZ(0)}100%{transform:translate(-50%,-50%) rotateZ(360deg)}}@keyframes rotateccw{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes spin{0%,100%{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}.scheduler_default_scrollable{background:var(--background)!important}.scheduler_default_cell{background:rgba(var(--bs-emphasis-color-rgb),.05)!important}.scheduler_default_cell.scheduler_default_cell_business{background-color:rgba(var(--color-white-rgb),.4)!important}.scheduler_default_event{border-radius:9999px!important}.scheduler_default_event_inner{border-radius:9999px!important;margin:auto!important;padding:0 .7rem!important;z-index:1!important;width:calc(100% - 2.5rem)!important;height:70%!important}.scheduler_default_event_inner div{overflow:hidden!important;text-overflow:ellipsis!important}.scheduler_default_event_float_inner{z-index:1!important}.scheduler_default_event_bar{height:100%!important;z-index:0!important}.scheduler_default_event_bar_inner{height:100%!important}.btn-text,.btn-text-secondary{background-color:transparent;border:none;padding:.5rem;border-radius:.375rem;transition:all .15s ease-in-out}.btn-text i,.btn-text svg,.btn-text-secondary i,.btn-text-secondary svg{font-size:1rem;transition:transform .15s ease-in-out}.btn-text-secondary:focus,.btn-text-secondary:hover,.btn-text:focus,.btn-text:hover{text-decoration:none;outline:0}.btn-text-secondary:focus i,.btn-text-secondary:focus svg,.btn-text-secondary:hover i,.btn-text-secondary:hover svg,.btn-text:focus i,.btn-text:focus svg,.btn-text:hover i,.btn-text:hover svg{transform:scale(1.2)}.btn-text-secondary:disabled,.btn-text:disabled,.disabled.btn-text,.disabled.btn-text-secondary{opacity:.65;text-decoration-line:line-through;pointer-events:none}.btn-text-secondary{color:var(--bs-secondary)}.daterangepicker .ranges li.active{background-color:var(--color-blue)}.daterangepicker td.active{background-color:var(--color-blue)}.daterangepicker td.active:hover{background-color:rgba(var(--color-blue-rgb),.7)}.dataTables_info{padding:0!important;align-content:center}.dropdown-value{min-width:8.3rem!important}.no-caret::after{display:none!important}.input-search-icon{position:relative}.input-search-icon::before{content:"\f002";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#aaa;pointer-events:none;font-size:14px;z-index:1}.input-search-icon input{padding-left:2rem}.input-search-icon:has(input:not(:placeholder-shown))::before{display:none}.input-search-icon:has([data-selected]:not([data-selected=""]))::before{display:none}.input-filter-icon{position:relative}.input-filter-icon::before{content:"\f0b0";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#aaa;pointer-events:none;font-size:14px;z-index:1}.input-filter-icon input{padding-left:2rem}.input-filter-icon:has(input:not(:placeholder-shown))::before{display:none}.input-filter-icon:has([data-selected]:not([data-selected=""]))::before{display:none}.dataTables_filter label{display:flex;align-items:center;gap:.5rem}.dataTables_filter .input-group{margin-bottom:0;flex-grow:1}div.dataTables_wrapper div.dataTables_filter input{margin:0}.dropdown:not(.dropdown-filter):hover>.dropdown-toggle:not(.disabled):not([disabled])+.dropdown-menu{display:block}.dropdown:not(.dropdown-filter)>.dropdown-toggle.disabled,.dropdown:not(.dropdown-filter)>.dropdown-toggle[disabled]{pointer-events:none;cursor:not-allowed}body{background:var(--background);width:100vw;height:100vh;font-family:"Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;font-size:.8em}.form-select,select option{font-family:inherit!important}.platform-ribbon{text-align:center;line-height:25px;letter-spacing:1px;color:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;width:100px;height:25px;top:10px;left:-33px;background:green}.platform-ribbon-wrap{z-index:5;width:100px;height:100px;overflow:hidden;position:absolute;top:-2rem;left:-.8rem;pointer-events:none}.nav-logo{max-height:3.125rem}fieldset:not(.no-border){border:var(--color-gold) 2px solid;border-radius:10px;padding:1rem}fieldset:not(.no-border) legend{float:none;width:auto;padding:0 .5rem;margin:0;font-size:1rem}.error{color:red}input[readonly]{background-color:var(--bs-secondary-bg);pointer-events:none;opacity:1}textarea[readonly]{background-color:var(--bs-secondary-bg);cursor:default;opacity:1}textarea[readonly]:focus{background-color:var(--bs-secondary-bg)}.btn-files{position:absolute;top:0;right:0;z-index:1}.cursor-help{cursor:help}.form-label.required::after,legend.col-form-label.required::after{content:" *";color:red}.text-justify{text-align:justify}.dp-tabs-underline{gap:.75rem;border-bottom:1px solid rgba(0,0,0,.08)}.dp-tabs-underline .nav-link{border:0;background:0 0;color:rgba(0,0,0,.65);padding:.6rem .1rem;font-weight:600;border-bottom:3px solid transparent;border-radius:0}.dp-tabs-underline .nav-link:hover{color:rgba(0,0,0,.85)}.dp-tabs-underline .nav-link.active{color:rgba(0,0,0,.9);border-bottom-color:#b11226}#anciens .badge-status{font-size:.75rem;font-weight:400;padding:.15rem .6rem;display:inline-block;border-radius:.65rem;line-height:15px;color:var(--color-white);box-shadow:0 1px 3px rgba(0,0,0,.1);border:.5px solid color-mix(in srgb,var(--badge-color) 80%,#000);background:linear-gradient(to bottom,var(--badge-color),color-mix(in srgb,var(--badge-color) 85%,#fff))}.bg-blue{--badge-color:var(--color-blue)}.bg-lightblue{--badge-color:color-mix(in srgb, var(--color-blue) 60%, cyan)}.bg-green{--badge-color:var(--color-green)}.bg-orange{--badge-color:var(--color-orange)}.bg-red{--badge-color:var(--color-red)}.bg-pink{--badge-color:var(--color-pink)}.bg-gray{--badge-color:var(--color-gray)}.bg-gold{--badge-color:var(--color-gold);color:#444}.bg-darkgold{--badge-color:color-mix(in srgb, var(--color-gold) 50%, orange);color:#404040}