body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4f5fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.clearfix:after{clear:both;content:"";display:table}.App{text-align:center}.App-logo{pointer-events:none}.App-header{align-items:center;background-color:#fff;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin)}input,select,textarea{background-color:#fff;border:1px solid #e2e8f0;border-radius:.25rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#636c72;display:inline-block;font:inherit;font-size:13px;margin:5px 0 20px;outline:0;padding:8px;text-align:left;transition:all .2s;width:100%}input.has-error,select.has-error,textarea.has-error{border-color:red;color:red}input[type=date],select{-webkit-appearance:none}.wrapper-select.has-error .css-13cymwt-control,.wrapper-select.has-error .css-t3ipsp-control{border-color:red;color:red}input[type=checkbox],input[type=radio]{box-shadow:none}select{-webkit-appearance:none;margin-bottom:0;width:100%}.wrapper-select{margin-bottom:20px;position:relative}.wrapper-select:after{background:#fff;color:gray;content:"▼";display:block;font-size:12px;padding:5px;pointer-events:none;position:absolute;right:10px;top:55%;transform:translateY(-50%)}ol,ul{margin:0;padding:0}textarea{height:150px;margin-bottom:20px;resize:none}.wrapper-content{display:flex;justify-content:center;margin:0 auto;max-width:1440px;width:100vw}.form-box{background-color:#fff;border-radius:6px;box-shadow:0 2px 10px 0 #5e56691a;color:#000;display:block;margin:20px auto 0;max-width:650px;padding:40px;width:calc(100% - 80px)}.conciliation-screen.supplier-construction-screen .form-box{margin:20px 0}.wrapper-columns{display:flex}@media only screen and (max-width:1024px){.wrapper-columns{display:block}}.wrapper-columns .column{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0}.wrapper-columns .column:first-child{margin-right:20px}@media only screen and (max-width:1024px){.wrapper-columns .column:first-child{margin:0}}.pagination button{border:none;border-radius:4px;color:#fff;cursor:pointer;margin:2px 5px 0;padding:11px 15px}.pagination button,.pagination button:hover{background-color:#000}.pagination .month{font-size:18px;font-weight:700;margin:0 10px}.error-message{color:red;margin:20px 0}.btn-add-more{background-color:#000;border:0;border-radius:50%;color:#fff;font-size:15px;font-weight:700;height:22px;padding:0;width:22px}.print-button{background-color:none;border:0;margin:20px auto 0}@media print{@page{size:landscape}.reports .btn-add-more,.reports .pagination,.reports .print-button,.reports ul{display:none!important}input{border:0!important;box-shadow:none!important}tbody .tfoot{display:table-row!important}}.header{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;box-shadow:0 2px 10px 0 #5e56691a;display:flex;height:60px;justify-content:space-around;width:100%}.header>div{align-items:center;height:100%;padding:10px}.header ul{display:flex;margin:0;padding:0}.header ul li{align-items:center;list-style:none;margin:10px}.header ul li a,.header ul li span{border-bottom:2px solid #0000;color:#333;cursor:pointer;display:block;font-size:.8rem;font-weight:700;position:relative;text-align:center;text-decoration:none}.header ul li a:hover,.header ul li span:hover{border-color:#333}.header__tabs-container{align-items:center;display:flex;flex:0 1 57%;justify-content:center;padding-right:5px}.header__user-container{align-items:center;display:flex;justify-content:space-between}.header__username{color:#000;font-size:1.8rem;line-height:2.1rem;margin-left:2rem}.header__logout{color:#333;cursor:pointer;font-size:1rem;line-height:2.1rem;text-decoration:none}.header__logo{height:100%;width:auto}.exit{align-self:flex-end}.dropbtn{align-items:center;border-bottom:2px solid #0000;color:#333;cursor:pointer;display:block;font-size:.8rem;font-weight:700;list-style:none;position:relative;text-align:center;text-decoration:none}.dropbtn:hover{border-color:#333}.dropdown{position:relative}.dropdown-content{background-color:#fff;box-shadow:0 8px 16px 0 #0003;display:none;left:-50px;min-width:160px;position:absolute;z-index:1}.dropdown-content a{color:#000;display:block;padding:8px 13px;text-decoration:none}.dropdown:hover .dropdown-content{display:block}.selected{border-bottom:2px solid!important;border-color:#333}@media only screen and (max-width:1024px){.header{align-items:normal;height:60px}.header__logo{height:auto;left:0;position:absolute;top:0;width:101px}.header__tabs-container{align-items:normal;flex:none;justify-content:end;padding:0;width:100%}.header__tabs-container ul{align-items:center;display:flex;max-width:65vw;position:relative;top:-10px}.header__tabs-container li{display:none;padding:0}.header__tabs-container li:first-child,.header__tabs-container li:last-child,.header__tabs-container li:nth-child(2){display:block}.header__tabs-container li a{font-size:12px!important}.header__buttons-container,.header__username{display:none}.header__user-container{position:absolute;right:61px;top:24px}.header__logout{position:absolute;right:24px;top:29px}}@media print{.no-print,.wrapper-select{display:none}}.btn--primary{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.7rem;margin-bottom:20px;padding:10px;width:100%}.btn--primary:disabled{background-color:#ccc}.login-screen a{text-decoration:none}.login-screen{background-color:#fff;box-shadow:0 6px 10px #00000026;color:#fff;display:block;left:50%;max-width:350px;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90vw}.login-screen .login-box__subheader{color:#000}.login-screen img{border-radius:10px;display:block;margin-bottom:20px;width:100%}.login-screen a{color:#000;display:block}.forgot-password-success-screen{background-color:#fff;box-shadow:0 6px 10px #00000026;color:#fff;display:block;left:50%;max-width:350px;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90vw}.forgot-password-success-screen .login-box__subheader{color:#000}.forgot-password-success-screen img{border-radius:10px;display:block;margin-bottom:20px;width:100%}.forgot-password-success-screen a{color:#000;display:block;text-decoration:none}.change-password-screen{position:relative}.change-password-screen__has-error{color:red;display:block;font-size:1.2rem;line-height:1.4rem;margin-top:1rem;text-align:center}.change-password-screen label{display:block;font-size:12px;text-align:left}.change-password-screen__form{margin:0 auto;width:100%}.change-password-screen .btn--primary{text-align:center}.change-password-screen .editSup{background:none;border:0;cursor:pointer;position:absolute;right:15px;top:15px}.change-password-screen h2{margin-top:0}.change-password-success-screen{background-color:#f2f2f2}.change-password-success-screen .login-box__subheader{margin-bottom:3.6rem}@media print{.wrapper-.report{padding:0!important}}.table-container{box-shadow:0 0 10px #0000001a;overflow:hidden;width:100%}.table-container .wrapper-select,.table-container input,.table-container select,.table-container textarea{font-size:12px;margin:0}@media print{.table-container .wrapper-select,.table-container input,.table-container select,.table-container textarea{font-size:9px}}.table-container input[type=checkbox]{display:block;height:auto;margin:0 auto;padding:0;width:auto}.table-container .isChecked{background:#ef6d6d!important}.table-container .isDeleting td{background:red!important}.table-container .paid td{background:#73d3e2}.table-container .hasConciliation td{background:#73e28e}.table-container button{cursor:pointer;display:block;margin:auto}.table-container table{border-collapse:collapse;table-layout:fixed;width:100%}@media print{.table-container table{table-layout:auto}}.table-container table thead tr:first-child{display:none}.table-container table thead th{background-color:#fff;position:-webkit-sticky;position:sticky;table-layout:fixed;top:0;z-index:1}.table-container table td,.table-container table th{background-color:#fff;border-bottom:1px solid #e0e0e0;font-size:11px;padding:2px 4px;text-align:left}@media print{.table-container table td,.table-container table th{font-size:8px!important}}.table-container table td img,.table-container table th img{display:block;height:auto;margin:0 auto;width:40px}.table-container table th{background-color:#ccc!important;font-weight:700}.table-container table tbody tr:hover{background-color:#f5f5f5}.table-container table tbody .tfoot{display:none}.table-container table tfoot{background-color:#fff;bottom:0;position:-webkit-sticky;position:sticky;table-layout:fixed;text-align:left;width:20px;z-index:1}.table-container table tfoot tr:last-child td{background:#ccc}.modal-suppliers{z-index:1}.supplier-screen{position:relative}.supplier-screen label{display:block;font-size:12px;text-align:left}.supplier-screen__form{margin:0 auto;width:100%}.supplier-screen .btn--primary{text-align:center}.supplier-screen .editSup{background:none;border:0;cursor:pointer;position:absolute;right:15px;top:15px}.supplier-screen h2{margin-top:0}.expenses-screen label{display:block;font-size:12px;text-align:left}.expenses-screen label .css-13cymwt-control,.expenses-screen label .css-t3ipsp-control{background-color:#fff;border-color:#e2e8f0;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#636c72;margin-top:5px}.expenses-screen__form{margin:0 auto;width:100%}.expenses-screen h2{margin-top:0}.expenses-screen input,.expenses-screen select,.expenses-screen textarea{padding:10px 8px}.custom-file-input{display:flex;flex-direction:column;margin-bottom:20px;position:relative}.fake-input{background-color:#fff;border:1px solid #e2e8f0;border-radius:.25rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#636c72;cursor:pointer;display:flex;font:inherit;font-size:13px;margin-top:5px;max-width:279px;outline:0;padding:7px 16px;text-align:left}@media only screen and (max-width:1024px){.fake-input{max-width:calc(100vw - 113px)}}.fake-input span{flex-grow:1;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fake-input button{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.hidden-input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.plm:first-letter{text-transform:uppercase}.conciliation-screen .css-3w2yfm-ValueContainer{height:35px;overflow-y:auto}.conciliation-screen .form-box{float:right;margin-bottom:20px;margin-right:20px;max-width:70vw;padding:0 20px 20px}.conciliation-screen.wrapper-content{flex-flow:column}.conciliation-screen .wrapper-columns{display:flex;flex-wrap:wrap;justify-content:space-between}.conciliation-screen .wrapper-columns .column:first-child{max-width:185px}.conciliation-screen .wrapper-date-filter .pagination{align-items:center;display:flex;justify-content:center;margin:0 auto 20px;position:static}.conciliation-screen .inputDate{margin:0}.conciliation-screen .search-bar{box-sizing:border-box;position:relative;width:100%}.conciliation-screen .search-bar .column{flex:1 1;margin-right:20px;padding-top:65px}.conciliation-screen .search-bar .column:last-child{margin:0}.conciliation-screen .search-bar label{display:block;font-size:12px;text-align:left;width:100%}.conciliation-screen .search-bar label .css-13cymwt-control,.conciliation-screen .search-bar label .css-t3ipsp-control{background-color:#fff;border-color:#e2e8f0;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#636c72;margin-top:0}.conciliation-screen .search-bar label span{display:inline-block;margin:15px 0 5px}.conciliation-screen .search-bar button{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:36px 0 0;padding:4px}.conciliation-screen .search-bar button:hover{background-color:#000}.conciliation-screen .search-bar input[type=date],.conciliation-screen .search-bar input[type=text],.conciliation-screen .search-bar select{margin:0;min-width:150px;padding:9px 16px 10px}.conciliation-screen .search-bar input{margin:0;width:auto}.conciliation-screen .search-bar input,.conciliation-screen .search-bar select,.conciliation-screen .search-bar textarea{background:none;border-color:#ccc;box-shadow:none;display:block}.conciliation-screen .pagination{align-items:center;display:flex;justify-content:left;left:-25px;margin:0 0 10px 2.5%;position:absolute;top:77px}.conciliation-screen .table-container{margin:0 auto;width:98vw}.conciliation-screen .print{display:none}@media print{@page{.conciliation-screen{size:landscape}}.conciliation-screen .print,.conciliation-screen [data-show=print]{display:table-cell;font-size:9px}.conciliation-screen .no-print{display:none!important}.conciliation-screen h6.print{display:block}.conciliation-screen body{padding:0}.conciliation-screen table{border-collapse:collapse;height:100vh;overflow:hidden;width:100%}.conciliation-screen table input,.conciliation-screen table select,.conciliation-screen table textarea{background-color:#0000;border:0;box-shadow:none;font-size:9px;height:auto;padding:0}.conciliation-screen input[type=checkbox]{-webkit-appearance:none;appearance:none}.conciliation-screen input[type=checkbox]:checked:before{content:"X"}.conciliation-screen td,.conciliation-screen th{background:#0000!important;border:1px solid #ccc;box-shadow:none!important;padding:2px!important;text-align:left!important}.conciliation-screen td input,.conciliation-screen th input{background:#0000!important;padding:0 5px;text-align:left!important}.conciliation-screen th{background-color:#d3d3d3;font-size:8px!important;text-align:left!important}.conciliation-screen .form-box,.conciliation-screen .pagination,.conciliation-screen .wrapper-select:after,.conciliation-screen [data-show=no-print],.conciliation-screen a{display:none}.conciliation-screen tfoot .no-print{display:none!important}.conciliation-screen tfoot.print{width:100%}.conciliation-screen .table-container{box-shadow:none;margin-top:20px;max-height:100%!important;max-width:100%;overflow:hidden!important}.conciliation-screen .table-container table{height:100%;table-layout:auto}.conciliation-screen th:nth-child(7){content:"Data de Pagamento"}tr{height:auto!important}tr td,tr th{border:1px solid #ccc!important}tr input{padding:0!important}.table-container{box-shadow:none!important}.header__tabs-container{display:none}span.print{color:#636c72;display:block;font-size:8px;font-weight:400}th[data-show="print print-1"]{font-size:8px!important}* th[data-show="print print-1"]:first-child,* th[data-show="print print-1"]:nth-child(2),* th[data-show="print print-1"]:nth-child(3){width:100px!important}* th[data-show="print print-1"]:nth-child(4),* th[data-show="print print-1"]:nth-child(7),* th[data-show="print print-1"]:nth-child(9){width:40px!important}* th[data-show="print print-1"]:nth-child(18){width:140px!important}}tr{height:40px;position:relative}.row-loader{align-items:center;background-color:#fffc;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.row-loader img{height:50px;width:50px}.form-box{position:relative}.form-box .wrapper-labels{display:flex;gap:20px;left:20px;position:absolute;text-align:left;top:15px}.form-box .wrapper-labels .label-radio{align-items:left;display:flex;justify-content:center;margin:15px 0 20px}.form-box .wrapper-labels .label-radio input{position:relative;top:-2px;width:20px}.modal-suppliers{background:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2}.modal-suppliers .inner-content{background-color:#fff;border-radius:10px;left:50%;max-width:400px;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw}.modal-suppliers .inner-content .wrapper-delete button{margin:2.5%;width:45%}.modal-suppliers .btn-close{background:#000;border:0;border-radius:50%;color:#fff;cursor:pointer;height:25px;position:absolute;right:10px;top:10px;width:25px}.modal-attach{background:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.modal-attach .inner-content{background-color:#fff;border-radius:10px;left:50%;max-width:400px;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw}.modal-attach .inner-content .wrapper-delete button{margin:2.5%;width:45%}.modal-attach .btn-close{background:#000;border:0;border-radius:50%;color:#fff;cursor:pointer;height:25px;position:absolute;right:10px;top:10px;width:25px}.modal-attach .wrapper-form{margin:0 auto;width:39%}.reports .wrapper-report{margin:0 auto;max-width:1280px;padding:0 20px}.reports .split-report{float:left;padding:0;width:50%}.reports .wrapper-select{margin:0 auto;max-width:224px;position:relative}.reports ul{list-style-type:none;margin:0;padding:0}.reports h2{font-size:1.5rem;margin-bottom:1rem}.reports li{display:inline-block;margin-right:10px}.reports li button{background-color:#fff;border:1px solid #ddd;cursor:pointer;font-size:1rem;padding:10px 15px;transition:background-color .3s,color .3s}.reports li button.active{background-color:#000;border:1px solid #000;color:#fff}.reports .table-container table thead tr:first-child{display:contents}.reports select{margin:20px;width:200px}.reports .loader{margin-top:50px}.reports .wrapper-date-filter .pagination{align-items:center;display:flex;justify-content:center;margin:0 auto 20px;position:static}.reports .wrapper-inputs-rt{position:relative}.reports .wrapper-inputs-rt input[type=checkbox]{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.report-ledger .table-container table tfoot,.report-ledger .table-container table thead th{position:static}.red{color:red}.blue{color:#00008b}label{display:block;font-size:12px;text-align:left}label .css-13cymwt-control,label .css-t3ipsp-control{background-color:#fff;border-color:#e2e8f0;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#636c72;margin-top:5px}h2{margin-top:0}input,select,textarea{padding:10px 8px}.modal-ledger{background:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.modal-ledger .inner-content{background-color:#fff;border-radius:10px;left:50%;max-width:400px;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw}.modal-ledger .inner-content .wrapper-delete button{margin:2.5%;width:45%}.modal-ledger .btn-close{background:#000;border:0;border-radius:50%;color:#fff;cursor:pointer;height:25px;position:absolute;right:10px;top:10px;width:25px}.modal-ledger .wrapper-form{display:flex;gap:10px;margin:0 auto;text-align:left;width:90%}div[id$=-placeholder]{font-size:14px!important}div[class$=-singleValue]{font-size:13px}.appropriations-screen{position:relative}.appropriations-screen label{display:block;font-size:12px;text-align:left}.appropriations-screen label:first-child{width:91%}.appropriations-screen label:nth-child(2){text-align:center;width:9%}.appropriations-screen label:nth-child(3){width:100%}.appropriations-screen__form{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;width:100%}.appropriations-screen .btn--primary{text-align:center}.appropriations-screen .editSup{background:none;border:0;cursor:pointer;position:absolute;right:15px;top:15px}.appropriations-screen h2{margin-top:0}.modal-constructions{background:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.modal-constructions .inner-content{background-color:#fff;border-radius:10px;left:50%;max-width:400px;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw}.modal-constructions .inner-content .wrapper-delete button{margin:2.5%;width:45%}.modal-constructions .btn-close{background:#000;border:0;border-radius:50%;color:#fff;cursor:pointer;height:25px;position:absolute;right:10px;top:10px;width:25px}.constructions-screen{position:relative}.constructions-screen label{display:block;font-size:12px;text-align:left}.constructions-screen label:first-child{width:91%}.constructions-screen label:nth-child(2){text-align:center;width:9%}.constructions-screen label:nth-child(3){width:100%}.constructions-screen__form{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;width:100%}.constructions-screen .btn--primary{text-align:center}.constructions-screen .editSup{background:none;border:0;cursor:pointer;position:absolute;right:15px;top:15px}.constructions-screen h2{margin-top:0}.modal-companies{background:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.modal-companies .inner-content{background-color:#fff;border-radius:10px;left:50%;max-width:400px;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw}.modal-companies .inner-content .wrapper-delete button{margin:2.5%;width:45%}.modal-companies .btn-close{background:#000;border:0;border-radius:50%;color:#fff;cursor:pointer;height:25px;position:absolute;right:10px;top:10px;width:25px}.companies-screen{position:relative}.companies-screen label{display:block;font-size:12px;text-align:left}.companies-screen label:first-child{width:91%}.companies-screen label:nth-child(2){text-align:center;width:9%}.companies-screen label:nth-child(3){width:100%}.companies-screen__form{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;width:100%}.companies-screen .btn--primary{text-align:center}.companies-screen .editSup{background:none;border:0;cursor:pointer;position:absolute;right:15px;top:15px}.companies-screen h2{margin-top:0}
/*# sourceMappingURL=main.d3d33dee.css.map*/