body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}button:focus{outline:none!important}.image-gallery-icon{color:#fff;transition:all .3s ease-out;-webkit-appearance:none;appearance:none;background-color:initial;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;-webkit-filter:drop-shadow(0 2px 2px #1a1a1a);filter:drop-shadow(0 2px 2px #1a1a1a)}@media (hover:hover) and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{-webkit-transform:scale(1.1);transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media (max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media (max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media (max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{-webkit-transform:scale(1.2);transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{-webkit-transform:scale(1.2);transform:scale(1.2);border:1px solid #fff;background:#fff}@media (hover:hover) and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media (max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media (max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media (hover:hover) and (pointer:fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media (hover:hover) and (pointer:fine) and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px #1a1a1a;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal;width:100%}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}main{min-height:100vh;padding-top:1rem}.img-fit{object-fit:cover;object-position:top center}.MuiDrawer-root{min-height:100vh;border-right:1px solid #e0e0e0}.name-avtar{cursor:pointer}.name-avtar span{font-size:16px;font-weight:700}.name-avtar .avatar img{width:100%;height:100%;object-fit:cover}.qlmenu .ql-item-menu{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc}.qlmenu .MuiTypography-root,.qlmenu .ql-item-menu{font-weight:700;font-size:13px}.qlmenu .MuiButtonBase-root{border-bottom:1px solid #ccc}.qlmenu .MuiListItemIcon-root{color:#ffd600;min-width:40px}.qlmenu .MuiCollapse-container{background:#f1eee6}.qlmenu .MuiCollapse-container .ql-item-menu{font-size:12px}.qlmenu .MuiCollapse-container .ql-item-menu:last-child{border-bottom:none}.no-border .MuiTableCell-root:last-child{border-left:1px solid #e0e0e0}.vente-validate .MuiTableCell-root{border-left:0;border-top:1px solid #e0e0e0}.nopadding{padding:0!important}.MuiTableCell-root{border-left:2px solid #e0e0e0;border-top:2px solid #e0e0e0}.MuiTableCell-root:last-child span{font-size:12px}.MuiTableCell-root:nth-last-child(2){width:120px}.MuiTableCell-root:nth-last-child(2) span{font-size:12px}.closeBtn{position:absolute;right:10px;top:20px;cursor:pointer;z-index:1}.backBtn{display:block;padding:20px}.create-page .MuiFormControl-root{width:100%}.header-form{margin-top:1.5rem}.logout{position:fixed!important;bottom:0!important;border-top:1px solid #ccc!important;width:240px!important}.wrap-content-action{margin-top:1.5rem}.wrap-content-action .wrap-title-action{display:flex;align-items:center;justify-content:center;position:relative}.wrap-content-action .wrap-title-action .back{margin-right:auto;position:absolute;top:0;left:0;width:auto;height:100%;display:flex;align-items:center;justify-content:flex-start}.wrap-content-action .wrap-title-action .title{margin-right:0}.btn-common{background-color:#ffd600!important;color:#242424!important}.btn-common.Mui-disabled{background-color:#cdcdcd!important}.RaLayout-content-4{padding-top:0!important}@media screen and (min-width:991px){.wap-center{display:flex;justify-content:center;height:100%}.wap-center .customCreate{position:relative;width:60%;max-width:800px}.wap-center .customCreate .simple-form{padding-top:30px}.wap-center .customCreate .create-page,.wap-center .customCreate .create-page .MuiFormControl-root{width:100%}.backdrop{height:100%}}.head{height:7rem;position:relative;margin-bottom:5px}.head img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:-1}.mondalite{margin-top:2rem}.mondalite .right{background-color:#eee}.mondalite .right span{font-weight:700;color:#858585}.total{width:100%;bottom:1px}.logo,.total{position:absolute}.logo{z-index:1;top:30px;margin:0 50px}.logo img{width:300px;height:60px}.form-main{box-shadow:none!important;flex:1 1;align-items:center;justify-content:center;margin:12em}.label-login{color:#000!important;font-weight:700!important}.button-login{background-color:#000!important;color:#fff!important;border-radius:0!important;box-shadow:none!important}.makeStyles-card-3{z-index:1}.data-statistics .col-4{margin-bottom:.5rem}.data-statistics .col-4 svg{font-size:3rem}.data-statistics .col-4 .card-data{background-color:#000;height:100%;width:100%;padding:.5rem 3rem 0 .5rem;color:#fff}.data-statistics .col-4 .card-data .card-top-data{text-align:right}.data-statistics .col-4 .card-data .card-bottom{margin-top:1rem;text-align:right}.data-statistics .col-4 .card-data .fund .row{height:100%;width:100%}.data-statistics .col-4 .card-data .fund-data{text-align:right;height:100%}.data-statistics .col-4 .total-battery-usage{background-color:#2e3190}.data-statistics .col-4 .selections{background-color:#27a9e3}.data-statistics .col-4 .delays{background-color:#852b9b}.data-statistics .col-4 .returns{background-color:#994b19}.data-statistics .col-4 .batteries{background-color:#b62a13}.data-statistics .col-4 .hours{background-color:#e8181b}.data-statistics .col-4 .fund{background-color:#29b679}.data-statistics .col-4 .money{background-color:#e86c01}.custom-Filter{height:180px;width:100%}.custom-Filter h5{width:100%;background:#aaa;color:#fff;display:block;padding:.5rem 15px;margin-bottom:0}.custom-Filter .form-filter{padding-left:10px;margin-top:0;width:100%;border:2px solid #ccc}.block-hidden{position:absolute!important;opacity:0;visibility:hidden;z-index:-1}.RaDeleteWithConfirmButton-deleteButton-69{color:#f44336!important}.no-data{width:100%;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:1.5rem;color:#777676;border:1px solid #eee}.csv-input{display:inline-block;width:-moz-fit-content;width:100%;padding:120px 0 0;height:1px;overflow:hidden;outline:none;cursor:pointer;box-sizing:border-box;background:url(https://cdn1.iconfinder.com/data/icons/hawcons/32/698394-icon-130-cloud-upload-512.png) 50% no-repeat #e4e4e4;border-radius:20px;background-size:30px 30px}.custom-label{display:flex;justify-content:center;align-items:center;background-color:#fafafa;padding:.5rem;cursor:pointer;margin:.25rem 0;min-height:5rem}.fake-input{position:absolute;opacity:0;z-index:-1;visibility:hidden}.wrap-upload{display:flex;flex-direction:column}.w-1{width:1%!important}.w-2{width:2%!important}.w-3{width:3%!important}.w-4{width:4%!important}.w-5{width:5%!important}.w-10{width:10%!important}.w-30{width:30%!important}.w-25{width:25%!important}.w-20{width:20%!important}.w-15{width:15%!important}.MuiTableCell-sizeSmall.MuiTableCell-paddingCheckbox{width:60px!important}.custom-button-action-icon{min-width:32px!important;width:32px!important;text-align:center}.button-action{width:80px!important;padding:0 .5rem!important;text-align:center!important}.MuiTableCell-root:nth-last-child(2){width:auto!important}.MuiTableCell-root span{font-size:14px!important}header.MuiPaper-root button[aria-label=Profil]{display:none}.item-subCategory{background-color:red}.text-original{white-space:pre-wrap;line-height:1.5!important}.wrap-list-compo{display:flex;flex-direction:column;padding:0 .5rem}.wrap-compo{color:#737373;margin-bottom:1rem}.wrap-compo:last-child{margin-bottom:0}.wrap-compo.bold{font-weight:500;color:#242424}.wrap-compo .title{text-decoration:underline}.wrap-compo.compo-spec .title{font-size:1rem}.wrap-compo .body{padding:.5rem 1.5rem;font-size:.8rem;display:flex}.wrap-compo .body .wrap-image{height:auto;width:100px;object-fit:contain}.wrap-image-upload:hover .btn-delete-image{opacity:1}.btn-delete-image{position:absolute!important;right:10px;top:16px;opacity:0;transition:.15s ease-in-out}.image-montages{position:absolute!important;right:150px;top:10px}.wrap-unit{display:flex;align-items:center;justify-content:flex-end}.wrap-unit .unit{margin-left:4px}.wrap-unit .control{background:transparent;border:1px solid transparent;text-align:right;border-radius:2px}.wrap-unit .control.invalid{border-color:red!important}.wrap-unit .control:focus{border-color:#ffd600;outline:none}.wrap-unit .control::-webkit-inner-spin-button,.wrap-unit .control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.custom-image-upload label~div{display:flex;flex-direction:column}.custom-image-upload .previews{margin:auto}.wrap-preview-image{width:200px;padding:.25rem}.image-preview img{width:200px;height:auto}.checkbox-montages{width:30px}.custom-multiple-select{width:22px;height:22px;background-color:initial;border:1px solid #ffd600;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border-radius:50%;display:flex;align-items:center;justify-content:center}.custom-multiple-select .child{background-color:#ffd600;border-radius:50%;display:block;max-width:inherit!important;margin-right:0!important;flex:inherit!important}.custom-multiple-select.gray{border-color:#ffd600}.custom-multiple-select.option-1 .child{width:12px;height:12px}.custom-multiple-select.option-2 .child{width:100%;height:100%}.custom-multiple-select.option-3 .child{min-width:8px;min-height:8px;border:2px solid #ffd600;border-radius:50%;background-color:#fff}.custom-multiple-select.option-5{position:relative}.custom-multiple-select.option-5 .child{width:55%;height:55%}.custom-multiple-select.option-5:after{background-color:#ffd600;content:"";position:absolute;width:141%;height:2px;top:43%;left:-21%;-webkit-transform:rotate(-54deg);transform:rotate(-54deg);border-radius:1px}.input-email .MuiFormLabel-root.Mui-error,.input-password .MuiFormLabel-root.Mui-error{color:rgba(0,0,0,.54)}.input-email .MuiInput-underline.Mui-error:after,.input-password .MuiInput-underline.Mui-error:after{border-bottom-color:rgba(0,0,0,.54)}.password-container{border-color:rgba(0,0,0,.23);border-width:1px}.icon-password{position:absolute!important;top:-6px;right:0;width:50px}.input-login .login-password{position:relative}.input-login .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.23)}.input-login .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:rgba(0,0,0,.23)}.input-login .MuiOutlinedInput-root{height:35px;border-radius:0;border-bottom:2px solid rgba(0,0,0,.5)}input:focus{background-color:initial!important}.red-text{color:red}.wrap-altares{padding-top:1rem;padding-bottom:1rem}.form-year-control,.wrap-altares{display:flex;flex-direction:column}.form-year-control{margin-bottom:.5rem;margin-left:auto}.form-year-control .select-year{min-width:100px}.dialog-mail .MuiDialog-paperScrollPaper{height:200px}.current-offer span{min-width:100px;white-space:nowrap}.input-import-tarif{width:100%;padding:120px 0 0;height:1px;overflow:hidden;cursor:pointer;background:url(https://cdn1.iconfinder.com/data/icons/hawcons/32/698394-icon-130-cloud-upload-512.png) 50% no-repeat #e4e4e4;border-radius:20px;background-size:30px 30px}@media screen and (max-width:1024px){.form-main{margin:12em 5em!important}}.sp-length{font-size:32px}.option-auto .MuiAutocomplete-option[aria-selected=true]{background-color:#fbdf4b}.text-popup-with-click{cursor:pointer;color:#2c7df6!important}.text-popup-with-click :hover{text-decoration:underline}.linkHref{color:#2c7df6!important}.linkHref :hover{text-decoration:underline}.menu-icons{width:1em;height:1em;font-size:1.5rem}.stock-icon{font-size:1.3rem}.icon-validate{opacity:.5}.table-config .MuiTableCell-sizeSmall{padding:6px}.wrap-form{display:flex;flex-wrap:wrap;padding:1rem .5rem}.form-group{margin-bottom:1rem}.form-group.wrap-select .select{width:100%}.form-group.btn-container{margin-top:1.5rem}.MuiFormControl-root.form-group{padding-left:15px!important;padding-right:15px!important;margin-bottom:1rem!important}.MuiFormControl-root.form-group .label-form{padding-left:15px}.date-field{min-width:85px!important}.duree-row{justify-content:center!important}.duree-row .duree-cell{border-right:2px solid #e0e0e0;border-bottom:0;text-align:center!important;padding:6px 16px!important;width:10rem!important}.duree-row:last-child .duree-cell{border-bottom:2px solid #e0e0e0!important}.duree-add{font-size:1.05rem!important;font-weight:500!important;text-transform:capitalize!important}.duree-delete{min-width:auto!important;padding:5px!important}.duree-delete:hover{background-color:initial!important}.add-new-sub-category{background:#f5f5f5;padding:1rem 0;margin:0 0 .5rem;border-radius:.5rem;border-left:5px solid #fdd600}.item-sub-category{cursor:pointer}.item-sub-category:hover{background:#e3e3e3}.item-sub-category:hover .show-button-sub-category{display:inline}.show-button-sub-category{display:none}.button-sub-category{width:1rem;height:1rem}.wrap-button-controler-import-csv{z-index:2;position:fixed;border-radius:50%;bottom:4rem;right:2rem;background:#ececec}.upload-btn{border:1px solid #ffe000!important;border-radius:8px!important;width:35px;min-width:35px!important;max-width:35px;height:32px}.custom-file-name{color:#007bff!important;background:none!important;text-transform:none!important;font-size:16px!important;padding-left:0!important}.custom-file-name:hover{background:none!important;text-decoration:underline!important;color:#0056b3!important}.custom-remove-btn{padding:12px!important;text-align:center;border-radius:50%!important;background:none!important;min-width:0!important}.custom-remove-btn:hover{background-color:rgba(0,0,0,.02)!important}.articles{padding:0 4rem;width:100%}.articles .title{font-weight:700;text-transform:uppercase;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.articles .designation .left-1{border:3px solid #ffd701;width:100%;display:flex;padding:0;justify-content:center}.articles .designation .left-1 img{width:100%;height:100%}.articles .designation .right{background-color:#eee;position:relative}.articles .designation .right span{font-weight:700;color:#858585}.articles .configuration{margin-top:2rem}.articles .configuration .right{background-color:#eee;min-height:200px;width:100%;position:relative;padding:0 .5rem}.articles .configuration .right .control,.articles .configuration .right label,.articles .configuration .right span{font-weight:700;color:#858585;font-size:.8rem}.articles .configuration .right .remise{max-width:100px}.articles .montage{margin-top:2rem}.articles .montage .right{background-color:#eee}.articles .montage .right span{font-weight:700;color:#858585}.articles .total{width:100%;position:absolute;bottom:1px}.box-equipment{height:400px;overflow-y:scroll}.box-equipment .equipment .equipment-category-card{background-color:#eee;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;width:100%;margin:0 0 2px;padding:1rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.box-equipment .equipment .equipment-category-card:hover{background-color:#c2c2c2}.box-equipment .equipment .equipment-selected-card{background-color:#eee;border-radius:.5rem 0 0 .5rem;border-left:5px solid #ffd600;width:100%;padding:1rem;display:flex;margin:0 0 2px;justify-content:center;align-items:center;cursor:pointer}.box-equipment .equipment .equipment-selected-card svg:hover{color:red}.create-montage{background-color:#f5f5f5;margin-top:.5rem;border-radius:.5rem;padding:1rem}.wrap-list-montage{margin:1rem 0}.wrap-list-montage .item-montage{background-color:#f5f5f5;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem 0;border-radius:.5rem;border-left:5px solid #ffd600;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:.5rem}.wrap-condition{flex:1 1;min-height:0;overflow-y:scroll;overflow-x:hidden;-ms-overflow-style:none}.wrap-condition::-webkit-scrollbar{display:none}.instructionsPreparations,.instructionsTransport,.presentations{margin-top:1rem}.capacite{margin-top:2rem}.capacite .MuiTableCell-root{border:1px solid #e0e0e0}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;background-color:hsla(0,0%,100%,.5)}.marge{margin-top:1rem}.label-right{display:flex;white-space:nowrap}.error-remise{color:red;font-size:70%;text-align:right;width:100%}.instructions-none{border-left:0}.reprise-gap{color:red}.note-checkbox{padding-right:6px!important}.note-checkbox .MuiCheckbox-colorSecondary.Mui-disabled{color:#3f51b5!important}.table-config .MuiTableContainer-root{overflow:unset}.table-config td,.table-config th{background-color:#fff}.import-bon{padding:0 10px}.import-bon input{position:absolute;visibility:hidden;opacity:0;z-index:-1;max-width:170px}.import-bon label{text-transform:uppercase;color:#3f51b5;font-size:14px;margin-bottom:0;cursor:pointer}.validation-etude{padding-top:0!important;width:100%}.validation-etude table tbody tr td,.validation-etude table tbody tr td input,.validation-etude table tbody tr td p{font-size:14px!important}.table-environ .MuiTableCell-root,.table-reprise .MuiTableCell-root,.table-total .MuiTableCell-root{padding:5px!important}.loading_progress{display:flex;align-items:center;justify-content:center}.loading_progress,.loading_progress:after{top:0;left:0;right:0;bottom:0;position:absolute;z-index:2}.loading_progress:after{content:"";background:hsla(0,0%,100%,.5)}.loading_progress>div{z-index:3}.button-novo{color:#fff}.button-novo:hover{text-decoration:none;color:#fff}.btn-novo-version:hover{background-color:initial!important}.download-novo{width:22px!important;height:22px!important;margin-right:5px}.input-img-reprise label{min-height:16px}.cdc .title{font-weight:700;text-transform:uppercase;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.wrap-image-tech{display:flex;align-items:center;justify-content:flex-start}.tech-img{position:relative;border:1px solid #ffd600;border-radius:8px;width:10%}.tech-img .img-border{height:135px;object-fit:cover;border-radius:8px!important;overflow:hidden;width:100%}.clien-valider{width:100%;padding:0 3rem}.clien-valider .row{padding:0;margin:0;width:100%}.clien-valider .left{background-color:#eee;padding:1rem;font-size:.8rem;width:100%}.clien-valider .left .edit-client{position:absolute;top:-25px;right:0}.clien-valider .right{overflow-x:hidden}.f09rem{font-size:.9rem!important}.f08rem{font-size:.8rem!important}.f07rem{font-size:.75rem!important}.f06rem{font-size:.65rem!important}.text-color{color:#728d96!important}.blue-color{color:#005172!important}.pdf-page{background:transparent!important}.wrap-report-page{padding:8px;margin-bottom:8px;overflow:hidden}.wapa4{position:relative;overflow:auto;background:#eee;display:flex;justify-content:center;align-items:center;padding:10px 0}.wapa4 .box{padding-bottom:1.5rem;margin-bottom:1.5rem}.wapa4 .a4{width:210mm;height:297mm;background:#fff;padding:1rem 2rem;overflow:auto}.wapa4 button{outline:none;padding:10px 20px;background:#005172;font-weight:300;font-size:1.2rem;color:#fff;border:none;border-radius:5px}.wapa4 .header-title{border-top:2px solid #009ece;color:#0a7ab0;font-size:.85rem;font-weight:700;padding:10px 15px;margin:0;border-bottom:2px solid #d7e0e4}.wapa4 .title{padding:10px 15px;min-height:26px}.wapa4 .title,.wapa4 .titleV1{font-size:.7rem;margin:0;color:#002e41}.wapa4 .titleV1{padding:0}.wapa4 span.textsp{color:#728d96;font-size:.7rem;font-weight:700;margin:0}.wapa4 p{font-size:.9rem;line-height:1.2;margin:.75rem 0 0}.wapa4 ul{margin-bottom:0}.wapa4 ul li{font-size:.9rem;line-height:1.2;padding:2px 10px 2px 0}.wapa4 hr{margin:0;border-top:1px solid rgba(0,0,0,.06)}.wapa4 .tab-text{display:flex;padding:0 15px}.wapa4 .tab-text div{width:calc(20% - 5px);height:68px;border-radius:3px;border:2px solid #dee4ed;background:#f1f6f9;color:#bcc9db;display:flex;justify-content:center;align-items:center;margin:0 2px;font-size:.6rem;font-weight:700;text-transform:uppercase;text-align:center}.wapa4 .tab-text .active{background:#b9c552;color:#fff}.wapa4 .tab-num div{height:35px!important;font-size:1.2rem;border:none}.wapa4 .tab-categori div{width:calc(33.33333% - 5px);height:30px!important;font-size:.9rem;border:none}.wapa4 .tab-categori .active{background:#62c366}.wapa4 .label{font-size:.8rem;font-weight:700;background:#b9c552;border-radius:5px;padding:2px 3px;color:#fff}.wapa4 .bor-ccc{border-color:#ccc}.wapa4 .line-text{color:#728d96;border-bottom:2px solid #d7e0e4;min-height:36px}.wapa4 .big-title{color:#005172;font-size:1.75rem}.wapa4 .head-name{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #333;border-bottom:1px solid #333}.wapa4 .head-name p{font-size:.6rem;margin:.5rem 0;color:#005172}.wapa4 .adrs p{font-size:.7rem;display:flex;align-items:center}.wapa4 .adrs p b{color:#005172;min-width:120px;display:block}.wapa4 .adrs p span{color:#728d96}.line-text2{min-height:46px}.line-text3{min-height:28px}.wrap-circle{width:16rem;height:16rem;border-radius:50%;background:#4db1cb;display:flex}.wrap-circle .inline-circle{width:50%;height:50%;border-radius:50%;background:#fff;margin:auto;align-items:center;color:#005172;padding:0 .25rem}.wrap-circle .inline-circle,.wrap-legend{display:flex;flex-direction:column;justify-content:center}.wrap-legend .item-legend{display:flex;align-items:center;justify-content:flex-start;margin-bottom:.5rem}.wrap-legend .item-legend p{margin:0}.wrap-legend .wrap-square{width:12px;height:12px;margin-right:.5rem}.color{background:#4db1cb}.color.pink{background:#d290d7}.color.red{background:#d96383!important}.color.green-1{background:#c4d782}.color.purple{background:#717dcf}.color.gray{background:#bcc8d9}.block-note{background:#f7faff;padding:1rem 1.5rem;color:#005172}.wrap-summary-detail{display:flex;align-items:flex-start}.wrap-summary-detail .block-note{flex:1 1}.flag{height:4rem}.wrap-table{max-width:100%}.wrap-table td,.wrap-table th{padding:.75rem 6px!important}.mt0{margin-top:0!important}.ml7rem{margin-left:7.5rem!important}.pl15{padding-left:15px}.wrap-text-area{display:flex;margin-bottom:1rem;flex-direction:row;border:1px solid #e6e6e6;border-radius:5px}.wrap-text-area textarea{width:90%;padding:.5rem;border-style:none;border-color:transparent!important;overflow:auto;resize:none;overflow-y:hidden;border-radius:5px;text-align:justify}.wrap-text-area textarea:focus{outline:none}.wrap-text-area .clear-text-area{width:7%}.show-note{background-color:#f2f2f2;border-radius:.5rem;min-height:5rem}.icon-file{color:#cc0;font-size:2rem!important}.table-echanges .MuiTableCell-sizeSmall:last-child{border-right:1px solid #e0e0e0!important}.service-title{position:relative}.service-title .retour-btn{position:absolute;top:4px}.service-title h3{font-weight:1.25rem;line-height:100%;color:#000}.service-form{margin-top:1.31rem;padding:0 2rem}.add-service{margin-top:2.63rem;margin-bottom:.87rem}.add-btn{width:1.8125rem;height:1.6875rem;background:#ffe000!important;min-width:1.8125rem!important;border-radius:.5rem!important}.add-btn .icon-add{color:#fff}.service-table{border-collapse:initial!important}.service-table td{padding:.38rem .44rem;border:1px solid #d7d7d7;border-right:0;font-size:16px;border-bottom:0;color:#696969;vertical-align:top}.service-table td:last-child{border-right:1px solid #d7d7d7}.service-table td:first-child,.service-table td:last-child{vertical-align:middle}.service-table tbody tr td:first-child{background:hsla(0,0%,85.1%,.2);font-weight:500}.service-table tbody tr:last-child td:first-child{border-radius:0 0 0 .625rem}.service-table tbody tr:last-child td:last-child{border-radius:0 0 .625rem 0}.service-table tbody tr:last-child td{border-bottom:1px solid #d7d7d7}.service-table tbody tr:first-child td{border-top:0}.service-table .MuiInputBase-input{color:#696969;font-weight:300}.header-table{background:hsla(0,0%,85.1%,.2)}.header-table th{border:1px solid #d7d7d7;border-right:0;color:#696969;padding:.56rem;font-size:16px;white-space:nowrap;font-weight:600!important}.header-table th:first-child{border-radius:.625rem 0 0 0}.header-table th:last-child{border-radius:0 .625rem 0 0;border-right:1px solid #d7d7d7}.vehicle-field{border-radius:.1875rem;border:1px solid #dbdbdb;background:hsla(0,0%,100%,.8);padding:0 .25rem;min-height:41px;display:flex;align-items:center}.vehicle-field .MuiInput-underline:after,.vehicle-field .MuiInput-underline:before{display:none!important}.vehicle-field .MuiAutocomplete-inputRoot{max-height:12rem!important;overflow-y:auto!important;overflow-x:hidden!important}.vehicle-field .MuiAutocomplete-clearIndicator{margin-right:1rem}.vehicle-field .MuiChip-label{color:#696969}.vehicle-field .MuiChip-root{background-color:#ebebeb}.vehicle-field .MuiInputBase-input{margin:3px}.save-service{margin-top:5rem!important}.service-input .MuiInputBase-root{min-height:41px}.service-input .MuiInputBase-input{text-align:center}.error-vehicle{color:#f44336!important}.import-file-drag-drop .file-upload-container{border:2px dashed #ccc;border-radius:8px;padding:24px;text-align:center;cursor:pointer;background-color:#fafafa;transition:all .3s ease;margin:20px 0}.import-file-drag-drop .file-upload-container.drag-active{border-color:#3f51b5;background-color:#f5f5f5}.import-file-drag-drop .file-upload-container .upload-icon{margin-bottom:16px}.import-file-drag-drop .file-upload-container .upload-icon svg{font-size:48px;color:#999;margin-bottom:8px}.drag-active .import-file-drag-drop .file-upload-container .upload-icon svg{color:#3f51b5}.import-file-drag-drop .file-upload-container .upload-title{margin-bottom:8px}.import-file-drag-drop .file-upload-container .upload-title strong{color:#333;font-size:16px}.import-file-drag-drop .file-upload-container .upload-description{color:#666;font-size:14px;margin-bottom:16px}.import-file-drag-drop .file-upload-container .upload-info{color:#999;font-size:12px}.import-file-drag-drop .file-upload-container input[type=file]{display:none}.file-preview{padding:24px 0;max-width:600px;margin:auto;border:1px solid #ccc;border-radius:8px}.file-preview .file-info{display:flex;align-items:center;grid-gap:8px;gap:8px}.file-preview .file-info .file-icon{color:#3f51b5}.file-preview .file-info .file-details .file-name{font-weight:600}.file-preview .file-info .file-details .file-size{font-size:12px;color:#666}.file-preview .delete-button{color:red}.import-preview-modal__paper{border:1px solid #ffe200;border-radius:16px!important}.import-preview-modal__title{font-size:2rem!important;font-weight:700;text-align:center;color:#ffe200;display:flex;justify-content:center}.import-preview-modal__title h2{font-size:inherit!important;padding:0 24px 8px;border-bottom:2px solid #ddd}.import-preview-modal__actions{padding:12px 40px!important;display:flex;justify-content:space-between!important;align-items:center}.import-preview-modal__actions .cancel-btn,.import-preview-modal__actions .submit-btn{min-width:120px;padding:0 12px!important;box-shadow:none!important;border-radius:8px!important}.import-preview-modal__actions .cancel-btn span,.import-preview-modal__actions .submit-btn span{font-size:16px!important;font-weight:600!important;text-transform:none!important}.import-preview-modal__actions .cancel-btn{border-color:#ffe200;color:#ffe200;background-color:#fff!important}.import-preview-modal__actions .submit-btn{background-color:#ffe200!important;color:#fff}.import-preview-modal__content .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);z-index:111}.import-preview-modal__content table th{text-align:center}.import-preview-modal__content table th:first-child{border-top-left-radius:8px!important}.import-preview-modal__content table th:last-child{border-top-right-radius:8px!important}.import-preview-modal__content table td,.import-preview-modal__content table th{border-width:1px!important}.import-preview-modal__content table td:last-child,.import-preview-modal__content table th:last-child{border-right:1px solid #ddd!important}.import-preview-modal__content table tr td{border-top:none!important;font-size:16px!important;font-style:italic}.import-preview-modal__content table tr:last-child td:first-child{border-bottom-left-radius:8px!important}.import-preview-modal__content table tr:last-child td:last-child{border-bottom-right-radius:8px!important}.wrap-logo{height:3rem;width:8rem}.wrap-logo img{width:100%;height:100%;margin:0}.list-vehicle .RaList-bulkActionsDisplayed-46{margin-top:0}.tabs-vehicle{border-bottom:2px solid #e0e0e0}.tabs-vehicle button[class*=selected]{background:#ffe000}.tabs-vehicle span[class*=indicator]{display:none}.upload-group{position:relative}.upload-group .up-prefix{color:#ffe000;position:absolute;top:-18px;left:0;right:0;text-align:center;font-size:12px;font-weight:500}.upload-group .upload-btn{background:#ffe000!important}.upload-group .custom-file-show{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.upload-group .custom-file-show .custom-file-remove{position:absolute;top:-4px;right:-4px;padding:0;width:16px;height:16px;z-index:1}.upload-group .custom-file-show .custom-file-remove svg{width:16px;height:16px}.upload-group .custom-file-show .custom-file-name{position:absolute;width:100%;min-width:100%;max-width:100%;height:100%;left:0;top:0;opacity:0;font-size:0;padding:0!important}.upload-group .custom-file-show .custom-file-name a,.upload-group .custom-file-show .custom-file-name span{font-size:0;height:100%;width:100%;max-width:100%;overflow:hidden}.upload-group:hover .custom-file-show{z-index:1}.image-text{color:rgba(0,0,0,.54);font-size:12px;font-weight:400;line-height:1;letter-spacing:.00938em}.custom-label-image,.image-text{font-family:"Roboto","Helvetica","Arial",sans-serif}.custom-label-image{color:rgba(0,0,0,.87);margin:8px 0 28px;padding:8px;background:#fafafa;text-align:center}.form-stock{background-color:rgba(0,0,0,.04);border-top-left-radius:4px;border-top-right-radius:4px}.form-stock .MuiInputLabel-formControl{top:-7px;left:10px}.form-stock .MuiFormLabel-filled{top:5px}.form-stock .MuiSelect-select.MuiSelect-select{background:transparent}.form-stock .MuiInput-root{padding:0 10px}.form-stock .MuiFormHelperText-root.Mui-error{background:#fff;padding:0 10px}.form-stock .MuiSelect-icon{top:-2px}.form-stock .MuiFormLabel-root.Mui-focused{top:5px}.garatie-field .MuiInput-root,.garatie-field .MuiInputBase-root.Mui-disabled{padding:7px 10px}.add-equipment-btn{background-color:#ffe000!important;color:#fff!important;text-transform:none!important;border-radius:8px!important;min-width:0!important;width:30px;height:30px}.add-equipment-btn:hover{background-color:#ffe000}.add-equipment-btn:disabled{opacity:.7;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.equipment-table-container{border-radius:8px!important;overflow:hidden;border:1px solid #d7d7d7;box-shadow:none!important;max-height:400px;overflow-y:auto}.equipment-table{min-width:100%;table-layout:fixed}.equipment-table .MuiTableHead-root{background-color:hsla(0,0%,85.1%,.2)}.table-header{font-weight:600!important;color:#696969!important;padding:12px 8px!important;border-bottom:1px solid #d7d7d7!important;border-top:0}.table-header:first-child{border-left:0!important}.table-cell{padding:12px 8px;font-size:13px;color:#696969;font-style:italic}.table-cell:first-child{border-left:0}.table-cell.description-cell{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-cell.image-cell{padding:8px}.table-cell.image-cell .equipment-image{width:100%;height:60px;object-fit:contain;border-radius:8px;border:1px solid #d7d7d7}.table-cell .MuiSelect-root,.table-cell .MuiTextField-root .MuiInputBase-root,.table-cell .MuiTextField-root .MuiInputLabel-root{font-size:13px}.upload-image-btn{border-radius:8px!important;border:1px solid #ffe000!important;padding:3px!important;min-width:0!important;width:35px;height:32px}.action-cell .edit-actions,.action-cell .view-actions{display:flex;justify-content:center;grid-gap:4px;gap:4px}.action-cell .edit-btn{color:#ffe000;padding:4px}.action-cell .edit-btn:hover{color:#ffe000}.action-cell .edit-btn .MuiSvgIcon-root{font-size:18px}.action-cell .save-btn{color:#fff;padding:4px;background-color:#60de1d;border-radius:4px}.action-cell .save-btn:hover{background-color:rgba(40,167,69,.1);color:#218838}.action-cell .save-btn .MuiSvgIcon-root{font-size:18px}.action-cell .cancel-btn{color:#6c757d;padding:4px;border-radius:4px;background-color:rgba(108,117,125,.3)}.action-cell .cancel-btn:hover{background-color:rgba(108,117,125,.1);color:#545b62}.action-cell .cancel-btn .MuiSvgIcon-root{font-size:18px}.equipment-table .MuiTableRow-root{transition:background-color .2s ease}.equipment-image-temp{min-height:60px;border:1px solid #d7d7d7!important;border-radius:8px;width:100%;object-fit:contain}.upload-image-container{position:relative}.upload-image-container .upload-btn{border:1px solid #ffe000;border-radius:8px;width:35px;min-width:35px;max-width:35px;height:32px}.upload-image-container .upload-image-btn{position:relative;min-height:60px;margin:0;overflow:hidden;border:1px solid #d7d7d7!important}.upload-image-container .upload-image-btn.hidden-absolute{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%;border:none!important;opacity:0}.upload-image-container .upload-image-btn label,.upload-image-container .upload-image-btn p{display:none}.upload-image-container .upload-image-btn>div>div:not(.previews){position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;opacity:0}.upload-image-container .upload-image-btn .previews{pointer-events:none}.upload-image-container .upload-image-btn .previews,.upload-image-container .upload-image-btn .previews>div{position:absolute;top:0;left:0;width:100%;height:100%}.upload-image-container .upload-image-btn .previews>div>button{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0!important;z-index:2;pointer-events:all}.upload-image-container .upload-image-btn .image-preview{position:absolute;top:0;left:0;width:100%;height:100%}.upload-image-container .upload-image-btn .image-preview img{width:100%;height:100%;object-fit:contain}.equipment-table-container .equipment-table .table-cell{vertical-align:top}.equipment-table-container .equipment-table .table-cell.word-break{word-break:break-all}.equipment-table-container .equipment-table .table-cell.break-spaces{white-space:pre-wrap}.equipment-table-container .equipment-table .table-cell .edit-actions .cancel-btn,.equipment-table-container .equipment-table .table-cell .edit-actions .save-btn{height:24px}.equipment-table-container .equipment-table .table-cell .edit-actions .cancel-btn:disabled,.equipment-table-container .equipment-table .table-cell .edit-actions .save-btn:disabled{background-color:#d7d7d7}.equipment-table-container .equipment-table .table-cell .edit-actions .delete-btn{padding:0!important;background:transparent!important}.equipment-table-container .equipment-table .table-cell .edit-actions .delete-btn .MuiSvgIcon-root{font-size:24px!important}.equipment-table-container .equipment-table .row-editing .table-cell{padding:8px}.equipment-table-container .equipment-table .row-editing .table-cell input,.equipment-table-container .equipment-table .row-editing .table-cell textarea{padding:10px 8px;border:1px solid #d7d7d7;border-radius:8px}.equipment-table-container .equipment-table .row-editing .table-cell .MuiInputBase-multiline{padding-top:0!important;padding-bottom:0!important}.equipment-table-container .equipment-table .row-editing .table-cell .MuiSelect-select{padding:8px 24px 8px 8px;border:1px solid #d7d7d7;border-radius:8px}.equipment-table-container .equipment-table .row-editing .table-cell .Mui-error .MuiSelect-select,.equipment-table-container .equipment-table .row-editing .table-cell .Mui-error input{border-color:#f44336}.equipment-table-container .equipment-table .row-editing .table-cell .MuiInput-root:after,.equipment-table-container .equipment-table .row-editing .table-cell .MuiInput-root:before{display:none!important}.equipment-table-container .equipment-table .MuiTableCell-root:nth-last-child(2){width:12%!important}