*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#root{min-height:100vh}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#fff3}::-webkit-scrollbar-thumb:hover{background:#0000004d}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.ant-layout{transition:background-color .3s,color .3s}.ant-btn-primary{box-shadow:0 2px 4px #1890ff4d}.ant-btn-primary:hover{box-shadow:0 4px 8px #1890ff66}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:.3s ease-out fadeIn}.ant-form-item-label{padding-bottom:2px!important}.ant-form-item-label>label{margin-bottom:0!important}.ant-form-item-control{line-height:1!important}.ant-table-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.ant-table-wrapper::-webkit-scrollbar{background:0 0;height:0}.ant-table{min-width:600px}@media (width<=768px){.ant-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.ant-table{font-size:12px}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{white-space:nowrap;padding:8px 4px!important}}.saldo-inicial-row{background-color:#e6f7ff!important}.saldo-inicial-row td{font-weight:600}.factura-anulada-row td,.factura-anulada-row td *,[data-theme=dark] .factura-anulada-row td,[data-theme=dark] .factura-anulada-row td *{text-decoration:line-through!important}[data-theme=dark] .ant-card{background:#1f1f1f!important;border-color:#303030!important}[data-theme=dark] .ant-card-head{background:#262626!important;border-color:#303030!important}[data-theme=dark] .ant-card-head-title{color:#e8e8e8!important}[data-theme=dark] .ant-card-body{color:#e8e8e8!important;background:#1f1f1f!important}[data-theme=dark] .ant-card-meta-title,[data-theme=dark] .ant-card-meta-description{color:#e8e8e8!important}[data-theme=dark] .ant-card-actions{background:#1f1f1f!important;border-color:#303030!important}[data-theme=dark] .ant-card-actions>li{color:#e8e8e8!important}[data-theme=dark] .ant-btn{color:#e8e8e8!important;background:#262626!important;border-color:#434343!important}[data-theme=dark] .ant-btn:hover:not(:disabled){color:#40a9ff!important;background:#303030!important;border-color:#40a9ff!important}[data-theme=dark] .ant-btn-default{color:#e8e8e8!important;background:#262626!important;border-color:#434343!important}[data-theme=dark] .ant-btn-default:hover:not(:disabled){color:#40a9ff!important;background:#303030!important;border-color:#40a9ff!important}[data-theme=dark] .ant-btn-dashed{color:#e8e8e8!important;background:#262626!important;border-color:#434343!important}[data-theme=dark] .ant-btn-dashed:hover:not(:disabled){color:#40a9ff!important;background:#303030!important;border-color:#40a9ff!important}[data-theme=dark] .ant-btn-text{color:#e8e8e8!important;background:0 0!important}[data-theme=dark] .ant-btn-text:hover:not(:disabled){color:#40a9ff!important;background:#262626!important}[data-theme=dark] .ant-btn-link{color:#1890ff!important;background:0 0!important}[data-theme=dark] .ant-btn-link:hover:not(:disabled){color:#40a9ff!important;background:0 0!important}[data-theme=dark] .ant-btn-primary{color:#fff!important;background:#1890ff!important;border-color:#1890ff!important}[data-theme=dark] .ant-btn-primary:hover:not(:disabled){color:#fff!important;background:#40a9ff!important;border-color:#40a9ff!important}[data-theme=dark] .ant-btn-dangerous{color:#ff4d4f!important;background:0 0!important;border-color:#ff4d4f!important}[data-theme=dark] .ant-btn-dangerous:hover:not(:disabled){color:#ff7875!important;background:#ff4d4f1a!important;border-color:#ff7875!important}[data-theme=dark] .ant-drawer-content{background:#1f1f1f}[data-theme=dark] .ant-drawer-header{background:#1f1f1f;border-color:#303030}[data-theme=dark] .ant-drawer-title{color:#e8e8e8}[data-theme=dark] .ant-drawer-close{color:#8c8c8c}[data-theme=dark] .ant-modal-content{background:#1f1f1f}[data-theme=dark] .ant-modal-header{background:#1f1f1f;border-color:#303030}[data-theme=dark] .ant-modal-title{color:#e8e8e8}[data-theme=dark] .ant-modal-close{color:#8c8c8c}[data-theme=dark] .ant-modal-footer{border-color:#303030}[data-theme=dark] .ant-table{color:#e8e8e8;background:#1f1f1f}[data-theme=dark] .ant-table-thead>tr>th{color:#e8e8e8;background:#262626;border-color:#303030!important}[data-theme=dark] .ant-table-tbody>tr>td{border-color:#303030!important}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:#262626!important}[data-theme=dark] .ant-table-wrapper .ant-table-pagination{background:0 0}[data-theme=dark] .ant-form-item-label>label{color:#b8b8b8!important}[data-theme=dark] .ant-form-item{color:#e8e8e8}[data-theme=dark] .ant-select-selector{background:#1f1f1f!important;border-color:#434343!important}[data-theme=dark] .ant-select-selection-placeholder,[data-theme=dark] .ant-select-selection-item{color:#e8e8e8!important}[data-theme=dark] .ant-select-dropdown{background:#1f1f1f}[data-theme=dark] .ant-select-item{color:#e8e8e8}[data-theme=dark] .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#262626}[data-theme=dark] .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#0958c9}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-number{color:#e8e8e8;background:#1f1f1f;border-color:#434343}[data-theme=dark] .ant-input::placeholder{color:#6c6c6c}[data-theme=dark] .ant-input-number-input{color:#e8e8e8}[data-theme=dark] .ant-input-number-handler-wrap{background:#262626}[data-theme=dark] .ant-input-number-handler{color:#8c8c8c;border-color:#303030}[data-theme=dark] .ant-picker{background:#1f1f1f;border-color:#434343}[data-theme=dark] .ant-picker-input>input{color:#e8e8e8}[data-theme=dark] .ant-picker-suffix,[data-theme=dark] .ant-picker-separator{color:#6c6c6c}[data-theme=dark] .ant-picker-dropdown,[data-theme=dark] .ant-picker-panel-container{background:#1f1f1f}[data-theme=dark] .ant-picker-header{color:#e8e8e8;border-color:#303030}[data-theme=dark] .ant-picker-header button{color:#8c8c8c}[data-theme=dark] .ant-picker-content th,[data-theme=dark] .ant-picker-content td{color:#e8e8e8}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:#0958c9}[data-theme=dark] .ant-picker-cell:hover:not(.ant-picker-cell-selected) .ant-picker-cell-inner{background:#262626}[data-theme=dark] .ant-select-auto-complete .ant-select-selector{background:#1f1f1f!important}[data-theme=dark] .ant-select-auto-complete .ant-input{background:0 0}[data-theme=dark] .ant-divider{color:#8c8c8c;border-color:#303030}[data-theme=dark] .ant-empty-description{color:#6c6c6c}[data-theme=dark] .ant-radio-wrapper,[data-theme=dark] .ant-checkbox-wrapper{color:#e8e8e8}[data-theme=dark] .ant-switch{background:#434343}[data-theme=dark] .ant-switch-checked{background:#1890ff}[data-theme=dark] .ant-tabs{color:#e8e8e8}[data-theme=dark] .ant-tabs-nav{background:#1f1f1f;margin-bottom:0;padding:0 16px}[data-theme=dark] .ant-tabs-tab{color:#8c8c8c;margin:0;padding:12px 16px}[data-theme=dark] .ant-tabs-tab:hover{color:#40a9ff}[data-theme=dark] .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff}[data-theme=dark] .ant-tabs-ink-bar{background:#1890ff}[data-theme=dark] .ant-tabs-nav:before{border-bottom-color:#303030!important}[data-theme=dark] .ant-tabs-content{color:#e8e8e8}[data-theme=dark] .ant-statistic-title{color:#8c8c8c}[data-theme=dark] .ant-statistic-content{color:#e8e8e8}[data-theme=dark] .ant-popover-inner{background:#1f1f1f}[data-theme=dark] .ant-popover-message-title{color:#e8e8e8}[data-theme=dark] .ant-dropdown-menu{background:#1f1f1f}[data-theme=dark] .ant-dropdown-menu-item{color:#e8e8e8}[data-theme=dark] .ant-dropdown-menu-item:hover{background:#262626}[data-theme=dark] .ant-message-notice-content{color:#e8e8e8;background:#1f1f1f}[data-theme=dark] .ant-descriptions-item-label{color:#8c8c8c!important}[data-theme=dark] .ant-descriptions-item-content{color:#e8e8e8}[data-theme=dark] .ant-list-item{border-color:#303030}[data-theme=dark] .ant-list-header{background:#262626;border-color:#303030}[data-theme=dark] .ant-list-empty-text{color:#6c6c6c}[data-theme=dark] .ant-space-item{color:#e8e8e8}[data-theme=dark] .ant-alert{background:#1f1f1f;border-color:#303030}[data-theme=dark] .ant-alert-message{color:#e8e8e8}[data-theme=dark] .ant-alert-description{color:#b8b8b8}[data-theme=dark] .ant-alert-success{background:#52c41a1a;border-color:#52c41a}[data-theme=dark] .ant-alert-success .ant-alert-message{color:#52c41a}[data-theme=dark] .ant-alert-info{background:#1890ff1a;border-color:#1890ff}[data-theme=dark] .ant-alert-info .ant-alert-message{color:#1890ff}[data-theme=dark] .ant-alert-warning{background:#fa8c161a;border-color:#fa8c16}[data-theme=dark] .ant-alert-warning .ant-alert-message{color:#fa8c16}[data-theme=dark] .ant-alert-error{background:#ff4d4f1a;border-color:#ff4d4f}[data-theme=dark] .ant-alert-error .ant-alert-message{color:#ff4d4f}[data-theme=dark] .ant-badge-status-text,[data-theme=dark] .ant-row{color:#e8e8e8}[data-theme=dark] .pos-container{background:#141414!important}[data-theme=dark] .pos-header,[data-theme=dark] .pos-product-card{background:#1f1f1f!important;border-color:#303030!important}[data-theme=dark] .pos-product-card-low-stock{background:#fa8c161a!important;border-color:#fa8c164d!important}[data-theme=dark] .pos-product-placeholder{background:#262626!important}[data-theme=dark] .pos-cart-drawer{background:#1f1f1f!important}[data-theme=dark] .pos-cart-header{background:#262626!important;border-color:#303030!important}[data-theme=dark] .pos-cart-item{background:#1f1f1f!important;border-color:#303030!important}[data-theme=dark] .pos-cart-footer{background:#262626!important;border-color:#303030!important}[data-theme=dark] .pos-summary-item{background:#1f1f1f!important}[data-theme=dark] .pos-summary-row{border-color:#303030!important}[data-theme=dark] .pos-input{background:#1f1f1f!important;border-color:#434343!important}[data-theme=dark] .pos-input::placeholder{color:#6c6c6c!important}[data-theme=dark] .pos-product-card,[data-theme=dark] .ant-card[pos-product-card]{background:#1f1f1f!important;border-color:#303030!important}[data-theme=dark] div[style*="rgba(255,255,255,0.8)"],[data-theme=dark] div[style*="rgba(255, 255, 255, 0.8)"]{background:#1f1f1fe6!important}[data-theme=dark] div[style*="borderRight: screens.md ? '1px solid #f0f0f0'"],[data-theme=dark] div[style*=border-right],[data-theme=dark] div[style*=borderBottom]{border-color:#303030!important}[data-theme=dark] .ant-card[style*="background: white"],[data-theme=dark] .ant-card[style*="background: white !important"],[data-theme=dark] div>.ant-card[style*=white]{background:#1f1f1f!important}[data-theme=dark] .ant-card[style*=\#fffbe6],[data-theme=dark] div>.ant-card[style*=\#fffbe6]{background:#fa8c1626!important}[data-theme=dark] div[style*=\#f0f0f0][style*="display: 'flex'"],[data-theme=dark] div[style*="background: #f0f0f0"]{background:#262626!important}[data-theme=dark] div[style*="background: '#fafafa'"],[data-theme=dark] div[style*="background: #fafafa"]{background:#1f1f1f!important}[data-theme=dark] div[style*="background: 'white'"][style*=borderBottom],[data-theme=dark] div[style*="background: white"][style*="padding: 12"]{background:#262626!important}[data-theme=dark] .punto-venta-root{background:#141414!important}[data-theme=dark] .punto-venta-header{background:#1f1f1f!important;border-bottom:1px solid #303030!important}[data-theme=dark] .punto-venta-search{border-bottom:1px solid #303030!important}[data-theme=dark] .punto-venta-products{background:#141414!important}[data-theme=dark] .punto-venta-cart{background:#1f1f1f!important}[data-theme=dark] .punto-venta-cart-header{background:#262626!important;border-bottom:1px solid #303030!important}[data-theme=dark] .punto-venta-cart-totals{background:#262626!important;border-top:1px solid #303030!important}[data-theme=dark] .punto-venta-cart-actions{border-top:1px solid #303030!important}[data-theme=dark] .punto-venta-empty-placeholder{background:#262626!important}[data-theme=dark] .punto-venta-product-card{background:#1f1f1f!important;border-color:#303030!important}[data-theme=dark] .punto-venta-product-card-low-stock{background:#fa8c1626!important;border-color:#fa8c164d!important}[data-theme=dark] .punto-venta-left-panel{border-right-color:#303030!important}[data-theme=dark] .min-vh-100{background-color:#141414!important}[data-theme=dark] .ant-form-item-explain-error{color:#ff4d4f!important}[data-theme=dark] .text-muted{color:#8c8c8c!important}[data-theme=dark] .ant-avatar{color:#fff!important;background:#1890ff!important}[data-theme=dark] .ant-avatar>*,[data-theme=dark] .ant-avatar-string{color:#fff!important}[data-theme=dark] .ant-avatar{visibility:visible!important;opacity:1!important;display:inline-flex!important}[data-theme=dark] .ant-avatar-image{display:block!important}[data-theme=dark] .site-header .ant-avatar,[data-theme=dark] .dashboard-welcome .ant-avatar{visibility:visible!important;opacity:1!important;background:#1890ff!important;display:inline-flex!important}[data-theme=dark] .ant-message-notice-content{border:1px solid #303030;box-shadow:0 4px 12px #0000004d;color:#e8e8e8!important;background:#1f1f1f!important}[data-theme=dark] .ant-message-success .anticon{color:#52c41a!important}[data-theme=dark] .ant-message-error .anticon{color:#ff4d4f!important}[data-theme=dark] .ant-message-warning .anticon{color:#fa8c16!important}[data-theme=dark] .ant-message-info .anticon{color:#1890ff!important}
