.loginForm{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.loginContainer{min-width:400px}

.sidebar{display:flex;flex-direction:column;background:#342738;width:240px;box-shadow:0 1px 30px 1px rgba(0,0,0,0.11);padding-top:60px;transition:transform .3s,width .3s}.sidebarContent{flex:1;padding:15px;height:100%;overflow:auto}.connectedUserContainer{background:#47364d;padding:10px 20px;color:#ffffff;font-size:14px}.connectedUserContainer>div+div span{font-size:12px}.sidebarBlock{padding:15px 0;display:flex;flex-direction:column;justify-content:center;list-style:none}.sidebarBlock li{color:lightgrey;text-transform:none;width:100%;margin-bottom:10px;align-items:center;display:flex;flex-direction:row;min-height:50px;font-size:15px}.sidebarBlock li a{padding:10px 15px;width:100%}.sidebarBlock li a.active{background:#2b1e2f;border-radius:8px}

.container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;margin-left:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.container:hover input ~ .checkmark{background-color:#ccc}.container input:checked ~ .checkmark{background-color:#2196F3}.checkmark:after{content:"";position:absolute;display:none}.container input:checked ~ .checkmark:after{display:block}.container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:white}.radioBoxContainer{display:flex;flex-direction:row}

.members,.page-container{width:100%;padding:60px}.filters{display:grid;grid-template-columns:1fr 1fr;padding:10px;border:solid 1px #e6e4e4;margin:0 0 20px 0;background:#FFFFFF54}.filters label{display:block;font-size:13px;color:#342738}.filters input{display:block;margin:0 0 10px 0;border:solid 1px #f2f4f7;height:30px;padding:10px;width:100%}.filters input.height-large{height:50px}.filters.gap-3{grid-template-columns:1fr 1fr 1fr}

.client-form{overflow-y:scroll;height:100%}.client-form .address-field{display:flex;flex-direction:row}.client-form input{border-radius:3px;box-shadow:inset 0 1px 2px 0 #b2b9bf;border:solid 1px #c3cdd5;background-color:white;height:50px}.row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.row .inputContainer{width:100%}.rowNoJustify{display:flex;flex-direction:row}.rowNoJustify .radioMainContainer{margin-right:10%;width:33%}.rowNoJustify .radioMainContainer .radioTitle{margin:0 0 5px 0;display:block;font-size:12px}.rowMultipleElement .inputContainer{width:45%}

.view-client{font-size:14px}.view-client .row{align-items:center !important;--tw-divide-opacity: 1;border-color:rgba(229, 231, 235, var(--tw-divide-opacity));border-bottom-width:1px}.view-client .row-title{font-weight:bold;margin-top:10px;margin-bottom:10px}

.client-folders{display:flex;padding-left:5px}.client-folders .client-folder{padding:5px;background-color:white;border-top-left-radius:10px;border-top-right-radius:10px;border-top:1px solid #d4d4d8;border-right:1px solid #d4d4d8;border-left:1px solid #d4d4d8;cursor:pointer;margin-right:5px}.client-folders .active{background-color:#f2f4f7}

.detailOrder{display:block;width:100%;padding:50px;background:#FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06) !important;border-radius:5px}.detailOrder .grid-order-container{display:grid;grid-template-columns:repeat(6, 1fr)}.detailOrder .grid-order-container>div{padding:5px;border:solid 1px #f0f0f0}.detailOrder .grid-order-container .header-item{font-weight:600}.orderDetails h2{margin:0 0 20px 0;font-size:35px;font-weight:600}.orderDetails .infos{display:flex}.orderDetails .infos p{flex:1}.select-filter-container{margin:0 0 20px 0}.select-filter-container p{margin:0 0 10px 0}

@font-face {
  font-family: 'icomoon';
  src:  url(/./fonts/icomoon.33998b51a77bc8b6fe9bfcbfb1b16461.eot);
  src:  url(/./fonts/icomoon.33998b51a77bc8b6fe9bfcbfb1b16461.eot#iefix) format('embedded-opentype'),
    url(/./fonts/icomoon.296c567989d718cfc3aca46e131dddc7.ttf) format('truetype'),
    url(/./fonts/icomoon.2492bb8ab6b8be8702f94852226234f6.woff) format('woff'),
    url(/./fonts/icomoon.8a7411eae460fe148a244fe3ce697989.svg#icomoon) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-eye:before {
  content: "\e90a";
}
.icon-cart:before {
  content: "\e906";
}
.icon-user:before {
  content: "\e904";
}
.icon-bin:before {
  content: "\e9ac";
}
.icon-info:before {
  content: "\ea0c";
}
.icon-circle-up:before {
  content: "\ea41";
}
.icon-circle-right:before {
  content: "\ea43";
}
.icon-circle-down:before {
  content: "\ea45";
}
.icon-circle-left:before {
  content: "\ea47";
}
.icon-pencil:before {
  content: "\e909";
}
.icon-bin1:before {
  content: "\e9ad";
}
.icon-info1:before {
  content: "\ea0d";
}
.icon-circle-up1:before {
  content: "\ea42";
}
.icon-circle-right1:before {
  content: "\ea44";
}
.icon-circle-down1:before {
  content: "\ea46";
}
.icon-circle-left1:before {
  content: "\ea48";
}
.icon-trash:before {
  content: "\e907";
}
.icon-keyboard_arrow_up:before {
  content: "\e902";
}
.icon-keyboard_arrow_right:before {
  content: "\e903";
}
.icon-keyboard_arrow_left:before {
  content: "\e905";
}
.icon-keyboard_arrow_down:before {
  content: "\e908";
}
.icon-notifications:before {
  content: "\e900";
}
.icon-plus:before {
  content: "\e901";
}

.patch-th.large-column{flex-basis:130px !important}.infinite-scroll-container{width:100%;overflow:hidden;padding:2px 5px 5px 5px}.infiniteScrollRelativeContainer{position:relative}.infiniteScrollRelativeContainer .ReactVirtualized__Grid,.infiniteScrollRelativeContainer .ReactVirtualized__Grid__innerScrollContainer{position:static !important}.overloadGrid{box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06) !important}.overloadGrid .ReactVirtualized__Grid,.overloadGrid .ReactVirtualized__Grid__innerScrollContainer{width:100% !important;max-width:100% !important;background:#FFF;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.overloadGrid .ReactVirtualized__Grid .patch-td.large-column,.overloadGrid .ReactVirtualized__Grid__innerScrollContainer .patch-td.large-column{flex-basis:130px}.overloadGrid .ReactVirtualized__Grid>div,.overloadGrid .ReactVirtualized__Grid__innerScrollContainer>div{display:flex}.overloadGrid .ReactVirtualized__Grid>div>div,.overloadGrid .ReactVirtualized__Grid__innerScrollContainer>div>div{display:flex;flex:1}.overloadGrid .ReactVirtualized__Grid>div>div .patch-tbody,.overloadGrid .ReactVirtualized__Grid__innerScrollContainer>div>div .patch-tbody{background:#f8f8f9;border-radius:10px;flex:1;display:flex}.overloadGrid .ReactVirtualized__Grid>div>div .patch-tbody .patch-td,.overloadGrid .ReactVirtualized__Grid__innerScrollContainer>div>div .patch-tbody .patch-td{position:relative}.overloadGrid .ReactVirtualized__Grid>div>div .patch-tbody.cmdSeen .patch-td,.overloadGrid .ReactVirtualized__Grid__innerScrollContainer>div>div .patch-tbody.cmdSeen .patch-td{background:#eafeff}.overloadGrid .ReactVirtualized__Grid>div>div .patch-tbody.red .patch-td,.overloadGrid .ReactVirtualized__Grid__innerScrollContainer>div>div .patch-tbody.red .patch-td{background:#f6d0d0}.overloadGrid .ReactVirtualized__Grid>div:nth-of-type(2n)>div .patch-tbody,.overloadGrid .ReactVirtualized__Grid__innerScrollContainer>div:nth-of-type(2n)>div .patch-tbody{background:#fff}.patch-thead{border-top-left-radius:10px;border-top-right-radius:10px;display:flex;height:70px;font-weight:700;align-items:stretch;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06) !important}@media (max-width: 767px){.patch-thead{display:none}}.patch-tr{display:flex;flex:1;align-items:stretch;flex-direction:row}.patch-tr .patch-td,.patch-tr .patch-th{display:flex;flex:1;align-items:center;word-break:break-word}.patch-tr .patch-td{font-weight:300;font-size:1rem;--tw-divide-opacity: 1;border-color:rgba(229, 231, 235, var(--tw-divide-opacity));border-bottom-width:1px}.patch-tr .patch-td i,.patch-tr .patch-td span{color:#e7495e}@media (max-width: 767px){.patch-tr{flex-direction:column;width:100%}}.visibleMobileLabel{display:none;font-weight:900;white-space:pre}@media (max-width: 820px){.visibleMobileLabel{display:inline-block}}.pointer{cursor:pointer}.path-th-data{display:flex}.patch-th{font-size:11px !important}.patch-th i{font-size:12px;font-weight:bold}.patch-th .select{color:#e7495e}.css-2b097c-container{width:100%}.form__form-group{margin:0 0 20px 0}.form__form-group-label{font-size:12px}.form__form-group>span{margin:0 0 5px 0;display:block}.form__form-group input{width:100%;padding:0 10px;border-radius:5px;height:35px;border:solid 1px lightgrey;font-size:13px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05)}.form__form-group-error{font-size:12px;color:red}.button{display:block;margin:0 0 20px 0;font-size:13px;padding:10px;border-radius:5px;background:#e7495e;color:#FFF}.button span{color:#fff !important}.button.blackButton{background:#342738}.ReactModal__Overlay{overflow-y:scroll}.ReactModal__Content{border:none !important;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06) !important}.ReactModal__Content .closeButton{position:absolute;top:10px;right:10px}.ReactModal__Content .core-modal .input-container{display:block;margin:0 0 15px 0}.ReactModal__Content .button-container{display:flex;justify-content:center}.ReactModal__Content .button-container button{margin:0 5px;padding:10px 25px}@font-face{font-family:'Montserra-Regular';src:url(/./fonts/Montserrat-Regular.ee6539921d713482b8ccd4d0d23961bb.ttf);font-weight:normal;font-style:normal}@font-face{font-family:'Inter-Regular';src:url(/./fonts/Inter-Regular.515cae74eee4925d56e6ac70c25fc0f6.ttf);font-weight:normal;font-style:normal}button:focus{outline:none}@font-face{font-family:'Montserra-Regular';src:url(/./fonts/Montserrat-Bold.ade91f473255991f410f61857696434b.ttf);font-weight:bold}.montserrat{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fontsize-10{font-size:10px}.fontsize-14{font-size:14px}.fontsize-15{font-size:15px}html,body{width:100%;font-size:100% !important;font-size:14px;font-family:'Inter-Regular';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;display:flex}#app{display:flex;width:100%;background-color:#f2f4f7}#app .dashboard{flex-direction:row;flex:1;display:flex}.pointer{cursor:pointer}a{style:none;color:inherit;text-decoration:inherit}ul {list-style-type:none}.buttonOrange{background-color:white;border:2px solid #d06143;border-radius:2px;text-align:center;min-width:100px;font-weight:700;color:#d06143;min-height:50px}.noBorder{border:none !important}.font-size-1{font-size:1rem}.font-size-2{font-size:2rem}.font-size-3{font-size:3rem}.font-size-4{font-size:4rem}.font-size-small{font-size:10px}.font-size-mediumsmall{font-size:15px}.p-5{padding:5px}.p-10{padding:10px}.p-20{padding:20px}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pr-5{padding-right:5px}.pr-10{padding-right:5px}.mt-1{margin-top:1%}.mt-3{margin-top:2%}.mt-5{margin-top:5%}.mt-10{margin-top:10%}.mt-25{margin-top:25%}.mt-50{margin-top:50%}.mt-75{margin-top:75%}.mr-1{margin-right:1%}.mr-2{margin-right:2%}.mr-5{margin-right:5%}.mr-10{margin-right:10%}.mr-25{margin-right:25%}.mr-50{margin-right:50%}.mr-75{margin-right:75%}.mb-1{margin-bottom:1%}.mb-3{margin-bottom:2%}.mb-5{margin-bottom:5%}.mb-10{margin-bottom:10%}.mb-25{margin-bottom:25%}.mb-50{margin-bottom:50%}.mb-75{margin-bottom:75%}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-40{width:40%}.width-50{width:50%}.width-60{width:60%}.width-62{width:62%}.width-80{width:80%}.width-90{width:90%}.width-100{width:100%}.height-20{height:20%}.height-50{height:50%}.height-80{height:80%}.height-100{height:100%}.height-20px{height:20px}.height-32px{height:32px}.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-justify-alignItemsCenter{align-items:center}.flex-justify-spaceBetween{justify-content:space-between}.color-white{color:white}.backgroundColor-fruitygreen{background-color:#a0cf1f}.backgroundColor-greenishblue{background-color:#3ccaba}.backgroundColor-pinkyred{background-color:#e7495e}.backgroundColor-vividbrown{background-color:#d06143}.backgroundColor-violineblack{background-color:#342738}.basic-select{height:20px;min-width:280px}.smallWhiteImg{width:50px;height:50px;border:2px solid white}.numberInput{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.numberInput label{margin-right:5px}.break{flex-basis:100%;height:0}.numberInput label label{font-family:Montserra-Regular;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal}.inputMimicWrapper{display:flex;width:37%;border-radius:3px;border:solid 2px #c3cdd5;height:20px;background-color:white}.inputMimicWrapper input{border:none !important;height:20px;font-weight:bold;background-color:transparent;font-size:12px;padding-left:6px;width:90% !important}.inputMimicWrapper .fakeAfterMM:after{margin-right:5px;content:"mm";color:black;font-size:12px;font-weight:bold}.inputMimicWrapper .fakeAfterCM:after{margin-right:5px;content:"cm";color:black;font-size:12px;font-weight:bold}.cornerElement .numberInput{width:50px}.cornerElement .numberInput label{font-family:Montserra-Regular;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal}.cornerElement .numberInput .inputMimicWrapper{height:20px !important}.cornerElement .numberInput .inputMimicWrapper .fakeAfterMM:after{margin-right:5px;content:"mm";font-size:12px;color:black;font-weight:bold}.cornerElement .numberInput .inputMimicWrapper .fakeAfterCM:after{margin-right:5px;content:"cm";color:black;font-size:12px;font-weight:bold}.alertPopupError{max-width:200px;font-size:10px;word-break:break-all;position:absolute;background-color:white;z-index:10;padding:10px}input:focus{outline:none}.disableInput{display:flex;justify-content:center;width:100%}.duplicateBtn{position:absolute;top:80%;left:50%;background-color:white;border:2px solid #d06143;border-radius:2px;cursor:pointer;text-align:center;min-width:100px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#d06143;min-height:50px}.header-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header-content .name{font-size:20px;font-weight:bold}.buttonCancel{border:none;background-color:transparent}.orangeBtn{border:2px solid #d06143;border-radius:10px;background-color:white;padding:5px}.ReactModal__Content .load{width:100%}.relativPos{position:relative}.load{top:0;left:0;bottom:0;right:0;height:inherit;width:inherit;align-items:center;position:absolute;background:rgba(255,255,255,0.5);z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center}.load-zIndexMin{z-index:2 !important}.load .load__icon-wrap{flex:1;width:calc(100%);display:flex;flex-direction:column;align-items:center;justify-content:center}.load .load__icon-wrap .load__icon{animation:linear load 2s infinite;width:32px;height:32px}.load.loaded{animation:ease loaded 0.5s}@keyframes load{from{transform:rotate(0deg) scale(2)}to{transform:rotate(360deg) scale(2)}}@keyframes loaded{from{opacity:1}to{opacity:0}}.greenButton{background-color:#78CDC4 !important;color:white !important}

