html,body{background:#fafafa;color:#333;font-size:16px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}body{margin:0;padding:0}.wrap{width:860px;margin:0 auto}.wrap-inner--w50{min-width:420px;width:50%}a{color:#025398}a:hover{text-decoration:none}header#head{background:#025398;color:#fff}header#head a{color:#fff;text-decoration:none}header#head a:hover{text-decoration:underline}header#head .header-layout{display:grid;grid-auto-flow:column;align-items:center}header#head .logo{padding:10px 0}header#head .logo img{width:140px}header#head .menu{justify-self:flex-end}header#head .menu-ul{display:inline-grid;grid-auto-flow:column;grid-column-gap:18px;list-style:none}.section{margin:17px 0}.nomargin{margin:0}svg{fill:currentColor;height:1em}.p{margin:10px 0}label.label{color:#025398;text-transform:uppercase;font-size:0.89rem}.flabel{display:inline-block;font-size:0.8rem;background:#eee;padding:3px 5px;border-radius:5px}.flabel--key{display:inline-block;font-weight:bold;color:#666;padding-right:4px}.inputtext,textarea,select,button{box-sizing:border-box;font-family:inherit;font-size:1rem;outline:0;max-width:100%}.inputtext.full,textarea.full,select.full,button.full{width:100%}select{padding:0;border-radius:0;border:1px solid #ccc;background:transparent}.inputtext,textarea,.select{background:#fff;padding:7px 10px;border-radius:3px;border:1px solid #ccc;width:auto;min-width:0}.inputtext.minpad,textarea.minpad,.select.minpad{padding:3px 5px}.inputtext.nobg,textarea.nobg,.select.nobg{background:transparent}.inputtext:focus,textarea:focus,.select:focus{border:1px solid #999999}.inputdate{width:170px}.select{padding-top:6px;padding-bottom:6px}.button{display:inline-block;padding:8px 15px;border:0;border-radius:2px;background:#025398;color:#fff;text-transform:uppercase}.button.disabled{background:#ccc;color:#333}.button-positive{background:#090}.button-negative{background:#900}a.button{text-decoration:none;background:transparent;border:1px solid #025398;color:#025398}a.button:hover{color:#fff;background:#025398}a.button-bxf{background:#f00;color:#fff;border-color:#f00}a.button-bxf:hover{color:#f00;background:#fff}.error{color:#FF4E57;font-size:0.9rem}.lft{text-align:left}.ctr{text-align:center}.rgt{text-align:right}.iblock{display:inline-block}.clickable{cursor:pointer}.icon{display:inline-block;vertical-align:text-bottom;height:1.1em;fill:currentColor}.icon svg{height:100%}.icon-flip{transform:rotate(180deg)}.icon-color-warning{color:#E79730}.icon-color-subtle{color:#aaa}table{border-collapse:collapse}table.full{width:100%}table.fixed{table-layout:fixed}.table-nice--thead{text-transform:uppercase;color:#999}.table-nice--thead-th{font-weight:normal;padding:10px}.table-nice--tbody-border{box-shadow:0 0 0 1px #eaeaea;border-radius:2px;overflow:hidden}.table-nice--tbody>.table-nice--tr{border-top:1px solid rgba(234,234,234,0.5)}.table-nice--tbody>.table-nice--tr:nth-child(1){border-top:0}.table-nice--tr{background:#fff}.table-nice--td{padding-left:10px;padding-right:10px}.table-nice--td-pad{padding-top:10px;padding-bottom:10px}.table-nice .pad-column-first{padding-left:20px}.table-nice .pad-column-last{padding-right:20px}.table-mini{font-size:0.9rem}.table-mini .table-nice--thead{font-size:0.85rem}.table-mini .table-nice--thead-th{padding-top:5px;padding-bottom:5px}.table-mini .table-nice--td-pad{padding-top:5px;padding-bottom:5px}.table-mini-zebra tbody tr:nth-child(odd){background:#f5f8fe}.subtable{background:#fff;padding-bottom:20px}.combo-filtros-dload{margin:10px 0;display:grid;grid-auto-flow:column;grid-template-columns:1fr min-content}.combo-facturanumimporte--facturanum{display:block;font-size:0.65rem;text-transform:uppercase}.combo-facturanumimporte--importe{display:block;font-size:0.9rem;font-weight:500;color:#555}.tr-dropped{background:#FEF2D0}.tr-trashed{background:#FFB2B4}.td-no-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-label{font-size:0.75rem;text-transform:uppercase;background:#ccc;border-radius:4px;padding:3px 5px;font-weight:bold}.ui-label--warning{color:#fff;background:#E79730}.ui-label--error{color:#fff;background:#FF4750}.ui-label--info{color:#fff;background:#025398}.flash{padding:10px}.flash-success{color:#090;background:#dfd}.flash-error{color:#fff;background:#FF4750}.reporte-status{text-transform:uppercase;font-size:0.95rem;font-weight:500;color:#999}.reporte-status .icon{font-size:1.1rem}.reporte-status--pending{color:#E79730}.reporte-status--finished{color:#00A5B1}.reporte-status--approved{color:#24863F}.reporte-status--rejected{color:#FF4750}.viabx-dgastos td{padding:6px}.viabx-dgastos tr{vertical-align:top}.viabx-dgastos tr.odd{background:#ddd}.viabx-dgastos--excedente{background:#b00;color:#fff}.tabbed-nav-ul{display:inline-grid;grid-auto-flow:column;grid-column-gap:10px;list-style:none;margin:0;padding:0}.tabbed-nav-li-selected{font-weight:bold}.header-waction{display:grid;grid-auto-flow:column;grid-template-columns:auto max-content}.header-waction-action{align-self:flex-end}.grid-twocols{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}.prerender{display:none;border:10px solid}.vue-transition-enter-active,.vue-transition-leave-active{transition:opacity 0.1s, transform 0.15s}.vue-transition-enter,.vue-transition-leave-to{opacity:0;transform:translateY(10px)}.pagination{text-align:center}.pagination .page{display:inline-block;padding:10px}::selection{background:#025398;color:#fff}.tooltip{display:block !important;min-width:110px;z-index:10000;text-align:center;font-size:0.9rem}.tooltip .tooltip-inner{background:black;color:white;border-radius:16px;padding:5px 10px 4px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:black;z-index:1}.tooltip[x-placement^="top"]{margin-bottom:5px}.tooltip[x-placement^="top"] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^="bottom"]{margin-top:5px}.tooltip[x-placement^="bottom"] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent !important;border-right-color:transparent !important;border-top-color:transparent !important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^="right"]{margin-left:5px}.tooltip[x-placement^="right"] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent !important;border-top-color:transparent !important;border-bottom-color:transparent !important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^="left"]{margin-right:5px}.tooltip[x-placement^="left"] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:black;padding:24px;border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,0.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden='true']{visibility:hidden;opacity:0;transition:opacity .15s, visibility .15s}.tooltip[aria-hidden='false']{visibility:visible;opacity:1;transition:opacity .15s}.viam-header{display:grid;grid-auto-flow:column;grid-template-columns:auto max-content;grid-column-gap:20px;align-items:flex-end;margin-bottom:20px}.viam-header .viam-title{margin:0}.edit-actions{display:grid;grid-template-columns:1fr 1fr}.facturable-options{display:inline-grid;grid-column-gap:15px;grid-auto-flow:column;padding-top:7px}
