body{margin:0;font-family:"Flama";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,.App,body,html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.App{text-align:center;width:100%;max-width:1920px;margin:0 auto}.divider{width:100%;height:20px}body{font-family:"Roboto","Helvetica","Arial",sans-serif!important;font-size:14px!important}.MuiTypography-body1{line-height:1.5}.MuiFormLabel-root,.MuiTypography-body1{font-size:14px!important;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;letter-spacing:.00938em}.MuiFormLabel-root{color:rgba(0,0,0,.54);padding:0;line-height:1}.panel{margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.headerTitle{font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center}.iconBtn{background:none;border:none}.iconBtn:hover{cursor:pointer}.leftContent,.rightContent{max-width:15%}.defaultHeaderBox{background-color:#fff;height:48px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;box-shadow:1px 5px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:1px 5px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 5px 5px 0 rgba(0,0,0,.2)}.leftContent{max-width:10%}.centerContent,.leftContent{text-align:center;align-items:center;justify-content:center;display:flex}.centerContent{flex:1 1;padding:5px}.rightContent{text-align:center;justify-content:center;max-width:10%}.markerIconTitle,.rightContent{align-items:center;display:flex}.markerIconTitle{text-transform:uppercase;font-weight:700;font-size:8px}.markerIcon{width:72px;height:22px;background:#fff;border-radius:46px;justify-content:center;display:flex;margin-top:10px;padding:0 2px}.circle,.circleSmall{width:8px;height:8px;border-radius:50%}.leftContentMarkerIcon{width:22px;display:flex;align-items:center;justify-content:center}.rightContentMarkerIcon{width:55px;display:flex}.general,.productStatusBar{width:4px;height:100%;position:absolute}.general{background:#000;opacity:.1}.bar{width:4px;height:25%;position:relative}.productCardSmall{width:96px;height:144px;margin:4px;position:relative;border-radius:2px}.imgSmall{width:96px;height:144px;object-fit:cover}.productCardLarge{max-width:400px;max-height:600px;width:100%;height:150vw;margin:4px;position:relative;border-radius:2px}.imgLarge{max-width:100%;max-height:100%;width:100%;height:150vw}.markerIconBox{position:absolute;top:4px;right:4px}@media only screen and (min-width:400px){.productCardSmall{max-width:300px;max-height:480px;width:100%;height:48vw}.imgSmall{width:100%;height:100%;object-fit:cover}}.orderActionTitle{width:45px;height:12px;font-family:Flama;font-size:12px;font-weight:700;display:inline;flex-direction:row;align-items:center}.orderActionButton{width:100%;height:48px;background-color:#fff;display:flex}.leftActionButton{flex:1 1}.centerTitle,.leftActionButton{display:flex;align-items:center;justify-content:center}.centerTitle{flex:2 1}.rightActionButton{flex:1 1;display:flex;align-items:center;justify-content:center;padding:2px 5px}.productInfoHeader{width:auto;height:85px;font-family:Flama;color:#000}.reference{margin-top:0;font-size:12px;opacity:.5}.reference,.title{width:auto;height:auto;display:flex;margin-bottom:0;text-transform:uppercase}.title{margin-top:12px;font-size:19px}.subTitle{width:auto;height:auto;display:flex;margin-top:12px;font-size:14px;font-weight:700}.personIconTitle{width:0;height:0;margin-top:9px;margin-bottom:17px;font-size:11px!important;opacity:.3}.personIcon{width:220px;min-width:200px;height:48px;display:flex;text-align:center}.defaultPicture,.profilePicture{object-fit:cover;width:100%}.defaultPicture{transform:scale(.7)}.imgBox{width:48px;height:48px;border-radius:50%;overflow:hidden;background:rgba(0,0,0,.3);margin-right:14px}.titles{display:block;font-size:12px;font-weight:700;text-transform:uppercase}.chipItemTitle,.titles{font-family:Flama;color:#000}.chipItemTitle{margin:auto;height:14px;padding:0 13px;font-style:normal;font-weight:400;font-size:11px;line-height:130%;opacity:.5}.chipItem{display:flex;width:-webkit-max-content;width:max-content;height:24px;border-radius:53.3333px;cursor:pointer;margin:2px}.personBox{max-width:90%;height:109px;display:flex;align-items:center;overflow:hidden}.personBox:hover{overflow-x:scroll}.referenceMaterialCard{margin-bottom:0;margin-top:0;font-size:11px;opacity:.5}.referenceMaterialCard,.titleMaterialCard{width:auto;height:auto;display:flex;padding:0 16px}.titleMaterialCard{text-align:start;margin-bottom:8px;margin-top:8px;font-size:14px;text-transform:uppercase}.subTitleMaterialCard{width:auto;height:auto;display:flex;margin-top:12px;padding:16px 0 0 16px;font-size:11px;opacity:.5}.valueMaterialCard{width:-webkit-max-content;width:max-content;height:auto;display:inline;align-items:center;padding:0 0 0 15px;font-size:10px}.materialCard{background:#fff;width:272px;height:-webkit-min-content;height:min-content;padding:0 0 11px;margin:24px 24px 27px;border-radius:3px;font-family:Flama;text-align:start;color:#000;letter-spacing:-1px}.divisor{background:#000;opacity:.1;width:272px;height:1px;margin:11px 0}.priceLabel{padding-left:24px;font-family:Flama;font-size:20px;letter-spacing:-2px}.priceTypeLabel{padding:53px 23px 0 24px;font-family:Flama;font-size:10px;text-transform:uppercase}.priceItem{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:143px;background:#f2f2f2;border:.5px solid rgba(0,0,0,.10196078431372549)}.dropDownPrice{width:100%;display:grid;grid-template-columns:1fr 1fr}.componentsDict{background-color:#7a7a7a}.priceLabelDetails,.priceTypeLabelDetails{width:-webkit-max-content;width:max-content;font-family:Flama;font-size:12px}.priceLabelDetails{font-weight:700;display:flex;text-transform:uppercase}.detailsItemFather{width:100%}.detailsItem{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#f2f2f2;border:1px solid rgba(0,0,0,.10196078431372549);border-width:1px 0}.dotMarker{width:8px;height:8px;border-radius:50%;position:relative;margin-left:23.7px;margin-top:3px}.labelHistoryItem{font-size:12px;font-weight:700}.labelHistoryItem,.subTitleHistory{width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;font-family:Flama}.subTitleHistory{font-size:11px;color:#000;opacity:.5}.date{width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;font-family:Flama;font-size:12px;font-weight:700;margin-right:27px}.lineSeparator{width:100%;height:1px}.lineSeparator,.lineSeparatorVertical{background:rgba(0,0,0,.10196078431372549)}.lineSeparatorVertical{height:100%;width:1px}.dot{height:100%;display:flex;align-items:flex-start;justify-content:flex-start;z-index:1}.historyItemLeft{border-left:1px solid rgba(0,0,0,.10196078431372549)}.historyItemLeft,.lineDot{display:flex;align-items:center;justify-content:center}.lineDot{width:100%;height:100%;position:absolute}.LineSeparatorBox{display:flex;flex-direction:row}.lineSeparatorLeft{width:20%;display:flex;align-items:center;justify-content:center}.lineSeparatorRight{width:70%;padding:0 0 17px}.borderBottonHistory{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.10196078431372549)}.historyItemLabel{margin-top:-4px}.historyItemSubTitle{margin-top:2px;margin-bottom:17px}.historyItemRight{width:80%}.historyItem,.historyItemRight{display:flex;flex-direction:row}.historyItem{justify-content:center;align-content:center}.historyItemDot{width:20%;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;position:relative}.historyItemContent{display:flex;flex-direction:column;flex:2 1}.historyItemDate{flex:1 1;margin-top:-4px}.divisoryBar{width:241px;height:1px;background-color:rgba(0,0,0,.10196078431372549);display:flex;justify-content:center}.historyBox{height:auto;background-color:hsla(0,0%,94.9%,.9490196078431372);padding:24px 0}.historyBox,.productInfo{width:100%;display:flex;flex-direction:column}.productInfo{height:215px;justify-content:center;align-items:center;background:#fff;border:solid #f2f2f2;border-width:0 0 2px}.swiper-container,.swiper-slide{width:100%;height:auto}.swiper-slide{background:#f1f1f1;background-position:50%;background-size:cover}.swiper-pagination,.swiper-slide{display:flex;justify-content:center}.swiper-pagination{position:absolute;padding:16px 0;background:#fff;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-slide img{display:block;width:100%}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0;left:0;width:100%}.filter{width:100%;background:#fff}.filter-item{height:47px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border:solid rgba(0,0,0,.10196078431372549);border-width:0 0 1px}.filterTitle{font-family:Flama;font-size:14px}.filterButton{width:100%;height:48px;background:#000}.arrowFilterRight{justify-content:flex-end}.arrowFilterRight,.filterName{width:auto;height:0;color:#fff;display:flex;align-items:center}.filterName{text-transform:uppercase;font-family:Flama;font-size:12px;justify-content:center}.boxTop{background-color:#ddc6b5}.documentInfo{min-height:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:#fff;border:solid #ddc6b5;border-width:0 0 2px;margin-left:30px}h4{width:100%}.filesInfo{width:100%;height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;border:solid #f2f2f2;border-width:0 0 2px;margin-bottom:20px}.divisorBar{width:80%;height:1px;margin-top:20px;background-color:rgba(0,0,0,.10196078431372549)}.statusInfo{border-radius:5px;padding:10px;background-color:green;color:#fff;width:150px!important;float:left}.statusPendente{background-color:grey}.statusPendente,.statusReprovado{border-radius:5px;padding:10px;color:#fff;width:150px!important;display:inline-block;float:left}.statusReprovado{background-color:red}.statusPendenteAprovacao{border-radius:5px;padding:10px;background-color:#00f;color:#fff;width:150px!important;display:inline-block;float:left}.tituloInfo{text-align:left;padding:10px 10px 10px 20px;display:flex}.btEnviar{border-radius:5px;padding:10px;background-color:#8b83d8;color:#fff;width:150px;display:inline-block;margin-bottom:20px}.filepond-wrapper{width:100%;float:left}.divContainer{width:100%}.divItem{flex:auto;padding:5px}.filepond--file-action-button{width:150px!important;background-color:#6d6b85!important;border-radius:5px!important}.filepond--label-action{background-color:#8b83d8!important;border-radius:5px!important;height:50px!important;color:#fff;border-width:1px;padding:10px}.login-box{height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.login-content{width:90%;max-width:400px;height:90%;max-height:650px;box-shadow:2px 1px 5px 2px rgba(0,0,0,.3);border-radius:5px;display:flex;flex-direction:column}.login-header{width:100%;padding-top:10px}.login-form{width:90%;flex:1 1;margin:0 auto}.login-bottom{margin-bottom:10px;width:100%}.logo{margin:20px;max-height:55px}.login-label-box{width:100%;border-left:5px solid #4682b4;text-align:left;padding-left:5%;height:40px}.filter-box,.products-box{display:flex;flex-direction:row}.products-box{justify-content:center;align-items:center;flex-wrap:wrap}.product-item{width:30%;max-width:300px}.drawer-content{min-width:320px}.divTop{display:block;text-align:right;padding:10px}#btSair{width:100px!important;background-color:#ff5959!important;margin-right:30px!important}.boxTop{padding:10px;background-color:#f8f8f8;width:95%;margin-left:30px;border-radius:10px}#btAprovar,#btHistorico{width:100px!important;background-color:#8b83d8!important;margin-right:30px!important;margin:5px}.AuditstatusInfo{border-radius:5px;padding:10px;background-color:green;color:#fff;width:100%;float:left;text-align:center}.AuditstatusPendente{background-color:grey}.AuditstatusPendente,.AuditstatusReprovado{border-radius:5px;padding:10px;color:#fff;width:100%;display:inline-block;float:left;text-align:center}.AuditstatusReprovado{background-color:red}.AuditstatusPendenteAprovacao{border-radius:5px;padding:10px;background-color:#00f;color:#fff;width:100%;display:inline-block;float:left;text-align:center}.card{min-height:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:#fff;border:solid #ddc6b5;border-width:0 0 2px;margin-left:0;padding:10px}