body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ededed;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0}.App

code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-color:#ededed!important}.form-container .button__save{margin:20px 0}.form-container .date-selector{margin-top:10px;width:100%}.filters-container{display:flex}.download-table-xls-button{background-color:#1976d2;border:0;border-radius:4px;color:#fff;cursor:pointer;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.75;margin-bottom:20px;margin-left:14px;padding:6px 16px;text-transform:uppercase;vertical-align:top}ul.MuiPagination-ul{justify-content:center}.MuiDialogContent-root.dialog-dates.css-31xppo-MuiDialogContent-root{padding-top:24px}.avatar{background-color:#dc004e!important;margin:20px auto}.login-container{margin-top:24px;width:100%}.button__save{margin:24px 0 16px!important}@media print{body,html{height:auto}}.factura__container{background:#fff;border:2px solid #000;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;margin:3rem auto 40px;max-width:700px;text-align:left}.factura__container [contenteditable]:focus,.factura__container [contenteditable]:hover,.factura__container input:focus,.factura__container input:hover{background:rgba(52,58,64,.1);outline:2px solid #343a40}.factura__container .group:after,.factura__container .invoicelist-footer:after,.factura__container .row:after{clear:both;content:"";display:table}.factura__container .header-section{border-bottom:2px solid #343a40;padding:1rem 2rem;text-align:center}.factura__container .title-remito{margin:0}.factura__container .row{display:block;font-size:0;padding:1rem 1rem 2rem;position:relative}.factura__container .bank,.factura__container .col,.factura__container .info,.factura__container .logoholder,.factura__container .me,.factura__container [class*=col-]{display:inline-block;font-size:1rem;min-height:1px;padding:0 1rem;vertical-align:top}.factura__container .col-4{width:30%}.factura__container .col-3{width:33.33%}.factura__container .col-2{width:50%}.factura__container .col-2-4{width:75%}.factura__container .col-1{width:100%}.factura__container .text-center{text-align:center}.factura__container .text-right{text-align:right}.factura__container .control-bar{background:#343a40;color:#fff;height:4rem;left:0;line-height:4rem;position:fixed;right:0;top:0;z-index:100}.factura__container .control-bar .slogan{display:inline-block;font-size:1.2rem;font-weight:700;margin-right:2rem}.factura__container .control-bar label{margin-right:1rem}.factura__container .control-bar a{background:hsla(0,0%,100%,.8);margin:0;padding:.5em 1em}.factura__container .control-bar a:hover{background:#fff}.factura__container .control-bar input{background:hsla(0,0%,100%,.2);border:none;max-width:30px;padding:.5rem 0;text-align:center}.factura__container .control-bar input:hover{background:hsla(0,0%,100%,.3)}.factura__container .hidedate .daterelated,.factura__container .hidetax .taxrelated,.factura__container .showdate .notdaterelated,.factura__container .showtax .notaxrelated{display:none}.factura__container header{border-bottom:3pt solid #343a40;margin:1rem 0 0;padding:0}.factura__container header p{font-size:.9rem}.factura__container header a{color:#000}.factura__container .logo-header{fill:#343a40;display:inline-block;float:left}.factura__container .logoholder{width:14%}.factura__container .me{width:30%}.factura__container .info{float:right;width:30%}.factura__container .bank{width:26%}.factura__container .smallme{display:inline-block;font-size:.9rem;margin:0 0 2rem;text-transform:uppercase}.factura__container .data-client{margin-left:15px;margin-top:12px;text-align:left}.factura__container .client{margin:0 0 1rem}.factura__container h1{color:#343a40;font-size:2rem;margin:0;padding:0}.factura__container .details{float:right;margin-bottom:15px;width:25%}.factura__container .client-detail{display:inline-block;margin:10px 0}.factura__container .client-detail.right{float:right;margin:0}.factura__container .client-cuit{display:inline-block;margin-bottom:10px}.factura__container #total_price:before,.factura__container #total_tax:before,.factura__container .price:before,.factura__container .rate:before,.factura__container .subtotal_price:before,.factura__container .sum:before,.factura__container .tax:before{content:"$"}.factura__container .invoicelist-body table{border-collapse:collapse;text-align:center;width:100%}.factura__container .invoicelist-body caption{border:1px solid;font-weight:600;padding:3px}.factura__container .invoicelist-body caption.comments{font-weight:300;text-align:left}.factura__container .invoicelist-body thead{border-bottom:1pt solid #666;text-align:left}.factura__container .invoicelist-body td,.factura__container .invoicelist-body th{border:1px solid #343a40;font-size:13px;padding:0;position:relative;text-align:center}.factura__container .invoicelist-body tr{text-align:center}.factura__container .invoicelist-body tr:hover .removeRow{display:block}.factura__container .invoicelist-body input{background:transparent;border:none;display:inline;margin:0;min-width:0;text-align:left;width:80%}.factura__container .invoicelist-body .control{background:#343a40;color:#fff;cursor:pointer;display:inline-block;font-size:.9rem;padding:3px 7px;text-transform:uppercase}.factura__container .invoicelist-body .control:hover{background:#3f474e}.factura__container .invoicelist-body .newRow{float:left;margin:.5rem 0}.factura__container .invoicelist-body .removeRow{border-radius:3px 0 0 3px;bottom:.1rem;display:none;font-size:.7rem;left:-1.3rem;padding:.5rem;position:absolute;top:.1rem}.factura__container .invoicelist-footer{border-top:1pt solid #343a40;padding:1rem 1rem 0}.factura__container .invoicelist-footer table{float:left;width:25%}.factura__container .invoicelist-footer table td{padding:0 2rem 1rem 1rem;text-align:left}.factura__container .invoicelist-footer table tr:nth-child(2) td{padding-top:0}.factura__container .invoicelist-footer table .total_price{color:#000;font-size:20px}.factura__container .note{margin:1rem}.hidenote .factura__container .note{display:none}.factura__container .note h2{font-size:1rem;font-weight:700;margin:0}.factura__container footer{display:block;margin:1rem 0;padding:1rem 0 0}.factura__container footer p{font-size:.8rem}@media print{body,html{background:#fff;margin:0;padding:0}body{border:none;color:#000}.factura__container,body{width:100%}.control,.control-bar{display:none!important}[contenteditable]:focus,[contenteditable]:hover{outline:none}.MuiSnackbar-root,.button-print,.no-print,button{display:none!important}#printContent{display:block!important}}.serial-container{text-align:center}.serial-type{display:inline-block;margin:0 25px;max-height:600px;overflow:auto;text-align:left;vertical-align:top}.title-serial{font-weight:600;padding:6px 16px}.value-serial{margin:5px 0}.App{background-color:#f7b801;height:100%;text-align:center}.App-logo{height:40vmin;pointer-events:none}main{margin-top:20px}@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{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.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)}}.MuiFormControl-root.MuiTextField-root.date-selector-to.css-1u3bzj6-MuiFormControl-root-MuiTextField-root{margin-left:20px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
/*# sourceMappingURL=main.02f263d9.css.map*/