@font-face{font-family:Apercu;src:url(/fonts/Apercu-Bold.woff2)}@font-face{font-family:Apercu;src:url(/fonts/Apercu-Regular.woff)}body{overflow:auto;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Apercu,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-badge-status-dot{position:relative;top:-1px;display:inline-block;width:9px;height:9px;vertical-align:middle;border-radius:50%}.bodyBudgetsPdf{position:relative;width:22cm;margin:0 auto;color:#001028;background:#fff;font-family:Arial,sans-serif;font-size:12px;font-family:Arial}.divDatesBudgetsReport{color:#1f1f1f;font-size:1.2em;line-height:1.4em;font-weight:400;text-align:center;margin:10px 0 16px 15px}.trSubtotalBudgetPDF{font-size:11px}.trTotalBudgetPDF{font-size:13px}.divPedidoCompanyAddressBudget{font-size:1.1em;margin:-18px 0 16px 15px}.divCompanyPhoneBudget,.divPedidoCompanyAddressBudget{color:#1f1f1f;line-height:1.4em;font-weight:400;text-align:center}.divCompanyPhoneBudget{border-bottom:1px solid #5d6975;font-size:15px;margin:-12px 0 7px 15px}.h1Budget{border-top:1px solid #5d6975;border-bottom:1px solid #5d6975;color:#5d6975;font-size:2.4em;line-height:1.4em;font-weight:400;text-align:center;margin:0 0 20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAyCAMAAADyWtKhAAAAOVBMVEXu7u7////v7+/x8fHw8PD+/v79/f38/Pz29vb39/fy8vL09PTt7e319fX6+vr5+fn4+Pjz8/P7+/sjQsgnAAABrklEQVR4Xu2Wy2pkMQxET0ny+z77/z92EHRIM4RJejeLeGGMJbkKu1QYt0vVbajkJJWjTw+f/SiSBl40zKsuc5hVDzjVjEtlOB/DR9GFNZ3wUJ1wFmkRVQe0NoFYffQVwGwNDtVgSeUkgdh2acePAM9iZcghDidDG0mPetzgVdXwgJ6ZpeRcOoRjVdXhPipu4E1aYHBJOpeHr1PSBUbiNwdzDNtrbhvQpXbDtm1wN6kDxiXV3XJx1DzBCGMWtQDfx+4QTWVigSVaPS4kqS2IbpwqNySM6g530Yn1gNUkidLOFeCtExmjSypK/KwNenOwdbaCG7msurclLbyorlhVxcmN7VZdBphjZr4/pBJbz/iucm9sd9GedX2LIj12NzNi9uSXueNZEFjyGdvHlPz7jHfO/eQ7+ZIv85Nv3oP97B7eud/nu41/vtt4vttTDwPbYPylhwGbMZ56eNUZX+iMF5296nd+od/5ot93+uKtfrOXPj5VRvAxYhSdL31sBFcWDqUgEvvRZ6RKHkV6aiJhL+I1l+9y7cdeYv+pl/x6ya+X/HoJP/YSXv8afPPX+AONyic1BlYxVgAAAABJRU5ErkJggg==)}#project span{text-align:right;width:52px;margin-right:10px;font-size:.8em}.tableBudget{font-size:9px}.aDataCompany{letter-spacing:.2rem}.aDataCompany,.bodyDuplicataCompactaPdf{font-family:Courier New,monospace;text-transform:"uppercase"}.bodyDuplicataCompactaPdf{letter-spacing:.1rem;position:relative;width:21cm;margin:0 auto;color:#001028;background:#fff;font-size:12px}.headerDuplicataCompacta{font-family:Courier New,monospace;text-transform:"uppercase";padding:10px 0;margin-bottom:30px}.h1DuplicataCompacta{font-family:Courier New,monospace;border-top:1px solid #5d6975;font-size:1.2em;line-height:1.2em;margin:0 0 20px}.h1DuplicataCompacta,.h1DuplicataCompacta2{text-transform:"uppercase";color:#141414;text-align:center}.h1DuplicataCompacta2{font-family:"sans-serif";font-size:1em;line-height:1.4em;margin:-20px 0 20px}#duplicataCompataTitles{float:left}#duplicataCompataTitles span{font-family:Courier New,monospace;text-transform:"uppercase";color:#1d1d1d;text-align:right;width:52px;margin-right:10px;display:inline-block;font-size:.8em}#company div,#duplicataCompataTitles div{white-space:nowrap}.tableDuplicataCompacta{font-family:Courier New,monospace;text-transform:"uppercase";width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:0;margin-top:70px;font-size:9px;overflow:auto}.trSubtotalDuplicataCompacta{font-size:9px}.trTableDuplicataCompacta:nth-child(2n-1) td{margin:0;padding:0}.tableDuplicataCompacta td,.tableDuplicataCompacta th{text-align:left}.itemAmountDuplicataCompactQTD{padding:5px 20px;color:#303030;white-space:nowrap;margin-left:10px;font-size:12px;width:auto}.itemAmountDuplicataCompact .desc{padding:5px 20px;color:#5d6975;border-bottom:1px solid #c1ced9;white-space:nowrap;margin-left:10px}.desc,.itemAmountDuplicataCompact{font-size:11.5px;margin-left:10px}.itemNameDuplicataCompactDesc{font-family:Courier New,Courier,monospace;text-transform:"uppercase";word-break:break-all;color:#303030;white-space:nowrap;text-align:left}.itemNameDuplicataCompact .desc{word-break:break-all;padding:5px 20px;color:#5d6975;border-bottom:1px solid #c1ced9;white-space:nowrap;text-align:left}.desc,.itemNameDuplicataCompact{font-family:"sans-serif";text-transform:"uppercase";font-weight:100;letter-spacing:.2rem;font-size:13px;text-align:left;vertical-align:top}.itemTitleDuplicataCompact .desc{padding:5px 20px;color:#5d6975;border-bottom:1px solid #c1ced9;white-space:nowrap}.desc,.itemTitleDuplicataCompact,.itemTitleDuplicataCompact .desc{font-family:Courier New,monospace;text-transform:"uppercase";text-align:left}.desc,.itemTitleDuplicataCompact{font-size:9px;vertical-align:top}.tableDuplicataCompacta td{padding:4px 0 0}.divDuplicataCompactaCompanyAddress{font-size:1.1em;margin:-18px 0 16px 15px}.divCompanyPhoneDuplicataCompacta,.divDuplicataCompactaCompanyAddress{font-family:"sans-serif";text-transform:"uppercase";color:#1f1f1f;line-height:1.4em;text-align:center}.divCompanyPhoneDuplicataCompacta{border-bottom:1px solid #5d6975;font-size:12px;margin:-12px 0 0 15px}.bodyBudgetPdf{position:relative;width:21cm;margin:0 auto;color:#001028;background:#fff;font-family:Arial,sans-serif;font-size:12px;font-family:Arial}.headerBudget{padding:10px 0;margin-bottom:30px}.divPedidoCompanyAddress{border-bottom:1px solid #5d6975;color:#1f1f1f;font-size:1.1em;line-height:1.4em;font-weight:400;text-align:center;margin:-18px 0 16px 15px}.trTableBudget:nth-child(2n-1) td{background:#f5f5f5}.tableBudget{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:20px;margin-top:110px;font-size:10px;overflow:auto}.tableBudget td,.tableBudget th{text-align:center}.tableBudget td{padding:20px}.tableBudget2{width:100%;border-collapse:collapse;border-spacing:0;font-size:10px;overflow:auto}.tableBudget2 td,.tableBudget2 th{text-align:center}.tableBudget2 td{padding:20px}.desc,.service{font-size:11.5px}.qty,.total,.unit{font-size:1.4em;font-weight:600}.totalItem{font-size:1.2em}.footerBudget{color:#5d6975;width:100%;height:30px;position:relative;bottom:0;border-top:1px solid #c1ced9;padding:8px 0;text-align:center}.tableExpenseReportPrint{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:20px;margin-top:10px;font-size:12px;overflow:auto}.trTableExpenseReportPrint:nth-child(2n-1) td{background:#f5f5f5}.tableExpenseReportPrint td,.tableExpenseReportPrint th{width:100%;overflow:hidden;text-align:left}.serviceExpenseReportPrint .descExpenseReportPrint{color:#5d6975;border-bottom:1px solid #c1ced9;white-space:nowrap;font-weight:400}.descExpenseReportPrint,.serviceExpenseReportPrint{font-size:11px;text-align:left}.tableExpenseReportPrint td{width:100%;overflow:hidden;text-align:left}.descExpenseReportPrint,.serviceExpenseReportPrint{vertical-align:top}.qty,.totalExpenseReportPrint,.unitExpense{font-size:1.2em;font-weight:600}.bodyIncomePdf{position:relative;width:21cm;margin:0 auto;color:#001028;background:#fff;font-family:Arial,sans-serif;font-size:12px;font-family:Arial}.headerIncomePDF{padding:10px 0;margin-bottom:30px}.divDatesIncomeReportPrint{border-bottom:1px solid #5d6975;color:#1f1f1f;font-size:1.2em;line-height:1.4em;font-weight:400;text-align:center;margin:-18px 0 16px 15px}.h1IncomeReportPrint{border-top:1px solid #5d6975;color:#141414;font-size:1.8em;line-height:1.4em;font-weight:600;text-align:center;margin:0 0 20px}.tableIncomeReportPrint{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:20px;margin-top:10px;font-size:12px;overflow:auto}.trTableIncomeReportPrint:nth-child(2n-1) td{background:#f5f5f5}.tableIncomeReportPrint td,.tableIncomeReportPrint th{margin:0;padding:0;width:100%;overflow:hidden;text-align:left}.serviceIncomeReportPrint .descIncomeReportPrint{padding:15px;color:#5d6975;border-bottom:1px solid #c1ced9;white-space:nowrap;font-weight:400}.descIncomeReportPrint,.serviceIncomeReportPrint{font-size:12.5px;text-align:left}.tableIncomeReportPrint td{margin:0;padding:0;width:100%;overflow:hidden;text-align:left}.descIncomeReportPrint,.serviceIncomeReportPrint{padding:15px;vertical-align:top}.qty,.totalIncomeToReceiveReportPrint,.unitIncome{font-size:1.3em;font-weight:600;color:"#fa8c16"}.qty,.totalIncomeTotPaidReportPrint,.unitIncome{font-size:1.3em;font-weight:600;color:"#16c45b"}.qty,.totalIncomeReportPrint,.unitIncome{font-size:1.3em;font-weight:600}.bodyDREPdf{position:relative;width:21cm;margin:0 auto;color:#001028;background:#fff;font-family:Arial,sans-serif;font-size:12px;font-family:Arial}.headerDRE{padding:10px 0;margin-bottom:30px}.divDatesDRE{border-bottom:1px solid #5d6975;color:#1f1f1f;font-size:1.2em;font-weight:400;margin:-18px 0 16px 15px}.divDatesDRE,.h1Pedido1{line-height:1.4em;text-align:center}.h1Pedido1{border-top:1px solid #5d6975;color:#141414;font-size:1.8em;font-weight:600;margin:0 0 20px}.tableDRE{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:20px;margin-top:10px;font-size:12px;overflow:auto}.trTableDRE:nth-child(2n-1) td{background:#f5f5f5}.tableDRE td,.tableDRE th{text-align:left}.service .desc{padding:5px 20px;color:#5d6975;border-bottom:1px solid #c1ced9;white-space:nowrap;font-weight:400}.desc,.service{font-size:12.5px;text-align:left}.tableDRE td{padding:15px;text-align:left}.desc,.service{vertical-align:top}.qty,.total,.unit{font-size:1.2em}.footerDRE{color:#5d6975;width:100%;height:30px;position:relative;bottom:0;border-top:1px solid #c1ced9;padding:8px 0;text-align:center}.serviceReportSale .descReportSale{padding:15px;color:#5d6975;border-bottom:1px solid #c1ced9;white-space:nowrap;font-weight:400}.descReportSale,.serviceReportSale{padding:15px;font-size:12.5px;text-align:left}.tableReportSale td{padding:15px;text-align:left}.descReportSale,.serviceReportSale{vertical-align:top}.clearfix:after{content:"";display:table;clear:both}.aDataCompany{color:#5d6975;text-decoration:underline}.bodySalePdf{position:relative;width:21cm;margin:0 auto;color:#001028;background:#fff;font-family:Arial,sans-serif;font-size:12px;font-family:Arial}.headerSalePDF{padding:10px 0;margin-bottom:30px}#logo{text-align:center;margin-bottom:10px}#logo img{width:90px}.divPedidoCompanyName{font-size:1.4em;text-align:left}.divPedidoCompanyName,.divPedidoDataClient{color:#1f1f1f;line-height:1.4em;font-weight:400;margin:0 0 -1px 15px}.divPedidoDataClient{font-size:1.2em;text-align:justify}.divDatesSaleReport{border-bottom:1px solid #5d6975;color:#1f1f1f;font-size:1.2em;line-height:1.4em;font-weight:400;text-align:center;margin:-18px 0 16px 15px}.h1PedidoDate{color:#1f1f1f;font-size:.9em;line-height:1.4em;font-weight:600;text-align:right;margin:-10px 8px 15px 0}.h1SaleReport1{border-top:1px solid #5d6975;font-size:1.8em;margin:0 0 20px}.h1Pedido2,.h1SaleReport1{color:#141414;line-height:1.4em;font-weight:600;text-align:center}.h1Pedido2{font-size:1.3em;margin:-20px 0 20px}#project{float:left}#project span{color:#5d6975;text-align:left;width:58px;margin-right:17px;display:inline-block;font-size:.9em}#company{float:right;text-align:right}#company div,#project div{white-space:nowrap}.tableSaleReport{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:20px;margin-top:10px;font-size:12px;overflow:auto}.trTableSaleReport:nth-child(2n-1) td{background:#f5f5f5;padding:15px}.tableSaleReport td,.tableSaleReport th{text-align:left}.serviceReportFechamento .descReportSale{padding:15px;color:#5d6975;border-bottom:1px solid #c1ced9;white-space:nowrap;font-weight:400}.descReportSale,.serviceReportFechamento{padding:15px;font-size:13.5px;text-align:left}.tableReportFechamento td{padding:15px;text-align:left}.descReportSale,.serviceReportFechamento{vertical-align:top}.qtySaleReport,.unitSaleReport{font-size:1.1em;font-weight:600}.totalReportSale{font-size:1.3em;font-weight:600}.grand{border-top:1px solid #5d6975}#notices .notice{color:#5d6975;font-size:1.2em}.footerReportSale{color:#5d6975;width:100%;height:30px;position:relative;bottom:0;border-top:1px solid #c1ced9;padding:8px 0;text-align:center}@media print{.break{clear:both;page-break-before:always}}.signup-layout{width:100%;max-width:100vw;display:flex;justify-content:space-around;height:100vh;padding:20px}.signup-layout h1{font-size:25px;font-weight:200;height:45px;margin:4px 6px;color:#333}.signup-layout h3{font-size:12px;font-weight:200;height:0;margin:22px 10px;color:#333}.ant-layout-header{background:#f0f2f5}.select-before{width:90px}