.app.dark .sidebar button:focus-visible{outline-color:#364563}.app.dark .load-product-results,.app.dark .load-product-results button{background:var(--surface)}.app.dark .association-ops .stock-load{background:linear-gradient(180deg,var(--surface) 0%,var(--vt-n25) 100%)!important}.app.dark .association-ops .stock-load>label,.app.dark .association-ops .invoice-cart>label{color:var(--text)!important}.app.dark .association-ops .stock-load select,.app.dark .association-ops .stock-load input,.app.dark .association-ops .invoice-cart select,.app.dark .association-ops .invoice-cart input,.app.dark .association-ops .invoice-cart textarea{background:var(--surface)!important}.app.dark .association-ops .load-origin-row label{color:var(--text)!important}.app.dark .association-ops .load-lines{background:var(--surface)!important}.app.dark .association-ops .load-lines-head{color:var(--muted)!important}.app.dark .association-ops .load-lines-count{color:var(--vt-rojo-600)!important}.app.dark .association-ops .load-line-remove:hover:not(:disabled){color:var(--vt-peligro-texto)!important}.app.dark .association-ops .load-line-add{color:var(--vt-rojo-600)!important}.app.dark .association-ops .file-dropzone{background:var(--surface)!important}.app.dark .association-ops .buyer-grid label{color:var(--text)!important}.app.dark .association-ops .association-member-field small{color:var(--muted)!important}.app.dark .wizard-panel{background:var(--surface)}.app.dark .wizard-panel label{color:var(--text)}.app.dark .wizard-product-results button{background:var(--surface)}.app.dark .wizard-product-results strong{color:var(--vt-rojo-600)}.app.dark .signature-pad-canvas{background:var(--surface)}.app.dark .wizard-nav .secondary{background:var(--surface);color:var(--text)}.app.dark .channel-toggle button,.app.dark .void-modal{background:var(--surface)}.app.dark .void-modal-actions .secondary{background:var(--surface);color:var(--text)}.app.dark .credit-note-badge{color:var(--vt-peligro-texto)}.app.dark .count-summary>div{background:var(--surface)}.app.dark .count-summary dd.neg{color:var(--vt-peligro-texto)}.app.dark .count-summary dd.pos{color:var(--vt-exito-texto)}.app.dark .count-line .price-cell input:focus{background:var(--vt-n0)}.app.dark .count-line .diff.neg{color:var(--vt-peligro-texto)}.app.dark .count-line .diff.pos{color:var(--vt-exito-texto)}.app.dark .count-line .diff.pending{color:var(--vt-alerta-texto)}.app.dark .count-tabs button{background:var(--surface)}.app.dark .association-ops .load-line-ficha small b{color:var(--vt-exito-texto)}.app.dark .customer-list>div>span{color:var(--vt-rojo-600)}.app.dark .customer-form input{background:var(--surface)}.app.dark .form-error{color:var(--vt-peligro-texto)}.app.dark .row-action{background:var(--surface);color:var(--vt-rojo-600)}.app.dark .customer-form select,.app.dark .customer-form textarea{background:var(--surface)}.app.dark .cash-status.open{color:var(--vt-exito-texto)}.app.dark .cash-action input{background:var(--surface)}.app.dark .form-success{color:var(--vt-exito-texto)}.app.dark .inventory-metrics article,.app.dark .inventory-toolbar select{background:var(--surface)}.app.dark .origin.shopify{color:#a1e25a}.app.dark .warehouse-form input,.app.dark .warehouse-form select{background:var(--surface)}.app.dark .warehouse-actions em{color:var(--vt-peligro-texto)}.app.dark .warehouse-edit-row input,.app.dark .warehouse-edit-row select,.app.dark .customer-field input,.app.dark .customer-field select{background:var(--surface)}.app.dark .customer-profile-hint{color:var(--muted)}.app.dark .vt-filtros :is(input:not([type=checkbox]):not([type=radio]),.app.dark select),.app.dark .vt-filtros>:is(button,.app.dark a.filter):not(.primary):not(.text-button):not(.danger){background:var(--surface)}.app.dark .vt-filtros>:is(button,.app.dark a.filter):not(.primary):not(.text-button):not(.danger):hover:not(:disabled){color:var(--vt-rojo-500)}.app.dark .brand small{color:var(--muted)}.app.dark .nav-caption{color:var(--vt-n500)}.app.dark header,.app.dark .search-trigger,.app.dark .filter,.app.dark .square{background:var(--surface)}.app.dark .bell>i{border:1px solid var(--line)}.app.dark .alert-pop{background:var(--surface)}.app.dark .title-row h1>span:not(.count){color:var(--vt-alerta-texto)}.app.dark .metric{background:var(--surface)}.app.dark .metric-icon{color:var(--vt-rojo-600)}.app.dark .positive{color:var(--vt-exito-texto)}.app.dark .warning{color:var(--vt-alerta-texto)}.app.dark .panel{background:var(--surface)}.app.dark .panel-head button,.app.dark .all-link{color:var(--vt-rojo-600)}.app.dark .chart-footer strong,.app.dark .person.green{color:var(--vt-exito-texto)}.app.dark .person.blue{color:#618ddb}.app.dark .person.purple{color:#9e82d9}.app.dark .orb.blue{background:linear-gradient(135deg,#1c2e3b,#4698de)}.app.dark .orb.orange{background:linear-gradient(135deg,var(--vt-alerta-fondo),#e58b35)}.app.dark .badge{color:var(--vt-exito-texto)}.app.dark .badge.low,.app.dark .low-stock{color:var(--vt-alerta-texto)}.app.dark .table-row>button{color:var(--vt-rojo-600)}.app.dark .pos-search,.app.dark .categories button{background:var(--surface)}.app.dark .categories button:first-child{color:var(--vt-rojo-600)}.app.dark .catalog>button{background:var(--surface)}.app.dark .catalog i{color:var(--vt-rojo-600)}.app.dark .cart,.app.dark .cart-line span button,.app.dark .cart-line span input.qty,.app.dark .column article{background:var(--surface)}.app.dark .column footer span{color:var(--vt-rojo-700)}.app.dark .overlay>.void-modal{background:var(--surface)}.app.dark .overlay>.void-modal .void-modal-actions .secondary{background:var(--surface);color:var(--text)}.app.dark .search-modal{background:var(--surface)}.app.dark .search-doc b.search-doc-neg{color:var(--vt-peligro-texto)}.app.dark .brand>span.brand-mark{background:var(--surface)}.app.dark .inline-price-editor input{color:var(--vt-rojo-700)}.app.dark .request-price-link:hover{color:var(--vt-rojo-600)}.app.dark .overlay .payment-modal-head>button{background:var(--surface)}.app.dark .price-request-modal .price-request-msg{color:var(--vt-peligro-texto)}.app.dark .correos-line b{color:#668fe0}.app.dark .correos-dest-toggle button{background:var(--surface)}.app.dark .correos-dup-warning{border:1px solid var(--vt-alerta-linea);color:var(--vt-peligro-texto)}.app.dark .price-approval,.app.dark .price-approval b{color:var(--vt-exito-texto)}.app.dark .dashboard-status{border:1px solid var(--vt-peligro-linea);color:var(--vt-peligro-texto)}.app.dark .dashboard-empty{color:var(--muted)}.app.dark .dashboard-financial-percent{color:var(--vt-exito-texto)}.app.dark .hotkey-guide-toggle{background:var(--surface);color:var(--text)}.app.dark .hotkey-guide-toggle:hover{color:var(--vt-rojo-600)}.app.dark .hotkey-guide-panel{background:var(--surface)}.app.dark .hotkey-guide-panel kbd{color:var(--text)}.app.dark .discount-top-trigger{background:var(--surface);color:var(--text)}.app.dark .discount-top-trigger:hover{color:var(--vt-rojo-600)}.app.dark .discount-top-trigger.active{color:var(--vt-exito-texto);border-color:#36634c}.app.dark .pos-traer-boton{background:var(--surface)}.app.dark .pos-traer-boton:hover{color:var(--vt-rojo-500)}.app.dark .order-action-side button:first-child{color:var(--text)}.app.dark .order-action-side button:nth-child(2){color:var(--vt-exito-texto)}.app.dark .order-action-side button:nth-child(2):hover,.app.dark .order-action-side button:nth-child(2).selected{color:var(--text)}.app.dark .order-action-side button:last-child{border-color:var(--vt-alerta-linea);color:var(--vt-alerta-texto)}.app.dark .order-action-side button:last-child:hover,.app.dark .order-action-side button:last-child.selected{background:var(--vt-alerta-fondo);color:var(--vt-alerta-texto)}.app.dark .serial-toggle{color:var(--vt-peligro-texto)}.app.dark .serial-toggle.filled{color:var(--vt-exito-texto);border-color:#36634c}.app.dark .metrics .metric:nth-child(2) .metric-icon{color:#4eeeb1}.app.dark .metrics .metric:nth-child(3) .metric-icon,.app.dark .sale-channel-tag{color:var(--vt-rojo-600)}.app.dark .sale-entrega-tag.ok{color:var(--vt-exito-texto)}.app.dark .sale-entrega-tag.mal{color:var(--vt-rojo-600)}.app.dark .sale-canal-tag.correos{background:var(--vt-n0);color:var(--vt-rojo-600)}.app.dark .sale-canal-tag.mensajero{background:var(--vt-n0);color:var(--vt-exito-texto)}.app.dark .sale-canal-tag.duda{color:var(--vt-peligro-texto)}.app.dark .sale-canal-tag.tienda{background:var(--vt-n0);color:var(--vt-peligro-texto)}.app.dark .sale-search-row input{background:var(--panel,var(--surface))}.app.dark .link-number,.app.dark .shipping-obligatorio{color:var(--vt-rojo-600)}.app.dark .shipping-falta{color:var(--vt-peligro-texto)}.app.dark .shipping-metodo{background:var(--surface);color:var(--text)}.app.dark .shipping-metodo:hover,.app.dark .shipping-metodo.activo{color:var(--vt-rojo-500)}.app.dark .shipping-aviso{color:var(--vt-rojo-700)}.app.dark .pos-escaneo-aviso{color:var(--vt-peligro-texto)}.app.dark .pos-escaneo-opciones button{background:var(--surface)}.app.dark .pos-escaneo-cerrar{color:var(--vt-peligro-texto)}.app.dark .escanear-boton{background:var(--surface);color:var(--vt-rojo-600)}.app.dark .escanear-aviso{border:1px solid var(--vt-alerta-linea);color:var(--vt-alerta-texto)}.app.dark .escanear-detalle{color:var(--vt-alerta-texto);border-top:1px dashed #635536}.app.dark .escanear-aviso button{color:var(--vt-alerta-texto)}.app.dark .escanear-mira{border:3px solid var(--line)}.app.dark .pedido-web-tira{color:var(--vt-exito-texto);border:1px solid #36634c}.app.dark .pedido-web-tira.difiere{color:var(--vt-alerta-texto)}.app.dark .etiqueta-yatiene{border:1px solid var(--vt-alerta-linea)}.app.dark .etiqueta-yatiene-titulo{color:var(--vt-alerta-texto)}.app.dark .etiqueta-yatiene-ayuda{color:var(--text)}.app.dark .etiqueta-yatiene-otro{background:var(--vt-n0)}.app.dark .direccion-punto.ok{color:var(--vt-exito-texto)}.app.dark .dp-cancelar{background:var(--vt-n0)}.app.dark .dp-aviso{color:var(--vt-rojo-700)}.app.dark .dp-ventana{background:var(--vt-n0)}.app.dark .hr-card>p{color:var(--muted)}.app.dark .hr-form input,.app.dark .hr-form select,.app.dark .hr-form textarea,.app.dark .loan-move input,.app.dark .loan-move select{background:var(--surface)}.app.dark .employee-discount-toggle small{color:var(--muted)}.app.dark .hr-directory>button{background:var(--surface)}.app.dark .hr-directory>button>span,.app.dark .employee-card>span{color:#658fe2}.app.dark .hr-directory em{color:var(--muted)}.app.dark .hr-modal,.app.dark .action-states section{background:var(--surface)}.app.dark .payroll-hours label span{color:var(--muted)}.app.dark .payroll-holidays em.obligatorio,.app.dark .payroll-restday button{color:var(--vt-peligro-texto)}.app.dark .payroll-restday-add{color:#638bda}.app.dark .holiday-tag.obligatorio{color:var(--vt-peligro-texto)}.app.dark .holiday-tag.propio{color:#638bda}.app.dark .payroll-line-net b,.app.dark .cycle-badge.open{color:var(--vt-exito-texto)}.app.dark .danger-link{color:var(--vt-peligro-texto)!important}.app.dark .module-notice{border:1px solid var(--vt-exito-linea);color:var(--vt-exito-texto)}.app.dark .hr-combo-list{background:var(--surface)}.app.dark .aguinaldo-quick .filter.active{color:var(--vt-rojo-600)}.app.dark .pw2-scroll{background:var(--surface)}.app.dark .pw2-chev,.app.dark .pw2-pill.blue{color:var(--vt-rojo-600)}.app.dark .pw2-fld{background:var(--surface)}.app.dark .pw2-add{color:var(--vt-rojo-600)}.app.dark .pw2-auto{color:var(--text)}.app.dark .pw2-colilla{background:var(--surface)}.app.dark .pw2-colilla-cols p{color:var(--text)}.app.dark .pw2-colilla-neto span{color:var(--vt-exito-texto)}.app.dark .pw2-colilla-alerta{border:1px solid var(--vt-peligro-linea)}.app.dark .module-empty>span{color:var(--vt-rojo-600)}.app.dark .module-notice.error{border-color:var(--vt-peligro-linea)}.app.dark .promo-guide b{color:var(--text)}.app.dark .promo-form input,.app.dark .promo-form select,.app.dark .tax-controls input{background:var(--surface)}.app.dark .promo-category-chips button{color:var(--vt-rojo-600)}.app.dark .promo-category-options,.app.dark .promo-category-options button{background:var(--surface)}.app.dark .promo-category-options span{color:var(--vt-rojo-600)}.app.dark .product-options button{background:var(--surface)}.app.dark .product-options button>span:last-child,.app.dark .promo-borrar{color:var(--vt-rojo-600)}.app.dark .promo-borrar:hover{border-color:var(--vt-peligro-linea)}.app.dark .promo-tipos button{background:var(--surface)}.app.dark .promo-tipos button:hover{border-color:#364763}.app.dark .promo-tipos button.on b{color:#538be9}.app.dark .promo-ensayo>b,.app.dark .promo-ensayo-total,.app.dark .promo-ensayo-ahorro b{color:var(--vt-exito-texto)}.app.dark .selected-products button{color:#568be7}.app.dark .link-button,.app.dark .badge.anulado{color:var(--vt-rojo-600)}.app.dark .line-promotion{color:var(--vt-exito-texto)}.app.dark .tax-controls>select{background:var(--surface)}.app.dark .layaway-resumen-datos b,.app.dark .layaway-resumen-datos span{color:var(--vt-alerta-texto)}.app.dark .layaway-resumen.con-problema{border-color:var(--vt-peligro-linea)}.app.dark .layaway-resumen.con-problema .layaway-resumen-datos b,.app.dark .layaway-resumen.con-problema .layaway-resumen-datos span{color:var(--vt-peligro-texto)}.app.dark .layaway-resumen-editar{background:var(--surface);color:var(--vt-alerta-texto);border:1px solid #635736}.app.dark .apartado-plazo{background:var(--surface)}.app.dark .apartado-plazo.activo{color:var(--vt-rojo-500)}.app.dark .apartado-problema{color:var(--vt-peligro-texto)}.app.dark .discount-line b{color:var(--vt-exito-texto)}.app.dark .tax-notice,.app.dark .layaway-due.soon{color:var(--vt-alerta-texto)}.app.dark .layaway-due.overdue{color:var(--vt-peligro-texto)}.app.dark .layaway-cambio-chip{border:1px solid var(--vt-alerta-linea);color:var(--vt-alerta-texto)}.app.dark .layaway-mas-pop{background:var(--surface)}.app.dark .layaway-mas-pop button.peligro,.app.dark .payment-action .filter.accent{color:var(--vt-rojo-600)}.app.dark .new-customer-button{color:#638fe4;border:1px solid #364663}.app.dark .invoice-customer input,.app.dark .customer-suggestions,.app.dark .customer-suggestions button{background:var(--surface)}.app.dark .selected-customer .sc-estado.bien{color:#5be1a6}.app.dark .selected-customer .sc-estado.falta{color:var(--vt-alerta-texto)}.app.dark .selected-customer .sc-estado.falta:hover{color:var(--vt-alerta-texto);background:var(--vt-alerta-fondo)}.app.dark .selected-customer .selected-customer-edit{color:var(--vt-rojo-600)}.app.dark .quick-customer,.app.dark .tax-rate-label select{background:var(--surface)}.app.dark .pricing-tool-toggle{color:var(--vt-rojo-600);background:var(--surface)}.app.dark .pricing-tool input,.app.dark .pricing-tool select{background:var(--surface)}.app.dark .manual-discount-value{color:var(--vt-exito-texto)}.app.dark .manual-discount-value.catalog-error{color:var(--vt-peligro-texto)}.app.dark .b2b-indicator,.app.dark .line-promotion.line-b2b{color:#9f80d1}.app.dark .print-choice span{color:var(--muted)}.app.dark .print-choice button{background:var(--surface)}.app.dark .print-choice button.selected{color:var(--vt-rojo-600)}.app.dark .pos-more-popover{background:var(--surface)}.app.dark .pos-more-popover>button:hover{color:#558be8}.app.dark .pos-more-badge{color:var(--vt-exito-texto)}.app.dark .discount-modal-trigger b{color:var(--vt-rojo-600)}.app.dark .discount-modal-actions .filter,.app.dark .pos-print-options button{background:var(--surface)}.app.dark .pos-print-options button.selected{color:var(--vt-rojo-600)}.app.dark .credit-leftover-opts button{background:var(--surface);color:var(--text)}.app.dark .credit-leftover em{color:var(--vt-exito-texto)}.app.dark .customer-credit select{background:var(--surface)}.app.dark .customer-credit>b{color:var(--vt-exito-texto)}.app.dark .return-lookup input,.app.dark .return-form input,.app.dark .return-form select,.app.dark .return-form textarea,.app.dark .payment-modal{background:var(--surface)}.app.dark .ap-destino-opciones button,.app.dark .ap-destino-opciones button small{color:var(--text)}.app.dark .ap-destino-opciones .ap-destino-queda b{color:var(--vt-alerta-texto)}.app.dark .ap-editar-cantidad button{background:var(--surface)}.app.dark .ap-editar-quitar,.app.dark .ap-editar-freno{color:var(--vt-rojo-600)}.app.dark .cash-close-summary .cash-difference{color:#578ce5}.app.dark .payment-fields input,.app.dark .payment-fields select{background:var(--surface)}.app.dark .cash-change b{color:var(--vt-exito-texto)}.app.dark .credit-info-box .credit-pendiente,.app.dark .split-payment-remove{color:var(--vt-peligro-texto)}.app.dark .split-payment-change,.app.dark .usd-aplica{color:var(--vt-exito-texto)}.app.dark .usd-vuelto,.app.dark .usd-falta{color:var(--vt-rojo-600)}.app.dark .split-payment-add{color:var(--vt-rojo-600);border:1px dashed #364663}.app.dark .split-payment-total{color:var(--vt-alerta-texto)}.app.dark .split-payment-total.ok{color:var(--vt-exito-texto)}.app.dark .payment-notice{color:var(--vt-alerta-texto)}.app.dark .sale-success{color:var(--vt-exito-texto)}.app.dark .sale-success small{color:var(--text)}.app.dark .ticket-settings input,.app.dark .ticket-settings textarea{background:var(--surface)}.app.dark .report-links button:hover{color:#558ce7;border-color:#364663}.app.dark .method-summary>div,.app.dark .method-summary>p,.app.dark .report-empty,.app.dark .sales-filters input,.app.dark .sales-filters select{background:var(--surface)}.app.dark .sales-table-row button{color:var(--vt-rojo-600);background:var(--surface)}.app.dark .sales-table-row button.reprint,.app.dark .sale-detail-head>div>span{color:var(--vt-exito-texto)}.app.dark .sale-detail-actions .void-btn{border:1px solid var(--vt-peligro-linea);background:var(--surface);color:var(--vt-peligro-texto)}.app.dark .sale-voided-note span{color:var(--vt-rojo-700)}.app.dark .sale-voided-note small{color:var(--muted)}.app.dark .void-modal,.app.dark .void-modal-actions .ghost{background:var(--surface)}.app.dark .sale-customer{color:var(--vt-exito-texto)}.app.dark .receivables-tools input,.app.dark .receivables-tools button{background:var(--surface)}.app.dark .pos-warehouse-filter select,.app.dark .quote-fields input,.app.dark .quote-fields textarea{background:var(--surface)}.app.dark .tax-rate-toggle span{color:var(--vt-rojo-600)}.app.dark .masked-field>button{background:var(--surface)}.app.dark .margin-negative{color:var(--vt-peligro-texto)}.app.dark .margin-positive,.app.dark .catalog .pos-warehouse-tag.local,.app.dark .pos-escaneo-opciones .pos-warehouse-tag.local{color:var(--vt-exito-texto)}.app.dark .catalog .pos-warehouse-tag.shopify,.app.dark .pos-escaneo-opciones .pos-warehouse-tag.shopify{color:var(--vt-alerta-texto)}.app.dark .row-action-danger{color:var(--vt-peligro-texto)!important}.app.dark .customer-category-badge{color:var(--vt-exito-texto)}.app.dark .sales-search-bar{background:var(--surface)}.app.dark .sales-search-bar button{color:var(--muted)}.app.dark .sales-doc-chips button{background:var(--surface)}.app.dark .sale-kind-tag.cash{color:var(--vt-exito-texto)}.app.dark .sale-kind-tag.credit{color:var(--vt-rojo-600)}.app.dark .sale-kind-tag.pending{color:var(--vt-alerta-texto)}.app.dark .sale-kind-tag.voided,.app.dark .sale-kind-tag.return{color:var(--vt-peligro-texto)}.app.dark .summary>button.shipping-add,.app.dark .summary .envio-acciones button.shipping-add{color:var(--vt-rojo-600)}.app.dark .shipping-suggest{color:var(--vt-exito-texto)}.app.dark .district-matches,.app.dark .district-matches button{background:var(--surface)}.app.dark .district-matches small{color:var(--vt-exito-texto)}.app.dark .district-empty{color:var(--vt-alerta-texto)}.app.dark .district-picked small{color:var(--vt-exito-texto)}.app.dark .district-picked-actions button{background:var(--surface)}.app.dark .district-cancel{color:var(--vt-rojo-600)}.app.dark .association-gate-list{border:1px solid var(--vt-alerta-linea)}.app.dark .association-gate-list span{color:var(--vt-alerta-texto)}.app.dark .pv-entrega.alerta{border-color:var(--vt-alerta-linea);color:var(--vt-peligro-texto)}.app.dark .pv-entrega-acciones button{background:var(--surface)}.app.dark .detail-pendiente{color:var(--vt-alerta-texto);border:1px solid #635636}.app.dark .detail-pendiente.ok,.app.dark .tilopay-box small.tilopay-ok{color:var(--vt-exito-texto)}.app.dark .tilopay-find{color:var(--vt-rojo-600)}.app.dark .respaldo-punto.sin_respaldo{background:var(--vt-n0)}.app.dark .salida-motivos button,.app.dark .respaldo-refrescar,.app.dark .sale-respaldo-enlace input,.app.dark .respaldo-tipos button{background:var(--surface)}.app.dark .respaldo-falta{border:1px solid var(--vt-alerta-linea);color:var(--vt-alerta-texto)}.app.dark .respaldo-aviso,.app.dark .respaldo-error{color:var(--vt-rojo-700)}.app.dark .respaldo-ok{color:var(--vt-exito-texto)}.app.dark .customer-suggestions .customer-add-suggestion span{color:var(--vt-rojo-600)}.app.dark .return-warranty,.app.dark .return-warranty b{color:var(--vt-alerta-texto)}.app.dark .cobro-ficha,.app.dark .cobro-resumen-lista img,.app.dark .cobro-sin-foto{background:var(--surface)}.app.dark .cobro-revision h3 button{color:var(--vt-rojo-600)}.app.dark .cobro-rev-vuelto{color:var(--vt-rojo-600)!important}.app.dark .cobro-rev-aviso{color:var(--vt-alerta-texto)}.app.dark .repair-metrics article,.app.dark .repair-toolbar select,.app.dark .repair-card{background:var(--surface)}.app.dark .repair-status.diagnosis,.app.dark .repair-status.awaiting_approval{color:var(--vt-alerta-texto)}.app.dark .repair-status.in_repair{color:#5e8ede}.app.dark .repair-status.ready{color:var(--vt-exito-texto)}.app.dark .repair-status.cancelled{color:var(--vt-peligro-texto)}.app.dark .repair-detail{background:var(--surface)}.app.dark .repair-steps button.current,.app.dark .repair-steps button.done{color:#578ee5}.app.dark .repair-editor input,.app.dark .repair-editor select,.app.dark .repair-editor textarea,.app.dark .repair-form input,.app.dark .repair-form select,.app.dark .repair-form textarea{background:var(--surface)}.app.dark .module-notice{color:var(--vt-exito-texto)}.app.dark .repair-customer-new{color:#558de7}.app.dark .repair-customer-new:hover{border-color:#364a63}.app.dark .repair-customer-inline{border:1px dashed #364963}.app.dark .repair-customer-options,.app.dark .repair-customer-options button{background:var(--surface)}.app.dark .repair-picked-customer{color:var(--vt-exito-texto);border:1px solid #36634d}.app.dark .repair-picked-customer small{color:var(--text)}.app.dark .repair-picked-customer button{color:var(--vt-exito-texto)}.app.dark .repair-form .form-actions,.app.dark .repair-customer-search{background:var(--surface)}.app.dark .repair-stale-tag,.app.dark .repair-stale-badge,.app.dark .repair-metrics .repair-metric-alert strong,.app.dark .repair-metrics .repair-metric-alert small{color:var(--vt-peligro-texto)}.app.dark .repair-status.sent_provider,.app.dark .repair-status.provider_diagnosed{color:var(--vt-rojo-500)}.app.dark .repair-card.at-provider{border-color:var(--vt-peligro-linea)}.app.dark .repair-forum-body,.app.dark .repair-search-options,.app.dark .repair-search-options button{background:var(--surface)}.app.dark .repair-search-picked{color:var(--vt-exito-texto);border:1px solid #36634d}.app.dark .repair-search-picked button,.app.dark .repair-cobrada{color:var(--vt-exito-texto)}.app.dark .repair-nc-abrir{color:var(--vt-peligro-texto)}.app.dark .repair-nc-ok{color:var(--vt-exito-texto)}.app.dark .repair-resolucion,.app.dark .repair-resolucion h4,.app.dark .repair-resolucion small{color:var(--vt-alerta-texto)}.app.dark .repair-resolucion-hecha{color:var(--vt-exito-texto)}.app.dark .repair-repo-form{background:var(--vt-n0)}.app.dark .repair-repo-ok{color:var(--vt-exito-texto)}.app.dark .repair-resolucion-prov{border-top:1px dashed #635636}.app.dark .repair-comprobantes li span{color:var(--text)}.app.dark .profile>span,.app.dark .person{color:var(--vt-rojo-500)}.app.dark .metric-icon.warm{color:var(--vt-alerta-texto)}.app.dark .metric-icon.tono-venta{color:var(--vt-exito-texto)}.app.dark .metric-icon.tono-utilidad{color:#658ed7}.app.dark .metric-icon.tono-cobro{color:#9a81cf}.app.dark .metric-icon.tono-stock{color:var(--vt-alerta-texto)}.app.dark .dia-picker select,.app.dark .acceso{background:var(--surface)}.app.dark .acceso.tono-venta>span{color:var(--vt-exito-texto)}.app.dark .acceso.tono-utilidad>span{color:#658ed7}.app.dark .acceso.tono-cobro>span{color:#9a81cf}.app.dark .acceso.tono-stock>span,.app.dark .taller-cuenta,.app.dark .taller-dias{color:var(--vt-alerta-texto)}.app.dark .integ.ok em{color:var(--vt-exito-texto)}.app.dark .pop-puesto,.app.dark .panel-head button,.app.dark .all-link,.app.dark .table-row>button{color:var(--vt-rojo-500)}.app.dark .vt-pag-botones button{background:var(--surface)}.app.dark .vt-pag-botones button:hover:not(:disabled):not(.activa){color:var(--vt-rojo-500)}.app.dark .vt-pag-tamano select{background:var(--surface)}.app.dark .catalog strong,.app.dark .catalog i,.app.dark .categories button:first-child{color:var(--vt-rojo-500)}.app.dark .account-payment-tools button{background:var(--vt-n0)}.app.dark .account-payment-tools button.selected,.app.dark .account-payment-row em{color:var(--vt-rojo-600)}.app.dark .assets-module .chip.active{color:var(--vt-exito-texto)}.app.dark .opening-porque{color:var(--vt-peligro-texto)}.app.dark .opening-total.ok{color:var(--vt-exito-texto)}.app.dark .opening-total em{color:var(--vt-peligro-texto)}.app.dark .books-total.balanced strong:first-of-type{color:var(--vt-exito-texto)}.app.dark .books-total.unbalanced,.app.dark .critical-alert{color:var(--vt-peligro-texto)}.app.dark .books-module .chip.posted{color:var(--vt-exito-texto)}.app.dark .books-module .chip.reversed{color:var(--vt-alerta-texto)}.app.dark .close-module .danger,.app.dark .findings .count.critical{color:var(--vt-peligro-texto)}.app.dark .findings .count.warning{color:var(--vt-alerta-texto)}.app.dark .findings .count.info,.app.dark .summary-grid .positive{color:var(--vt-exito-texto)}.app.dark .summary-grid .negative{color:var(--vt-peligro-texto)}.app.dark .trend.up{color:var(--vt-exito-texto)}.app.dark .trend.down,.app.dark .alert-count{color:var(--vt-peligro-texto)}.app.dark .alert-count.none{color:var(--vt-exito-texto)}.app.dark .findash .tag.critical{color:var(--vt-peligro-texto)}.app.dark .findash .tag.warning{color:var(--vt-alerta-texto)}.app.dark .findash .tag.info{color:var(--vt-rojo-600)}.app.dark .proj-row.deficit strong,.app.dark .manual-entry-total{color:var(--vt-peligro-texto)}.app.dark .manual-entry-total.ok,.app.dark .accounting-module .chip.ok{color:var(--vt-exito-texto)}.app.dark .pending-reason{color:var(--vt-alerta-texto)}.app.dark .regime-toggle.on,.app.dark .var-chip.up{color:var(--vt-exito-texto)}.app.dark .var-chip.down{color:var(--vt-peligro-texto)}.app.dark .balance-check.ok{color:var(--vt-exito-texto)}.app.dark .balance-check.bad,.app.dark .critical-alert,.app.dark .tr-account .tr-negativo{color:var(--vt-peligro-texto)}.app.dark .tr-account .tr-usd,.app.dark .mov-actions .suggest,.app.dark .mov-actions .suggest.alta{color:var(--vt-exito-texto)}.app.dark .mov-actions .suggest.media{color:var(--vt-alerta-texto)}.app.dark .mov-pista{color:var(--vt-exito-texto)}.app.dark .negative{color:var(--vt-peligro-texto)}.app.dark .treasury .chip.matched{color:var(--vt-exito-texto)}.app.dark .treasury .chip.difference,.app.dark .treasury .chip.warn{color:var(--vt-alerta-texto)}.app.dark .treasury .chip.unidentified,.app.dark .bud-row .over{color:var(--vt-peligro-texto)}.app.dark .appointment-form select,.app.dark .appointment-form input{background:var(--vt-n0)}.app.dark .appointment-status.scheduled{color:#588fe4}.app.dark .appointment-status.confirmed{color:var(--vt-exito-texto)}.app.dark .appointment-status.cancelled{color:var(--vt-peligro-texto)}.app.dark .appointment-row select{background:var(--vt-n0)}.app.dark .ops-tabs button.active{color:var(--vt-rojo-600)}.app.dark .ops-metrics article{background:var(--vt-n0)}.app.dark .quick-actions button{color:#668ad7}.app.dark .labels-add button{color:var(--vt-rojo-600)}.app.dark .labels-add .add-all,.app.dark .added-flash{color:var(--vt-exito-texto)}.app.dark .stock-row strong{color:#55e790}.app.dark .catalog-results button{background:var(--vt-n0)}.app.dark .catalog-results button strong,.app.dark .channel-toggle button.active{color:var(--vt-rojo-600)}.app.dark .invoice-total small{color:var(--vt-exito-texto)}.app.dark .ops-cost-list .grand dt,.app.dark .ops-cost-list .grand dd{color:#55e790}.app.dark .associations-module .metric{background:var(--vt-n0)}.app.dark .association-row em{color:#6590d7}.app.dark .access-panel summary{color:var(--text)}.app.dark .access-panel p{color:var(--muted)}.app.dark .association-permissions b{color:var(--text)}.app.dark .au-filtros input,.app.dark .au-filtros select,.app.dark .au-row{background:var(--vt-n0)}.app.dark .au-modulo{color:#7297ca}.app.dark .au-accion{color:var(--vt-rojo-700)}.app.dark .au-detalle b{color:#7297ca}.app.dark .au-mas{color:var(--vt-rojo-700)}.app.dark .cabys-modal,.app.dark .cabys-tabs button.active{background:var(--vt-n0)}.app.dark .cabys-error{border:1px solid var(--vt-alerta-linea);color:var(--vt-peligro-texto)}.app.dark .cabys-conf.alta{color:var(--vt-exito-texto)}.app.dark .cabys-conf.media{color:var(--vt-alerta-texto)}.app.dark .cabys-iva{color:var(--vt-exito-texto)}.app.dark .cabys-iva.exento{color:var(--vt-alerta-texto)}.app.dark .ce-total,.app.dark .ce-tarjeta{background:var(--surface)}.app.dark .ce-firme{color:var(--vt-exito-texto)}.app.dark .ce-flojo,.app.dark .ce-riesgo{color:var(--vt-peligro-texto)}.app.dark .ce-aviso{color:var(--vt-alerta-texto)}.app.dark .ce-hecho{color:var(--vt-exito-texto)}.app.dark .ch-error{color:var(--vt-rojo-700)}.app.dark .ch-ok{color:var(--vt-exito-texto)}.app.dark .ch-lista li{background:var(--vt-n0)}.app.dark .ch-lista button{background:var(--vt-n0);color:var(--vt-rojo-700)}.app.dark .ch-apagar{background:var(--vt-n0)}.app.dark .cd-tarjeta{background:var(--surface)}.app.dark .cvr-error{color:var(--vt-rojo-600)!important}.app.dark .cvr-filtros select,.app.dark .cvr-filtros input{background:var(--vt-n0)}.app.dark .cvr-reabrir{color:var(--vt-peligro-texto)}.app.dark .cvr-modal{background:var(--vt-n0)}.app.dark .cvr-modal-ayuda{color:var(--text)}.app.dark .cvr-metricas article{background:var(--vt-n0)}.app.dark .cvr-fila b{color:var(--vt-rojo-600)}.app.dark .cvr-productos small{color:var(--vt-peligro-texto)}.app.dark .cvr-estado.open{color:var(--vt-alerta-texto)}.app.dark .cvr-estado.reported{color:#548ee8}.app.dark .cvr-estado.invoiced{color:var(--vt-exito-texto)}.app.dark .cvr-estado.cancelled{color:var(--vt-peligro-texto)}.app.dark .cvr-lote-estado .cuadra{color:var(--vt-exito-texto)}.app.dark .cvr-lote-estado .difiere{color:var(--vt-peligro-texto)}.app.dark .guide-tag.dom{color:var(--vt-rojo-600)}.app.dark .guide-tag.suc{color:#9cd963}.app.dark .guide-tag.pending{color:var(--vt-peligro-texto)}.app.dark .guide-tag.entregada{color:var(--vt-exito-texto)}.app.dark .guide-invoice-toggle{color:var(--vt-rojo-600)}.app.dark .suc-code{color:var(--vt-rojo-700)}.app.dark .suc-badge{color:var(--vt-peligro-texto)}.app.dark .suc-btn{background:var(--vt-n0);color:var(--vt-rojo-600)}.app.dark .suc-btn-danger{border-color:var(--vt-peligro-linea);color:var(--vt-peligro-texto)}.app.dark .suc-comparacion .ok{color:var(--vt-exito-texto)}.app.dark .suc-comparacion .mal{color:var(--vt-peligro-texto)}.app.dark .suc-comparacion .medio{color:var(--vt-alerta-texto)}.app.dark .suc-difs-titulo{color:var(--vt-peligro-texto)}.app.dark .suc-difs code{background:var(--surface)}.app.dark .cpm-pending{color:var(--vt-alerta-texto)}.app.dark .insights-tools select{background:var(--vt-n0)}.app.dark .hacienda-btn{background:var(--vt-n0);color:var(--vt-rojo-600)}.app.dark .hacienda-msg{border:1px solid var(--vt-alerta-linea);color:var(--vt-peligro-texto)}.app.dark .hacienda-dup{border:1px solid var(--vt-alerta-linea);color:var(--vt-alerta-texto)}.app.dark .hacienda-dup button{color:var(--muted)}.app.dark .hacienda-info{background:var(--vt-n0)}.app.dark .hacienda-suggest{color:var(--vt-rojo-600)}.app.dark .hacienda-tags span.ok{color:var(--vt-exito-texto)}.app.dark .hacienda-tags span.warn{color:var(--vt-peligro-texto)}.app.dark .geo-tabs button{background:var(--surface)}.app.dark .delivery-district-grid strong,.app.dark .delivery-cost{color:var(--vt-exito-texto)}.app.dark .dr-alerta{border:1px solid var(--vt-alerta-linea)}.app.dark .dr-alerta b{color:var(--vt-peligro-texto)}.app.dark .dr-alerta span{color:var(--vt-alerta-texto)}.app.dark .dr-guia>div{background:var(--vt-n0)}.app.dark .dr-buscar{background:var(--surface)}.app.dark .dr-canal.correos{color:var(--vt-rojo-500)}.app.dark .dr-correos-nota.vuelve{color:var(--vt-peligro-texto)}.app.dark .dr-tabs button{background:var(--vt-n0)}.app.dark .dr-monto{color:var(--vt-rojo-700)}.app.dark .dr-info em.dr-res{color:var(--vt-exito-texto)}.app.dark .dr-chip.revision{border:1px solid var(--vt-alerta-linea);color:var(--vt-alerta-texto)}.app.dark .dr-chip.revision.urgente{border-color:var(--vt-peligro-linea);color:var(--vt-peligro-texto)}.app.dark .dr-chip.repro{color:var(--vt-rojo-700);border:1px solid #364963}.app.dark .dr-chip.repro.urgente{border-color:var(--vt-peligro-linea);color:var(--vt-peligro-texto)}.app.dark .dr-chip.entregada,.app.dark .dr-entregar{color:var(--vt-exito-texto)}.app.dark .dr-info em.dr-tope{color:var(--vt-peligro-texto)}.app.dark .dr-solicitud{color:var(--vt-rojo-600)}.app.dark .dr-acciones-fila button,.app.dark .dr-solicitar,.app.dark .dr-rechazar{background:var(--vt-n0)}.app.dark .dr-solicitar{color:var(--vt-peligro-texto)}.app.dark .dr-acciones-fila .dr-entregar{color:var(--vt-exito-texto)}.app.dark .dr-acciones-fila .dr-anular{color:var(--vt-peligro-texto)}.app.dark .dr-acciones button{background:var(--vt-n0)}.app.dark .dr-repro{color:var(--vt-rojo-700)}.app.dark .dr-anular{color:var(--vt-peligro-texto)}.app.dark .rec-repro{border:1px solid var(--vt-alerta-linea);color:var(--vt-peligro-texto)}.app.dark .rec-repro.ok{color:var(--vt-exito-texto)}.app.dark .rec-ok{color:var(--vt-exito-texto)!important}.app.dark .rec-repro-total{color:var(--vt-peligro-texto)}.app.dark .reconciliation-table small.wh{color:var(--vt-rojo-700)}.app.dark .rec-accion .filter.danger{color:var(--vt-peligro-texto);background:var(--vt-n0)}.app.dark .foreign-note{color:var(--vt-alerta-texto)}.app.dark .expense-form input,.app.dark .expense-form select,.app.dark .expense-edit{background:var(--vt-n0)}.app.dark .expense-row.editandose .expense-edit{color:var(--vt-rojo-600)}.app.dark .gf-nueva input,.app.dark .gf-nueva select{background:var(--vt-n0)}.app.dark .gf-chip{color:var(--vt-peligro-texto)}.app.dark .gf-chip.ok{color:var(--vt-exito-texto)}.app.dark .gf-fila .link{color:var(--vt-rojo-700)}.app.dark .liq-done{color:var(--vt-exito-texto)}.app.dark .liquidation-row strong.warn{color:var(--vt-alerta-texto)}.app.dark .liquidation-row strong.ok{color:var(--vt-exito-texto)}.app.dark .fr{background:var(--vt-fondo-app,var(--vt-n50,var(--vt-n50)));color:var(--vt-n900,var(--vt-n800,var(--vt-n800)))}.app.dark .fr-caja{background:var(--vt-n0,var(--vt-n0));border:1px solid var(--vt-n150,var(--vt-n100,var(--vt-n100)))}.app.dark .fr-head small,.app.dark .fr-num{color:var(--vt-n500,var(--vt-n500,var(--vt-n500)))}.app.dark .fr-datos div{border-bottom:1px dashed var(--vt-n100,var(--vt-n100,var(--vt-n100)))}.app.dark .fr-datos span{color:var(--vt-n500,var(--vt-n500,var(--vt-n500)))}.app.dark .fr-prod{background:var(--vt-n25,var(--vt-n25,var(--vt-n25)))}.app.dark .fr-prod>b{color:var(--vt-n500,var(--vt-n500,var(--vt-n500)))}.app.dark .fr-prod div{border-top:1px solid var(--vt-n100,var(--vt-n100,var(--vt-n100)))}.app.dark .fr-prod small,.app.dark .fr-campo em{color:var(--vt-n500,var(--vt-n500,var(--vt-n500)))}.app.dark .fr-campo input{border:1px solid var(--vt-n200,var(--vt-n200,var(--vt-n200)));color:var(--vt-n900,var(--vt-n800,var(--vt-n800)));background:var(--vt-n0,var(--vt-n0))}.app.dark .fr-campo small{color:var(--vt-n500,var(--vt-n500,var(--vt-n500)))}.app.dark .fr-cedula{border:1px solid var(--vt-n150,var(--vt-n100,var(--vt-n100)))}.app.dark .fr-firma-top button{border:1px solid var(--vt-n200,var(--vt-n200,var(--vt-n200)));background:var(--vt-n0,var(--vt-n0));color:var(--vt-n500,var(--vt-n500,var(--vt-n500)))}.app.dark .fr-firma canvas{border:2px dashed var(--vt-n200,var(--vt-n200,var(--vt-n200)));background:var(--vt-n0,var(--vt-n0))}.app.dark .fr-firma small{color:var(--vt-n500,var(--vt-n500,var(--vt-n500)))}.app.dark .fr-enviar:disabled{background:var(--vt-n200,var(--vt-n150,var(--vt-n100)))}.app.dark .fr-error{background:var(--vt-rojo-50,var(--vt-n50,var(--vt-n50)));border:1px solid var(--vt-rojo-100,var(--vt-n150,var(--vt-n150)));color:var(--vt-rojo-700,var(--vt-rojo-700))}.app.dark .fr-pie{color:var(--vt-n500,var(--vt-n500,var(--vt-n500)))}.app.dark .fr-check{background:var(--vt-exito-fondo,var(--vt-n100,var(--vt-n100)));color:var(--vt-exito-texto,var(--vt-exito-texto))}.app.dark .fr-ok p{color:var(--vt-n700,var(--vt-n600,var(--vt-n600)))}.app.dark .fr-ok small{color:var(--vt-n500,var(--vt-n500,var(--vt-n500)))}.app.dark .gracias{background:linear-gradient(180deg, var(--vt-n25,var(--vt-n25)) 0%, var(--vt-n50,var(--vt-n50)) 100%);color:var(--vt-n800,var(--vt-n800))}.app.dark .tarjeta{background:var(--vt-n0)}.app.dark .marca{background:var(--vt-n50,var(--vt-n50));color:var(--vt-exito-texto)}.app.dark .marca.alerta{background:var(--vt-n50,var(--vt-n50));color:var(--vt-alerta-texto)}.app.dark h1{color:var(--vt-n800,var(--vt-n800))}.app.dark .lede,.app.dark .ref b{color:var(--vt-n600,var(--vt-n600))}.app.dark .boton{border:1px solid var(--vt-n150,var(--vt-n150));color:var(--vt-n700,var(--vt-n700));background:var(--vt-n25,var(--vt-n25))}.app.dark .boton:hover{background:var(--vt-n50,var(--vt-n50))}.app.dark .ayuda{border-top:1px solid var(--vt-n100,var(--vt-n100))}.app.dark .hor .hor-vistas button.on,.app.dark .hor .hor-semana>button,.app.dark .hor .hor-tabla-wrap{background:var(--vt-n0)}.app.dark .hor .hor-nombre small{color:var(--muted)}.app.dark .hor td.hor-turno select{background:var(--vt-n0)}.app.dark .hor .hor-libre-txt{color:var(--vt-alerta-texto)}.app.dark .hor .hor-leyenda-item{background:var(--vt-n0)}.app.dark .hor .hor-leyenda-item small{color:var(--muted)}.app.dark .hor .hor-turno-card{background:var(--vt-n0)}.app.dark .hor .hor-turno-horas{color:var(--muted)}.app.dark .hor .hor-aviso{color:var(--vt-alerta-texto);border:1px solid var(--vt-alerta-linea)}.app.dark .hor .hor-turno-btns button{background:var(--vt-n0)}.app.dark .hor .hor-turno-btns button.del,.app.dark .hor .hor-error{color:var(--vt-rojo-600)}.app.dark .hor .hor-modal-box,.app.dark .hor .hor-modal-head button{background:var(--vt-n0)}.app.dark .hor .hor-modal-res{color:var(--muted)}.app.dark .hs-tabs button.active,.app.dark .hs-head button{background:var(--vt-n0)}.app.dark .hs-req-info small.hs-saldo-previo{border:1px solid var(--vt-alerta-linea);color:var(--vt-peligro-texto)}.app.dark .hs-req-actions .no{border:1px solid var(--vt-alerta-linea);background:var(--vt-n0);color:var(--vt-peligro-texto)}.app.dark .hs-badge.ok{color:var(--vt-exito-texto)}.app.dark .hs-badge.no{color:var(--vt-peligro-texto)}.app.dark .vac-reject{border:1px solid var(--vt-alerta-linea);background:var(--vt-n0);color:var(--vt-peligro-texto)}.app.dark .int-tabs button.on{color:var(--vt-rojo-600)}.app.dark .conf-alta{color:var(--vt-exito-texto)}.app.dark .conf-media{color:var(--vt-rojo-600)}.app.dark .conf-baja{color:var(--vt-alerta-texto)}.app.dark .int-ver-calculo{color:var(--vt-rojo-600)}.app.dark .tend-sube{color:var(--vt-exito-texto)}.app.dark .tend-baja,.app.dark .int-lectura.alerta,.app.dark .int-causas strong{color:var(--vt-peligro-texto)}.app.dark .int-caja.riesgo{border-color:var(--vt-peligro-linea)}.app.dark .int-caja-fila.bajo strong{color:var(--vt-peligro-texto)}.app.dark .int-titulares>div.urgente{border-color:var(--vt-peligro-linea)}.app.dark .int-estado em{color:var(--vt-alerta-texto)}.app.dark .int-estado em.urg,.app.dark .int-alerta.critica strong,.app.dark .int-desv.fuera b{color:var(--vt-peligro-texto)}.app.dark .int-compra em{color:var(--vt-alerta-texto)}.app.dark .int-compra em.urg{color:var(--vt-peligro-texto)}.app.dark .int-advert{color:var(--vt-alerta-texto)!important}.app.dark .cycle-create select{background:var(--vt-n0)}.app.dark .cycle-diff,.app.dark .cycle-loss{color:var(--vt-peligro-texto)}.app.dark .cycle-gain{color:var(--vt-exito-texto)}.app.dark .cycle-history button,.app.dark .valuation-metrics .metric{background:var(--vt-n0)}.app.dark .valuation-metrics .metric.primary b{color:var(--vt-rojo-700)}.app.dark .valuation-metrics .metric.good b,.app.dark .valuation-profit{color:var(--vt-exito-texto)}.app.dark .valuation-total b,.app.dark .valuation-total span,.app.dark .valuation-total strong{color:var(--text)}.app.dark .layaway-report-tools button{background:var(--vt-n0)}.app.dark .layaway-report-tools button.selected{color:var(--vt-rojo-600)}.app.dark .layaway-report-row small.overdue{color:var(--vt-peligro-texto)}.app.dark .layaway-history-list em{color:var(--muted)}.app.dark .payment-action .filter.danger{color:var(--vt-peligro-texto)}.app.dark .payment-action .filter.primary-soft{color:var(--vt-exito-texto);border-color:#36634c}.app.dark .lqp .lqp-busca{background:var(--surface)}.app.dark .lqp .lqp-error{color:var(--vt-rojo-700)}.app.dark .lqp .lqp-fila{background:var(--surface)}.app.dark .lqp .lqp-fila em{color:var(--vt-rojo-500)}.app.dark .me-ojo{color:var(--vt-rojo-700)}.app.dark .me-fondos,.app.dark .me-grano select,.app.dark .me-recargar{background:var(--vt-n0)}.app.dark .me-error,.app.dark .me-falla>b{color:var(--vt-rojo-700)}.app.dark .me-falla>small{color:var(--vt-rojo-600)}.app.dark .me-falla li{background:var(--vt-n0)}.app.dark .me-vacio-aviso{border:1px solid var(--vt-alerta-linea);color:var(--vt-alerta-texto)}.app.dark .me-lista li,.app.dark .me-asignar{background:var(--vt-n0)}.app.dark .leaflet-popup-content a.me-conducir{color:var(--vt-rojo-700)}.app.dark .me-conducir{background:var(--vt-n0);color:var(--vt-rojo-700)}.app.dark .me-nota-viva{color:var(--vt-alerta-texto)}.app.dark .leaflet-popup-content .me-nota-viva{border:1px solid var(--vt-alerta-linea)}.app.dark .me-yo{border:2px solid var(--line)}.app.dark .me-yo.viejo{background:var(--vt-n0)}.app.dark .mkt-warn{border:1px solid var(--vt-alerta-linea);color:var(--vt-peligro-texto)}.app.dark .mkt-status.sent{color:var(--vt-exito-texto)}.app.dark .mkt-status.failed{color:var(--vt-peligro-texto)}.app.dark .mkt-status.logged{color:var(--vt-alerta-texto)}.app.dark .mr-error{color:var(--vt-rojo-700);background:var(--vt-rojo-50,var(--vt-n50,var(--vt-n50)));border:1px solid var(--vt-n150,var(--vt-n150))}.app.dark .mr-tabs-escritorio button.on{background:var(--vt-n0)}.app.dark .mr-caja-resta{border-color:var(--vt-alerta-linea);background:var(--vt-alerta-fondo,var(--vt-n50,var(--vt-n50)))}.app.dark .mr-caja-detalle{border-color:var(--vt-n150,var(--vt-n150));background:var(--vt-alerta-fondo,var(--vt-n25,var(--vt-n25)))}.app.dark .mr-caja-detalle strong,.app.dark .mr-caja-resta strong{color:var(--vt-alerta-texto)}.app.dark .mr-liquida dl>div{color:var(--vt-n600,var(--vt-n600))}.app.dark .mr-liquida .resta{color:var(--vt-alerta-texto)}.app.dark .mr-fallo{color:var(--vt-rojo-700)}.app.dark .mr-agregar{border:1px dashed var(--vt-n200,var(--vt-n200));background:var(--vt-n0)}.app.dark .mr-hoja{background:var(--vt-n0)}.app.dark .mr-hoja-cabeza{border-bottom:1px solid var(--vt-n50,var(--vt-n50,var(--vt-n100)));background:var(--vt-n0)}.app.dark .mr-hoja-pie{border-top:1px solid var(--vt-n50,var(--vt-n50,var(--vt-n100)));background:var(--vt-n0)}.app.dark .mr-form label{color:var(--vt-n500,var(--vt-n500))}.app.dark .mr-form input,.app.dark .mr-form select,.app.dark .mr-form textarea{border:1px solid var(--vt-n150,var(--vt-n150));color:var(--vt-n800,var(--vt-n800));background:var(--vt-n0)}.app.dark .mr-tipo{border:1px solid var(--vt-n150,var(--vt-n150))}.app.dark .mr-tipo button{background:var(--vt-n0);color:var(--vt-n500,var(--vt-n500))}.app.dark .mr-tipo button+button{border-left:1px solid var(--vt-n100,var(--vt-n100))}.app.dark .mr-pista-mal{color:var(--vt-rojo-600)}.app.dark .mr-remate-bien{background:var(--vt-exito-fondo,var(--vt-n50,var(--vt-n50)));border:1px solid var(--vt-n200,var(--vt-n200));color:var(--vt-exito-texto)}.app.dark .mr-remate-mal{background:var(--vt-rojo-50,var(--vt-n50,var(--vt-n50)));border:1px solid var(--vt-n150,var(--vt-n150));color:var(--vt-rojo-700)}.app.dark .mr-lista-recoger li{border:1px solid var(--vt-n100,var(--vt-n100));background:var(--vt-n0)}.app.dark .mr-lista-recoger li.listo{background:var(--vt-exito-fondo,var(--vt-n50,var(--vt-n50)));border-color:var(--vt-n200,var(--vt-n200))}.app.dark .mr-check{border:2px solid var(--vt-n200,var(--vt-n200));background:var(--vt-n0);color:var(--vt-exito-texto)}.app.dark .mr-lista-recoger li.listo .mr-check{background:var(--vt-n100,var(--vt-n100))}.app.dark .mr-item-datos small{color:var(--vt-n500,var(--vt-n500))}.app.dark .mr-faltan{color:var(--vt-rojo-700)}.app.dark .mr-completa{color:var(--vt-exito-texto)}.app.dark .mr-quitar{border-color:var(--vt-n200,var(--vt-n200));color:var(--vt-rojo-700)}.app.dark .mr-ver{border:1px solid var(--vt-n200,var(--vt-n200));background:var(--vt-n0);color:var(--vt-n700,var(--vt-n700))}.app.dark .mr-respaldo{background:var(--vt-n0)}.app.dark .mr-respaldo-cabeza{border-bottom:1px solid var(--vt-n50,var(--vt-n50,var(--vt-n100)));background:var(--vt-n0)}.app.dark .mr-respaldo-foto{border:1px solid var(--vt-n150,var(--vt-n150))}.app.dark .mr-rastro li{border-left:2px solid var(--vt-n100,var(--vt-n100))}.app.dark .mr-rastro-nota{color:var(--vt-n500,var(--vt-n500))}.app.dark .mr-reordenar{border:1px dashed var(--vt-n200,var(--vt-n200));background:var(--vt-n0);color:var(--vt-n500,var(--vt-n500))}.app.dark .mr-ordenar-lead{color:var(--vt-n500,var(--vt-n500))}.app.dark .mr-ordenar-lista li{background:var(--vt-n0);border:1px solid var(--vt-n150,var(--vt-n150))}.app.dark .mr-ordenar-n{background:var(--vt-n50,var(--vt-n50,var(--vt-n50)));color:var(--vt-n700,var(--vt-n700))}.app.dark .mr-ordenar-quien small{color:var(--vt-n500,var(--vt-n500))}.app.dark .mr-flechas button,.app.dark .mr-cancelar{border:1px solid var(--vt-n150,var(--vt-n150));background:var(--vt-n0);color:var(--vt-n600,var(--vt-n600))}.app.dark .mr-aviso-caja{background:var(--vt-n0)}.app.dark .mr-aviso-caja p{color:var(--vt-n500,var(--vt-n500))}.app.dark .mr-aviso-botones .mr-cancelar{background:var(--vt-n0);color:var(--vt-n600,var(--vt-n600));border:1px solid var(--vt-n150,var(--vt-n150))}.app.dark .mr-nota-aviso{background:var(--vt-rojo-50,var(--vt-n25,var(--vt-n25)));border:1px solid var(--vt-n150,var(--vt-n150));color:var(--vt-rojo-700)}.app.dark .mr-descarga label{color:var(--vt-n500,var(--vt-n500))}.app.dark .mr-descarga input{border:1px solid var(--vt-n150,var(--vt-n150));background:var(--vt-n0)}.app.dark .mr-p{color:var(--vt-rojo-700)}.app.dark .mr-viejo{color:var(--vt-alerta-texto)}.app.dark .mr-senas-nota{color:var(--vt-n600,var(--vt-n600))}.app.dark .mr-senas-nota b{color:var(--vt-n700,var(--vt-n700))}.app.dark .mr-senas-mapa{background:var(--vt-n0)}.app.dark .mr-nota-puesta{background:var(--vt-n0);color:var(--vt-n700,var(--vt-n700))}.app.dark .mr-nota-caja label{color:var(--vt-n600,var(--vt-n600))}.app.dark .mr-renglon{background:var(--vt-n0)}.app.dark .mr-renglon-cabeza b{color:var(--vt-n600,var(--vt-n600))}.app.dark .mr-item-foto{background:var(--vt-n0)}.app.dark .mr-item-foto.vacia{background:var(--vt-n50,var(--vt-n50,var(--vt-n50)))}.app.dark .mr-cuantas label{color:var(--vt-n600,var(--vt-n600))}.app.dark .mr-suyas li{background:var(--vt-n25,var(--vt-n25,var(--vt-n25)))}.app.dark .mr-suyas span{color:var(--vt-n700,var(--vt-n700))}.app.dark .mr-suyas button{border:1px solid var(--vt-n200,var(--vt-n200));background:var(--vt-n0)}.app.dark .mr-pagado{border:1px solid var(--vt-n150,var(--vt-n150));background:var(--vt-exito-fondo,var(--vt-n50,var(--vt-n50)))}.app.dark .mr-pagado b{color:var(--vt-exito-texto)}.app.dark .mr-pagado small{color:var(--vt-n600,var(--vt-n600))}.app.dark .mr-numeracion-ojo{border:1px solid var(--vt-n200,var(--vt-n200));background:var(--vt-rojo-50,var(--vt-n50,var(--vt-n50)))}.app.dark .mr-numeracion-ojo b{color:var(--vt-rojo-700)}.app.dark .mr-numeracion-ojo small{color:var(--vt-rojo-600)}.app.dark .mr-numeracion{border:1px solid var(--vt-alerta-linea);background:var(--vt-alerta-fondo,var(--vt-n50,var(--vt-n50)))}.app.dark .mr-numeracion b,.app.dark .mr-numeracion small{color:var(--vt-alerta-texto)}.app.dark .mr-numeracion button{background:var(--vt-n0);color:var(--vt-alerta-texto)}.app.dark .mr-corte-fila{background:var(--vt-n0)}.app.dark .mr-corte-fila span{color:var(--vt-n700,var(--vt-n700))}.app.dark .mr-ubic-falla{border:1px solid var(--vt-n200,var(--vt-n200));background:var(--vt-rojo-50,var(--vt-n50,var(--vt-n50)));color:var(--vt-rojo-700)}.app.dark .mr-mini{color:var(--vt-n600,var(--vt-n600))}.app.dark .mr-foto-grande,.app.dark .mr-cerrar-foto{background:var(--vt-n0)}.app.dark .mr-revisar-datos,.app.dark .mr-filtro-estado button,.app.dark .mr-filtro-mensajero button{color:var(--vt-n600,var(--vt-n600))}.app.dark .mr-grupo-titulo{color:var(--vt-n700,var(--vt-n700))}.app.dark .mr-sin-enviar{border:1px solid var(--vt-alerta-linea);background:var(--vt-alerta-fondo,var(--vt-n50,var(--vt-n50)));color:var(--vt-alerta-texto)}.app.dark .mr-cuadra{color:var(--vt-exito-texto)}.app.dark .mr-cambio{background:var(--vt-alerta-fondo,var(--vt-n50,var(--vt-n50)));border:1px solid #635036}.app.dark .mr-cambio b,.app.dark .mr-cambio small{color:var(--vt-alerta-texto)}.app.dark .mr-cambio button{background:var(--vt-n0);color:var(--vt-alerta-texto)}.app.dark .movements-report .mov-filters input,.app.dark .movements-report .mov-filters select{background:var(--vt-n0)}.app.dark .mov-neg{color:var(--vt-peligro-texto)}.app.dark .mov-tag.mov-sale{color:var(--vt-exito-texto)}.app.dark .mov-tag.mov-purchase{color:var(--vt-rojo-600)}.app.dark .mov-tag.mov-adjustment{color:var(--vt-alerta-texto)}.app.dark .mov-tag.mov-return{color:var(--vt-peligro-texto)}.app.dark .mov-tag.mov-transfer{color:#9284d7}.app.dark .mv-unlinked{color:var(--vt-peligro-texto);border-color:var(--vt-alerta-linea)}.app.dark .mv-tabs button.active,.app.dark .mv-chip{background:var(--vt-n0)}.app.dark .mv-chip.ok b{color:var(--vt-exito-texto)}.app.dark .mv-warn,.app.dark .mv-badge.pend{color:var(--vt-alerta-texto)}.app.dark .mv-badge.ok{color:var(--vt-exito-texto)}.app.dark .mv-badge.no{color:var(--vt-peligro-texto)}.app.dark .mv-dl{color:var(--vt-rojo-600)}.app.dark .nc-resumen div{background:var(--surface)}.app.dark .nc-estado.prometida{color:var(--vt-rojo-600)}.app.dark .nc-resumen div.alerta{border-color:var(--vt-peligro-linea)}.app.dark .nc-cliente{color:var(--vt-exito-texto)}.app.dark .nc-saldo{color:#6096dc}.app.dark .nc-estado.pendiente{color:var(--vt-peligro-texto)}.app.dark .nc-estado.aplicada{color:var(--vt-exito-texto)}.app.dark .nc-estado.anulada{color:var(--vt-peligro-texto)}.app.dark .nc-ver,.app.dark .nc-mover{background:var(--surface)}.app.dark .nc-mover,.app.dark .oc-pestanas button.activa{color:var(--vt-rojo-500)}.app.dark .oc-cuenta.warn b{color:var(--vt-alerta-texto)}.app.dark .oc-precio-mal{color:var(--vt-peligro-texto)}.app.dark .usd-aviso{color:var(--vt-alerta-texto);border:1px solid #635636}.app.dark .payables-tools button{background:var(--vt-n0)}.app.dark .payables-tools button.selected{color:var(--vt-rojo-600)}.app.dark .prov-row strong.vencido{color:var(--vt-rojo-500)}.app.dark .prov-row strong.afavor{color:var(--vt-exito-texto)}.app.dark .prov-row strong.agirar{color:var(--vt-rojo-600)}.app.dark .prov-aviso{color:var(--vt-alerta-texto)}.app.dark .payables-vencer-resumen{color:#5f91dd}.app.dark .payables-vencer-resumen em,.app.dark .cxp-sin-plazo{color:var(--vt-peligro-texto)}.app.dark .cxp-unificar small{color:var(--muted)}.app.dark .cxp-sugerido{background:var(--vt-n0);color:#5f91dd}.app.dark .cxp-plazo-especial{color:#5f91dd!important}.app.dark .cxp-cambiar-plazo{background:var(--vt-n0)}.app.dark .cxp-cambiar-plazo:hover{color:var(--vt-rojo-600)}.app.dark .payables-vencer-resumen .cxp-aviso-plazo{color:var(--vt-alerta-texto)}.app.dark .payable-row small.overdue{color:var(--vt-peligro-texto)}.app.dark .account-payment-dialog,.app.dark .account-payment-dialog input,.app.dark .account-payment-dialog select{background:var(--vt-n0)}.app.dark .account-payment-full{color:var(--vt-rojo-600)}.app.dark .payable-row.credit.cancelled .credit-mark{background:var(--vt-n100)}.app.dark .credit-number,.app.dark .credit-amount{color:var(--vt-exito-texto)}.app.dark .nc-ayuda{color:#5f91dd}.app.dark .nc-error,.app.dark .nc-mal{color:var(--vt-peligro-texto)}.app.dark .nc-total,.app.dark .nc-ok{color:var(--vt-exito-texto)}.app.dark .nc-facturas button{background:var(--vt-n0)}.app.dark .pv-return{color:var(--vt-exito-texto)}.app.dark .pv-return.out{color:var(--vt-peligro-texto)}.app.dark .pv-abono em{color:#6590d7}.app.dark .pv-tel:hover{color:var(--vt-rojo-600)}.app.dark .pv-shipday{background:var(--surface)}.app.dark .pv-shipday:hover,.app.dark .pv-shipday.ok{color:var(--vt-exito-texto)}.app.dark .pv-modal{background:var(--surface)}.app.dark .pv-modal-error{color:var(--vt-peligro-texto)}.app.dark .pv-enlazada-ya{color:var(--vt-exito-texto)}.app.dark .pv-enlazada-ya button{background:var(--surface);color:var(--vt-peligro-texto)}.app.dark .pv-modal-buscar button{background:var(--surface)}.app.dark .pv-calce .ok{color:var(--vt-exito-texto)}.app.dark .pv-calce .medio{color:var(--vt-alerta-texto)}.app.dark .pv-calce .no{color:var(--vt-peligro-texto)}.app.dark .vt-filtros>label.pv-buscar{background:var(--surface)}.app.dark .pv-tabs button.active,.app.dark .pv-chip{background:var(--vt-n0)}.app.dark .pv-chip.ok b{color:var(--vt-exito-texto)}.app.dark .pv-chip.warn b{color:var(--vt-alerta-texto)}.app.dark .pv-chip.bad b{color:var(--vt-peligro-texto)}.app.dark .pv-break-chip.pend{border-color:var(--vt-alerta-linea)}.app.dark .pv-break-chip.pend b{color:var(--vt-alerta-texto)}.app.dark .pv-liq-pending{border:1px solid var(--vt-alerta-linea);color:var(--vt-peligro-texto)}.app.dark .pv-liq-cell.zero b,.app.dark .pv-liq-cell.zero span{color:var(--vt-exito-texto)}.app.dark .pv-liq-cell.diff b{color:var(--vt-alerta-texto)}.app.dark .pv-inv.unbalanced{border-color:var(--vt-alerta-linea)}.app.dark .pv-cuadre.ok{color:var(--vt-exito-texto)}.app.dark .pv-cuadre.bad{color:var(--vt-peligro-texto)}.app.dark .pv-courier-tag{color:var(--vt-alerta-texto)}.app.dark .pv-line-approve em{color:var(--vt-exito-texto)}.app.dark .pv-splits-head{color:var(--vt-alerta-texto)}.app.dark .pv-splits-cuadre.ok{color:var(--vt-exito-texto)}.app.dark .pv-splits-cuadre.bad{color:var(--vt-alerta-texto)}.app.dark .pv-split-row select,.app.dark .pv-split-row input{background:var(--vt-n0)}.app.dark .pv-fill,.app.dark .pv-split-rm{background:var(--vt-n0);color:var(--vt-alerta-texto)}.app.dark .pv-filtro-activo{color:var(--text)}.app.dark .pv-filtro-activo button{background:var(--vt-n0);color:var(--vt-rojo-600)}.app.dark .pv-add{background:var(--vt-n0);color:var(--vt-alerta-texto)}.app.dark .pv-fix-method{background:var(--vt-n0);color:var(--text)}.app.dark .pv-splits-sum{color:var(--vt-alerta-texto)}.app.dark .pv-splits-sum b{color:var(--text)}.app.dark .pv-splits-sum b.ok{color:var(--vt-exito-texto)}.app.dark .pw-fila{background:var(--vt-n0)}.app.dark .pw-datos span{color:var(--text)}.app.dark .pw-bloqueo{color:var(--vt-alerta-texto)!important}.app.dark .pw-volver{color:var(--text)}.app.dark .pw-cliente{color:var(--vt-exito-texto);border:1px solid #36634c}.app.dark .pw-cliente.falta{color:var(--vt-alerta-texto)}.app.dark .pw-cant{color:var(--text)}.app.dark .pw-origen.ok{color:var(--vt-exito-texto)}.app.dark .pw-origen.ojo{color:var(--vt-alerta-texto)}.app.dark .pw-origen.mal{color:var(--vt-rojo-700)}.app.dark .pw-ojo{color:var(--vt-alerta-texto)}.app.dark .pw-bloqueado,.app.dark .pw-error{color:var(--vt-rojo-700)}.app.dark .pw-permisos{color:var(--vt-alerta-texto)}.app.dark .pw-permisos code,.app.dark .pw-acciones button,.app.dark .pc-create select,.app.dark .pc-filtro{background:var(--vt-n0)}.app.dark .pc-filtro.activo,.app.dark .pc-filtro.activo em{color:var(--vt-rojo-600)}.app.dark .pc-filtro.alerta em{color:var(--vt-peligro-texto)}.app.dark .pc-negativo{color:var(--vt-peligro-texto)!important}.app.dark .pc-movido{border:1px solid var(--vt-alerta-linea);color:var(--vt-alerta-texto)!important}.app.dark .pc-ahora{color:var(--vt-alerta-texto)}.app.dark .pc-diff,.app.dark .pc-loss{color:var(--vt-peligro-texto)}.app.dark .pc-gain{color:var(--vt-exito-texto)}.app.dark .pc-history button{background:var(--vt-n0)}.app.dark .price-lookup-special{color:var(--vt-rojo-700)}.app.dark .price-requests .pr-toggle button{background:var(--vt-n0)}.app.dark .price-requests .pr-toggle button.selected{color:var(--vt-rojo-600)}.app.dark .pr-card{background:var(--vt-n0)}.app.dark .pr-card.pending{border-color:#364763}.app.dark .pr-approved{color:var(--vt-exito-texto)}.app.dark .pr-rejected{color:var(--vt-peligro-texto)}.app.dark .pr-price.proposed b{color:var(--vt-rojo-700)}.app.dark .pr-price b.pos{color:var(--vt-exito-texto)}.app.dark .pr-price b.neg{color:var(--vt-peligro-texto)}.app.dark .pr-delta.sube{color:var(--vt-rojo-700)}.app.dark .pr-delta.baja{color:var(--vt-alerta-texto)}.app.dark .pr-warn{border:1px solid var(--vt-alerta-linea);color:var(--vt-alerta-texto)}.app.dark .pr-actions .danger{background:var(--vt-n0);color:var(--vt-peligro-texto)}.app.dark .product-guide span{background:var(--vt-n0)}.app.dark .product-guide b{color:var(--vt-rojo-600)}.app.dark .precio-imposible{border:1px solid #635636}.app.dark .precio-imposible>b{color:var(--vt-alerta-texto)}.app.dark .precio-imposible button{background:var(--vt-n0);color:var(--vt-alerta-texto)}.app.dark .precio-imposible>em{color:var(--vt-alerta-texto)}.app.dark .margin-hint{color:var(--vt-exito-texto)}.app.dark .reserved-cell{color:var(--vt-alerta-texto)}.app.dark .ver-distribucion{background:var(--vt-n0)}.app.dark .ver-distribucion:hover{color:var(--vt-rojo-600)}.app.dark .dist-caja{background:var(--vt-n0)}.app.dark .dist-lista em,.app.dark .dist-apartadas,.app.dark .dist-apartadas b{color:var(--vt-alerta-texto)}.app.dark .dist-libre,.app.dark .dist-libre b{color:var(--vt-exito-texto)}.app.dark .dist-nota{color:var(--vt-alerta-texto)}.app.dark .col-stock.est-ok{color:var(--vt-exito-texto)}.app.dark .col-stock.est-bajo{color:var(--vt-alerta-texto)}.app.dark .col-stock.est-sin{color:var(--vt-peligro-texto)}.app.dark .estado-pill.est-ok{color:var(--vt-exito-texto)}.app.dark .estado-pill.est-bajo{color:var(--vt-alerta-texto)}.app.dark .estado-pill.est-sin{color:var(--vt-peligro-texto)}.app.dark .row-menu-pop,.app.dark .pf-acciones button,.app.dark .pf-acciones a{background:var(--vt-n0)}.app.dark .pf-acciones button:hover,.app.dark .pf-acciones a:hover{color:var(--vt-rojo-500)}.app.dark .stock-reparto button.de-shopify.on{color:var(--muted)}.app.dark .stock-reparto button.on i{background:var(--vt-n0)}.app.dark .costo-difiere{color:var(--vt-alerta-texto)}.app.dark .margin-hint.en-perdida{color:var(--vt-rojo-600)}.app.dark .solo-lectura{border:1px solid var(--vt-alerta-linea)}.app.dark .solo-lectura b,.app.dark .solo-lectura small{color:var(--vt-alerta-texto)}.app.dark .labels-mode button{background:var(--vt-n0)}.app.dark .labels-mode button.selected,.app.dark .labels-add button{color:var(--vt-rojo-600)}.app.dark .labels-add .add-all,.app.dark .added-flash{color:var(--vt-exito-texto)}.app.dark .added-badge,.app.dark .queue-tag{color:var(--vt-rojo-600)}.app.dark .queue-remove{color:var(--vt-peligro-texto)}.app.dark .profit-recost{background:var(--vt-n0)}.app.dark .profit-recost.urgente{border-color:var(--vt-peligro-linea);color:var(--vt-peligro-texto)}.app.dark .profit-recost:hover{color:var(--vt-rojo-600)}.app.dark .profit-recost-modal{background:var(--vt-n0)}.app.dark .profit-recost-omitidas{color:var(--vt-alerta-texto)}.app.dark .profit-abrir:hover{color:var(--vt-rojo-500)}.app.dark .profit-motivo{color:var(--vt-alerta-texto)}.app.dark .profit-detalle,.app.dark .profit-detalle-x{background:var(--surface)}.app.dark .profit-detalle-x:hover{color:var(--vt-rojo-500)}.app.dark .profit-tag.especial{color:var(--vt-alerta-texto);border-color:var(--vt-alerta-linea)}.app.dark .profit-filters input,.app.dark .profit-filters select{background:var(--vt-n0)}.app.dark .profit-veredicto.bueno{color:var(--vt-exito-texto)}.app.dark .profit-veredicto.malo,.app.dark .profit-chart-row strong.negative,.app.dark .profit-row strong.negative{color:var(--vt-peligro-texto)}.app.dark .orders-chip{background:var(--vt-n0)}.app.dark .orders-chip.c-pendientes{color:#578be6}.app.dark .orders-chip.c-parciales{color:var(--vt-alerta-texto)}.app.dark .orders-chip.c-recibidas{color:var(--vt-exito-texto)}.app.dark .orders-chip.c-anuladas{color:var(--vt-peligro-texto)}.app.dark .orders-chip.on i,.app.dark .purchases-page .metric,.app.dark .purchase-form select,.app.dark .purchase-form input,.app.dark .purchase-lines input,.app.dark .purchase-picker>input,.app.dark .receipt-meta input,.app.dark .receipt-lines input,.app.dark .product-matches,.app.dark .product-matches button{background:var(--vt-n0)}.app.dark .margen-sano{color:var(--vt-exito-texto)}.app.dark .margen-bajo{color:var(--vt-alerta-texto)}.app.dark .margen-perdida,.app.dark .margen-perdida small{color:var(--vt-peligro-texto)}.app.dark .receipt-lines input.missing-cabys{border-color:var(--vt-peligro-linea)}.app.dark .product-matches strong{color:var(--vt-rojo-600)}.app.dark .extra-tag{color:var(--vt-exito-texto)}.app.dark .extra-add>input{background:var(--vt-n0)}.app.dark .purchase-lines>div>button{color:var(--vt-peligro-texto)}.app.dark .danger-line{color:var(--vt-peligro-texto)!important}.app.dark .receipt-total-factura b{color:var(--vt-rojo-700)}.app.dark .receipt-modal{background:var(--vt-n0)}.app.dark .receipt-help{color:var(--text)}.app.dark .receipt-cabys-cell button{color:var(--vt-rojo-600)}.app.dark .order-row>span small{color:#698ddd}.app.dark .supplier-picked{color:var(--vt-exito-texto);border:1px solid #36634c}.app.dark .supplier-picked button{color:var(--vt-exito-texto)}.app.dark .order-actions .receive{color:#628fe5}.app.dark .order-actions .recoger{color:var(--vt-exito-texto)}.app.dark .order-actions .cancel-order{color:var(--vt-peligro-texto);background:var(--vt-n0)}.app.dark .st-received{color:var(--vt-exito-texto)}.app.dark .st-partial{color:var(--vt-alerta-texto)}.app.dark .st-cancelled{color:var(--vt-peligro-texto)}.app.dark .detail-lines .short{color:var(--vt-alerta-texto)}.app.dark .detail-lines .ok{color:var(--vt-exito-texto)}.app.dark .detail-lines input{background:var(--vt-n0)}.app.dark .pending-approval-flag,.app.dark .st-transit{color:var(--vt-alerta-texto)}.app.dark .supplier-fix-list button{background:var(--vt-n0)}.app.dark .supplier-fix-list strong{color:var(--vt-rojo-600)}.app.dark .receipt-pago.contado{color:var(--vt-alerta-texto)}.app.dark .receipt-pago.contado select,.app.dark .receipt-pago.contado input{background:var(--vt-n0)}.app.dark .receipt-iva .link{color:var(--vt-rojo-700)}.app.dark .receipt-terms label,.app.dark .pr-tabs button,.app.dark .pr-hits,.app.dark .pr-hits button{background:var(--vt-n0)}.app.dark .pr-picked{border:1px solid #364663}.app.dark .pr-picked button{color:var(--vt-rojo-700)}.app.dark .pr-stock-alert,.app.dark .pr-stock-alert b{color:var(--vt-alerta-texto)}.app.dark .pr-stock-ack{color:var(--vt-alerta-texto)!important}.app.dark .pr-stock-alert>input{background:var(--vt-n0)}.app.dark .pr-stock-tag{background:var(--vt-alerta-fondo);color:var(--vt-alerta-texto)}.app.dark .pr-sup-menu,.app.dark .pr-sup-menu button{background:var(--vt-n0)}.app.dark .pr-sup-text{color:var(--vt-rojo-700)}.app.dark .pr-sin-prov{border:1px solid var(--vt-alerta-linea);color:var(--vt-peligro-texto)}.app.dark .pr-estado.cerrada{border:1px solid var(--vt-peligro-linea);color:var(--vt-peligro-texto)}.app.dark .pr-estado.parcial,.app.dark .pr-estado.proceso{border:1px solid var(--vt-alerta-linea);color:var(--vt-alerta-texto)}.app.dark .pr-procesado{color:var(--vt-exito-texto)}.app.dark .pr-edit,.app.dark .pr-topo{background:var(--vt-n0)}.app.dark .pr-edit{color:var(--text)}.app.dark .pr-topo{color:var(--vt-rojo-700)}.app.dark .pr-crear-ficha{color:var(--vt-alerta-texto);border:1px solid #635436}.app.dark .pr-edit-sku.pr-edit-sin-producto{color:var(--vt-alerta-texto)}.app.dark .pr-edit-sku .link{color:var(--vt-rojo-700)}.app.dark .pr-modal-error{color:var(--vt-peligro-texto)}.app.dark .pr-del{background:var(--vt-n0);color:var(--vt-peligro-texto)}.app.dark .pr-del:hover{border-color:var(--vt-peligro-linea)}.app.dark .pr-group-actions .link,.app.dark .pr-consolidado .link{color:var(--vt-rojo-700)}.app.dark .pr-gfoto{background:var(--vt-n0)}.app.dark .dr-acciones .dr-revivir{background:var(--vt-exito-fondo)}.app.dark .pr-pdf{background:var(--vt-n0);color:var(--vt-rojo-700)}.app.dark .pr-dir{background:var(--vt-n0)}.app.dark .pr-dir.falta{color:var(--vt-rojo-700)}.app.dark .pr-recoger{color:var(--vt-exito-texto)}.app.dark .pr-dir.sinmapa{color:var(--vt-alerta-texto)}.app.dark .pr-sacar{color:var(--vt-rojo-600)}.app.dark .pr-falta-lista{border:1px solid var(--vt-alerta-linea);color:var(--vt-alerta-texto)}.app.dark .pr-enruta{color:var(--vt-exito-texto)}.app.dark .pr-po{color:#9b7ed2}.app.dark .pr-modal,.app.dark .pr-modal-actions .ghost{background:var(--vt-n0)}.app.dark .dp-aviso.error{color:var(--vt-peligro-texto)}.app.dark .dp-aviso.ok{color:var(--vt-exito-texto)}.app.dark .dp-aviso.info{color:#5f91dd}.app.dark .dp-plazo,.app.dark .dp-sin-devolver,.app.dark .dp-falta{color:var(--vt-alerta-texto)}.app.dark .pbs-metrics .metric{background:var(--vt-n0)}.app.dark .pbs-metrics .metric.primary b{color:var(--vt-rojo-700)}.app.dark .pbs-metrics .metric.warn b,.app.dark .pbs-owe{color:var(--vt-alerta-texto)}.app.dark .qb-error,.app.dark .qb-datos b{color:var(--vt-rojo-600)}.app.dark .qb-cuadra{color:var(--vt-exito-texto)!important}.app.dark .qb-difiere{color:var(--vt-peligro-texto)!important}.app.dark .quote-toolbar select{background:var(--surface)}.app.dark .quote-row{background:var(--vt-n0)}.app.dark .quote-status.sent{color:var(--vt-rojo-600)}.app.dark .quote-status.accepted{color:var(--vt-exito-texto)}.app.dark .quote-status.expired,.app.dark .quote-status.cancelled{color:var(--vt-peligro-texto)}.app.dark .quote-status.converted{color:#9b7ed2}.app.dark .quote-actions .danger-outline{border:1px solid var(--vt-peligro-linea);background:var(--vt-n0);color:var(--vt-peligro-texto)}.app.dark .quote-confirm{color:var(--vt-peligro-texto)}.app.dark .quote-customer>span{color:var(--vt-rojo-600)}.app.dark .qc-caja,.app.dark .qc-op{background:var(--surface)}.app.dark .quote-totals strong{color:#558de7}.app.dark .quote-totals small{color:#8f81cf}.app.dark .quote-detail-empty>span,.app.dark .client-row strong.saldo{color:var(--vt-rojo-600)}.app.dark .client-row strong.vencido,.app.dark .arrears-badge{color:var(--vt-rojo-500)}.app.dark .bulk-pay-list .bulk-pay-total{color:var(--vt-exito-texto)}.app.dark .receivables-tools button{background:var(--vt-n0)}.app.dark .receivables-tools button.selected{color:var(--vt-rojo-600)}.app.dark .receivable-row small.overdue{color:var(--vt-peligro-texto)}.app.dark .account-payment-dialog,.app.dark .account-payment-dialog input,.app.dark .account-payment-dialog select{background:var(--vt-n0)}.app.dark .cobro-usd.falta,.app.dark .account-payment-full{color:var(--vt-rojo-600)}.app.dark .rp{background:var(--vt-fondo-app,var(--vt-n50,var(--vt-n50)))}.app.dark .rp-hoja,.app.dark .rp input,.app.dark .rp select,.app.dark .rp-cuenta,.app.dark .rp-agregar{background:var(--vt-n0,var(--vt-n0))}.app.dark .rp-alerta,.app.dark .rp-error{background:var(--vt-rojo-50,var(--vt-n50,var(--vt-n50)))}.app.dark .rp-btn{background:var(--vt-n0,var(--vt-n0))}.app.dark .rp-chk{background:var(--vt-exito-fondo,var(--vt-n50,var(--vt-n50)));border:1px solid var(--vt-exito-linea,var(--vt-n200,var(--vt-n200)));color:var(--vt-exito-texto,var(--vt-exito-texto))}.app.dark .repair-catalog-form input,.app.dark .repair-catalog-form select,.app.dark .repair-terms textarea{background:var(--vt-n0)}.app.dark .repair-catalog-list h2 span{color:var(--vt-rojo-600)}.app.dark .rnc-caja{background:var(--surface)}.app.dark .rnc-error{color:var(--vt-peligro-texto)}.app.dark .rnc-tipos button{background:var(--surface)}.app.dark .rnc-campos label b{color:var(--vt-rojo-500)}.app.dark .rnc-campos input,.app.dark .rnc-campos select,.app.dark .rnc-campos textarea,.app.dark .rnc-foto button{background:var(--surface)}.app.dark .rs{background:var(--vt-fondo-app,var(--vt-n50,var(--vt-n50)));color:var(--vt-n900,var(--vt-n800,var(--vt-n800)))}.app.dark .rs-caja{background:var(--vt-n0,var(--vt-n0));border:1px solid var(--vt-n150,var(--vt-n150,var(--vt-n150)))}.app.dark .rs-lead{color:var(--vt-n600,var(--vt-n600,var(--vt-n600)))}.app.dark .rs-error{color:var(--vt-rojo-700,var(--vt-rojo-700))}.app.dark .rs-producto{border:1px solid var(--vt-n100,var(--vt-n100,var(--vt-n100)))}.app.dark .rs-nombre{background:var(--vt-n25,var(--vt-n25,var(--vt-n25)));color:var(--vt-n900,var(--vt-n800,var(--vt-n800)))}.app.dark .rs-foto{background:var(--vt-n50,var(--vt-n50,var(--vt-n50)));border:1px solid var(--vt-n150,var(--vt-n150,var(--vt-n150)))}.app.dark .rs-avance-barra{background:var(--vt-n100,var(--vt-n100,var(--vt-n100)))}.app.dark .rs-avance p{color:var(--vt-exito-texto,var(--vt-exito-texto))}.app.dark .rs-form{border-top:1px solid var(--vt-n50,var(--vt-n50,var(--vt-n100)))}.app.dark .rs-campo{color:var(--vt-n500,var(--vt-n500,var(--vt-n500)))}.app.dark .rs-campo input,.app.dark .rs-campo textarea{border:1px solid var(--vt-n200,var(--vt-n150,var(--vt-n150)));color:var(--vt-n900,var(--vt-n800,var(--vt-n800)))}.app.dark .rs-hechas{color:var(--vt-n500,var(--vt-n500,var(--vt-n500)))}.app.dark .rs-hechas span{color:var(--vt-exito-texto,var(--vt-exito-texto))}.app.dark .returns-report-filters input,.app.dark .returns-report-filters select,.app.dark .returns-report-row{background:var(--vt-n0)}.app.dark .returns-report-tag{color:#7295ca}.app.dark .returns-report-tag.exchange{color:var(--vt-rojo-600)}.app.dark .returns-report-tag.credit{color:var(--vt-alerta-texto)}.app.dark .returns-report-tag.refund{color:var(--vt-peligro-texto)}.app.dark .rifa-aviso{color:var(--vt-exito-texto)}.app.dark .rifa-error{color:var(--vt-rojo-600)}.app.dark .rifa-item{background:var(--surface)}.app.dark .rifa-estado.activa{color:var(--vt-exito-texto)}.app.dark .rifa-estado.cerrada{color:var(--vt-rojo-600)}.app.dark .rifa-pasos button{background:var(--surface)}.app.dark .rifa-pasos button.on{color:var(--vt-rojo-500)}.app.dark .rifa-campos input,.app.dark .rifa-campos select,.app.dark .rifa-campos textarea,.app.dark .rifa-canales button{background:var(--surface)}.app.dark .rifa-canales button em{color:var(--text)}.app.dark .rifa-canales button.on{color:var(--vt-rojo-700)}.app.dark .rifa-metodos button{background:var(--surface)}.app.dark .rifa-metodos button.on{color:var(--vt-rojo-700)}.app.dark .rifa-opciones button{background:var(--surface)}.app.dark .rifa-opciones button.on{color:var(--vt-rojo-700)}.app.dark .rifa-puesto{color:var(--vt-exito-texto)}.app.dark .rifa-ver-cliente{background:var(--surface);color:var(--text)}.app.dark .rifa-ver-cliente:hover{color:var(--vt-rojo-700)}.app.dark .rifa-modal-caja,.app.dark .rifa-modal-head button{background:var(--surface)}.app.dark .rifa-ficha-aviso{color:var(--vt-alerta-texto);border:1px solid var(--vt-alerta-linea)}.app.dark .roles-tabs button,.app.dark .role-user-row button:first-child{background:var(--vt-n0)}.app.dark .role-user-row button:first-child>span{color:#5a8ae2}.app.dark .inactive-badge{color:var(--vt-alerta-texto)}.app.dark .role-grid label,.app.dark .permission-search input,.app.dark .permission-search button,.app.dark .permission-module-list label,.app.dark .quien-es label,.app.dark .warehouse-grid label{background:var(--vt-n0)}.app.dark .text-button{color:var(--vt-rojo-600)}.app.dark .user-action{background:var(--vt-n0)}.app.dark .user-action.danger{color:var(--vt-rojo-500)}.app.dark .password-reset small{color:var(--muted)}.app.dark .sf-ok{color:var(--vt-exito-texto);border:1px solid #36634c}.app.dark .sf-error{color:var(--vt-rojo-700)}.app.dark .sf-pasos,.app.dark .sf-uri{color:var(--text)}.app.dark .sf-apagar{background:var(--vt-n0);color:var(--vt-rojo-700)}.app.dark .shipday-module .sd-pestanas button.activa{color:var(--vt-rojo-500)}.app.dark .shipday-module .sd-chips button,.app.dark .shipday-module .sd-config button{background:var(--surface)}.app.dark .shipday-module .sd-config button:hover{color:var(--vt-rojo-500)}.app.dark .shipday-module .sd-llave input,.app.dark .shipday-module .sd-llave button{background:var(--surface)}.app.dark .shipday-module .sd-llave-dato strong.medio{color:var(--vt-alerta-texto)}.app.dark .shipday-module .sd-rastrear,.app.dark .sd-caja .sd-rastrear{background:var(--surface);color:var(--vt-rojo-500)}.app.dark .sd-calce .medio{color:var(--vt-alerta-texto)}.app.dark .sd-calce .mal{color:var(--vt-peligro-texto)}.app.dark .sd-quitar,.app.dark .shipday-module .sd-ver,.app.dark .sd-caja{background:var(--surface)}.app.dark .sd-veredicto.mal{color:var(--vt-peligro-texto)}.app.dark .sd-crudo-btn{background:var(--surface)}.app.dark .shopify-bulk .sb-warn{border:1px solid var(--vt-alerta-linea);color:var(--vt-alerta-texto)}.app.dark .shopify-bulk .sb-errors{color:var(--vt-peligro-texto)}.app.dark .shopify-bulk .sb-table td input{background:var(--vt-n0)}.app.dark .shopify-bulk .sb-b-procesando{color:#668aea}.app.dark .shopify-bulk .sb-b-creado,.app.dark .shopify-bulk .sb-b-actualizado,.app.dark .shopify-bulk .sb-b-fotos_ok{color:var(--vt-exito-texto)}.app.dark .shopify-bulk .sb-b-ya_existe,.app.dark .shopify-bulk .sb-b-sin_cambios,.app.dark .shopify-bulk .sb-b-no_existe{color:var(--vt-alerta-texto)}.app.dark .shopify-bulk .sb-b-error{color:var(--vt-peligro-texto)}.app.dark .shopify-bulk .sb-formato{border:1px solid var(--vt-peligro-linea)}.app.dark .shopify-bulk .sb-formato>b,.app.dark .shopify-bulk .sb-formato .sb-formato-riesgo{color:var(--vt-peligro-texto)}.app.dark .shopify-bulk .sb-herramientas select,.app.dark .shopify-bulk .sb-herramientas input{background:var(--vt-n0)}.app.dark .shopify-bulk .sb-invertir,.app.dark .shopify-bulk .sb-rellenar{background:var(--vt-n0);color:var(--vt-rojo-600)}.app.dark .shopify-bulk .sb-cols-aviso{color:var(--vt-alerta-texto)}.app.dark .shopify-bulk .sb-resumen-conteos span.ok{color:var(--vt-exito-texto)}.app.dark .shopify-bulk .sb-resumen-conteos span.warn{color:var(--vt-alerta-texto)}.app.dark .shopify-bulk .sb-resumen-conteos span.bad{color:var(--vt-peligro-texto)}.app.dark .shopify-bulk .sb-b-omitido{color:var(--vt-alerta-texto)}.app.dark .shopify-bulk .sb-tabs>button:not(.primary):not(.filter){background:var(--vt-n0)}.app.dark .shopify-bulk .sb-danger{color:var(--vt-peligro-texto);background:var(--vt-n0)}.app.dark .sucursal-elegida small{color:var(--vt-exito-texto)}.app.dark .sucursal-elegida code{background:var(--vt-n0)}.app.dark .sucursal-elegida button{background:var(--vt-n0);color:var(--vt-exito-texto)}.app.dark .sucursal-combo-list{background:var(--surface)}.app.dark .sucursal-combo-list button small em,.app.dark .sucursal-elegida em{color:var(--vt-alerta-texto)}.app.dark .supplier-form h3{color:var(--vt-rojo-500)}.app.dark .supplier-form input,.app.dark .supplier-form select{background:var(--surface)}.app.dark .sf-alerta{color:var(--vt-rojo-500)}.app.dark .filter.malo{border-color:var(--vt-peligro-linea);color:var(--vt-peligro-texto)}.app.dark .sf-subir select{background:var(--surface)}.app.dark .pill.ok{color:var(--vt-exito-texto)}.app.dark .pill.pend{color:var(--vt-rojo-600)}.app.dark .pill.malo{color:var(--vt-peligro-texto)}.app.dark .metric.alerta b{color:var(--vt-rojo-600)}.app.dark .sp-ojo{color:var(--vt-rojo-500)!important}.app.dark .sp-dirtabs button:hover{background:var(--surface)}.app.dark .sp-dirtabs button.sel{background:var(--surface);color:var(--vt-rojo-600)}.app.dark .sp-dirtabs button i.up{color:var(--vt-peligro-texto)}.app.dark .sp-dirtabs button i.down{color:var(--vt-exito-texto)}.app.dark .sp-orden select,.app.dark .sp-orden input,.app.dark .sp-limpiar{background:var(--surface)}.app.dark .sp-publicar-tabla td.sube{color:var(--vt-peligro-texto)}.app.dark .sp-publicar-tabla td.baja{color:var(--vt-exito-texto)}.app.dark .sp-aprobar-todos{background:var(--surface);color:var(--vt-rojo-600)}.app.dark .sp-confirmar{border:1px solid #635636}.app.dark .sp-confirmar span{color:var(--vt-alerta-texto)}.app.dark .sp-confirmar .ghost{background:var(--surface)}.app.dark .supplier-price .sp-toggle button{background:var(--vt-n0)}.app.dark .supplier-price .sp-toggle button.selected{color:var(--vt-rojo-600)}.app.dark .sp-card{background:var(--vt-n0)}.app.dark .sp-card.pending{border-color:var(--vt-alerta-linea)}.app.dark .sp-approved{color:var(--vt-exito-texto)}.app.dark .sp-rejected{color:var(--vt-peligro-texto)}.app.dark .sp-price.new b{color:var(--vt-rojo-700)}.app.dark .sp-price.costo{border:1px solid #635636}.app.dark .sp-price.costo b,.app.dark .sp-price.costo small{color:var(--vt-alerta-texto)}.app.dark .sp-price b.pos{color:var(--vt-exito-texto)}.app.dark .sp-price b.neg,.app.dark .sp-arrow.subio{color:var(--vt-peligro-texto)}.app.dark .sp-arrow.bajo{color:var(--vt-exito-texto)}.app.dark .sp-actions .danger{background:var(--vt-n0);color:var(--vt-peligro-texto)}.app.dark .sp-actions .ghost{background:var(--vt-n0)}.app.dark .tp-modal,.app.dark .tp-x{background:var(--surface)}.app.dark .tp-x:hover{color:var(--vt-rojo-500)}.app.dark .tp-error{color:var(--vt-peligro-texto)}.app.dark .tp-ok{color:var(--vt-exito-texto)}.app.dark .tp-row{background:var(--surface)}.app.dark .tp-badge.ok{color:var(--vt-exito-texto)}.app.dark .tp-badge.no{color:var(--vt-peligro-texto)}.app.dark .tp-why span{color:var(--vt-rojo-500)}.app.dark .tp-why span.danger{color:var(--vt-peligro-texto);border-color:var(--vt-peligro-linea)}.app.dark .tp-tabs button,.app.dark .tp-summary>div{background:var(--surface)}.app.dark .tp-summary dd.warn{color:var(--vt-alerta-texto)}.app.dark .tp-row-actions .text-button.danger{color:var(--vt-peligro-texto)}.app.dark .tp-chips button,.app.dark .tp-dialog{background:var(--surface)}.app.dark .chip.ok{color:var(--vt-exito-texto)}.app.dark .chip.no{color:var(--vt-peligro-texto)}.app.dark .chip.pend{color:var(--vt-alerta-texto)}.app.dark .chip.pruebas{color:#8d86df}.app.dark .tp-rapido .tp-r-nuevo{color:var(--vt-rojo-500)}.app.dark .tp-rapido .tp-r-form input,.app.dark .tp-rapido .tp-r-boton{background:var(--surface)}.app.dark .tp-rapido .tp-r-estado.sinpagar{color:var(--vt-peligro-texto)}.app.dark .tp-rapido .tp-r-estado.pagado{color:var(--vt-exito-texto)}.app.dark .tp-rapido .tp-r-derecha button{background:var(--surface)}.app.dark .tp-rapido .tp-r-derecha button:hover,.app.dark .tp-rapido .tp-r-mas{color:var(--vt-rojo-500)}.app.dark .tp-rapido .tp-r-nota.mala,.app.dark .tp-rapido .tp-r-nota.duda{color:var(--vt-peligro-texto)}.app.dark .tc-aviso{color:var(--vt-alerta-texto);border:1px solid #635636}.app.dark .tc-aviso.tc-viejo{color:var(--vt-peligro-texto)}.app.dark .tc-aldia{color:var(--vt-exito-texto)}.app.dark .tc-form input{background:var(--surface)}.app.dark .tc-error{color:var(--vt-peligro-texto)}.app.dark .vr-page .title-actions select{background:var(--vt-n0)}.app.dark .vr-bodega{color:var(--text)}.app.dark .vr-error{color:var(--vt-rojo-600)!important}.app.dark .vr-producto{background:var(--vt-n0)}.app.dark .vr-codigos em{color:var(--text)}.app.dark .vr-precio{color:var(--vt-exito-texto)}.app.dark .vr-cantidad button{color:var(--text)}.app.dark .vr-quitar{color:var(--vt-peligro-texto)}.app.dark .vr-serie.falta{border:1px dashed var(--vt-peligro-linea)}.app.dark .vr-falta-serie{color:var(--vt-rojo-600)}.app.dark .vr-pendientes-total{color:var(--text)}.app.dark .vr-venta b{color:var(--vt-rojo-600)}.app.dark .vr-anular{color:var(--vt-peligro-texto)}.app.dark .vr-modal{background:var(--vt-n0)}.app.dark .vr-modal-total{color:var(--vt-exito-texto)}@media (max-width:820px){.app.dark .association-ops .wizard-steps,.app.dark .association-ops .wizard-nav{background:var(--surface)}}@media (max-width:760px){.app.dark .mobile-menu-toggle{background:var(--surface)}}@media (max-width:860px){.app.dark .cobro-pie{background:var(--surface)}}@media (max-width:720px){.app.dark .hor .hor-tabla thead th.hor-quien,.app.dark .hor .hor-tabla tbody th.hor-quien{background:var(--vt-n0)}}@media print{.app.dark .rp{background:var(--vt-n0)}}
.app .vt-filtros{align-items:flex-end;gap:var(--vt-e4) var(--vt-e3);padding:var(--vt-e4) var(--vt-e5);flex-wrap:wrap;display:flex}.app .vt-filtros>label{gap:var(--vt-e2);min-width:0;color:var(--muted);font-size:var(--vt-t-etiqueta);font-weight:var(--vt-p-fuerte);letter-spacing:.01em;display:grid}.app .vt-filtros :is(input:not([type=checkbox]):not([type=radio]),select){min-width:0;height:42px;padding:0 var(--vt-e3);border:1px solid var(--line);border-radius:var(--vt-r-control);background:var(--surface);color:var(--text);font-size:var(--vt-t-menor);transition:border-color var(--vt-mov-dedo) var(--vt-mov-curva), box-shadow var(--vt-mov-dedo) var(--vt-mov-curva)}.app .vt-filtros :is(input,select):focus{border-color:var(--vt-acento);box-shadow:0 0 0 3px var(--vt-acento-suave);outline:0}.app .vt-filtros input::placeholder{color:var(--muted);opacity:.72}.app .vt-filtros input[type=date]{width:162px}.app .vt-filtros select{min-width:168px}.app .vt-filtros>:is(button,a.filter):not(.text-button){justify-content:center;align-items:center;gap:var(--vt-e2);height:42px;padding:0 var(--vt-e4);border-radius:var(--vt-r-control);font-size:var(--vt-t-menor);font-weight:var(--vt-p-fuerte);white-space:nowrap;transition:background var(--vt-mov-dedo) var(--vt-mov-curva), border-color var(--vt-mov-dedo) var(--vt-mov-curva), color var(--vt-mov-dedo) var(--vt-mov-curva), transform var(--vt-mov-dedo) var(--vt-curva-entra);text-decoration:none;display:inline-flex}.app .vt-filtros>:is(button,a.filter):not(.primary):not(.text-button):not(.danger){border:1px solid var(--line);background:var(--surface);color:var(--vt-tinta-3)}.app .vt-filtros>:is(button,a.filter):not(.primary):not(.text-button):not(.danger):hover:not(:disabled){border-color:var(--vt-acento-borde);background:var(--vt-acento-suave);color:var(--vt-acento)}.app .vt-filtros>.primary{border:1px solid var(--vt-acento);background:var(--vt-acento);color:#fff}.app .vt-filtros>.primary:hover:not(:disabled){background:var(--vt-acento-fuerte);border-color:var(--vt-acento-fuerte)}.app .vt-filtros>button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:720px){.app .vt-filtros{gap:var(--vt-e3) var(--vt-e3);padding:var(--vt-e4) var(--vt-e4)}.app .vt-filtros>:is(label,button,a.filter){flex:100%;width:100%}.app .vt-filtros :is(input,select){width:100%;min-width:0}}.app :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){min-width:0;padding:0 var(--vt-e3);border:1px solid var(--line);border-radius:var(--vt-r-control);background:var(--surface);color:var(--text);font-size:var(--vt-t-menor);transition:border-color var(--vt-mov-dedo) var(--vt-mov-curva), box-shadow var(--vt-mov-dedo) var(--vt-mov-curva);font-family:inherit}.app :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select){height:42px}.app textarea{padding:var(--vt-e3);line-height:1.5}.app :is(input,select,textarea):focus{border-color:var(--vt-acento);box-shadow:0 0 0 3px var(--vt-acento-suave);outline:0}.app :is(input,textarea)::placeholder{color:var(--muted);opacity:.72}.app :where(label:has(>:is(input:not([type=checkbox]):not([type=radio]),select,textarea))){gap:var(--vt-e2);min-width:0;color:var(--muted);font-size:var(--vt-t-etiqueta);font-weight:var(--vt-p-fuerte);letter-spacing:.01em;display:grid}.app .vt-filtros>:is(button,a.filter){height:42px}
